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
336018834831	336018835392	336018835942	336018836492	336018837042	336018837592	336018838142	336018838692	336018839242	336018839792	336018840342	336018840892	336018841442	336018841992	336018842542	336018843092	336018843642	336018844192	336018844742	336018845292	336018845842	336018846392	336018846942	336018847492	336018848042	336018848592	336018849142	336018849692	336018850242	336018850792	336018851342	336018851892	336018852442	336018852992	336018853542	336018854092	336018854642	336018855192	336018855742	336018856292	336018856842	336018857392	336018857942	336018858492	336018859042	336018859592	336018860142	336018860692	336018861242	336018861792	336018862342	336018862892	336018863442	336018863992	336018864542	336018865092	336018865642	336018866192	336018866742	336018867292	336018867842	336018868392	336018868942	336018869492	336018870042	336018870592	336018871142	336018871692	336018872242	336018872792	336018873342	336018873892	336018874442	336018874992	336018875542	336018876092	336018876642	336018877192	336018877742	336018878292	336018878842	336018879392	336018879942	336018880492	336018881042	336018881592	336018882142	336018882692	336018883242	336018883792	336018884342	336018884892	336018885442	336018885992	336018886542	336018887092	336018887642	336018888192	336018888742	336018889292	336018889842	336018890392	336018890942	336018891492	336018892042	336018892592	336018893142	336018893692	336018894242	336018894792	336018895342	336018895892	336018896442	336018896992	336018897542	336018898092	336018898642	336018899192	336018899742	336018900292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50547	20389	8855	2302	1421	1058	827	677	607	499	448	397	376	328	306	262	277	300	259	256	249	241	267	233	233	253	233	230	217	254	231	234	214	195	223	232	184	194	227	221	219	204	211	221	224	232	217	197	215	196	222	218	215	227	213	214	216	211	228	212	226	224	215	262	197	208	210	210	232	214	214	202	233	215	241	205	244	234	201	191	219	210	215	217	212	209	233	227	209	217	235	238	179	213	212	214	232	210	206	207	201	221	201	212	203	209	194	213	223	187	204	200	232	197	224	216	188	205	228	204	218	245	228	199	211	227	182	245	213	228	227	207	214	199	222	229	225	217	237	222	195	220	178	223	191	239	186	211	214	223	219	233	239	216	210	223	195	221	210	228	193	199	220	211	209	203	211	200	227	217	217	206	229	186	202	224	216	221	219	221	208	219	220	229	207	178	205	209	226	182	208	204	223	214	227	219	234	216	180	189	229	196	201	236	192	213	228	195	200	224	185	217	208	218	228	198	210	195	227	205	208	213	201	239	208	197	206	239	195	178	172	181	213	217	193	219	209	208	238	215	214	184	218	170	234	224	203	197	203	230	208	192	197	214	207	217	235	201	198	205	208	213	225	233	192	210	221	204	221	189	214	195	224	213	210	186	227	205	199	218	207	205	204	211	218	202	224	196	252	209	210	225	217	220	181	217	213	195	212	209	242	217	218	219	206	214	198	210	214	206	198	217	220	212	192	199	232	199	206	223	202	224	189	218	196	207	227	213	233	261	227	244	179	209	239	207	218	204	203	210	217	226	200	188	220	199	191	234	198	180	213	204	196	212	197	202	192	220	225	225	199	213	211	198	217	202	222	216	187	223	197	225	212	217	205	212	212	213	206	214	203	200	224	220	190	214	213	196	209	212	215	197	218	213	210	201	190	212	193	210	217	227	225	215	242	212	201	220	212	195	205	211	182	196	221	215	225	222	185	216	189	197	208	217	214	204	213	190	201	220	209	231	218	197	200	200	204	220	197	220	221	223	219	209	200	214	225	246	217	191	230	216	212	232	197	198	227	232	225	207	207	213	210	187	217	221	209	196	231	205	214	225	181	242	193	192	213	216	226	196	217	220	205	213	209	225	208	221	240	197	213	210	226	218	221	226	218	209	218	226	204	224	193	217	196	215	193	242	236	200	224	204	194	201	238	209	217	202	204	195	219	219	240	217	209	201	235	184	224	206	209	221	235	230	227	198	211	221	210	193	206	227	221	206	246	212	212	193	198	208	196	211	231	196	186	187	208	221	230	236	228	206	224	222	214	194	191	197	217	229	213	183	186	218	199	205	193	205	221	207	182	190	191	227	226	186	202	228	199	214	213	216	189	200	216	223	224	209	219	215	209	210	231	205	210	219	209	207	194	201	220	211	212	209	222	200	215	224	205	221	193	228	236	177	205	233	205	241	177	219	224	175	194	189	215	200	209	197	203	222	250	192	211	204	200	198	209	221	227	195	208	208	210	175	206	233	199	211	202	215	203	207	207	217	225	203	204	212	212	241	189	213	208	225	220	203	206	235	216	218	228	185	203	206	212	190	214	180	223	215	186	233	227	198	210	215	197	185	241	207	199	225	201	228	200	229	200	225	204	213	219	251	206	212	181	201	193	208	206	217	220	204	222	224	206	231	204	194	192	234	206	219	195	207	197	202	225	236	229	213	208	208	221	211	196	204	244	200	217	218	221	200	202	202	221	183	206	214	231	201	194	202	192	224	212	227	213	202	208	195	212	209	221	200	219	222	222	198	203	197	221	225	209	210	206	218	220	218	221	183	227	206	233	188	199	209	209	219	213	202	212	211	213	191	202	205	212	218	222	212	209	193	223	222	183	210	216	216	229	220	187	197	216	206	218	202	242	208	222	217	245	219	219	205	214	214	224	227	221	203	206	224	213	209	198	216	221	184	210	164	221	245	209	203	232	201	223	187	201	199	195	230	221	202	194	229	212	191	213	213	213	211	206	203	217	193	225	199	193	229	218	183	197	198	195	211	228	185	215	216	208	222	216	216	193	237	237	214	202	234	227	204	202	240	198	214	219	198	216	224	210	194	222	207	216	205	203	196	209	200	231	219	197	202	212	214	201	182	186	211	203	215	200	211	223	202	250	186	223	220	229	228	208	210	208	226	193	182	240	217	203	207	188	211	186	181	216	198	187	182	203	248	205	200	208	204	207	193	204	220	187	199	189	205	201	212	216	233	193	194	196	224	198	210	199	229	189	225	215	187	216	206	217	211	192	222	203	226	194	212	204	180	217	209	221	191	198	218	207	213	212	214	220	231	209	233	207	204	211	187	204	221	227	211	216	199	206	200	220	180	212	200	231	216	206	220	185	214	211	225	202	205	205	210	227	183	209	220	204	226	194	218	201	191	207	222	215	215	224	205	215	211	211	237	217	223	220	211	216	214	197	228	199	223	211	220	230	199	214	203	206	182	221	207	211	199	202	174	187	232	206	206	217	217	196	186	200	195	196	208	190	202	221	211	199	225	227	208	216	218	226	206	186	222	239	198	192	196	207	200	223	199	203	199	230	234	200	217	204	184	225	206	203	216	216	207	219	224	202	202	180	215	248	226	210	183	215	218	211	228	218	205	213	211	242	234	192	211	199	232	215	226	204	203	215	222	194	214	201	217	231	211	203	236	234	206	202	211	209	210	203	214	211	229	221	222	179	220	211	211	198	232	213	219	206	239	210	204	185	211	182	209	213	221	215	210	198	188	230	205	198	218	197	215	222	225	206	184	222	202	211	221	223	213	183	202	221	197	246	245	228	187	216	232	204	205	220	223	200	205	213	211	210	214	221	199	180	223	223	243	214	200	214	184	200	216	201	195	221	204	215	217	191	202	233	195	216	224	231	198	231	209	212	225	216	220	183	259	209	203	216	224	198	183	202	203	217	211	238	201	220	211	208	229	227	196	227	223	206	192	207	212	236	194	210	222	195	219	215	195	200	203	179	231	222	217	202	223	221	227	234	205	216	201	208	201	198	201	236	211	211	193	231	210	223	229	209	226	216	207	199	190	202	218	206	209	190	193	224	215	206	189	213	208	216	212	209	206	211	214	195	181	209	214	217	203	214	204	199	213	199	220	213	204	185	232	218	234	245	220	189	208	215	200	204	204	218	213	208	200	226	198	201	213	209	198	184	200	192	188	214	204	196	192	213	224	228	234	224	188	209	231	215	216	233	226	198	208	200	225	206	193	224	199	207	215	216	217	193	191	226	222	193	222	218	220	210	200	199	190	195	215	203	230	218	240	228	187	197	203	215	202	219	201	230	224	234	223	208	239	219	208	208	211	220	230	231	226	180	195	218	212	219	214	213	224	221	191	206	213	195	205	214	211	203	215	208	206	194	214	211	199	195	185	192	203	192	205	195	191	199	212	247	253	199	247	206	216	195	224	236	208	220	224	200	198	180	202	220	229	220	173	202	214	218	239	203	227	216	194	213	222	200	207	198	227
28169	2597	5773	6318	5390	4283	3571	2970	2633	2158	1908	1787	1605	1469	1366	1284	1236	1239	1116	1045	964	1004	964	957	876	899	777	872	828	765	832	811	796	761	770	786	744	774	801	768	700	784	753	774	661	694	722	669	741	709	654	627	731	688	649	649	692	681	689	660	690	667	694	676	653	676	645	673	745	658	640	621	640	655	682	683	661	666	690	634	665	642	678	654	653	654	646	744	640	647	676	677	634	597	636	708	634	654	638	602	622	637	689	673	632	651	631	631	649	659	653	660	667	668	620	616	663	661	654	666	621	669	655	654	657	643	616	602	670	690	643	682	614	620	640	663	602	622	635	659	650	656	651	649	630	625	605	631	668	668	667	628	644	619	601	598	643	657	609	612	636	658	635	656	636	641	635	615	639	634	636	635	655	664	639	638	640	649	624	634	643	601	655	589	649	589	635	633	645	606	645	616	639	625	643	636	625	644	648	615	653	645	596	667	660	648	650	588	655	632	629	694	599	617	587	675	677	681	649	671	660	646	600	620	611	647	627	658	661	648	669	650	642	635	615	601	666	622	645	650	604	640	637	665	601	624	616	618	649	630	611	673	683	639	623	649	619	680	576	662	651	628	629	612	632	615	612	635	637	645	640	596	632	596	664	628	677	633	618	662	581	647	634	609	623	670	612	637	629	634	636	710	644	639	632	627	632	584	632	653	647	623	640	635	625	613	624	618	639	628	659	654	632	566	586	626	661	645	673	608	609	625	589	623	640	609	593	643	657	649	636	620	676	648	650	661	670	659	656	601	613	648	671	611	643	674	626	663	628	639	646	625	646	636	656	644	642	620	634	617	633	619	670	664	616	615	637	670	624	684	642	619	609	631	626	605	635	628	586	639	628	634	647	636	626	607	631	636	660	581	672	645	580	654	644	641	590	590	610	679	668	562	626	645	631	659	644	607	662	645	638	659	632	642	630	608	619	643	634	630	643	671	668	629	613	655	643	602	638	655	593	616	656	639	656	643	611	615	590	634	600	623	608	667	673	641	634	622	631	650	667	621	597	656	584	671	623	661	621	606	658	635	619	657	638	659	626	661	612	623	621	636	648	630	633	627	626	616	634	617	602	672	672	662	629	668	609	633	634	637	633	610	604	609	640	656	650	626	616	601	628	671	630	627	658	618	671	677	622	624	628	660	660	590	675	655	612	618	619	660	622	629	671	629	638	616	677	647	622	641	612	623	635	622	622	671	639	652	616	637	652	618	684	677	617	598	672	596	642	633	651	602	616	658	583	639	659	674	659	634	652	616	611	668	667	626	618	643	639	665	627	612	648	593	623	625	629	633	612	648	654	650	659	646	643	649	672	622	631	677	628	624	712	667	644	623	608	623	635	670	617	616	627	636	654	621	680	621	638	605	597	632	635	660	650	656	608	700	657	622	672	608	618	670	652	658	611	633	650	627	648	613	657	657	676	636	638	620	633	636	623	691	644	588	645	637	557	608	657	674	586	597	659	677	631	627	644	647	683	633	665	643	611	640	620	623	649	641	650	625	620	626	657	655	624	655	644	621	639	606	605	620	685	669	618	646	687	610	608	601	607	669	622	625	670	642	643	665	634	618	622	666	642	637	656	606	668	603	607	628	667	632	631	632	623	633	579	610	639	682	615	671	588	656	640	596	601	598	623	660	654	621	595	655	659	671	596	628	636	603	633	615	643	616	641	590	657	604	611	675	662	664	577	630	633	648	641	642	636	651	665	599	605	633	698	630	594	646	601	628	667	607	600	601	642	638	623	630	648	600	640	613	612	665	618	632	655	697	576	621	638	652	679	586	609	604	634	650	666	630	620	652	644	645	646	614	698	614	618	598	617	602	618	636	636	631	620	623	665	649	605	657	605	623	630	610	652	658	624	630	657	612	685	637	594	622	635	652	636	604	653	615	641	607	634	609	598	647	615	653	633	652	628	640	666	646	627	680	618	628	627	661	650	613	660	604	645	648	633	636	637	655	629	612	637	666	642	686	658	665	669	625	629	647	624	591	631	633	650	641	652	645	609	670	612	659	631	627	660	624	642	596	655	590	647	650	655	611	607	647	660	606	602	587	619	667	610	647	677	625	661	646	655	639	616	612	645	639	665	595	612	630	638	631	661	626	635	652	577	614	625	596	621	619	605	612	624	629	669	635	623	682	662	600	645	660	614	632	628	626	618	672	641	661	661	672	654	669	625	653	674	638	663	610	617	620	609	623	662	669	615	630	659	614	613	679	637	671	629	623	640	656	667	657	660	666	648	633	636	645	621	635	644	656	665	610	657	625	629	622	593	617	612	623	598	639	638	632	632	628	656	622	661	663	652	604	658	685	635	578	628	674	667	627	612	662	623	639	640	606	613	665	654	667	646	622	615	608	651	617	614	679	661	642	668	633	625	619	608	610	623	679	572	694	619	609	630	615	653	596	629	606	629	642	637	661	623	605	675	669	656	664	615	664	652	661	633	652	622	648	623	601	628	656	650	647	650	629	600	606	643	651	631	594	648	617	641	636	653	630	584	642	620	625	633	602	647	631	624	668	657	668	679	614	608	628	678	595	674	627	616	623	654	620	635	597	673	656	639	675	669	618	607	643	644	597	638	659	677	668	638	597	616	669	644	618	655	623	608	644	645	637	655	615	629	671	677	603	686	649	615	622	608	652	643	659	631	662	639	639	635	669	672	613	607	624	665	684	621	611	604	635	644	622	651	663	657	662	627	627	648	635	643	651	621	655	614	634	615	632	641	662	661	633	663	627	600	621	645	625	651	653	636	648	656	662	632	632	653	665	663	689	672	673	612	614	633	650	631	587	619	675	610	670	646	633	654	592	635	602	651	613	637	599	647	661	641	650	640	620	640	612	654	669	624	594	687	609	625	640	637	620	645	583	681	674	628	673	634	695	626	666	625	689	623	674	593	642	573	668	651	631	599	669	626	672	644	633	658	639	637	635	665	633	636	681	672	618	601	622	630	633	611	637	666	641	645	607	648	609	636	620	604	664	665	639	595	667	636	606	660	635	628	616	605	657	678	627	650	694	636	677	629	629	627	648	656	615	660	610	618	648	622	608	714	656	659	681	621	645	646	634	673	639	663	666	648	615	644	661	643	634	640	662	662	624	631	636	660	627	627	645	678	605	622	629	645	610	660	638	687	629	643	557	611	599	634	631	613	657	607	659	661	644	618	600	628	627	655	660	658	668	631	600	660	610	647	616	638	606	649	606	636	640	665	585	699	621	605	604	617	652	643	589	583	595	652	607	617	633	636	634	632	637	633	633	626	646	619	622	669	606	669	653	657	658	619	629	674	632	669	645	676	610	614	616	614	606	631	685	611	628	655	612	642	615	643	693	688	669	682	603	630	648	619	605	674	647	673	662	588	642	659	645	651	655	622	664	645	609	618	690	622	633	612	702	601	672	658	657	605	632	583	641	609	630	567	619	604	639	641	607	619	612	651	642	639	609	618	600	645	646	651	625	617	666
7000	401	229	186	172	195	173	167	152	151	140	157	158	145	129	148	146	142	156	142	152	134	140	169	148	156	148	164	157	140	153	158	157	146	139	150	139	155	144	149	135	138	155	139	165	149	132	127	132	133	163	135	136	120	148	152	127	125	162	156	150	156	151	140	136	166	157	139	146	157	147	151	156	148	149	163	156	156	134	158	144	148	156	144	137	143	147	137	160	134	166	155	163	152	136	125	204	134	140	142	135	155	161	164	133	161	129	147	135	154	154	164	136	149	143	173	170	147	153	149	144	137	162	146	150	153	120	157	158	155	154	145	152	154	135	159	166	155	135	144	165	127	151	151	150	146	134	136	144	136	125	177	140	142	153	145	184	157	173	137	137	154	148	129	152	128	161	168	149	157	147	180	133	146	156	167	154	134	146	165	140	143	144	153	146	156	138	131	141	154	143	159	163	136	134	168	156	134	130	141	160	154	132	153	155	147	157	147	127	159	151	138	135	139	160	144	170	146	159	138	129	151	177	147	145	161	129	150	163	154	143	138	151	148	161	145	145	160	148	156	147	158	150	149	141	133	153	157	129	143	147	142	151	113	156	145	141	169	154	135	165	130	157	139	167	147	155	153	174	156	122	141	163	161	137	148	145	140	121	148	135	159	159	167	159	134	158	151	142	146	141	127	120	136	140	148	134	152	136	187	136	143	135	149	154	146	140	142	158	130	190	148	156	169	150	164	155	141	161	147	154	128	146	175	166	136	120	136	150	143	149	135	150	145	138	167	145	143	150	159	139	141	178	134	158	151	138	144	163	148	143	130	141	156	141	148	142	158	144	159	157	144	137	149	144	157	150	167	138	172	159	160	148	147	145	153	166	140	149	144	133	141	138	124	151	122	157	181	158	145	160	132	159	150	159	149	185	166	141	133	153	156	149	146	152	141	159	148	144	145	149	151	151	158	121	145	146	171	158	145	162	152	151	130	169	156	155	139	184	136	153	151	152	172	153	123	151	147	152	165	138	146	166	168	140	154	143	173	185	155	159	138	151	151	137	143	145	141	143	144	156	181	137	122	152	151	145	139	142	173	142	147	151	126	157	154	131	151	163	157	159	153	155	158	143	153	134	148	153	132	129	149	158	149	127	143	147	146	160	174	157	156	137	160	173	167	169	138	162	145	167	132	139	124	140	165	140	136	161	128	156	149	147	142	147	164	138	156	156	115	172	170	143	157	171	151	141	151	150	150	153	131	154	144	168	160	145	117	135	151	167	149	157	140	153	157	137	144	163	158	149	132	141	145	145	148	143	120	140	156	124	140	164	150	155	146	147	147	170	143	160	156	138	148	149	172	161	166	149	158	164	155	163	152	139	166	146	152	157	158	165	162	135	137	159	146	148	168	131	152	144	147	129	151	139	143	179	135	162	166	142	134	140	133	129	162	157	146	139	163	154	138	160	157	140	148	140	126	126	135	149	146	162	167	146	132	153	151	153	148	143	152	149	149	156	142	161	144	153	128	146	158	158	161	173	119	160	168	136	156	149	127	164	154	138	137	164	143	138	147	124	165	164	150	134	162	158	139	140	139	139	158	143	148	141	130	141	125	133	157	156	146	150	140	169	144	113	165	135	137	154	165	139	123	170	154	130	144	143	159	162	140	156	153	156	138	158	130	152	141	137	145	140	129	130	160	152	160	130	140	157	139	123	155	151	164	147	147	157	137	141	145	166	153	175	149	144	150	152	140	151	150	158	144	152	129	145	157	152	170	136	174	158	154	134	176	143	116	157	136	151	167	161	121	139	160	144	134	125	174	154	145	160	153	155	122	152	150	153	169	170	142	143	129	140	158	156	139	139	140	138	151	126	141	145	159	138	135	128	148	150	141	140	134	157	147	144	134	162	161	135	135	120	157	132	131	134	163	135	141	145	141	145	159	163	143	141	150	125	141	122	148	133	155	127	156	163	168	149	122	143	157	158	129	130	159	150	155	137	139	136	161	161	123	146	161	123	135	163	156	138	157	156	129	132	167	154	147	143	147	157	155	127	167	128	147	159	138	138	148	131	152	161	152	133	149	142	155	135	134	158	139	157	155	132	159	147	151	154	134	161	140	157	168	169	129	153	153	173	163	142	153	144	152	126	150	146	143	154	143	160	124	162	160	172	164	145	154	156	159	139	158	125	133	144	165	162	140	160	143	179	157	136	147	174	139	150	143	150	135	139	132	160	170	157	168	155	160	160	149	128	160	157	158	155	152	180	169	166	142	141	167	145	143	136	154	137	147	126	121	150	149	147	139	156	143	158	154	159	140	140	152	168	159	154	158	131	143	163	139	162	171	132	132	165	162	144	130	147	153	136	139	158	157	156	131	154	139	122	155	154	164	152	136	137	151	161	141	138	157	149	128	152	138	157	140	166	163	176	135	148	145	138	135	173	160	137	149	146	143	154	148	163	163	147	163	145	131	137	136	152	156	149	145	160	153	139	144	146	132	126	164	158	139	118	153	135	165	143	134	134	145	128	152	149	135	148	143	143	160	131	155	142	142	145	170	165	168	135	163	165	136	159	126	164	144	143	136	149	155	146	163	142	156	147	148	160	154	148	155	156	125	131	161	147	130	151	142	133	134	156	174	109	154	156	145	149	165	162	163	145	126	150	159	143	173	152	141	148	152	131	169	136	149	147	154	144	157	148	159	152	154	143	152	137	166	146	169	146	145	141	160	142	155	125	133	135	144	148	134	135	144	146	163	138	136	138	172	136	152	157	149	139	174	165	163	173	141	122	159	156	184	152	158	148	139	129	159	148	150	147	150	154	160	148	149	133	139	171	142	139	134	151	164	148	145	142	175	142	153	157	125	147	154	147	156	146	183	140	134	144	150	145	126	149	162	155	135	166	137	148	128	131	147	151	137	133	146	152	160	161	142	146	152	159	167	161	155	130	170	157	116	146	171	139	144	150	175	175	149	155	165	146	161	145	149	156	151	142	143	130	143	135	146	161	159	150	137	156	145	152	174	141	137	146	137	124	149	155	134	140	153	171	146	138	129	146	172	135	141	135	168	146	146	159	145	159	123	136	151	134	159	159	130	150	176	143	135	132	142	148	139	140	139	144	147	148	131	161	151	132	146	139	158	156	172	175	157	126	148	146	153	132	132	141	136	145	130	144	151	161	144	156	156	131	165	155	164	149	163	151	168	153	154	138	146	152	160	133	153	127	145	140	180	165	120	135	170	144	135	158	134	155	144	134	152	162	134	145	149	147	155	147	164	164	158	137	167	153	143	145	153	155	143	165	146	152	142	137	134	147	149	149	142	153	151	143	161	135	157	148	141	148	132	149	148	137	157	142	156	145	150	162	158	136	154	155	143	146	133	140	123	149	151	167	161	151	149	132	178	155	152	151	143	136	142	149	162	155	162	138	131	154	157	172	142	171	159	156	158	136	147	162	167	170	155	157	156	146	156	147	154	142	141	152	144	136	149	138	131	152	153	150	134	129	145
6632	500	605	599	579	540	548	540	506	509	510	448	502	447	500	495	460	511	474	501	472	484	470	465	529	443	490	467	464	448	467	477	476	457	475	460	427	483	458	465	467	470	463	443	435	481	465	440	500	456	479	473	466	472	453	472	470	483	441	429	443	462	447	472	465	447	492	466	485	487	449	465	429	441	465	463	451	427	425	462	441	462	456	481	474	446	476	453	472	501	492	469	440	433	466	408	457	451	443	434	473	476	415	524	465	451	478	459	468	445	445	458	448	486	464	448	481	432	488	406	442	423	439	438	457	457	462	422	457	456	483	453	448	502	469	459	481	472	460	457	458	437	453	467	455	502	503	462	477	486	470	498	467	446	462	450	467	486	473	458	466	459	451	449	443	480	459	469	495	484	468	443	443	430	460	449	460	431	464	483	472	446	459	448	433	492	429	456	467	463	465	468	442	482	440	468	430	478	422	449	463	478	460	520	469	502	479	460	508	437	419	443	481	418	470	469	475	463	442	419	467	461	471	442	468	498	444	465	486	415	416	464	500	463	505	427	439	428	469	423	480	434	455	465	436	425	459	457	494	450	464	467	495	464	445	494	435	458	447	482	467	426	449	463	489	484	477	439	467	465	484	516	460	452	441	506	453	494	476	455	443	439	492	467	490	459	443	470	462	438	423	452	481	481	463	487	511	462	483	438	437	468	446	487	484	459	467	484	469	493	455	453	448	479	464	465	450	516	517	433	463	453	428	475	455	462	412	512	483	474	461	463	454	452	481	496	407	471	464	445	465	462	478	482	505	457	470	420	451	434	467	476	431	450	467	494	448	425	458	492	463	451	429	437	497	470	443	511	455	454	465	466	450	468	450	476	467	449	450	461	474	453	483	475	471	498	435	458	471	444	479	436	443	493	419	457	471	436	495	474	452	459	490	478	482	483	491	475	438	457	477	494	491	489	485	475	422	455	475	480	463	494	475	495	455	467	463	460	479	514	466	511	425	473	440	433	478	423	433	479	474	461	481	468	446	453	441	474	442	474	481	477	451	466	451	471	507	429	472	476	433	443	474	503	476	449	472	451	484	470	467	475	467	474	470	444	496	444	457	431	466	443	447	451	448	468	483	474	465	453	480	492	435	429	462	455	439	472	461	473	445	447	418	448	476	467	469	474	449	476	442	445	488	475	491	478	474	496	465	467	456	472	483	459	440	470	483	493	449	481	462	450	444	473	469	501	443	434	423	432	464	443	438	454	460	476	489	454	442	426	486	478	455	498	459	457	514	486	446	437	454	483	459	461	466	462	480	416	489	453	455	488	482	458	504	503	467	473	449	454	473	507	445	450	462	450	463	495	461	490	488	479	425	482	466	416	497	425	526	456	499	444	510	456	473	465	435	425	479	466	466	450	465	419	466	460	456	499	428	467	449	465	446	463	447	443	472	472	491	488	423	448	450	470	495	451	471	472	479	474	443	490	507	485	455	440	481	434	424	469	432	462	450	487	476	484	444	466	457	453	451	500	470	466	427	476	484	504	448	461	457	484	469	462	491	461	430	452	470	472	456	447	460	468	414	421	446	468	443	444	453	440	452	436	471	479	451	448	466	486	445	459	437	426	486	495	443	429	440	456	453	439	513	455	480	475	484	510	468	461	457	463	446	476	469	481	469	469	445	473	481	461	416	486	455	424	437	467	477	436	450	442	526	475	466	488	457	487	436	499	447	441	454	442	482	460	469	449	493	467	470	449	463	490	435	450	443	455	440	480	468	454	463	487	480	497	440	453	514	437	437	474	504	451	452	424	436	485	474	434	459	444	455	485	445	476	480	429	439	457	442	499	461	427	409	461	449	464	465	458	450	436	456	487	473	460	507	444	501	458	463	438	462	436	448	450	493	479	477	454	474	457	454	431	455	473	398	473	480	427	455	469	465	448	474	473	454	482	440	438	472	470	474	431	449	470	489	465	471	469	470	449	462	459	452	471	467	461	434	500	467	490	502	487	477	446	477	483	469	470	472	466	464	481	434	475	437	476	459	452	439	452	446	428	433	463	443	459	416	459	439	469	475	485	484	453	459	470	487	467	474	467	489	435	496	453	457	431	431	448	463	460	471	471	438	478	479	488	478	473	412	437	457	500	455	468	457	438	449	452	458	517	462	487	468	458	504	452	479	435	482	458	473	446	460	481	443	459	440	493	474	466	449	440	464	418	445	447	473	477	464	454	527	499	496	432	435	479	454	474	467	430	420	472	450	438	466	433	454	452	461	466	427	446	456	489	475	432	451	451	439	450	435	440	475	436	462	433	432	424	459	473	477	472	469	437	437	453	433	465	457	432	475	425	473	485	448	434	471	459	445	471	424	413	452	486	475	476	465	477	492	429	440	446	471	471	446	413	450	502	455	434	493	470	461	474	438	454	478	446	462	457	453	490	482	459	452	464	424	462	482	470	462	488	485	418	477	468	464	473	463	459	461	443	483	416	469	478	474	479	408	449	444	460	500	461	459	431	409	439	496	442	516	504	492	457	472	467	469	499	465	425	440	438	492	447	476	477	475	434	425	430	454	478	466	463	480	473	487	456	489	436	443	455	501	452	447	492	475	483	478	477	451	476	446	439	448	437	479	449	448	441	467	464	462	508	440	466	494	422	435	441	524	461	456	470	469	468	472	478	469	472	435	477	439	498	464	491	469	445	473	499	428	435	455	448	426	443	474	458	454	474	461	450	431	451	466	474	477	464	462	485	430	500	471	463	462	429	487	473	480	491	435	481	480	453	454	454	414	462	497	447	499	486	437	451	480	467	428	466	466	418	434	456	469	453	474	442	513	462	466	458	458	469	460	470	454	458	467	449	497	462	495	436	418	457	441	435	462	459	464	459	457	499	520	465	422	469	462	432	484	406	443	460	457	435	463	443	498	475	422	459	421	467	450	425	502	492	464	463	439	516	441	497	452	468	462	492	462	469	466	459	470	455	436	443	477	427	438	477	462	466	457	460	433	450	470	513	456	430	436	460	410	432	440	469	441	524	467	469	448	494	474	428	451	444	412	435	450	478	470	520	450	477	455	471	472	458	410	430	450	476	460	455	440	492	496	444	441	460	518	478	464	452	506	467	493	457	469	428	450	480	466	437	447	497	472	472	454	424	459	462	460	468	453	428	479	445	483	466	482	444	450	489	479	443	447	473	422	426	453	450	479	445	436	455	447	452	447	463	487	422	457	467	439	468	485	412	431	415	474	460	484	456	443	428	452	487	451	462	424	442	452	443	441	468	441	476	467	445	467	451	490	460	464	467	457	411	492	486	446	451	450	430	470	480	441	487	417	454	484	463	467	485	455	464	474	488	458	470	472	433	483	461	440	447	461	464	431	486	434	446	480	492	454	461	467	495	485	438	474	438	472	487	436	434	474	464	474	492	439	488	464	437	469	442	430	465	453	457	452	482	441	484	510	441	443	452	485	442	527	501	483	474	478	466	459	474	438	447	464	463	439	489	468	456
46667	11938	2011	1011	653	500	412	313	272	198	205	196	185	145	160	155	147	131	111	141	124	132	133	131	117	112	108	130	129	113	104	142	96	120	98	110	103	103	113	100	120	101	97	114	96	109	120	104	115	105	108	100	131	114	115	107	97	105	102	90	100	114	98	103	114	112	110	89	98	127	108	98	111	115	95	112	116	100	97	109	101	114	95	90	107	100	109	102	106	114	124	115	97	108	112	92	95	129	99	111	106	109	97	108	108	100	110	90	100	100	89	108	112	108	102	107	109	103	109	105	112	123	95	101	106	115	116	109	117	103	111	102	101	99	111	97	91	99	107	109	118	120	112	90	106	105	95	91	121	117	113	92	123	105	99	101	98	109	102	110	111	91	107	98	109	105	108	123	90	118	117	96	98	101	113	96	99	97	112	106	94	100	108	106	93	96	95	107	89	104	95	107	101	97	110	86	117	107	92	105	112	103	113	104	99	93	106	98	108	98	119	124	111	93	106	109	106	91	91	102	98	99	125	98	108	105	115	116	95	98	108	116	80	82	84	114	108	107	99	92	121	103	117	97	114	117	102	93	96	87	102	102	119	106	95	96	93	101	131	111	115	110	135	107	108	104	107	122	103	106	98	107	119	105	91	95	108	100	102	122	90	101	108	104	102	120	114	107	87	107	84	98	88	89	104	113	106	109	109	94	126	87	97	92	100	78	109	103	102	102	108	102	121	85	100	86	107	95	89	104	79	115	110	90	91	98	98	123	103	94	123	110	96	99	105	92	95	120	95	106	103	116	111	110	99	89	96	107	100	93	110	106	113	84	87	107	120	110	125	108	101	93	100	124	125	101	109	104	90	103	89	109	107	109	102	105	89	96	111	91	105	85	112	102	107	110	93	101	104	115	86	122	103	104	111	100	108	117	103	102	111	97	103	113	91	110	101	101	119	95	94	107	125	126	107	104	122	110	122	108	105	114	98	105	80	103	106	95	102	113	107	106	113	119	88	115	80	89	91	104	97	105	102	107	105	104	110	104	107	113	98	84	96	112	108	101	107	96	105	98	90	103	107	99	121	110	106	99	110	98	104	105	93	100	85	92	88	90	106	114	91	111	113	105	99	105	101	104	102	72	91	106	108	109	116	96	98	91	94	90	113	101	99	110	103	109	108	112	109	108	105	119	98	110	99	98	123	102	93	78	95	101	103	119	105	90	92	93	106	89	113	112	116	101	93	91	92	84	105	94	106	105	111	94	101	117	93	111	108	100	99	103	76	128	106	94	103	120	115	102	116	94	94	106	97	110	113	107	119	116	102	113	96	98	105	107	89	98	107	100	119	79	121	103	90	102	94	92	99	109	99	102	119	116	95	102	112	113	99	113	131	108	104	116	105	113	105	97	96	102	102	103	100	95	108	92	109	102	100	95	104	113	106	111	119	116	105	103	97	106	118	102	77	110	83	119	101	119	110	111	109	108	106	102	98	108	98	91	96	98	103	98	78	108	116	100	96	92	121	102	98	95	128	103	117	112	94	90	110	80	109	124	86	95	93	125	106	129	96	116	86	104	92	107	98	98	124	136	104	99	108	111	116	114	90	109	106	85	104	111	106	119	108	108	103	95	121	102	99	107	103	118	109	103	101	112	109	113	115	107	85	113	117	96	114	118	92	113	116	103	91	105	106	95	100	97	100	97	127	105	91	108	105	105	119	88	104	130	97	100	93	94	86	116	93	107	84	108	116	104	110	109	101	128	89	105	91	101	97	109	88	97	114	111	88	98	104	109	94	116	94	106	112	84	96	101	102	89	111	113	88	100	113	95	86	124	116	86	92	114	98	100	105	96	92	94	93	101	105	106	98	106	108	130	116	109	109	113	89	110	105	93	92	94	110	108	116	98	96	104	102	103	115	129	110	102	84	109	113	90	105	96	107	126	99	112	107	95	122	101	124	98	97	105	94	99	117	107	101	83	95	124	95	101	116	93	120	108	104	99	102	90	113	110	99	108	102	97	96	102	108	103	104	111	103	115	120	102	102	116	96	98	97	102	101	98	118	118	101	103	104	117	121	104	107	116	102	109	93	123	103	93	94	90	101	93	104	95	98	115	104	107	95	116	119	97	105	91	103	100	97	95	110	99	96	111	98	123	122	107	101	105	103	101	105	105	88	106	114	120	126	110	92	117	121	115	99	100	107	100	114	93	115	110	100	105	93	95	103	103	107	103	108	106	95	98	101	105	100	105	119	100	86	102	85	94	109	103	107	107	94	110	104	102	99	121	101	123	106	107	113	112	107	116	92	109	119	101	98	105	112	118	86	99	115	114	89	99	113	82	107	83	110	114	110	99	101	105	96	108	92	110	113	108	103	97	103	112	114	102	106	109	93	123	99	105	94	88	96	123	118	88	104	99	107	104	114	106	101	110	98	114	115	96	103	117	110	107	95	110	108	125	87	98	95	99	98	103	94	107	123	101	116	99	103	118	114	106	109	101	115	98	112	97	91	87	89	102	106	101	107	102	106	99	101	83	94	105	95	109	100	102	116	105	113	107	95	115	108	103	98	97	100	112	110	93	116	91	98	104	122	104	120	100	90	94	101	120	92	112	128	99	117	85	118	118	102	107	105	93	113	107	86	93	111	108	98	121	123	115	92	90	108	98	92	96	98	93	98	89	90	96	103	92	86	114	103	109	111	97	98	104	101	99	91	98	115	113	102	106	96	106	120	110	97	117	104	101	100	102	96	90	114	110	100	86	110	114	111	112	96	92	111	100	107	118	107	105	94	104	97	113	117	103	99	88	102	117	107	88	114	124	110	123	107	93	115	104	89	88	107	92	102	97	87	103	110	107	101	90	110	90	93	101	114	103	109	101	98	98	109	99	97	100	121	92	113	106	94	120	109	118	96	96	107	105	99	114	107	100	113	95	115	101	106	101	117	116	92	123	101	95	106	100	117	100	99	104	117	98	99	114	99	93	118	106	99	97	111	107	103	93	97	91	101	102	89	110	103	98	98	135	111	115	97	92	103	122	105	99	110	92	92	108	98	101	102	115	93	97	104	104	86	95	120	123	108	96	92	117	91	113	107	101	92	104	117	103	102	110	97	76	100	103	89	98	97	112	92	110	97	98	103	103	117	113	105	112	84	119	99	115	90	107	107	111	114	90	103	114	113	79	88	109	102	121	96	104	98	101	98	83	113	109	100	122	112	117	90	96	103	114	79	98	105	103	111	87	86	117	114	108	92	89	99	86	110	111	118	117	105	117	94	101	103	90	106	90	102	117	110	100	119	108	94	98	117	104	102	102	123	91	113	97	97	107	103	99	96	84	112	101	102	104	105	122	96	124	110	104	108	87	116	116	94	102	104	114	96	101	122	114	107	97	121	97	86	110	100	88	96	115	112	95	92	77	126	111	90	115	102	104	111	108	113	105	103	109	114	116	98	106	92	90	107	97	117	93	110	91	101	108	116	114	120	99	122	91	116	105	115	102	104	111	101	129
23191	1350	3015	3324	2817	2199	1824	1480	1263	1179	1068	925	753	769	762	650	625	613	585	550	542	529	517	460	496	483	441	441	442	454	439	442	434	426	384	427	427	407	388	377	436	405	411	426	415	359	363	393	404	394	409	385	354	402	356	381	350	418	360	352	348	363	375	362	384	348	364	355	365	360	367	342	355	358	378	368	369	353	337	335	370	348	383	383	369	364	371	363	347	351	387	388	345	353	377	393	363	373	378	386	330	324	340	374	328	338	350	357	358	360	385	354	353	383	382	354	333	358	365	344	327	326	340	389	367	363	355	384	374	402	364	363	334	383	339	405	313	375	369	347	355	342	376	365	348	341	357	384	327	360	363	350	366	336	383	381	364	339	343	322	318	341	349	358	356	368	379	356	350	354	368	314	350	354	366	366	360	350	341	385	340	367	344	370	353	331	359	331	318	359	363	370	331	340	346	357	393	368	330	353	356	351	350	357	361	359	348	374	362	363	329	332	368	371	356	396	358	340	378	350	335	348	350	367	348	310	361	328	376	353	347	359	350	358	327	363	357	362	344	339	349	345	340	334	357	382	339	351	363	358	341	296	368	356	334	339	356	390	358	330	333	355	353	350	368	329	363	345	366	368	332	348	361	360	374	352	385	356	371	331	346	339	362	344	336	368	306	342	348	338	351	355	326	374	370	342	369	345	347	329	373	349	365	341	367	359	376	359	324	338	357	360	354	350	347	348	359	357	367	354	351	346	374	331	376	338	362	356	355	374	343	328	329	353	355	329	351	375	341	349	339	344	337	349	368	332	330	354	345	381	351	352	341	354	378	352	351	371	338	337	345	341	355	339	339	338	351	338	347	342	319	353	357	353	349	348	355	354	346	359	359	357	358	344	342	360	334	347	351	340	356	321	366	362	366	380	337	323	367	361	356	357	355	353	384	326	345	349	368	369	344	362	394	369	387	340	353	331	362	360	378	366	355	377	364	337	357	342	368	358	354	354	364	324	359	341	343	340	354	307	386	341	352	388	342	382	377	334	321	363	363	354	389	352	366	370	340	335	361	367	359	301	370	380	393	368	394	365	358	352	368	327	388	381	354	329	344	354	358	343	346	391	357	349	351	330	401	320	384	358	354	324	376	355	331	342	371	360	326	340	340	321	313	332	360	359	370	358	385	350	368	383	360	338	374	378	366	334	359	389	325	367	393	345	355	330	374	336	355	336	359	368	353	354	341	359	324	361	383	352	393	347	364	357	336	318	329	330	380	367	361	379	363	365	364	336	363	364	333	338	362	363	350	366	342	340	325	367	313	332	338	380	359	364	332	349	358	360	336	315	332	367	357	367	354	339	346	320	344	348	378	336	365	359	331	365	354	348	335	375	344	367	361	360	379	326	353	328	376	338	339	376	336	346	356	349	354	349	331	327	353	346	370	374	340	369	336	352	339	372	347	354	368	367	339	363	408	359	355	352	358	365	357	387	352	336	344	394	355	347	345	358	333	337	351	348	327	355	360	335	378	349	337	364	345	355	366	360	352	365	326	346	377	337	315	376	353	339	378	371	345	323	378	386	358	356	333	372	325	370	317	351	371	362	381	345	367	359	379	339	355	344	390	352	357	355	354	335	340	337	347	367	331	391	338	353	356	358	378	374	363	378	348	334	352	343	344	333	360	353	358	378	404	389	329	349	352	349	379	362	347	338	330	340	341	361	353	342	367	367	368	387	386	346	369	325	368	359	354	320	365	371	322	328	339	352	372	359	377	333	346	341	357	362	342	345	360	347	330	346	340	330	362	350	389	353	344	342	368	342	376	321	358	346	367	334	372	345	339	357	392	340	336	335	346	346	342	335	330	365	356	381	342	394	390	336	334	327	343	337	336	380	346	331	357	362	388	396	348	391	328	345	330	357	355	332	344	356	376	360	339	376	355	336	359	353	353	344	369	353	335	368	340	353	342	340	395	391	357	336	339	351	344	374	341	332	315	338	334	359	372	366	334	347	384	344	354	324	363	342	346	339	377	365	357	346	350	334	352	361	338	350	361	349	372	370	328	379	358	357	309	352	366	327	384	378	364	343	321	320	367	320	352	380	333	357	335	354	379	333	343	337	376	373	336	319	373	351	388	327	372	355	362	352	352	370	352	368	353	379	350	360	335	316	381	345	359	322	367	336	326	363	368	354	363	362	352	361	331	359	344	344	364	372	324	369	357	323	365	364	354	321	346	345	347	331	347	337	340	368	361	347	341	375	361	354	333	338	358	325	338	327	379	333	341	377	398	333	343	349	341	366	331	312	316	338	371	313	372	374	355	356	358	318	340	327	342	346	357	339	365	366	361	333	380	345	333	352	395	338	352	343	364	380	356	391	354	382	327	337	368	333	335	315	346	376	354	357	363	366	351	342	332	358	354	394	339	351	335	362	333	368	395	343	338	333	358	351	362	327	373	365	327	364	351	343	381	347	375	349	370	326	377	360	375	359	314	358	320	344	359	345	349	367	340	353	380	371	329	366	345	383	369	364	358	338	347	351	342	359	382	366	357	333	363	364	347	358	329	324	378	386	354	377	354	372	325	357	334	351	382	330	353	355	333	369	352	345	380	350	378	325	369	367	348	352	345	366	361	371	323	344	343	373	366	341	355	361	350	341	330	368	357	376	352	351	381	320	357	354	332	336	349	351	361	344	378	335	357	367	351	359	294	354	365	354	343	374	383	350	410	346	347	337	362	367	336	329	353	363	357	346	343	395	358	351	330	352	329	363	363	375	373	369	324	345	351	337	383	383	327	365	386	348	343	336	362	351	384	379	363	346	388	341	349	360	366	377	347	360	347	371	313	340	346	359	332	354	337	310	345	348	356	343	396	374	333	356	387	375	384	366	380	343	321	345	392	348	392	340	345	383	336	360	362	354	336	342	332	351	333	368	379	391	357	352	395	372	379	357	335	368	386	351	331	339	317	330	351	371	376	351	345	393	325	374	326	325	361	358	331	346	352	337	314	335	345	320	363	353	362	336	354	358	351	344	361	391	398	347	421	353	322	338	335	320	350	352	324	363	348	342	372	321	322	330	322	354	347	333	368	346	358	348	352	360	362	348	356	360	349	356	342	327	352	365	369	340	339	363	397	333	353	359	343	339	369	354	346	345	338	384	343	351	357	380	325	327	383	362	323	333	371	362	332	342	364	330	352	378	331	352	340	330	347	339	368	405	364	366	349	357	387	351	339	343	327	354	332	366	380	346	346	337	364	335	355	364	324	368	379	358	365	365	363	349	356	379	353	363	341	354	300	360	346	357	322	340	332	375	357	354	370	356	341	369	363	375	364	333	352	355	358	336	348	332	371	311	359	331	366	350	371	387	338	394	346	366	347	347	351	382	364	354	366	352	362	345	324	331	355	340	344	332	343	332	336	354	315	349	326	344	361	368	381	362	365	336	350	355	388	372	341	364	334	341	363	348	330	326	352	319	361	351	351	362	372	361	360	375	331	388	357	347	361	341
56627	19104	6661	2143	1411	981	760	713	533	452	480	375	337	309	314	304	297	276	272	275	251	247	240	256	222	226	228	213	227	211	229	204	186	221	246	226	229	194	227	201	209	228	233	219	219	180	220	193	191	199	226	207	206	188	210	219	230	214	229	230	211	228	222	187	190	214	246	211	226	188	201	209	216	218	190	207	185	205	207	199	212	210	242	202	199	223	191	205	197	196	206	177	189	198	173	206	211	198	210	234	220	214	210	218	213	188	210	237	197	211	212	221	190	202	204	216	200	215	205	221	184	212	240	207	196	228	193	202	229	208	207	209	213	209	193	224	200	201	182	207	190	184	199	189	210	217	182	226	198	225	208	195	203	225	192	200	212	191	184	234	214	227	198	243	203	197	190	215	217	203	204	219	213	215	198	212	200	193	208	177	213	192	221	187	200	179	210	197	218	180	217	217	209	208	220	217	220	206	197	222	207	205	222	214	217	213	176	180	213	219	218	222	206	202	207	195	183	211	181	218	191	195	214	203	221	181	215	218	200	213	197	226	235	197	175	227	190	232	207	191	199	166	223	221	204	186	218	214	180	213	214	177	203	177	199	222	198	190	184	213	205	214	198	217	204	208	181	206	210	194	197	199	186	196	204	204	204	202	203	197	196	202	175	194	230	209	214	209	209	204	213	215	218	171	205	207	213	207	208	218	190	231	179	208	208	243	200	218	216	223	208	214	209	228	210	175	215	204	194	219	225	176	193	208	217	193	188	209	224	184	212	210	215	187	204	195	216	161	209	190	224	217	194	212	196	210	210	208	205	194	215	208	200	215	189	203	162	188	234	216	189	211	202	226	227	232	191	215	213	203	206	224	186	193	219	195	197	191	211	229	205	206	170	208	205	221	208	216	208	221	205	185	207	210	212	189	186	197	209	199	191	216	196	189	207	193	222	210	221	191	204	205	213	185	190	183	219	224	212	214	196	181	202	231	184	190	186	194	203	215	200	209	198	206	205	205	205	211	224	219	176	206	225	214	203	175	220	195	214	207	223	190	187	204	226	230	193	217	194	204	199	205	179	189	203	199	193	208	210	220	208	204	217	189	173	194	205	198	208	197	202	208	214	237	186	186	199	222	206	222	217	202	225	216	216	193	204	199	212	204	203	184	217	182	233	205	219	203	229	187	213	194	205	202	201	200	199	208	224	200	210	202	189	195	224	222	198	222	179	168	204	226	215	210	214	215	205	231	224	210	184	183	209	179	204	218	223	189	230	203	212	187	203	207	194	208	208	225	199	186	184	204	223	210	203	202	211	208	220	194	186	196	209	202	196	201	181	202	212	206	218	193	168	216	212	196	215	216	205	215	207	208	186	224	212	208	214	203	191	211	228	205	180	190	204	221	221	215	216	182	206	201	235	190	211	194	206	210	208	233	220	216	210	204	233	220	229	225	181	195	198	208	222	204	204	211	196	201	199	205	194	213	215	194	234	170	180	207	223	204	196	203	216	201	197	211	183	213	183	200	196	210	217	203	203	194	213	224	199	227	203	209	216	187	192	203	183	223	216	200	207	235	223	205	204	209	225	190	187	200	218	202	201	206	223	200	235	216	189	191	199	188	220	210	177	199	225	197	202	201	236	214	191	212	211	195	210	201	209	221	220	214	196	197	198	203	248	232	212	204	215	205	204	216	233	210	216	204	186	218	213	207	188	183	205	220	189	176	212	192	216	193	200	211	215	190	204	231	180	203	190	189	207	229	194	218	222	222	238	204	221	196	215	206	223	190	184	198	206	180	196	203	186	192	221	198	216	208	199	230	206	186	229	194	225	198	209	207	201	216	222	218	220	237	220	193	204	181	230	225	201	207	211	197	196	224	189	190	224	201	197	212	191	207	197	206	212	209	218	222	208	195	209	220	227	209	197	198	209	206	225	217	242	206	208	193	211	190	225	205	227	196	191	190	215	197	208	207	211	198	204	194	195	195	200	229	188	222	222	205	201	193	201	214	190	198	206	209	190	209	208	209	220	180	201	178	181	231	188	176	219	209	210	213	206	195	175	198	210	206	207	216	202	229	187	200	209	194	203	174	215	193	219	213	194	200	228	223	199	173	204	202	192	209	209	223	205	208	206	231	231	207	195	184	211	197	191	225	235	197	217	181	203	189	190	182	213	195	197	193	197	196	226	197	220	203	193	210	219	205	217	180	216	210	235	228	204	190	218	204	196	203	212	182	196	225	183	198	202	165	193	211	205	204	196	205	224	213	224	191	199	214	208	197	225	204	202	202	208	199	195	188	200	210	194	232	206	218	223	207	200	214	207	212	242	200	215	211	204	195	215	191	200	224	212	214	193	204	223	179	216	190	183	178	204	214	228	199	214	234	190	201	177	188	202	201	202	223	208	208	227	239	186	183	195	197	178	173	216	222	213	192	213	177	201	215	198	192	197	222	198	228	220	210	207	163	241	216	214	208	213	222	213	244	216	211	196	220	204	204	196	245	179	240	249	212	209	208	220	202	215	212	203	205	199	198	221	213	207	227	203	215	198	199	227	231	225	181	203	209	195	207	232	193	201	214	244	194	208	219	197	211	188	221	219	189	208	189	215	237	253	191	188	220	225	217	194	196	197	203	207	208	226	232	203	208	210	207	230	166	226	218	192	211	221	218	208	193	208	221	189	205	190	175	196	212	214	217	192	229	180	213	223	196	211	224	179	198	207	220	201	220	207	228	184	188	209	198	197	222	209	178	212	216	206	188	239	193	191	214	204	211	207	226	186	216	229	201	183	207	194	202	183	198	194	192	183	219	213	193	201	191	229	194	207	189	231	217	191	192	193	199	190	180	201	205	207	187	187	226	183	235	206	233	212	216	191	216	187	200	174	205	211	198	191	198	213	197	244	212	201	212	210	196	231	228	192	217	212	201	182	214	194	192	202	214	191	214	235	201	215	203	223	212	182	188	213	228	212	226	195	203	215	179	204	186	202	209	231	218	191	213	213	198	205	215	210	204	198	211	218	192	205	206	213	194	211	186	197	199	203	200	206	214	197	215	193	195	207	244	201	190	211	173	183	199	205	174	204	219	204	231	215	194	205	197	194	213	219	203	205	212	207	233	209	197	198	184	198	203	225	186	212	195	227	192	186	199	202	198	215	201	199	216	200	187	233	202	196	204	201	213	229	200	220	207	207	194	208	205	196	202	211	212	214	210	239	207	218	196	210	204	184	216	213	212	195	195	217	204	204	191	197	198	213	211	194	194	200	190	197	223	192	205	193	205	187	188	196	215	225	195	215	226	198	182	221	193	211	202	224	226	198	243	227	200	187	215	190	195	181	224	220	214	189	213	179	221	204	221	219	195	208	209	198	199	182	236	220	191	201	240	187	213	247	217	200	196	215	226	227	198	195	180	175	192	209	215	230	200	209	189	213	202	186	199	195	220	209	201	196	186	171	196	189	189	197	213	215	186	202	200	184	179	206	208	188	226	214	188	208	227	187	206	238	218
29633	2514	5540	6172	5059	4164	3532	2890	2448	2172	1865	1741	1544	1362	1366	1338	1167	1166	1057	1099	1003	969	927	943	855	866	839	816	842	821	773	755	738	784	748	764	776	711	757	763	700	719	678	751	672	744	720	731	682	698	644	681	676	667	716	724	647	693	638	650	680	622	627	696	645	666	640	667	667	631	642	691	647	684	609	637	667	681	646	587	625	662	645	627	622	636	624	626	625	621	663	639	639	619	616	693	637	614	642	638	640	656	657	672	606	652	594	688	600	641	645	669	632	641	617	617	612	631	637	610	611	611	610	633	655	619	682	605	612	587	609	650	595	671	635	647	618	628	633	666	616	625	591	576	631	650	630	595	573	649	602	628	646	648	619	671	646	638	613	659	609	611	678	616	625	653	650	630	615	640	663	619	654	672	571	591	649	616	631	634	587	628	597	575	635	670	616	621	623	670	643	676	573	593	638	623	555	648	619	646	608	605	659	644	640	668	584	663	633	598	616	656	622	612	639	661	625	620	644	595	619	671	649	597	650	656	630	619	577	640	605	644	672	640	642	659	635	653	658	664	649	629	565	627	612	585	617	565	619	607	572	557	618	616	650	605	606	615	628	592	591	654	572	603	640	625	633	637	560	596	600	692	629	644	596	633	640	628	621	598	641	592	652	641	636	685	606	614	594	604	641	662	602	566	654	613	630	636	620	630	610	635	611	587	616	631	614	620	585	619	625	611	611	634	615	620	662	613	650	639	624	640	636	621	631	640	614	574	634	623	577	645	631	597	621	614	691	606	601	613	603	638	640	599	669	613	671	592	615	612	628	667	633	612	660	598	612	637	642	650	615	601	612	592	638	583	623	685	581	607	638	606	617	637	626	588	590	610	577	613	647	619	650	648	654	599	698	624	666	646	624	621	625	641	609	612	617	650	642	608	659	608	642	621	645	670	623	606	622	627	627	573	631	635	645	642	654	618	611	613	624	644	657	602	661	638	572	658	660	610	600	571	605	658	584	597	593	660	622	624	611	655	576	677	599	651	723	645	640	627	619	618	637	616	585	621	605	625	643	641	610	613	638	592	582	657	634	621	624	615	588	613	600	610	627	628	668	623	643	662	607	610	606	626	611	565	611	620	637	598	617	618	644	595	613	618	628	616	615	609	630	619	585	660	635	633	641	624	630	643	630	577	655	630	621	650	586	658	601	639	632	628	673	645	578	600	592	583	613	653	626	638	620	635	590	620	643	653	627	652	637	605	600	607	594	629	651	597	648	613	624	659	604	644	615	652	601	625	636	578	630	603	636	639	650	669	597	629	568	605	615	632	651	625	583	584	541	579	673	612	624	628	641	659	592	540	620	631	610	605	655	667	624	599	621	637	612	602	678	604	612	585	621	644	613	645	601	597	605	680	584	645	626	631	608	605	629	654	611	590	635	614	629	603	646	634	611	626	587	609	611	572	615	602	619	602	623	645	609	642	634	621	658	639	635	617	610	634	588	621	646	626	641	617	631	643	603	606	604	601	643	607	601	601	622	629	603	634	630	610	579	600	587	632	600	612	580	588	606	678	641	635	612	597	632	590	584	637	577	598	643	638	608	604	630	600	624	648	682	627	620	608	580	606	634	677	596	624	591	614	633	586	622	621	614	623	633	631	624	635	659	644	649	621	653	613	630	630	638	601	592	635	648	623	624	619	617	655	643	619	595	599	621	624	666	640	598	601	643	655	652	626	627	610	612	596	618	621	619	572	632	591	639	615	632	644	664	598	641	649	620	702	669	620	653	596	637	587	604	636	599	629	621	598	660	599	610	624	611	583	660	684	614	609	666	667	586	631	577	654	599	604	639	634	602	607	590	603	631	589	616	609	645	567	620	618	623	589	646	608	611	606	625	573	619	644	631	657	610	617	664	628	677	626	618	631	646	606	632	626	623	617	620	595	641	604	620	608	584	617	615	630	625	639	659	615	591	610	621	618	580	621	603	625	614	596	600	601	630	596	598	627	656	624	577	655	654	633	614	643	633	601	636	636	625	673	602	629	645	630	618	628	644	618	660	635	632	598	639	665	634	650	617	616	600	641	614	652	599	601	628	665	655	593	590	577	614	612	626	558	603	599	619	604	610	628	615	630	615	612	654	611	625	591	659	696	655	606	603	610	610	646	654	629	605	610	632	602	697	635	621	616	623	586	572	635	628	646	602	647	602	614	645	665	571	609	627	590	616	626	637	558	588	641	607	654	637	631	591	604	594	618	639	613	640	656	621	662	650	617	617	651	609	680	593	631	634	642	622	609	616	640	587	608	645	577	648	644	619	617	612	602	552	672	616	598	623	636	618	665	651	609	619	651	629	633	619	677	624	656	629	653	637	612	576	661	617	628	631	640	607	632	625	652	597	612	600	598	622	580	639	631	659	635	629	593	632	597	605	671	601	616	620	615	614	630	640	634	591	569	637	628	592	640	602	593	593	639	610	579	612	602	615	642	640	540	648	657	607	611	611	605	596	628	560	659	603	621	648	599	624	594	581	642	578	585	592	607	616	587	670	631	634	625	584	656	614	676	620	636	582	630	652	664	632	599	641	640	610	628	638	645	679	611	618	580	612	633	619	583	631	629	623	653	612	629	634	652	655	623	571	596	615	583	573	603	626	561	601	604	628	581	630	633	608	617	599	566	648	594	578	642	600	620	645	644	629	608	669	596	638	609	605	605	625	621	625	685	643	574	626	587	603	592	654	651	631	666	635	640	591	652	613	591	631	605	636	656	659	652	616	596	613	620	566	646	652	595	576	616	623	618	605	651	656	660	601	649	616	608	598	614	596	641	609	644	666	633	648	615	634	627	596	644	654	597	620	638	655	586	625	621	631	609	663	592	628	652	639	670	607	591	653	619	591	596	638	638	602	607	638	648	624	618	629	625	589	605	647	661	634	609	600	618	614	622	631	617	608	663	621	578	641	630	650	615	653	607	635	629	639	653	627	661	594	584	601	624	594	581	604	621	608	648	626	661	633	625	635	611	604	624	672	679	638	641	627	608	595	600	615	651	626	635	627	620	640	659	608	597	644	604	616	638	611	597	566	616	575	640	592	596	658	638	611	602	553	629	658	624	620	624	668	621	618	611	614	643	672	623	623	626	613	623	606	638	617	597	604	628	668	642	628	604	671	666	663	642	625	605	604	592	599	691	591	606	634	665	658	626	629	661	620	654	626	631	636	625	618	604	621	643	669	626	638	588	638	622	631	601	675	660	622	626	620	628	631	662	594	628	629	632	586	630	628	584	596	620	630	622	656	586	644	615	596	626	610	560	612	603	623	643	641	619	622	626	636	645	649	659	706	586	625	603	601	681	615	647	616	637	614	634	675	638	604	624	634	610	588	617	607	630	625	616	634	596	649	598	632	648	612	644	658	688	635	597	609	628	618	630	624	648	610	628	626	592	599	652	613	600	600	651	626	576	628	590	603	624	600	616	631	580	601	631	670	646	598	632	658	618	650	609	663	636	597	630
7053	364	245	209	187	177	156	133	163	142	158	127	145	141	168	140	129	131	140	147	127	131	144	133	149	147	143	164	152	127	151	150	155	123	149	136	141	167	149	149	146	127	147	151	150	158	150	146	145	131	154	128	129	141	148	156	134	139	143	129	130	144	149	138	146	141	164	167	140	165	133	154	131	150	136	154	152	168	171	161	136	168	131	150	145	139	140	150	138	123	131	142	145	166	147	142	176	166	144	147	142	137	134	135	165	140	129	165	136	147	149	125	146	139	155	151	143	163	156	136	187	132	119	146	149	169	138	117	165	143	152	141	140	151	143	143	126	137	123	130	153	114	143	140	141	138	150	155	168	130	166	162	164	145	140	156	148	161	132	149	147	141	130	141	154	138	125	116	154	182	157	141	129	150	166	149	135	172	162	136	141	171	162	155	140	134	131	146	135	149	129	144	135	149	143	137	157	161	148	141	150	110	149	142	143	159	148	163	166	154	145	143	133	128	144	145	150	157	141	126	139	139	169	152	147	127	155	144	145	123	150	146	130	154	168	145	176	155	150	150	154	146	167	132	160	149	150	128	145	140	157	151	145	169	161	146	159	139	154	143	142	156	150	142	133	124	135	164	137	164	158	157	145	149	149	126	156	162	151	143	161	146	146	156	143	134	161	146	149	185	135	139	131	115	158	142	139	151	152	158	159	138	151	135	153	140	175	149	143	148	141	175	159	131	140	178	161	155	125	164	151	169	139	151	193	135	112	139	157	133	150	146	157	137	160	145	148	177	159	149	144	150	145	153	142	131	153	148	138	147	162	147	160	157	143	145	136	148	150	139	128	171	140	132	162	154	140	127	128	150	172	151	145	157	161	136	148	148	136	138	144	169	137	156	139	139	136	153	144	134	155	138	141	125	138	139	150	135	121	137	125	149	123	151	138	149	149	135	147	148	154	147	150	155	147	139	169	161	142	178	169	156	159	153	157	161	162	159	145	130	132	143	147	137	155	152	133	156	153	159	158	134	128	152	153	139	149	121	146	159	149	146	129	151	142	151	128	132	132	148	165	159	123	155	127	148	146	153	155	145	148	136	142	148	149	148	141	137	146	140	131	143	140	128	129	138	140	144	143	161	144	152	140	136	143	138	136	126	153	138	144	145	146	132	163	152	158	141	160	154	149	150	156	133	151	174	152	154	147	162	136	156	131	141	152	153	135	144	166	132	148	155	165	135	142	143	150	150	150	141	136	167	157	142	150	161	141	149	150	161	144	124	164	123	140	151	133	150	154	155	156	138	139	152	129	142	166	151	144	172	150	156	154	147	160	146	155	159	142	140	132	142	143	144	126	143	152	147	160	137	155	150	172	154	161	151	157	148	140	145	139	149	142	148	161	183	158	169	154	142	134	133	168	154	146	141	140	151	137	143	137	151	145	167	149	140	156	158	153	137	149	132	157	154	143	145	144	131	134	140	152	163	167	122	131	145	177	133	163	152	139	148	155	148	135	131	165	153	133	141	139	125	127	148	153	155	152	146	154	144	119	144	157	158	145	135	144	158	143	146	124	111	157	148	147	144	137	152	138	113	133	141	165	147	157	188	153	127	147	125	144	127	170	145	148	133	150	123	142	143	149	140	170	145	153	148	132	156	129	131	131	164	169	146	141	142	168	152	128	144	149	154	158	157	160	143	157	157	139	162	143	126	137	144	150	169	146	135	143	146	165	148	159	166	157	150	146	155	135	147	137	144	159	158	172	140	161	134	155	175	136	117	158	153	155	131	141	139	129	152	155	152	138	155	149	138	153	143	140	139	141	158	160	149	149	159	152	149	118	137	156	175	149	156	130	122	159	148	163	144	129	162	130	160	147	159	151	139	157	147	144	160	141	154	144	154	162	144	151	172	135	149	142	150	172	140	133	146	148	150	135	138	150	159	156	159	142	128	135	144	148	148	178	164	143	125	157	149	149	132	160	131	153	157	132	144	156	159	138	128	157	149	154	153	146	146	142	157	149	154	127	137	147	143	135	129	143	147	133	123	154	123	139	158	171	148	152	163	130	149	143	148	169	132	157	128	131	146	154	163	141	163	131	153	148	133	134	158	165	146	161	116	122	131	166	156	148	139	145	147	139	140	156	166	158	156	172	162	160	151	140	158	154	156	135	149	157	169	148	145	144	141	143	139	163	153	158	152	143	150	145	143	131	139	148	164	148	132	152	142	128	143	147	155	139	147	158	144	132	131	141	149	143	140	118	162	128	152	156	137	126	162	138	134	129	155	152	152	154	138	155	158	138	175	125	148	128	151	158	153	133	155	169	141	167	161	167	132	134	123	138	131	133	138	150	139	117	144	123	131	145	150	135	173	156	129	148	151	145	136	127	127	128	150	125	150	153	144	129	147	130	124	138	133	117	152	144	131	156	154	139	140	149	146	145	171	173	152	159	162	157	140	178	152	145	179	148	135	128	130	152	119	150	155	133	159	171	139	152	129	163	141	157	143	114	149	133	127	149	152	159	123	142	166	155	138	155	151	140	157	138	150	122	121	149	140	159	139	146	159	128	154	139	145	157	158	154	150	144	156	149	158	140	138	148	155	151	118	173	149	139	163	140	129	157	153	156	133	156	149	151	125	162	141	134	143	146	155	147	155	146	142	147	148	158	171	149	142	143	144	147	153	154	147	154	156	170	148	146	140	155	147	139	170	153	150	121	139	125	154	163	154	129	134	156	127	137	121	139	154	124	163	157	156	165	145	121	150	149	133	142	144	131	131	139	120	134	153	135	158	141	158	143	136	142	163	145	136	128	133	141	155	157	144	171	139	185	170	140	146	153	166	156	172	158	146	159	133	152	132	129	140	137	145	141	158	145	132	154	155	159	143	117	157	133	143	151	133	129	155	144	147	146	151	163	179	132	138	151	152	176	165	126	138	142	151	153	149	153	152	141	145	152	142	148	141	148	123	158	154	144	128	143	149	147	145	165	146	121	149	158	156	155	144	148	146	163	140	149	152	175	163	142	129	147	135	155	139	143	135	152	132	145	143	139	131	163	152	143	166	156	115	153	152	155	150	140	165	153	157	173	145	148	140	155	143	171	148	149	146	141	140	143	172	152	140	135	167	135	151	147	161	126	168	145	149	146	169	117	142	147	156	140	155	139	132	143	142	143	166	129	162	151	147	136	135	129	161	154	141	148	136	164	148	157	145	126	143	154	111	153	158	144	131	137	124	141	144	157	150	151	163	156	145	174	138	174	151	157	134	155	130	150	120	168	127	127	167	141	148	167	149	144	145	133	167	145	168	162	154	153	148	151	157	120	141	144	153	142	157	144	155	154	148	134	135	140	143	142	177	129	142	161	151	145	157	120	139	156	137	154	160	158	155	132	151	159	124	158	158	129	128	141	137	149	153	151	144	156	145	148	145	136	147	134	140	160	148	159	124	131	184	142	158	128	175	145	175	137	151	135	140	127	167	150	159	157	176	160	153	128	127	151	152	135	136
6796	495	553	596	578	546	515	481	506	479	519	469	457	457	430	476	474	473	458	481	427	473	463	476	465	484	468	442	482	464	441	459	448	429	437	444	473	409	458	474	445	454	470	445	479	447	468	500	422	473	482	437	452	441	475	482	425	462	402	455	467	466	432	486	485	461	448	440	449	440	438	442	425	437	460	439	455	457	427	474	479	459	443	481	464	471	451	455	456	433	464	474	465	447	485	475	479	437	477	454	446	423	481	467	435	439	461	473	453	439	480	469	474	442	450	424	444	430	456	464	463	438	456	434	462	467	428	499	453	453	483	447	433	501	465	438	448	454	463	440	448	443	459	448	434	483	471	462	484	452	419	475	481	473	486	464	475	443	389	500	425	460	469	412	455	469	439	477	435	433	463	471	445	446	444	468	476	461	441	451	478	443	449	423	455	485	473	449	433	472	429	472	472	451	461	481	464	475	466	463	451	460	452	436	421	436	450	487	477	448	451	469	458	465	470	471	447	485	476	451	498	436	465	492	435	499	421	456	450	450	460	469	467	444	426	458	452	402	461	432	478	469	464	480	466	472	418	465	452	446	466	430	445	460	434	450	452	475	460	444	485	446	488	458	459	501	492	459	444	444	482	454	418	458	443	450	447	445	453	471	452	470	495	485	477	471	451	446	437	467	440	462	463	432	459	505	458	472	448	480	495	472	441	459	464	458	474	471	445	430	464	486	480	437	448	441	461	480	485	436	426	451	422	430	452	439	486	487	451	455	451	441	448	432	453	437	451	455	417	480	423	446	473	446	438	453	443	458	468	428	448	437	467	487	437	483	426	516	436	475	452	464	481	405	478	429	409	480	452	444	457	435	488	476	456	471	452	491	434	469	446	454	426	467	516	450	453	476	454	457	457	446	459	446	457	519	441	463	457	447	469	450	453	496	437	455	435	463	453	440	457	462	464	463	461	444	472	439	458	436	466	471	495	484	506	470	487	479	453	459	474	419	430	454	455	461	464	429	442	493	424	495	415	475	448	475	466	458	455	431	466	459	471	462	429	435	460	449	458	428	457	450	463	476	476	443	423	447	440	443	439	439	430	433	476	474	486	399	481	420	465	438	440	461	449	459	460	438	468	441	407	462	466	461	470	477	492	450	469	464	467	474	454	438	496	453	511	499	470	462	433	487	433	453	457	449	427	441	446	476	462	495	473	423	437	468	480	455	466	463	498	490	474	433	443	434	477	438	445	484	466	484	459	494	464	467	425	446	465	439	440	441	440	444	460	490	435	504	480	445	451	483	392	426	464	419	459	483	467	457	449	470	462	478	459	436	462	461	475	461	441	466	475	488	430	444	443	426	445	472	417	502	446	440	472	468	434	469	457	446	445	471	470	443	496	437	473	480	479	472	410	468	473	436	451	466	468	483	464	470	439	459	449	486	499	457	492	460	431	477	434	424	442	459	482	459	490	464	465	464	437	466	433	462	451	454	484	459	457	453	471	459	444	419	437	465	466	442	469	433	452	485	458	454	427	457	460	451	440	460	465	443	433	433	475	467	433	455	430	455	459	458	481	459	461	432	486	456	492	451	480	471	461	469	447	461	489	459	441	464	480	477	465	435	460	465	445	499	411	476	462	453	465	473	460	462	494	451	449	460	465	467	452	456	465	473	463	468	437	446	488	441	469	469	431	467	421	459	453	474	450	446	451	468	451	452	453	443	463	472	503	443	457	426	461	455	447	460	458	455	443	458	454	456	436	441	444	468	483	430	476	477	437	460	449	448	453	422	460	471	473	462	490	451	446	459	459	418	398	506	438	434	492	424	434	438	459	429	469	459	470	462	469	455	455	449	437	460	441	464	440	475	442	437	454	412	458	480	460	466	438	425	452	432	465	456	455	448	472	439	485	439	466	456	459	437	488	437	456	465	474	474	458	451	447	470	445	475	435	446	457	478	460	437	446	465	488	444	489	442	479	427	494	477	458	439	438	458	469	441	455	476	435	450	445	450	457	506	467	485	465	457	475	446	445	442	480	448	475	474	443	489	432	460	429	448	473	491	479	449	431	471	475	437	460	437	458	423	459	459	447	515	464	483	472	412	454	421	479	423	467	476	470	458	499	498	462	474	427	532	473	462	447	454	434	513	456	449	473	458	456	481	442	434	472	439	459	469	448	447	441	435	478	441	434	450	472	475	454	469	445	471	466	486	462	454	431	443	453	470	473	432	492	453	462	466	445	478	449	470	466	426	443	454	446	475	440	465	445	497	473	474	479	483	460	464	457	478	467	451	451	438	465	419	430	461	448	454	435	486	484	424	419	465	453	438	488	433	509	413	500	453	431	476	450	427	483	473	483	456	459	469	468	484	457	457	427	437	457	454	429	433	486	483	428	484	445	448	472	441	458	452	445	434	459	496	443	482	508	494	436	425	467	466	485	484	459	448	475	473	474	464	452	441	483	505	430	459	415	461	481	472	450	423	461	453	440	460	437	480	480	448	456	432	451	478	491	472	431	480	430	434	441	450	439	466	449	430	486	474	477	457	471	496	463	439	467	466	457	443	484	437	463	470	427	517	486	488	463	478	493	453	439	425	451	481	446	462	452	449	425	448	454	438	447	454	458	433	445	471	465	465	462	502	428	486	487	442	442	426	411	465	467	459	487	458	457	460	497	465	473	458	484	466	477	478	463	455	463	457	457	444	420	444	484	439	438	454	473	458	447	462	450	459	472	465	447	438	468	469	445	413	461	434	466	478	446	422	473	444	405	458	445	436	519	455	447	430	433	465	444	448	438	481	472	436	431	443	443	421	465	432	447	479	456	460	407	507	423	436	461	450	471	408	453	472	455	478	448	473	451	443	428	490	465	494	429	477	451	479	446	440	456	463	458	447	457	464	478	475	453	462	481	460	461	484	434	426	459	468	462	478	485	467	448	467	489	492	442	477	423	466	436	466	456	452	444	459	482	460	434	453	424	463	473	480	454	484	437	437	470	441	446	438	454	477	454	449	489	471	462	435	447	465	449	464	476	446	445	454	468	462	462	475	457	464	442	459	462	409	485	392	460	430	481	456	429	455	436	466	450	494	457	438	440	429	454	438	447	447	488	432	447	460	469	464	491	444	432	446	467	449	428	467	439	460	489	483	469	458	462	441	486	442	458	471	447	451	450	434	482	465	457	459	450	433	476	433	445	463	435	461	476	451	464	462	425	493	480	475	499	439	479	456	450	459	444	474	453	477	465	465	488	477	485	443	469	473	457	458	461	426	462	443	447	485	472	452	477	472	420	480	470	502	478	438	423	465	444	462	445	450	443	505	484	470	448	484	445	484	428	428	478	451	463	441	453	492	476	481	456	496	471	491	469	433	451	446	442	478	451	465	484	454	440	460	445	447	458	468	480	432	471	454	523	464	472	490	482	452	471	451	451	441	430	477	449	467	455	459	469	449	466	457	449	459	482	445	462	427	455	458	471	434	435	469	450	461	436	463	439	503	466	487	436	415
48475	10319	1579	1002	650	490	401	294	272	247	208	174	156	175	135	149	135	123	162	144	145	142	126	131	122	90	113	130	103	137	102	101	111	127	115	111	107	118	108	111	109	104	113	108	106	118	129	105	113	94	102	108	103	91	117	102	118	97	99	101	98	95	106	93	115	108	96	92	99	120	106	106	106	105	111	118	85	106	114	103	111	94	101	94	114	121	117	102	111	103	111	100	110	123	109	110	110	96	125	110	107	99	104	86	103	88	101	109	102	99	101	91	104	86	96	107	99	98	83	90	108	105	91	104	118	116	101	100	98	105	118	115	86	95	104	94	105	101	102	98	93	96	84	92	117	99	112	108	94	96	93	101	99	108	89	111	113	90	102	110	121	107	117	113	106	97	128	96	104	105	96	115	104	109	117	104	82	123	124	99	100	107	104	85	100	94	91	108	98	105	94	107	103	100	115	105	96	102	109	105	108	86	100	102	97	103	117	96	108	97	97	96	104	96	94	88	111	105	93	101	92	116	93	98	92	106	104	94	93	111	105	99	104	90	106	107	96	109	95	114	119	114	98	116	102	94	101	84	100	96	100	109	93	104	89	89	88	103	113	108	114	115	123	120	111	85	102	105	129	99	95	108	81	88	96	90	80	111	110	86	101	95	121	124	115	95	110	103	87	96	101	114	105	114	93	115	109	105	95	98	119	102	108	93	102	106	78	105	113	127	100	92	92	102	100	118	88	92	102	91	116	111	91	109	90	108	115	106	105	114	108	90	97	99	96	102	109	127	110	114	119	101	108	135	114	97	99	97	99	79	97	112	125	78	91	95	115	97	130	97	92	99	107	103	96	105	97	106	83	107	101	86	101	104	110	87	106	105	91	111	128	129	119	116	122	90	105	118	103	110	101	109	112	113	99	98	107	88	109	102	96	106	103	112	95	102	109	121	105	105	105	117	113	104	95	107	90	119	106	98	109	116	98	107	90	96	114	118	121	112	102	105	96	90	99	118	111	106	91	107	82	100	125	118	125	98	102	105	104	124	122	98	110	100	104	101	104	101	96	109	116	109	100	114	109	107	97	92	100	84	89	112	114	101	117	117	117	99	100	96	101	119	106	87	98	112	97	116	103	109	109	109	87	107	95	96	84	114	104	89	92	105	110	115	91	102	89	95	107	119	110	100	117	106	113	91	112	108	108	81	107	102	94	116	108	112	118	94	107	103	100	127	90	84	88	111	98	97	102	90	131	99	88	79	95	125	116	112	102	108	83	92	99	111	103	96	106	89	95	109	104	104	111	111	95	85	117	106	108	101	111	108	109	110	91	106	133	96	108	96	112	96	105	93	108	87	101	99	100	102	101	119	96	112	82	113	95	83	97	104	104	125	108	100	101	87	113	104	105	96	88	90	108	108	94	115	120	91	108	104	89	101	104	107	100	125	117	128	97	107	109	102	97	116	106	120	85	106	96	128	97	95	102	101	100	112	108	108	108	97	114	106	94	102	101	101	113	100	104	107	102	113	122	108	95	107	84	118	117	113	122	110	90	102	92	96	109	135	115	102	108	89	87	96	99	102	105	111	104	94	100	103	106	103	89	109	105	91	120	100	107	94	89	100	109	88	99	110	112	104	71	78	112	107	113	97	103	119	100	97	115	121	91	93	95	107	80	96	106	115	90	120	120	93	117	93	111	96	84	95	131	131	84	93	103	92	99	109	96	121	90	101	88	115	91	113	96	107	114	101	120	108	110	95	82	102	93	90	92	103	113	117	110	113	98	94	84	111	125	119	100	109	115	109	96	105	114	104	105	96	127	100	121	102	105	96	117	97	94	109	91	91	100	120	119	97	105	103	100	105	99	97	98	107	100	115	94	117	115	91	101	120	109	108	101	90	97	100	89	86	112	121	106	118	91	106	103	102	104	90	119	114	87	116	86	105	92	107	94	104	93	110	100	101	120	116	112	117	118	116	112	108	94	99	91	97	110	97	89	93	95	80	109	99	96	94	92	111	110	91	113	85	92	97	100	113	116	113	114	103	111	123	106	106	112	94	111	96	108	99	91	101	79	105	92	106	108	104	100	105	105	103	107	84	89	99	107	111	109	104	112	118	117	110	112	109	98	103	108	118	94	98	98	91	98	118	92	115	124	109	103	101	107	99	108	97	116	93	96	95	121	97	111	93	113	76	112	100	108	101	111	105	108	130	94	92	104	87	70	117	97	84	104	101	95	97	98	117	116	106	111	87	82	109	100	112	114	104	113	103	119	92	114	99	104	92	94	100	90	86	88	87	113	102	113	112	99	99	109	112	102	106	94	84	112	87	91	100	98	117	82	96	118	107	95	88	104	114	113	115	119	106	104	121	100	107	102	83	100	106	101	118	92	95	105	90	97	103	123	133	110	107	106	109	99	108	123	93	117	106	108	89	122	116	110	104	120	102	99	116	96	111	98	106	98	84	102	97	107	103	108	101	91	87	97	102	96	104	114	105	119	94	130	112	103	113	109	121	93	106	113	114	86	88	106	113	99	116	94	98	114	103	81	102	103	102	109	114	104	88	101	90	109	108	100	117	74	112	93	100	105	97	113	113	129	109	80	99	121	96	104	113	104	100	92	102	112	94	98	117	102	107	101	93	121	105	104	108	119	101	98	109	115	111	99	87	83	99	103	90	92	100	97	100	101	90	96	102	99	99	100	98	97	104	111	107	99	123	107	108	102	112	98	102	107	113	113	89	99	113	113	105	98	104	111	97	113	106	90	128	103	99	105	86	94	101	106	99	105	100	82	95	107	104	102	102	97	100	113	92	96	124	89	110	75	88	98	110	98	102	122	112	85	86	106	108	106	108	91	103	107	99	116	91	98	86	104	116	98	111	94	106	101	97	113	116	102	95	104	96	111	108	102	102	109	104	97	96	108	112	105	99	105	106	125	93	117	97	106	100	109	94	115	107	103	93	96	92	114	86	110	93	110	117	125	109	115	102	93	86	109	103	105	102	118	134	94	113	109	111	124	94	114	112	96	120	101	109	105	112	99	102	101	108	115	84	111	101	121	130	109	108	97	97	91	113	104	96	106	102	106	99	104	92	104	117	99	97	83	94	107	96	88	101	104	106	98	86	114	114	98	108	108	107	107	96	89	97	111	114	115	87	122	110	99	100	138	120	98	89	118	107	93	117	99	101	110	122	70	91	105	95	101	106	90	105	100	101	126	103	104	112	116	113	89	114	105	105	84	109	107	103	110	87	115	100	116	93	92	85	103	100	89	93	101	101	108	108	97	110	103	117	107	112	88	95	103	101	108	107	105	91	96	109	99	115	115	110	97	100	106	84	112	106	98	109	109	108	97	101	119	95	91	97	78	105	105	96	103	101	114	116	106	113	110	102	100	112	88	101	95	101	108	109	108	103	118	114	124	105	102	81	107	101	96	126	106	111	93	95	117	122	103	94	109	99	105	125	92	93	112	113	107	112	102	105	90	104	99	107	98	99	114	117	101	100
23685	1280	2927	3242	2743	2296	1865	1515	1269	1120	979	927	865	722	685	689	655	639	576	552	555	504	492	501	527	444	457	451	434	422	451	443	396	441	419	453	397	379	410	408	394	432	377	361	352	374	387	397	384	371	368	345	400	356	394	388	368	386	374	365	356	317	344	368	372	339	352	358	398	381	355	364	349	364	407	385	380	372	377	339	353	355	355	355	332	344	357	350	358	379	325	393	387	375	346	328	351	356	332	356	346	358	360	377	382	363	365	383	354	327	371	380	352	388	349	326	359	353	338	365	358	391	316	350	328	351	350	331	373	374	319	359	340	347	383	315	342	378	305	374	328	310	376	368	361	365	363	346	323	342	372	347	365	350	366	337	309	419	361	352	360	334	353	340	360	342	340	370	341	332	363	336	352	329	346	330	353	327	355	350	339	350	344	383	326	361	354	354	359	399	384	357	354	334	334	353	352	352	345	355	346	340	331	333	385	333	363	363	336	347	383	354	334	364	357	354	349	351	370	322	331	313	324	367	361	360	335	414	373	320	339	361	354	350	336	373	366	356	344	342	389	317	364	334	336	357	350	334	334	340	339	324	325	315	360	334	351	365	333	328	332	348	329	374	345	380	331	360	354	342	366	349	309	337	359	306	377	342	358	372	333	394	343	342	315	370	343	354	334	373	357	332	360	361	364	329	374	315	353	380	343	332	350	359	354	369	342	316	364	347	359	381	343	354	326	356	309	357	352	357	348	332	326	357	339	371	302	350	332	358	346	351	379	358	336	349	338	328	342	329	337	347	352	381	347	313	401	342	335	341	300	369	353	348	328	349	326	368	334	356	349	333	345	340	353	361	342	361	373	336	356	339	305	348	338	311	352	313	353	338	325	372	370	372	383	354	342	356	350	339	327	353	344	359	362	325	382	378	341	347	345	331	339	364	311	353	336	342	380	297	384	355	341	359	364	343	355	306	332	308	351	325	337	346	376	330	344	354	365	347	350	338	344	381	361	342	355	358	352	344	354	375	345	338	350	366	354	344	338	304	358	355	351	346	378	304	362	338	382	336	346	357	361	332	350	365	357	336	325	362	368	376	348	331	350	320	381	339	333	353	353	336	353	365	348	356	327	322	344	374	349	346	386	363	316	365	350	337	345	331	317	363	328	336	324	348	371	352	369	341	368	319	321	395	382	318	343	339	326	359	299	338	354	355	328	365	356	341	337	312	379	340	366	374	389	377	322	359	345	355	361	314	379	349	339	347	340	392	345	344	328	352	327	334	326	357	347	348	305	345	360	362	306	335	348	343	328	337	351	338	357	340	331	350	334	332	355	359	344	376	371	364	340	327	372	350	320	351	347	332	342	363	351	337	360	344	355	367	341	339	349	346	371	343	344	344	327	339	341	332	338	355	372	342	336	348	328	334	346	346	351	333	348	323	366	346	382	347	344	338	341	350	338	344	358	323	355	392	358	357	324	334	352	339	320	345	343	310	354	349	372	358	334	345	320	341	377	360	349	356	318	320	323	337	357	326	345	353	291	356	318	357	334	357	348	347	364	420	360	326	329	336	345	333	375	375	344	314	371	338	351	351	378	354	346	362	368	335	374	351	360	352	372	359	355	358	369	371	368	316	334	351	366	347	346	360	329	355	319	339	376	338	348	363	328	356	357	330	373	351	341	354	308	358	388	343	376	347	366	354	352	339	338	337	323	331	383	323	335	337	339	347	336	360	379	375	355	344	345	354	343	326	350	367	320	341	330	317	340	382	335	374	347	336	344	361	346	360	352	372	326	374	335	343	370	378	344	365	365	338	327	333	345	325	344	348	344	346	353	342	340	328	359	370	364	351	360	360	307	325	362	334	356	360	361	332	351	338	330	367	350	380	356	352	346	387	340	357	330	328	325	374	357	340	314	317	374	369	384	329	342	358	342	342	346	355	368	329	340	363	319	368	371	314	359	334	378	340	348	358	327	376	343	348	334	334	366	318	357	366	342	367	377	375	321	351	314	360	327	368	357	360	354	399	358	346	322	357	335	349	359	343	350	359	380	346	356	368	342	341	386	366	348	352	346	322	315	342	345	335	360	334	357	380	360	337	368	369	349	365	363	339	361	337	368	333	348	354	333	340	314	330	308	342	316	341	352	355	315	338	366	366	353	357	340	311	348	347	320	371	326	371	334	358	368	367	341	376	354	355	344	325	366	356	350	343	316	343	363	349	347	340	329	371	322	359	364	356	376	363	375	325	350	350	358	352	385	388	353	380	375	359	329	331	360	353	341	339	310	348	346	363	346	338	351	355	302	336	356	344	375	354	359	339	318	342	350	343	341	350	350	331	389	354	327	364	351	345	368	342	344	357	351	387	363	334	357	345	357	329	345	381	346	356	338	352	354	372	353	317	356	324	359	341	372	347	353	325	378	318	366	312	353	361	376	378	374	368	342	348	368	348	342	350	310	333	331	378	357	355	321	329	341	328	321	334	362	349	335	323	362	359	337	324	357	365	338	341	369	352	374	340	365	363	362	365	337	360	323	327	357	349	338	342	358	331	337	326	367	321	352	371	368	375	367	358	360	363	366	312	322	358	346	328	338	359	339	368	361	333	343	372	321	363	322	384	346	375	342	338	306	314	344	336	347	350	335	335	339	345	335	394	350	330	333	351	346	298	370	313	346	361	350	336	329	348	362	321	385	322	325	356	371	376	357	333	352	342	379	360	356	353	374	307	355	342	341	344	357	358	354	345	357	368	338	339	340	326	355	315	354	350	344	346	361	335	341	348	355	353	335	326	339	378	337	359	349	354	354	353	363	353	324	339	361	352	361	351	362	381	372	351	307	328	358	321	325	336	357	335	363	351	352	366	353	370	345	337	328	349	355	354	330	360	337	353	365	379	345	346	324	355	355	355	401	374	328	371	372	343	338	355	337	346	350	365	323	359	339	375	350	319	369	383	376	378	333	359	334	349	361	381	357	359	342	351	339	327	333	326	364	332	352	350	347	346	333	354	333	365	350	361	339	330	369	335	336	324	371	362	356	347	366	388	313	357	331	370	311	335	328	336	347	350	365	322	345	341	358	373	354	340	397	379	350	350	341	365	313	380	331	378	338	363	376	345	347	353	349	379	331	339	354	353	360	336	361	349	376	362	329	352	373	318	349	351	341	351	349	356	369	333	339	358	321	343	347	345	330	342	372	327	354	379	363	323	337	349	386	373	374	344	364	352	323	330	361	339	325	320	346	329	349	388	338	361	345	351	322	336	369	359	365	353	339	348	339	330	366	367	332	334	336	329	312	360	356	354	358	318	348	350	343	329	356	333	371	329	352	335	338	382	333	336	322	375	352	365	394	350	325	325	345	351	302	345	322	349	337	331	351	365	363	338	322	348	300	355	371	347	325	305	372	356	356	354	339	341	341	317	338	349	357	311	346	347	373	369	362	353	387	328	333	337	328	350	338	325	335	373	353	340	360	332	340	380	346	345	329	331	326	366	343	318	367	326
61664	18399	4734	2094	1381	1023	798	641	509	493	406	358	334	300	339	269	290	260	266	259	237	232	248	236	247	197	220	236	230	223	222	251	227	212	245	213	239	200	224	231	208	219	213	221	214	240	196	212	227	214	200	206	222	201	214	224	218	205	237	199	206	199	204	207	213	203	211	237	238	204	190	210	209	204	227	214	204	217	205	210	217	198	218	210	213	219	222	204	184	200	219	208	211	210	242	238	192	203	201	212	206	221	203	188	217	197	195	210	228	217	236	209	199	210	201	203	210	221	210	202	209	181	220	196	195	178	191	217	225	233	225	200	203	217	224	219	206	218	197	208	199	221	215	235	195	222	207	217	207	201	189	192	205	183	192	185	202	192	235	187	213	205	209	197	209	199	198	198	200	194	214	203	211	194	191	232	234	190	219	213	212	194	201	180	228	213	227	209	213	202	215	190	220	204	186	219	180	190	189	192	212	198	204	177	208	202	182	222	228	198	208	198	217	225	201	207	188	231	192	209	197	169	224	208	203	210	227	172	218	222	210	214	200	215	198	181	208	184	222	210	215	215	170	220	197	202	198	205	209	223	205	203	237	207	162	202	220	190	234	200	183	210	196	222	197	215	230	177	207	174	220	201	187	222	220	210	202	201	202	219	213	226	198	189	190	203	208	193	217	191	218	225	199	200	210	207	212	210	214	191	224	216	209	209	185	203	193	205	210	238	218	215	193	180	188	206	185	220	220	194	214	211	199	181	208	201	218	196	214	188	212	198	208	188	183	210	198	210	197	207	215	195	195	190	235	208	187	197	206	220	216	234	239	215	211	219	209	220	214	210	175	203	199	231	194	193	208	219	209	207	219	179	221	208	204	179	204	239	212	190	208	200	233	205	228	210	185	209	217	227	227	223	222	215	237	202	235	219	223	200	222	220	199	200	238	220	227	201	198	188	199	191	222	200	214	204	219	207	212	222	210	218	197	205	209	201	194	208	201	193	225	206	199	209	204	186	221	213	220	205	199	183	217	225	194	199	178	198	222	186	211	203	203	202	180	214	205	203	203	221	189	195	202	203	195	193	208	203	198	214	203	224	206	175	216	179	211	201	187	227	203	235	187	175	210	207	199	196	198	215	207	186	200	189	196	219	218	217	204	175	216	180	201	194	210	200	217	219	215	211	223	210	209	214	217	182	211	200	186	187	196	234	194	213	176	235	213	224	214	201	203	206	211	196	217	197	196	204	209	183	180	208	230	196	225	174	194	222	207	223	224	208	207	213	213	207	210	200	220	205	225	203	214	225	196	208	193	220	197	186	226	197	213	202	208	197	237	175	201	198	186	205	210	185	180	229	185	211	184	192	215	188	206	205	220	226	214	200	217	192	190	227	191	211	206	204	223	211	221	219	192	199	182	199	202	232	171	199	209	210	202	202	188	215	206	189	224	218	203	207	204	208	207	213	228	225	207	206	195	196	206	194	215	213	241	205	190	206	209	200	214	214	198	210	190	212	229	199	207	203	200	226	216	213	205	206	200	208	194	175	241	190	209	198	192	198	220	197	237	209	192	201	199	183	208	210	188	209	210	187	219	193	211	199	204	184	204	215	204	182	169	183	202	187	204	181	192	226	202	213	203	191	194	198	194	206	207	191	197	204	247	216	187	211	217	214	197	232	210	197	185	190	201	223	216	203	214	212	224	230	201	209	207	192	207	210	233	189	201	206	198	197	203	197	206	215	207	195	185	222	207	206	211	214	196	216	225	217	230	214	191	211	198	214	195	217	191	200	221	223	202	173	210	214	228	213	185	201	206	244	241	206	224	207	189	201	216	195	187	183	212	226	211	194	195	199	211	202	220	206	209	215	227	177	219	216	201	225	199	199	214	218	222	199	206	208	206	192	198	205	210	218	190	182	207	198	206	213	185	195	193	200	202	216	220	188	222	186	208	201	214	204	197	251	217	207	208	191	191	216	208	189	216	201	174	223	227	207	224	205	204	189	216	195	220	200	181	214	209	208	209	214	187	211	202	192	183	211	233	195	208	214	204	190	190	213	199	196	195	201	187	192	216	193	190	218	235	202	216	199	214	194	202	206	227	234	201	190	222	186	190	191	191	192	220	202	209	199	207	213	217	204	196	219	216	185	230	204	196	229	175	236	214	198	196	186	221	219	183	233	208	197	210	207	221	207	181	211	202	199	215	195	224	188	206	193	196	208	224	221	211	195	200	215	196	197	204	197	202	218	200	243	211	209	205	224	220	197	237	187	221	206	195	207	231	225	217	185	174	196	194	216	205	213	177	220	197	203	221	224	225	216	199	193	188	189	208	216	224	203	207	205	217	207	201	180	229	194	207	197	195	215	240	201	172	202	227	209	197	180	176	187	210	204	188	192	207	196	233	210	209	197	219	212	207	208	232	194	210	211	194	211	211	196	195	192	214	225	218	198	194	229	198	182	191	188	215	208	238	229	231	204	196	216	195	209	222	205	211	215	202	186	196	248	206	215	216	217	197	185	216	224	214	217	195	180	210	208	199	226	202	210	213	192	196	190	214	200	194	189	206	193	190	193	209	188	196	227	201	225	204	197	201	196	231	187	203	217	207	201	228	209	189	202	200	198	223	227	203	196	206	204	204	195	212	192	215	209	207	215	213	219	205	211	213	195	222	214	208	221	203	222	190	211	224	182	195	188	184	203	190	187	202	205	233	222	209	212	204	193	209	207	210	201	199	210	201	226	210	194	211	201	204	207	181	196	183	196	197	186	214	227	206	213	184	187	206	207	213	214	222	199	220	197	206	206	175	197	200	207	190	208	205	199	223	193	199	226	162	189	192	196	188	198	183	208	217	189	205	202	210	219	219	199	180	237	214	205	210	231	196	197	206	206	213	224	200	202	207	204	203	187	217	193	213	216	221	209	196	212	218	190	195	211	196	197	201	192	197	220	192	218	220	202	196	182	219	216	198	213	206	203	208	201	193	202	218	204	199	222	207	209	212	224	214	222	207	210	226	217	192	212	226	217	199	206	208	219	195	213	192	203	227	195	186	185	202	197	210	214	222	195	198	197	206	198	205	195	228	226	244	195	215	201	222	180	188	190	207	240	190	203	197	200	230	237	183	184	208	212	231	197	177	179	196	200	214	214	194	195	216	206	203	203	195	203	210	206	224	192	195	200	193	213	207	216	221	217	192	199	185	194	216	202	229	192	202	241	200	173	179	237	205	218	203	214	236	214	224	186	195	206	213	204	187	207	194	182	182	220	211	193	231	196	200	219	248	233	220	190	189	199	196	185	216	198	207	196	183	202	188	204	212	189	194	212	183	202	187	208	207	191	220	200	215	195	202	232	239	214	205	208	188	224	205	193	203	210	219	210	194	196	192	195	236	211	207	235	200	195	217	194	216	219	202	211	195	192	238	171	186	204	213	207	208	193	169	218	222	199	200	190	206	234	226	205	194	201	221	194	207	198	195	217	197	227	216	222	206	187	190	209	209	217	199	196
30662	2430	5503	6223	5206	4210	3403	2799	2503	2219	1945	1706	1537	1429	1255	1279	1213	1109	1083	1015	1036	918	925	855	853	858	885	841	805	817	806	822	761	741	756	761	774	783	704	735	755	688	728	742	691	691	719	727	692	689	703	658	682	690	681	689	677	656	679	634	660	655	662	651	658	611	634	692	654	663	635	625	668	645	637	648	615	612	615	638	650	626	647	635	616	629	629	641	601	624	654	651	666	601	624	658	597	649	623	647	602	632	636	646	649	628	655	592	643	631	606	647	684	621	630	631	648	627	616	613	600	650	644	602	677	610	614	612	625	655	629	616	596	663	579	643	595	696	619	649	678	683	607	620	611	619	594	635	581	628	644	622	609	657	581	649	619	625	618	648	616	578	640	615	627	604	637	628	607	670	642	602	617	623	655	605	667	642	634	589	605	604	650	599	590	629	613	649	617	569	662	621	626	624	611	627	651	643	629	676	625	592	649	641	612	620	603	624	653	633	640	627	619	610	593	560	660	657	612	669	605	596	632	623	626	591	603	618	632	611	669	566	600	625	636	571	633	612	667	720	628	645	651	628	659	577	625	578	594	619	615	619	634	599	609	606	608	636	610	595	598	613	645	612	602	632	623	586	615	637	649	622	668	646	631	606	620	604	649	607	622	602	594	636	663	691	604	639	604	570	661	632	614	571	604	671	602	617	619	604	656	615	611	643	624	613	599	627	595	633	614	609	629	613	666	621	652	577	603	597	625	638	622	622	625	662	659	632	684	601	594	619	647	600	626	676	595	582	585	644	654	605	618	657	580	645	670	637	620	668	602	602	606	632	617	663	612	619	600	633	611	619	631	630	557	591	640	649	590	610	611	623	634	624	582	631	652	618	612	638	596	662	643	650	619	611	606	631	620	642	628	633	603	644	621	641	654	625	659	606	620	602	589	626	615	665	638	617	651	621	575	610	687	642	612	666	591	674	621	629	637	593	633	627	624	615	593	636	586	658	643	643	608	624	631	655	607	630	638	626	616	618	615	620	623	672	634	579	587	637	622	622	648	672	630	576	623	638	589	592	642	620	655	614	643	643	610	644	611	598	610	625	584	632	607	593	593	631	620	596	581	646	655	624	576	597	615	640	654	589	686	616	642	617	673	639	646	623	639	602	628	665	659	603	633	621	621	625	618	589	642	615	614	664	632	630	604	636	600	614	578	596	607	611	613	644	630	615	593	636	598	612	646	641	621	591	582	630	641	699	667	596	637	609	609	639	610	584	610	591	670	681	592	600	644	646	661	611	659	641	597	647	614	662	617	635	571	593	629	607	634	660	582	656	663	590	619	591	615	632	630	586	621	636	626	629	641	634	655	629	616	591	648	593	601	702	586	617	634	658	621	611	626	604	652	585	618	601	569	631	592	619	593	599	605	658	605	633	651	622	619	643	602	586	626	608	590	658	653	648	595	592	611	610	579	583	650	643	682	595	630	636	591	615	586	638	634	618	607	621	574	601	618	620	652	622	581	661	578	599	643	650	612	657	574	579	648	620	651	612	595	609	636	635	631	630	579	657	638	621	585	630	594	620	651	604	625	625	598	593	598	653	646	630	613	627	591	628	574	616	588	575	627	600	642	621	609	614	629	602	581	608	630	641	610	628	610	609	605	617	623	670	589	655	568	635	645	652	592	688	556	632	631	623	602	605	634	620	603	619	621	691	597	637	670	598	621	622	627	604	615	648	591	608	561	645	651	610	644	626	615	603	648	607	650	649	577	651	618	597	638	633	617	614	618	609	617	624	633	600	619	639	611	616	640	627	616	623	605	630	625	650	616	610	605	602	615	620	658	623	576	650	635	627	625	631	592	593	676	647	639	642	609	601	657	630	631	597	598	599	612	670	652	633	637	614	614	630	613	617	611	601	652	608	616	619	616	630	655	569	629	608	615	592	598	609	601	622	645	588	640	592	676	626	619	632	661	658	636	620	587	620	606	608	638	620	590	624	600	601	585	618	618	633	605	624	671	568	608	581	622	601	615	630	638	636	598	646	602	638	659	604	623	604	613	612	642	623	586	606	608	605	624	644	622	610	643	612	651	652	690	654	579	593	576	629	594	629	639	632	590	615	638	611	591	615	606	653	592	641	653	646	616	656	653	573	619	612	610	657	641	604	634	573	642	612	614	672	604	613	571	694	583	669	625	614	636	639	600	594	625	626	598	619	598	656	681	623	590	575	590	626	606	618	630	605	623	668	630	628	673	649	645	643	632	614	587	669	619	630	647	643	568	581	657	582	640	607	635	621	600	638	646	644	623	625	601	617	612	651	610	636	617	629	641	652	635	608	614	572	635	620	628	624	611	681	580	607	645	672	616	626	602	600	654	585	646	626	641	638	622	622	562	592	619	617	641	621	648	618	599	640	641	631	619	624	634	599	631	613	605	598	620	584	654	634	635	650	629	625	607	582	634	638	641	605	612	627	660	624	597	591	621	600	602	644	621	590	619	612	619	589	590	619	620	610	624	602	615	592	620	660	649	610	596	614	640	632	646	632	591	572	644	637	636	591	632	603	618	628	634	655	595	632	638	630	584	667	637	612	596	667	631	598	590	618	628	630	580	662	623	606	652	625	622	562	633	569	581	611	616	605	670	644	644	681	616	681	638	578	634	573	645	618	601	657	637	638	616	582	650	583	632	563	614	621	662	613	585	632	655	597	639	629	619	616	635	643	657	601	624	624	610	586	614	608	586	612	610	614	642	615	615	551	660	650	580	587	573	560	625	604	633	609	616	586	634	633	615	576	645	675	639	652	621	624	626	633	631	609	629	594	636	628	616	664	609	592	621	632	568	598	604	614	602	615	618	612	632	632	583	620	651	600	621	584	560	579	594	638	632	573	607	624	624	624	623	582	667	664	630	642	621	618	624	677	652	599	619	612	627	642	633	618	623	608	638	639	594	585	645	631	618	556	649	652	589	642	609	586	606	623	589	638	605	579	622	650	647	589	572	610	581	609	636	632	635	621	600	613	616	632	660	607	584	639	589	689	631	625	645	587	653	616	664	631	629	590	618	614	597	629	587	589	610	629	616	627	610	611	584	640	646	632	636	611	599	656	632	565	614	636	606	622	582	587	636	560	625	640	635	641	606	665	577	645	651	639	650	623	627	622	612	617	586	626	610	607	632	644	640	636	635	653	588	661	653	628	637	612	611	619	626	597	610	623	588	635	621	575	619	607	639	596	580	603	617	649	641	626	633	634	636	639	625	594	611	641	625	627	656	641	653	634	644	605	640	622	637	663	641	603	610	581	637	650	641	606	622	607	598	611	623	599	610	609	624	583	656	639	627	625	614	606	602	626	591	559	611	648	611	652	648	635	613	648	596	621	631	689	617	601	642	589	631	612	631	604	647	631	607	608	614	636	624	600	612	628	627	630	588	590	589	617	591	631	636	605	613	570	603	642	611	643	580	558	632	577	612	590	620	601	616	600	593	610	637	587	639	659	619	619	645	653	641	638
6599	314	213	196	161	166	157	150	151	158	121	146	137	145	161	134	136	150	134	146	151	139	127	152	147	152	145	152	135	143	134	143	178	148	142	130	169	148	147	139	156	169	156	137	149	171	151	154	160	142	123	130	163	144	142	139	139	152	144	134	139	162	137	167	151	134	158	159	159	153	133	134	148	142	131	150	147	128	144	131	133	118	158	142	145	150	138	159	131	154	141	151	143	141	140	156	134	138	133	157	139	151	145	127	136	150	140	163	147	137	132	132	155	137	135	173	154	153	145	151	140	113	123	143	150	153	144	138	160	129	137	138	145	137	140	137	159	164	166	140	135	146	148	162	158	155	151	145	134	151	146	151	151	162	152	128	145	159	155	149	128	144	162	161	147	156	160	145	127	149	153	121	147	154	134	145	137	142	137	142	140	153	139	124	143	136	147	147	149	148	141	150	144	147	165	132	148	130	134	143	140	126	159	134	147	171	139	153	133	147	150	144	137	137	152	163	119	135	132	164	152	147	147	141	141	158	149	158	144	151	149	143	158	148	145	159	146	165	139	152	136	149	120	144	152	167	154	145	135	153	144	153	159	157	145	130	138	158	125	147	143	155	141	161	144	128	157	129	140	141	145	129	128	158	148	141	165	146	136	144	137	133	132	168	145	160	149	143	137	154	150	140	153	163	137	129	137	141	124	160	157	118	176	138	132	131	148	146	149	133	151	170	138	152	139	141	150	144	135	139	140	143	148	149	178	157	158	149	144	140	146	146	168	140	144	135	134	140	163	122	144	139	138	150	148	151	146	139	152	152	148	151	154	159	154	137	141	132	176	153	147	149	125	137	145	127	155	128	150	144	164	149	138	152	185	137	144	128	129	142	142	157	148	201	155	132	144	138	124	156	160	145	143	133	166	168	154	132	139	127	148	155	150	161	165	154	127	157	163	159	146	147	142	157	147	149	126	150	151	152	137	132	125	144	130	136	156	151	131	148	170	168	135	167	157	137	153	134	146	140	161	149	142	137	162	130	137	141	142	142	127	138	163	151	140	165	145	128	151	129	148	152	134	151	134	155	142	152	149	161	151	150	151	152	146	140	144	138	148	150	162	167	169	157	155	131	131	159	118	146	133	159	158	149	152	142	142	141	144	151	167	147	135	138	138	139	132	161	155	133	125	126	169	150	133	120	147	143	159	171	151	153	135	130	152	150	141	129	160	143	178	152	159	145	122	128	138	143	162	172	146	137	133	144	142	155	159	139	150	164	145	153	145	154	174	153	161	154	154	144	163	137	119	136	137	162	138	143	150	131	146	147	139	140	162	131	140	154	163	165	148	162	148	149	151	161	141	149	140	150	160	130	157	148	136	130	160	156	134	137	163	140	142	150	147	151	146	156	143	144	176	149	136	136	133	117	146	137	124	154	141	138	135	141	143	163	152	159	153	134	163	150	132	137	136	144	147	136	149	165	154	159	167	143	142	123	145	139	123	141	143	129	132	145	147	158	155	157	142	155	143	132	153	138	152	159	155	163	159	152	162	160	156	146	136	163	158	145	141	159	143	143	151	153	137	165	162	136	132	159	126	154	134	165	150	143	128	156	141	181	165	136	144	148	153	159	141	136	141	134	149	134	161	134	127	116	149	130	141	148	138	130	132	145	127	180	173	165	115	140	167	160	174	152	157	132	136	158	144	156	129	144	153	141	150	149	157	143	145	168	151	145	137	149	151	148	160	118	155	148	138	143	170	121	154	118	139	142	137	146	140	151	153	117	128	130	144	118	153	139	165	135	148	156	144	168	142	166	114	177	136	132	159	156	148	138	157	155	147	175	110	169	143	130	146	167	148	135	144	138	131	138	144	143	140	146	155	131	149	145	149	160	129	153	133	141	143	148	146	140	134	128	155	149	151	137	136	141	151	162	162	157	136	142	152	139	142	147	122	154	137	145	137	137	140	146	149	182	138	133	170	141	138	128	162	158	127	127	145	105	133	133	145	155	140	157	146	151	165	146	155	133	164	136	133	147	163	147	156	167	155	151	144	161	146	154	130	144	155	138	165	165	152	159	138	159	133	156	145	135	148	167	132	156	127	155	137	128	151	129	122	136	142	149	151	145	165	139	144	147	179	132	138	152	138	129	141	133	140	145	137	150	150	138	137	148	151	130	146	158	139	152	155	144	132	140	149	137	138	156	148	178	141	151	131	130	120	139	155	136	143	146	152	138	164	147	160	168	134	174	144	154	153	138	142	131	148	141	152	159	158	150	153	165	134	144	141	142	127	166	136	145	164	149	155	142	162	154	152	147	142	139	146	161	161	153	147	145	147	130	156	148	152	143	142	154	125	135	130	145	150	154	134	152	124	149	132	170	156	154	150	154	143	158	147	153	129	135	138	146	139	151	150	148	137	160	162	139	170	136	175	132	159	161	160	150	122	155	149	161	158	140	168	137	137	143	138	152	151	151	139	145	143	167	131	163	156	153	130	158	161	144	130	159	143	154	152	141	127	153	161	147	148	151	152	144	134	152	144	138	150	180	149	130	143	138	155	142	126	119	139	148	140	145	131	151	140	141	164	151	165	148	171	139	154	159	149	129	147	134	124	142	140	131	169	151	146	167	147	149	151	125	153	140	156	154	147	149	147	165	133	121	132	153	146	154	136	144	141	166	147	149	142	148	169	152	161	138	147	141	137	121	161	139	136	142	150	128	156	156	154	182	144	167	155	155	161	148	135	147	140	157	166	157	147	153	154	156	152	152	153	139	150	149	129	168	129	145	122	155	163	139	155	134	162	133	163	126	151	127	132	158	141	172	164	133	142	167	133	155	159	142	153	137	136	133	142	146	127	139	143	137	131	130	154	147	144	163	137	148	159	160	155	152	130	161	134	159	145	132	148	135	137	138	151	134	152	166	150	141	133	124	145	170	147	148	147	122	129	183	142	149	147	147	156	135	137	174	138	156	150	151	140	134	168	138	124	160	141	149	169	163	146	137	149	166	132	133	159	163	166	139	151	128	145	157	130	126	142	156	133	153	132	136	145	123	143	148	147	148	140	137	132	166	152	148	138	163	140	139	131	136	145	147	161	132	146	126	160	137	152	133	158	157	132	150	122	133	136	147	143	144	162	146	159	142	129	141	132	165	139	135	145	168	131	138	146	147	141	157	152	137	131	147	134	150	147	147	155	165	143	136	140	141	172	150	113	164	159	156	148	141	127	137	157	125	153	151	152	142	154	153	152	149	139	150	153	151	154	161	149	152	130	146	139	132	141	138	146	136	145	151	134	163	162	124	139	158	157	129	137	160	138	158	166	139	148	148	147	136	133	146	139	133	139	144	140	173	152	126	153	149	141	157	147	141	138	156	139	146	154	143	145	121	154	153	157	141	146	153	139	145	143	141	126	141	144	138	176	128	158	153	152	136	142	134	142	150	132	142	151	134	149	153	135	142	126	148	149	118	131	141	161	165	160	115	156	142	151	146	185	144	160	141	144	135
6487	549	582	596	569	541	505	513	478	476	471	477	476	468	497	462	454	454	477	486	478	488	489	434	457	462	458	410	470	471	451	457	440	445	473	463	478	437	447	454	470	466	469	480	415	485	458	469	460	467	441	447	465	462	471	454	446	463	455	446	446	449	426	434	447	438	469	430	464	467	472	463	472	439	481	432	448	485	437	445	457	495	425	409	457	510	455	442	430	462	472	484	424	469	479	452	452	393	471	454	448	420	439	440	495	431	403	452	463	418	461	440	451	445	462	473	437	471	433	399	491	407	424	452	465	439	460	447	464	442	476	471	470	473	450	461	483	445	414	483	468	450	460	440	457	473	475	459	455	459	432	456	478	439	463	490	482	420	476	498	445	466	463	484	461	482	401	461	484	428	461	492	457	501	431	392	484	510	441	475	446	445	446	437	488	454	444	445	448	466	477	465	449	439	472	411	426	447	449	469	451	468	483	478	457	460	454	430	471	462	443	472	458	449	470	421	420	442	451	437	470	435	424	448	449	447	496	418	468	421	458	457	464	457	438	444	438	483	435	479	461	466	475	456	495	465	427	474	453	460	443	459	436	476	424	438	457	429	447	444	446	463	485	457	441	426	450	432	416	480	472	449	466	441	422	436	433	433	424	424	452	474	429	462	434	434	480	478	437	463	451	432	465	475	434	476	445	461	463	478	498	485	460	474	437	452	460	465	464	421	444	467	438	423	468	428	417	432	446	509	397	481	461	430	461	431	432	419	443	462	450	475	415	483	469	485	471	441	462	437	423	443	475	447	450	450	454	430	481	465	445	460	451	453	428	451	408	494	470	463	422	426	494	439	459	434	430	471	454	443	458	457	439	463	457	478	418	464	435	481	440	458	487	459	433	419	424	433	470	427	457	455	477	448	464	440	442	418	418	494	448	433	445	434	472	430	453	424	435	423	406	447	458	454	472	427	467	457	486	427	455	435	474	404	453	433	449	462	442	479	496	430	453	432	469	452	422	455	459	464	448	449	453	416	435	456	459	443	450	460	439	480	452	478	442	456	463	474	476	453	477	423	460	465	492	434	426	443	472	456	430	432	430	454	465	415	486	431	442	449	430	522	423	420	482	466	438	444	496	431	457	460	453	467	464	481	465	447	476	455	465	452	453	445	467	446	416	449	472	425	467	425	467	452	438	449	475	468	473	419	440	464	440	426	451	431	458	481	429	446	462	444	430	486	481	492	444	464	447	476	459	430	460	489	464	428	475	456	460	446	425	453	446	488	454	396	462	445	452	462	461	471	463	468	455	516	430	450	443	467	462	456	433	450	481	444	441	452	467	429	459	435	430	463	442	510	423	460	456	454	432	456	430	460	433	472	452	440	434	407	431	438	441	465	449	452	445	445	453	485	452	466	474	450	450	438	449	458	452	437	443	455	443	416	434	448	473	420	452	471	472	450	461	458	431	448	467	467	447	433	510	451	500	454	425	440	452	427	440	490	454	443	477	450	456	443	489	454	456	421	452	437	481	470	430	422	468	490	451	460	471	467	459	479	459	466	451	449	489	449	447	436	446	443	466	484	414	433	461	468	423	440	474	434	450	485	443	496	426	472	489	421	428	446	439	478	444	455	426	497	453	436	464	459	404	471	470	462	474	457	449	457	426	424	461	466	457	440	464	465	456	437	484	460	468	454	432	455	462	433	458	436	499	450	469	457	515	482	458	448	430	428	449	454	455	436	454	492	461	439	482	474	471	432	455	497	451	469	485	457	434	471	474	471	458	473	443	464	425	465	427	439	475	475	456	464	458	459	446	435	489	436	425	479	524	442	458	481	464	436	457	437	450	438	407	427	425	463	481	440	449	444	434	490	428	431	423	416	464	475	468	434	479	420	486	467	461	438	455	479	486	449	441	466	479	447	471	470	458	475	447	452	475	465	438	465	445	442	459	445	440	453	450	451	440	448	460	496	428	456	424	466	430	428	445	443	452	440	461	439	457	407	432	456	483	462	467	502	446	479	443	424	437	452	423	441	448	445	460	436	486	433	472	464	422	479	436	442	452	453	454	471	449	469	415	450	456	452	480	475	477	464	471	434	490	445	454	466	494	441	451	462	485	467	479	424	446	454	463	465	424	440	419	473	454	480	467	442	461	482	450	444	452	469	445	437	445	476	456	463	437	453	442	409	425	462	431	484	491	424	423	453	473	456	434	459	460	469	422	453	435	461	503	454	458	463	468	451	453	437	470	450	391	475	454	457	424	452	443	476	466	440	443	480	465	439	488	458	430	466	444	457	499	470	436	437	447	456	429	465	459	451	449	428	418	452	455	459	460	454	500	423	436	410	469	480	473	453	483	411	476	448	415	422	441	455	480	474	423	431	417	415	452	409	488	463	430	443	444	516	442	434	439	452	467	432	446	456	471	432	457	452	449	480	412	452	471	415	436	461	465	427	484	465	439	451	460	463	477	470	453	465	476	432	476	437	438	458	464	460	448	451	472	444	422	464	462	505	410	499	433	493	443	492	466	418	451	472	456	445	459	487	464	438	439	481	473	468	448	436	433	416	477	476	458	443	485	470	478	429	464	461	450	445	436	443	447	420	434	440	468	447	472	434	437	459	478	452	456	488	464	479	461	466	475	419	458	468	409	454	471	461	465	422	444	421	472	455	435	452	446	466	436	459	462	456	459	465	436	471	461	476	450	457	476	442	462	441	443	421	423	453	453	460	437	478	436	445	443	430	477	462	484	485	471	449	431	440	469	470	455	438	460	438	441	487	464	459	442	467	467	476	423	473	439	455	463	477	465	464	424	449	442	518	446	435	456	441	433	430	450	446	451	451	435	478	445	472	425	454	473	465	454	409	457	447	430	424	472	451	488	463	428	463	434	464	463	451	488	458	489	455	435	463	450	453	439	417	487	468	440	452	474	424	479	463	479	459	417	484	447	458	483	482	473	484	434	479	485	438	452	450	466	425	486	441	487	482	414	468	439	437	470	443	424	407	449	450	439	434	461	388	444	461	440	467	478	489	424	450	444	468	467	469	442	457	450	453	464	439	486	435	429	487	464	435	462	441	436	445	457	441	417	445	441	455	412	459	462	451	407	471	464	457	436	459	442	469	480	424	469	455	479	420	424	423	462	463	477	466	462	408	460	442	440	456	442	474	411	461	428	438	416	444	461	465	438	471	482	465	460	479	463	446	463	486	455	478	412	436	436	477	415	479	469	434	474	447	458	429	458	458	430	456	472	455	448	462	458	414	436	448	445	439	443	486	461	411	457	496	464	443	441	447	482	447	437	402	403	483	447	470	446	476	448	428	502	443	475	466	458	469	483	466	449	422	455	451	458	447	480	461	422	482	413	444	495	464	460	452	484	451	440	458	450	419	458	472	467	436	471	460	445	446	465	430	444	442	435	468	411	430	429	460	476	436	458	438	444	448	452	467	427	452	471	463	461	476	497	439	469	466	482	429	448	500	482	429	482	436	427	460	452	463	463	453
49709	10671	1614	902	665	499	368	311	277	209	199	194	186	156	162	151	132	159	139	141	117	112	119	109	126	120	116	109	129	136	109	106	106	102	120	119	96	101	115	119	119	124	128	88	94	106	107	95	113	105	106	125	93	99	112	90	111	90	110	92	87	110	108	97	102	93	102	99	108	108	99	93	110	96	101	100	110	114	105	109	104	110	121	111	111	95	101	102	100	117	111	110	102	110	95	115	110	110	89	95	102	102	100	101	133	83	101	110	96	91	87	111	109	104	100	107	91	111	93	88	91	99	86	116	107	94	98	109	106	113	106	123	101	117	113	109	81	106	88	104	112	105	87	107	90	93	116	96	84	119	92	87	105	89	101	94	108	91	119	114	101	92	91	116	89	108	107	106	100	101	102	110	88	97	89	101	92	122	98	85	94	114	110	111	113	101	108	95	105	106	108	105	102	92	110	97	86	108	101	112	110	99	112	114	104	89	104	115	112	99	107	99	93	100	97	103	110	111	120	104	107	99	111	111	92	109	113	111	115	104	100	108	93	100	106	99	97	105	101	100	108	95	80	91	118	107	94	95	113	111	102	103	101	95	98	96	96	88	112	110	78	105	113	111	97	123	94	103	114	93	104	91	119	116	102	99	105	99	98	102	101	85	106	98	102	94	97	96	115	102	94	109	107	97	124	112	114	122	85	124	107	86	93	83	124	121	101	103	108	95	103	107	103	93	116	105	122	108	104	91	109	91	89	103	104	102	99	111	89	83	97	100	111	102	94	88	101	90	108	113	92	95	107	104	100	94	103	109	111	92	89	111	103	99	100	115	95	91	108	96	94	98	110	107	112	104	99	104	102	89	109	80	113	93	114	96	109	111	92	106	80	99	113	111	108	105	113	84	97	105	91	107	107	101	120	97	97	111	93	89	91	105	94	91	107	99	95	90	112	97	98	103	110	106	73	104	109	95	99	101	113	110	113	108	117	105	104	107	102	95	109	102	90	111	88	105	109	112	96	122	99	107	100	120	102	91	84	105	95	111	98	120	101	113	98	105	85	101	129	113	99	109	96	95	94	104	109	116	88	96	87	91	100	109	97	98	89	100	122	105	109	89	98	110	90	96	107	98	110	111	95	97	112	110	117	94	99	100	101	96	106	104	96	96	91	114	97	98	107	99	85	109	83	81	106	80	99	104	91	85	115	98	113	100	109	102	102	89	105	114	86	101	99	98	122	109	120	85	102	117	103	88	102	101	99	97	109	102	103	96	96	105	106	105	89	103	107	95	85	102	124	84	101	116	91	113	106	100	95	92	110	101	111	113	111	114	88	117	112	89	97	100	114	94	103	97	98	123	115	103	79	109	93	110	102	113	77	111	96	98	102	117	99	117	102	103	91	113	107	90	99	108	107	87	102	105	88	108	114	103	103	117	104	95	103	110	100	102	103	116	100	107	113	109	93	120	122	115	105	109	108	107	98	96	123	91	110	113	98	98	108	111	94	116	115	92	107	84	106	108	91	107	99	87	109	91	100	117	107	106	99	111	118	109	101	96	98	97	112	90	113	93	112	107	104	86	103	88	97	94	112	96	81	81	112	113	86	107	104	79	104	99	108	94	106	99	113	109	109	86	108	122	98	102	101	98	103	100	106	85	110	116	105	119	108	100	114	95	106	110	108	91	110	90	97	93	99	109	114	94	106	128	87	88	93	102	108	117	99	104	112	94	109	99	101	104	92	106	108	133	105	90	102	90	102	88	111	92	105	100	111	95	118	101	102	94	100	91	101	115	108	109	118	100	104	95	97	97	108	93	125	119	83	89	106	118	101	112	97	88	122	106	92	106	111	96	106	98	104	108	97	112	121	115	100	101	116	94	104	104	111	110	111	98	93	105	85	90	89	115	100	90	118	107	107	75	100	122	106	103	82	104	107	125	116	107	99	101	106	101	100	111	108	109	104	99	83	92	121	113	84	89	109	102	93	97	95	116	114	99	109	105	103	114	99	102	109	81	106	102	88	96	107	99	116	87	115	101	102	114	102	109	97	114	90	113	132	87	83	99	96	105	92	97	93	103	100	93	120	124	92	95	96	103	117	105	119	80	88	117	101	81	99	106	111	117	94	110	105	84	100	104	101	102	105	99	113	86	120	109	93	95	103	99	116	104	101	97	103	94	91	97	120	106	114	118	99	97	116	104	104	108	93	90	122	98	111	81	103	101	100	110	97	88	105	103	110	99	113	93	89	100	105	109	101	103	108	103	101	117	104	112	117	108	106	110	82	109	111	97	114	99	116	103	110	113	104	116	90	114	101	105	94	108	111	124	112	91	99	99	105	94	99	100	96	75	98	105	96	92	121	121	115	94	111	107	102	97	90	111	113	109	100	105	115	118	103	89	108	112	95	92	94	98	111	102	87	99	95	104	105	99	112	118	99	107	108	111	118	94	98	111	108	93	103	103	113	111	107	88	95	109	114	103	106	81	120	86	115	118	100	111	108	104	105	117	105	93	95	84	112	116	97	113	104	105	101	104	91	101	100	93	109	114	116	107	103	99	112	100	99	113	89	91	121	107	121	100	95	98	95	79	106	88	93	106	105	115	118	87	112	86	104	98	94	108	100	104	96	97	97	87	95	88	96	116	84	114	105	91	101	109	106	116	104	101	96	110	86	96	99	87	112	98	104	99	116	87	91	110	102	97	112	97	109	73	93	98	104	106	116	109	98	98	94	103	111	110	114	102	99	98	98	105	109	103	103	99	105	107	95	93	111	95	101	110	112	87	119	115	110	104	91	113	105	112	98	99	102	102	91	99	97	96	91	116	87	119	101	88	107	78	100	117	84	109	108	106	102	90	115	112	101	106	107	94	112	104	92	88	108	112	87	108	89	104	98	99	109	97	93	95	105	132	97	103	109	112	97	116	110	92	97	103	113	115	104	98	122	126	108	97	96	94	100	113	124	85	112	106	91	91	113	98	110	104	96	93	129	102	105	105	93	94	102	98	97	116	100	100	107	98	116	104	102	116	112	101	109	113	106	104	113	121	100	115	91	121	112	95	102	105	96	104	96	96	97	81	88	106	99	129	86	91	113	104	108	105	125	105	88	110	102	94	88	121	105	113	100	102	87	92	93	104	127	106	122	102	109	108	95	74	106	110	89	87	120	101	97	110	125	87	96	118	106	91	117	124	90	100	103	88	113	100	119	101	101	99	110	101	90	110	116	111	109	99	90	93	107	108	83	105	89	98	91	95	121	92	113	111	122	87	109	90	113	99	116	110	103	108	102	101	97	122	109	115	107	95	103	85	98	110	99	79	86	107	99	105	81	90	125	111	130	106	99	98	97	97	108	93	111	91	94	108	127	100	120	113	101	105	88	96	109	122	113	107	129	109	98	106	106	95	109	112	78	100	93	81	99	101	117	116	83	104	112	93	106	96	107	119	100	94	96	120	100	123	100	108	103	101	93	104	108	106	99	95	103	116	95	99	95	101	123	96	104	91
23977	1310	2953	3316	2816	2207	1832	1501	1368	1123	1022	933	808	729	719	672	651	590	580	540	539	558	460	462	490	507	526	433	460	449	453	437	427	416	407	442	436	436	392	359	386	425	428	421	384	358	355	399	363	361	376	357	379	405	403	362	367	345	388	421	377	374	375	359	398	344	371	354	355	347	363	361	344	349	338	345	364	386	342	350	345	353	318	346	382	331	378	365	342	347	354	390	332	364	329	368	343	374	348	362	377	381	378	353	365	370	336	340	329	355	373	347	347	357	346	347	329	362	345	365	341	325	363	375	372	327	341	345	343	366	361	348	363	354	360	339	359	355	330	332	326	346	358	354	335	351	365	345	334	386	356	350	345	353	318	334	355	391	335	340	355	359	360	321	345	348	320	349	360	355	336	373	340	364	350	343	347	345	336	360	352	362	327	355	324	351	345	363	362	358	359	368	354	338	353	384	353	329	352	329	350	321	355	347	335	369	319	346	337	343	374	329	349	349	337	343	318	336	332	331	334	355	369	344	339	405	336	366	343	354	316	347	345	369	353	386	372	359	357	380	369	349	350	335	353	336	354	305	366	353	369	377	357	367	351	379	368	341	344	348	353	342	310	361	387	354	362	366	361	336	356	328	328	340	361	323	364	320	380	336	367	379	381	318	339	343	375	312	321	345	365	377	359	375	359	336	345	313	336	345	357	352	328	353	355	357	312	375	332	330	370	354	354	358	344	336	334	325	328	340	338	356	351	350	308	348	368	364	341	395	372	335	348	369	347	340	334	354	344	322	347	348	367	310	354	339	356	382	337	388	334	340	353	343	359	361	346	358	331	330	312	344	343	348	392	326	333	342	332	364	316	348	340	378	344	346	341	331	353	316	364	365	346	342	345	372	352	370	375	324	342	349	343	328	331	337	372	349	361	337	357	335	344	294	348	357	385	347	314	325	352	373	378	323	336	322	356	326	345	368	321	350	373	330	373	350	365	377	320	392	331	315	357	355	348	350	362	361	366	357	332	326	381	370	328	315	314	392	352	394	354	327	383	351	318	357	374	342	343	320	360	362	337	336	339	343	326	381	349	375	355	377	334	355	353	371	349	347	366	334	315	316	338	338	373	348	336	369	357	341	355	384	370	385	373	352	335	364	356	357	347	336	339	339	326	339	340	349	328	328	317	343	347	338	362	321	342	355	344	344	386	361	342	344	340	355	334	356	327	375	336	334	358	338	362	320	336	336	337	382	361	340	316	351	403	366	342	335	332	351	356	376	332	366	377	365	378	369	384	344	337	383	368	362	362	348	316	336	349	358	385	350	368	341	327	330	327	358	359	363	344	335	334	373	363	341	360	348	332	352	365	356	362	344	345	345	341	347	367	369	348	347	358	358	366	347	374	363	346	365	326	342	354	337	388	348	341	372	337	363	332	384	329	319	351	340	364	336	351	367	339	336	352	355	343	334	339	337	394	358	335	389	368	348	377	355	389	344	378	375	320	370	334	330	347	388	355	350	336	326	354	353	373	363	346	365	361	326	363	326	373	366	347	339	344	349	345	369	324	334	329	334	369	349	345	309	356	360	360	346	344	351	347	350	364	379	337	356	368	358	350	340	346	336	309	377	321	346	344	308	356	361	327	332	353	350	366	359	348	340	367	335	323	355	375	371	368	357	333	343	332	325	326	312	361	361	357	332	334	375	327	373	366	333	364	314	314	343	362	360	318	393	367	355	341	345	358	341	347	352	302	381	374	332	317	355	379	342	330	372	329	362	368	343	345	359	352	367	346	341	345	332	357	359	344	345	358	361	356	343	359	377	358	370	352	335	338	337	371	348	346	355	312	316	361	363	339	371	344	367	347	348	366	345	345	339	339	365	360	366	347	360	365	323	368	331	365	350	357	359	352	329	396	344	318	352	344	347	363	347	354	362	346	326	321	350	352	364	336	353	335	316	354	379	362	330	320	333	349	326	349	337	349	321	324	361	365	362	357	379	339	362	330	345	313	346	351	338	365	345	364	322	330	316	344	345	341	372	350	340	352	385	358	354	351	347	329	351	324	365	333	341	332	336	311	357	373	356	357	345	330	359	338	346	352	359	326	350	380	349	329	356	340	353	382	324	339	319	367	373	352	356	359	333	365	345	369	377	366	374	377	377	344	324	369	336	345	334	362	376	346	350	355	350	336	349	354	318	342	333	347	367	340	335	358	352	329	335	342	358	350	353	388	334	351	354	349	382	321	316	362	327	326	358	314	362	365	350	304	396	347	364	352	357	368	336	352	337	365	339	352	353	350	336	356	330	335	367	334	362	334	376	319	330	358	351	343	367	362	343	339	321	333	344	292	342	345	343	343	364	353	374	351	335	364	362	347	370	343	353	319	355	335	379	339	331	362	366	347	340	342	389	343	359	356	369	376	359	358	339	343	355	365	351	336	341	368	349	351	330	350	314	328	364	361	330	339	371	307	373	327	348	342	361	365	358	341	332	348	333	364	344	347	379	342	372	348	339	336	357	363	358	345	314	352	346	359	345	349	336	350	350	353	345	356	359	357	335	370	343	388	354	338	343	348	321	346	355	321	364	357	319	349	315	353	353	343	358	371	314	343	362	366	337	323	362	387	365	369	332	371	369	369	362	315	336	417	348	328	362	355	331	341	343	372	340	333	346	356	339	348	364	333	328	338	347	294	338	372	364	342	357	323	346	370	326	318	338	354	341	353	374	330	341	341	346	325	337	355	364	339	341	345	345	360	329	335	355	352	367	351	344	363	345	350	336	331	363	343	333	357	385	319	376	340	345	333	379	367	331	344	349	352	383	343	355	355	365	346	333	323	320	371	350	362	358	309	309	322	352	369	344	353	347	331	384	359	360	325	378	324	315	360	341	344	338	341	354	342	352	353	321	373	346	348	348	351	330	340	341	353	344	361	343	349	360	344	381	313	354	366	348	336	367	319	388	356	343	355	336	324	366	352	363	353	327	317	383	353	346	340	358	347	372	345	360	337	332	325	339	343	389	379	330	345	355	333	345	372	351	347	361	340	373	351	351	352	355	345	340	340	365	369	339	349	366	325	368	339	366	354	381	348	344	337	378	334	371	357	375	375	317	342	347	351	353	327	350	316	376	370	361	394	366	325	335	337	351	344	334	335	346	345	361	346	351	320	330	357	333	341	360	345	334	352	356	381	347	337	322	346	366	333	362	322	361	359	358	352	378	365	318	362	375	345	336	393	350	369	336	371	360	338	369	364	353	385	364	332	375	345	354	358	355	341	380	371	372	361	355	384	355	353	420	337	370	340	331	360	351	345	337	344	351	314	355	344	346	379	363	375	332	335	337	350	347	337	353	319	355	376	345	369	350	351	358	371	368	362	351	335	349	333	325	352	331	382	346	346	341	333	403	344	337	360	347	339	343	324	390	331	364	350	366	370	317	350	354	363	386	331	338	324	323	334	398	347	380	357	352	351	342	345	340	333	324	323	363	311	328	347	340	335	349	328	339
60936	18571	5966	2234	1392	983	754	641	528	453	441	368	334	313	301	307	253	244	283	237	253	246	255	235	246	214	256	216	222	234	211	191	208	204	216	220	200	219	239	216	196	238	202	217	194	204	196	200	220	205	219	205	192	216	203	217	234	209	193	237	231	222	226	211	193	195	199	211	206	216	211	216	200	208	202	186	189	203	226	187	192	208	223	180	224	214	192	172	227	212	195	211	208	206	197	210	212	204	189	231	203	208	201	231	183	204	174	193	179	202	205	209	206	200	197	201	208	218	194	208	221	189	206	191	188	204	205	171	193	194	205	191	208	200	215	198	206	211	189	196	185	225	193	197	203	206	212	208	211	192	216	186	210	199	214	204	219	198	186	196	201	205	200	211	214	206	222	208	196	207	210	217	207	194	184	217	202	211	205	210	176	232	198	203	192	192	214	185	197	193	203	200	184	187	209	200	209	209	193	177	209	219	193	193	200	186	208	214	197	192	180	221	207	222	201	203	187	204	221	185	211	187	229	228	197	183	183	212	199	203	237	192	224	194	178	198	221	191	218	219	198	217	197	177	189	228	228	199	217	222	222	219	205	214	210	178	205	191	190	199	228	195	191	207	189	212	189	216	209	207	207	217	204	213	212	198	232	189	197	205	201	176	195	200	203	216	193	200	195	198	226	187	210	197	199	208	198	210	218	223	202	207	211	197	192	190	226	189	215	206	219	210	196	234	240	211	193	203	211	185	203	180	187	197	213	219	211	187	204	200	207	216	204	194	198	199	221	194	202	202	176	196	193	186	205	192	204	174	191	211	210	245	201	180	202	200	223	224	191	185	189	220	195	211	227	202	178	221	200	195	198	206	195	207	200	170	219	212	197	209	241	208	195	204	198	228	207	232	162	212	203	204	207	209	209	208	203	237	188	217	182	200	203	216	193	183	204	211	223	187	187	231	207	226	214	187	190	175	203	194	205	198	203	219	215	197	199	207	180	193	183	189	195	215	194	204	186	208	185	174	197	209	217	219	213	207	187	208	216	210	237	203	214	211	203	197	198	205	211	194	194	195	192	194	205	213	188	200	211	206	207	194	230	197	196	233	245	199	196	207	194	204	188	203	199	202	193	221	217	211	203	188	191	183	205	210	207	212	219	203	222	202	183	209	186	205	203	190	219	208	199	209	211	181	194	204	197	207	203	201	192	212	200	199	209	214	225	205	212	208	232	185	188	196	193	199	207	207	250	198	235	207	203	185	190	217	220	217	217	175	207	217	215	201	199	204	219	201	183	205	190	217	188	212	222	176	187	205	205	189	190	200	227	202	212	199	200	226	216	238	196	197	208	183	229	223	206	177	191	201	203	222	225	207	239	198	189	199	188	244	214	207	195	208	185	227	216	210	206	197	202	206	199	176	208	180	207	204	209	216	207	203	221	210	207	192	202	217	202	216	208	190	214	203	237	198	213	218	218	195	205	199	220	172	209	204	214	194	215	233	203	218	219	198	216	209	197	181	243	195	192	215	209	207	191	212	225	220	206	208	239	224	199	194	209	190	176	209	190	222	228	190	194	239	212	188	189	194	205	198	187	212	204	206	201	195	204	197	210	218	193	221	186	219	189	200	213	184	192	214	188	187	189	183	221	199	188	187	206	202	196	208	210	195	195	189	205	202	201	238	222	182	192	218	203	202	210	202	211	198	197	222	204	224	204	196	203	194	217	199	200	204	225	181	208	223	200	192	200	227	173	188	197	211	205	220	237	181	204	198	201	209	196	206	194	204	190	212	216	192	205	203	193	200	162	198	187	197	200	198	225	197	212	186	209	203	212	242	202	193	221	190	208	194	213	201	174	203	198	210	224	195	208	224	188	184	221	197	209	196	218	239	207	212	196	193	190	202	200	194	189	211	227	197	221	224	187	206	177	197	193	205	210	190	210	211	197	222	200	198	205	195	186	192	178	187	204	223	206	215	205	178	202	240	179	196	220	196	189	188	169	192	196	200	210	218	186	201	196	227	186	200	212	222	220	194	209	209	206	211	189	211	190	219	213	187	219	207	225	191	219	218	192	222	214	199	229	232	214	212	196	218	202	205	219	188	205	202	205	214	188	185	223	190	217	190	202	220	185	201	202	201	198	211	221	219	226	204	195	205	184	199	204	176	216	202	184	206	210	217	198	199	193	205	181	224	200	176	187	213	200	230	190	218	236	201	224	215	192	208	198	228	181	207	205	217	186	193	220	201	188	187	211	198	201	218	225	196	197	184	222	202	196	192	210	233	205	207	210	204	198	212	203	213	215	195	196	203	213	215	186	234	219	188	217	246	190	210	211	207	200	209	216	186	210	202	193	191	194	204	200	220	235	211	207	183	205	202	210	239	210	201	192	191	201	206	205	199	208	204	220	207	200	212	186	180	198	192	209	197	224	209	209	203	192	193	221	209	183	187	215	217	217	206	189	193	211	199	189	200	224	202	200	196	183	209	202	190	202	196	230	194	204	213	173	211	195	192	198	198	189	211	195	217	206	188	212	210	216	210	223	212	226	213	186	197	213	202	219	229	232	223	170	224	203	185	220	203	200	234	210	194	196	198	216	194	191	212	188	206	210	205	219	202	226	210	206	216	229	219	186	195	211	183	221	200	243	190	188	212	175	203	209	226	191	185	197	180	191	176	204	196	198	204	203	203	186	211	223	199	211	185	209	203	184	211	209	217	205	211	226	177	173	212	183	187	198	191	206	200	210	198	186	215	208	174	200	229	215	204	216	201	202	207	216	213	220	206	202	213	191	187	210	218	205	181	196	196	192	179	200	206	211	202	181	185	186	206	214	191	231	234	218	190	202	178	210	191	204	214	241	205	205	200	197	173	187	208	184	213	205	200	220	181	175	203	214	221	210	186	188	188	197	210	224	210	194	204	187	225	205	202	196	218	196	198	205	216	196	197	185	182	192	213	217	207	207	197	198	209	169	192	224	193	205	192	215	219	195	202	191	192	174	207	183	190	212	209	223	213	202	222	212	223	206	208	205	202	202	202	216	216	195	197	195	190	211	210	188	202	178	202	208	216	212	217	195	203	213	196	200	208	218	186	192	205	188	222	194	201	186	232	206	187	228	199	215	186	212	208	195	183	186	187	176	204	203	171	192	170	199	232	207	230	221	182	208	227	190	203	196	207	223	179	203	216	204	219	208	204	224	215	202	174	192	178	187	206	199	205	193	208	224	214	204	192	193	197	199	190	191	175	196	180	181	199	201	187	192	206	196	204	215	213	211	222	193	177	189	227	199	225	195	223	190	212	207	203	196	199	192	192	194	198	204	198	222	175	219	192	208	197	210	184	200	224	209	184	197	215	206	207	205	217	186	217	203	210	188	201	197	172	179	202	195	208	197	219	232	203	243	244	224	199	207	193	232	190	223	217	202	190	191	178	199	229	214	226	182	187	191	208	188	186	182	192	200	199	203	174	247	205	200	191	204	202	197	193	190	189	199	199	202	211	200	207
29334	2524	5703	6162	5299	4183	3381	2925	2417	2162	1859	1679	1554	1421	1396	1299	1128	1133	1132	1026	1014	977	951	855	854	908	834	801	828	803	778	778	762	775	759	760	739	780	744	689	717	754	729	742	699	704	717	727	676	692	634	659	678	667	628	730	644	666	653	691	667	689	647	648	661	632	665	687	617	618	637	682	657	650	610	655	693	644	653	662	636	588	668	642	638	652	623	662	633	623	653	680	616	603	647	655	596	657	621	647	626	638	646	659	643	658	614	632	604	662	652	606	651	640	650	613	585	599	624	647	603	609	590	597	633	674	669	610	597	612	630	635	655	614	625	597	658	636	608	588	628	660	644	579	619	620	641	617	643	642	646	622	669	652	678	613	601	646	646	612	656	601	641	606	671	641	607	633	617	611	618	578	603	595	596	594	587	680	693	596	618	637	598	672	628	640	655	618	699	615	633	647	616	620	617	601	593	687	608	603	612	654	633	636	654	612	645	631	629	645	612	635	631	595	627	642	588	669	589	627	592	656	654	586	588	676	619	607	592	626	635	637	585	626	608	620	594	609	613	612	632	581	619	600	642	630	641	653	604	611	614	619	668	621	644	626	649	655	626	600	580	624	629	601	611	631	619	622	642	628	599	619	578	623	602	575	612	622	593	637	609	583	661	656	649	637	618	639	648	638	618	640	609	618	634	714	627	629	618	611	582	637	598	621	617	615	569	585	663	613	607	568	641	659	631	653	605	613	638	648	608	630	622	613	612	625	649	660	630	661	637	633	659	591	626	677	609	640	624	585	672	630	638	584	628	606	590	634	589	646	658	599	643	678	640	611	574	660	619	596	628	675	608	645	594	621	618	623	622	619	617	632	625	584	611	627	610	612	627	629	599	641	615	583	583	631	603	643	586	620	630	614	615	662	607	670	635	606	618	616	616	594	597	597	651	625	598	623	623	620	659	611	603	642	620	572	582	633	667	612	610	613	628	592	633	631	625	608	619	643	628	627	621	638	650	632	652	603	600	595	610	621	617	673	643	595	604	625	646	673	672	660	637	636	637	622	578	644	634	622	590	618	590	621	644	629	632	637	597	609	596	665	616	675	621	602	644	638	597	527	603	602	625	608	608	662	612	621	672	617	649	616	634	608	634	626	635	624	606	617	641	634	592	618	602	613	617	652	608	619	615	659	564	628	642	588	660	603	600	627	625	620	627	648	615	581	619	652	648	621	612	649	617	564	591	656	624	568	617	618	589	594	587	626	615	611	625	636	634	691	621	625	623	606	674	640	645	624	592	637	598	621	612	632	616	611	633	637	612	638	667	589	629	607	641	644	626	647	640	634	589	610	593	597	651	634	637	600	639	651	584	623	642	610	611	615	588	644	655	625	606	582	607	603	597	594	651	634	576	593	636	662	633	661	621	666	590	602	595	628	645	650	603	559	657	591	658	620	617	648	590	567	639	619	622	596	639	598	634	686	668	620	629	618	634	628	596	617	639	576	620	578	621	598	654	672	610	683	652	602	620	637	618	618	629	617	623	634	632	646	613	586	649	616	622	645	641	604	622	648	625	615	580	606	630	615	660	656	630	608	670	621	651	613	637	616	616	621	624	612	638	601	596	658	614	585	609	624	619	605	586	606	591	649	613	585	612	574	616	629	595	600	643	594	640	635	602	592	620	607	634	594	593	638	608	598	628	605	670	638	644	609	621	647	656	678	642	641	643	650	630	652	608	640	581	650	609	582	622	598	613	622	622	594	688	615	593	626	587	634	654	675	643	632	613	620	618	665	587	595	599	600	603	612	641	613	657	611	616	577	619	664	624	621	615	624	659	627	642	598	632	641	607	631	605	632	601	652	592	619	604	641	592	615	608	614	618	619	630	655	559	588	620	650	639	677	661	662	598	642	643	609	653	590	632	608	622	626	612	625	639	605	626	623	602	608	621	623	603	575	677	669	657	621	616	629	639	631	596	591	639	630	588	630	621	613	567	638	627	656	635	639	632	597	623	644	645	625	624	636	649	602	607	599	620	663	595	602	648	617	565	613	630	667	606	659	644	592	671	593	619	661	639	611	637	604	592	614	654	610	661	647	637	617	596	613	617	619	612	644	632	595	611	603	618	627	656	612	637	621	616	605	567	578	659	639	600	615	633	616	608	644	635	655	676	635	634	596	631	637	632	609	556	592	660	585	612	656	663	622	628	615	645	596	616	594	571	607	669	595	656	586	662	596	632	617	636	620	634	644	602	637	638	654	611	618	588	601	629	647	619	625	588	589	637	666	664	629	626	657	618	590	637	589	598	638	628	600	670	601	618	675	614	617	599	636	662	636	613	615	607	672	624	642	621	635	633	595	617	636	623	583	616	603	625	621	599	612	575	589	612	651	588	578	663	613	627	640	632	605	602	664	601	640	586	571	599	585	641	605	630	603	632	607	618	655	628	632	657	657	649	642	622	587	623	583	613	639	639	629	672	613	615	603	624	637	615	650	654	620	592	634	582	668	631	610	618	565	591	625	606	600	635	602	623	651	623	596	601	624	633	632	646	630	633	627	614	618	590	625	651	603	657	603	675	629	620	605	614	655	648	661	622	660	629	585	630	627	618	605	632	595	582	641	600	627	619	647	638	615	594	621	631	607	594	634	585	617	639	642	646	610	563	672	646	606	594	565	636	564	653	608	613	598	658	573	612	609	607	614	639	614	588	627	626	615	573	622	594	600	627	635	668	640	633	627	593	611	599	627	593	615	565	605	646	651	636	624	618	605	640	616	646	617	605	638	596	612	590	617	628	651	632	577	547	612	608	613	619	663	649	606	633	642	616	555	617	620	607	590	629	640	636	622	686	617	614	633	595	621	596	612	623	634	617	604	632	583	598	623	667	629	612	641	639	636	658	588	578	579	616	633	616	638	612	599	588	626	612	666	679	612	631	624	609	627	619	639	637	669	671	612	684	652	622	583	640	618	666	619	584	618	636	615	643	631	617	608	663	611	617	639	657	595	625	640	641	610	664	575	631	578	631	577	612	614	666	586	626	622	662	610	610	676	612	620	634	643	630	650	617	640	615	640	631	614	580	589	619	668	615	589	622	577	604	611	630	568	618	649	645	618	617	599	607	643	575	607	604	626	604	582	580	624	608	617	627	623	604	655	654	645	620	621	605	628	626	669	616	614	585	615	627	652	614	649	589	640	624	605	619	583	624	636	631	643	635	641	632	610	617	634	602	678	635	628	652	645	601	659	608	647	632	598	595	602	605	636	659	619	620	641	612	679	659	616	627	616	593	671	652	601	624	639	634	595	610	640	613	631	607	621	649	633	651	617	620	655	608	649	642	616	608	616	646	558	623	645	607	590	618	644	632	611	636	643	653	661	621	639	624	630	610	653	667	587	647	603	621	638	617	619	596	609	614	615	642	642	611	621	575	613	603	617	631	602	589	612	644	644	654	620	621	590	588	627	655	607	614	606	645	642	640	579	622	608	632	609	613	597	617	618	601	571	621	605
6325	356	254	202	180	158	174	171	171	150	146	166	145	149	143	173	139	137	143	141	138	164	140	152	165	147	160	153	133	145	121	143	134	162	147	147	142	129	140	122	158	128	150	134	153	127	155	142	150	149	133	137	154	151	150	139	152	129	143	134	146	151	164	135	162	158	157	158	158	153	164	145	167	132	160	132	155	141	144	151	134	153	143	163	132	117	155	148	139	137	143	145	154	156	138	128	151	137	151	130	146	144	173	149	145	135	131	142	157	142	139	150	129	146	145	138	166	173	162	156	126	169	153	134	137	154	130	140	133	137	148	145	135	152	154	168	153	133	130	136	124	150	155	145	123	138	132	139	149	150	147	141	133	131	136	153	151	143	152	163	143	131	137	135	141	150	149	150	136	141	131	140	146	145	125	124	149	134	148	138	127	122	154	147	152	145	158	154	160	128	145	156	161	148	153	125	154	150	142	146	149	157	154	140	139	142	157	128	154	146	134	173	149	139	129	146	144	165	151	153	141	137	152	155	139	129	158	138	130	157	158	144	149	149	137	148	146	144	140	151	141	129	164	157	128	137	131	151	152	149	158	142	161	139	160	148	152	122	135	150	136	134	163	148	159	174	150	128	155	149	150	154	130	163	130	153	174	143	121	134	138	174	134	131	151	146	164	156	112	155	141	144	156	169	144	170	127	123	145	125	151	151	152	149	127	152	167	124	120	140	153	142	136	132	134	121	129	136	148	139	161	126	150	157	165	151	154	134	132	151	121	148	177	120	164	142	149	155	153	143	147	127	116	154	130	142	140	130	129	146	165	127	134	176	158	157	151	152	134	127	149	152	142	144	150	145	146	138	126	147	143	167	137	150	140	165	119	149	147	150	132	145	125	140	143	132	150	175	140	144	139	148	144	155	163	137	151	141	140	149	149	125	139	144	135	138	156	128	141	147	130	139	129	146	167	148	158	170	147	143	160	162	168	120	149	141	138	143	136	125	135	160	145	125	159	146	155	142	153	145	153	157	157	136	147	120	137	161	140	152	132	152	144	128	162	151	165	156	171	135	142	142	117	140	151	131	139	132	145	152	145	151	143	112	158	159	140	152	142	152	139	134	146	150	161	140	142	125	133	148	179	152	143	133	141	147	145	165	146	156	140	157	141	161	155	150	111	151	117	144	138	134	147	139	137	122	151	151	147	164	134	140	137	131	142	160	123	165	144	154	150	135	136	162	164	160	154	127	162	129	139	166	133	145	139	140	125	170	124	131	157	135	153	148	157	147	148	160	147	144	151	141	137	131	137	167	141	131	141	161	136	142	129	131	135	153	141	140	140	147	146	143	170	134	160	142	140	153	149	137	155	151	157	157	158	168	145	137	132	155	141	154	167	151	159	148	131	151	141	151	148	122	144	148	137	151	152	165	145	145	150	143	148	152	139	146	149	140	140	129	145	157	159	156	132	131	164	146	161	162	115	149	149	146	147	161	131	147	157	145	141	136	142	130	141	152	152	136	164	133	136	158	131	136	154	157	152	142	137	170	150	138	135	136	137	134	158	128	152	146	137	125	162	151	148	145	142	144	141	148	146	140	147	146	146	138	137	146	141	159	168	153	123	165	143	138	144	133	183	160	134	171	129	153	137	162	151	149	145	151	155	156	141	141	132	157	142	137	151	142	147	145	148	146	141	128	159	156	150	135	132	128	121	143	145	127	160	155	154	145	149	157	106	155	144	151	139	139	139	149	141	135	175	154	150	144	153	145	178	122	154	122	152	163	146	156	140	152	126	131	152	142	134	139	134	145	150	139	146	153	140	164	150	138	154	166	139	132	133	152	146	138	147	138	144	170	155	146	152	147	138	134	159	136	156	170	138	157	140	125	150	138	138	141	148	153	147	162	160	131	132	141	157	132	133	135	120	152	136	151	134	121	148	177	156	163	141	124	136	153	143	170	144	146	160	132	152	168	154	149	137	156	157	128	158	148	164	136	162	137	134	163	159	155	136	148	146	118	144	160	125	175	135	157	147	126	135	164	160	145	148	161	141	116	161	139	129	144	146	143	145	147	146	114	112	144	172	157	153	178	146	126	156	131	135	157	157	149	135	120	157	154	157	151	155	169	131	155	134	152	138	148	148	133	150	144	161	128	142	123	146	183	141	129	136	138	139	129	142	152	146	138	162	150	147	143	157	141	141	152	161	138	166	150	155	150	133	155	141	146	132	149	139	141	147	152	131	145	162	137	126	135	157	151	129	158	152	164	125	153	156	140	154	153	146	148	146	121	150	136	140	155	143	151	120	137	146	160	146	150	155	137	135	144	154	126	155	133	122	154	152	141	149	144	128	152	129	148	139	161	134	155	147	125	155	145	131	185	160	137	128	144	151	152	147	159	142	153	141	141	134	160	132	178	160	147	156	138	158	133	153	131	160	152	124	142	131	144	148	168	129	168	152	137	154	154	132	153	147	146	136	134	139	148	146	148	131	148	153	146	163	159	169	139	138	150	134	159	147	137	131	163	133	127	161	143	148	141	151	156	193	154	139	165	143	146	139	132	126	128	164	150	148	143	157	149	129	141	170	146	161	161	154	168	144	146	167	143	110	162	156	140	138	136	142	143	150	132	137	136	150	137	132	142	122	128	137	145	157	147	154	152	135	142	150	158	146	161	145	156	149	128	132	165	146	159	157	152	137	145	142	157	163	153	149	156	158	150	151	127	166	146	145	157	111	145	146	166	135	132	150	149	154	144	169	142	137	144	136	171	133	141	155	129	143	143	137	143	150	145	135	155	145	170	156	149	130	170	152	158	165	155	134	127	136	132	157	140	147	138	151	142	162	137	135	142	144	158	131	138	134	135	159	153	144	148	150	158	138	133	145	147	125	147	146	144	148	156	147	141	165	147	148	148	161	132	161	123	137	141	134	136	148	143	130	151	123	135	158	157	172	141	141	133	156	152	153	128	150	152	158	140	147	143	149	130	145	145	125	129	152	136	136	148	158	133	145	144	142	141	127	167	171	141	138	156	151	165	136	147	123	148	151	124	123	119	154	144	165	151	153	150	139	144	146	144	140	129	140	157	152	155	121	167	139	139	163	153	165	137	141	144	160	153	167	172	130	153	159	161	137	155	134	159	154	129	149	130	155	134	163	139	135	142	144	146	144	145	129	148	148	137	121	136	158	152	151	142	139	142	142	140	164	140	143	137	138	143	155	137	149	141	159	169	178	115	154	136	152	149	143	135	167	137	129	161	135	135	132	162	118	144	162	149	131	146	147	144	138	145	150	144	158	179	158	156	132	147	136	145	138	153	139	174	138	141	160	148	128	119	153	158	141	140	139	135	133	133	146	134	131	133	169	151	146	144	157	150	153	140	134	134	115	145	145	155	153	158	124	142	147	151	151	152	147	129	147	178	151	145	160	150	139	140	136	149	159	151	162	150	159	124	156	154	129	130	141	163	134	161	151	146	131	149	138	143	122	148	142	147	134	129	144	141	143	160
6450	510	572	591	597	518	528	522	526	512	526	474	466	465	464	504	455	448	457	498	480	452	490	451	450	450	428	460	483	446	451	462	443	459	485	470	407	447	468	434	447	506	446	435	462	436	445	438	485	395	433	437	473	460	395	449	436	432	469	450	416	431	466	428	428	476	478	472	463	436	440	474	453	469	481	449	451	443	457	474	451	465	434	418	466	463	456	496	437	486	490	442	405	405	457	459	480	497	470	417	478	457	452	417	436	424	471	455	465	466	468	433	447	455	481	418	481	424	452	489	460	431	438	461	482	474	447	474	455	464	434	472	508	430	455	445	485	448	428	443	471	449	448	501	450	453	467	440	509	446	484	434	436	425	475	465	474	467	481	433	480	415	431	454	461	402	434	436	475	464	481	442	481	451	459	452	442	468	442	452	431	464	434	478	390	456	418	463	425	419	448	435	402	419	445	435	465	427	457	435	444	461	425	465	487	432	447	469	459	419	443	481	444	476	478	472	453	477	447	491	485	445	432	448	434	439	453	473	452	474	433	460	431	443	481	467	461	468	486	434	445	481	408	421	431	427	449	493	442	442	433	490	495	439	443	434	469	468	467	451	428	470	477	445	459	473	512	455	459	473	448	461	463	488	445	451	451	439	442	463	460	460	517	467	489	452	447	437	446	432	453	449	387	444	471	450	444	468	430	442	476	473	492	440	433	451	458	441	414	436	462	431	464	459	484	438	451	420	470	430	435	436	422	442	453	401	453	438	448	443	442	430	468	447	441	444	458	494	465	442	465	447	462	441	441	459	449	421	457	445	472	432	447	452	436	453	459	446	479	442	463	467	466	445	481	449	479	465	471	492	471	483	470	457	437	446	477	445	446	491	421	439	475	422	425	454	447	405	460	497	474	445	453	451	431	471	455	433	469	444	439	419	447	462	436	438	399	445	477	464	414	454	452	416	442	480	410	459	450	477	442	440	454	436	447	494	466	452	481	447	466	434	446	430	484	447	471	465	464	460	446	447	440	455	493	473	467	444	485	455	469	467	440	488	460	483	468	426	438	458	452	484	465	476	462	466	433	444	433	486	469	441	494	475	439	431	420	457	452	481	449	461	475	452	444	480	445	474	460	453	483	451	499	479	499	477	434	435	449	450	408	450	422	494	460	437	471	447	459	425	438	442	451	443	475	493	443	423	477	465	462	417	446	473	484	466	472	473	429	452	443	425	477	457	404	423	468	429	455	449	457	475	434	429	453	444	446	431	472	479	448	446	424	438	448	443	429	459	441	451	500	465	470	453	487	460	434	433	438	470	474	448	454	442	470	469	450	488	460	461	443	470	460	477	414	451	465	478	454	469	435	473	422	444	469	462	470	441	444	468	428	475	454	443	431	475	425	465	450	434	517	453	467	430	484	463	456	452	479	473	461	462	444	456	429	456	464	462	478	460	434	485	458	433	477	455	466	436	498	483	464	414	465	440	456	440	415	475	449	452	473	480	478	443	446	447	453	475	411	429	472	455	435	420	466	437	456	470	473	433	502	460	446	429	455	463	458	453	465	418	456	429	468	461	439	483	447	441	468	430	440	440	479	459	435	455	445	444	439	485	465	457	455	471	498	455	471	462	477	423	460	460	439	456	421	457	458	412	466	456	476	415	507	476	481	467	482	469	457	409	459	447	487	420	443	454	476	446	423	492	421	457	433	435	457	502	455	431	452	420	481	483	451	446	422	453	458	461	431	461	464	476	464	466	457	467	433	474	478	436	437	439	478	451	457	478	465	450	473	436	426	418	442	471	474	465	458	449	460	441	458	454	467	464	447	450	470	451	458	453	432	483	397	468	402	436	454	442	459	444	455	459	465	452	441	480	467	461	458	505	425	438	462	432	474	483	414	454	432	456	461	457	441	432	452	436	480	461	471	451	435	466	447	426	422	442	447	447	478	471	455	422	439	474	508	426	454	420	465	460	450	458	475	454	432	418	459	470	476	502	441	425	475	418	450	461	438	465	425	466	485	470	471	442	426	472	474	462	448	452	431	452	420	438	461	474	483	448	439	437	468	447	452	445	486	432	445	469	458	436	429	459	443	467	442	448	443	477	459	462	455	446	487	463	448	434	449	468	477	444	502	454	438	439	450	417	417	430	437	475	440	464	452	442	436	439	462	482	438	448	441	432	424	481	424	462	431	449	485	473	444	452	452	465	423	449	468	443	443	490	453	436	458	469	456	429	481	458	435	415	430	442	434	439	480	467	423	472	419	456	426	455	441	461	431	476	483	465	458	471	449	491	471	449	424	451	475	453	433	408	457	472	476	471	483	429	466	448	432	475	462	467	479	448	450	470	456	468	442	473	442	442	459	428	458	455	422	443	421	491	437	457	464	449	483	441	428	468	467	496	436	446	457	481	431	434	480	459	448	450	432	431	437	442	463	445	478	465	494	419	474	453	436	461	463	479	429	444	446	466	447	462	446	423	458	453	456	464	419	459	460	454	480	480	414	436	439	445	473	435	469	488	436	447	458	433	436	454	426	461	450	456	439	432	453	445	480	465	458	468	418	490	451	443	404	439	461	441	444	460	456	445	441	451	438	476	460	471	440	455	437	442	454	426	426	480	442	479	462	445	448	492	430	458	419	451	417	439	453	493	423	445	460	427	477	465	469	444	456	453	472	455	464	484	483	467	460	463	479	474	458	459	494	463	483	462	483	445	435	473	427	496	468	433	432	478	437	481	447	445	415	433	484	472	475	453	484	472	460	452	485	433	456	447	468	426	492	467	481	487	457	471	453	444	438	463	478	440	460	469	449	454	471	418	474	482	459	442	463	430	419	458	427	420	460	457	456	467	459	469	498	470	470	422	436	423	460	448	469	441	456	445	462	469	468	468	443	447	462	449	467	429	474	474	444	455	481	440	405	460	454	487	476	443	466	453	452	477	483	456	464	446	458	448	468	459	455	444	457	452	444	483	489	446	444	492	460	474	472	428	416	441	449	476	436	465	469	457	443	460	441	449	479	470	449	459	442	437	456	462	438	457	436	486	441	489	471	415	461	446	485	428	454	448	446	435	436	458	459	440	480	425	491	424	419	402	477	409	454	453	463	494	455	443	451	445	428	435	438	442	457	452	483	433	472	428	460	455	461	458	497	468	473	524	430	473	441	468	454	468	473	465	445	466	430	472	462	471	423	465	484	478	497	451	473	455	451	413	419	465	486	449	453	454	495	421	468	461	458	471	479	480	474	459	435	430	432	477	478	440	431	477	492	447	452	499	463	467	446	413	446	471	455	455	469	451	477	429	451	438	425	454	491	443	442	431	448	447	459	428	445	475	475	484	444	459	442	446	431	515	431	441	540	469	443	480	445	448	440	449	462	501	465	438	499	464	472	390	480	450	464	447	437	463	484	471	465	459	502	464	456	454	423	437	448	445	447	460	466	445	443	444	455	461	445	453	431	418	438	426	497	472	425	479	438	478	452	447	427	416	454	414	446	441	471	458
49130	12000	1938	975	722	497	379	307	286	212	192	185	160	145	154	128	137	153	126	132	118	135	147	125	133	117	92	103	130	117	118	102	88	110	90	105	115	110	104	128	119	111	94	98	82	101	117	105	140	94	131	115	110	87	117	109	102	105	96	91	114	116	91	108	100	118	119	94	112	112	96	101	90	101	88	90	108	120	95	107	95	89	102	122	119	101	100	120	108	126	93	104	90	97	121	96	113	96	102	109	103	85	111	116	117	105	107	122	95	113	118	107	102	108	105	101	91	98	110	111	106	87	107	101	101	88	95	109	101	99	116	95	105	104	82	120	107	91	106	97	126	94	98	109	92	102	105	98	101	99	111	89	103	111	104	92	117	87	102	101	103	88	85	111	117	93	103	105	124	97	96	113	93	117	95	106	92	94	103	103	101	103	102	106	103	91	110	93	98	105	86	107	103	105	114	99	91	105	97	109	111	124	83	102	112	103	109	113	100	113	101	92	94	99	101	83	100	110	106	104	106	97	124	95	102	94	110	117	96	110	105	98	110	111	107	100	111	109	137	102	96	89	105	108	109	94	119	98	105	99	114	89	102	105	116	109	104	91	110	91	111	106	101	103	103	103	105	117	100	98	111	81	86	100	102	105	113	110	117	108	95	109	110	116	100	104	113	98	88	96	120	126	105	93	97	83	117	88	104	123	99	108	113	110	89	107	123	93	113	126	102	120	101	118	93	119	103	101	108	123	112	96	91	102	109	84	110	99	122	121	88	99	88	96	101	100	93	100	78	94	106	103	122	103	96	96	92	114	102	105	111	92	98	107	108	105	119	81	109	91	107	87	94	103	95	115	105	112	117	126	84	109	109	98	110	117	94	110	102	99	101	92	100	102	93	119	96	106	95	102	98	95	96	95	112	101	103	103	101	115	108	108	109	111	103	85	91	105	107	103	105	94	90	97	109	112	118	87	103	100	82	122	88	105	87	99	113	99	112	117	86	124	109	100	113	96	102	97	117	107	121	129	111	102	101	126	105	100	100	108	118	116	96	99	101	116	115	88	98	105	107	121	99	100	104	110	87	98	96	87	107	94	113	105	131	118	98	116	106	97	113	117	108	92	91	118	118	110	98	103	112	86	109	82	128	96	104	101	105	104	102	115	104	95	106	106	104	104	94	101	108	98	84	103	122	99	101	107	114	111	109	102	96	83	102	103	92	89	102	83	120	88	107	103	94	116	94	90	124	115	112	92	108	109	115	98	87	98	122	103	104	93	106	105	95	105	101	95	93	86	86	97	111	106	113	89	105	114	85	95	107	95	111	95	93	125	99	95	99	108	90	96	101	114	126	106	107	88	127	91	100	98	86	104	95	113	87	87	111	99	109	114	96	100	107	92	119	95	99	106	108	95	105	91	92	92	102	99	100	87	97	79	86	89	96	118	89	126	111	95	110	98	112	106	107	92	98	99	102	118	81	101	94	112	107	98	84	107	99	121	119	96	87	109	96	83	103	107	107	111	118	95	102	107	88	103	92	83	107	140	112	95	112	99	105	107	96	102	90	94	91	105	81	105	94	110	114	96	101	105	115	100	104	91	99	106	111	110	90	115	107	115	83	100	108	102	97	92	110	128	98	106	111	99	100	114	92	105	109	100	101	101	111	95	86	116	94	105	106	91	104	106	106	94	109	93	118	112	97	112	107	104	109	92	85	117	97	131	114	95	97	111	113	120	105	104	107	103	97	103	85	120	95	115	119	95	104	101	118	114	90	112	105	99	85	112	99	97	92	85	85	102	109	105	113	110	97	114	118	110	112	119	109	97	98	91	117	115	108	96	100	115	96	117	102	83	91	105	91	84	105	90	106	93	105	104	97	98	114	105	100	118	115	99	114	98	107	81	80	122	104	105	93	99	116	100	105	114	114	99	88	107	112	96	114	94	121	92	119	113	83	109	117	115	112	112	93	96	106	119	96	118	100	94	97	108	94	84	91	107	110	120	103	100	101	98	89	90	100	93	100	95	88	113	109	120	105	108	110	97	91	98	88	95	118	105	93	85	93	115	106	91	98	109	96	101	108	105	102	101	94	104	117	98	85	96	101	101	84	109	95	94	107	95	101	108	81	100	115	115	118	126	105	99	102	92	94	118	99	118	108	113	96	97	109	100	103	111	90	89	105	95	102	97	119	95	93	87	107	114	105	131	104	99	91	112	114	89	114	94	129	105	129	119	110	97	124	107	101	112	90	104	96	104	113	88	100	103	103	114	85	107	102	93	93	116	94	118	103	82	103	117	89	101	94	107	101	98	109	109	104	103	95	110	130	106	122	98	94	100	119	113	103	109	125	105	101	99	109	106	97	94	106	108	107	111	100	101	98	106	73	94	103	96	94	109	97	93	114	98	105	106	109	107	116	103	102	103	109	128	89	109	93	104	101	94	80	97	107	75	109	88	105	88	116	94	102	91	109	112	94	106	89	95	103	95	102	88	110	107	117	104	100	140	95	113	119	109	95	93	101	108	98	99	89	121	88	110	97	112	111	118	100	103	117	106	96	88	107	113	122	101	107	102	110	97	109	113	139	93	96	99	112	89	112	101	134	101	99	92	111	114	97	90	111	82	122	113	103	90	103	99	117	92	80	99	110	119	106	85	115	105	125	104	112	102	107	117	93	95	104	112	96	96	88	100	115	101	114	103	100	111	96	111	93	97	113	96	116	95	102	124	115	108	112	95	97	92	105	104	102	98	92	121	121	110	115	93	105	105	115	102	112	120	115	114	103	92	102	97	105	108	105	103	94	98	121	125	100	106	97	92	95	98	108	110	102	102	100	90	111	103	128	100	107	99	121	112	110	94	119	128	114	97	92	91	117	94	106	115	90	88	106	97	114	85	112	98	111	94	123	113	117	99	116	96	114	111	109	88	108	89	110	112	79	120	97	125	97	95	102	101	115	107	110	103	98	116	99	101	100	103	98	113	119	96	97	95	99	99	117	116	92	104	116	77	86	82	114	104	118	85	108	111	112	97	101	98	102	88	110	127	103	109	96	111	100	109	104	108	109	110	96	102	92	109	110	101	107	113	103	100	111	99	107	122	113	101	123	125	98	107	105	96	98	114	110	92	105	103	79	124	120	93	85	104	129	99	129	92	101	102	109	98	109	94	104	121	101	105	111	109	94	83	99	100	112	111	125	93	94	117	109	113	97	97	103	122	96	103	117	110	104	81	123	70	93	114	110	104	103	110	96	111	108	83	107	101	124	95	101	98	114	101	112	101	90	95	87	92	115	101	113	87	109	100	121	109	93	96	102	106	121	102	90	110	111	97	99	105	107	91	95	96	119	101	99	102	101	88	101	89	114	116	108	104	103	105	114	98	110	108	116	105	97	110	114	125	109	113	84	114	90	94	102	96	95	109	85	130	109	117	110	101	103	94	105	93	129	115	99	119	102	113	96	132	94	121	102	120	117	120	107	115	112	90	100	98	106	102	114	96	108	105	117	111
23717	1243	3009	3235	2702	2185	1759	1497	1304	1119	1008	940	826	782	710	680	630	596	545	526	541	544	536	453	520	487	477	433	437	435	435	444	468	441	448	436	401	391	424	427	417	416	425	424	351	372	422	365	391	399	365	389	336	364	370	366	347	341	384	358	385	382	397	371	350	384	358	344	361	368	378	395	337	382	361	353	361	370	341	378	371	354	378	368	337	345	377	340	364	345	359	341	346	366	343	349	367	335	356	370	364	377	372	339	346	322	338	378	380	372	353	355	372	374	370	336	317	349	330	366	378	325	342	333	352	371	356	365	362	342	336	373	354	366	338	376	365	348	358	336	341	348	349	375	373	348	341	342	340	345	330	342	348	385	354	352	360	347	348	371	373	349	361	387	395	345	375	327	357	327	341	393	358	330	383	346	383	363	347	339	360	372	338	371	346	377	345	351	363	342	398	326	365	379	356	367	328	339	357	354	352	365	358	331	362	347	322	334	331	351	368	368	343	350	367	321	347	383	382	341	373	339	354	344	340	331	358	356	362	378	350	378	356	378	362	347	331	352	337	374	310	361	306	335	341	356	349	368	327	399	316	351	342	332	341	401	342	363	332	310	339	383	323	354	339	359	347	350	371	320	331	356	367	358	360	366	378	338	303	343	320	380	362	353	332	354	345	352	345	347	332	352	330	355	360	331	361	335	330	349	360	349	317	343	353	367	324	336	346	351	340	353	354	375	345	356	367	356	327	351	361	369	373	355	331	371	316	310	386	367	380	333	345	321	341	368	349	320	352	346	339	326	343	372	347	331	369	376	344	358	319	350	359	325	388	343	338	367	329	326	370	333	336	382	337	340	330	374	383	344	358	362	337	345	380	333	327	345	338	358	336	378	327	310	332	335	349	352	366	365	313	374	343	331	339	353	345	346	337	328	368	368	365	325	383	360	349	330	355	358	360	368	342	349	318	378	359	323	347	342	371	368	347	361	334	334	334	346	388	362	353	349	343	335	332	374	312	368	351	356	356	339	335	349	340	363	345	352	352	355	363	376	342	319	356	373	348	389	351	380	362	326	382	382	368	355	337	375	348	378	339	342	332	322	344	359	355	371	343	333	371	348	374	307	345	356	359	354	357	354	341	337	367	377	356	367	352	348	361	352	385	350	333	357	316	372	345	355	352	331	330	349	323	372	333	358	340	321	357	364	340	336	342	318	339	339	360	350	342	326	318	338	356	378	384	363	316	346	346	328	376	391	345	339	359	373	350	334	366	356	343	353	353	326	375	352	362	358	342	361	379	344	326	357	328	371	335	376	354	361	355	349	339	340	343	368	334	358	359	342	348	346	355	330	347	371	356	340	325	338	348	343	367	343	375	373	373	326	351	342	397	327	321	347	335	329	361	369	333	367	359	351	367	349	349	356	348	372	359	349	360	350	339	373	379	329	350	366	369	372	327	379	379	354	322	343	355	335	340	327	338	374	392	337	364	368	361	346	330	344	331	308	354	334	365	348	340	367	316	309	347	364	351	365	364	386	327	353	344	331	319	352	353	335	337	352	329	353	358	368	299	379	345	345	358	340	352	374	337	350	365	326	362	352	367	360	368	361	354	374	325	338	363	363	361	348	328	323	338	356	308	346	350	341	377	358	344	333	365	342	353	331	350	328	353	363	356	366	368	367	327	340	344	354	329	380	327	347	387	368	353	373	344	337	357	333	358	329	338	360	382	343	341	365	355	313	353	373	353	346	324	364	352	382	333	344	383	380	387	343	360	323	342	369	362	324	335	354	345	376	353	315	312	329	357	338	366	370	330	335	338	344	350	356	351	344	394	380	382	345	368	341	330	343	321	340	342	330	321	323	388	335	358	328	336	362	364	351	372	341	339	323	330	352	355	347	346	337	357	328	363	316	352	377	345	365	370	335	350	409	328	395	335	343	360	349	346	372	343	348	368	367	367	353	366	373	370	352	317	335	334	335	353	348	372	357	345	369	302	359	355	330	372	339	372	351	369	343	377	360	336	327	365	364	332	383	337	340	350	360	377	371	313	346	347	327	329	341	358	334	346	375	349	358	330	358	339	349	323	387	357	355	307	369	342	349	349	364	352	358	336	333	353	340	342	358	349	361	362	334	346	348	359	345	363	336	345	352	344	341	341	357	367	371	341	368	358	364	355	356	370	349	368	350	326	382	375	348	343	336	388	335	356	334	359	338	349	337	354	388	346	380	363	360	334	352	342	357	351	341	302	341	366	337	360	326	337	373	382	336	382	342	384	334	340	350	291	355	348	337	354	347	330	340	343	374	353	380	346	323	341	337	367	380	344	371	370	370	340	364	340	363	346	346	358	351	337	345	352	337	359	357	330	329	346	369	397	322	358	344	320	312	377	339	356	343	348	346	370	332	333	320	353	353	345	341	348	324	364	354	348	342	352	328	327	382	356	366	379	327	363	327	360	380	377	356	329	331	364	356	332	339	370	357	379	351	333	345	371	342	365	349	322	355	332	367	355	336	349	387	331	373	354	355	365	366	334	368	342	373	350	374	364	366	337	365	369	346	344	354	372	357	361	354	368	361	341	361	332	352	356	402	323	374	320	375	380	340	374	370	358	393	371	347	336	350	378	352	355	361	357	348	347	352	323	345	344	342	360	322	349	353	340	361	360	376	338	340	344	368	357	350	335	359	385	356	336	382	327	387	338	326	371	354	358	347	372	324	338	363	359	338	359	334	348	361	391	354	370	356	331	350	318	383	348	365	371	317	351	342	353	356	328	379	356	375	333	337	355	345	345	345	332	345	329	322	377	356	340	363	366	346	364	351	352	381	367	311	366	340	313	328	357	307	354	363	362	399	364	368	352	356	366	331	332	374	350	358	349	342	371	326	348	387	371	353	318	338	353	317	340	327	363	331	366	356	378	339	345	352	370	366	345	376	364	377	333	366	354	349	352	366	356	373	336	326	337	343	366	352	352	372	330	348	343	363	354	340	367	369	305	352	373	385	344	328	347	340	330	324	349	338	363	325	369	326	373	342	327	385	333	339	341	364	363	338	365	363	345	376	363	348	352	359	364	329	348	294	348	358	394	336	342	371	384	362	351	328	364	353	308	353	328	369	336	355	357	321	376	310	324	368	355	355	333	366	363	351	343	353	320	326	358	357	342	363	374	350	370	337	340	353	320	325	354	337	342	345	331	338	355	378	351	330	319	372	341	340	349	339	389	362	365	335	364	370	338	387	331	363	338	340	325	380	332	342	348	389	337	346	321	332	363	346	385	373	341	369	378	344	344	310	361	350	342	320	372	353	364	367	337	378	324	403	348	355	359	324	381	375	362	334	377	343	327	324	329	344	357	350	320	337	355	345	358	362	351	336	338	338	349	344	355	353	360	345	351	328	360	365	361	371	320	334	349	330	322	376	356	354	347	340	331	364	325	332	329	339	380	353	361	346	372	387	355	361	330	328	333	375	359	363	355	371	384	348	354	312	371	371	364	396	351	318	310	382
60087	19237	7214	2357	1441	1035	817	660	555	454	374	349	365	315	301	292	285	245	266	245	259	266	222	255	249	228	239	217	218	229	259	213	209	248	230	237	253	223	185	201	222	206	235	218	202	220	202	208	191	207	215	221	220	214	202	206	203	201	224	204	243	214	194	194	201	186	220	203	203	223	225	217	195	192	197	185	210	190	197	203	190	210	206	215	204	189	221	198	200	184	210	183	192	205	202	220	215	194	201	184	193	209	218	225	198	234	203	195	205	232	190	219	197	208	223	174	214	221	256	210	227	208	203	203	186	234	197	207	183	214	202	216	210	182	210	205	217	221	220	211	208	185	239	211	184	238	207	215	208	189	217	204	207	238	204	214	211	235	223	202	191	191	209	177	202	219	180	194	222	183	188	236	194	207	209	183	193	210	198	208	236	214	207	214	211	213	183	204	214	186	193	180	201	205	201	224	221	201	216	215	204	220	209	170	195	215	200	203	195	221	229	194	206	215	186	180	180	198	212	205	211	184	203	196	214	194	219	211	192	231	203	228	214	216	199	241	212	197	196	229	216	219	207	198	206	216	218	216	208	219	211	235	206	205	205	247	205	195	241	204	203	208	209	197	203	207	213	205	221	191	192	206	199	240	219	217	208	190	207	219	190	198	201	244	198	237	217	214	177	191	176	213	206	213	211	201	212	217	194	199	217	190	233	197	231	195	197	211	218	212	199	224	209	219	226	236	184	217	203	208	206	228	197	214	194	205	186	244	186	215	192	222	203	204	214	207	225	216	229	202	203	220	208	190	189	192	202	207	226	196	193	175	215	223	207	182	224	182	223	200	210	205	204	189	191	221	202	195	204	220	215	199	217	183	210	208	183	196	212	216	209	199	204	205	205	222	206	196	211	215	200	189	206	207	190	198	208	191	203	206	218	213	200	213	184	195	196	203	210	198	195	194	239	211	204	207	201	198	212	190	252	209	216	179	213	189	212	220	208	205	215	203	224	201	225	226	209	208	193	188	211	212	214	206	195	212	211	223	208	205	208	227	197	216	219	218	197	203	187	219	169	197	198	214	196	211	198	211	209	205	218	189	215	199	219	205	198	207	185	205	171	179	203	195	209	194	192	198	197	227	205	194	205	204	224	192	211	202	188	204	212	199	215	186	207	198	225	220	200	225	225	194	193	185	193	210	221	238	214	219	199	216	218	196	208	228	204	204	193	213	193	209	213	182	193	185	213	237	233	213	198	199	195	228	232	195	195	238	198	191	186	209	202	210	176	213	186	219	198	202	191	207	213	211	200	199	191	211	201	181	209	243	225	194	203	206	199	216	216	204	211	189	193	209	210	186	214	212	198	253	207	215	211	214	221	196	216	201	222	191	182	195	195	228	204	185	216	215	206	200	192	202	204	225	221	191	213	221	200	220	199	221	190	219	220	232	214	223	222	240	202	200	216	208	202	175	189	213	190	221	191	236	192	195	206	205	218	184	172	207	210	189	200	201	214	209	197	211	208	211	207	216	189	210	233	205	204	199	184	204	204	194	199	191	205	199	180	219	202	197	182	186	179	204	201	196	200	183	196	203	230	212	214	209	173	189	211	196	175	192	197	184	224	196	196	188	200	190	195	190	227	200	220	192	176	198	205	213	222	175	203	214	208	218	196	220	197	224	198	186	203	189	183	182	200	207	198	201	206	191	205	166	197	220	216	222	213	188	195	209	201	209	182	217	192	208	212	196	196	190	213	207	176	210	208	204	219	214	199	185	190	203	195	215	188	218	224	201	197	203	193	188	194	183	213	216	202	205	209	198	209	221	202	207	214	184	201	235	221	219	207	205	189	215	228	204	218	196	194	194	210	188	192	197	210	197	206	213	190	172	194	177	211	203	199	199	189	208	184	189	218	206	204	222	203	191	190	183	204	193	214	200	207	191	228	204	211	206	211	218	203	232	239	207	175	204	190	215	189	198	204	175	187	173	211	208	229	197	192	225	196	217	212	236	176	225	225	191	212	204	217	216	183	203	212	214	183	198	191	197	217	227	199	201	196	206	206	186	201	231	206	202	185	210	201	186	187	207	211	210	230	213	192	184	225	210	204	223	180	201	210	213	184	220	221	194	229	170	196	213	204	186	224	233	201	238	215	191	203	245	206	206	212	202	192	191	217	225	214	198	201	192	213	209	196	214	225	191	205	218	215	237	195	200	219	220	201	212	214	167	188	217	176	209	217	200	229	202	196	196	223	231	180	203	215	200	198	201	182	190	194	195	205	231	180	171	199	192	202	213	205	188	213	193	221	204	190	190	218	210	189	211	224	231	208	213	211	209	176	218	200	214	193	234	200	219	211	222	195	196	191	222	213	212	197	233	212	201	216	205	251	230	147	184	185	235	190	206	217	208	189	181	217	206	210	192	212	203	181	213	190	178	179	188	216	215	179	214	209	185	218	205	197	229	208	181	204	190	180	184	208	203	213	220	222	197	198	227	217	218	209	202	203	202	231	198	212	216	223	204	225	196	224	216	189	208	198	205	191	197	188	204	204	232	196	218	207	228	218	220	217	236	180	203	170	205	203	214	188	207	202	212	190	207	195	223	209	224	199	208	214	230	226	219	208	203	230	227	200	186	192	211	203	208	185	192	197	190	229	207	199	234	199	203	208	213	198	225	199	216	211	203	201	204	209	221	223	208	192	221	238	214	183	219	209	199	214	233	201	212	220	188	196	193	215	207	199	189	183	206	207	223	215	189	209	218	198	226	234	205	190	198	199	200	204	203	210	201	204	226	196	189	181	200	193	204	209	217	210	209	214	205	235	219	214	223	203	199	193	229	208	216	183	190	206	205	195	199	200	209	192	204	204	194	205	188	208	209	217	201	192	191	207	206	195	192	196	213	212	202	213	205	203	223	180	214	213	186	221	204	205	196	212	203	189	184	217	191	208	209	227	211	222	202	200	204	205	197	198	196	210	162	194	216	221	184	188	186	206	210	195	216	170	174	191	198	199	213	194	196	231	200	182	238	209	191	187	215	209	191	182	186	218	200	229	227	234	223	192	195	206	186	203	209	214	211	207	216	204	181	193	210	208	202	211	205	186	212	193	217	227	215	214	218	202	203	191	180	201	203	208	181	192	219	229	212	201	187	214	215	195	194	223	201	183	225	242	203	206	181	197	195	220	226	223	223	170	225	226	216	216	205	195	212	221	219	189	206	199	204	201	204	198	197	184	179	183	200	190	214	196	201	213	215	202	216	212	187	211	211	205	191	191	178	196	212	221	203	194	245	203	188	187	216	212	225	197	207	223	204	194	212	200	206	197	221	203	219	199	208	184	204	203	197	211	211	207	200	201	188	227	206	194	228	211	219	215	213	235	201	221	210	204	248	212	213	186	215	181	215	213	215	219	204	209	216	220	218	200	183	217	207	215	181	202	198	204	223	193	195	173	246	173	204	188	194	201	204	190	221	201	222	195	236	206	214	185	214	206	202	198	213	199	187	182	204
29086	2450	5525	6138	5364	4267	3504	2913	2462	2135	1956	1705	1517	1507	1322	1265	1197	1059	1089	1041	978	965	934	920	943	842	885	830	815	796	794	744	802	745	777	755	751	784	725	664	726	742	737	732	693	695	732	702	651	656	659	709	668	636	647	705	666	662	718	661	623	676	692	640	649	680	615	647	620	678	650	599	639	685	636	616	634	622	649	684	624	623	653	641	652	632	641	629	666	625	666	613	652	611	670	606	648	678	644	623	622	618	678	673	653	587	656	650	649	647	629	668	638	617	597	561	604	651	688	677	583	657	656	603	640	663	662	636	631	619	625	595	614	636	647	638	574	646	613	636	617	627	619	629	627	643	659	631	598	653	636	655	610	627	620	637	596	641	609	603	610	623	649	633	638	652	641	635	631	628	624	677	591	625	633	606	615	624	636	611	623	611	626	672	617	637	655	641	640	609	655	634	613	594	647	628	686	653	638	673	632	629	630	614	612	644	651	670	626	599	612	616	627	625	625	598	618	604	652	615	627	643	624	623	613	623	637	607	626	639	642	605	620	634	643	646	657	631	645	622	650	616	605	598	597	658	671	627	612	655	637	661	596	614	630	596	672	604	611	652	618	636	641	639	612	638	654	579	617	668	676	641	625	647	651	652	634	607	635	608	609	643	618	602	648	603	643	613	630	617	592	597	612	608	636	608	636	599	606	646	594	619	646	620	615	682	583	682	642	636	606	622	625	627	618	603	647	647	641	598	567	633	628	631	634	631	625	622	653	626	633	624	630	637	643	609	639	676	657	589	627	619	681	585	637	654	590	632	625	608	651	602	649	618	645	610	677	585	664	627	611	613	630	644	632	613	679	647	609	601	654	621	609	609	631	619	645	657	605	660	610	651	600	603	627	671	631	611	640	667	668	635	651	608	618	636	674	615	635	605	642	668	612	633	667	627	625	631	639	632	627	592	644	654	589	593	604	662	604	587	632	627	597	637	652	652	606	591	618	611	588	594	638	640	600	615	633	647	653	619	634	614	618	630	650	662	600	598	628	660	639	610	610	631	582	668	608	648	647	628	626	643	649	575	639	649	626	627	632	581	611	645	646	672	639	562	626	580	641	655	654	644	658	671	649	656	630	634	654	591	622	638	649	649	635	613	611	611	609	599	661	602	669	642	588	629	626	677	627	646	596	669	632	670	677	611	646	598	606	619	616	607	613	640	639	658	624	623	618	619	600	608	637	606	623	636	625	620	592	611	625	683	649	606	607	660	611	623	639	650	620	624	604	629	663	618	586	649	586	616	606	612	628	625	611	601	606	630	659	619	636	646	640	574	628	617	662	602	598	639	638	623	615	620	627	609	636	598	639	610	697	630	641	648	639	655	595	622	651	570	620	605	586	594	629	649	634	625	608	617	629	627	597	637	608	585	676	631	673	621	631	619	642	623	604	634	636	593	614	604	613	629	657	612	623	628	654	644	606	615	626	615	656	604	688	581	647	646	672	592	607	660	599	646	633	624	597	624	627	613	607	619	674	647	600	620	612	585	615	637	617	622	599	629	597	615	576	592	604	656	590	595	659	615	649	613	638	650	644	667	592	634	586	630	622	632	616	618	625	624	649	615	625	655	634	619	626	625	642	611	643	605	634	658	589	627	588	661	595	643	643	622	642	585	648	597	624	601	633	673	631	606	626	649	601	609	632	650	642	667	654	651	593	660	641	602	636	626	640	614	653	609	602	617	630	624	606	644	608	637	629	636	630	631	598	583	677	589	584	615	637	640	601	632	613	629	627	655	581	645	628	638	624	633	647	640	645	637	623	674	661	627	631	671	650	594	622	633	638	641	658	577	632	655	665	651	596	587	593	655	647	623	637	641	638	609	603	641	582	604	608	663	622	596	625	656	587	625	668	669	620	662	650	622	649	613	626	633	626	643	626	614	651	625	641	625	604	623	632	653	585	608	601	612	633	617	646	642	636	601	621	638	644	657	602	591	582	609	675	638	618	654	656	635	642	610	627	624	642	611	585	627	647	633	624	656	648	627	623	616	606	601	571	603	590	629	597	613	622	646	617	628	603	639	648	637	621	587	597	630	607	604	618	602	627	587	621	658	619	633	620	635	632	649	618	623	619	615	644	630	659	617	625	619	676	651	586	638	617	615	605	626	607	647	623	630	612	602	619	631	643	621	601	587	615	642	593	595	675	676	652	608	599	636	625	626	616	609	627	597	597	622	628	601	595	671	608	594	589	632	628	631	659	618	611	616	621	646	621	653	586	626	607	624	659	609	593	649	639	653	684	626	658	640	638	609	582	623	627	597	623	616	623	620	617	632	663	634	648	638	650	595	651	674	615	596	625	638	612	639	592	625	646	612	653	540	625	580	618	588	614	595	629	584	627	615	588	633	640	608	657	618	610	661	589	583	615	585	623	601	580	619	615	601	611	609	610	614	646	640	612	615	626	607	606	584	628	636	626	634	609	655	636	601	652	637	645	660	656	625	613	577	619	647	615	602	602	632	604	647	613	617	651	654	631	622	651	651	578	618	598	643	690	628	600	623	621	655	607	645	625	607	652	594	629	617	582	614	600	618	627	606	673	632	672	590	603	618	597	617	611	670	604	620	632	633	609	629	634	657	600	637	614	651	598	629	630	649	620	625	630	652	665	639	635	680	640	641	618	575	609	621	596	624	614	635	637	634	629	625	634	665	586	615	624	632	585	611	638	632	633	597	610	629	628	659	621	643	628	631	642	683	613	621	589	625	664	642	625	642	596	647	634	643	621	567	580	597	657	621	631	600	647	617	644	669	628	594	649	656	659	622	637	633	607	633	633	636	595	640	560	648	636	621	661	613	604	627	581	648	632	630	588	608	668	650	631	625	634	629	591	607	640	628	663	609	661	668	659	549	615	647	599	573	617	642	612	643	668	627	606	693	631	653	631	629	627	621	625	638	598	629	623	614	639	626	671	624	629	614	635	599	608	624	682	638	663	616	625	621	623	611	612	609	617	616	603	649	604	612	644	692	657	629	574	603	613	657	605	626	622	625	620	601	636	630	625	664	592	600	607	594	616	594	627	626	601	578	641	603	638	617	618	592	622	652	605	651	608	569	669	624	608	642	619	615	649	596	653	623	621	651	632	615	617	668	650	607	641	592	586	620	630	619	595	645	614	641	660	634	651	599	633	613	592	581	653	647	624	641	632	666	632	612	656	613	607	642	630	587	660	558	608	637	679	629	615	656	649	639	622	636	611	660	644	615	622	624	648	635	662	623	642	635	613	678	613	617	633	610	616	622	704	621	621	641	679	606	568	612	650	621	639	619	615	641	596	619	653	608	623	611	658	626	637	642	637	603	629	615	635	619	598	628	619	602	620	613	612	628	597	611	651	622	632	649	605	640	599	665	586	661	608	637	606	623	643	616	630	605	611	700	611	608	674	654	644	637	590	641	650	617	593	616	624	571	642	644	598	644	608	563	613	650	614	623	640	645	655	599	617	621	663	596	654	673
6662	317	205	184	185	154	154	150	141	153	139	161	144	151	154	142	147	149	159	140	155	143	134	149	154	125	133	158	161	134	141	165	140	136	135	143	148	155	147	153	138	126	141	149	150	141	126	127	141	139	174	130	137	142	174	165	148	147	160	157	146	155	159	149	149	125	160	116	148	158	158	139	140	138	168	138	156	150	141	165	146	144	164	153	151	137	136	139	150	131	131	165	172	160	155	141	125	177	149	128	128	181	164	143	144	153	146	157	150	131	134	140	165	152	162	128	134	121	133	128	167	152	144	141	157	145	130	138	145	153	140	136	147	147	123	131	152	132	150	157	162	135	144	153	156	153	149	143	148	127	131	146	139	141	136	124	146	113	163	131	152	160	159	155	138	131	166	158	135	137	153	131	158	131	144	149	146	148	137	147	159	131	151	157	135	136	140	152	163	126	151	133	133	163	145	130	142	156	133	157	163	157	137	141	161	148	153	132	161	146	131	142	122	140	125	174	144	152	115	156	143	171	140	160	145	173	171	123	136	154	154	153	160	144	139	135	158	160	138	149	159	139	141	165	155	151	155	158	145	140	137	149	144	128	165	119	155	143	157	137	133	142	152	159	160	135	154	143	136	130	159	153	138	120	148	156	155	154	140	172	140	148	151	147	160	143	146	172	142	147	142	143	160	142	159	143	146	134	136	150	130	151	151	147	149	147	135	146	137	133	144	129	146	151	145	158	147	146	154	139	183	130	136	126	180	137	132	177	137	134	158	145	142	141	144	128	128	144	175	147	150	125	138	149	157	142	149	163	149	149	156	153	141	143	141	139	147	135	179	130	139	135	152	166	158	131	146	122	143	146	139	150	136	160	163	163	126	143	131	160	145	172	165	149	135	138	158	124	131	136	141	157	130	159	123	134	147	157	139	159	128	161	152	153	142	149	132	147	152	138	166	149	149	136	149	159	157	142	164	135	125	161	152	155	156	151	149	146	134	132	139	129	169	177	153	137	141	144	136	130	148	144	136	111	157	166	140	161	125	162	143	147	169	158	149	147	153	180	156	164	145	171	161	148	135	147	134	162	138	143	140	151	170	161	160	135	145	166	147	143	136	155	144	169	159	113	147	158	151	169	147	143	138	151	147	133	171	143	156	153	157	154	133	147	120	142	163	140	145	175	169	135	140	146	134	142	148	159	141	112	158	163	135	143	147	155	152	160	131	145	167	146	141	129	141	130	143	149	167	172	160	152	189	144	170	141	133	165	137	146	123	137	139	141	168	151	146	149	138	150	163	145	140	153	162	155	145	149	168	140	134	151	151	182	135	137	143	156	148	159	164	144	123	163	149	122	155	123	139	149	153	140	158	135	136	127	134	144	119	138	155	144	160	127	171	158	167	135	129	141	134	147	144	142	150	128	138	158	158	122	153	148	143	150	146	133	136	162	146	164	152	154	164	137	160	134	139	126	145	152	143	146	147	125	136	145	144	150	162	140	146	150	142	136	144	138	148	148	129	155	137	142	154	140	165	138	137	155	135	146	135	129	135	141	183	168	110	157	143	144	152	137	156	147	144	143	146	157	162	153	154	141	155	143	150	178	128	143	137	159	152	116	159	146	130	136	152	128	157	139	168	137	177	154	161	138	157	137	132	142	151	145	132	146	132	156	131	143	152	146	154	142	149	139	142	129	159	158	127	164	168	135	166	131	146	164	128	166	117	139	170	154	149	143	154	153	153	153	151	141	155	128	137	148	125	151	173	151	123	164	133	150	135	124	143	122	148	130	149	138	156	138	163	132	148	162	165	146	154	161	138	153	137	154	152	157	142	137	121	148	155	144	150	152	150	152	140	138	125	149	167	152	173	140	141	134	158	148	126	149	138	148	155	128	156	139	119	147	139	133	169	163	151	142	154	146	139	135	153	144	130	139	163	148	148	149	136	135	160	142	143	135	133	152	161	146	163	144	176	152	135	151	143	131	136	156	151	160	145	151	143	134	144	152	146	153	146	134	149	147	143	129	115	157	123	148	151	153	154	141	149	137	135	112	159	135	155	152	119	152	161	131	140	162	148	150	142	129	159	172	137	135	143	132	162	143	159	142	151	157	156	128	150	128	158	149	157	177	149	151	147	139	136	151	147	133	157	143	136	160	142	150	136	146	152	173	146	138	154	150	141	152	141	139	149	131	160	167	167	136	151	126	117	166	174	137	153	130	141	142	142	137	149	138	157	144	155	135	131	146	140	137	155	143	149	147	144	144	135	147	156	164	151	157	145	153	137	169	148	149	158	152	179	129	131	151	156	159	150	157	146	149	123	154	146	153	141	149	143	148	135	153	125	138	167	131	160	139	144	150	118	148	143	139	128	148	146	146	134	157	152	138	147	144	161	139	153	129	126	145	132	149	153	147	149	141	134	147	158	137	165	134	175	154	145	137	155	123	141	154	151	130	153	147	153	124	145	153	126	152	165	153	149	141	128	140	149	152	149	155	143	142	145	134	154	129	157	139	140	167	155	151	125	148	150	143	134	122	169	132	140	150	148	157	133	126	140	163	138	155	142	120	130	151	160	134	150	137	139	152	150	147	152	146	123	149	123	139	151	139	150	136	146	137	144	152	142	140	149	132	158	142	157	142	144	141	166	143	133	155	155	159	124	155	141	148	137	142	160	155	143	165	161	149	152	140	160	171	142	136	139	131	159	138	141	147	138	146	135	139	146	148	140	154	144	150	177	160	139	113	165	135	159	143	155	161	160	143	136	137	155	159	155	145	148	145	131	140	144	143	143	162	127	150	148	157	131	128	139	140	144	141	141	144	150	139	128	128	140	149	157	162	128	151	130	156	153	144	155	127	153	141	134	146	148	125	134	162	144	126	138	139	148	133	170	156	150	147	143	135	135	148	155	125	148	152	148	132	151	142	141	146	137	133	158	138	153	152	167	160	145	147	164	141	150	126	138	134	149	142	138	157	148	132	166	156	122	143	152	131	119	147	155	181	128	130	139	145	158	146	145	139	146	131	144	141	147	140	164	144	147	148	173	162	133	143	162	154	153	153	154	141	133	137	153	139	118	137	135	136	146	153	159	138	140	154	126	127	151	129	148	144	173	147	145	158	141	144	169	149	144	160	152	143	145	152	145	136	146	149	160	151	147	157	165	162	151	156	160	180	158	145	168	158	132	135	153	156	119	142	156	145	151	135	133	140	152	160	151	139	126	135	166	156	130	164	153	155	146	149	158	137	154	144	138	143	122	124	127	147	145	151	147	132	157	176	149	138	155	127	160	128	163	150	156	165	146	151	134	153	154	150	122	136	156	144	141	139	137	147	145	114	137	157	144	126	146	139	156	168	125	128	119	152	150	147	154	120	154	134	135	148	131	132	178	128	163	107	144	126	156	137	118	149	136	132	141	148	125	126	133	139	138	131	148	169	150	147	179	139	154	153	151	139	156	153	149	157	130	152	162	153	160	145	141	143	154	149	162	149	127	164	142	147	146	152
6395	502	590	588	547	531	530	562	509	473	480	498	458	456	483	489	474	470	451	487	447	475	459	491	456	442	472	438	458	441	465	498	458	472	464	496	457	455	455	470	404	458	432	430	453	434	450	449	436	470	427	476	438	459	491	438	437	455	479	469	452	465	506	451	463	448	435	440	444	448	441	501	439	428	456	460	440	450	423	446	454	471	431	457	430	401	495	464	411	432	471	428	467	418	453	485	445	429	446	451	441	472	478	428	469	494	476	511	487	458	476	445	471	450	420	481	455	426	462	460	444	433	443	456	451	447	480	414	477	436	481	449	464	434	431	452	481	457	474	444	478	480	469	444	466	447	450	488	453	457	449	441	454	466	425	461	448	463	447	505	461	467	485	476	444	465	448	441	423	454	453	507	434	438	471	493	464	490	427	416	437	476	445	462	425	441	472	458	442	436	455	453	461	441	458	467	471	448	479	472	446	462	458	446	467	451	465	430	457	451	471	465	449	449	483	448	473	463	472	455	449	475	420	467	448	423	488	510	456	474	507	406	458	440	459	461	463	449	506	442	470	435	460	452	432	486	469	446	436	483	461	469	458	422	456	458	456	475	470	519	473	477	514	466	404	455	412	434	433	487	410	436	498	452	458	452	477	430	488	452	451	464	430	464	452	449	459	472	458	447	462	472	440	496	421	450	479	447	454	469	435	457	453	461	467	454	476	501	493	472	447	476	461	459	457	447	434	436	458	457	440	448	418	456	469	454	476	480	451	434	429	466	442	474	450	433	419	470	460	447	453	485	467	451	436	466	466	466	430	424	475	451	443	437	460	475	479	441	474	446	500	493	486	505	408	459	437	485	482	437	442	472	474	451	478	463	471	472	506	475	460	492	486	456	466	429	444	471	453	456	452	486	476	457	471	462	439	452	461	480	459	440	453	467	431	441	430	457	433	447	457	473	444	423	477	460	445	454	466	438	450	435	447	469	455	441	459	451	472	482	475	469	425	433	444	464	421	481	457	456	466	447	447	437	421	461	492	462	473	461	425	460	445	491	479	449	461	441	498	466	461	463	482	439	475	462	462	432	416	475	445	450	436	487	447	435	462	453	447	426	473	429	444	434	458	471	435	472	447	447	469	475	434	444	475	482	449	435	470	420	473	470	410	402	455	408	459	439	444	446	428	491	456	416	429	440	421	464	469	433	474	454	462	447	453	437	463	471	487	480	468	441	466	456	450	443	493	466	454	473	447	452	454	453	429	476	439	458	463	472	431	453	390	443	472	436	443	455	471	448	481	480	466	470	454	461	452	462	491	451	448	470	466	457	476	463	480	496	431	483	484	488	496	435	456	424	454	429	477	492	477	496	443	452	426	479	412	438	480	464	443	465	431	410	479	468	463	443	477	449	431	453	461	450	443	449	460	480	458	466	432	468	444	413	442	480	455	444	452	479	450	410	447	487	437	465	435	455	446	428	460	453	425	456	423	476	497	499	459	468	459	451	479	456	436	431	441	458	431	480	439	460	458	446	436	465	477	472	484	494	462	435	440	445	491	474	459	457	436	471	436	456	427	443	455	502	469	454	472	403	463	482	433	463	443	480	438	450	461	475	449	482	470	469	460	472	483	475	422	452	425	459	450	434	444	458	437	471	423	459	480	464	455	433	427	487	424	447	471	453	406	420	453	475	435	458	444	425	467	484	460	464	453	465	446	474	477	484	463	436	446	436	458	469	435	444	431	478	432	474	457	441	445	418	460	479	484	498	446	441	483	467	408	459	493	456	443	475	447	433	449	430	435	466	441	481	434	443	449	452	489	480	475	479	468	443	421	434	448	433	490	420	451	446	456	467	510	435	480	438	456	420	437	427	470	479	408	451	473	470	428	480	481	464	468	456	454	454	450	476	425	424	479	451	470	440	429	433	455	481	465	465	448	486	468	459	420	472	441	439	435	472	451	481	464	433	451	441	474	450	427	453	478	445	493	460	438	435	425	426	419	472	470	473	464	484	460	445	469	447	456	460	500	468	456	431	461	460	444	463	457	454	453	470	492	465	507	430	422	449	415	451	466	489	447	488	451	505	499	453	449	497	482	445	449	464	443	480	420	489	463	453	455	467	447	478	442	442	457	457	458	436	460	445	461	432	465	476	461	484	468	449	463	429	468	466	443	473	436	497	433	473	488	468	484	477	470	447	411	485	495	427	456	436	472	468	484	460	396	436	510	465	452	454	426	466	459	461	441	477	433	484	467	444	470	441	411	434	479	453	467	486	447	453	494	425	473	437	408	442	432	459	461	422	469	433	461	432	480	470	445	457	473	455	489	468	425	430	480	481	431	489	429	452	461	470	453	459	493	484	458	436	465	496	477	460	460	488	469	432	412	489	474	501	449	441	417	481	462	468	455	457	479	456	455	459	453	481	414	450	452	454	450	479	439	448	470	455	479	453	496	460	442	465	464	484	458	438	421	461	438	447	483	448	473	454	469	443	430	457	475	480	462	477	435	459	453	456	449	469	450	447	466	462	482	428	430	456	454	450	484	479	430	437	462	440	471	459	447	444	485	449	457	457	457	399	460	480	436	457	443	434	486	467	485	478	449	445	449	457	467	492	477	457	449	461	456	473	466	443	427	489	443	469	447	458	438	422	461	487	452	443	451	460	470	427	460	462	439	460	416	474	452	452	484	472	435	502	454	428	465	454	452	480	460	440	495	462	455	445	441	470	459	419	470	473	460	440	457	401	461	448	473	445	449	423	475	498	474	447	504	465	478	480	440	466	452	480	450	457	468	463	466	448	477	402	474	461	426	425	451	462	446	431	461	459	428	462	481	419	417	459	457	443	449	429	476	454	438	443	473	451	460	454	459	468	491	425	479	458	471	467	439	444	424	469	478	440	420	456	465	483	464	427	402	490	460	452	449	448	455	474	444	457	423	430	439	506	448	462	442	446	413	441	439	423	452	463	470	494	507	399	440	429	469	425	420	464	469	441	465	433	452	480	445	439	472	416	487	438	457	457	445	436	499	452	491	478	486	428	462	463	507	460	475	428	455	480	473	448	448	450	422	479	472	431	461	446	480	442	437	465	439	451	493	439	442	461	472	498	493	494	446	446	469	469	422	480	434	498	475	458	452	477	433	446	468	483	499	441	456	477	425	468	452	475	464	440	479	472	438	429	456	432	456	452	479	451	486	429	455	449	433	465	432	502	434	456	472	442	431	425	504	422	461	443	473	437	462	394	468	472	445	469	440	461	458	473	428	480	470	434	496	458	439	469	421	445	467	462	461	460	468	445	403	458	470	446	426	467	443	437	419	492	468	459	437	474	427	463	445	456	464	461	434	470	453	434	456	462	477	470	472	463	470	437	443	483	445	435	467	464	500	468	424	465	446	472	462	491	472	397	484	417	495	478	483	439	471	420	443	462	444	465	454	469	474	444	477	415	461	460	451	496	468	418	464	441	447	450	507	443	445	463	430	478	429	426	456	409	473	474	437	449	447	477
45343	8641	1536	945	717	516	382	298	267	230	200	187	181	153	155	135	147	138	150	132	111	131	116	119	112	112	114	128	114	106	116	116	116	100	116	87	116	105	91	125	116	113	123	107	91	124	113	95	103	121	98	122	90	102	115	110	109	116	97	111	112	104	102	110	102	103	94	108	99	101	105	96	105	108	96	111	118	109	96	93	106	120	108	113	131	93	109	106	93	93	100	119	102	107	113	89	97	95	109	113	113	113	113	97	112	102	111	100	104	102	122	100	109	95	115	100	100	100	102	84	95	103	87	108	122	96	106	123	107	109	110	114	112	116	106	81	98	119	102	86	104	106	119	91	96	92	120	106	92	102	107	92	94	100	89	102	79	91	100	115	108	114	106	111	111	87	115	110	104	115	99	94	104	86	103	112	120	118	108	107	85	102	105	102	100	116	103	98	102	101	106	100	106	107	95	109	93	89	113	97	97	110	93	92	88	96	89	82	98	103	106	110	92	96	108	105	101	117	98	119	89	103	107	100	102	106	107	92	86	102	90	99	110	86	128	105	112	103	97	99	98	112	95	87	94	84	124	98	95	113	122	109	115	98	111	116	88	96	101	102	99	113	115	97	82	102	99	83	115	91	103	80	108	117	93	98	97	97	95	125	111	100	116	114	94	102	107	98	113	106	117	101	106	116	105	101	112	113	81	92	94	101	111	96	117	97	94	115	113	95	80	102	92	100	99	94	99	99	115	96	96	97	116	100	101	104	89	101	92	107	88	106	95	120	107	122	119	111	97	101	112	100	98	104	97	103	92	115	101	109	105	108	115	88	119	104	91	120	102	107	103	103	84	94	100	101	108	91	92	109	90	95	103	105	115	92	107	91	107	104	91	86	108	99	103	95	102	104	105	92	97	102	105	105	111	101	111	120	86	95	101	101	115	112	108	100	125	97	111	97	87	81	104	102	92	98	90	103	122	101	99	107	130	119	98	121	93	78	113	115	83	99	100	93	98	102	123	107	106	114	112	92	97	117	123	99	112	87	94	115	101	107	103	118	97	103	96	104	110	120	97	91	99	110	101	99	108	100	104	111	102	100	95	111	107	111	102	95	119	114	108	105	70	113	89	126	99	103	93	123	100	104	106	87	84	105	100	132	99	103	108	90	97	99	92	117	100	107	94	105	106	109	96	83	123	107	100	97	88	98	101	103	96	97	87	101	103	102	94	110	75	118	92	104	110	94	108	107	100	107	95	114	108	109	112	107	95	96	122	84	119	93	100	92	92	102	109	102	100	118	95	106	91	109	100	87	113	95	88	108	109	102	105	100	109	89	99	94	111	108	117	104	99	107	112	105	103	107	100	96	118	108	110	100	95	92	93	103	109	112	87	99	101	89	95	97	92	95	119	86	111	93	107	100	107	104	105	111	106	97	99	106	120	111	102	108	101	96	90	88	98	112	127	109	98	113	108	104	84	98	89	96	112	93	91	117	113	93	92	95	117	100	99	101	111	113	96	110	102	102	103	97	120	105	102	100	118	112	112	107	112	107	99	100	113	77	107	108	116	92	121	120	104	123	90	135	96	121	114	120	104	92	113	111	95	105	124	119	106	119	94	98	98	87	107	104	123	105	114	94	107	107	105	102	99	125	85	109	105	100	74	97	92	107	113	94	88	92	111	94	108	89	96	97	110	79	114	96	121	104	76	103	113	96	97	104	94	105	99	95	94	96	108	103	103	97	113	87	108	95	103	112	92	105	116	72	117	97	97	98	96	108	101	110	105	110	104	102	109	121	116	105	99	95	101	105	104	96	112	97	107	106	101	132	105	100	93	94	94	101	89	120	104	90	103	100	92	89	88	95	120	98	118	130	102	96	98	98	97	107	99	101	92	97	97	91	80	80	102	110	110	114	103	104	97	115	100	115	93	90	109	109	91	104	100	89	91	103	98	91	103	114	125	102	111	101	94	104	103	99	108	123	90	106	101	92	87	94	101	107	108	108	109	113	88	121	105	107	112	79	111	97	93	96	108	115	91	97	94	106	95	103	99	96	97	90	101	112	99	88	94	102	95	106	112	107	103	112	106	109	112	78	83	112	132	103	98	114	96	113	102	95	108	108	109	116	100	93	97	113	111	97	82	94	97	96	107	108	101	95	95	94	91	92	117	95	101	82	95	109	93	98	101	91	100	111	83	98	93	91	91	109	103	108	117	110	107	106	100	107	107	109	97	91	104	100	107	109	118	118	100	114	126	106	110	109	120	98	94	97	123	118	103	138	119	112	125	126	106	101	94	103	93	106	111	98	102	105	104	83	103	105	91	94	102	94	104	100	95	93	97	96	103	106	96	88	118	112	111	101	114	104	98	106	105	89	99	99	80	94	107	108	106	107	93	113	90	94	105	103	95	99	121	103	127	99	105	106	102	107	103	101	71	101	91	100	109	121	81	108	93	107	120	102	97	97	109	112	119	90	108	97	94	113	107	106	87	94	86	94	111	102	107	101	107	105	115	85	108	112	112	98	95	109	87	84	105	123	108	88	101	93	90	95	111	106	106	117	103	105	95	107	84	112	104	88	125	84	118	98	111	95	125	117	97	106	89	108	85	109	89	119	94	100	101	103	110	91	95	94	105	100	97	100	112	112	110	107	86	98	115	111	111	106	118	109	102	120	101	107	104	104	100	111	91	106	109	113	122	111	98	92	114	110	105	114	107	110	101	98	98	114	73	96	97	93	112	107	98	97	87	114	117	94	101	89	98	117	78	103	113	79	107	104	96	102	111	110	101	116	100	95	101	111	93	103	110	111	98	99	94	102	88	91	107	87	102	122	131	83	114	104	99	101	87	114	114	99	93	119	101	120	107	92	87	108	97	109	102	98	100	106	104	106	94	117	88	119	91	94	103	109	114	106	108	97	93	115	104	113	102	93	113	108	97	88	125	83	125	105	99	102	104	116	105	106	103	117	97	95	108	102	103	110	102	107	111	108	117	103	86	96	121	111	125	102	105	100	101	90	111	104	102	90	107	107	106	118	106	105	94	117	105	118	103	94	107	118	107	98	101	104	129	95	97	106	93	117	101	102	94	95	117	105	102	104	93	100	94	103	106	97	111	100	93	93	116	92	80	117	104	93	113	113	116	82	101	105	94	100	112	102	121	109	105	102	104	98	110	112	93	92	89	79	115	112	108	98	116	108	101	114	106	111	125	99	116	97	104	118	113	86	100	87	125	118	100	115	106	116	100	108	109	104	101	103	93	98	84	110	79	96	101	111	103	117	96	100	111	83	91	97	94	99	93	97	99	111	103	97	92	102	89	100	114	97	110	104	113	103	97	99	103	97	107	101	114	115	100	107	89	113	100	112	91	90	98	115	89	114	98	99	122	112	82	87	86	102	97	94	107	96	108	95	103	95	98	102	93	106	106	92	102	103	108	98	102	106	96	96	106	100	103	101	107	102	93	97	87	97	102	116	94	99	108	110	100	126	116	93	99	117	79	106	100	105
22226	1284	3040	3281	2766	2252	1879	1554	1242	1179	950	969	812	733	684	642	614	617	566	561	530	541	504	477	480	470	463	455	449	466	442	421	438	434	413	390	403	425	386	421	421	386	430	411	359	391	430	374	346	382	393	364	359	392	357	415	361	359	394	359	359	416	367	362	368	379	372	376	392	350	353	368	366	353	344	359	373	354	355	373	382	363	325	316	352	383	358	329	391	361	342	338	356	326	330	367	375	347	347	359	360	378	351	375	362	349	328	349	347	362	370	351	364	326	355	353	320	372	374	346	379	355	351	306	327	335	321	384	363	340	363	349	364	330	358	338	337	365	354	348	385	356	364	319	332	345	358	336	356	362	318	347	358	326	378	351	351	373	351	373	336	361	376	347	339	347	344	327	355	353	361	372	351	371	328	352	377	392	356	394	344	364	350	371	320	338	348	373	359	369	348	332	341	336	356	344	389	373	366	364	357	368	350	350	349	343	361	334	366	361	363	341	401	374	372	336	355	352	355	339	374	333	378	335	360	322	350	373	311	329	387	353	333	337	355	363	320	349	376	349	341	364	337	383	316	324	344	340	367	351	334	374	350	354	330	354	365	323	392	338	317	355	356	336	344	368	391	371	373	337	347	320	331	359	357	365	370	332	319	361	348	341	339	333	344	347	299	335	329	319	353	382	372	388	334	373	347	324	353	342	362	345	378	358	346	337	365	319	386	358	313	370	329	346	343	352	321	338	325	345	366	347	331	337	360	331	369	362	370	358	337	310	369	388	350	333	369	393	308	363	369	362	337	347	331	358	349	317	343	380	345	355	359	360	329	336	331	384	347	354	372	362	344	350	310	335	322	366	355	360	337	337	351	399	342	352	374	324	375	353	322	346	345	355	336	327	350	379	356	335	347	384	365	353	353	361	332	359	380	356	351	356	363	359	378	325	350	352	319	319	349	363	373	340	355	378	330	365	318	339	330	353	360	343	350	339	355	389	347	353	343	341	361	344	349	323	364	374	344	373	371	330	354	341	348	336	326	333	355	346	347	340	333	344	395	344	341	352	347	348	345	357	344	379	350	356	351	366	357	350	341	353	367	309	356	361	355	333	347	348	325	339	341	349	347	365	329	370	352	349	332	327	367	366	389	348	327	351	322	353	351	350	356	331	368	370	349	345	356	363	362	372	369	368	303	373	352	356	328	313	366	378	348	341	362	312	381	351	391	341	338	357	371	373	375	340	346	353	339	340	392	352	383	358	344	356	349	365	381	347	373	355	348	365	332	333	366	379	326	344	338	344	379	338	317	401	351	378	352	331	344	332	352	338	369	324	334	355	337	356	335	361	353	343	324	349	339	344	363	376	340	402	339	357	346	367	369	352	361	359	356	362	328	348	360	333	337	369	339	350	337	338	327	352	360	331	337	374	384	371	332	366	346	307	381	366	334	353	327	331	330	343	346	333	352	359	315	352	354	333	341	350	353	368	347	371	393	368	368	322	383	329	335	323	350	356	337	353	350	380	385	331	382	373	359	355	352	366	355	369	356	323	382	340	356	349	352	322	309	359	353	372	363	378	353	363	332	328	378	362	329	356	349	377	379	338	344	343	363	352	362	341	312	359	328	358	341	353	331	371	374	372	352	330	365	359	311	360	368	367	373	326	356	355	339	350	356	313	334	322	367	334	339	349	374	334	370	322	367	364	347	342	365	314	353	352	356	348	363	324	353	385	328	315	367	335	363	348	319	355	369	366	332	347	352	355	359	354	349	351	373	358	330	338	348	323	335	345	354	324	350	319	340	332	316	344	331	371	364	348	350	374	377	346	383	349	382	366	328	363	393	360	341	377	348	339	390	353	355	353	319	356	385	347	314	357	365	359	373	355	329	312	368	342	329	359	367	336	319	370	343	377	338	330	324	382	324	358	326	333	382	339	346	347	348	349	344	330	358	378	321	362	348	346	352	352	324	358	314	363	374	323	357	342	343	326	347	345	350	341	370	320	361	345	330	339	355	325	322	353	332	344	347	345	326	378	351	363	332	354	334	364	355	352	400	375	362	347	358	350	381	392	352	312	359	341	343	332	338	323	371	326	371	349	373	328	391	338	344	358	344	352	338	351	320	353	355	357	353	314	358	326	375	346	351	331	358	324	388	330	351	363	350	358	340	377	366	369	349	353	352	379	363	387	341	365	329	398	378	362	339	353	381	341	333	325	363	330	347	336	336	381	346	356	361	360	374	368	351	353	333	353	345	372	388	367	316	374	393	399	350	338	370	398	355	350	357	354	307	324	313	358	351	354	340	399	337	345	345	355	379	327	349	359	353	350	343	333	340	337	339	343	358	361	342	370	361	367	357	348	359	324	342	349	354	337	365	390	366	400	354	359	362	364	330	354	359	337	343	386	372	375	364	363	329	370	349	342	371	361	346	403	361	363	359	332	343	336	346	335	334	360	365	335	336	318	378	332	331	342	394	350	372	325	344	352	352	336	346	342	336	324	342	355	378	340	361	321	366	367	364	359	346	364	344	343	383	363	360	354	368	361	379	345	321	357	339	367	389	358	328	341	371	349	377	316	350	356	382	337	364	332	343	326	359	359	351	361	344	358	335	371	314	369	389	343	334	328	333	385	367	330	347	374	300	347	340	344	370	355	355	367	308	363	343	373	359	340	351	388	388	348	359	367	362	331	342	353	357	372	368	326	367	391	353	368	368	351	355	344	355	322	323	329	358	348	341	349	335	364	345	367	318	373	340	319	371	345	340	355	357	335	335	349	365	332	337	347	334	386	340	316	381	322	368	368	336	384	352	353	347	351	377	332	375	332	349	347	354	351	363	325	336	360	376	335	340	377	354	383	336	371	337	355	343	303	344	336	363	340	367	375	331	341	362	361	352	344	346	347	337	350	371	363	351	335	339	336	362	334	375	333	349	363	392	354	381	344	377	366	365	336	372	340	340	349	348	333	382	347	332	341	363	364	366	348	337	334	342	324	367	319	332	337	338	355	331	346	353	355	348	336	359	366	391	344	332	366	342	359	330	347	340	359	362	346	362	347	337	356	341	342	362	374	337	360	331	343	334	357	365	338	377	335	359	339	330	314	347	354	338	378	342	327	367	344	355	364	380	349	360	363	377	370	343	360	374	342	344	342	396	328	340	387	346	328	349	329	351	345	352	360	371	352	357	339	362	343	346	369	350	338	327	326	346	368	350	330	371	383	363	359	377	321	356	371	364	340	372	377	362	340	369	344	379	339	357	327	362	348	349	329	351	371	356	360	373	350	358	359	344	329	345	342	350	345	350	342	350	352	363	379	312	370	351	362	324	346	353	326	362	352	332	334	344	391	342	339	355	350	357	354	342	385	354	368	336	371	353	344	352	340	342	348	367	336	343	320	347	349	362	333	348	352	329	369	359	358	369	356	340	338	356	394	341	367	349	369	330	345	364	342	347	357	357	335	349	330	374	346	377	299	358	333	360	341	363	305	337	314	357	366	350	348	358	337
57653	15692	4035	2078	1440	1000	767	626	544	471	418	359	373	333	292	287	264	265	260	283	234	251	252	227	222	220	224	244	203	227	250	233	246	250	250	219	203	219	222	211	214	242	194	224	227	243	203	209	227	229	204	215	194	212	208	203	225	214	211	191	222	193	207	191	204	207	230	212	213	212	222	223	213	226	189	238	238	214	210	215	172	199	208	203	222	217	202	197	217	213	201	211	189	200	233	191	187	199	203	222	227	193	204	199	201	201	212	209	234	213	196	216	217	188	211	185	217	192	228	192	211	198	185	218	212	223	214	195	218	201	197	214	193	194	206	180	207	214	202	196	204	210	213	220	202	224	217	191	193	215	219	201	210	221	214	213	205	225	174	198	228	208	206	192	209	229	205	185	186	214	192	218	203	190	195	190	217	207	186	196	222	212	208	222	183	217	215	194	215	218	214	202	206	194	190	232	191	214	191	219	205	198	222	233	216	211	201	186	207	214	208	216	233	200	232	189	175	205	223	216	224	210	203	210	192	189	228	178	199	231	206	178	191	202	186	197	190	224	215	227	216	211	206	225	211	197	246	198	222	194	204	201	218	219	195	223	213	202	203	192	216	213	213	226	193	196	196	202	212	201	193	208	213	212	216	204	218	211	219	215	216	206	229	202	182	206	193	209	202	201	192	219	214	225	208	211	179	188	194	186	224	229	198	211	207	194	231	187	216	202	227	209	200	201	205	207	197	209	228	210	229	214	219	198	210	218	216	195	213	194	219	229	195	211	222	219	187	207	201	232	215	211	208	187	230	185	182	205	204	217	219	200	214	177	208	212	222	177	202	200	187	190	217	203	214	228	194	222	184	211	191	214	207	204	219	197	223	204	216	193	205	212	192	205	210	198	167	191	215	216	194	218	201	183	240	203	208	205	212	210	212	234	206	214	199	207	216	223	212	214	216	215	180	216	199	195	215	222	187	196	220	223	197	220	199	220	193	215	188	212	197	199	208	218	199	191	186	177	205	213	211	188	208	203	237	168	186	204	202	210	191	205	202	209	210	209	181	203	215	179	209	209	224	223	193	213	200	181	227	189	201	209	183	204	193	230	215	206	200	206	191	197	209	204	187	213	203	229	207	183	212	214	198	179	191	239	231	226	212	197	225	197	230	215	183	210	195	191	221	181	223	173	187	205	212	195	188	212	196	230	220	210	195	210	216	199	173	179	195	195	217	209	187	204	214	213	212	209	200	207	200	197	224	204	202	214	196	213	199	194	209	216	202	203	206	201	222	198	220	193	197	211	217	203	197	206	196	196	223	206	235	195	239	221	197	197	207	197	193	206	197	225	225	183	187	202	188	241	215	208	199	199	222	177	200	205	196	212	175	194	207	167	222	218	198	213	198	220	220	215	208	200	206	195	206	204	194	208	209	190	200	191	197	195	193	203	180	215	185	190	214	222	228	179	201	206	218	175	183	234	208	182	213	207	203	237	194	210	214	197	190	216	202	180	215	205	203	207	182	199	219	202	204	217	195	204	245	204	204	205	195	159	206	211	191	203	213	207	221	193	218	198	195	196	202	188	223	215	202	209	184	185	236	221	215	214	208	199	210	220	191	203	221	176	220	192	193	202	201	204	195	195	177	190	213	214	203	203	201	223	189	214	206	191	193	202	232	192	216	226	210	195	220	217	234	193	201	211	208	201	186	205	193	181	207	188	203	184	197	205	201	213	221	211	201	188	209	217	215	187	194	210	201	208	214	205	188	195	203	198	194	222	180	207	187	222	225	217	227	219	211	214	179	219	209	185	223	188	216	209	212	239	199	228	205	201	196	188	190	208	189	210	204	209	208	208	208	200	206	200	219	211	215	187	217	188	212	215	219	210	243	211	183	217	208	193	183	202	207	236	204	225	204	195	211	198	213	208	204	202	194	208	232	217	200	194	203	217	214	194	228	198	200	198	216	230	217	204	191	186	214	218	195	191	205	216	240	177	224	194	197	187	209	211	195	189	204	213	211	176	213	220	197	193	231	169	205	184	204	192	215	208	206	194	191	214	195	193	215	189	225	222	210	194	188	189	214	199	211	203	195	182	233	225	183	191	218	201	199	184	220	220	205	201	245	238	225	217	222	203	212	227	206	184	214	226	195	172	217	187	205	203	221	214	208	198	238	194	224	194	227	201	204	185	188	206	209	212	189	222	189	192	190	221	220	194	200	211	205	218	203	208	222	187	219	198	211	170	212	198	186	196	196	188	214	205	188	192	229	216	207	199	188	216	214	192	195	200	212	201	226	212	190	211	206	210	216	218	199	173	219	220	213	218	204	181	222	205	217	202	182	203	196	201	186	223	235	216	211	208	204	220	205	196	216	220	218	215	199	202	223	198	188	206	185	229	186	181	200	194	222	204	208	235	204	208	206	207	202	232	224	187	178	194	211	188	217	192	182	204	204	203	209	225	215	208	218	196	196	213	224	184	199	177	194	190	204	199	202	192	215	192	210	209	192	221	205	190	209	191	229	191	180	200	202	203	223	193	212	209	215	223	223	214	231	202	200	220	227	200	203	218	210	218	196	195	211	207	178	210	210	186	222	209	195	218	190	204	212	216	213	214	196	177	189	211	169	211	194	203	215	185	190	206	235	199	207	208	214	201	193	228	210	207	206	216	175	231	233	195	214	192	196	197	204	200	198	209	193	234	215	200	204	218	214	197	190	214	191	189	215	200	223	207	228	232	206	243	201	206	190	211	207	199	185	187	200	213	180	200	206	216	191	234	211	224	193	224	200	201	189	216	206	234	220	199	209	224	195	208	205	205	194	223	231	218	193	194	198	192	228	194	224	203	185	196	204	176	190	194	209	198	210	205	195	222	219	183	194	193	201	219	214	220	199	201	218	174	201	216	233	194	210	204	196	194	186	197	194	181	203	184	195	221	189	168	194	213	211	240	179	212	217	208	197	204	226	204	192	215	208	199	179	208	215	225	203	209	215	211	210	216	209	213	225	191	206	206	201	206	225	214	240	216	204	212	180	219	192	188	212	202	201	189	202	227	209	188	202	208	193	194	221	214	203	198	179	185	201	203	212	184	209	185	210	186	220	217	198	222	188	208	195	197	227	219	171	209	229	203	211	189	172	199	183	193	198	215	170	236	215	194	183	217	198	181	191	215	225	181	202	206	199	219	222	210	210	196	185	209	221	211	193	188	191	211	207	209	213	205	199	217	197	208	189	218	232	205	187	200	195	226	197	195	215	209	186	214	206	218	180	173	181	201	227	208	189	199	180	187	192	178	227	218	240	199	206	219	220	201	230	201	202	213	199	180	215	206	202	208	188	221	207	219	191	185	190	185	198	200	212	201	199	192	188	193	175	210	214	217	189	226	196	212	211	194	220	227	189	216	215	206	228	206	231	210	197	191	199	194	200	205	189	212	202	182	171	200	184	206	191	201	198	194	225	235	211	211	195	196	184	180	193	206	196	198	207	224	197	222	217	199	221	184	190	184
28339	2429	5550	6289	5285	4237	3526	2977	2523	2082	1928	1663	1571	1415	1339	1263	1288	1154	1085	1045	994	980	985	969	853	862	884	785	820	763	796	778	787	753	716	780	790	743	677	705	725	674	694	705	713	725	681	688	702	696	707	675	659	645	692	715	735	675	668	653	674	687	663	633	666	649	640	680	659	619	643	622	668	636	634	653	668	634	657	686	643	669	631	620	601	657	625	656	620	649	643	661	622	625	649	611	691	661	620	650	598	640	631	627	676	624	638	657	634	637	640	617	681	596	623	644	595	673	628	622	659	615	688	656	655	615	623	622	637	612	652	634	607	636	644	652	617	643	633	661	638	637	640	659	638	603	616	619	609	577	604	605	604	648	644	678	670	639	640	627	625	612	600	632	624	596	622	670	612	592	656	634	593	592	646	657	607	650	659	637	613	630	627	647	634	640	604	603	668	645	618	601	665	652	596	650	633	642	557	617	632	554	552	636	600	585	613	642	620	582	609	615	656	601	624	653	646	586	649	639	633	651	620	679	656	655	635	590	605	653	648	627	618	618	624	661	590	627	624	664	605	650	621	683	628	627	663	639	650	636	635	646	631	590	609	632	611	631	603	619	611	619	627	574	629	626	619	606	602	605	639	610	587	640	599	564	584	638	631	642	628	621	592	645	615	624	625	599	680	658	633	552	598	646	610	605	620	635	647	613	631	609	603	547	610	644	624	602	624	595	603	652	616	629	590	601	636	636	637	619	602	617	604	616	629	620	653	621	639	659	576	599	633	611	655	593	623	614	651	648	608	620	644	604	627	621	625	624	662	625	642	648	664	621	653	584	632	647	625	624	622	580	622	616	626	647	638	646	627	598	599	622	591	617	613	581	645	614	611	640	634	626	594	660	623	618	637	666	642	608	623	633	576	602	606	614	611	581	599	604	642	606	586	603	626	618	597	620	605	624	657	619	637	622	619	605	617	607	631	637	623	608	667	623	649	633	623	660	643	613	550	587	642	635	589	625	622	638	630	655	608	639	597	622	613	606	682	621	623	628	604	586	642	593	645	576	583	624	605	628	595	667	597	642	609	595	624	616	601	653	646	579	650	619	646	608	611	648	631	652	660	581	612	645	632	611	633	620	610	588	631	613	607	596	603	580	590	647	579	638	610	581	615	656	627	632	647	617	635	648	655	643	639	639	585	666	630	672	591	630	642	581	596	599	633	643	609	598	588	648	647	622	633	608	642	615	662	583	606	617	653	610	602	632	617	593	637	625	620	616	602	669	620	642	606	611	652	643	640	572	542	663	624	558	613	620	667	598	618	598	636	619	587	639	644	637	620	631	628	650	620	671	619	655	640	641	634	591	641	609	636	600	644	644	629	594	623	627	631	630	666	568	592	605	606	607	625	621	630	627	675	637	628	626	580	641	590	585	583	615	631	630	647	618	593	624	597	568	588	581	607	616	646	627	616	620	622	614	624	649	620	613	644	650	617	580	585	618	585	658	619	637	603	633	640	554	606	654	612	630	605	619	611	650	594	649	591	601	646	590	573	659	573	636	639	590	654	629	614	629	635	607	619	637	626	642	569	619	595	623	618	609	662	626	617	628	599	666	603	635	635	618	580	600	631	600	620	639	627	613	618	612	599	625	614	635	614	614	625	617	626	585	612	652	631	623	615	619	576	593	635	634	656	623	584	672	617	602	623	597	631	591	605	685	642	606	597	636	575	650	589	673	630	658	614	663	667	616	645	633	654	646	630	615	612	667	619	566	621	604	637	625	617	629	649	624	589	619	617	631	587	606	592	594	625	649	604	639	577	665	587	621	662	605	629	641	688	587	611	609	643	591	632	613	579	600	599	584	618	653	630	599	629	616	622	613	655	631	620	612	638	598	669	613	612	569	613	656	569	645	639	610	600	587	622	631	577	616	658	596	602	622	636	613	568	601	608	618	628	598	636	583	667	634	631	634	638	636	575	637	612	587	637	599	634	616	583	611	606	628	589	593	583	609	647	589	586	599	640	582	614	591	641	637	609	595	584	591	619	622	658	626	565	670	578	616	624	609	658	620	629	582	620	599	644	608	615	583	609	600	665	661	636	608	605	599	616	612	638	626	619	645	594	604	605	590	610	614	586	636	666	595	612	632	623	615	582	609	627	601	594	672	693	597	596	620	642	618	633	580	627	606	683	639	628	604	658	613	612	611	657	584	578	646	579	659	640	634	632	634	612	596	613	608	587	627	625	640	618	610	662	651	631	635	555	652	662	594	634	561	639	625	630	548	623	601	636	602	633	654	637	641	633	613	582	637	639	633	616	640	564	584	567	586	639	606	592	636	603	616	619	613	596	624	626	624	638	592	609	642	609	602	652	625	592	630	650	617	612	621	664	613	564	635	638	677	609	626	601	616	633	622	619	646	614	585	602	600	608	603	634	635	598	608	599	624	604	606	622	584	631	637	613	622	626	629	616	634	607	679	656	627	640	678	610	633	635	663	595	657	649	615	626	625	648	651	578	631	660	607	623	617	670	657	639	605	590	595	654	642	666	614	637	564	639	614	607	650	649	619	577	591	666	618	588	615	614	603	637	634	619	592	640	634	596	617	625	644	670	609	588	632	586	622	658	624	599	609	607	629	653	647	620	628	628	610	601	633	601	659	603	648	631	599	682	628	578	591	561	649	694	684	642	640	639	599	631	583	606	630	621	605	653	626	626	633	629	605	618	643	649	614	597	606	638	617	623	646	616	608	643	613	611	570	618	650	629	626	621	552	616	648	628	611	613	611	617	637	654	653	631	633	619	599	585	646	656	646	614	612	615	624	663	646	666	599	642	577	606	582	668	609	647	583	641	652	615	640	618	668	644	632	614	606	674	660	655	663	610	616	646	609	613	648	597	622	665	649	630	607	625	626	663	628	611	662	599	648	598	631	623	586	634	667	630	591	663	651	608	619	587	630	630	626	615	642	607	607	597	654	615	594	657	624	673	632	603	617	627	629	646	601	648	666	624	629	624	607	619	627	604	617	601	598	598	602	625	639	625	645	669	595	607	619	619	601	650	681	626	655	650	649	624	589	633	617	609	614	652	569	611	645	624	615	613	597	590	598	689	676	571	609	598	594	575	625	617	632	592	638	562	610	675	615	616	614	643	601	617	619	615	662	610	634	628	626	602	631	639	609	601	588	600	601	621	601	598	648	605	596	646	651	645	628	596	629	628	588	633	620	670	603	600	637	591	634	600	611	613	604	616	660	611	641	645	628	612	636	642	618	640	603	693	655	620	631	575	633	540	621	667	621	631	622	578	603	614	603	668	580	604	588	638	602	651	685	590	600	626	633	601	625	622	629	655	626	646	619	597	641	577	626	660	640	600	639	639	607	622	623	598	643	648	614	636	649	573	582	649	605	616	621	614	602	636	600	634	619	644	621	629	647	619	667	677	612	591	656	640	631	630	621	624	644	601	616	627	641	621	637	614	574	612	582	609	648	612	677	616	629	605	620	623	624	630	591
7012	340	232	174	150	163	149	162	153	126	165	138	138	155	157	151	173	150	139	147	153	168	165	135	148	169	150	177	145	160	147	135	129	146	148	135	121	156	123	167	120	154	126	129	151	144	139	149	168	121	137	153	146	145	168	157	155	149	154	147	171	151	136	147	141	148	123	150	150	152	156	147	138	138	133	151	127	141	159	143	146	157	143	135	142	128	154	158	131	165	129	138	154	140	156	150	155	148	149	140	141	151	139	152	149	145	158	158	142	158	168	151	136	164	154	149	150	137	125	149	126	164	146	159	140	157	131	131	135	145	117	138	172	164	149	149	159	140	163	130	151	157	137	127	150	122	169	150	127	138	148	176	137	130	157	152	156	136	136	142	150	151	151	122	144	148	189	146	147	165	144	150	150	142	151	148	144	132	147	155	168	151	150	141	157	126	145	144	143	143	138	156	142	155	140	141	148	148	147	125	142	137	147	146	160	155	137	142	129	138	139	127	145	148	122	131	155	156	140	163	159	146	144	157	137	165	134	157	168	144	155	135	159	146	129	135	160	150	144	154	163	143	125	150	140	131	156	157	160	147	141	141	129	162	147	152	158	163	158	137	166	146	171	155	149	154	150	158	140	147	160	135	162	131	143	129	149	131	146	159	120	137	154	152	157	163	157	151	138	158	147	125	154	144	133	141	136	128	120	129	164	146	152	162	138	156	130	143	147	191	143	141	137	133	152	130	151	140	158	151	133	141	144	159	159	131	131	122	154	164	176	166	146	169	151	134	139	139	152	136	170	156	152	157	124	145	156	148	155	133	145	149	146	139	143	154	147	141	174	143	142	127	162	148	142	176	166	173	148	129	140	142	158	155	146	142	122	120	138	162	142	164	161	160	143	124	127	132	141	161	130	153	146	154	146	144	131	134	160	154	157	140	135	127	136	137	167	141	154	148	148	164	150	148	157	143	141	148	148	153	148	133	154	121	131	136	140	155	160	152	132	154	136	154	156	147	156	167	150	154	148	134	143	128	139	136	142	151	130	140	151	143	133	142	146	164	146	174	167	146	128	147	168	148	136	125	132	179	129	150	143	144	138	149	170	169	140	159	124	135	147	149	158	143	137	144	147	139	146	153	135	145	136	138	126	133	160	147	145	145	141	142	151	154	126	140	152	156	133	131	144	150	152	149	163	145	122	143	142	145	146	144	140	166	135	143	145	163	142	151	148	154	141	140	146	145	147	139	140	150	167	128	143	150	140	151	141	132	156	156	168	162	152	142	149	140	133	141	150	151	149	148	169	126	149	134	122	141	154	149	140	150	152	141	146	132	159	157	127	148	130	167	150	138	154	175	144	142	160	147	154	144	148	148	166	145	144	160	134	143	146	167	173	133	128	158	151	164	147	157	149	140	150	142	156	161	137	119	143	141	149	149	145	174	147	148	157	119	126	140	170	146	145	167	136	161	164	151	150	147	144	170	134	135	127	143	151	139	130	138	139	162	152	162	122	126	129	150	154	137	120	132	149	140	153	139	153	141	131	129	140	155	150	126	156	175	171	147	141	130	133	130	178	140	162	151	143	161	139	143	152	137	146	156	150	149	150	152	133	158	156	143	143	151	153	158	156	157	143	129	147	142	161	125	169	117	142	141	158	140	125	157	138	139	124	121	143	135	157	132	152	146	152	140	145	136	124	140	153	157	155	162	141	141	148	153	127	156	135	160	151	155	149	173	134	143	141	139	140	161	135	136	128	163	140	142	156	144	129	154	138	153	152	142	133	136	123	140	158	150	148	137	128	158	138	148	144	145	162	147	145	140	149	122	128	148	137	150	171	143	145	142	139	138	132	150	167	133	135	155	156	125	146	143	163	150	163	132	174	149	128	144	153	162	144	155	132	142	138	147	151	165	134	134	148	159	159	143	126	145	148	138	144	157	153	141	139	155	158	173	149	145	150	140	150	142	168	147	149	142	146	159	145	149	123	144	149	147	165	164	157	147	144	137	146	132	132	150	141	146	174	147	164	123	135	141	147	135	150	176	155	140	157	141	134	162	145	161	141	138	156	142	143	154	163	138	147	131	158	148	157	145	143	163	134	145	132	131	143	143	131	150	152	137	155	141	146	137	146	157	127	140	180	156	144	165	149	144	138	143	148	158	157	155	135	139	147	140	160	123	138	136	145	150	150	157	144	141	153	135	156	142	137	128	151	152	150	144	142	144	152	150	146	142	137	130	149	130	171	167	170	161	157	157	116	120	152	145	138	140	166	128	150	150	165	142	150	126	137	152	137	168	155	149	133	163	151	156	143	142	137	154	140	149	147	137	139	155	134	135	138	149	138	163	148	147	153	136	156	156	156	138	160	138	127	156	128	137	125	156	123	157	160	139	153	151	133	163	133	152	128	151	138	159	149	144	133	143	135	152	149	151	162	124	129	151	127	134	153	136	165	145	149	154	135	148	154	127	134	125	144	130	142	132	151	153	150	158	136	174	145	174	135	134	145	146	147	153	134	141	146	160	143	140	132	137	141	150	128	162	162	158	144	160	115	124	162	140	159	157	147	143	152	147	153	161	152	155	144	142	135	144	135	160	127	148	135	140	140	130	132	154	146	136	156	166	161	147	138	145	148	156	140	135	156	117	149	121	143	148	142	149	135	145	127	152	132	148	157	149	155	133	132	131	144	151	159	144	144	166	144	130	140	157	141	160	151	149	155	162	148	129	153	146	159	134	145	152	120	153	154	179	149	156	145	167	123	155	152	142	152	152	119	147	155	135	133	119	140	142	145	152	161	149	141	142	143	152	151	148	134	141	151	144	144	149	150	149	141	127	124	141	163	144	129	145	142	151	145	158	128	140	136	152	155	146	162	171	130	130	149	153	168	140	134	146	135	135	150	144	135	150	135	137	147	127	128	164	166	168	147	139	154	158	142	166	158	157	150	135	150	137	149	139	151	127	147	155	138	148	172	145	148	133	138	136	155	166	141	128	147	157	148	135	146	129	151	144	161	134	142	148	152	121	130	165	145	152	121	149	160	178	134	151	131	165	145	140	152	143	142	136	138	131	158	133	145	154	167	158	167	156	152	133	155	152	143	160	142	152	157	158	147	142	153	162	153	168	139	159	132	154	164	147	155	154	139	150	172	121	137	136	134	130	145	152	130	163	151	155	160	147	167	150	142	143	148	138	154	131	130	135	148	146	163	142	146	148	152	134	158	132	119	139	142	150	169	149	150	148	142	140	138	136	156	139	125	167	137	149	135	155	150	141	132	125	137	155	130	116	152	129	139	146	144	149	164	129	138	142	136	135	135	142	157	139	156	147	135	159	145	142	122	151	152	156	134	153	136	141	129	160	139	162	149	129	129	141	128	142	143	156	157	137	139	134	131	145	133	160	162	139	138	134	151	137	130	141	143	146	158	156	141	159	142	153	141	150	143	169	138	149	156	158	137	145	153	138	163	165	155	151	159	174	152	132	139	155	138	152	129	151	137	138	146	147
6496	502	633	617	619	566	521	510	499	507	505	467	441	498	473	461	455	462	451	478	458	424	443	488	473	467	450	445	484	449	495	473	469	463	435	435	469	467	444	463	463	454	434	427	487	452	424	460	447	458	427	448	470	466	460	479	473	426	402	501	444	469	461	452	439	455	445	463	484	471	425	492	476	440	458	447	465	470	436	416	470	494	487	403	455	437	413	466	494	472	471	449	462	453	479	483	472	429	424	478	523	456	446	422	462	455	422	463	475	436	421	475	453	478	448	505	440	449	469	435	451	443	456	471	462	490	470	462	455	464	452	465	457	449	466	468	483	440	441	454	446	481	497	461	456	459	440	415	465	438	456	479	432	449	426	475	461	437	463	512	461	448	422	443	453	455	474	450	459	443	426	446	481	516	460	410	499	489	451	455	410	445	467	453	456	452	432	434	445	469	455	447	414	437	456	478	458	479	491	431	452	465	426	469	437	422	424	445	459	437	416	481	444	430	479	464	438	435	429	438	462	424	448	451	433	417	441	441	424	444	426	406	455	409	436	457	453	491	470	445	436	474	456	478	425	485	460	485	429	451	432	442	442	401	428	458	490	466	453	478	478	495	432	452	498	452	451	452	489	491	412	446	434	439	457	414	441	447	490	442	416	446	444	464	418	452	474	456	441	447	429	478	434	445	414	480	452	446	472	450	478	439	472	446	484	446	442	508	419	443	473	474	483	441	441	472	458	439	468	424	434	489	443	490	439	439	480	467	438	417	486	458	430	455	449	417	483	445	427	459	478	459	476	509	446	449	432	426	460	474	460	445	464	438	472	474	480	423	456	455	479	513	456	488	448	473	433	477	447	441	484	452	463	443	469	483	444	458	459	471	436	430	463	470	454	452	424	442	417	439	469	484	429	440	437	455	499	429	466	455	443	489	486	460	488	458	417	450	430	445	462	466	466	442	441	470	503	480	455	446	431	459	493	462	478	429	454	469	468	455	454	462	483	428	412	448	481	476	473	455	457	413	436	419	419	464	443	428	458	485	465	462	403	422	435	459	458	459	431	462	460	445	452	432	487	473	471	438	463	441	457	428	431	464	426	434	455	479	465	427	432	441	453	468	492	397	449	453	452	455	437	452	461	423	462	478	477	438	453	466	452	463	450	474	465	455	465	435	432	470	490	440	468	479	450	456	442	455	456	438	466	440	472	466	448	450	453	430	431	433	429	449	472	466	430	452	478	451	429	476	450	465	443	468	427	449	469	402	440	430	446	448	423	431	468	468	485	458	466	457	446	417	443	451	456	432	439	466	444	461	442	429	485	452	450	478	446	459	428	491	454	444	425	421	407	437	421	469	411	502	452	460	465	480	429	470	519	458	479	467	478	450	462	457	464	424	440	448	447	446	530	456	463	475	433	454	442	444	448	469	416	422	459	481	434	453	447	451	474	374	416	481	432	439	464	477	453	485	480	465	428	445	453	483	471	447	479	446	504	454	422	449	444	450	444	503	449	448	455	499	473	456	456	438	465	460	430	472	478	489	506	468	441	457	453	469	458	465	462	452	463	452	436	483	427	429	462	450	434	454	462	469	467	469	483	474	412	422	460	453	487	455	460	465	444	463	462	497	416	463	425	455	452	463	432	448	467	450	448	474	470	431	468	426	435	447	489	446	478	440	437	467	476	441	441	432	444	445	447	446	467	459	493	442	437	460	470	453	450	456	444	433	486	456	431	454	457	480	482	463	458	479	462	445	415	453	461	427	472	470	455	416	440	420	456	428	479	449	443	468	476	477	414	475	480	481	466	454	492	484	477	444	451	447	459	449	442	436	448	453	466	459	449	454	493	477	447	455	454	426	469	436	445	431	422	441	448	456	475	475	419	426	445	451	474	477	524	456	460	459	459	445	441	422	401	478	430	443	431	460	426	469	443	420	447	458	463	469	461	456	479	396	442	441	457	423	465	485	436	422	470	442	438	457	477	471	463	495	452	420	455	442	455	433	447	458	429	415	431	449	446	464	474	443	429	427	433	437	511	468	441	461	506	419	421	440	459	471	418	457	465	476	461	456	473	422	474	433	473	409	452	418	458	461	476	480	447	456	441	422	455	497	478	439	453	417	461	421	456	456	452	449	415	479	408	458	408	444	465	430	436	465	434	403	460	446	460	445	449	443	459	449	448	414	470	418	478	432	479	487	472	440	436	454	444	456	457	460	480	443	468	444	460	436	455	437	437	472	477	490	463	444	449	457	478	457	470	441	489	434	457	492	441	452	458	437	430	464	463	507	438	475	459	429	483	424	454	454	410	442	459	447	463	453	442	478	463	447	488	480	465	466	420	425	430	475	419	466	471	455	471	460	497	475	475	405	466	477	420	462	492	438	430	430	485	480	447	474	439	441	480	427	487	467	453	489	495	432	435	455	466	432	436	446	496	450	470	418	484	470	463	454	472	452	471	434	478	466	465	470	397	429	480	456	467	426	481	457	477	452	427	460	453	467	430	451	408	462	468	443	466	443	454	430	450	455	463	452	478	473	423	484	420	476	394	435	453	452	452	425	444	423	455	484	484	468	458	462	424	437	435	494	467	434	474	462	439	471	446	474	449	457	450	515	440	482	432	442	448	417	483	453	460	457	465	495	464	469	427	470	446	472	461	440	451	440	491	442	469	464	442	421	461	467	446	464	438	477	460	428	455	458	458	430	430	473	422	440	441	449	424	426	445	420	439	427	450	464	493	480	443	450	462	451	444	475	485	452	400	423	481	474	458	473	461	469	434	435	432	454	448	511	480	455	464	460	478	419	495	465	423	459	455	465	450	410	447	428	455	432	425	437	498	457	497	428	486	484	422	421	457	455	449	483	474	436	494	500	461	440	465	489	463	462	474	456	452	430	433	478	442	466	477	437	466	458	421	441	493	410	449	463	437	467	461	451	444	438	469	458	469	474	434	451	431	427	435	470	440	469	429	446	478	444	437	464	419	460	440	443	433	463	475	429	428	472	447	449	456	443	452	447	488	460	457	460	489	440	447	433	466	444	486	480	440	458	466	442	511	462	454	438	527	449	416	428	426	471	489	461	418	508	432	461	461	445	415	468	447	447	436	496	425	445	453	483	491	451	470	448	480	463	434	472	437	439	420	402	434	432	405	453	461	456	431	483	454	450	448	425	449	465	441	399	431	450	434	459	489	425	437	468	453	457	498	499	433	422	475	446	397	474	477	502	422	407	427	456	499	445	446	458	457	465	448	480	471	464	465	432	440	463	445	478	457	451	450	443	445	465	458	446	493	435	438	437	407	456	456	415	428	481	470	458	467	481	434	463	440	454	465	476	485	476	478	456	449	421	473	498	449	467	424	459	427	443	452	441	485	461	433	414	432	444	436	431	458	481	482	442	486	521	443	446	454	470	452	465	452	416	443	457	443	459	430	461	457	479	459	464	436	475	452	470	462	458	443	452	453	460	416	483	449	461	469	451	475	477	451	439	472	434	467	440	482	438
48257	9569	1488	993	705	487	389	307	231	209	220	182	191	146	137	134	134	146	119	116	128	118	146	122	110	129	142	110	122	109	120	110	121	98	109	108	116	104	98	107	122	84	102	125	93	82	89	91	98	90	103	102	127	98	101	104	112	104	102	100	124	103	103	97	96	106	111	91	104	111	102	86	125	107	109	112	116	87	93	105	112	108	101	97	111	129	95	90	100	94	88	88	96	95	110	104	86	99	101	94	106	96	114	105	101	128	92	111	97	99	113	104	97	100	109	101	98	95	120	96	85	119	107	132	103	89	94	98	105	121	105	124	92	98	81	104	107	120	98	92	101	95	101	109	104	87	91	93	96	129	91	99	101	89	101	93	100	118	127	88	90	96	110	104	102	98	97	93	85	105	116	106	105	119	115	92	119	102	94	107	101	99	94	95	106	96	115	104	108	105	97	106	105	106	96	95	107	93	95	106	123	98	96	117	87	102	107	110	107	98	113	93	123	107	82	122	110	88	101	106	115	93	104	96	93	103	87	114	120	101	98	102	117	107	107	87	98	105	112	95	96	98	112	100	99	104	90	97	109	102	108	107	94	97	101	86	126	112	109	102	101	113	82	105	90	115	110	118	114	98	96	113	96	91	99	109	108	87	101	107	96	106	105	108	111	101	120	96	86	92	125	76	99	105	112	109	105	121	96	116	102	114	93	99	99	83	92	113	92	99	125	103	108	90	110	116	96	102	101	110	90	90	104	113	93	102	91	103	101	121	96	110	121	100	95	85	85	90	112	117	105	87	95	112	92	101	132	105	109	112	96	101	125	99	102	104	110	121	114	127	94	105	96	103	115	101	110	105	89	103	123	104	95	109	108	110	92	85	112	107	112	115	98	84	107	80	117	98	104	95	91	83	98	109	103	97	96	116	124	102	117	115	105	113	115	96	96	112	97	103	103	85	95	98	90	106	99	106	98	112	100	95	108	101	92	104	94	116	98	101	103	105	105	113	87	99	92	107	116	102	90	93	99	96	91	97	94	92	117	114	107	93	105	90	118	100	130	105	99	96	111	108	106	108	103	92	117	97	85	87	100	102	100	115	105	106	82	98	95	107	138	107	116	85	96	103	108	105	102	88	98	102	103	100	81	95	111	105	102	93	100	95	103	108	109	100	107	110	105	103	105	103	103	108	108	108	94	107	106	97	104	131	111	103	94	87	99	107	117	98	101	101	121	97	85	119	112	105	107	100	97	102	106	91	123	104	113	111	97	99	106	93	108	97	102	85	87	109	104	118	109	90	104	103	83	106	102	92	101	105	120	87	118	90	111	107	94	112	114	81	101	97	103	89	123	115	97	117	107	103	108	120	104	109	110	90	89	84	116	117	104	102	98	112	99	94	101	96	99	96	104	100	106	108	80	110	96	106	108	126	105	99	101	82	88	99	125	105	101	124	95	106	124	107	95	86	93	99	104	98	79	98	106	109	85	97	91	108	123	90	109	99	102	99	89	109	90	95	95	105	105	100	99	108	106	90	85	95	112	105	91	94	127	122	107	116	98	90	99	99	104	98	93	103	96	97	101	114	107	107	85	116	105	95	114	108	119	111	102	104	90	102	103	86	125	96	102	105	92	108	98	102	92	122	104	110	104	105	119	119	108	100	91	106	108	103	101	108	88	107	108	85	99	92	114	85	117	102	103	112	118	108	98	101	106	104	107	100	108	98	91	128	96	117	88	96	93	87	120	111	99	114	106	107	99	96	106	113	104	106	108	98	110	97	94	107	102	96	89	114	122	105	98	95	108	101	108	115	106	108	116	104	98	112	118	119	107	121	105	98	106	99	92	95	124	112	114	99	108	110	91	115	99	98	109	116	106	126	99	97	115	97	109	99	92	108	95	102	108	84	99	102	115	114	99	100	96	117	101	90	107	110	92	109	117	105	107	98	103	114	111	102	90	112	96	103	99	116	103	97	98	102	113	111	101	122	108	104	115	106	103	109	88	120	121	93	101	103	109	104	108	105	114	106	93	113	102	104	106	106	106	126	88	126	102	105	98	106	87	106	110	103	109	109	92	96	104	96	107	103	96	97	100	80	97	93	119	94	110	96	120	98	106	109	119	110	123	100	108	101	102	105	96	115	89	91	102	120	119	106	89	117	96	110	105	105	113	98	105	110	94	95	99	102	95	96	125	115	102	109	117	91	117	106	103	108	107	100	108	98	119	102	108	89	84	94	113	92	96	100	126	108	95	105	109	97	99	111	92	95	100	100	100	103	116	99	113	107	107	99	95	107	115	105	86	98	120	101	109	102	102	91	118	94	96	102	111	105	118	118	113	117	119	118	104	83	123	125	117	99	109	94	99	107	111	95	111	90	104	106	115	97	100	130	119	98	136	117	122	103	111	97	109	105	106	128	101	111	110	117	112	116	99	82	108	105	93	101	98	103	105	91	113	100	91	105	94	91	105	107	83	89	115	113	88	109	101	95	109	117	99	111	90	83	112	124	112	102	110	91	98	108	102	95	113	87	111	105	101	108	103	105	93	91	98	94	87	110	114	107	102	106	110	117	116	110	115	114	94	108	105	107	99	94	106	100	117	105	110	107	90	104	111	124	115	95	103	109	92	87	124	108	102	105	112	118	91	101	102	118	93	83	108	99	112	94	99	109	106	100	93	102	105	106	101	90	85	101	103	132	93	108	101	103	109	101	99	98	105	92	108	107	95	102	91	99	82	97	109	105	115	111	111	76	120	102	101	97	77	106	98	103	98	117	102	98	115	90	98	106	100	104	96	109	104	105	105	94	99	109	101	101	110	98	108	126	93	90	117	104	114	125	111	101	99	113	99	94	130	113	110	116	92	108	104	111	133	110	98	104	105	98	94	114	98	90	109	99	90	102	99	87	116	120	121	95	111	110	86	94	112	82	110	109	106	119	98	106	110	119	100	98	101	92	112	111	107	107	87	94	109	120	96	106	111	113	104	106	108	101	99	117	86	99	100	111	110	98	97	111	88	97	80	86	97	118	99	93	109	100	102	114	110	106	104	90	85	110	102	94	111	85	81	95	133	91	89	100	100	85	102	116	117	103	99	87	115	99	102	106	106	102	111	113	94	103	100	84	105	105	116	98	117	102	99	107	100	95	91	115	108	76	103	109	100	107	109	113	100	96	99	110	91	103	121	114	107	114	110	133	98	103	79	117	115	93	94	92	100	90	102	89	112	108	116	112	89	106	96	116	96	112	112	110	97	113	90	108	100	100	97	111	109	107	103	93	127	121	102	79	105	103	99	105	91	99	115	109	109	97	88	107	74	115	106	103	92	101	128	117	106	110	97	95	105	108	100	119	92	111	113	111	97	87	95	98	96	125	103	96	92	100	104	100	107	93	108	109	91	105	106	100	107	103	101	102	109	104	101	114	96	94	103	113	96	97	108	108	83	103	94	91	103	124	99	107	86	113	106	100	95	103	106	98	103	104	106	108	115	111	114	109	109	91	107	108
23704	1232	2854	3278	2851	2344	1760	1557	1259	1118	987	921	839	790	686	677	653	601	559	552	518	516	539	470	505	460	427	496	449	427	420	468	411	426	422	403	441	407	430	389	389	416	407	374	380	354	354	379	366	398	387	374	407	377	393	418	364	360	356	391	371	368	351	375	359	358	373	353	376	379	362	349	381	365	360	349	411	375	328	374	366	363	383	381	350	383	338	342	353	363	356	362	357	367	372	384	360	336	348	354	345	375	351	329	378	370	365	372	362	359	364	372	356	344	379	333	365	365	363	383	380	370	387	340	386	341	342	396	360	330	353	385	331	357	372	385	350	339	344	334	354	358	335	354	370	364	326	372	371	323	333	375	339	362	336	386	370	368	349	330	331	318	410	359	342	366	352	355	349	361	324	321	351	387	355	325	348	348	337	323	377	343	390	344	340	404	333	373	328	357	353	321	346	372	334	386	365	397	363	362	394	331	309	352	341	343	366	357	357	341	375	363	326	361	329	329	355	360	318	354	383	334	360	359	389	329	382	366	352	317	328	351	336	321	370	329	371	365	344	365	363	371	354	373	373	354	349	338	363	370	342	344	344	334	343	353	346	392	342	328	365	347	344	340	364	358	360	355	345	324	347	356	367	369	370	353	327	336	300	347	349	392	343	349	343	358	343	391	376	325	338	363	334	354	365	368	341	331	382	346	349	365	326	353	375	349	353	329	369	365	310	324	346	335	383	338	353	332	350	376	306	338	330	307	363	358	351	336	317	369	359	390	366	344	373	325	359	361	315	334	380	350	352	375	347	356	357	359	329	315	340	347	358	355	391	364	345	306	337	314	372	345	329	352	353	345	364	349	371	371	348	342	353	336	339	323	317	362	377	370	343	356	337	344	333	344	347	351	357	330	356	324	368	363	386	352	366	350	369	367	340	334	330	338	385	339	334	352	369	372	366	357	367	350	347	350	348	343	319	357	359	355	350	327	368	347	325	348	354	378	364	375	348	341	356	360	351	342	348	314	356	408	360	322	344	387	347	340	336	361	347	329	360	355	373	321	305	350	361	353	346	336	391	374	355	356	358	327	306	355	307	369	331	335	321	321	351	349	362	354	378	378	370	375	396	361	325	349	333	346	337	373	331	348	362	411	368	349	372	350	316	338	342	377	355	351	329	355	360	332	380	341	327	341	362	353	310	365	356	350	345	365	371	354	336	355	336	338	339	359	349	342	320	368	341	356	353	346	346	325	331	362	374	335	332	372	347	344	363	378	336	356	353	351	372	343	347	336	344	388	337	345	366	339	356	331	330	346	335	335	361	340	353	325	362	358	321	355	351	340	344	385	347	375	350	359	366	351	354	351	356	356	361	338	357	358	358	349	306	372	343	312	340	332	353	341	335	350	342	359	356	366	321	346	370	355	331	344	335	350	369	335	348	339	347	353	354	378	347	352	344	388	321	401	332	348	314	334	338	353	384	309	341	361	329	373	344	338	343	334	333	337	354	364	318	359	365	350	354	366	354	367	323	308	351	319	374	355	355	369	353	365	311	353	347	333	358	366	346	339	363	367	337	341	385	352	371	338	353	383	346	330	383	352	392	331	358	351	346	372	346	344	335	364	353	343	362	350	353	320	392	336	347	356	378	356	344	337	328	368	353	336	361	365	331	380	354	359	380	360	359	332	337	328	313	345	344	355	372	347	320	321	356	339	355	340	328	331	357	363	328	362	307	334	327	371	357	384	353	325	370	337	384	364	356	378	330	360	319	361	371	367	355	378	338	349	377	355	364	354	364	368	354	353	402	335	382	359	367	375	350	340	340	326	348	343	348	351	378	354	328	321	315	352	353	314	353	342	351	392	361	343	359	370	345	336	371	356	331	320	329	350	342	322	337	339	332	367	362	339	362	353	363	346	331	369	365	336	345	370	346	372	380	357	365	326	360	364	358	362	353	368	366	357	360	357	373	367	342	366	361	331	359	375	370	357	316	363	357	337	387	338	312	374	356	366	361	353	344	377	347	368	360	360	365	359	344	349	385	362	356	331	327	323	343	331	341	368	367	345	350	374	370	366	340	347	347	392	366	363	383	348	327	377	338	380	328	340	368	351	375	347	365	347	345	368	375	336	325	359	338	343	379	340	319	346	357	347	339	365	302	347	362	350	331	346	340	355	346	347	320	343	364	336	361	361	339	358	337	329	337	343	390	379	360	331	337	352	340	387	326	343	351	334	373	357	349	375	345	358	333	332	340	365	373	360	337	328	346	373	350	374	324	370	390	349	359	312	332	351	346	331	339	370	340	342	383	331	353	374	355	384	349	364	362	357	357	307	348	379	391	345	366	362	365	335	342	330	337	336	321	343	337	344	378	390	308	357	354	391	369	338	371	370	365	322	339	356	347	316	348	366	337	324	349	333	349	378	367	362	388	303	361	359	319	327	345	352	378	334	324	397	365	319	362	337	374	341	359	343	364	332	388	320	376	363	373	340	379	348	341	356	394	364	359	360	367	355	352	327	373	342	335	358	341	362	330	360	353	356	390	367	342	354	341	317	349	372	329	337	387	359	347	327	377	363	354	352	322	391	315	362	353	406	344	344	365	367	333	378	345	358	328	316	360	323	344	377	327	345	366	359	364	376	357	358	364	352	336	385	333	360	355	375	337	371	376	339	331	371	353	355	350	356	368	287	363	355	346	359	370	333	343	347	355	340	372	352	369	340	341	340	349	337	316	384	346	358	361	347	362	338	339	333	315	378	358	358	352	356	372	355	343	352	365	388	391	359	335	342	354	336	328	335	365	349	367	338	358	350	336	374	320	353	366	344	358	344	316	322	382	360	394	379	346	337	346	337	336	356	337	341	351	360	357	333	352	334	355	339	368	357	358	351	332	362	387	364	359	344	346	342	364	376	336	349	340	372	355	384	330	375	344	340	372	369	361	373	413	394	342	382	349	357	352	322	380	343	343	346	385	344	360	351	359	357	362	344	407	360	393	366	354	354	346	331	350	369	327	360	350	333	353	350	323	317	358	353	352	337	343	337	362	345	358	363	336	341	370	321	340	356	370	336	363	340	342	360	371	329	373	376	377	355	339	347	342	339	324	368	349	352	353	349	378	393	342	372	338	358	353	361	328	316	312	337	403	351	371	354	356	353	375	358	347	377	338	382	376	366	346	343	361	348	349	347	371	355	352	391	364	366	307	366	318	342	369	323	349	346	371	353	353	363	355	355	349	333	357	341	383	345	372	329	367	304	365	324	393	356	309	350	325	374	392	366	353	390	381	333	364	359	353	327	336	355	342	333	331	349	369	383	346	343	374	350	358	342	346	363	316	349	375	365	378	318	354	348	357	333	382	340	366	347	372	354	344	375	377	321	371	344	360	348	347	363	359	343	391	383	355	361	337	354	349	347	355	363	370	360	364	331	366	362	335	350	328	333	346	341	332	373	362	378	337	360	364	363	363	355	339	387	341	353	365	327	338	359	325	350	352	343	322	346	383	361
61372	17423	4598	2102	1442	990	775	607	518	444	406	391	353	327	291	281	285	278	302	265	259	257	238	231	225	242	208	241	213	234	217	224	213	232	200	225	244	247	182	197	206	219	185	205	224	213	239	232	218	235	205	212	210	208	207	220	211	202	210	220	242	214	222	191	225	204	218	211	206	215	207	207	200	224	199	202	217	221	255	202	199	208	174	198	210	191	177	202	219	207	211	199	206	214	218	207	243	196	191	192	230	227	227	214	202	184	215	200	190	200	212	230	220	180	198	190	203	193	221	204	203	185	233	235	192	201	210	201	204	206	199	223	214	208	204	203	208	219	193	204	205	216	232	201	201	216	204	213	231	196	214	208	217	213	203	217	199	218	205	194	227	201	230	213	194	187	230	192	198	207	202	218	216	206	230	219	213	191	185	234	199	198	206	202	207	203	227	219	228	190	224	217	215	210	202	203	225	219	213	179	194	196	195	213	202	213	214	216	204	200	209	207	170	231	182	214	217	206	231	223	202	197	204	215	197	203	194	205	190	202	214	199	230	211	187	234	211	190	202	205	210	232	228	205	206	191	224	193	217	202	222	209	222	218	185	210	211	224	199	205	188	199	189	212	240	201	196	192	184	204	205	203	208	193	198	212	211	204	214	203	192	204	200	192	235	219	197	216	200	190	225	188	186	227	200	203	196	186	205	201	192	212	230	198	211	203	199	196	193	209	207	214	219	169	185	183	197	222	208	188	177	180	202	189	215	207	215	202	189	214	199	195	194	212	211	189	194	191	225	197	212	185	211	210	195	199	211	222	195	211	223	207	205	204	183	203	177	224	232	225	194	184	222	214	202	218	188	215	218	206	179	188	194	200	212	209	204	195	199	193	202	183	194	192	215	217	224	198	206	221	189	209	167	229	181	200	208	200	199	177	225	202	181	189	187	204	218	217	200	209	189	189	212	200	205	239	198	228	235	224	193	184	208	200	199	180	200	210	236	204	216	209	198	190	214	193	209	221	230	236	221	208	220	218	197	200	202	205	200	188	211	194	203	209	194	183	184	202	201	191	194	187	202	204	203	206	217	186	190	201	205	195	202	216	182	221	226	212	207	200	185	182	193	207	193	201	219	236	211	217	204	220	229	206	202	196	219	206	205	224	180	202	205	212	214	234	170	231	210	214	206	195	209	217	205	217	191	211	193	220	195	201	222	217	219	226	204	212	208	209	216	222	194	209	200	223	208	221	221	201	210	188	186	219	187	210	205	194	188	191	188	215	208	214	227	192	212	205	224	201	202	218	200	208	218	191	210	187	200	206	220	199	218	196	196	190	240	205	202	214	226	211	218	221	191	224	198	208	214	214	197	224	214	199	233	210	201	196	205	195	228	205	190	226	189	186	208	212	192	212	210	207	211	224	225	208	192	209	215	216	202	186	233	184	220	205	208	209	208	182	214	230	207	212	195	194	197	199	214	195	222	204	208	214	198	229	197	191	212	214	209	214	210	229	194	214	191	180	203	209	196	192	176	210	207	215	212	201	213	209	225	203	195	212	215	203	217	212	202	205	178	208	203	191	231	197	204	180	176	208	212	205	233	211	205	206	215	196	213	184	185	196	202	196	200	221	194	213	233	205	191	173	213	209	226	203	214	186	199	209	197	219	206	214	227	195	206	245	225	195	214	190	221	214	212	170	214	242	215	186	204	193	213	193	207	200	219	203	206	207	196	222	204	179	211	217	208	200	196	205	207	218	211	215	190	200	187	216	210	198	231	214	217	188	196	233	214	219	211	191	218	222	215	205	200	209	218	209	207	190	191	209	223	210	215	215	179	200	208	202	202	213	211	220	202	230	193	225	205	209	219	206	194	207	239	211	203	193	208	191	201	186	221	203	206	211	199	216	207	229	245	208	208	198	200	199	206	246	204	197	229	226	193	222	235	184	210	202	206	219	205	186	215	236	195	213	184	178	183	216	202	187	216	218	205	220	195	177	193	204	204	199	202	211	243	199	217	227	206	181	204	202	195	225	223	183	198	196	177	188	244	203	225	225	198	209	205	209	202	239	245	230	222	209	204	181	210	200	225	222	227	220	202	208	189	221	184	203	203	205	230	225	197	205	212	223	214	164	209	219	198	208	229	213	169	194	235	195	208	226	211	191	189	212	209	223	204	197	198	205	197	217	231	226	217	224	210	202	197	206	184	208	202	203	202	235	194	201	196	207	207	191	194	210	204	176	206	213	223	212	208	197	193	219	198	208	190	196	225	211	201	246	192	185	214	222	195	195	211	193	214	189	239	197	184	222	212	219	209	225	238	233	205	202	185	207	205	215	204	206	196	198	212	201	181	188	217	222	181	182	214	199	228	221	206	220	185	213	211	194	215	182	206	213	207	215	215	221	199	173	211	188	217	190	203	223	167	202	220	204	222	215	194	173	212	206	207	228	193	216	202	182	201	219	207	209	220	186	200	200	215	223	205	213	217	188	209	214	217	183	197	213	213	232	196	209	234	209	218	207	205	202	242	209	191	218	205	220	209	211	241	199	190	208	193	197	224	237	217	209	197	226	178	198	197	219	212	201	209	220	183	182	196	214	215	184	209	191	191	188	240	209	214	217	200	206	209	237	192	204	204	191	207	221	193	217	216	199	198	211	195	199	225	216	206	178	208	207	185	196	207	196	194	222	212	201	202	198	214	224	215	190	203	202	209	200	239	202	219	220	215	193	209	195	213	219	179	200	198	214	207	192	187	197	199	224	211	202	217	187	186	223	220	221	218	212	195	213	212	212	194	209	189	228	208	208	176	199	228	195	210	195	216	197	196	208	210	203	232	221	212	200	228	214	182	208	219	224	237	216	212	236	179	225	204	229	208	211	195	220	210	219	188	211	210	209	212	197	227	218	202	231	211	218	204	214	204	225	206	205	194	206	197	200	203	213	198	200	201	181	199	218	187	206	167	181	214	209	218	200	220	236	215	206	229	194	194	212	207	222	206	193	187	199	224	204	194	198	221	186	201	213	199	213	216	216	226	205	208	202	202	220	202	227	233	200	205	188	197	209	215	214	223	193	188	202	202	195	211	177	203	212	206	214	231	225	220	195	199	189	206	241	225	228	203	207	225	200	215	221	206	198	208	230	214	201	189	222	209	181	206	191	214	216	208	213	188	222	233	201	193	211	232	214	203	224	211	205	221	199	191	197	216	193	218	214	238	205	201	235	209	208	216	200	200	200	215	204	189	209	219	185	230	210	204	240	228	204	199	211	193	208	201	214	225	218	218	205	193	212	210	234	200	198	207	211	222	211	213	210	195	186	204	212	220	213	208	220	212	194	209	200	202	187	216	198	197	223	199	197	224	200	186	201	197	188	192	215	203	205	211	196	183	215	215	199	196	243	198	207	202	228	198	219	198	199	194	198	214	187	175	217	209	195	230	222	201	224	199	193	206	208	226	203	224	217	202	200	237	195	196	200	198	205	207	184	227	197	182	211	228	206	220	198	189	215
29814	2465	5596	6104	5270	4226	3560	2882	2527	2176	1950	1711	1597	1443	1320	1303	1179	1103	1064	1088	1034	964	928	913	944	839	869	799	832	775	775	826	768	813	771	741	784	747	723	734	659	742	677	725	708	708	709	699	738	673	665	640	688	677	663	645	634	663	697	712	678	663	658	690	665	610	674	675	648	627	652	645	728	581	669	650	654	612	608	615	664	629	640	601	632	627	643	649	634	651	669	646	624	587	679	703	574	651	655	625	643	629	630	593	669	674	623	660	650	633	698	632	666	720	651	642	626	612	648	626	662	670	680	652	605	643	630	645	613	621	623	645	636	630	609	637	648	598	625	637	635	620	693	597	627	632	621	646	631	619	674	610	613	643	621	609	605	637	657	672	614	616	647	598	607	565	579	609	639	670	596	607	665	643	622	654	658	655	675	601	641	662	611	585	624	661	623	654	619	618	645	653	614	632	615	659	632	644	571	626	635	633	685	616	592	651	671	620	590	632	663	615	577	606	635	626	607	619	628	652	644	614	575	628	640	642	680	570	643	626	631	610	640	697	645	646	625	605	632	664	619	611	660	633	636	602	600	637	646	631	637	639	644	626	651	635	622	678	614	619	616	593	654	604	628	650	606	636	638	620	647	582	600	654	627	656	632	673	595	620	599	606	609	627	626	648	644	633	640	646	626	681	652	624	650	603	613	650	615	610	595	605	642	645	595	642	618	629	639	607	583	696	631	626	643	650	669	631	617	615	650	642	639	623	623	559	621	632	607	622	623	599	619	644	611	673	652	603	617	597	599	618	632	645	619	629	620	662	592	658	616	570	623	646	635	638	611	599	632	624	578	618	658	621	609	625	620	622	595	648	633	599	608	584	646	635	592	665	627	630	663	660	655	619	601	669	611	660	628	619	598	669	603	647	650	636	611	616	613	596	641	582	599	594	593	671	615	592	623	638	611	612	637	592	626	622	642	583	653	615	638	600	602	606	636	593	619	622	624	650	651	652	662	626	569	626	603	622	662	633	640	634	610	617	597	620	595	640	625	628	556	650	612	673	625	594	603	640	636	660	572	660	632	593	641	605	620	600	600	631	579	615	630	621	629	644	609	636	619	636	628	624	611	596	626	592	640	634	604	614	646	656	633	653	589	625	620	657	625	626	628	575	609	625	684	641	606	610	615	646	607	627	633	630	596	610	574	695	668	605	625	654	598	635	669	618	647	579	646	605	617	642	607	594	614	640	637	614	627	609	625	658	581	606	624	657	599	617	634	601	627	644	674	636	613	649	605	638	626	622	603	608	656	635	603	631	676	607	631	637	643	610	635	620	612	620	632	622	677	599	626	600	623	619	623	654	657	580	642	622	662	653	600	626	634	651	647	603	611	644	645	622	632	618	608	653	620	634	657	645	586	651	637	610	624	668	640	625	649	684	609	632	649	604	602	600	620	622	629	571	615	686	642	625	625	609	632	630	601	685	617	627	629	629	681	639	649	602	600	606	656	621	626	615	608	649	645	649	631	649	619	628	618	644	645	653	633	633	620	631	581	591	656	594	600	641	643	625	616	595	621	642	612	607	665	643	613	603	591	618	647	662	612	661	616	599	624	666	609	620	644	602	602	666	674	611	633	652	641	616	626	605	656	631	667	643	636	647	617	617	642	584	706	595	670	627	629	636	663	614	621	610	598	658	651	610	613	644	630	611	612	612	595	603	654	600	645	648	659	609	673	650	604	620	622	645	596	657	676	648	650	640	620	617	643	560	616	626	621	610	661	635	626	610	591	644	619	629	637	662	642	636	664	590	655	621	626	604	655	664	621	645	625	641	589	625	617	629	658	650	636	603	600	703	636	604	616	605	619	624	583	666	634	582	627	628	645	635	617	641	664	605	614	667	654	598	645	647	595	600	608	637	609	623	622	629	625	624	643	613	620	645	590	606	644	630	653	619	617	647	639	647	614	639	640	592	611	587	579	607	603	630	633	608	621	635	628	665	620	652	604	661	612	611	612	605	627	637	632	586	637	641	643	664	657	618	568	625	611	601	616	610	652	620	595	574	611	631	650	611	631	640	662	658	647	645	611	667	659	603	636	614	612	648	608	601	631	598	655	609	605	632	605	608	651	667	554	666	630	654	640	607	615	627	597	613	608	634	639	652	630	635	635	580	595	655	648	661	617	620	602	661	610	599	632	651	598	616	651	596	643	561	606	644	582	586	612	621	640	575	643	669	596	608	644	641	642	644	569	622	656	600	648	638	601	597	625	605	661	615	621	614	671	567	600	628	614	584	619	614	629	682	645	634	606	612	597	671	647	636	635	623	638	625	647	670	600	635	653	617	609	660	615	660	667	637	635	635	587	646	640	624	634	684	633	666	673	662	637	601	581	642	618	587	618	655	613	609	629	633	653	594	631	664	615	591	649	641	590	658	624	587	610	640	588	648	642	601	602	585	618	620	610	603	613	632	579	619	623	585	619	615	598	664	647	622	615	607	586	596	601	628	631	676	653	625	619	597	633	609	623	600	625	654	627	613	611	673	560	630	685	635	652	627	660	647	623	610	628	619	601	623	623	603	631	699	606	623	635	645	626	694	650	630	594	603	635	627	582	624	668	659	642	639	668	595	670	611	630	626	611	613	626	659	633	619	613	596	634	641	664	598	660	686	646	563	626	656	646	647	636	621	582	630	652	647	657	604	640	619	635	610	632	627	584	642	656	606	665	616	599	637	592	612	613	679	684	658	634	584	629	648	611	598	656	653	607	625	593	644	622	659	597	610	661	637	633	639	634	604	655	578	604	667	622	623	608	629	647	617	588	626	610	634	588	569	618	661	670	651	627	641	596	594	613	704	621	654	681	626	594	598	646	659	605	647	633	588	644	593	614	573	608	614	623	658	625	616	612	622	632	621	678	639	627	624	627	628	638	606	589	626	609	620	640	616	636	669	631	660	613	614	595	601	601	609	640	627	606	616	623	608	641	622	603	617	659	620	648	631	629	604	629	608	626	651	673	671	646	644	688	594	639	663	602	600	650	647	627	660	622	595	590	621	593	587	618	670	609	602	615	599	629	614	610	605	657	634	614	674	652	613	616	688	563	635	611	587	599	607	593	649	653	655	611	638	593	622	611	625	635	620	628	620	638	632	596	628	652	598	634	578	636	661	660	628	646	631	641	629	607	681	612	593	583	612	544	630	588	654	643	680	616	621	638	619	673	665	658	620	620	613	643	594	606	606	589	637	649	614	650	626	642	590	631	554	614	597	612	625	609	653	617	659	621	590	640	633	668	647	649	627	632	631	613	671	630	631	595	617	607	606	627	631	634	627	674	582	625	648	661	621	632	646	623	649	599	641	593	624	679	604	602	611	596	628	631	585	634	666	603	610	599	634	661	625	655	625	626	619	649	608	620	604	617	608	622	643	644	638	668	586	651	623	606	659	622	629	617	614	602	626	588	671	662	583	674	622	573	577	618	644	625	651	614	628	650	615	601	644	668	626	657	633	631	639
7290	366	234	205	184	156	189	123	136	152	155	160	162	157	151	141	164	160	150	155	156	144	154	161	143	168	139	145	151	153	138	163	156	148	133	142	143	128	135	148	135	160	159	157	156	139	154	152	134	131	145	142	153	157	154	161	139	163	133	162	129	145	145	132	153	131	149	151	176	152	138	151	151	125	157	171	150	124	159	142	135	149	152	138	153	153	139	132	163	156	146	138	138	149	159	136	130	124	147	145	122	148	165	147	144	126	136	142	150	171	157	138	133	147	147	140	154	136	160	130	152	125	121	152	142	138	165	158	145	146	152	143	157	147	134	141	117	158	146	150	141	134	134	151	145	149	145	137	133	152	157	128	142	158	139	150	142	157	149	166	148	149	143	136	149	150	148	165	142	166	143	147	137	129	158	175	145	147	149	172	151	127	169	172	143	136	138	140	143	167	147	154	141	131	147	164	139	126	132	141	154	149	128	171	144	163	131	139	120	127	165	144	166	138	149	144	139	136	146	157	161	131	142	172	157	153	135	172	122	151	155	143	134	170	145	155	147	140	132	156	130	136	143	146	179	151	137	139	147	145	159	158	143	150	136	170	137	172	153	145	146	139	135	157	134	142	155	146	126	156	145	158	154	153	151	147	142	145	136	143	164	154	155	150	138	131	131	148	127	147	163	148	147	167	149	174	179	140	146	133	142	131	151	137	150	137	140	145	141	131	140	141	157	129	139	154	167	146	147	147	144	153	122	137	132	134	160	152	157	135	153	136	149	152	149	157	135	133	157	142	132	158	148	144	152	131	132	162	135	128	146	129	124	134	135	140	159	136	144	157	145	168	129	152	154	145	145	148	138	144	148	150	142	151	159	144	147	143	130	149	166	147	137	151	144	151	146	151	169	139	143	138	140	153	154	144	150	146	136	138	148	142	146	149	168	150	161	142	143	149	168	128	144	132	148	151	136	149	148	166	149	142	146	136	153	145	145	129	163	150	133	138	166	138	141	142	142	121	136	129	144	148	152	148	140	137	150	135	138	140	164	136	143	155	159	142	147	125	167	119	153	146	141	156	163	139	166	149	150	147	157	141	137	146	141	139	154	134	161	161	132	151	145	165	143	167	156	141	148	155	160	137	152	138	153	133	141	124	152	142	132	149	151	128	159	167	141	114	156	147	141	165	145	133	139	140	137	157	155	153	138	124	149	136	153	160	140	143	140	159	155	145	156	135	124	164	148	158	136	165	154	140	142	132	155	159	139	152	129	127	150	122	144	156	159	131	159	144	146	137	142	155	170	136	131	157	139	146	164	124	149	156	150	165	154	155	145	142	150	144	135	137	155	155	147	147	127	146	137	149	143	148	137	128	139	172	148	140	146	137	137	143	157	154	178	150	144	140	138	154	142	148	144	130	137	143	137	147	162	124	147	156	159	161	138	138	156	125	160	150	146	144	159	152	151	143	153	157	150	145	145	132	145	139	141	145	162	150	146	130	141	119	140	140	154	151	150	151	154	143	143	154	142	165	136	127	163	149	140	128	135	140	157	137	148	155	130	149	147	151	147	133	139	151	126	118	156	154	137	159	147	146	143	128	166	128	149	159	140	150	131	145	142	161	154	150	132	137	141	149	146	150	154	153	125	154	134	145	146	148	136	156	137	126	161	138	163	134	165	147	181	153	145	145	132	144	137	153	154	152	144	120	140	148	161	146	143	152	148	148	144	128	143	152	142	134	138	140	147	138	143	137	148	143	141	151	149	144	129	162	138	136	129	141	159	154	131	155	133	152	149	138	159	125	142	141	152	137	171	143	146	150	154	136	135	137	131	146	157	150	142	151	140	142	144	158	129	126	153	153	160	169	163	139	149	132	141	130	144	143	160	124	153	143	147	151	155	144	130	158	137	135	154	151	139	139	140	149	171	146	156	139	136	128	141	145	137	164	143	156	155	185	128	140	147	148	135	167	141	158	172	154	150	168	146	154	147	154	161	143	149	169	148	146	154	142	144	138	149	139	174	171	147	148	131	143	153	160	129	126	156	136	161	144	147	152	158	144	148	128	121	155	149	116	154	141	135	130	141	140	151	141	113	147	138	152	149	162	138	150	146	149	147	164	136	133	179	153	141	136	139	126	152	139	150	137	139	161	142	174	140	150	154	150	153	160	164	140	128	146	142	139	141	140	138	169	160	159	160	146	142	137	125	153	160	148	162	135	122	145	140	142	122	147	133	152	158	122	148	156	150	150	151	142	160	153	152	150	138	135	151	159	152	146	135	156	149	132	147	134	159	131	142	165	167	144	134	130	139	155	150	132	127	139	159	159	132	138	146	156	159	137	153	129	143	157	147	146	155	157	144	143	142	152	154	158	135	174	143	149	130	158	179	136	135	123	159	140	153	146	145	139	154	153	146	159	142	136	160	121	127	140	153	159	156	158	136	138	134	129	130	146	153	132	142	160	146	154	137	158	155	142	168	159	134	156	172	139	144	166	160	145	143	165	127	149	151	141	162	148	143	167	169	154	130	155	147	148	132	138	151	148	159	144	143	148	151	161	159	153	147	126	139	151	134	171	154	137	148	140	172	137	160	147	148	140	177	149	142	128	168	149	136	140	158	169	150	143	134	164	120	131	163	173	155	137	138	142	147	169	127	152	133	146	158	118	141	156	163	152	142	152	135	151	123	166	133	132	164	160	151	165	161	156	139	152	149	162	149	159	169	136	121	169	140	145	149	130	132	119	139	151	149	157	163	155	139	138	141	148	119	151	137	146	140	125	166	136	147	147	137	139	151	138	162	149	143	166	140	157	162	132	128	136	162	129	137	143	141	142	144	130	141	140	129	148	128	144	145	126	149	148	145	159	138	154	119	166	157	171	150	138	147	163	136	143	156	158	147	163	140	143	139	161	139	158	168	150	156	161	160	135	136	169	134	106	120	141	169	149	147	146	157	138	126	161	181	143	141	149	124	143	148	138	151	149	117	145	149	152	143	139	134	144	131	152	144	135	128	137	132	145	166	140	140	140	133	147	159	145	143	173	139	148	162	129	143	137	161	157	161	138	161	154	152	165	142	140	143	139	158	146	147	185	149	151	152	133	149	134	159	148	166	162	162	142	128	138	139	143	156	150	147	141	153	141	138	157	136	138	153	137	158	147	152	146	139	152	149	148	165	151	139	139	144	147	143	121	133	147	138	118	142	137	142	135	138	156	133	153	146	133	151	165	159	159	169	151	146	150	146	145	157	144	153	146	150	147	136	142	165	171	132	144	140	151	144	142	152	150	135	165	131	152	163	156	151	141	137	149	154	122	133	130	138	162	144	139	152	151	149	135	144	155	145	158	141	145	126	157	148	143	163	143	144	153	161	143	138	142	121	166	146	141	175	138	145	174	141	141	146	141	164	149	150	157	159	155	156	146	142	169	143	137	146	158	149	135	144	139	149	180	124	114	155	176	123	142	161	135	132	140	167	157	143	152	160	170	146	129	131	144	149	156	147	138
6695	498	591	645	592	559	533	527	508	487	448	472	458	473	418	498	478	444	497	458	459	459	498	475	429	478	464	450	457	480	484	415	449	435	480	490	457	430	450	465	483	451	448	415	451	510	440	446	477	474	471	468	499	418	422	455	447	446	466	492	474	458	419	454	453	450	419	461	458	439	463	476	461	423	435	470	453	472	452	448	482	447	463	471	472	473	509	453	461	499	425	432	457	463	472	445	498	460	457	477	458	438	466	438	476	439	407	456	455	482	466	431	429	452	386	473	490	428	446	486	440	487	440	435	447	471	469	457	453	506	492	456	478	428	481	481	473	456	444	493	436	440	445	443	443	456	463	452	418	441	439	478	481	429	441	445	466	488	487	455	385	436	419	467	430	483	488	451	465	440	487	492	452	483	455	459	463	454	442	434	491	453	413	470	481	445	462	435	472	454	457	465	466	459	453	441	430	518	448	455	433	457	470	454	441	482	446	475	460	471	457	491	450	461	477	480	468	437	453	463	457	480	448	468	497	457	431	433	475	494	455	510	460	444	446	433	451	445	442	457	441	418	459	466	470	441	463	426	443	460	465	462	434	467	458	474	422	470	467	456	461	437	481	481	498	448	451	457	473	439	450	428	455	440	486	426	490	457	485	458	431	447	420	433	494	462	435	468	429	418	428	438	466	459	448	460	436	446	450	466	427	472	503	479	466	446	449	473	432	473	434	471	450	436	447	442	464	457	483	430	469	452	467	467	473	440	447	444	435	488	473	491	427	448	473	453	412	444	446	484	487	437	457	469	453	456	441	461	476	473	455	456	442	476	456	463	438	453	463	463	431	422	455	453	460	463	478	431	483	456	461	492	426	451	436	483	475	451	500	459	451	474	464	468	440	480	462	446	430	452	462	482	438	437	468	464	445	434	475	489	455	477	439	452	453	451	485	445	465	468	415	481	479	487	451	457	474	472	467	420	428	482	492	471	423	466	472	464	450	508	476	459	415	465	435	442	464	443	428	462	452	452	458	451	460	464	480	415	486	460	448	478	467	456	517	457	431	452	510	471	425	464	444	458	445	489	430	488	469	399	433	476	436	454	446	451	437	449	466	433	475	508	468	442	418	482	472	445	465	471	452	460	445	460	485	454	495	442	467	429	452	455	442	445	444	500	457	439	431	458	480	456	477	446	439	486	434	486	438	460	463	474	405	445	459	434	441	427	453	441	484	454	481	449	480	474	449	452	429	495	469	433	427	469	478	446	435	474	439	441	439	482	460	434	456	453	447	468	461	444	460	457	448	439	455	455	456	479	446	461	451	453	464	415	438	440	428	472	440	434	450	408	450	434	439	458	460	457	446	470	458	422	446	432	441	429	435	458	449	469	452	438	449	459	477	452	453	497	459	474	475	448	460	432	449	452	477	488	448	457	456	428	434	481	430	446	490	475	449	463	458	456	449	463	448	468	491	465	479	495	459	439	479	479	377	479	473	476	485	445	480	470	465	415	449	471	444	428	447	479	431	452	441	474	422	413	487	466	453	449	418	495	429	482	452	436	445	483	433	480	466	437	469	476	453	420	442	465	445	447	432	464	466	457	452	452	462	455	459	450	429	467	459	433	455	460	482	477	438	423	460	488	419	449	463	442	463	466	485	479	443	438	440	404	460	444	487	462	453	481	450	475	446	462	467	488	459	469	464	510	430	453	511	475	449	457	472	443	464	443	432	475	494	498	459	468	430	458	450	459	462	459	455	449	466	464	425	440	461	492	419	433	453	439	410	429	457	422	455	460	481	487	458	444	467	501	434	474	470	442	462	514	448	471	452	444	479	479	491	477	454	450	474	473	434	500	474	502	482	465	467	441	428	447	438	464	481	459	445	419	493	451	463	485	448	463	476	435	432	453	441	443	471	454	451	443	471	414	484	461	477	413	479	460	452	460	461	521	443	498	483	464	457	422	474	472	481	438	435	467	452	451	468	441	442	441	485	455	444	451	482	448	432	411	445	504	428	438	471	444	459	442	472	438	456	432	469	405	447	490	460	456	466	459	437	476	478	502	450	455	492	514	468	488	478	447	444	508	426	446	455	460	426	472	444	424	481	448	476	455	469	447	464	480	440	419	433	473	446	457	440	438	460	474	480	464	457	462	474	433	475	461	491	435	462	470	491	462	415	446	423	466	469	432	421	436	471	484	450	449	466	444	439	434	468	439	441	439	463	439	482	410	427	423	420	485	451	433	478	439	466	487	447	473	473	433	475	427	482	427	460	470	470	442	478	433	493	423	467	446	445	442	453	455	454	494	441	444	452	457	468	460	484	461	442	421	485	445	427	453	457	428	478	461	437	468	481	487	407	471	468	445	461	482	506	477	441	439	474	466	476	460	447	446	491	491	452	459	421	484	457	481	490	459	474	467	435	461	458	431	443	423	442	469	471	463	458	448	500	459	484	478	426	472	450	460	489	462	453	474	481	458	448	449	426	455	441	456	445	477	434	422	482	481	457	404	458	422	439	422	458	443	446	444	430	488	488	436	447	468	434	486	482	461	441	453	476	471	426	462	490	502	473	421	440	436	443	453	431	446	437	464	456	449	438	478	444	439	475	455	412	453	472	454	449	459	422	504	451	465	442	436	462	447	453	421	469	444	477	450	464	448	497	451	429	407	453	464	469	466	432	465	453	444	440	449	466	429	471	480	453	463	496	453	448	463	457	448	447	452	465	462	448	512	488	421	434	469	475	438	464	444	485	421	493	413	449	433	472	466	434	434	469	456	427	436	472	421	463	455	455	454	453	460	495	514	464	422	476	461	433	449	421	438	466	439	446	445	457	489	495	456	461	478	452	454	451	455	458	447	449	458	436	470	475	423	450	454	432	429	454	445	499	485	454	440	436	462	500	461	421	467	457	476	477	454	470	482	438	429	421	440	499	482	488	473	462	477	456	452	469	434	433	442	458	500	467	452	494	460	463	480	491	472	463	487	431	451	482	462	453	470	458	414	451	449	429	442	441	463	458	465	468	460	461	467	461	478	453	491	437	450	463	464	473	460	468	452	477	465	447	436	408	433	476	438	472	437	468	415	447	444	435	457	483	434	432	448	461	447	478	451	419	438	455	484	467	427	450	443	493	473	474	492	455	462	412	439	468	442	448	448	482	474	456	460	473	453	467	455	485	487	430	431	452	439	456	466	486	432	445	494	416	462	400	460	432	461	465	448	470	482	449	437	427	460	459	473	423	451	414	432	448	476	423	475	480	467	472	465	438	454	492	463	459	446	466	445	469	427	447	474	475	456	451	445	473	481	430	460	493	490	451	459	457	453	430	485	443	427	499	493	444	420	474	487	448	452	452	448	466	492	474	491	469	450	442	446	409	461	451	467	468	480	476	443	473	433	482	460	446	423	440	449	469	447	477	449	431	436	470	430	453	474	463	441	457	439	457	444	484	451	466	447	453	448	458	442	484	453	455	430	442	454	521	494	420	447	464	451	423	481	461	475	426	531
48843	9935	1447	981	665	528	376	295	238	216	216	193	160	144	157	157	133	133	147	125	131	131	123	130	115	124	110	115	100	99	120	108	104	100	131	116	106	118	112	120	97	112	118	101	119	98	116	120	114	103	96	107	98	122	111	107	87	116	96	108	120	102	113	111	99	99	107	108	102	98	115	111	105	113	91	111	113	111	110	121	105	105	104	117	133	122	105	94	109	116	101	114	97	108	92	96	117	82	88	126	99	92	106	111	107	102	100	107	100	116	126	91	91	98	121	86	119	106	109	102	98	91	82	97	107	103	95	112	105	103	105	102	102	102	125	107	102	88	119	84	93	106	106	97	103	103	95	107	97	87	105	94	101	113	94	98	108	99	115	87	100	93	119	128	112	112	101	129	115	96	100	107	88	111	110	115	102	109	96	99	95	102	77	105	111	119	93	105	109	96	98	95	121	127	105	108	85	78	114	94	104	107	95	124	89	107	98	89	95	115	116	119	94	115	110	137	114	104	103	103	105	96	94	114	99	92	104	104	118	107	110	114	103	103	107	119	96	105	107	100	95	101	104	98	117	99	98	114	99	108	81	94	89	110	91	113	112	104	104	93	110	87	92	106	84	106	94	83	100	107	122	111	97	117	110	93	98	113	108	113	101	102	119	100	86	113	110	103	126	95	87	104	93	106	102	95	110	111	93	113	95	111	95	101	98	94	107	103	109	89	116	105	108	101	94	102	115	113	93	93	102	84	121	104	86	100	104	112	125	114	118	107	110	99	109	95	130	87	103	96	115	101	81	101	114	100	105	105	102	93	104	98	99	98	110	98	94	85	103	108	89	110	103	109	111	102	108	100	94	98	117	103	108	98	118	82	93	100	108	101	85	85	93	108	102	101	108	103	103	107	115	106	89	97	100	105	109	97	119	112	102	124	102	99	97	115	103	89	100	98	97	109	96	110	100	100	107	100	114	103	113	110	96	98	106	101	94	82	91	104	105	91	109	90	107	101	95	108	106	99	103	95	122	102	108	103	117	101	107	103	101	109	111	112	92	92	96	111	111	113	101	88	124	115	105	100	89	117	120	103	94	116	107	94	97	99	102	86	96	91	85	98	99	114	93	100	110	99	91	85	98	96	91	93	119	107	126	85	106	92	95	82	108	106	82	93	110	122	91	95	102	97	110	94	80	109	103	95	84	94	118	113	123	84	100	108	110	100	94	94	84	114	98	97	108	95	85	108	106	112	75	115	110	91	88	84	96	121	121	111	100	93	106	90	102	102	111	86	98	90	104	106	112	115	94	93	100	92	102	103	104	96	110	107	94	107	113	91	115	102	81	120	87	107	84	98	90	124	108	95	121	110	92	105	107	125	94	132	105	109	100	111	104	112	104	105	117	102	109	87	126	110	112	120	100	89	114	90	97	110	119	102	103	115	86	104	113	97	124	105	101	95	109	110	100	96	94	99	119	94	100	94	101	99	96	102	88	101	116	99	101	102	108	96	119	105	105	110	139	102	101	91	109	92	112	84	99	109	95	87	99	100	102	93	94	113	114	123	114	112	84	111	109	108	104	107	87	91	100	107	106	103	101	99	113	112	100	96	96	99	113	102	110	104	102	106	105	100	107	102	100	124	97	101	87	105	108	105	96	113	99	103	119	95	105	103	92	115	96	106	99	111	108	99	105	89	106	109	94	121	102	119	116	107	86	102	109	95	100	92	101	100	95	108	104	131	116	94	110	107	108	98	102	119	109	120	115	121	87	113	107	108	103	122	83	96	95	83	112	91	92	104	107	100	106	103	101	103	97	115	77	112	92	102	113	95	102	113	108	100	91	102	115	117	102	107	119	114	104	101	106	99	103	123	99	87	111	107	98	97	94	108	95	95	102	117	121	117	98	103	96	88	102	99	108	118	90	99	116	86	97	121	112	98	105	103	107	107	80	101	113	97	91	100	107	120	99	117	110	97	121	105	120	99	85	94	100	116	91	92	98	107	105	105	105	91	129	101	93	96	107	107	96	115	96	102	108	113	103	105	125	93	104	99	115	93	107	110	95	104	97	100	81	100	107	88	111	100	110	99	97	107	84	95	130	119	103	109	98	108	83	100	99	101	107	119	79	103	111	98	109	87	100	98	104	117	77	115	89	129	106	111	107	123	110	116	100	109	101	87	117	96	108	101	93	108	101	92	102	111	108	102	107	105	108	125	93	88	92	115	108	118	92	107	99	126	107	86	83	103	108	110	119	98	121	97	117	97	107	104	120	110	104	102	104	104	100	108	105	96	96	95	101	97	103	96	104	110	107	92	103	95	113	105	117	98	105	100	88	101	102	101	98	116	114	95	113	103	97	119	111	112	99	95	114	84	88	108	118	99	102	100	110	82	119	110	110	97	104	95	110	114	100	103	102	108	112	112	118	100	110	112	108	103	111	123	104	92	93	92	91	100	111	115	109	114	96	104	113	109	99	106	114	97	103	110	98	91	118	104	105	95	129	89	103	111	97	113	113	107	97	118	94	129	96	103	99	93	107	105	115	99	114	105	109	99	119	98	105	92	98	116	100	100	93	108	99	106	105	100	114	104	102	90	107	104	91	102	123	88	110	110	117	108	113	121	115	121	91	109	115	105	127	98	114	101	93	109	111	102	103	106	102	114	118	109	116	82	85	82	105	95	93	114	100	111	98	102	99	95	108	135	96	95	82	98	121	104	101	120	110	112	90	93	106	92	129	117	113	93	116	103	102	100	113	105	93	104	99	119	104	93	105	124	109	108	133	88	95	91	102	110	105	109	102	95	122	97	107	102	97	95	108	102	105	99	124	117	100	107	106	122	112	106	122	89	111	97	104	106	110	130	127	120	108	105	114	110	116	114	103	97	113	90	118	102	96	96	107	98	116	104	89	114	110	133	99	107	86	98	103	114	109	102	103	113	121	106	114	115	131	103	108	114	89	95	102	114	113	113	98	115	94	90	91	105	122	119	98	96	104	121	91	113	88	104	96	111	71	104	110	100	97	97	93	96	115	105	98	112	111	121	108	111	112	115	99	110	135	103	91	111	104	96	109	133	82	118	105	99	119	109	101	95	98	117	78	109	87	93	99	101	102	115	103	93	108	100	108	101	106	107	113	102	101	93	119	132	107	106	83	105	109	98	98	92	93	92	105	92	89	128	104	110	106	104	119	127	107	102	112	87	100	88	101	97	99	108	95	99	102	106	105	90	122	102	103	89	105	115	90	114	94	111	114	112	110	101	111	104	108	100	114	110	103	111	105	100	98	96	107	99	110	94	113	84	93	118	98	95	98	97	103	92	116	111	97	100	114	102	110	105	110	91	97	118	103	102	101	93	106	82	107	103	120	99	120	88	90	102	97	104	91	102	104	103	112	95	93	109	116	93	107	96	101	84	99	112	123	101	122	114	108	98	91	105	106	88	105	93	88	104	107	96	111	115	109	104	106	98	99	107	108	89	110	107	101	88	114	101	96	101	124	115	98	109
23971	1345	2914	3225	2781	2221	1730	1513	1309	1079	998	870	784	747	706	664	628	609	572	566	579	492	502	476	508	463	468	465	468	447	478	473	415	397	414	390	422	385	448	414	416	412	411	420	416	410	412	405	358	413	373	372	393	387	423	371	356	409	365	393	365	396	368	370	348	384	331	363	371	368	389	317	403	348	349	379	327	375	364	345	389	366	357	383	318	357	365	383	338	339	375	355	343	380	331	368	339	323	350	341	378	331	354	323	368	326	366	353	362	332	372	396	377	365	388	374	336	368	351	353	358	337	341	362	365	362	344	347	383	358	339	343	344	336	321	338	350	359	348	380	339	349	333	313	361	369	352	360	371	342	326	358	359	363	352	380	352	351	386	356	342	323	335	368	366	398	379	368	378	333	350	308	337	343	350	356	384	369	384	367	334	352	357	394	354	389	349	306	339	382	372	358	358	357	361	353	357	386	369	307	350	365	346	326	369	412	387	345	343	308	376	341	389	348	341	363	363	362	340	313	345	353	334	359	376	312	372	323	369	363	375	356	315	370	352	327	376	345	347	360	387	362	349	344	321	343	356	362	333	350	364	360	368	348	331	355	339	357	326	377	348	397	315	361	353	354	385	352	326	379	373	344	383	335	358	353	337	380	342	360	383	360	359	345	352	353	342	398	378	350	348	348	331	391	328	366	360	356	346	352	380	353	328	399	357	350	338	383	315	336	386	350	345	369	344	347	331	354	317	355	377	355	336	353	338	354	355	354	364	344	356	376	311	340	354	358	366	318	377	364	350	360	368	389	351	343	364	378	326	356	369	337	339	362	336	347	346	343	330	351	317	360	332	352	352	337	364	372	363	355	359	335	357	372	346	363	357	357	368	348	371	346	387	343	353	363	353	334	354	350	356	355	343	351	374	339	337	373	356	372	358	347	387	396	350	373	349	348	359	308	368	384	384	375	355	367	368	365	372	355	355	366	347	377	358	347	356	367	369	395	351	347	345	355	326	349	363	339	366	386	368	342	362	349	382	366	386	318	392	378	353	350	345	368	399	317	375	364	362	330	419	384	346	374	358	343	360	309	341	333	367	354	357	378	384	380	364	382	346	393	402	357	344	380	356	334	369	344	342	367	347	337	349	366	360	341	383	361	347	365	358	350	331	331	351	336	381	375	338	332	367	344	356	362	325	343	314	366	373	351	316	356	352	381	383	356	387	345	370	391	351	340	340	363	364	325	319	323	373	341	329	364	363	358	372	385	365	388	397	364	351	348	363	359	355	368	326	348	377	355	344	355	314	387	353	346	359	318	366	345	346	366	346	380	352	348	332	329	353	356	344	330	342	350	383	345	373	357	366	347	385	358	373	336	355	355	343	355	369	346	328	359	403	343	318	346	371	357	349	360	350	349	381	356	324	374	344	374	367	352	353	354	327	369	378	374	354	344	333	341	365	371	347	360	366	353	318	346	358	353	324	351	364	335	389	387	336	340	383	359	320	346	368	391	335	331	336	387	334	360	365	366	355	350	356	331	346	334	340	364	351	355	379	373	302	343	352	336	329	359	345	365	373	380	357	343	355	348	308	347	332	352	326	344	354	355	349	353	352	367	349	358	376	342	353	385	341	348	347	374	345	353	362	323	371	384	349	366	337	324	336	357	335	367	357	361	346	368	363	363	361	390	351	361	340	342	379	328	354	330	371	342	326	323	369	374	357	345	353	371	333	349	387	373	369	384	408	355	346	336	344	344	361	360	364	349	360	358	348	336	342	357	341	344	345	358	355	363	342	345	316	350	352	370	345	364	340	344	354	341	359	322	351	361	351	351	388	337	375	349	361	322	355	358	352	354	353	362	337	374	363	370	337	351	364	347	355	368	358	322	350	356	321	324	374	380	322	380	407	375	371	334	363	349	364	377	372	368	377	349	347	332	372	344	360	361	331	368	368	355	371	351	374	378	343	415	349	340	346	348	349	359	379	353	378	369	334	330	375	326	389	341	374	364	349	373	367	324	348	359	343	332	348	367	349	336	385	328	344	377	362	342	312	367	364	353	377	326	381	378	337	328	350	344	371	336	356	359	349	358	329	346	390	356	314	372	327	393	350	356	327	385	349	364	373	359	319	390	344	337	358	328	392	350	340	375	340	344	346	364	360	344	372	392	384	385	339	349	365	364	346	342	345	334	387	366	346	355	371	356	376	362	372	334	366	331	372	370	385	365	336	366	343	338	356	329	346	344	341	332	357	337	387	343	333	351	358	349	364	332	302	350	414	355	350	357	380	342	354	356	330	395	343	339	379	349	332	341	362	392	342	369	342	354	351	367	392	341	378	361	328	372	372	349	355	365	364	350	354	343	340	363	359	373	372	377	339	356	342	350	349	358	328	362	356	346	335	368	376	381	394	341	365	360	338	387	370	306	322	364	372	365	410	301	361	372	349	320	349	335	339	337	352	327	357	369	328	319	333	359	320	384	352	353	390	327	369	336	346	358	321	376	366	353	345	316	336	347	380	341	342	403	352	352	326	352	381	340	377	350	334	368	336	363	368	362	354	342	348	317	399	358	379	315	350	356	329	341	376	369	336	341	352	366	335	345	357	367	376	329	333	334	347	360	340	343	394	364	354	371	351	353	374	358	350	353	341	349	367	404	366	374	356	375	321	367	377	392	377	381	369	341	353	341	357	375	364	338	355	369	346	333	351	369	366	352	354	329	331	334	352	348	341	372	315	360	358	353	342	391	323	363	359	340	338	335	348	353	322	355	358	329	315	397	331	338	370	395	356	351	351	354	375	331	354	366	379	353	332	377	352	351	368	355	347	339	354	382	369	380	356	327	336	368	378	375	349	385	358	388	344	395	346	347	333	332	358	356	344	323	415	351	345	368	368	377	384	312	358	364	411	363	341	353	328	370	365	352	349	352	334	338	314	326	334	381	367	366	348	351	343	364	358	357	361	345	388	370	306	346	339	334	376	330	346	355	376	356	342	381	357	336	347	325	346	377	362	362	360	359	329	350	344	337	363	373	336	313	360	339	320	350	387	350	354	363	360	345	379	332	342	354	358	363	351	348	345	338	363	333	357	339	355	368	344	396	380	355	324	360	384	330	349	368	363	354	330	334	365	343	332	334	360	356	322	350	397	365	338	337	338	366	376	368	367	344	375	347	346	316	371	352	363	332	363	332	353	372	361	364	372	334	337	360	381	333	380	363	358	331	353	340	359	332	374	382	321	369	379	371	376	413	351	378	393	369	349	342	341	345	354	336	357	376	357	343	364	365	335	349	346	344	354	358	348	362	360	345	362	381	352	327	372	300	357	328	341	358	364	391	369	373	344	339	318	361	337	361	364	332	351	360	338	315	363	372	364	323	370	370	331	347	358	339	360	355	357	352	386	336	306	333	372	363	363	372	374	366	372	344	331	362	349	374	313	392	335	313	331	371	374	353	327	343	370	361	364	355	373	384	335	378	336	362	347	352	337	365	327	349	377	326	355	338	351	333
60453	17095	3861	2123	1394	1035	767	613	553	463	424	373	334	343	298	307	271	276	273	264	256	240	242	227	245	233	224	238	228	223	235	220	234	204	214	194	234	200	206	211	196	203	235	230	210	205	223	182	224	213	214	204	207	219	206	200	209	176	208	175	206	199	237	201	226	203	218	194	196	201	221	204	192	192	211	216	208	203	221	201	204	207	202	208	206	192	190	200	209	218	215	209	198	217	235	197	192	196	212	195	225	220	223	206	221	220	193	217	184	197	213	228	210	207	205	210	202	207	201	214	212	221	189	204	205	206	199	219	209	194	241	230	190	185	210	218	196	182	186	221	190	219	217	213	197	200	209	227	218	204	204	192	194	220	189	232	197	232	217	192	211	220	216	199	206	211	199	184	216	224	211	220	206	194	212	189	195	186	214	211	207	195	208	198	230	196	205	195	213	211	200	199	241	196	209	202	224	235	210	237	199	198	195	203	213	204	214	224	198	229	210	196	233	202	217	189	193	203	211	205	210	196	204	212	229	234	195	223	212	231	217	228	194	236	212	204	218	213	194	203	202	227	201	223	222	196	197	224	211	197	197	215	184	174	197	210	206	225	203	212	208	204	236	184	206	198	223	218	233	215	219	214	222	193	193	217	219	211	212	217	200	196	209	207	204	212	223	202	187	200	196	207	188	204	194	205	216	221	213	211	198	193	202	217	226	217	209	208	195	190	248	192	215	198	207	203	219	204	198	221	206	193	208	215	208	199	208	216	187	201	208	215	187	214	206	205	193	220	220	198	197	218	218	198	219	208	202	210	239	215	208	220	186	195	215	201	213	205	169	183	191	197	220	223	200	203	186	219	191	203	248	202	213	175	207	192	201	227	242	225	212	195	182	201	195	208	217	218	189	205	169	214	199	217	203	238	199	206	205	200	229	231	226	225	239	213	228	226	183	201	218	221	215	220	185	215	231	229	196	218	214	203	213	205	230	206	183	209	209	174	202	221	200	177	200	218	233	203	215	200	206	227	207	224	210	211	202	212	235	205	210	204	223	196	189	190	227	214	203	198	232	193	213	208	199	188	191	178	202	203	204	198	197	195	215	213	200	208	231	213	203	206	211	199	179	177	217	212	199	180	196	220	177	203	198	210	182	212	216	238	203	213	212	212	184	198	181	188	193	187	221	188	223	212	208	183	203	215	179	202	220	202	221	197	207	185	222	210	203	187	201	196	239	205	192	187	187	230	214	213	207	213	220	205	215	203	197	214	206	209	208	188	188	224	206	200	208	221	198	218	203	224	213	196	193	204	204	195	200	208	227	217	209	207	203	199	202	219	219	192	200	218	224	192	195	186	203	194	206	188	189	212	211	245	193	197	215	210	191	207	206	219	235	225	198	204	211	183	185	203	198	215	204	212	205	201	206	195	198	202	175	215	228	187	191	201	213	200	179	196	188	186	202	185	183	211	196	209	173	196	235	216	208	201	214	199	215	208	212	197	196	201	238	216	220	231	176	196	209	205	214	224	208	208	192	218	222	202	220	196	200	208	214	218	206	231	199	211	204	192	208	205	203	207	190	201	188	193	224	225	220	201	230	228	200	231	222	240	189	208	207	202	189	221	189	207	211	232	211	209	237	211	219	204	199	207	208	210	185	185	206	210	227	222	195	222	216	219	234	200	197	179	207	207	198	231	183	204	214	211	205	230	205	222	207	200	198	198	229	201	205	199	235	194	219	223	236	221	194	184	207	180	200	167	204	232	189	205	205	187	206	206	216	230	192	210	207	211	206	204	208	206	204	197	214	209	202	194	192	207	212	208	207	212	179	194	228	213	228	219	194	210	211	242	207	202	211	197	214	209	181	220	194	197	190	189	216	186	221	192	194	198	198	205	211	209	219	205	224	200	223	210	198	188	208	215	225	190	195	209	214	200	202	183	199	156	202	195	205	203	219	197	219	202	221	198	195	207	213	205	199	222	220	200	228	196	197	200	217	196	204	205	191	217	182	230	191	213	211	188	193	226	186	212	200	204	194	181	191	205	216	201	219	213	225	236	214	215	201	201	223	234	205	197	198	189	212	226	213	197	205	176	215	214	199	190	209	206	222	219	231	226	192	218	224	216	207	203	199	210	194	199	199	204	202	187	194	217	198	209	188	207	221	221	178	215	189	214	226	177	185	223	232	209	193	217	213	201	221	205	235	202	182	212	209	204	196	218	214	206	210	183	207	218	232	211	192	204	217	189	216	201	188	193	211	196	210	216	194	195	236	179	208	212	185	207	190	210	188	215	184	219	208	195	205	202	228	205	215	207	199	229	189	250	199	205	210	214	207	188	207	213	205	200	189	207	207	208	187	215	194	192	217	222	211	199	217	212	199	202	205	197	217	194	216	203	220	190	212	194	195	195	210	207	211	197	191	218	190	207	202	194	182	230	217	213	201	176	191	206	200	231	206	201	188	204	206	202	184	202	190	230	228	210	201	224	181	212	195	219	207	214	192	185	190	193	193	212	202	234	191	191	191	223	220	194	220	202	222	195	204	215	208	222	212	202	198	225	209	225	243	215	208	206	196	189	206	206	211	202	203	227	226	198	224	211	203	202	220	195	190	216	209	227	195	189	198	202	201	208	208	200	214	185	208	174	219	185	202	185	186	217	200	210	206	208	204	226	198	209	204	219	200	199	232	192	218	198	199	192	214	213	193	209	196	216	224	216	198	244	198	205	189	228	232	193	200	199	197	219	189	203	216	191	181	204	198	202	200	194	212	191	177	196	220	213	189	181	179	212	220	183	207	196	194	196	198	219	201	213	204	235	190	218	213	232	187	192	198	204	212	217	182	203	175	224	204	197	172	219	188	226	239	209	182	190	187	214	241	182	192	231	202	178	218	218	218	210	207	185	209	188	205	203	233	191	219	199	204	210	208	225	212	211	185	193	216	206	193	209	212	206	185	213	163	206	187	227	177	205	227	198	191	197	212	212	190	197	184	225	210	180	206	215	219	206	202	191	183	216	197	195	212	164	211	206	193	195	210	180	239	179	186	206	215	183	184	223	205	220	198	229	198	182	172	201	221	209	174	202	220	196	208	188	200	205	220	219	199	224	215	225	214	202	192	201	197	215	215	193	242	212	188	197	213	176	202	232	205	220	214	203	204	210	223	216	204	211	196	191	196	198	197	203	215	203	219	191	202	203	200	188	196	223	209	197	207	204	221	211	182	210	190	179	177	216	181	226	215	205	186	210	228	214	197	194	198	195	208	204	208	196	216	190	177	224	173	205	216	213	201	225	213	193	221	232	207	215	181	202	222	176	214	208	193	192	204	226	223	199	196	204	176	187	236	217	214	219	202	225	208	208	231	199	200	203	216	200	219	196	216	235	204	207	185	201	236	221	229	184	200	226	178	197	217	218	229	211	216	250	236	214	246	192	217	214	213	221	234	225	220	211	225	223	206	176	173	212	196	207	224	194	217	214	218	205	230	211	220	213	167	170	193	210	215	199
30263	2489	5508	6008	5272	4248	3555	2898	2457	2189	1870	1679	1572	1364	1336	1273	1211	1191	1108	1018	1012	926	905	884	872	928	817	882	811	819	824	800	753	766	739	756	722	792	737	719	728	745	682	701	721	680	685	738	699	687	665	686	692	696	712	641	621	700	665	700	664	627	681	682	605	652	652	647	639	592	622	631	624	694	591	659	605	647	664	658	674	624	578	694	625	619	677	623	639	673	640	655	665	692	662	625	605	628	618	667	654	591	626	664	632	600	587	617	612	572	644	613	649	654	660	622	655	668	622	662	631	664	604	630	644	632	613	585	623	634	627	637	616	647	608	634	656	646	660	648	620	639	601	610	639	645	669	669	581	671	633	663	648	630	637	618	656	606	670	641	620	614	613	640	597	638	652	623	690	617	582	615	630	626	638	656	649	619	628	611	633	632	634	676	610	624	709	575	653	639	636	634	627	612	645	625	687	625	638	662	616	618	602	653	649	601	595	613	658	608	618	622	636	586	581	644	640	617	579	672	590	608	620	615	610	647	624	638	607	633	636	629	665	666	643	663	623	626	633	601	613	624	616	587	628	636	644	639	643	599	589	592	628	622	638	622	605	589	610	619	588	616	615	662	617	623	646	657	630	643	673	617	621	666	660	632	625	599	635	668	659	680	625	567	651	606	643	611	628	617	635	610	674	630	628	643	640	621	620	600	642	615	628	593	603	626	624	584	618	619	636	581	665	604	640	649	597	642	613	620	635	632	665	652	604	650	658	627	657	607	628	623	642	606	641	600	605	637	650	614	598	650	680	603	635	616	645	609	626	592	643	643	622	571	612	616	616	603	654	601	602	592	648	591	679	678	628	643	658	623	627	623	579	642	608	626	595	610	614	651	624	611	611	614	632	652	631	624	550	602	628	659	594	616	621	609	624	586	597	617	619	623	636	680	611	619	671	650	600	634	658	627	629	610	624	641	643	591	621	618	657	631	639	643	584	613	614	607	598	601	638	661	657	630	611	634	641	618	633	632	627	589	605	647	640	639	618	635	636	584	641	661	624	660	636	617	670	615	618	656	628	615	629	623	641	638	634	618	603	647	640	631	623	618	628	614	645	625	654	663	629	579	653	654	651	643	581	667	593	624	609	610	667	656	634	591	634	614	631	633	641	570	636	601	638	572	633	637	637	659	595	588	634	642	662	597	651	675	646	630	644	595	636	611	589	631	616	621	600	617	647	631	640	609	641	643	636	630	610	637	620	627	620	585	644	606	580	621	639	648	633	630	614	613	595	643	605	591	617	590	656	604	672	623	638	610	648	682	698	580	661	652	666	622	614	604	660	604	671	650	607	643	642	659	634	661	610	592	570	618	655	609	653	598	634	627	619	673	589	622	598	633	606	615	604	685	633	632	663	666	635	600	632	616	644	564	610	647	622	652	637	644	611	624	578	649	617	641	609	631	644	615	630	680	614	646	680	587	650	639	625	621	659	669	632	644	602	623	631	614	617	620	655	622	661	612	653	661	625	638	614	611	617	610	635	590	610	631	589	573	668	642	601	610	584	631	603	697	568	606	633	603	616	626	658	632	644	618	611	626	624	577	672	622	627	639	624	590	638	618	636	616	670	615	666	669	641	577	659	634	626	545	640	608	589	617	654	648	620	641	648	661	630	636	651	651	591	621	616	642	638	591	647	654	604	581	662	578	622	630	650	621	579	646	651	642	624	664	645	646	659	580	623	622	614	637	643	667	594	642	626	620	642	651	624	597	576	630	644	667	657	628	613	636	636	621	650	571	589	621	588	616	625	592	650	638	629	611	629	645	621	658	639	607	665	624	605	619	622	641	598	633	604	602	627	643	641	643	612	622	612	599	558	643	687	626	658	621	586	635	602	618	627	655	627	620	612	621	632	641	591	644	668	632	617	625	641	616	646	659	612	596	655	603	621	629	643	626	680	671	628	619	655	644	674	648	641	625	636	643	621	651	649	640	673	613	686	628	662	590	658	676	613	611	626	669	589	664	615	654	619	635	628	652	632	674	636	663	619	607	646	627	612	611	638	622	609	606	617	624	660	588	613	615	625	617	630	603	607	589	628	585	615	640	641	613	636	629	670	641	683	628	633	646	682	668	633	600	606	621	604	628	604	605	627	637	599	604	664	552	634	636	622	687	602	606	640	605	637	612	640	645	629	639	622	676	605	609	679	597	669	636	637	635	633	615	669	638	646	622	600	652	626	579	617	633	650	648	611	648	625	659	587	606	637	623	672	604	634	616	643	621	588	619	602	626	588	591	654	636	592	634	622	685	643	588	634	612	605	608	668	589	646	631	607	627	636	663	628	638	644	652	603	647	633	618	623	644	637	644	592	629	613	626	610	619	580	627	616	647	624	609	650	631	670	608	609	631	620	669	639	619	624	594	616	629	632	669	654	627	610	633	641	633	615	627	629	640	640	639	617	660	580	629	604	637	634	608	613	630	606	648	635	645	631	626	650	635	618	609	642	616	596	685	630	545	646	612	600	608	690	618	661	656	659	622	681	627	639	654	655	665	670	633	618	639	596	625	587	625	638	665	618	600	614	616	654	605	644	643	642	625	691	616	604	639	639	633	639	583	646	625	633	615	653	682	632	652	649	629	601	629	604	662	604	615	620	622	633	645	554	678	634	618	614	621	640	637	622	570	660	597	619	631	614	645	680	609	626	638	645	603	636	584	609	591	665	617	634	641	673	584	637	644	617	656	577	657	656	618	644	610	647	621	627	632	624	595	617	641	649	583	663	598	628	640	689	607	579	607	659	633	712	616	644	596	607	647	651	580	617	614	662	629	640	668	661	660	654	595	643	645	618	644	635	657	636	621	620	600	630	654	640	615	644	591	594	648	648	656	620	660	627	625	643	615	581	608	616	646	605	618	619	640	665	619	608	624	655	638	635	648	639	645	614	594	686	620	648	609	623	621	585	652	635	662	635	627	623	580	621	656	659	640	633	594	654	625	648	612	579	629	649	649	621	618	648	634	622	636	623	618	582	626	620	650	637	649	645	632	661	643	633	632	600	637	622	639	631	634	645	580	629	664	639	648	644	666	589	634	647	641	599	644	601	641	657	604	666	637	664	590	628	634	585	621	636	596	636	615	659	631	637	578	643	620	616	619	663	627	603	563	647	591	628	664	610	613	673	640	613	621	675	612	666	611	659	657	602	622	601	631	631	637	624	630	607	637	640	658	615	604	655	628	575	595	573	580	626	604	648	645	599	653	609	603	593	651	647	635	618	609	585	648	627	658	619	625	616	577	606	598	629	635	604	641	621	633	596	662	611	620	590	606	664	576	593	658	633	603	648	620	620	616	635	585	625	646	620	603	588	642	615	671	605	565	657	625	619	586	594	648	596	601	678	619	580	666	645	653	619	640	618	643	656	604	627	647	614	646	629	607	596	645	648	664	578	613	624	632	578	632	630	598	632	591	647	644	662	640	618	615	644	648	612	608	604	628	646	638	631	623	618	593	633	656
6917	371	214	177	192	159	151	162	145	138	166	136	152	155	151	158	148	136	139	124	138	151	138	133	148	139	148	157	161	129	144	148	140	152	138	145	171	138	143	129	139	125	150	133	148	151	149	149	153	144	148	136	135	151	148	163	146	142	144	144	143	154	121	154	132	172	139	121	158	135	133	139	159	125	155	128	155	123	143	134	142	152	171	159	144	156	141	133	153	144	169	125	153	135	131	137	159	143	151	143	133	142	159	140	161	139	149	136	136	151	168	156	147	150	152	170	141	158	153	125	146	143	141	164	169	145	134	153	154	152	155	162	142	156	149	150	151	135	152	146	149	145	126	156	153	159	143	132	140	147	151	130	151	143	153	153	150	122	165	137	170	149	145	152	143	141	166	168	160	145	129	145	156	164	144	153	149	140	152	131	141	154	143	163	124	142	150	132	138	158	145	157	164	162	129	131	148	138	141	151	160	139	157	161	152	154	130	135	147	162	163	141	152	142	164	153	149	154	136	142	170	158	123	169	159	173	151	152	149	136	151	156	162	150	141	157	149	177	174	161	145	139	145	143	139	145	165	151	159	134	158	158	179	137	141	169	146	132	140	159	146	148	149	141	160	148	164	133	173	157	149	137	135	142	161	139	160	142	149	147	127	172	164	138	134	155	153	144	131	157	144	143	146	151	161	140	142	156	168	164	165	137	136	144	153	158	141	149	159	146	158	153	174	153	165	147	147	138	150	147	161	164	155	175	171	148	137	131	152	135	177	171	137	125	141	154	144	150	166	133	156	128	145	162	131	167	141	156	155	136	180	143	164	135	145	152	155	143	124	150	162	136	133	173	153	134	141	141	168	146	141	171	158	144	132	151	136	144	144	137	161	166	146	147	132	144	141	153	164	171	153	150	140	148	152	127	161	153	168	140	122	146	163	153	140	171	134	134	145	149	165	153	143	135	160	130	142	154	149	145	149	173	151	155	153	133	147	152	181	149	140	137	135	168	144	152	147	160	135	138	161	156	166	156	157	137	147	155	123	137	153	160	143	137	171	154	148	132	152	161	150	148	136	141	143	137	159	170	168	165	132	161	141	143	140	153	127	149	150	161	159	138	137	173	170	158	158	145	144	147	146	166	140	143	149	154	141	138	149	134	144	149	119	154	149	137	145	147	147	128	138	143	140	157	140	144	157	126	140	176	157	139	152	142	138	135	147	132	130	165	133	148	151	156	160	146	133	140	153	149	176	148	140	146	153	148	155	174	140	162	128	144	133	137	152	148	161	158	168	152	132	147	146	131	145	130	129	162	146	145	123	147	153	158	144	140	146	147	151	142	140	146	133	157	155	144	148	159	167	162	160	167	151	136	166	136	163	145	136	156	162	151	136	137	144	155	134	164	140	167	140	152	166	168	169	165	149	144	141	134	142	143	143	137	128	159	143	165	135	163	170	157	140	152	156	141	164	135	149	144	153	151	144	143	147	148	173	121	145	142	133	165	151	152	136	152	147	138	157	153	144	140	141	141	143	151	149	147	150	142	141	133	138	151	158	136	117	157	149	150	141	148	148	151	109	158	156	162	154	141	175	155	165	159	151	153	122	162	163	141	132	117	166	133	145	156	168	167	151	141	151	134	147	134	160	136	163	167	161	158	128	152	170	166	164	131	163	154	170	162	160	164	138	144	133	163	141	139	159	167	159	157	129	137	147	154	146	190	155	140	127	141	143	167	134	154	153	154	130	138	130	142	148	157	154	158	150	145	134	141	145	160	157	137	131	135	162	159	152	151	156	154	132	171	156	153	155	134	152	158	134	156	133	135	135	138	140	133	168	142	139	148	127	134	138	143	139	157	141	143	136	147	156	137	148	147	131	150	143	138	138	145	133	161	145	135	135	139	154	138	124	167	156	134	141	140	158	160	146	156	146	136	141	148	120	165	157	156	159	143	141	135	123	169	158	130	155	145	143	149	138	138	162	156	150	148	152	148	163	146	149	134	147	143	140	149	132	147	171	136	161	155	176	142	152	153	145	163	143	108	164	162	172	137	134	154	158	131	151	157	158	175	173	151	148	143	137	145	122	149	141	127	153	153	164	142	164	170	142	148	155	126	167	145	151	152	153	144	149	164	155	152	135	137	150	136	136	147	134	164	139	147	155	158	141	147	151	178	147	161	145	121	146	168	158	154	137	166	150	164	158	150	158	170	129	121	154	163	139	147	150	153	146	122	140	149	142	155	134	161	154	160	142	154	168	139	145	133	118	169	148	165	153	170	150	159	156	152	138	132	140	134	152	132	163	125	159	153	142	146	138	129	147	169	158	156	129	151	152	144	147	146	153	163	146	144	147	155	155	156	150	159	126	143	132	163	148	157	126	156	134	133	169	162	163	129	149	175	159	164	145	138	152	150	141	145	165	155	148	138	137	146	149	146	145	162	153	132	156	151	136	158	139	130	154	141	135	146	158	146	148	167	146	136	144	153	145	137	160	155	149	154	137	122	159	157	161	163	166	149	157	153	141	137	158	142	143	143	150	161	129	148	149	143	149	140	143	131	143	153	155	159	168	155	145	147	148	141	153	133	138	119	157	142	163	149	153	150	126	134	144	155	140	139	145	122	169	164	142	123	140	154	141	148	151	160	172	134	136	157	149	137	155	154	124	149	135	149	174	152	152	142	145	142	151	135	148	139	128	147	156	144	157	138	123	150	153	144	145	143	164	148	143	159	153	153	173	165	129	143	167	139	141	166	142	147	138	172	154	144	141	158	158	135	147	147	139	150	172	123	138	140	143	148	133	153	164	149	162	138	149	144	139	160	137	154	139	135	135	133	137	158	163	141	155	155	163	153	154	132	140	159	150	146	156	159	145	172	147	146	140	149	156	150	146	142	142	159	135	167	162	140	145	181	136	139	151	129	171	162	168	152	160	135	153	149	136	154	154	142	159	136	126	152	140	158	180	136	140	138	137	148	142	159	161	172	143	145	147	128	170	169	147	152	136	147	148	166	157	126	142	157	134	126	153	144	147	136	153	120	135	144	160	138	148	136	139	128	142	133	144	150	149	135	146	139	139	126	160	136	187	160	165	155	162	155	134	166	149	141	147	150	158	158	127	150	153	149	154	144	155	159	169	138	157	141	152	135	182	145	159	142	130	156	140	149	159	145	145	139	164	156	143	121	145	132	160	156	136	151	145	156	158	125	157	147	148	145	131	135	159	166	144	151	137	166	125	117	151	149	140	146	141	130	154	189	145	148	157	163	145	161	139	149	151	136	183	149	155	159	144	144	136	144	123	140	155	145	130	171	164	156	150	151	152	146	151	143	153	150	120	149	168	147	147	161	140	156	166	170	154	128	161	164	149	122	137	139	164	142	139	149	132	148	152	150	144	138	145	131	139	139	153	156	156	154	148	136	161	156	130	144	149	124	173	139	144	156	162	146	158	139	158	146	142	156	131	150	128	155	134	141	146	153	151	134	140	158	141	143	149	137	143	136	134	133
6559	483	601	605	609	561	543	524	502	482	539	505	482	455	493	456	464	479	484	431	462	488	470	483	438	470	489	453	450	460	504	453	514	472	467	483	419	467	469	478	472	465	435	477	489	455	461	432	452	460	496	487	487	418	501	497	482	467	459	473	460	459	470	440	476	465	448	438	496	425	450	478	464	463	478	437	473	484	440	440	498	470	448	474	457	441	497	437	478	439	450	444	439	468	470	473	449	469	466	499	442	470	424	484	434	468	443	477	448	497	463	455	443	495	455	453	438	466	459	465	504	446	470	470	490	450	455	434	437	473	484	458	476	439	465	447	470	461	474	445	455	449	438	463	438	458	429	485	470	409	451	465	498	423	474	474	438	485	432	425	447	426	492	453	480	481	426	448	468	464	447	460	456	438	462	457	456	486	464	485	456	456	469	436	458	497	444	433	462	483	427	469	477	438	437	492	460	478	423	452	421	477	456	453	487	467	464	468	465	458	485	426	414	459	459	466	458	472	442	444	477	455	468	448	453	414	489	473	480	505	463	480	462	450	459	465	462	468	499	489	457	430	460	481	473	456	475	442	437	444	423	469	469	479	490	446	463	436	462	459	464	441	467	475	438	465	429	449	441	449	444	443	435	498	457	494	443	497	438	446	478	491	482	435	481	474	479	469	427	450	442	480	469	471	493	473	450	439	454	454	461	432	449	427	475	477	509	414	465	465	447	444	457	410	470	449	481	449	459	449	433	462	504	434	444	466	484	470	457	444	485	453	466	445	443	496	454	457	483	458	455	456	470	447	466	462	486	500	533	465	477	430	491	494	461	513	462	435	456	408	387	483	470	446	443	461	465	496	482	432	449	434	459	492	464	457	454	452	436	401	463	444	477	460	446	478	479	475	442	474	465	479	441	479	471	441	484	454	421	439	410	417	448	447	454	430	474	470	496	470	455	483	511	461	464	449	486	470	480	484	468	457	459	463	494	490	492	439	451	457	463	443	493	504	467	471	455	452	487	453	437	457	466	438	456	443	476	412	516	447	475	464	433	460	456	439	455	452	462	462	434	456	458	435	438	482	426	467	413	454	476	449	441	426	451	477	490	503	412	414	460	439	433	437	447	464	469	436	482	436	517	490	450	511	414	444	478	434	456	474	428	458	472	473	482	494	423	490	475	469	441	451	460	441	459	451	425	492	463	453	467	474	463	489	459	473	448	456	429	444	466	460	458	444	450	523	447	500	495	437	438	456	501	412	425	489	455	464	437	458	459	461	461	447	452	449	494	456	477	433	467	456	472	441	476	475	469	468	470	418	453	464	468	459	451	447	451	477	436	480	469	477	469	455	471	456	452	437	460	476	453	476	461	465	432	446	482	430	488	402	432	484	461	454	452	459	434	441	469	481	460	465	443	438	456	498	483	449	422	462	469	429	441	475	496	443	495	466	440	476	469	467	468	434	468	491	459	459	460	455	492	463	476	456	470	482	483	467	465	490	493	446	473	457	467	455	462	453	475	455	431	471	435	491	456	436	437	483	441	444	476	447	446	419	459	448	457	490	460	451	459	458	442	446	491	431	471	441	469	420	468	460	467	464	449	500	427	457	453	478	458	481	420	474	460	427	475	451	482	494	459	427	413	467	473	447	451	429	476	504	466	452	451	459	435	460	477	426	447	422	440	490	436	441	523	464	467	492	444	453	479	449	479	459	457	465	475	435	452	468	461	500	468	507	447	467	449	498	439	470	460	456	468	448	425	461	477	419	444	481	461	437	499	400	447	472	463	484	481	470	426	460	480	475	481	489	483	472	448	466	462	460	450	477	478	471	489	423	517	463	452	455	464	457	464	473	489	471	471	495	469	463	449	449	470	468	473	466	447	502	448	463	440	456	454	484	428	484	457	449	467	435	458	393	478	497	431	440	438	514	466	494	496	452	458	470	446	466	427	474	462	462	482	469	431	460	445	429	465	465	451	435	474	439	402	459	463	503	412	460	486	491	459	462	486	484	458	451	481	475	445	449	451	457	442	465	462	454	455	433	452	496	457	472	460	482	499	457	445	439	458	461	484	457	442	444	472	455	443	465	491	497	461	458	433	456	438	459	437	449	450	465	431	420	475	458	473	447	458	498	454	461	444	442	396	435	466	462	449	457	483	425	440	469	434	504	445	457	468	461	448	461	493	453	469	479	496	445	467	470	421	491	465	417	480	479	445	469	459	432	465	460	458	481	454	478	454	458	451	490	494	450	496	481	486	449	457	443	459	456	464	490	459	457	437	448	472	485	498	482	447	450	473	430	467	444	442	474	453	484	474	448	488	441	483	459	459	459	448	466	490	493	495	489	448	457	461	460	404	469	467	462	481	468	450	437	439	481	439	458	452	454	475	471	470	409	449	480	477	445	455	471	466	431	450	443	491	448	432	463	484	470	469	435	407	450	455	454	471	448	476	439	431	442	492	480	483	435	450	447	468	470	453	455	446	475	474	449	489	477	471	427	466	449	490	448	430	467	425	490	433	450	485	443	461	477	438	508	462	471	445	436	452	463	443	478	479	404	463	453	487	478	475	455	459	447	450	514	465	480	458	473	454	485	458	470	440	493	434	470	465	474	491	456	453	478	502	438	472	460	462	435	489	439	433	478	450	445	486	466	488	442	468	410	487	476	444	449	457	465	433	471	482	480	478	447	480	451	443	466	425	463	484	472	491	476	420	470	451	475	469	451	479	436	418	445	464	465	460	478	475	419	465	476	471	434	482	444	482	419	478	495	447	481	453	464	421	485	433	502	488	455	445	450	473	471	479	471	451	527	422	422	432	461	491	426	460	429	482	475	458	435	488	462	438	435	452	431	494	465	442	452	511	478	440	459	461	466	457	428	468	450	447	456	463	436	458	433	472	446	456	443	434	475	506	464	437	466	472	488	433	463	467	474	477	435	439	485	485	432	468	435	482	443	477	452	486	435	472	507	467	476	441	449	431	464	465	439	440	479	405	482	485	432	457	470	445	478	466	463	463	456	441	459	473	437	468	461	465	464	456	442	444	451	437	489	474	476	442	439	429	451	486	448	490	432	456	437	490	474	434	463	470	460	456	436	479	423	479	419	442	460	434	439	499	436	469	446	497	469	474	436	480	498	450	435	477	470	441	456	442	458	477	422	451	427	458	483	478	451	456	521	397	468	418	436	470	452	446	450	451	455	452	484	444	469	483	459	421	466	465	480	466	474	472	417	465	464	463	452	506	476	458	465	485	418	450	485	458	438	478	461	430	472	464	417	482	427	453	466	510	462	450	473	466	442	498	433	435	467	458	444	417	457	463	499	473	464	464	469	466	476	464	462	455	486	400	466	423	458	450	477	489	498	492	460	462	468	473	476	474	447	473	463	459	457	440	496	442	436	478	435	417	454	446	450	463	471	479	461	478	436	477	438	515	478	446	429	478	488	479	462	440	415	467	454	452	430	463	452	481	445	474	492	488	483	462	484	487	414	467	452	475	458	446	501
46579	9662	1451	1023	729	508	389	322	248	220	193	203	166	160	162	132	154	153	141	151	124	131	121	143	127	93	106	134	106	132	112	112	123	103	89	112	103	101	111	113	117	117	107	112	116	112	110	106	114	84	108	98	110	122	102	106	90	105	131	120	97	132	102	95	122	112	110	104	122	118	115	115	118	95	83	101	105	117	110	118	89	122	104	91	90	119	107	124	108	104	105	109	99	106	97	117	120	110	105	91	108	93	100	106	119	107	111	105	91	101	116	100	116	123	92	117	107	114	111	104	94	106	118	108	99	113	85	118	83	100	107	98	121	98	105	104	101	105	98	121	111	115	108	85	90	97	101	108	104	100	119	130	123	130	100	125	123	101	95	102	91	104	99	100	106	107	111	122	107	89	89	113	111	103	115	93	108	90	112	90	107	106	100	102	128	112	99	111	117	114	110	108	118	95	99	104	116	111	107	88	114	106	100	104	104	107	110	120	106	85	107	108	102	98	104	109	119	109	110	130	93	98	105	99	105	123	96	119	103	110	105	123	99	112	121	114	110	111	133	103	106	100	128	88	104	116	105	102	122	117	95	94	88	110	102	93	93	110	87	107	102	98	118	110	100	97	95	79	125	95	115	117	108	96	102	85	102	111	107	95	88	95	110	116	106	91	115	113	105	94	95	81	95	112	98	124	99	115	102	102	99	101	127	121	102	107	125	101	106	115	117	119	103	114	91	103	94	99	113	105	133	92	93	97	105	100	119	114	92	111	111	92	116	90	101	112	127	117	127	120	123	111	87	101	106	90	92	113	99	117	108	101	125	106	107	122	114	131	110	117	111	103	87	106	117	100	131	103	114	102	115	101	110	102	109	117	97	109	91	110	101	107	112	105	108	122	101	110	116	84	97	98	110	117	92	106	102	95	95	110	107	110	105	97	108	103	115	87	98	86	102	92	93	113	83	114	103	93	97	93	114	100	115	104	101	114	112	110	91	106	121	105	96	122	114	110	101	102	110	106	94	117	103	106	93	123	96	109	100	118	108	92	101	89	103	111	104	125	99	98	107	87	80	106	84	106	104	103	109	95	124	120	112	104	99	87	110	116	91	102	127	101	92	102	108	114	90	102	100	124	121	97	100	118	98	118	116	104	129	104	93	108	104	101	114	124	93	101	95	120	107	110	89	117	138	105	100	105	113	111	107	96	100	97	98	102	114	94	112	120	113	90	106	94	90	94	98	109	87	126	110	104	119	114	101	97	97	116	97	111	110	113	126	111	91	115	109	108	118	119	106	95	112	129	91	96	99	99	121	113	109	91	112	86	102	111	109	79	87	94	92	105	108	107	117	119	123	121	113	90	107	108	105	99	110	106	92	100	108	115	107	106	129	99	97	89	101	104	113	97	118	107	112	93	80	121	98	126	94	119	110	103	116	106	99	111	109	117	95	88	115	86	108	110	99	118	103	108	108	107	91	109	120	97	110	99	130	100	100	115	105	102	104	102	112	101	111	121	110	106	138	92	121	93	107	104	95	92	121	109	110	78	87	108	105	103	107	108	129	111	109	105	94	115	93	100	112	105	112	125	104	104	102	102	105	133	117	103	96	112	100	101	96	109	115	108	107	115	99	98	110	114	111	99	76	104	113	112	99	96	115	123	108	114	100	105	103	105	109	121	122	98	110	103	124	109	98	116	97	125	96	98	117	105	101	98	105	109	103	104	118	113	95	105	88	119	96	98	114	123	116	103	113	107	126	105	97	94	101	100	91	105	98	95	111	127	115	117	88	111	107	105	114	120	112	118	110	119	111	126	121	101	110	137	101	97	103	105	110	115	98	111	107	99	94	104	107	98	124	107	118	120	119	121	107	101	105	97	111	102	100	115	98	114	100	126	98	105	83	112	112	100	119	95	111	117	96	115	133	120	125	107	87	95	108	103	97	115	106	116	97	104	93	101	107	112	109	106	101	94	96	101	111	137	96	113	104	109	108	101	103	103	100	114	97	100	105	109	83	117	105	97	104	95	111	101	113	109	88	106	105	115	111	108	120	91	116	106	116	101	106	104	85	101	93	103	100	94	97	113	107	80	119	123	118	101	90	118	102	121	102	102	105	87	116	119	98	96	113	109	88	121	108	92	120	101	110	100	96	107	117	108	109	110	94	102	107	108	109	114	95	104	116	96	88	102	98	82	104	104	94	89	115	120	90	114	107	99	112	117	102	99	121	104	99	90	97	114	102	103	117	110	93	110	95	114	100	109	92	107	96	111	117	104	104	102	112	103	107	107	108	113	105	112	86	115	94	104	95	106	112	96	117	93	104	103	111	116	95	129	104	106	106	112	101	101	103	103	102	113	83	102	111	98	117	85	103	108	112	93	107	107	97	92	102	122	97	102	104	103	104	97	90	102	106	105	116	116	116	118	100	98	106	120	110	123	105	93	104	123	107	105	104	86	94	112	107	101	105	111	100	109	109	101	112	107	114	119	93	116	114	105	108	108	108	102	112	104	121	103	115	113	114	94	109	106	113	96	113	111	110	96	126	107	104	102	97	88	99	96	113	118	106	93	87	95	117	116	92	127	110	93	112	96	103	98	112	118	103	93	107	119	112	112	103	104	126	97	96	129	96	104	106	89	105	120	106	109	113	107	114	107	121	124	113	99	130	125	107	109	100	109	113	97	92	125	112	93	117	104	102	108	109	93	99	121	103	92	94	108	112	108	111	113	116	96	93	102	108	105	94	96	100	90	97	92	110	98	94	119	112	102	110	103	115	106	128	130	105	112	100	98	99	99	103	114	117	111	93	111	111	99	90	121	114	84	115	102	105	101	111	113	109	116	100	113	121	84	102	110	132	95	110	96	102	109	134	107	119	111	115	117	103	94	85	102	123	110	124	122	105	132	103	102	101	75	121	98	117	115	101	106	116	89	91	111	92	117	99	111	96	107	93	106	125	97	106	114	90	116	91	107	111	105	86	117	103	112	110	90	115	112	97	99	101	107	109	117	117	91	103	93	115	108	95	104	111	94	124	109	107	94	104	119	107	126	117	111	94	103	124	92	129	96	91	117	108	104	101	118	107	94	94	106	110	105	107	90	126	109	100	103	88	94	114	117	117	105	125	110	94	106	93	103	118	117	102	106	113	122	122	121	97	132	112	96	106	99	97	115	118	102	116	99	102	123	83	110	99	103	127	119	94	111	131	109	112	103	98	118	122	101	105	111	100	106	96	90	113	110	116	113	90	100	110	104	107	96	109	99	108	99	115	108	99	106	100	114	114	108	121	98	109	100	99	115	123	110	96	106	101	101	99	111	106	97	101	91	105	102	78	113	90	110	103	125	109	97	105	114	98	115	97	118	116	111	102	87	108	115	128	112	107	82	118	99	103	113	114	115	94	111	91	104	111	121	119	112	98	107	103	102	108	101	105	112	95	126	108	106	112	105	102	114	123	96	91	90	126	118	116	94	107	91	99	105	110	86	103	108	105	103	112	118	116	97
23821	1285	2935	3269	2722	2253	1881	1510	1275	1082	965	913	866	762	767	679	617	563	558	597	508	499	503	506	519	459	451	460	445	433	446	433	430	416	434	453	435	415	393	396	430	389	420	417	400	408	369	369	387	378	406	402	406	375	382	395	378	388	344	367	374	367	356	397	399	383	350	315	364	391	394	361	374	369	395	398	366	374	384	329	367	351	380	367	349	392	369	358	384	361	357	380	366	354	350	376	368	352	358	338	382	311	353	351	381	347	372	403	333	405	365	360	362	358	404	329	357	358	356	350	344	404	338	378	346	375	369	375	360	390	390	356	405	334	371	353	364	338	366	349	351	355	376	358	382	367	297	350	349	333	351	320	378	322	334	361	319	369	341	368	385	351	398	355	389	348	342	358	387	373	360	352	365	378	351	327	341	368	360	346	349	352	321	373	371	373	361	401	359	366	402	360	369	363	359	351	323	333	395	349	308	362	363	371	380	335	382	392	353	335	367	383	362	355	372	349	378	367	370	343	371	372	335	340	336	393	366	375	354	354	365	357	333	366	350	356	366	359	363	353	360	369	358	339	352	355	351	370	363	381	372	360	356	359	372	372	357	351	376	323	336	376	346	355	327	362	350	354	328	352	340	345	349	362	351	336	367	338	375	371	371	373	347	341	379	361	330	380	385	339	340	369	353	352	352	342	342	377	355	338	375	297	352	337	349	374	379	347	353	380	389	357	356	322	339	346	383	352	361	337	371	348	350	369	361	350	360	328	360	366	379	347	362	359	362	359	370	359	331	397	374	352	356	311	375	338	359	336	345	324	331	342	357	365	384	386	338	361	368	355	335	357	353	355	357	344	332	394	357	373	317	368	310	336	360	372	352	350	344	383	366	359	343	353	365	363	364	366	367	320	366	345	345	374	341	365	366	363	347	356	349	332	368	348	333	369	382	363	344	356	364	315	332	366	359	350	334	406	373	365	358	395	369	349	360	328	380	355	334	360	364	340	372	365	346	335	343	388	333	326	330	360	338	365	385	347	383	371	356	375	366	363	359	351	361	352	354	380	375	352	332	354	377	358	326	353	389	376	395	365	349	349	365	325	336	385	370	335	376	375	324	333	336	364	335	358	375	345	346	364	379	357	369	372	374	392	369	353	362	331	367	366	369	349	349	331	343	324	362	359	388	379	341	362	380	360	352	351	343	376	347	356	372	374	357	329	378	346	381	332	371	364	327	379	365	356	353	353	375	359	390	358	387	386	332	369	344	314	342	341	349	379	344	393	343	350	363	372	376	379	398	338	396	340	339	342	355	359	340	372	353	332	385	373	337	361	351	367	361	335	364	348	362	347	380	388	364	354	369	362	337	366	355	368	356	399	306	362	384	348	351	342	346	318	325	344	342	365	384	341	362	337	358	302	344	347	329	339	363	353	363	358	374	355	331	387	374	350	350	364	356	377	369	345	345	353	377	344	345	367	330	365	351	330	339	326	353	361	362	404	343	362	313	355	325	352	382	333	336	387	375	338	349	389	366	357	393	344	336	368	359	334	377	333	381	343	317	334	350	361	365	363	385	357	319	368	366	360	349	357	352	364	358	387	370	379	360	352	391	353	362	375	351	340	375	345	332	390	362	355	367	328	386	372	354	372	340	348	346	309	361	368	373	354	344	357	358	337	344	353	371	339	361	313	340	326	353	374	369	365	370	338	343	367	337	342	369	385	379	363	348	339	370	321	376	368	334	319	365	411	367	362	373	336	333	366	367	354	363	352	387	400	330	365	335	341	358	337	384	344	361	362	374	324	377	379	423	350	350	354	358	388	339	358	345	340	350	354	357	353	336	364	345	367	361	358	369	387	333	355	348	370	367	361	365	348	350	382	363	389	366	315	369	355	354	368	314	355	341	369	370	341	368	361	349	388	346	364	393	358	334	359	354	374	358	365	377	371	346	343	394	354	402	331	337	372	355	389	328	393	350	364	350	322	359	367	368	348	337	377	352	347	359	347	327	382	376	374	332	365	328	370	387	331	346	362	367	394	363	380	349	387	317	344	334	364	322	399	343	390	357	351	343	387	365	379	348	358	369	327	357	363	365	366	350	354	363	368	329	374	343	372	329	336	373	332	354	342	337	375	369	387	319	389	357	340	345	336	398	344	331	304	379	359	377	357	332	380	362	360	355	333	352	381	352	347	367	385	368	391	347	384	359	377	365	383	364	355	335	354	375	380	340	346	349	333	343	371	348	373	355	368	340	347	388	337	369	359	360	354	370	398	354	373	359	339	379	375	338	352	339	382	339	354	335	368	343	322	346	361	384	347	352	361	371	352	372	359	332	364	355	371	359	332	347	378	386	346	344	331	374	392	398	388	370	364	334	370	372	390	380	381	360	321	358	368	337	348	377	336	397	376	327	345	354	364	337	348	379	325	364	357	336	378	366	352	359	379	365	349	341	331	388	380	350	357	361	362	388	355	374	387	362	328	365	366	342	314	355	374	355	385	346	360	386	349	387	341	377	338	356	360	333	351	362	383	340	318	348	335	326	371	366	392	297	341	349	341	345	366	398	326	360	314	392	362	372	343	347	302	338	376	342	344	342	373	382	362	344	351	359	360	352	363	376	325	333	348	369	338	370	367	356	410	374	351	336	370	349	387	341	390	376	359	381	401	343	376	398	331	359	358	334	365	376	343	370	362	369	338	388	362	360	380	386	358	343	343	361	374	397	333	366	323	331	386	342	354	369	294	340	377	345	367	345	367	351	380	366	352	367	373	361	324	337	326	337	369	351	329	326	359	358	356	360	387	366	371	332	360	392	346	357	360	372	333	354	342	331	345	317	366	414	363	329	363	366	375	329	391	330	358	367	337	365	375	354	369	347	319	344	357	385	351	369	339	372	356	325	332	349	365	340	340	372	358	363	370	354	372	373	349	326	343	362	340	339	363	362	346	351	353	379	378	393	358	368	369	378	351	374	349	348	346	359	324	363	350	361	327	353	340	394	337	353	358	361	366	350	331	360	338	360	345	336	339	308	332	345	344	338	374	382	341	340	338	352	343	348	352	361	363	372	397	365	376	330	374	359	349	380	353	363	345	374	356	343	379	362	348	379	360	312	356	329	373	330	359	381	350	349	360	355	371	354	335	359	332	360	322	314	363	334	341	358	364	353	329	374	326	367	343	353	379	366	343	330	343	343	349	326	335	360	361	373	378	358	363	338	345	357	363	402	366	366	377	323	361	382	370	350	326	374	360	349	397	355	357	382	336	406	372	378	379	361	352	332	351	340	383	361	379	371	320	317	355	372	338	402	369	351	332	356	358	399	373	370	366	367	341	313	357	412	341	377	358	343	313	363	343	338	358	347	367	327	363	355	364	371	362	359	336	350	358	375	370	351	365	362	328	341	382	373	367	351	378	370	389	355	348	362	346	380	373	371	363	354	340	375	366	350	354	380	355	357	360	352	339	376	344	353	364	358	355	369	362	353	358	353	387	385	358	355	341	343	358
59066	18748	5542	2160	1430	1029	781	641	544	440	434	366	336	330	312	290	308	250	273	274	264	232	246	229	256	243	227	240	235	248	232	224	216	255	210	206	240	222	228	244	206	240	222	204	206	224	212	232	190	210	229	209	227	217	219	216	208	194	211	221	221	199	217	226	234	225	210	225	231	204	184	201	221	224	225	206	230	199	216	194	184	221	191	216	241	189	218	217	197	219	227	235	233	191	201	190	218	230	222	211	220	218	243	211	222	193	202	227	191	183	229	227	256	210	212	208	214	223	215	184	211	219	195	215	207	221	193	215	180	210	225	203	218	191	200	185	190	206	206	209	234	195	205	214	196	205	221	208	191	222	206	204	209	193	208	197	227	209	173	194	211	216	226	226	197	226	206	216	225	216	185	219	218	209	206	222	205	204	199	222	226	194	205	220	213	215	206	226	199	231	223	191	210	190	188	198	214	216	217	189	206	197	211	199	217	205	206	239	220	213	196	228	216	209	198	197	217	186	216	223	247	217	193	206	230	210	198	246	199	204	222	209	213	197	188	232	186	223	213	229	222	231	186	239	206	194	208	202	207	234	217	200	204	229	194	212	197	206	199	219	208	217	223	197	199	224	215	198	226	213	194	208	203	213	194	219	212	222	200	204	219	221	215	201	211	193	202	214	216	208	201	195	191	166	221	198	221	230	203	210	191	233	221	182	216	222	203	190	202	223	190	215	208	214	206	209	200	199	197	207	207	213	202	203	204	215	226	214	206	196	188	221	208	201	217	222	202	226	195	212	220	219	205	221	228	206	219	194	211	242	181	228	221	215	216	224	188	222	194	178	226	214	234	201	195	228	223	186	223	225	197	208	195	243	226	215	208	224	202	210	216	199	194	207	207	198	185	210	208	213	213	224	219	208	209	219	209	213	202	209	215	211	251	225	230	220	204	198	191	216	203	209	206	187	219	207	176	201	207	253	217	208	189	191	187	241	225	228	221	199	197	200	232	199	218	205	207	189	218	197	207	199	184	226	210	201	186	212	196	220	223	202	213	215	213	185	205	217	218	219	183	220	179	171	192	208	205	208	180	200	200	201	190	226	227	208	212	190	195	211	240	215	218	189	214	199	204	213	213	205	214	191	181	222	202	179	201	192	219	207	206	223	221	194	187	201	199	219	227	197	218	207	220	196	194	214	195	196	195	203	214	183	206	229	207	198	199	203	196	195	215	227	206	234	202	226	198	189	226	213	239	229	190	226	210	184	196	205	213	193	194	224	246	200	210	205	213	206	208	223	195	216	209	223	196	198	213	201	233	197	213	179	201	239	224	185	223	219	223	208	200	216	207	230	218	198	197	205	205	214	240	210	188	222	216	215	217	199	216	219	223	212	200	221	199	214	180	219	224	214	199	194	178	212	212	206	182	204	243	204	225	214	188	208	220	222	206	195	197	215	192	181	199	218	193	204	196	202	216	213	199	192	214	214	208	221	203	231	220	219	208	211	214	190	208	212	200	181	179	222	191	193	204	202	176	231	187	209	209	214	208	208	212	221	243	214	233	221	206	230	193	220	230	195	212	195	220	221	227	191	215	218	222	203	199	218	224	211	215	225	200	210	234	234	226	208	219	196	198	189	205	225	212	199	216	187	209	197	182	215	191	191	207	202	182	209	212	221	212	191	201	228	195	223	201	198	225	208	196	211	208	198	200	218	228	162	198	174	204	223	175	206	208	184	183	200	225	218	195	200	229	193	203	213	200	191	216	222	221	211	166	215	193	200	212	203	230	223	214	226	205	232	215	202	249	194	214	195	198	199	176	192	210	197	194	199	198	234	225	237	212	218	229	211	189	205	202	190	228	195	232	181	228	209	195	221	212	210	198	227	203	217	228	215	205	212	191	226	226	224	195	197	193	193	213	204	222	184	194	217	205	200	213	234	212	217	212	203	214	194	214	175	196	186	190	228	192	234	196	186	203	186	187	195	218	196	197	218	232	215	208	205	214	200	207	220	197	190	198	205	220	212	209	229	228	222	220	221	206	215	209	221	236	224	231	184	204	208	217	222	235	201	219	201	211	215	205	207	251	220	211	226	189	215	190	191	209	212	174	208	225	213	197	224	211	184	220	220	219	221	213	194	181	203	216	194	213	237	174	222	213	188	201	214	201	223	192	192	206	241	198	204	189	200	218	195	206	198	203	214	223	186	186	204	203	197	189	190	223	200	223	217	201	212	184	204	203	214	218	194	200	211	226	195	239	200	221	194	193	210	192	223	203	210	209	187	227	188	212	189	221	194	177	203	207	215	205	244	233	203	221	230	211	188	202	218	233	205	215	206	194	215	203	206	201	216	181	232	210	236	210	201	226	212	178	207	206	216	204	222	233	181	199	203	237	214	190	220	202	209	227	192	205	203	207	234	208	203	231	212	237	194	201	231	211	197	213	221	213	202	214	201	208	228	213	198	214	214	211	209	203	211	230	201	193	190	204	208	240	181	230	218	216	209	207	197	201	203	211	205	206	200	185	205	204	207	212	227	219	222	227	181	201	177	196	179	189	242	209	198	210	244	198	213	214	228	203	223	203	191	206	230	197	243	212	192	232	217	214	207	230	208	202	209	212	225	214	236	212	189	237	204	190	196	169	226	220	179	208	196	227	222	202	243	178	211	206	190	214	191	217	200	217	209	212	195	186	216	199	172	188	200	188	232	206	204	188	204	234	238	209	201	193	208	179	207	208	234	195	188	238	201	215	226	210	196	203	223	169	217	215	197	206	216	210	224	222	206	208	230	196	185	195	202	222	186	200	215	204	227	205	225	204	200	224	195	203	181	211	210	215	202	194	200	200	192	225	205	221	177	181	236	207	204	217	193	190	234	214	209	238	222	212	224	212	217	203	200	194	205	186	230	219	198	213	211	191	212	201	211	210	223	202	196	216	212	210	195	237	225	254	203	184	226	212	223	217	199	201	207	190	205	220	196	210	200	227	195	211	189	217	212	209	204	220	218	206	224	218	190	210	187	215	219	239	197	225	210	225	204	230	210	214	188	198	193	204	192	185	237	187	211	201	225	197	208	234	235	173	196	211	221	197	223	223	234	227	209	216	191	178	214	193	209	225	205	189	193	230	203	224	185	215	222	194	191	203	205	227	211	194	201	205	194	197	235	231	213	227	235	209	216	204	203	193	206	208	201	203	206	237	201	198	217	216	225	220	201	223	225	188	182	236	204	211	207	171	207	194	204	219	193	198	200	227	225	202	199	197	219	197	215	224	225	186	205	195	204	208	212	218	201	212	199	204	222	205	210	206	213	187	216	192	207	221	213	208	196	218	194	188	222	245	196	204	191	219	218	239	224	216	194	187	212	188	228	184	220	227	210	196	207	220	188	204	237	233	210	208	219	198	206	200	197	199	211	184	208	216	201	187	184	208	195	204	236	220	231	212	210	200	204	219	209	216	208	205	222	205	205	220	207	214	214	195	219	204	214	198	195	186	213	203	203	189	227
29284	2519	5697	6190	5147	4175	3410	2804	2515	2173	1876	1779	1575	1521	1387	1235	1148	1184	1082	1088	1051	958	935	905	900	849	865	802	799	816	799	811	810	740	746	751	769	753	780	773	695	757	721	679	706	730	702	698	734	695	753	714	697	736	711	713	705	668	681	702	658	662	666	655	664	696	685	692	641	657	645	655	670	701	686	677	674	654	675	644	645	628	637	658	643	622	710	657	679	634	615	641	670	621	603	648	650	631	650	619	637	647	623	671	635	594	672	605	656	653	600	637	635	631	646	673	637	617	652	614	631	636	626	643	637	710	616	673	587	669	623	630	624	664	642	633	643	613	639	658	645	636	623	660	613	636	661	655	619	593	652	642	611	648	652	662	679	671	627	648	656	615	648	669	661	616	697	626	628	654	673	606	660	656	602	607	628	622	683	640	677	653	615	661	607	595	593	655	601	639	662	617	632	667	655	587	640	652	652	663	615	639	615	619	624	606	601	623	658	658	592	598	614	628	614	619	613	633	645	674	669	646	616	638	652	615	664	606	619	579	651	647	605	591	659	585	631	635	604	666	619	675	641	618	655	587	611	645	627	654	610	649	616	611	671	641	616	662	634	623	632	677	580	600	673	639	641	600	603	608	616	623	608	640	618	598	634	642	632	604	654	654	653	663	645	638	630	612	620	676	613	635	610	575	617	661	611	633	602	584	630	614	663	638	651	652	658	637	594	595	637	629	663	635	678	611	681	611	659	636	615	596	672	638	626	628	635	612	655	604	626	644	625	622	646	666	613	668	604	630	606	633	650	640	639	692	647	589	627	681	639	630	648	631	677	591	650	641	630	604	628	639	642	613	655	621	638	678	613	672	649	598	616	625	639	628	647	638	663	623	627	595	629	630	616	653	630	594	652	679	565	613	608	618	628	616	622	645	599	658	632	618	640	685	585	634	686	642	663	605	640	644	647	646	620	642	635	648	668	671	589	656	638	662	627	633	618	626	669	609	618	606	661	651	663	629	650	627	626	591	575	600	629	636	596	685	631	599	610	668	644	666	619	647	673	676	623	636	649	659	603	633	638	637	687	657	598	639	640	630	592	671	622	636	612	634	653	631	637	628	647	628	672	637	547	622	659	650	613	656	640	630	629	644	667	583	633	632	652	621	668	650	644	617	616	648	632	606	667	623	642	617	627	634	628	628	599	623	615	625	634	632	663	659	645	632	654	616	659	625	673	658	633	622	676	635	628	628	596	631	638	638	640	628	597	631	632	651	590	616	613	628	585	611	609	623	679	685	624	608	627	659	626	592	608	644	650	624	615	644	599	653	644	645	675	663	642	691	635	636	617	628	605	645	638	643	653	628	654	613	622	604	644	588	650	652	632	679	593	652	618	623	642	642	612	631	609	614	650	639	642	669	662	655	666	657	612	603	645	659	650	640	655	627	598	639	633	659	611	624	572	640	594	611	645	604	615	628	611	650	617	648	634	679	600	655	674	646	648	648	602	591	658	667	626	603	644	630	653	574	598	660	630	563	602	631	582	688	662	625	616	650	673	599	637	618	609	628	673	636	654	650	636	670	610	630	638	677	626	629	649	652	653	648	683	611	659	600	643	633	633	590	629	646	686	614	622	614	647	628	648	620	617	662	626	667	620	697	624	658	640	678	619	637	623	624	627	624	600	654	616	630	589	589	640	648	589	620	599	606	625	635	643	690	636	649	611	627	600	646	654	639	641	650	626	685	628	659	631	668	604	661	573	667	641	655	639	618	651	621	637	618	625	627	649	641	601	692	654	643	645	653	622	612	601	640	613	625	645	666	630	624	686	653	627	640	646	675	630	629	644	633	660	610	625	650	656	637	641	657	647	652	628	618	637	577	622	624	671	651	610	585	694	627	615	631	613	639	630	636	646	664	659	641	677	624	632	629	615	679	650	609	577	625	618	657	604	629	656	672	647	655	638	623	624	626	594	614	684	626	635	626	636	661	670	645	606	600	623	644	612	654	667	671	624	570	581	657	625	632	585	592	610	654	643	615	638	591	608	681	610	637	630	649	627	624	660	629	632	673	607	599	649	588	629	649	640	656	624	628	627	671	592	600	628	615	636	650	636	614	587	633	642	622	641	641	656	644	655	690	631	608	644	659	649	650	623	667	659	667	622	652	602	643	653	616	630	611	615	610	640	654	621	675	629	615	656	593	615	620	629	662	588	633	618	623	657	628	634	653	615	638	612	616	633	596	633	597	654	653	656	639	626	629	606	627	643	659	638	643	640	627	659	647	682	680	589	648	599	665	646	619	635	630	640	625	590	570	638	595	654	677	660	642	639	622	652	646	578	645	612	643	660	650	576	631	626	606	666	613	632	625	560	662	631	654	598	637	665	607	646	629	681	595	680	665	614	656	649	614	634	636	622	656	614	656	648	646	601	628	653	593	617	645	676	657	630	638	616	605	627	644	615	640	629	641	622	637	632	633	617	614	683	596	654	630	643	668	632	650	657	701	621	624	662	613	617	625	641	651	628	657	635	670	625	640	624	643	607	613	625	635	550	624	633	621	670	626	612	600	655	652	631	598	650	639	670	618	642	644	641	639	604	619	658	631	688	657	647	613	630	644	683	626	635	624	646	630	656	632	608	644	658	590	604	647	666	609	654	613	665	630	602	651	674	638	647	614	636	608	624	659	641	661	585	610	673	689	628	610	667	614	672	601	607	677	624	643	698	641	597	601	650	654	641	668	613	678	652	652	664	594	666	653	675	621	613	612	671	652	630	712	642	574	624	668	615	620	678	626	673	657	634	638	649	640	612	625	581	582	598	642	599	659	661	626	615	658	610	653	643	654	633	645	668	628	662	621	626	637	582	631	621	661	654	632	644	643	615	648	656	642	639	636	618	646	626	668	642	658	592	652	607	643	591	593	639	625	648	634	672	622	620	611	624	612	604	631	636	577	622	645	649	670	634	632	622	659	651	653	632	595	640	664	622	655	649	647	640	640	622	673	611	620	646	581	650	607	661	659	617	637	594	589	612	630	646	662	658	614	617	647	631	640	603	654	615	611	626	623	588	655	670	607	651	637	636	635	625	605	607	654	617	630	613	637	645	649	637	637	633	636	625	662	615	599	644	650	662	599	642	607	642	583	620	644	668	622	635	628	696	615	671	632	627	625	610	630	655	608	615	642	648	652	592	659	664	635	666	604	625	603	625	653	629	590	662	615	666	614	638	645	642	600	638	660	608	611	629	610	641	597	683	636	594	625	648	616	641	635	654	683	639	635	644	643	626	614	623	644	630	664	636	612	621	638	646	649	637	660	623	658	621	679	626	619	653	611	636	603	623	667	660	607	639	661	609	623	654	637	624	599	608	688	662	641	603	597	625	653	639	654	609	607	613	626	642	626	667	654	614	614	637	683	630	600	613	612	573	651	623	632	612	646	645	649	619	630	661	614	641	654	635	602	621	627	630	644	666	671	615	624	638	667	670	602	628	635	655	667	593	649	679	648	614	620
6367	376	248	201	196	159	140	164	157	142	152	147	146	119	144	137	140	176	147	158	172	149	151	136	149	142	148	152	173	154	145	146	169	169	136	142	157	130	151	147	134	185	176	171	137	131	155	150	154	113	147	146	150	141	135	155	175	154	139	153	171	156	137	143	135	153	137	131	140	128	142	143	120	159	130	172	153	166	153	152	140	142	144	153	147	145	139	145	147	131	162	154	141	154	151	129	147	155	146	159	146	128	148	170	147	131	140	156	146	158	150	146	110	137	162	137	131	143	153	163	165	146	148	151	150	143	160	157	156	159	150	124	156	137	155	162	119	164	127	157	129	136	145	132	136	146	166	131	150	158	126	138	163	174	151	146	141	154	146	143	188	148	133	153	130	150	143	150	149	136	150	152	120	168	159	141	158	147	153	149	172	164	152	168	145	156	140	155	155	160	151	170	140	172	150	145	145	143	161	160	147	149	157	144	169	139	145	150	162	138	131	144	138	169	154	155	168	159	161	132	135	143	164	158	145	130	141	152	146	129	141	128	138	162	146	150	157	156	143	163	128	142	149	159	118	151	139	152	153	164	173	151	161	165	137	133	156	149	150	144	161	155	144	148	159	145	150	155	140	163	135	156	150	142	163	152	139	151	159	152	161	137	154	124	139	153	163	158	161	166	162	135	154	153	154	154	155	134	177	148	142	163	133	121	137	167	154	167	161	150	160	140	126	140	121	156	154	150	138	168	162	153	136	156	137	141	157	160	173	147	164	156	149	153	149	142	156	143	172	134	151	135	141	134	143	139	158	142	151	145	151	145	139	154	146	146	150	157	137	141	165	136	148	137	157	146	155	132	159	171	145	141	153	150	155	149	167	153	137	153	159	135	132	173	151	138	138	130	137	141	131	190	145	157	153	136	155	152	149	158	166	127	171	124	140	135	157	132	146	168	155	147	146	133	150	153	136	138	155	139	151	132	137	123	147	168	160	155	137	140	153	150	158	131	148	135	158	151	151	140	168	148	148	140	153	134	131	133	159	151	141	155	163	126	143	135	155	134	150	146	139	135	132	174	138	145	160	164	173	149	133	162	153	140	136	145	148	139	139	129	139	160	148	174	161	147	151	141	159	155	162	149	147	133	147	144	175	146	144	152	150	153	129	146	153	154	142	136	150	130	153	176	163	153	171	144	160	150	149	137	156	128	148	145	145	148	133	152	140	151	132	144	153	141	130	159	141	144	147	133	131	164	149	133	148	142	143	138	148	159	153	142	126	141	156	128	145	145	154	136	153	154	150	143	128	172	142	146	149	153	160	141	175	140	148	166	157	139	147	194	130	148	162	154	163	146	148	118	158	142	157	153	132	149	142	133	137	150	170	159	147	141	142	155	178	165	142	145	130	163	143	154	148	160	154	163	156	136	145	147	155	163	143	153	141	157	146	156	161	154	153	146	127	190	154	159	147	139	159	151	139	158	145	162	144	157	162	141	152	139	170	138	130	139	161	172	156	140	171	161	153	160	154	160	137	139	162	147	139	139	149	160	153	159	142	141	130	138	158	155	153	159	145	124	140	131	142	134	145	146	151	176	130	162	141	149	153	149	122	139	166	151	148	148	158	148	154	135	143	150	164	135	142	147	135	154	155	138	141	158	153	128	160	147	148	133	120	162	156	136	145	142	130	137	136	145	150	158	149	158	140	150	147	159	150	154	141	161	141	164	145	153	129	142	106	163	161	146	133	142	149	152	147	147	136	143	152	134	133	133	159	145	140	152	140	174	150	126	116	139	147	147	139	131	137	157	146	156	127	141	167	155	166	157	150	140	150	146	154	149	136	159	151	159	157	137	153	149	148	152	145	119	136	147	139	146	139	142	144	176	144	162	163	142	189	141	129	143	149	146	134	151	148	138	153	163	154	124	159	145	185	145	175	154	109	168	150	165	138	164	153	143	158	164	155	148	172	147	157	155	153	125	165	140	149	147	170	143	140	148	137	146	153	128	134	138	151	126	161	145	150	160	143	160	137	142	142	126	163	150	158	141	146	160	151	155	145	151	153	160	150	141	139	160	157	157	150	174	154	136	149	153	132	136	159	155	168	157	154	160	124	134	157	124	161	132	140	148	153	148	147	147	151	136	141	147	143	152	158	151	156	130	164	141	163	132	161	159	145	139	164	138	149	165	145	159	121	150	170	153	147	146	161	185	163	144	149	145	156	146	151	160	145	151	143	152	147	156	153	165	178	128	148	163	147	146	145	133	151	161	147	137	160	143	144	149	140	148	135	140	163	146	153	144	157	150	161	145	148	154	134	154	136	157	146	156	127	149	159	149	163	144	145	125	166	151	169	138	152	161	136	151	148	161	170	139	160	157	151	156	146	152	139	144	176	137	131	169	150	142	145	150	160	139	158	151	159	150	167	147	162	165	160	148	149	152	138	165	166	146	139	140	179	143	136	154	150	147	157	164	140	142	135	148	150	152	135	171	174	136	134	131	164	167	159	132	141	166	145	150	146	146	143	140	165	132	121	170	146	161	128	151	135	137	137	149	141	133	151	154	146	141	150	137	165	161	130	127	156	136	165	118	161	152	156	139	150	154	152	168	161	152	165	155	158	140	154	158	145	127	124	132	152	150	148	139	148	172	146	151	136	147	130	143	166	158	135	154	134	175	136	150	151	147	139	143	159	167	165	153	171	163	144	155	143	153	158	141	153	155	161	171	129	139	144	138	141	139	168	135	124	156	132	145	132	160	171	153	147	176	129	124	162	130	151	141	146	151	139	138	153	157	140	145	158	169	150	158	127	124	170	125	153	154	158	166	139	142	149	163	178	153	132	142	159	141	160	168	150	158	132	153	149	127	147	146	137	159	158	162	132	160	153	139	142	133	154	129	133	145	150	140	152	147	170	156	173	138	153	154	143	160	162	167	164	144	152	137	147	147	161	148	148	174	142	146	157	160	162	154	153	139	150	173	168	157	119	145	163	129	159	154	145	151	139	129	135	150	147	163	138	149	136	157	138	182	145	141	134	136	154	136	141	153	154	145	129	147	124	153	145	161	159	171	169	150	117	153	149	146	148	156	174	158	162	159	153	142	142	154	162	158	140	147	172	139	174	148	130	148	167	150	151	143	132	167	149	139	143	145	159	158	148	133	151	163	166	139	156	160	143	142	162	145	139	141	167	133	148	166	174	139	131	124	161	173	160	131	145	152	177	143	145	134	142	155	153	143	151	146	148	148	172	155	151	136	161	139	146	134	156	155	139	162	144	149	157	136	165	157	153	133	161	162	132	168	147	140	156	155	156	143	194	142	161	146	147	133	137	143	170	156	154	161	156	154	163	151	150	163	148	164	136	161	153	162	153	132	132	147	144	138	167	153	150	160	166	134	140	143	160	148	144	137	159	158	158	140	155	154	154	142	163	152	141	144	142	162	148	142	147	165	157	163	160	158	153	150	131	144	128	167	149	151	153	154	137	148	131	175	148	123	157	141	160	132
6311	521	559	629	647	590	531	512	528	517	469	486	520	528	457	483	460	521	487	458	437	452	456	493	454	485	447	500	464	461	495	497	470	431	491	473	445	412	459	473	465	478	452	435	475	458	479	452	445	471	439	473	451	451	460	488	459	453	475	507	467	459	443	491	408	454	493	480	448	468	480	456	501	468	486	445	446	483	467	454	479	441	472	501	481	454	457	445	468	442	480	472	485	455	459	428	422	464	448	436	444	467	430	421	493	477	457	427	443	413	448	461	484	432	463	482	506	500	471	454	481	506	464	437	427	432	436	500	453	398	482	445	452	449	426	483	467	497	456	454	478	478	438	459	488	471	458	473	462	481	471	484	419	510	419	459	457	492	477	487	433	432	431	479	457	460	433	440	442	465	448	491	440	494	455	473	442	440	445	488	472	451	450	421	484	486	463	464	445	469	469	472	463	469	484	451	437	422	492	450	430	460	474	440	473	433	474	412	472	414	459	475	462	486	471	442	450	491	433	405	460	480	463	427	454	466	498	464	454	446	455	441	428	476	493	476	476	466	475	439	468	462	449	484	501	424	449	471	460	442	469	487	478	440	443	429	427	439	430	444	464	444	434	521	476	441	489	475	480	451	447	460	488	514	429	470	513	454	461	461	466	485	433	450	436	494	449	512	447	450	458	467	471	444	475	415	458	484	460	482	466	474	435	436	486	462	448	487	456	455	485	444	470	448	486	469	426	446	472	477	454	450	440	451	431	485	447	461	460	493	452	466	466	448	443	485	452	439	472	484	456	462	450	454	475	456	434	478	459	453	462	461	470	451	445	456	445	445	442	490	443	487	474	461	466	443	427	447	423	417	447	499	461	492	484	464	466	462	429	473	453	461	456	474	462	474	492	464	466	483	447	506	459	458	487	470	460	507	485	456	422	426	447	465	464	513	483	470	483	440	480	451	435	457	465	453	460	458	449	507	469	466	452	507	435	452	464	453	492	469	460	491	490	463	468	500	509	448	440	464	478	488	449	429	473	441	473	459	470	478	466	449	449	477	464	452	472	445	455	473	427	421	447	472	452	497	421	441	453	490	479	456	457	460	458	492	445	466	492	459	428	467	460	462	493	484	463	470	440	436	462	454	471	469	462	481	460	470	435	480	451	488	467	488	450	452	478	456	484	453	495	461	447	469	436	500	440	450	471	498	465	450	447	465	456	464	470	483	476	424	471	478	481	489	485	475	467	465	438	479	436	449	464	462	487	512	451	444	469	487	477	476	471	446	421	478	438	461	474	495	489	439	456	438	495	481	483	498	436	458	476	450	408	487	459	455	471	448	446	438	473	459	452	485	473	429	445	479	436	467	487	462	505	486	456	435	469	473	445	470	477	495	514	483	491	468	432	496	462	499	441	428	448	471	454	441	441	507	479	457	432	472	473	442	433	494	457	489	457	482	459	430	493	459	456	460	457	496	444	466	408	486	494	445	442	452	478	479	475	481	416	460	453	455	474	445	472	434	464	416	442	448	505	443	467	487	446	458	452	426	480	504	493	441	454	475	459	497	464	455	430	450	469	453	464	481	484	496	517	464	484	498	458	430	440	496	481	476	502	450	444	488	486	459	497	462	476	485	450	495	427	494	450	478	463	477	478	482	444	471	476	482	446	461	459	451	476	439	455	451	451	436	495	437	445	431	521	471	469	485	476	428	473	510	478	438	475	486	504	429	470	456	441	430	471	502	462	458	484	459	444	442	477	502	463	448	474	453	466	453	451	470	463	464	479	489	462	487	468	466	414	468	450	413	472	430	465	480	491	430	464	482	442	452	462	454	461	442	486	453	460	460	449	476	419	477	499	465	473	447	465	489	443	446	491	436	438	436	479	480	448	463	492	483	440	449	464	490	461	465	473	463	451	464	476	469	432	441	470	442	469	464	441	502	422	480	457	427	448	458	455	481	450	416	486	435	498	462	467	450	426	511	455	463	422	476	459	473	462	469	430	449	428	479	428	439	500	419	471	477	459	450	431	459	487	472	447	494	494	480	451	499	466	477	459	437	447	457	474	476	490	477	488	447	436	468	453	460	449	468	475	514	455	442	431	476	443	439	458	469	440	426	457	426	468	462	451	453	452	441	456	434	488	471	476	458	476	460	480	431	483	484	433	453	475	449	473	457	492	438	462	478	448	438	443	430	484	478	460	460	431	458	450	479	468	439	467	478	475	469	478	450	491	491	474	485	504	485	473	441	435	474	469	473	453	482	471	421	503	451	456	495	442	470	486	450	443	445	454	440	436	491	493	457	454	447	459	472	469	438	514	440	446	443	466	427	461	514	420	490	493	487	455	470	479	464	438	461	484	449	452	430	468	440	457	450	466	434	470	430	473	444	453	503	453	471	434	469	480	468	440	478	480	437	454	490	470	458	418	456	501	477	473	448	473	467	459	448	453	475	496	452	451	448	500	436	473	449	470	516	450	456	464	459	452	478	464	413	480	465	484	429	460	474	462	503	475	470	474	446	448	455	433	458	480	439	485	435	472	449	447	485	509	463	435	463	435	470	482	487	468	454	462	462	510	495	467	454	451	507	429	433	447	438	452	499	455	489	454	461	421	466	477	468	466	460	439	465	442	434	423	450	480	470	481	468	444	469	428	441	453	431	434	490	495	454	472	441	463	467	435	461	436	448	488	496	488	465	475	457	445	475	458	477	475	476	430	453	420	449	454	484	463	434	463	480	433	464	474	501	455	477	457	463	466	454	480	476	451	473	453	464	459	490	483	460	454	423	475	472	402	463	435	456	466	464	448	448	448	453	484	466	422	502	475	514	424	487	477	457	508	458	474	450	434	458	472	427	458	484	461	469	439	489	477	488	467	472	491	435	439	488	446	462	440	451	465	453	435	475	455	475	451	457	492	459	442	485	454	500	475	459	468	466	492	451	439	441	479	461	440	461	447	451	469	441	440	454	455	434	475	415	469	498	434	440	501	474	466	449	468	458	445	509	424	479	479	486	481	453	497	434	422	515	466	454	447	431	484	430	415	455	478	489	498	417	478	460	478	463	479	482	496	473	470	481	463	462	467	467	451	381	420	470	469	449	494	450	428	433	469	450	505	442	466	436	481	436	452	493	478	465	455	469	481	431	452	471	441	457	458	451	437	425	475	451	443	456	453	436	453	455	479	485	461	480	472	420	473	457	485	469	500	460	470	466	456	450	462	440	474	482	470	459	436	487	489	493	464	463	459	448	457	455	477	414	481	461	460	447	433	485	459	439	439	441	437	435	475	454	449	484	458	481	445	439	504	445	487	491	448	446	463	488	459	473	469	440	439	459	477	454	475	428	434	453	446	470	444	468	443	517	442	440	450	472	474	418	410	479	476	515	479	460	474	463	450	469	470	467	525	455	456	476	502	457	467	453	480	485	461	496	452	511	461	498	451	497	493	435	481	500	480	460	440	452	486	448	452	447	466	481	472	439	460	475	464	466	466	442	459	462	442	476	476	426
45629	9126	1454	941	660	488	401	332	246	192	218	202	179	165	151	145	124	131	141	126	139	118	140	150	130	116	119	119	126	112	128	123	130	110	110	102	107	110	89	100	105	106	92	100	120	111	107	103	116	112	110	134	109	95	114	114	97	118	99	120	127	95	99	104	104	111	123	102	99	110	108	96	113	106	98	106	117	114	119	106	104	97	114	90	97	112	126	108	105	108	100	101	117	102	99	104	122	104	108	99	99	110	106	106	111	101	112	119	121	110	111	94	96	116	125	97	110	103	95	100	110	81	96	108	134	107	101	106	99	102	92	94	118	96	100	104	102	98	104	109	89	108	96	109	112	97	130	110	114	98	98	116	103	92	114	107	116	101	107	106	103	101	92	103	122	120	114	106	98	112	109	99	101	127	101	100	100	102	94	110	94	92	105	119	94	92	90	98	114	125	115	104	116	92	94	94	98	93	114	112	109	93	107	102	112	104	105	104	85	105	101	103	94	93	107	109	100	104	122	110	79	97	110	91	105	113	100	99	104	105	104	104	112	86	100	103	103	97	115	101	119	93	103	108	93	102	108	105	117	88	123	103	123	97	102	96	115	123	108	106	83	125	105	92	114	102	108	102	99	115	91	105	100	100	104	122	108	119	96	97	113	110	88	87	109	96	112	113	102	112	104	108	108	89	89	91	106	93	110	93	107	102	102	108	100	75	98	105	98	110	110	97	130	82	118	96	101	111	101	91	108	109	99	114	109	105	114	96	101	118	118	97	103	106	119	99	107	116	104	106	95	96	108	120	90	79	99	115	88	87	87	110	101	97	123	99	89	111	100	114	114	117	115	117	104	110	104	99	94	96	103	73	91	93	106	97	115	131	115	127	96	105	102	112	103	129	111	106	107	94	98	102	109	108	112	109	105	109	114	111	89	86	126	112	108	124	122	122	105	113	117	93	86	100	115	89	136	114	92	119	105	114	107	113	100	108	115	113	100	92	117	111	122	97	93	85	100	92	107	106	105	108	111	101	102	107	119	92	124	104	110	104	99	103	118	121	102	108	116	111	122	98	86	88	109	87	111	120	118	98	109	114	112	101	110	87	111	86	111	108	95	113	112	91	100	116	94	107	107	101	99	99	123	114	96	99	107	108	101	100	114	112	110	111	103	109	131	110	109	89	117	98	96	94	95	101	117	103	101	117	99	97	91	92	107	112	85	110	100	94	104	106	105	89	91	110	93	116	92	117	104	103	121	94	96	109	131	92	118	93	92	95	118	117	96	107	108	99	123	101	94	126	110	99	85	99	96	115	98	116	103	112	97	97	85	115	123	109	108	133	104	106	88	115	108	102	96	96	90	122	92	112	104	91	103	86	104	111	97	105	111	95	100	111	117	94	113	102	116	103	119	90	96	101	74	97	109	96	93	105	115	97	111	116	112	109	106	115	98	119	87	111	94	88	121	110	91	99	128	110	117	108	82	105	122	113	87	85	105	99	103	86	129	81	101	102	88	102	103	102	94	113	94	126	102	118	129	110	110	101	127	99	114	111	106	103	106	106	101	96	98	101	110	99	94	102	113	111	113	94	101	111	101	92	99	100	105	111	89	106	87	106	118	114	109	94	100	102	85	104	102	102	106	117	107	118	96	104	104	89	115	106	119	93	111	107	114	114	107	108	96	105	108	99	94	97	102	107	91	96	108	102	117	110	109	109	113	96	115	113	109	111	87	105	88	106	109	111	112	120	101	107	109	116	91	122	112	92	101	94	109	115	121	114	99	105	110	100	96	102	115	111	118	99	103	89	86	98	107	93	106	101	104	109	117	103	99	132	93	104	100	98	99	103	105	85	101	105	85	89	107	122	109	103	108	96	86	96	114	100	90	108	102	108	122	83	107	98	113	89	122	101	97	110	121	108	113	111	116	98	96	114	122	92	111	109	118	100	95	94	95	99	119	116	112	97	97	77	99	99	101	109	109	101	80	105	107	84	97	102	99	86	114	104	101	105	124	107	108	121	93	93	120	117	109	123	115	90	103	105	106	107	111	104	106	127	109	109	80	108	89	94	95	112	93	96	114	98	88	111	96	106	101	95	92	99	123	90	99	105	114	114	97	105	109	111	105	115	98	103	92	117	83	98	110	102	106	115	101	91	90	100	104	102	114	108	88	92	120	88	99	109	118	86	87	119	123	107	87	106	112	102	103	107	105	103	102	86	113	111	83	92	116	124	116	96	81	100	89	109	101	108	126	110	130	86	91	95	102	90	113	96	100	108	90	95	87	105	96	107	115	114	109	101	98	111	89	107	106	96	106	107	93	98	114	102	110	132	123	101	102	95	106	100	95	90	112	90	98	86	94	102	119	97	115	119	89	120	120	113	100	118	110	99	112	130	89	104	94	106	111	98	93	119	102	97	109	93	100	107	101	113	102	106	101	93	101	111	122	84	98	108	98	88	110	119	90	102	115	106	97	113	104	92	87	81	121	112	94	116	78	101	104	98	89	117	97	123	104	109	117	122	111	105	102	114	99	95	101	116	105	114	110	105	101	104	120	100	102	99	93	108	100	105	93	119	103	107	93	131	105	103	113	131	103	129	115	99	105	105	112	110	101	95	105	107	94	100	109	108	99	97	115	96	94	120	94	98	113	96	100	92	90	101	109	109	110	77	103	108	103	109	103	123	103	109	111	102	121	113	112	108	98	109	87	117	113	115	109	94	117	101	113	108	99	103	104	90	84	103	129	97	127	102	132	103	121	110	105	117	121	119	95	112	92	99	100	109	96	105	86	100	103	94	97	133	96	105	109	94	93	110	103	96	103	93	99	110	111	112	118	124	107	110	86	124	105	100	102	107	111	119	107	108	85	84	114	103	99	116	113	116	105	108	99	124	102	102	112	100	93	92	104	122	105	102	112	97	116	98	113	118	119	112	107	117	97	127	114	115	109	111	97	108	93	115	88	98	99	122	115	109	127	94	111	109	106	104	99	109	103	106	96	88	102	104	91	109	111	106	90	97	93	101	104	95	97	106	100	111	110	91	106	133	108	110	106	116	96	99	93	115	100	116	103	104	117	120	112	103	100	96	135	114	102	125	92	96	115	111	87	114	95	107	92	109	116	98	96	104	111	100	107	100	134	100	111	106	107	119	116	92	106	109	111	104	119	124	83	114	117	113	85	104	107	105	108	99	95	112	97	106	138	97	96	110	97	108	103	94	99	102	94	87	108	109	112	119	92	94	97	110	87	117	107	98	111	108	94	116	115	112	68	106	94	121	134	105	94	89	89	113	98	112	101	84	104	107	105	97	122	108	106	98	99	115	100	110	115	115	100	106	111	104	110	105	117	106	99	113	98	102	83	99	104	103	112	113	119	112	99	123	111	103	119	112	104	114	117	112	95	96	121	86	121	94	104	110	101	105	100	100	107	97	97	122	94	95	116	91	93	101	123	110	110	107	100	113	110	99	96	105	104	121	98	107	111	108	106	109	112	102	103	104	103	98
22863	1301	2918	3325	2783	2371	1908	1626	1287	1146	931	902	796	735	720	672	626	551	575	568	570	555	498	500	506	450	462	481	470	484	439	480	444	443	394	456	380	390	441	384	382	409	419	393	392	371	400	377	395	419	367	406	386	381	419	371	402	379	376	393	376	392	361	362	391	345	397	365	387	336	423	354	334	366	388	365	379	369	372	378	390	337	370	375	354	365	358	388	351	359	376	390	357	352	371	339	357	382	342	367	385	368	394	366	343	374	332	388	357	358	328	368	358	340	350	354	378	349	356	377	336	372	348	364	390	356	371	383	386	372	335	384	347	355	362	335	351	354	372	353	364	362	384	360	369	359	395	371	323	385	371	307	332	343	353	359	364	327	388	343	363	358	344	327	349	358	347	326	359	344	381	354	354	349	358	379	344	409	351	324	368	385	345	354	367	335	345	376	361	361	334	324	399	351	342	345	368	340	383	337	361	344	344	357	354	386	367	402	346	360	365	323	350	349	364	338	329	387	336	344	346	339	380	372	332	360	340	399	345	350	346	349	370	349	376	370	391	344	368	356	356	342	351	429	350	355	332	385	336	398	352	339	345	356	313	353	361	375	387	349	335	398	332	375	336	361	342	372	358	357	340	361	353	363	342	355	346	349	378	350	356	361	394	386	339	344	354	344	356	346	403	358	337	350	397	339	377	349	354	364	360	341	368	351	365	376	346	359	368	341	376	372	355	351	332	349	324	369	380	393	350	336	355	328	346	359	362	356	347	340	370	376	350	353	322	328	348	341	348	348	377	348	335	351	350	345	349	357	324	345	318	379	349	346	338	403	348	368	352	371	320	330	392	363	325	382	358	328	341	383	344	354	346	321	337	341	343	387	354	362	363	342	374	347	381	343	374	345	336	373	351	372	364	355	386	360	328	354	353	361	364	339	342	390	368	350	316	356	350	387	351	372	339	375	369	387	350	328	377	321	342	346	365	351	346	349	337	315	347	338	336	352	334	324	352	366	361	347	349	333	321	332	330	371	333	356	363	313	344	341	346	369	395	327	339	366	343	348	327	349	339	381	396	338	349	364	328	368	334	331	362	359	352	342	354	322	357	364	344	386	325	347	348	306	351	376	345	374	341	339	380	366	354	318	358	345	395	373	351	356	351	380	337	359	354	343	344	353	382	372	386	380	329	349	315	324	372	357	345	347	356	347	364	334	354	369	365	341	346	388	352	337	364	352	366	370	332	374	335	327	353	339	363	349	327	348	348	368	340	343	363	348	356	360	332	339	338	383	352	338	353	388	358	353	348	358	346	342	354	365	345	377	348	325	372	369	367	388	356	373	355	348	341	362	362	369	381	359	376	366	363	357	363	361	342	382	371	368	363	340	390	356	327	369	372	366	358	360	352	368	342	345	341	351	328	361	337	347	332	384	348	356	312	330	375	384	350	362	341	318	345	373	339	357	361	359	343	362	383	373	380	330	346	338	362	345	352	368	380	347	361	343	339	353	362	378	319	365	366	353	372	347	351	360	352	350	346	391	342	353	336	353	402	354	384	373	363	346	402	347	353	355	337	355	338	349	379	358	384	359	320	336	359	347	345	342	373	344	359	371	362	347	371	347	333	359	405	358	365	360	364	355	374	360	340	354	375	359	384	345	362	359	341	368	349	381	387	380	378	340	349	344	365	350	356	332	347	340	339	336	395	353	329	359	356	338	343	341	358	337	343	348	313	359	356	366	331	327	378	322	349	353	351	360	370	351	350	391	332	356	341	319	335	357	350	374	360	327	346	364	360	360	324	356	357	369	355	355	377	326	369	376	376	332	368	363	341	306	343	357	350	366	361	377	359	383	394	343	351	381	365	353	346	349	388	335	375	351	403	352	350	343	412	333	330	314	337	345	344	327	354	343	316	341	370	371	367	336	373	372	341	348	329	350	378	338	382	360	356	379	371	332	348	362	350	369	345	356	379	359	349	364	372	386	368	353	342	376	367	390	328	352	352	362	369	318	345	349	341	372	346	351	370	326	366	332	374	358	384	355	364	322	344	348	344	348	385	378	349	375	335	331	347	361	357	358	346	378	352	338	357	332	342	319	362	392	343	383	383	376	381	348	378	394	366	375	358	367	359	319	379	371	369	369	323	331	346	337	364	370	322	336	349	359	354	333	361	349	362	350	346	357	339	333	341	350	337	371	314	346	335	341	343	405	369	379	380	366	365	334	344	352	353	366	398	335	355	379	370	359	346	361	346	358	356	324	329	381	385	364	362	358	347	349	384	350	349	330	355	335	331	341	323	378	368	331	365	349	367	354	355	344	367	351	344	370	334	368	341	372	307	373	381	344	337	371	358	368	360	359	364	368	352	353	362	349	374	383	352	380	338	339	345	334	385	362	315	331	355	350	355	332	333	361	347	329	373	365	382	353	350	363	359	371	374	342	361	352	354	386	361	377	380	328	367	360	347	330	332	354	347	346	400	352	364	362	374	308	357	334	336	359	328	367	335	344	328	352	364	353	355	342	359	351	369	348	375	351	373	373	362	346	336	373	380	344	349	349	360	389	337	368	348	359	348	360	334	363	359	341	356	327	365	334	340	375	337	326	324	368	390	366	363	329	333	368	366	357	328	339	339	368	377	342	358	368	358	357	345	352	354	355	355	373	338	368	353	347	359	353	346	339	339	369	374	359	352	344	346	328	347	363	358	361	328	362	314	361	368	372	379	346	314	396	322	376	370	337	353	359	334	352	326	382	344	374	349	327	332	334	359	347	364	373	340	369	335	347	348	345	359	358	314	346	341	372	381	345	334	375	362	362	361	345	375	371	358	349	372	347	326	391	344	373	346	338	352	310	393	356	346	318	383	373	332	360	321	366	380	343	334	359	371	338	349	330	374	369	368	334	354	360	344	352	371	338	343	362	376	353	317	332	353	358	376	348	352	367	347	360	359	355	365	334	335	318	350	370	355	361	337	348	374	377	352	355	343	348	310	360	335	350	367	358	339	355	391	377	376	367	325	316	361	301	358	348	345	368	356	399	371	357	359	357	367	361	349	344	350	363	358	367	375	379	361	329	371	366	371	371	360	316	383	379	383	369	362	364	386	352	380	332	360	328	337	352	346	392	342	345	341	365	326	342	361	359	361	335	346	366	385	333	346	354	346	345	323	389	357	325	359	388	386	344	359	367	341	363	369	322	367	365	329	346	369	375	377	366	341	377	354	345	335	361	371	349	345	368	334	357	361	418	384	372	366	360	383	352	376	306	368	355	368	324	326	357	331	329	345	342	377	346	359	374	391	383	313	360	375	336	354	343	367	367	369	336	385	306	340	360	337	334	353	337	357	372	366	365	364	329	364	371	352	339	280	341	341	368	344	353	352	336	341	389	350	352	328	378	407	318	339	378	363	326	374	357	348	354	365	351	372	334	339	342	357	343	360	354	394	385	345	361	370	361	353	343	357	348	338	335	368	378	363	378	361	353	348	322	349	371	354	347	340	352	349	360
58136	17767	4677	2111	1484	1024	759	640	552	492	442	374	340	349	283	302	251	269	250	254	243	254	269	250	233	231	213	226	230	243	223	230	192	236	208	234	219	235	227	215	220	219	214	212	222	208	202	208	209	169	204	211	227	196	228	201	212	206	207	214	226	233	228	213	187	198	243	215	221	209	223	218	203	214	206	226	218	205	189	187	211	197	211	203	227	224	205	235	183	227	205	215	207	196	186	212	209	230	185	217	204	200	210	210	232	190	213	189	202	240	231	191	216	195	205	176	223	189	177	193	197	201	199	208	182	216	223	209	203	211	190	221	210	222	189	217	204	215	208	217	192	209	186	202	211	199	219	200	213	212	197	196	201	207	194	175	208	203	210	233	219	236	220	213	178	207	246	201	217	210	219	191	208	190	222	219	193	182	239	230	201	187	207	189	192	190	192	218	196	218	189	207	228	206	193	182	203	223	191	216	209	197	190	210	222	223	189	186	194	163	232	240	205	213	199	196	181	208	210	201	219	199	197	195	193	182	194	224	205	220	219	193	175	224	210	220	202	211	219	222	215	189	215	195	229	225	208	184	196	183	186	194	210	219	186	223	202	201	200	225	225	225	190	190	216	211	211	208	205	214	215	189	203	212	200	196	226	222	211	231	231	204	214	220	211	214	202	223	208	197	227	217	182	205	193	212	200	180	219	210	216	204	200	230	194	204	219	205	200	197	206	192	211	228	181	187	215	196	191	191	207	186	219	204	211	218	202	197	192	220	191	198	197	213	198	204	213	196	209	232	216	205	200	193	228	197	212	210	199	205	208	197	220	196	207	213	205	185	194	199	195	222	222	189	221	214	190	197	190	212	210	207	200	211	206	171	172	191	224	197	188	216	225	196	199	197	194	214	179	210	229	223	196	203	209	175	211	212	194	198	194	197	204	219	220	223	200	221	209	235	223	191	175	233	211	194	213	197	180	215	193	241	209	181	214	215	210	207	213	187	233	197	188	204	194	216	194	196	230	200	210	211	219	192	199	205	220	187	189	199	198	209	181	196	194	221	197	213	202	199	225	217	205	210	197	204	222	195	200	191	199	198	201	213	201	206	208	189	216	219	216	213	214	221	206	210	190	215	207	198	201	235	223	225	185	216	173	187	208	216	203	191	227	201	203	225	232	207	215	214	190	172	198	198	220	205	205	191	215	204	192	189	220	200	212	207	225	216	198	227	205	191	215	236	226	214	208	233	184	194	204	188	204	226	238	207	196	217	207	193	184	206	200	206	169	180	215	190	216	198	195	219	223	204	213	236	213	202	178	203	189	211	228	217	204	221	217	188	221	198	199	214	216	214	228	195	210	205	210	218	210	195	195	188	225	206	219	225	196	201	228	197	205	209	199	188	185	186	185	190	245	239	206	242	221	197	202	207	179	222	215	186	198	233	215	227	200	221	184	201	202	213	185	205	196	221	204	206	210	209	218	200	237	203	212	189	228	201	202	213	212	205	184	237	195	207	204	208	198	213	207	185	200	202	202	184	216	202	200	205	216	205	206	178	206	203	199	194	195	196	205	218	219	192	215	217	195	200	223	213	200	227	209	191	221	213	198	205	239	227	204	204	201	196	212	205	206	211	219	204	221	196	187	225	216	211	232	203	216	188	203	223	207	216	227	204	204	217	219	219	215	191	191	195	204	205	205	195	208	202	199	212	225	199	203	207	192	223	202	224	208	216	199	198	223	185	187	204	209	198	201	197	175	189	206	217	198	194	197	232	226	204	203	219	220	212	210	197	209	217	198	203	185	188	227	197	208	237	197	195	214	197	196	213	219	212	218	235	228	182	201	201	212	209	203	199	201	214	230	210	193	207	178	215	199	169	216	198	221	222	201	211	217	214	213	216	199	194	197	193	218	218	206	191	199	215	198	211	192	225	177	206	219	205	206	218	205	198	200	208	219	190	184	193	205	198	199	217	199	180	205	204	209	198	208	196	202	219	227	209	232	208	191	209	221	211	211	213	189	196	184	187	192	187	206	221	220	198	208	220	208	218	203	189	197	211	198	214	194	197	220	212	204	186	201	224	215	193	189	208	196	211	230	207	211	204	186	224	204	199	230	200	212	180	177	209	211	222	217	188	187	223	220	200	207	220	234	196	203	229	198	209	199	210	213	224	211	224	204	229	229	219	208	200	214	223	213	208	215	210	227	197	245	206	189	200	206	191	219	173	205	188	221	216	221	221	185	214	218	206	217	207	203	196	199	189	211	181	208	216	204	209	195	186	189	188	190	223	211	214	200	196	203	208	216	211	196	200	214	193	190	198	197	195	216	206	204	181	227	199	227	205	183	203	208	211	239	203	207	195	200	199	214	217	220	230	180	230	202	237	199	231	220	217	196	227	201	206	197	227	226	218	223	190	207	212	199	206	176	214	205	209	205	219	189	194	204	202	186	191	197	202	191	207	192	197	208	212	228	201	231	222	176	200	196	181	215	213	219	199	199	207	208	193	207	214	199	210	199	209	224	196	177	189	227	207	219	197	181	194	216	195	168	201	203	229	219	223	193	201	207	203	222	238	194	199	186	199	216	219	206	216	226	236	187	196	212	208	229	221	199	219	196	213	189	228	194	199	200	216	227	219	214	217	216	203	212	209	210	212	203	198	205	207	214	210	220	233	202	197	188	200	206	181	209	208	205	193	203	210	238	190	204	221	240	225	214	204	207	207	216	215	199	195	205	196	215	225	228	196	222	188	219	202	219	223	194	218	201	188	235	182	188	180	181	209	202	214	229	175	220	224	227	193	190	206	189	200	210	176	212	213	221	216	188	201	198	186	182	226	203	212	187	204	185	217	218	196	236	208	242	184	201	204	208	183	192	186	222	220	186	214	198	189	202	202	228	228	202	239	177	223	195	183	185	220	207	203	201	190	221	194	213	231	201	207	202	204	245	196	193	185	199	205	205	206	189	210	219	228	191	191	183	196	211	217	186	205	195	222	226	219	218	208	208	198	220	211	187	214	170	200	198	220	202	216	193	199	192	202	211	210	201	219	214	218	208	203	224	223	212	194	211	187	227	189	200	197	193	208	225	208	202	220	204	207	202	213	201	189	203	192	205	188	213	194	210	206	199	223	224	173	201	204	182	207	203	196	206	210	196	183	194	207	214	193	208	186	207	211	219	172	196	200	195	200	197	197	214	197	178	236	208	207	227	204	187	199	195	232	236	217	207	217	228	222	237	195	210	213	204	213	173	196	222	197	217	187	219	213	202	205	216	205	207	195	187	202	226	222	203	211	225	206	220	219	228	204	209	217	225	187	208	217	192	216	210	197	221	197	221	212	206	182	175	204	166	227	196	210	221	223	207	229	230	201	198	189	218	210	207	207	203	215	196	198	187	205	220	222	220	216	228	206	188	202	184	202	218	234	188	199	192	213	190	193	213	224	226	213	182	211	184	191	202	218	218	197	193	209	231	182	215	174	212	211	197	212	220	194	220	210	218	203	213	215
29103	2496	5554	6201	5257	4224	3582	2887	2349	2209	1874	1781	1554	1468	1303	1227	1207	1120	1083	1074	1008	984	955	902	883	857	851	779	836	875	836	812	770	790	805	789	752	768	706	729	718	674	670	735	686	674	722	683	630	681	681	663	724	701	729	671	702	702	636	670	641	706	649	695	655	663	668	680	648	637	641	638	650	647	632	639	610	666	635	647	690	649	628	661	682	636	589	666	662	639	625	667	659	658	668	625	628	605	589	646	694	647	684	660	610	652	614	638	620	636	632	622	657	629	665	644	646	624	655	639	689	612	650	630	622	658	588	622	643	618	630	610	627	651	653	641	627	618	668	644	681	617	613	635	684	668	643	660	630	640	659	664	635	629	650	651	662	632	611	617	610	617	577	585	641	622	615	635	661	634	633	669	677	652	635	636	668	636	665	626	658	608	599	641	619	618	631	632	627	669	658	650	687	687	619	613	634	635	642	599	670	651	658	610	596	605	621	642	602	631	598	619	644	619	609	600	634	662	606	622	705	650	626	616	629	597	650	624	641	643	606	651	639	636	666	599	639	642	615	647	629	686	615	644	580	616	615	648	637	659	606	606	636	643	667	636	632	592	653	666	624	629	600	644	638	617	626	628	671	655	621	627	689	660	616	606	631	607	619	635	616	596	655	599	668	649	622	622	631	633	638	604	671	613	616	609	607	601	605	652	658	605	609	624	666	584	612	580	618	608	602	585	670	636	613	604	609	622	592	603	601	641	635	600	599	614	592	608	608	627	642	625	684	610	597	566	651	587	606	634	609	599	643	616	600	633	613	593	658	593	637	667	582	628	589	625	653	627	631	655	625	654	673	665	603	635	622	630	654	647	626	643	643	608	623	581	616	626	606	658	606	640	622	640	615	621	639	609	670	641	601	608	617	640	625	604	632	575	641	609	681	587	592	622	605	586	615	632	637	657	656	635	640	631	633	653	660	634	628	609	657	607	610	635	626	641	606	605	656	624	637	590	592	625	624	658	637	610	588	658	632	613	604	642	663	596	618	603	651	614	637	640	632	606	623	630	585	627	647	668	637	585	622	609	616	620	656	633	639	628	596	609	652	601	675	643	588	652	626	623	648	606	613	607	578	621	668	613	600	657	609	643	602	584	651	637	667	648	653	630	628	667	615	650	621	658	604	611	599	615	625	627	693	643	639	648	613	662	651	614	633	645	638	609	608	639	592	632	643	640	596	591	616	611	601	611	603	660	563	630	585	608	658	643	687	627	643	615	646	598	620	640	628	641	691	657	610	610	619	589	671	620	626	583	611	682	661	591	678	618	641	620	592	651	630	579	591	640	643	606	583	612	632	629	644	679	659	620	592	634	676	580	629	663	588	612	630	641	580	613	605	652	614	656	665	674	639	566	622	633	622	639	626	631	609	607	645	579	630	616	603	637	622	617	587	642	568	625	647	600	638	603	598	652	622	606	613	668	651	642	645	659	611	597	617	632	631	622	639	582	626	675	625	619	645	652	617	630	623	631	600	641	650	638	634	577	613	611	558	616	655	643	608	657	646	603	637	630	662	638	583	624	644	631	636	631	637	628	632	612	616	624	598	613	636	636	633	604	629	637	653	657	647	635	593	595	639	602	600	644	672	645	597	654	666	633	656	607	630	607	637	664	611	632	695	596	628	601	622	649	666	635	620	624	621	631	645	607	651	634	614	635	610	637	625	621	641	572	612	604	636	634	618	631	612	637	655	617	641	668	606	608	631	590	630	649	663	659	624	639	615	605	580	666	611	634	607	611	628	614	628	649	606	625	661	638	638	639	656	579	592	684	649	669	655	613	603	652	638	626	661	630	660	628	651	647	647	635	624	644	645	611	628	647	631	631	660	614	669	625	626	600	628	595	621	639	682	592	575	629	650	587	621	591	608	632	666	652	670	613	614	620	646	608	661	608	638	614	642	658	620	627	637	681	617	623	646	598	634	604	605	614	634	611	632	657	631	653	676	609	602	607	627	653	602	624	668	646	572	597	634	631	650	682	641	616	655	618	620	658	614	607	647	649	631	603	599	649	606	659	620	591	622	663	627	621	630	633	614	662	648	578	620	626	635	608	616	661	597	673	652	649	601	622	625	617	627	631	623	634	658	631	654	637	647	598	607	597	587	604	623	638	593	621	626	615	588	629	623	594	588	598	648	626	697	658	577	627	616	625	636	606	662	615	623	648	680	603	641	613	626	625	604	625	672	639	669	646	704	612	654	637	661	613	670	716	643	637	642	623	639	642	585	623	595	619	653	607	636	654	635	581	661	608	654	619	564	644	612	605	677	614	627	612	668	598	610	627	588	622	619	630	641	591	600	612	645	553	649	633	634	661	617	614	600	640	610	661	620	630	648	628	632	690	621	667	638	634	594	611	625	622	656	618	638	616	610	605	617	629	611	617	627	644	589	650	635	620	604	624	628	618	599	682	638	615	611	636	638	634	603	631	625	654	657	633	570	651	646	622	638	627	627	631	622	596	639	662	650	611	601	652	627	625	601	622	626	608	609	614	665	643	649	630	656	612	632	652	681	662	613	633	598	639	635	681	622	652	579	624	573	609	647	630	617	588	625	632	648	616	613	634	635	603	616	587	623	603	626	620	606	634	584	625	593	658	592	629	660	608	613	646	664	633	628	612	620	621	616	611	624	628	607	687	634	611	592	637	658	621	586	639	616	629	632	593	610	589	673	611	653	665	608	656	650	635	645	662	605	651	625	598	628	641	617	662	604	627	612	604	616	635	612	662	607	623	656	603	631	667	656	600	623	621	589	633	686	582	661	647	642	624	636	631	659	646	572	666	649	620	648	614	627	610	634	665	660	614	671	617	650	642	675	619	626	609	643	629	641	656	694	650	621	682	585	652	616	625	642	667	648	636	599	623	580	643	654	648	648	644	649	648	590	590	646	627	606	656	607	588	621	619	588	637	627	603	601	657	612	594	628	620	617	629	628	641	604	604	617	617	619	665	595	623	668	613	638	621	646	620	589	602	637	597	624	568	590	629	642	656	622	580	623	616	635	628	632	594	592	662	636	583	606	616	643	662	638	675	634	654	676	641	650	627	627	650	635	604	661	604	630	668	672	603	582	652	635	645	650	612	621	622	629	637	608	613	589	669	613	625	595	655	606	634	666	639	613	638	615	638	621	610	606	599	615	615	623	667	600	623	656	605	623	626	621	619	605	619	613	603	656	633	611	650	608	668	676	634	669	630	620	606	628	624	607	629	632	623	630	617	619	647	631	620	562	641	604	594	644	638	619	633	662	616	585	615	599	615	634	621	618	632	662	607	590	619	584	619	618	677	633	615	638	597	613	614	647	592	622	604	610	624	626	613	652	615	627	628	636	631	651	616	588	655	618	634	599	661	575	621	693	584	623	596	601	591	598	619	600	631	644	594	623	639	641	636	688	600	576	645	610	622	629	610	620	675	637	639	644	662	600	621	653	639	666	598	608	648	597	610	619	625	601	598	634	649
6176	393	252	198	190	157	163	148	161	120	153	156	145	139	154	157	173	150	139	152	144	165	133	161	130	163	148	135	154	143	145	131	155	142	153	152	134	150	135	131	154	154	118	160	146	140	140	162	149	144	152	137	154	120	116	146	152	139	145	156	158	139	165	157	144	134	131	131	140	145	120	147	131	137	162	130	144	156	135	123	151	155	140	144	143	148	160	149	138	160	148	133	144	142	149	138	161	143	163	141	172	143	138	138	150	136	154	113	131	134	170	127	138	136	162	153	144	130	153	146	140	156	141	135	146	156	148	160	129	145	135	138	156	134	150	189	151	138	135	147	164	154	150	134	141	149	146	147	147	169	152	148	162	163	155	150	135	144	168	171	148	161	140	160	152	142	139	154	141	134	156	139	145	144	138	153	151	143	135	157	144	134	158	144	131	160	145	126	129	151	139	154	156	165	137	163	144	140	166	158	156	163	166	158	166	140	145	146	139	142	143	135	157	153	167	140	153	151	152	156	162	154	133	141	149	150	140	141	151	149	154	162	170	145	160	152	175	130	143	164	135	157	143	142	132	155	164	154	147	144	148	149	161	170	151	155	153	130	134	186	154	140	161	152	158	142	139	152	155	182	152	133	126	141	151	158	141	155	136	153	166	152	143	159	154	147	156	148	159	129	129	150	151	127	135	140	161	141	145	135	133	141	141	144	133	137	134	148	160	157	132	145	145	147	157	146	161	131	167	130	149	136	153	141	140	145	165	139	157	152	164	141	167	138	120	167	153	156	157	148	173	136	131	129	144	152	151	141	160	150	147	157	150	151	146	139	147	144	165	145	118	151	166	147	154	140	132	157	158	158	153	148	137	149	133	161	137	130	137	141	138	143	169	144	152	174	134	142	138	144	162	144	143	136	126	151	128	156	156	142	124	159	162	129	146	159	139	148	133	135	137	149	164	152	152	136	181	110	145	145	149	162	135	137	155	121	160	133	144	158	138	148	159	165	160	146	142	134	150	140	154	139	152	151	147	168	151	163	151	142	156	141	152	161	139	150	147	171	146	152	135	155	162	143	155	132	148	152	132	157	141	148	156	148	139	152	147	143	151	177	148	161	160	134	148	171	148	136	158	161	159	158	159	161	137	134	150	153	146	140	152	161	141	147	158	147	151	146	144	154	150	139	123	155	148	152	147	127	140	129	154	150	140	161	132	112	144	152	156	137	171	149	153	149	149	159	163	165	161	157	152	155	155	162	160	155	150	136	171	132	140	155	178	147	136	146	155	130	148	160	152	128	147	149	155	153	154	149	145	148	139	122	151	137	126	143	164	152	144	164	126	135	158	157	152	152	145	131	134	140	147	152	155	166	142	142	150	145	146	155	151	143	148	157	158	147	138	166	138	159	129	161	145	137	133	154	158	136	148	142	121	139	136	129	150	158	153	158	146	167	144	153	146	158	148	165	146	156	148	153	154	139	135	165	134	166	141	152	147	151	132	164	154	142	149	125	136	152	155	137	167	151	154	136	174	172	154	145	145	134	158	132	159	148	120	126	144	138	150	151	150	135	131	150	131	127	149	138	125	142	160	148	166	127	171	146	149	148	136	153	152	148	147	161	156	144	143	145	138	151	156	168	166	121	163	160	148	130	122	149	153	158	137	145	123	138	152	151	129	131	135	137	146	140	137	125	150	175	151	160	159	161	152	154	165	143	148	134	136	153	136	167	158	180	158	118	174	146	149	167	142	167	137	136	128	152	130	119	137	154	144	141	149	148	132	138	148	135	134	129	150	156	157	155	125	138	130	136	137	138	140	153	161	157	172	159	123	140	148	156	152	164	162	129	143	142	144	126	153	155	169	154	157	145	158	127	153	155	136	147	154	147	127	161	135	156	164	161	146	123	171	155	167	177	154	149	160	149	143	151	134	153	140	135	149	169	144	143	142	153	170	135	155	161	155	162	161	155	143	149	159	166	161	162	136	156	143	142	137	160	156	115	141	131	152	124	133	133	135	126	142	156	147	165	159	145	127	142	150	144	135	141	182	134	156	149	128	147	135	139	141	154	133	149	152	163	130	178	143	168	151	149	142	148	137	128	121	137	146	132	154	160	149	131	130	150	150	130	143	169	127	135	135	132	136	143	147	161	166	137	144	151	167	162	146	158	136	127	133	133	152	184	131	153	140	127	144	151	131	143	161	150	126	154	112	144	146	147	153	145	147	149	150	149	139	142	154	133	158	155	172	164	149	165	156	149	145	144	141	150	148	140	161	153	157	138	145	135	160	146	136	149	168	135	152	179	144	141	147	167	123	153	127	153	143	143	151	137	127	143	162	153	149	140	143	150	137	144	157	147	156	130	135	161	146	157	162	150	144	159	160	144	143	146	167	151	138	144	142	133	146	128	145	128	151	128	130	142	137	163	151	150	140	168	134	129	148	167	161	144	125	145	160	151	149	167	134	127	132	139	164	162	160	143	153	147	161	165	157	128	138	160	154	123	140	141	147	151	143	136	135	152	156	170	150	157	152	149	142	123	125	153	125	159	141	155	140	155	149	131	153	163	145	154	158	142	128	157	158	142	143	146	149	151	157	138	137	164	161	156	145	138	161	133	156	130	160	122	150	135	136	143	153	143	135	155	143	131	146	152	144	124	144	166	136	149	149	155	142	125	137	134	146	158	169	137	139	146	170	150	147	132	145	153	161	150	150	136	156	146	138	148	151	128	141	140	139	158	162	158	136	153	131	139	149	150	140	119	146	140	162	166	162	130	139	135	152	158	151	141	167	144	153	141	147	168	156	172	136	156	145	133	133	148	129	151	139	166	144	152	147	139	158	140	139	145	152	144	144	135	147	138	158	160	148	124	161	142	136	131	140	157	135	143	136	132	148	151	148	134	156	136	144	152	155	165	152	131	135	155	152	148	156	145	145	132	169	151	161	138	130	128	137	139	164	148	141	158	111	140	130	147	147	137	146	163	125	153	143	138	137	121	152	143	132	134	156	160	179	148	130	171	145	139	144	128	151	124	148	130	145	165	161	163	131	166	128	151	129	162	150	140	150	139	130	162	142	139	146	146	162	138	161	140	153	148	150	141	177	149	154	135	124	140	148	133	142	139	126	138	131	158	169	151	166	138	159	137	137	134	157	147	137	137	127	138	123	132	144	169	128	140	151	155	150	165	123	174	144	169	136	155	170	156	122	152	137	130	144	146	162	133	169	152	156	158	152	163	127	140	150	146	170	157	150	138	126	170	148	120	162	166	152	143	133	144	139	152	141	134	122	133	145	141	158	133	161	169	136	117	135	143	148	140	128	146	136	152	135	137	153	146	143	157	140	136	156	156	147	130	150	139	127	153	151	166	127	151	140	146	145	135	141	161	177	149	141	155	146	156	162	135	144	127	129	135	150	144	139	140	167	162	140	151	127	136	144	139	152	142	155	125	161	141	163	140	143	145	146	150	150	154	156	145	145	154	136	126	131	141	128	135	158	166	138	171
6133	508	618	622	582	558	589	515	540	564	502	460	483	484	466	468	498	459	433	484	481	447	462	427	486	466	469	441	451	502	470	419	469	463	459	480	457	448	453	465	453	496	496	466	432	442	459	465	432	471	444	429	469	402	436	439	437	467	446	457	479	485	471	425	462	493	464	477	458	436	430	463	438	458	485	472	467	469	446	450	492	447	439	484	502	464	443	428	476	495	466	444	467	458	472	454	433	438	481	445	469	470	462	481	472	468	455	441	456	477	445	423	466	469	442	478	439	453	442	437	489	464	472	458	452	451	477	459	475	464	493	446	480	484	463	428	505	471	448	429	428	453	448	456	453	447	487	486	459	452	432	473	455	469	474	437	428	496	438	448	482	445	458	417	453	468	440	428	463	445	444	451	457	493	498	478	467	425	415	490	442	490	464	464	437	476	419	461	465	483	491	437	445	458	426	440	445	467	441	460	460	448	441	497	485	478	453	444	401	453	441	458	450	476	444	453	455	483	423	483	467	450	437	457	463	457	438	432	420	496	485	438	470	432	475	451	457	437	494	480	482	456	478	427	522	405	448	469	438	439	496	413	481	454	446	436	474	449	475	463	451	422	429	422	512	444	459	454	485	444	481	473	460	441	421	445	455	458	468	471	476	454	472	495	484	440	476	450	486	440	480	483	488	466	460	480	464	484	475	481	443	447	460	434	457	458	488	439	454	492	445	457	486	456	474	456	441	444	449	472	437	479	441	464	466	466	461	445	459	439	461	459	462	444	468	483	476	503	437	428	468	480	481	460	448	420	438	444	458	446	445	438	446	455	445	498	453	442	437	432	472	455	430	457	454	531	469	473	421	489	456	463	468	444	470	445	463	454	422	447	471	444	447	485	458	471	443	435	476	494	476	452	448	449	471	453	459	436	468	466	502	495	456	516	450	429	444	440	475	429	435	442	460	428	479	446	447	451	437	444	457	430	467	467	433	452	463	458	479	484	425	451	497	467	480	441	473	464	415	458	466	482	443	489	449	446	457	469	453	425	410	469	484	416	459	447	452	460	442	470	480	456	457	435	423	472	449	506	481	467	465	457	443	471	429	413	476	444	443	439	485	462	449	440	448	456	448	438	471	454	473	440	464	456	465	448	489	444	473	469	449	434	464	429	448	496	439	406	440	409	454	475	490	469	492	428	462	444	464	466	423	434	449	477	441	477	477	483	476	463	444	436	463	442	453	425	485	491	463	441	457	442	428	464	479	486	451	478	456	470	478	431	443	469	467	468	433	479	447	438	454	449	472	455	476	482	468	418	460	447	449	447	456	462	451	489	451	438	466	457	461	454	446	470	445	480	519	446	452	461	431	459	432	495	484	461	436	411	464	463	458	428	455	450	458	468	451	449	468	461	460	439	458	461	474	445	434	469	463	485	432	460	479	463	499	420	466	478	483	452	437	451	429	455	455	502	486	454	475	476	436	492	454	445	442	396	463	479	508	484	444	465	440	454	453	440	453	452	489	455	455	452	444	450	458	440	456	478	435	474	447	508	485	462	451	470	433	438	446	473	456	417	504	505	472	481	475	456	469	465	487	461	463	436	493	460	457	427	462	432	466	433	444	458	470	468	495	472	471	452	455	446	480	479	455	472	440	424	447	481	439	452	456	457	480	447	467	465	418	453	493	468	450	460	453	457	439	446	458	426	440	479	458	437	421	490	479	447	491	507	483	439	478	470	456	474	499	491	462	435	477	470	448	505	471	468	457	470	460	471	416	441	424	475	437	448	462	420	478	470	471	469	457	456	444	422	507	488	449	473	422	417	457	444	470	501	505	468	507	421	428	418	509	449	472	465	429	474	459	480	468	415	443	460	427	457	456	507	473	475	441	465	466	456	472	445	477	458	434	418	450	447	470	478	477	437	425	444	423	497	442	481	466	407	463	485	474	460	467	468	453	449	467	441	456	490	472	431	463	432	466	429	462	467	461	459	434	481	439	459	457	508	478	460	492	494	463	536	412	450	408	457	470	479	448	479	473	412	432	454	449	476	416	454	483	491	457	462	431	503	424	464	505	461	448	463	429	472	442	449	477	425	462	458	480	448	432	494	478	469	437	473	459	460	457	425	440	478	488	444	447	446	426	459	476	448	479	432	426	464	496	443	447	439	471	431	493	484	493	449	490	444	436	440	427	472	482	436	422	453	452	466	465	454	461	460	461	473	457	445	465	499	472	430	412	481	439	445	455	453	475	446	475	461	453	479	415	452	464	392	492	508	480	424	447	427	431	433	459	439	441	483	484	421	451	450	480	426	463	503	450	474	429	484	471	452	459	455	456	421	468	458	485	439	444	436	413	477	446	434	455	512	465	451	480	446	446	515	444	477	477	447	445	486	464	477	459	461	424	457	396	442	441	455	473	444	462	452	470	453	462	477	478	420	475	490	432	449	444	459	414	492	412	460	496	454	495	464	480	474	450	484	489	433	418	459	429	463	420	411	470	475	453	439	490	474	455	459	470	471	406	453	429	464	448	470	461	482	447	496	483	494	451	483	440	424	457	487	457	469	478	448	453	449	458	478	484	428	429	421	441	474	432	465	480	466	458	475	452	443	487	456	481	456	466	465	480	450	433	491	445	422	456	434	425	452	472	452	415	476	460	460	454	465	465	446	459	457	487	479	456	441	451	456	458	470	426	432	430	447	428	456	441	445	433	478	437	421	441	426	442	437	461	463	464	465	446	490	459	442	409	419	438	449	452	477	447	484	446	496	458	461	457	440	488	452	465	479	461	461	438	434	459	460	463	486	495	434	468	441	465	476	473	430	481	465	434	477	457	410	481	430	444	475	403	455	490	487	431	444	442	470	471	464	466	474	456	491	452	467	480	444	462	444	457	482	471	434	475	465	455	439	437	466	460	464	460	471	434	455	481	428	436	444	480	422	412	436	446	471	458	441	414	485	446	438	465	477	476	426	471	458	446	459	482	478	456	444	477	459	441	424	499	506	439	504	443	467	478	457	442	450	468	470	477	467	466	468	454	490	442	464	476	468	447	440	468	440	434	444	438	465	490	437	456	484	443	435	495	426	451	477	443	442	450	456	468	448	460	453	459	445	446	462	477	467	453	448	465	476	477	466	476	434	419	485	419	481	454	430	451	471	423	468	461	455	453	445	438	457	463	416	466	492	438	472	450	435	485	476	473	429	447	448	459	432	464	436	434	424	463	441	467	482	463	465	444	428	492	439	434	456	452	466	404	447	477	468	469	437	443	483	447	446	445	474	440	457	469	457	438	474	441	485	480	506	463	431	470	455	455	447	441	486	453	455	475	448	481	460	457	456	480	489	497	449	427	465	428	467	472	426	468	463	468	448	499	465	459	464	420	446	468	449	478	462	443	472	473	473	480	439	451	463	425	481	428	438	433	432	476	458	510	482	446	492	470	437	458	454	449	468	468	492	464	489	434	457	468	487	463	499	439	499	483	460	478	436	474	470	453	459	457	441	490	472
48322	11836	1732	972	650	501	425	323	268	235	220	214	162	149	159	152	134	130	137	124	147	135	118	123	129	116	138	135	127	121	121	117	110	124	85	104	121	104	116	103	117	92	105	106	119	101	102	87	110	107	99	107	110	122	100	96	111	100	124	88	100	118	120	115	111	111	108	107	104	110	103	116	94	87	95	106	103	116	114	110	122	76	96	98	119	92	132	107	110	103	96	118	108	86	102	87	124	116	107	120	113	108	98	120	97	103	102	103	113	99	98	113	97	100	114	112	93	109	101	127	104	126	125	110	117	117	92	97	120	125	118	105	105	109	93	98	98	104	112	104	105	88	101	118	93	102	103	122	91	103	114	113	113	91	98	114	114	95	101	105	113	106	95	112	100	110	122	114	101	100	114	101	114	120	113	99	103	102	116	105	98	114	96	115	101	100	109	93	108	92	98	105	104	108	123	103	118	96	101	95	103	107	112	101	110	109	101	93	100	95	86	86	123	113	87	98	115	109	92	101	108	92	104	90	112	100	103	130	107	109	107	114	101	110	105	126	106	91	93	110	94	104	110	104	124	90	122	96	130	106	110	121	111	109	105	92	109	113	118	107	98	109	103	107	136	112	116	113	90	112	119	99	104	111	129	118	89	108	111	97	105	91	107	114	95	97	104	107	111	93	102	83	125	106	96	97	95	96	113	106	133	99	114	89	108	125	108	116	106	106	108	105	109	100	121	103	90	112	109	105	111	102	98	102	98	95	112	110	116	105	89	89	100	113	99	117	98	107	91	119	93	119	91	107	118	102	99	116	95	118	115	104	88	121	107	113	112	106	118	123	92	110	113	111	116	97	87	120	107	120	113	108	111	86	99	108	98	100	101	91	94	99	92	108	110	120	122	107	122	99	101	110	102	91	111	93	107	111	105	110	91	116	104	101	97	103	88	84	111	115	95	87	124	120	101	99	93	98	84	120	108	110	122	107	93	107	114	121	122	106	108	93	92	94	123	109	105	107	125	124	78	92	118	107	104	110	104	118	100	111	125	104	105	92	124	95	103	76	116	126	103	124	103	100	98	117	94	111	108	105	89	102	96	95	104	97	110	98	94	114	104	96	107	101	99	114	112	101	88	99	104	105	113	99	112	98	84	117	105	115	123	109	104	90	88	114	88	111	113	105	115	95	119	110	94	97	106	101	116	96	91	101	104	103	113	88	121	95	100	109	116	121	93	97	95	122	119	103	96	116	103	89	107	102	99	99	101	110	115	124	122	94	101	105	97	93	122	100	91	88	108	87	98	95	103	91	103	106	117	98	91	97	101	106	106	109	108	91	93	104	114	95	104	109	107	91	117	108	68	107	117	104	121	89	99	107	87	88	104	106	99	101	91	95	120	99	100	87	113	95	115	104	100	103	91	111	104	99	102	107	119	137	113	110	123	115	105	116	115	125	110	108	109	120	119	96	97	106	92	100	107	83	106	100	130	103	99	85	99	69	104	116	119	91	105	114	102	93	80	102	105	102	93	112	117	106	105	93	103	120	102	116	99	110	90	105	119	98	97	102	108	122	102	119	118	112	100	123	106	92	126	97	109	112	108	99	106	105	116	113	103	97	115	117	121	88	92	111	82	104	99	104	82	98	88	98	95	114	101	102	100	105	107	121	136	112	118	105	106	103	90	102	96	111	114	97	111	105	101	98	84	110	118	117	100	113	106	101	114	104	108	92	100	104	95	105	98	117	118	91	102	105	110	92	97	98	97	87	105	111	93	105	104	97	115	96	114	105	105	102	105	110	109	123	111	110	93	94	87	99	111	107	106	116	103	107	107	98	119	106	107	111	84	108	91	108	112	104	128	103	103	109	101	101	91	103	100	108	104	101	109	116	116	102	97	98	97	124	105	96	105	103	109	115	109	98	101	105	103	98	105	105	101	100	99	114	102	99	91	119	82	107	121	98	106	96	96	112	88	107	108	121	95	107	111	110	115	104	94	123	98	114	95	109	103	108	123	112	105	110	98	108	121	102	101	89	111	91	98	110	106	100	123	86	108	106	114	99	98	100	116	120	106	102	82	115	114	109	118	109	106	91	91	104	118	114	90	105	102	101	102	117	120	100	105	110	102	94	107	109	122	94	89	121	94	96	89	101	125	104	111	103	114	116	128	102	110	110	95	105	110	89	120	112	101	115	119	111	88	95	110	105	110	100	95	104	78	123	117	98	106	87	91	111	95	111	92	104	86	93	103	109	107	107	91	114	114	98	114	112	134	103	88	87	136	112	86	109	95	121	99	105	101	103	90	94	116	103	114	112	83	104	112	119	115	106	105	114	92	107	106	111	80	90	111	105	100	128	101	91	91	106	109	103	108	104	93	100	116	109	115	115	110	111	99	100	100	99	84	102	83	95	112	99	125	101	99	113	105	112	111	91	120	114	109	98	125	106	97	93	109	91	126	100	118	93	103	99	121	104	106	121	105	112	127	98	105	86	99	108	92	91	99	106	110	100	96	105	99	108	103	91	113	116	105	93	104	101	96	115	115	100	108	108	109	119	101	99	101	102	95	105	109	113	107	115	100	98	117	112	101	121	98	84	95	94	101	93	119	107	101	92	100	105	103	104	91	120	105	107	93	110	83	99	102	113	101	126	111	103	119	93	92	111	99	113	106	120	103	110	109	118	118	93	98	112	113	96	97	115	103	110	107	105	105	110	96	116	96	92	94	95	92	109	113	92	118	99	99	95	100	91	106	103	109	104	100	104	115	106	106	90	98	108	102	90	105	89	111	102	94	97	113	110	121	106	101	108	109	96	112	96	102	104	123	106	98	100	95	107	105	99	110	110	107	101	110	109	120	96	103	117	114	98	95	106	106	96	112	117	120	90	94	103	102	116	114	111	121	118	99	109	110	106	110	98	103	103	108	94	119	106	111	105	114	108	107	112	104	139	101	116	110	109	91	98	104	109	122	92	120	102	110	97	93	114	102	113	109	93	98	114	96	106	110	115	101	98	94	110	102	91	118	111	88	97	99	109	131	95	102	107	100	109	107	93	97	117	96	88	106	92	111	104	101	112	106	94	113	90	114	99	97	106	106	103	107	98	110	109	110	103	93	85	112	106	94	118	90	109	113	93	94	116	96	97	102	92	83	98	119	89	102	102	117	109	89	116	97	102	96	103	101	99	118	110	119	97	108	97	113	101	131	97	123	103	100	92	107	112	100	102	112	108	106	122	128	114	110	96	109	102	102	123	114	103	105	112	91	106	109	102	102	129	107	91	103	121	107	84	115	103	118	92	109	110	110	113	91	112	90	114	90	89	103	103	113	114	90	113	103	108	103	92	109	85	127	100	96	101	119	120	107	84	103	98	90	98	94	102	104	105	95	135	96	111	109	113	103	111	113	111	113	91	104	100	99	115	100	111	92	120	114	117	102	115	98	114	105	89	92	87	122	114	102	94	110	105	103	108	112	94	102	115	99	106	101	89	106	92	115	87	123	113	103	105
24069	1305	2922	3307	2710	2323	1811	1509	1307	1124	1002	911	830	787	738	699	653	643	617	579	540	554	540	512	518	517	498	448	458	461	423	440	425	453	436	408	398	405	447	401	389	391	453	425	370	374	394	403	386	370	401	372	389	353	392	407	388	382	397	381	348	392	379	397	394	384	384	370	362	396	363	365	362	374	332	348	348	377	340	358	348	334	364	377	369	378	394	356	374	380	352	395	324	386	359	362	359	369	371	359	360	387	349	358	348	362	329	394	363	385	364	355	387	389	368	346	349	374	349	372	381	371	339	366	362	328	336	322	342	351	379	342	309	379	356	378	356	356	340	383	372	393	338	344	368	361	344	333	362	337	349	388	411	373	328	383	367	364	360	373	343	366	342	376	355	361	391	358	351	354	338	368	348	341	320	375	368	379	360	363	372	377	355	343	387	346	369	330	364	391	325	352	376	360	359	357	380	367	362	357	362	385	383	342	366	375	357	351	314	364	365	353	398	367	383	338	367	348	351	359	324	347	358	335	348	380	354	324	379	341	384	343	346	379	360	390	367	374	334	339	352	349	349	353	353	328	356	367	347	340	344	337	365	333	343	345	349	381	346	347	338	370	341	369	334	348	374	339	385	337	376	349	384	329	344	344	357	316	398	351	370	350	365	354	353	355	362	369	372	342	355	346	360	371	362	370	333	349	346	363	357	344	341	371	353	339	352	358	351	315	358	369	337	359	376	350	353	358	368	341	379	362	345	368	333	366	330	395	344	379	385	390	338	380	338	357	360	399	359	365	343	401	363	379	342	354	360	374	309	370	354	372	369	351	327	364	345	405	336	363	336	334	375	362	382	375	365	370	368	351	337	333	358	356	342	351	389	341	363	342	362	362	319	374	349	322	369	301	340	367	364	373	322	331	358	321	341	371	378	374	358	353	334	330	368	353	349	349	333	338	396	335	353	346	386	366	313	376	341	358	355	334	353	356	367	385	366	348	331	362	368	350	348	389	371	346	366	354	359	369	351	370	399	340	354	360	341	386	347	377	357	370	345	364	362	367	358	395	344	351	323	366	355	359	351	346	385	335	396	344	355	360	353	338	358	372	324	360	354	355	371	358	350	356	362	358	357	391	336	351	350	362	356	381	322	363	362	352	360	376	335	361	352	382	342	354	343	351	392	379	364	367	344	379	349	357	337	338	362	372	339	345	355	336	365	347	335	356	352	341	348	299	370	355	363	324	377	366	326	337	401	361	342	383	371	371	341	344	346	346	333	334	347	356	341	414	369	345	331	326	365	367	361	371	347	372	385	344	326	385	370	381	365	377	383	381	350	356	349	376	351	345	338	331	353	336	339	356	324	361	361	367	391	345	355	331	378	358	371	354	359	317	335	364	353	374	352	377	363	348	319	332	319	333	404	328	388	363	346	354	354	325	379	352	354	346	363	365	352	326	358	365	335	309	340	383	373	344	337	372	365	352	322	360	325	360	342	390	353	325	326	365	351	375	351	355	377	380	351	338	344	328	346	356	378	347	360	345	362	360	347	367	349	343	361	338	351	387	353	356	412	378	345	364	340	366	369	372	339	335	353	365	355	351	353	376	355	393	335	384	373	364	338	391	369	352	369	372	360	389	347	363	345	367	348	373	333	370	333	340	404	331	401	332	373	363	385	347	335	359	376	349	330	341	357	393	390	326	365	351	335	356	341	323	370	375	372	358	326	338	352	324	347	348	345	381	351	393	352	357	362	336	361	354	361	356	387	401	376	383	371	322	351	370	331	378	351	344	345	350	340	372	338	389	390	350	363	372	351	348	358	375	367	312	365	334	378	357	359	381	347	348	370	336	399	347	357	336	316	334	354	349	367	366	331	384	381	390	348	318	352	368	335	345	356	338	398	363	353	326	363	341	325	326	374	358	331	347	332	349	327	359	382	382	383	356	327	374	350	387	393	332	374	352	326	350	407	348	379	333	389	371	321	340	352	351	383	348	342	351	370	358	360	366	374	366	339	339	338	333	366	386	365	360	368	341	351	337	407	379	375	371	343	340	380	341	367	346	354	339	361	368	377	345	341	330	334	387	370	352	319	360	337	348	372	370	371	371	354	353	346	355	335	381	350	333	345	337	366	324	354	361	335	354	394	338	344	345	348	354	377	366	350	339	381	382	380	354	373	341	352	389	356	361	372	342	362	370	375	362	327	340	350	369	358	374	358	368	388	358	373	358	329	343	336	380	374	373	363	328	351	357	338	396	340	336	373	371	354	387	326	364	362	376	373	318	345	363	348	362	354	398	369	343	359	328	360	326	387	345	320	378	363	339	340	347	371	368	355	376	367	349	335	324	327	341	361	363	349	355	346	352	349	347	379	366	358	362	357	383	378	355	319	347	368	342	361	360	359	376	377	376	334	367	328	362	361	355	378	368	371	345	356	353	369	337	322	377	332	346	361	355	368	359	393	339	330	334	333	374	354	383	368	408	354	371	335	356	384	348	342	314	330	362	345	333	351	376	349	381	341	320	354	364	362	377	340	380	329	314	361	380	357	375	381	375	345	344	351	356	344	332	357	366	341	392	374	379	364	342	345	372	380	338	340	355	375	367	307	332	368	351	363	374	373	355	356	368	359	330	332	366	351	350	343	371	323	341	345	349	380	371	385	342	338	359	353	355	362	329	356	381	385	355	389	345	372	363	365	393	366	379	355	313	330	340	375	339	358	364	375	337	324	353	359	377	389	333	362	360	383	338	329	347	344	357	332	339	368	369	344	377	349	358	366	331	368	343	343	401	370	311	378	311	372	345	340	335	359	356	362	334	376	355	321	335	331	386	391	365	391	358	352	342	352	356	382	400	338	341	359	364	375	337	336	378	355	375	368	319	353	362	367	357	362	335	391	379	370	364	375	335	343	397	389	338	349	368	365	379	371	371	361	363	348	335	350	356	369	372	331	400	345	354	395	334	345	366	325	364	336	352	361	340	342	340	365	369	360	356	340	404	357	378	336	354	334	399	401	348	368	392	320	359	372	382	359	331	378	319	337	363	345	345	339	361	334	356	358	362	368	361	330	336	361	367	340	344	350	329	363	351	351	344	365	359	329	329	358	374	383	321	361	356	366	388	363	351	401	376	381	403	377	337	357	374	316	348	370	338	317	360	347	348	361	362	322	359	369	335	358	371	340	333	354	381	357	374	354	353	339	365	338	365	381	362	373	365	361	344	318	333	358	372	346	354	356	388	396	342	373	340	358	396	368	380	327	354	359	358	352	357	318	335	333	365	322	350	360	371	340	341	323	347	331	366	391	376	355	361	319	381	380	357	363	376	310	338	367	345	356	398	347	372	370	371	361	321	322	374	327	375	337	333	346	362	361	329	366	296	382	349	361	343	372	404	357	366	331	359	359	381	317	371	359	367	346	393	359	369	348	334	353	359	335	329	363	371	355	361	360	377	315	394	300	337	395	336	364	355	335	362	366	404	343	339	313	380	340	364	375	344	383	327	338	345
61135	20531	8330	2406	1498	1056	770	652	590	487	407	359	328	311	297	286	322	256	289	243	244	252	238	258	253	233	226	248	231	227	263	229	247	234	214	220	205	234	230	240	209	196	230	221	218	204	202	205	197	199	220	208	207	197	199	227	191	208	213	236	184	222	236	217	225	215	215	219	222	190	244	208	194	215	207	214	212	215	235	212	200	210	214	194	190	212	208	219	206	211	210	215	198	222	184	207	222	221	201	234	177	226	229	202	220	200	188	205	212	208	218	224	199	210	233	202	218	212	199	197	184	205	183	194	205	184	217	208	220	205	202	234	187	221	203	191	233	216	212	193	199	187	205	208	178	194	221	239	203	208	206	217	212	208	185	216	218	204	193	192	187	231	224	190	226	229	187	237	233	208	201	207	194	225	198	227	218	184	202	213	229	218	201	210	190	187	192	191	210	198	176	189	216	202	179	202	192	188	210	204	193	194	218	178	197	206	230	227	219	183	209	227	209	197	203	211	201	242	205	207	188	209	209	193	214	219	213	184	220	216	217	233	186	217	211	189	196	204	208	240	211	192	197	203	216	223	205	202	220	224	208	228	247	222	217	207	215	215	217	206	211	211	217	238	195	210	231	201	231	233	227	212	220	203	209	223	210	196	237	217	194	208	186	192	210	202	185	201	215	206	205	195	219	211	192	202	183	218	215	213	239	172	229	172	212	225	185	175	193	201	197	208	190	216	242	221	218	210	197	180	215	176	177	220	217	198	207	208	195	195	206	226	213	198	248	221	210	206	191	226	211	191	226	200	214	218	197	217	199	193	178	193	219	204	207	190	217	215	214	187	199	211	221	215	188	200	211	223	216	210	223	184	210	191	222	219	222	214	210	212	202	209	186	195	213	210	188	201	200	245	204	214	211	225	201	177	198	214	204	224	221	203	211	206	190	226	247	213	213	213	223	199	222	184	189	207	200	209	227	219	203	213	200	170	236	210	191	221	236	190	210	212	209	234	202	203	194	232	190	222	192	178	203	218	187	195	192	210	221	180	225	222	193	208	212	214	206	188	200	201	192	224	208	220	188	216	198	208	207	167	207	186	220	241	215	225	225	193	207	220	207	204	217	217	186	230	194	212	169	239	203	185	203	209	210	206	250	225	202	194	176	197	203	211	202	165	220	223	204	199	219	177	215	214	202	202	208	201	171	205	216	207	196	222	208	204	208	231	196	200	208	199	193	205	229	226	169	228	193	219	199	226	225	194	218	224	203	212	225	193	221	213	201	202	204	187	229	201	212	202	201	198	200	203	203	207	188	187	205	198	197	226	205	203	203	194	200	225	224	210	230	218	211	213	241	178	187	213	205	192	204	222	196	215	178	221	209	245	218	208	223	206	212	185	215	222	232	168	213	219	185	206	178	206	197	212	226	176	214	227	186	203	196	188	263	204	198	189	233	197	211	225	188	224	203	209	222	182	198	215	184	230	185	208	214	204	200	217	186	208	182	201	203	233	200	216	198	207	192	222	200	228	217	230	216	197	188	218	217	217	203	207	179	204	223	185	224	215	185	181	219	210	214	224	202	200	182	199	216	214	195	186	209	183	196	213	213	224	202	172	212	189	203	184	225	208	194	177	204	211	221	211	215	191	194	200	228	188	208	187	201	217	203	198	198	229	208	183	204	184	222	196	197	211	198	237	197	220	243	193	197	204	206	224	208	205	209	228	209	198	191	204	201	202	209	199	205	197	212	200	198	202	237	191	187	181	196	198	212	196	225	224	186	210	189	236	229	206	242	206	187	234	207	210	195	202	224	214	206	215	207	225	220	217	217	196	181	200	189	211	217	220	198	216	206	190	191	213	183	214	201	224	211	197	208	231	226	195	211	215	211	181	195	214	205	209	196	208	214	217	200	190	199	213	210	195	179	169	236	235	210	196	224	199	196	208	190	199	207	206	235	229	217	214	218	204	208	222	193	232	187	222	248	233	198	204	198	215	237	188	199	216	202	222	196	212	195	213	214	234	189	185	177	225	224	192	207	211	185	224	215	184	197	221	224	221	207	190	175	209	201	194	213	218	222	228	230	214	199	190	224	195	202	221	213	215	207	221	245	201	222	208	200	193	227	185	196	207	224	200	232	202	205	216	211	207	208	198	183	225	202	200	197	215	228	203	209	201	195	215	215	230	174	208	210	219	211	200	200	191	214	218	221	180	211	209	196	191	191	217	177	188	202	195	205	211	214	203	191	216	218	206	263	221	218	204	200	190	242	205	223	217	210	220	207	209	211	236	200	200	195	219	209	186	182	209	214	205	208	207	210	192	215	186	190	219	218	177	201	206	219	195	225	191	208	216	219	202	199	195	212	207	214	215	207	204	222	202	194	230	212	218	185	202	176	186	205	193	192	202	217	252	196	213	201	218	211	211	232	222	227	218	182	211	227	207	219	200	198	223	193	200	238	190	227	220	217	209	193	195	206	210	196	247	188	231	189	206	197	209	233	194	159	223	206	192	176	239	168	200	194	189	205	213	217	227	219	210	241	181	223	221	232	212	208	197	206	213	203	213	216	217	201	210	216	222	227	198	214	195	210	185	203	193	227	211	211	228	208	245	207	240	189	202	223	208	208	209	187	210	217	212	225	200	208	206	197	228	179	205	211	212	196	220	205	194	204	202	204	200	210	199	188	235	219	198	226	221	219	232	208	204	222	219	201	216	203	237	190	214	209	173	219	225	178	243	192	202	220	214	190	218	224	205	199	193	228	203	202	207	196	200	228	200	193	220	207	189	226	237	198	196	193	217	227	207	249	202	211	214	202	198	209	204	222	222	190	200	178	205	212	208	227	216	192	220	209	229	194	231	184	221	219	191	205	169	204	195	197	198	240	211	226	202	255	201	197	205	199	185	206	199	236	216	204	244	203	203	199	202	203	225	239	190	213	235	197	200	204	193	216	204	219	197	211	185	188	182	229	221	211	182	216	221	201	197	199	183	207	196	194	196	204	180	209	203	197	219	221	210	234	250	212	215	193	201	208	199	214	198	197	200	187	212	204	208	216	199	205	199	221	225	215	209	182	219	229	198	216	204	236	216	219	197	193	201	195	196	235	201	210	206	214	209	207	213	196	208	200	182	212	192	200	234	203	240	183	216	207	207	214	168	197	214	224	193	212	213	233	226	199	211	221	214	216	216	224	189	212	200	196	185	201	200	218	222	199	221	208	204	219	179	208	170	191	205	209	208	233	210	210	204	224	200	204	227	211	192	220	225	203	211	191	190	195	215	209	237	190	207	193	218	199	202	205	218	227	209	209	211	216	240	198	199	207	219	206	197	194	218	214	233	212	194	197	197	222	220	216	199	208	183	208	219	222	218	217	233	199	195	227	211	182	207	201	237	225	204	211	173	205	239	231	210	199	206	207	224	217	200	210	214	198	203	198	198	203	210	195	233	211	206	206	168	208	218	212	209	170	202	195	230	210	236	212	183	206	208	205	215	209	204	211	215	207	186
30277	2474	5504	5974	5302	4149	3458	2864	2509	2174	1910	1766	1558	1422	1310	1234	1227	1098	1042	1043	1032	951	927	901	886	854	858	806	803	754	776	839	778	754	770	750	758	746	696	755	746	774	750	706	691	725	659	722	692	659	698	700	704	659	707	640	663	728	692	712	666	660	688	658	645	700	649	655	616	682	677	637	637	642	702	661	652	669	622	655	650	639	662	656	639	671	632	662	632	651	602	633	652	675	601	618	622	631	592	600	624	625	658	691	621	613	629	634	682	646	620	633	680	669	629	636	640	610	650	597	678	606	617	642	645	691	633	603	703	620	655	610	619	586	618	590	645	663	686	660	569	621	625	641	618	676	623	651	601	642	615	662	631	625	546	664	659	663	621	619	651	635	640	642	628	612	643	603	596	640	628	635	617	626	675	603	616	628	598	637	678	633	670	643	584	612	666	598	649	649	636	656	676	688	647	655	644	631	637	614	609	622	658	587	672	609	651	672	643	717	608	604	648	635	635	654	647	647	621	627	675	647	638	647	614	621	650	619	615	634	668	621	646	617	597	657	648	596	619	659	644	668	638	625	621	621	641	625	655	639	649	628	625	674	648	601	605	624	639	630	615	620	631	636	664	631	603	603	646	620	638	632	616	610	661	605	642	623	647	626	584	688	653	635	622	656	632	655	657	623	649	588	623	638	608	640	612	658	627	607	669	630	627	626	638	610	626	667	623	605	665	593	611	613	673	592	625	665	655	646	692	658	644	632	612	634	626	627	631	611	609	675	616	629	648	600	621	616	600	648	649	609	656	615	683	629	599	648	625	605	591	655	612	625	626	651	630	634	616	636	643	640	597	645	618	602	623	594	638	648	664	633	607	642	596	635	616	627	633	641	604	657	636	606	627	658	639	620	624	681	617	611	613	697	624	641	666	654	649	621	631	641	665	676	630	642	625	617	649	589	623	604	647	665	624	608	697	613	641	631	649	648	586	611	606	626	652	594	618	593	617	616	645	623	626	604	668	629	640	587	648	593	613	624	645	593	625	625	649	652	671	608	618	654	648	625	612	651	636	679	641	577	641	634	615	630	622	616	648	654	630	607	655	600	615	659	608	592	693	631	634	633	664	619	644	682	667	599	651	626	611	632	618	638	635	612	651	659	630	621	652	591	637	681	620	672	673	648	617	620	680	650	605	612	617	646	596	628	630	621	658	669	630	646	646	623	611	646	626	652	630	638	601	656	601	612	668	691	629	646	624	616	637	634	646	649	607	638	617	617	648	677	629	663	610	650	605	653	645	596	613	637	611	633	619	634	657	595	632	622	618	642	661	634	620	606	646	637	618	613	584	601	676	630	616	655	662	616	632	620	636	594	614	617	656	646	626	643	620	622	624	640	632	628	566	626	595	606	632	621	644	677	621	579	645	607	628	655	614	622	658	657	625	647	628	608	628	662	622	661	629	622	663	609	624	632	635	601	633	605	614	614	652	660	649	622	613	642	635	609	638	625	613	620	624	592	624	634	672	683	618	638	614	635	630	643	639	657	624	622	614	638	627	593	663	687	634	630	668	616	617	616	638	608	638	624	645	588	655	640	637	654	643	663	631	650	644	648	619	587	661	607	634	626	603	626	648	614	659	629	622	632	585	618	620	667	608	617	653	622	626	646	597	642	643	604	625	586	708	604	626	654	675	656	667	591	663	616	630	592	635	618	610	632	608	674	647	635	635	638	627	598	600	622	572	626	653	606	628	610	626	596	637	617	650	629	628	665	651	639	636	667	621	625	638	635	639	633	650	651	620	644	660	599	641	642	640	637	606	645	618	616	641	602	623	600	625	629	659	625	645	620	685	641	632	617	588	616	643	637	655	679	611	641	628	661	669	607	632	624	610	614	614	597	644	620	647	651	588	623	598	647	652	620	599	635	598	595	620	618	655	593	626	630	647	649	659	637	591	637	592	665	650	648	626	605	640	643	625	609	598	607	635	624	652	665	674	620	621	610	619	640	630	645	603	598	600	616	630	636	647	601	623	663	627	655	598	621	640	651	590	638	614	615	638	626	587	605	634	600	619	648	623	604	646	631	641	618	634	626	593	628	652	673	596	654	575	646	644	605	616	680	623	637	605	637	677	671	595	623	646	621	663	607	609	628	663	605	621	659	613	639	609	638	626	644	613	644	646	626	668	615	640	634	666	611	578	605	639	605	605	640	596	637	642	615	605	631	593	630	643	644	627	624	636	716	619	634	646	596	643	584	615	681	622	640	629	638	635	690	645	629	652	677	589	627	598	659	606	579	616	597	682	608	644	639	583	686	563	597	606	607	580	591	599	632	616	636	636	640	618	620	655	660	621	627	647	678	627	630	600	656	631	657	639	622	627	641	623	594	592	604	581	637	611	688	616	672	688	631	595	635	612	583	679	661	661	659	633	642	608	631	667	675	618	624	601	610	618	602	652	610	631	592	630	668	619	593	605	624	663	606	636	638	662	625	655	620	650	657	580	669	659	634	634	646	638	632	620	652	603	662	601	669	610	661	600	620	641	641	664	586	695	648	552	662	612	623	620	651	657	608	674	591	653	646	621	624	607	654	610	646	655	645	633	674	614	633	637	640	624	593	635	620	618	645	638	633	620	698	601	644	640	604	639	616	605	646	627	632	634	667	676	614	631	664	611	660	686	588	625	647	611	629	630	580	650	616	640	632	629	628	614	650	617	633	650	623	612	675	647	634	632	647	615	631	647	598	649	649	608	613	644	678	610	640	635	629	696	670	651	617	626	642	647	632	599	633	637	645	617	612	651	624	610	617	638	623	611	643	659	627	638	672	637	629	588	645	652	658	641	639	622	636	646	619	678	633	609	640	603	659	583	656	636	639	675	668	603	653	636	590	595	603	658	638	674	613	663	618	618	588	628	637	645	662	635	614	628	657	597	596	640	613	622	624	654	647	653	617	624	604	621	636	611	632	627	648	649	650	639	629	642	611	660	609	639	654	648	589	644	692	643	643	637	644	610	574	653	625	624	607	663	623	681	633	635	623	606	588	592	689	651	632	616	618	617	665	659	618	617	623	619	630	613	639	642	653	637	671	615	562	628	607	611	643	603	651	633	621	593	624	611	621	625	639	629	596	639	598	639	623	645	612	637	662	717	633	629	608	618	642	666	648	605	674	612	631	599	649	617	601	672	589	607	634	617	623	632	597	713	586	609	632	662	620	589	664	612	621	599	657	650	696	647	598	684	607	616	596	628	618	642	618	664	634	600	680	608	616	635	638	625	689	641	623	645	600	583	686	652	641	644	662	666	628	624	610	642	594	616	645	657	662	653	599	644	613	636	614	582	630	643	641	640	643	638	600	615	646	651	598	636	618	636	605	580	641	696	633	619	627	611	640	607	602	681	613	604	666	661	618	635	620	602	582	606	616	638	604	595	607	638	654	662	613	636	653	640	642	645	672	617	610	659	633	668	656	644	684	628	650	607	644	624	614	666	636	637	618	604	610	638	680	605	612
6113	265	181	173	149	140	176	146	152	138	159	144	159	150	132	142	128	122	166	130	139	131	154	141	172	165	143	166	155	150	142	152	142	161	116	141	147	133	141	143	137	155	154	121	132	161	122	137	147	134	143	135	160	146	138	127	141	143	152	155	127	135	147	130	155	146	147	163	162	167	151	136	148	157	132	124	138	144	152	149	151	148	133	160	150	162	137	153	139	150	133	151	148	130	155	157	134	144	158	147	146	151	132	126	152	142	165	161	126	148	139	129	154	142	146	152	113	142	133	130	171	137	132	160	132	159	151	131	170	133	153	138	143	145	167	140	160	141	143	152	123	140	144	135	134	142	138	148	153	146	146	144	129	149	157	146	150	131	131	137	166	151	133	159	141	142	148	136	156	136	165	131	148	117	137	148	159	166	145	165	154	118	139	158	160	144	143	132	158	154	138	154	137	158	157	153	152	146	139	144	150	139	140	160	158	143	172	148	161	157	141	170	162	139	134	153	148	140	138	155	117	163	151	133	147	157	149	133	157	149	155	151	154	153	146	173	160	141	148	135	152	143	144	164	135	129	154	146	151	145	142	129	154	161	150	129	143	128	141	159	152	156	135	153	130	129	168	167	158	148	162	132	143	125	140	156	159	142	148	120	154	153	144	143	157	124	141	167	156	160	147	145	144	139	150	163	134	137	161	167	153	158	146	140	137	145	149	155	155	171	146	155	153	135	146	141	136	159	136	153	138	151	150	128	136	146	132	156	143	158	141	154	134	128	138	140	163	123	140	154	136	135	135	157	146	155	149	152	142	151	135	123	137	160	142	146	153	150	142	118	160	136	157	145	159	135	145	152	149	133	124	148	132	163	166	132	176	150	139	154	152	156	140	156	145	148	153	144	135	141	141	145	143	140	138	153	159	136	147	146	135	133	158	126	139	158	145	159	142	131	149	139	151	150	152	140	153	136	139	131	145	158	140	133	155	135	141	158	140	133	150	157	172	142	154	144	138	145	129	119	165	134	154	153	126	136	158	139	153	151	143	142	144	165	144	132	143	159	157	126	148	145	155	131	148	130	156	158	144	150	127	148	136	142	141	155	157	134	153	144	134	154	144	128	143	148	151	143	133	134	123	177	133	142	146	152	131	136	141	133	157	161	145	159	156	158	148	144	143	148	161	148	143	133	159	153	167	155	189	147	141	127	168	145	159	152	168	137	138	152	153	160	146	147	152	158	142	167	146	137	167	142	144	152	149	150	139	139	162	138	152	146	135	164	145	120	154	150	146	166	152	131	142	143	154	134	158	149	143	149	148	167	153	124	162	146	163	127	139	124	125	141	161	138	150	127	172	131	157	131	146	128	155	156	144	146	117	125	143	152	137	135	185	144	142	153	137	152	158	140	178	125	134	168	124	127	131	143	135	143	143	140	161	130	153	127	145	133	153	130	152	136	158	151	178	130	149	134	145	156	149	179	155	149	139	140	140	143	166	145	141	146	147	163	159	133	130	157	159	164	150	167	134	145	172	128	137	133	141	133	155	151	145	144	142	132	141	161	163	133	148	133	149	146	151	112	148	142	152	136	151	149	137	144	123	145	143	129	137	135	146	147	145	147	148	137	161	149	161	160	151	150	139	157	154	136	144	179	145	150	132	145	160	155	160	140	150	163	115	152	141	130	149	132	148	155	149	141	137	147	163	149	144	137	139	128	147	154	129	161	146	143	145	136	140	128	145	156	127	134	157	151	173	154	161	144	124	150	153	142	143	146	153	148	164	156	129	149	152	148	156	141	147	150	143	149	144	146	136	142	153	128	138	147	127	148	155	149	155	142	126	127	151	180	136	132	161	160	141	148	163	154	124	128	168	133	127	146	166	159	173	122	149	131	123	157	133	157	146	152	161	165	149	147	139	136	131	148	148	144	165	139	146	134	148	138	147	149	165	133	133	159	150	165	156	146	157	129	176	143	170	153	142	166	143	133	159	146	150	138	145	126	129	145	139	168	145	138	138	156	154	165	153	143	112	146	144	130	149	141	148	153	153	154	138	120	149	152	163	158	118	139	151	119	160	135	154	146	143	153	125	163	151	150	136	132	145	139	135	129	154	143	160	174	121	142	167	166	143	130	160	140	147	151	137	145	144	131	152	145	131	157	142	156	179	144	147	137	148	152	132	133	141	171	156	144	158	131	155	147	145	142	124	141	140	147	160	137	144	110	144	145	157	158	133	139	148	135	142	143	160	144	131	146	169	149	160	150	153	159	140	147	152	121	143	153	156	139	157	146	138	158	161	136	145	151	137	144	165	157	140	136	157	160	148	171	133	157	149	151	166	137	156	156	155	133	143	131	142	152	120	132	153	146	152	167	132	140	148	150	141	151	139	151	151	144	127	145	158	148	150	138	161	145	138	144	128	153	149	129	141	170	145	160	120	145	147	140	153	152	131	151	142	163	135	165	141	130	136	158	171	130	153	144	147	180	137	141	133	140	142	138	111	133	129	139	136	134	151	127	133	146	165	157	166	134	168	158	138	179	142	169	125	139	132	138	144	129	149	154	145	120	142	146	149	129	142	173	132	132	142	129	117	153	134	154	156	139	147	161	138	150	145	151	141	138	149	160	148	161	136	145	163	165	149	160	126	168	163	144	144	142	145	144	146	151	143	162	159	169	142	126	151	153	150	145	154	125	151	143	147	141	158	145	147	131	147	140	131	151	115	130	137	160	134	143	132	147	131	136	142	147	141	153	145	151	178	141	135	142	119	148	147	168	147	140	158	138	161	128	134	136	142	162	137	149	178	169	127	139	129	159	148	153	147	152	165	150	137	150	131	131	150	175	145	138	136	155	153	154	136	143	143	148	146	121	141	130	136	153	129	134	157	146	130	125	137	164	119	163	163	141	152	150	143	135	152	136	146	136	146	143	135	144	144	158	163	147	129	138	127	146	122	160	165	151	126	133	149	143	135	131	130	148	142	121	127	160	143	139	144	145	151	139	159	157	182	124	139	132	154	153	155	139	150	155	156	123	139	136	158	147	114	153	133	135	164	143	141	157	136	124	166	139	149	142	152	126	152	115	141	146	139	120	147	135	155	150	135	144	165	159	140	130	161	132	150	144	131	150	130	156	144	158	150	157	153	153	142	154	163	156	133	154	146	144	143	152	153	156	146	149	140	148	132	138	152	130	147	139	134	148	169	163	168	129	155	135	147	146	134	158	142	135	144	160	168	150	141	136	153	145	156	142	127	152	146	138	152	131	162	133	131	139	138	142	143	133	140	157	137	130	135	141	134	136	162	169	136	132	146	140	129	136	131	149	134	158	140	133	171	143	139	151	127	146	157	150	135	140	139	159	147	133	151	148	159	140	168	147	156	137	162	148	158	172	147	140	132	153	137	162	137	147	132	146	149	124	139	141	135	136	153	148	148	157	128	142	132	159	177	139	138	166	150	131	150	147	144	146	141	134	147	115	161	150	136	144	137	150	150	151	144	133	130	154
6710	491	577	632	581	525	549	467	469	497	489	494	478	495	462	452	455	478	478	472	505	492	477	473	445	464	455	465	432	474	480	455	463	478	468	491	448	449	455	454	472	485	454	442	433	448	452	472	432	472	465	482	458	437	445	456	463	423	476	470	472	479	454	457	462	466	466	421	493	479	425	450	445	523	453	476	449	486	465	429	453	459	437	469	461	456	450	461	439	469	452	482	441	468	449	426	439	435	406	459	474	442	443	466	456	424	489	451	431	435	479	476	433	457	444	428	465	484	463	430	465	463	465	490	437	491	488	452	486	488	483	467	472	422	467	460	466	481	450	440	433	464	436	469	439	454	486	440	496	478	490	460	462	447	478	476	473	450	435	454	439	467	443	462	437	502	471	457	441	457	447	438	470	414	450	434	420	423	455	431	458	469	475	435	474	448	442	462	465	475	445	473	482	469	451	477	430	468	458	434	433	440	418	478	444	485	448	495	425	467	460	433	478	499	425	424	494	456	469	500	432	471	476	484	429	474	445	404	469	455	432	461	452	449	457	436	438	472	446	481	473	466	503	479	460	441	428	464	470	436	444	414	459	439	471	429	474	470	437	455	473	427	428	454	503	432	480	427	462	462	447	456	462	477	467	439	467	467	483	439	445	454	436	454	463	445	466	446	454	459	453	451	458	421	440	432	460	452	439	467	444	483	482	442	493	428	479	413	462	472	450	505	466	445	493	480	469	472	461	422	475	494	464	445	487	471	495	464	449	464	463	459	408	447	467	440	448	437	435	441	470	455	481	442	441	474	444	446	447	450	441	484	461	448	478	468	476	453	486	435	465	457	457	421	419	465	443	476	424	507	453	479	411	468	452	476	453	479	484	444	483	446	458	448	476	456	447	464	473	440	469	450	443	437	448	472	470	444	468	467	454	434	420	447	428	454	448	477	485	461	435	486	440	461	441	411	440	430	476	458	488	432	431	447	483	489	470	443	459	478	462	419	478	507	446	471	459	463	464	440	428	430	443	463	455	460	486	434	438	453	442	428	430	451	436	449	450	435	461	459	451	431	449	445	455	456	451	480	464	472	466	477	450	461	486	478	471	487	485	470	468	437	439	490	492	469	445	456	475	433	475	464	500	474	458	475	437	441	430	483	433	428	463	477	465	445	433	459	423	455	451	433	450	468	424	437	441	453	456	456	489	471	418	439	423	500	492	484	489	450	463	417	485	435	486	453	446	459	455	466	462	451	462	461	467	418	492	473	450	426	491	422	433	487	447	451	470	477	447	473	489	479	492	460	462	463	498	431	485	458	448	446	444	479	473	466	454	406	435	444	451	453	468	451	492	472	456	431	464	400	486	449	439	454	421	454	481	449	521	438	429	441	463	466	430	454	441	463	456	503	466	459	481	441	484	471	487	426	463	451	428	458	490	472	476	423	475	472	466	484	411	461	468	448	447	476	455	445	463	446	456	450	455	453	481	443	503	453	462	458	472	468	499	419	458	444	449	522	463	401	451	511	491	480	476	458	439	498	450	449	479	497	451	471	475	448	469	459	450	453	451	463	443	467	495	485	464	440	401	479	438	488	497	471	454	485	422	457	468	446	467	485	467	458	441	448	450	471	488	480	456	447	437	428	496	471	458	455	432	430	449	433	460	455	501	446	510	454	483	431	472	440	443	445	463	433	454	439	476	415	483	480	473	499	441	470	457	439	443	488	488	451	466	454	468	453	501	429	444	451	479	452	433	462	478	441	465	449	477	427	470	473	403	421	420	480	474	493	473	442	482	454	443	440	443	431	472	490	472	448	454	423	441	454	457	461	461	483	466	436	446	458	478	427	450	434	421	448	475	466	404	465	458	433	470	456	456	440	438	417	447	476	464	480	487	449	445	444	468	483	452	446	479	498	443	475	454	426	456	435	461	475	463	427	460	458	467	452	456	472	453	449	484	461	477	489	451	467	450	415	470	444	426	443	431	461	474	459	455	483	507	465	453	475	446	459	458	478	473	446	450	453	458	467	464	446	487	453	457	433	438	416	443	482	465	490	455	451	483	419	453	452	475	465	449	465	469	456	451	481	439	477	474	438	462	449	447	458	469	463	440	457	470	456	477	456	454	430	421	449	443	466	452	441	462	436	473	474	447	458	445	479	463	456	478	468	463	425	441	422	437	451	475	439	440	492	479	449	509	471	422	434	434	442	434	480	419	441	421	432	457	452	469	453	448	487	470	461	454	456	488	431	465	449	476	430	478	460	452	460	450	474	473	461	470	464	444	493	428	429	417	471	449	435	430	447	458	465	468	431	448	438	451	443	433	441	482	454	445	433	450	438	457	460	444	433	441	465	435	492	443	474	474	442	522	448	448	434	428	447	491	471	458	458	434	471	452	414	439	457	419	434	422	458	445	433	443	452	414	436	467	467	450	416	476	452	464	450	447	473	472	469	475	428	487	487	470	492	445	471	424	462	494	443	459	473	455	468	398	483	451	440	383	417	457	436	469	448	453	446	445	436	481	450	471	483	478	493	452	410	474	448	476	438	437	470	489	449	416	474	465	477	462	448	461	487	421	447	438	424	461	447	481	471	453	467	455	438	489	463	464	429	469	432	459	419	451	452	463	439	429	436	442	472	421	481	450	447	460	452	431	439	459	473	483	415	435	454	453	461	447	465	450	477	428	485	465	427	505	458	439	446	473	446	456	462	458	472	511	463	433	424	484	463	489	474	445	418	495	412	451	461	442	448	446	484	418	481	451	468	471	460	461	460	454	469	468	465	455	458	452	464	430	473	464	407	459	447	451	459	468	442	477	452	455	443	438	458	424	406	455	455	478	406	452	495	443	451	480	464	449	433	443	473	474	464	484	455	469	482	472	450	434	441	458	452	456	460	440	463	463	448	452	455	439	512	453	463	449	480	460	464	449	460	423	456	478	460	446	457	422	424	447	467	439	460	467	457	441	469	472	444	472	480	442	466	451	493	441	462	427	459	474	474	482	462	449	434	431	466	472	442	428	478	437	468	457	497	444	448	465	470	416	455	440	415	441	491	454	450	461	455	486	472	462	447	469	457	460	469	457	459	450	418	440	472	451	477	480	485	531	465	474	468	468	482	487	471	489	465	489	433	452	456	450	465	454	448	508	427	399	432	476	471	479	459	440	456	454	399	432	446	463	459	463	467	459	421	445	445	452	482	465	477	475	445	439	481	453	470	473	454	458	468	473	468	482	456	438	472	497	462	462	491	436	432	453	443	483	477	455	463	410	456	465	460	426	465	449	443	443	479	468	407	485	407	432	465	466	467	422	467	485	459	485	451	466	452	457	441	474	441	467	476	477	475	471	425	460	453	459	465	460	456	470	466	463	487	476	409	472	488	437	413	423	402	445	471	469	483	443	439	463	456	428	423	461	454	437	461	445	470	432	484	452	437	471	459	416	430	482	464	437	426	471	465	460	408	426	442	448	420	487	456	468	511	445	487	427	477	453	470	459	466	454	447
51516	13757	2167	934	672	499	351	324	251	266	229	182	152	143	138	147	159	148	128	134	113	113	137	126	107	107	117	108	129	104	106	97	126	128	128	130	103	112	104	116	98	107	106	113	120	104	104	106	117	99	117	110	110	132	112	109	118	135	124	106	109	99	111	92	99	96	111	105	121	105	106	140	93	97	111	124	121	93	108	105	114	94	122	90	119	124	106	96	109	115	125	101	109	86	101	118	117	110	108	121	92	93	122	113	123	125	132	97	119	100	108	106	94	106	109	106	101	95	110	108	105	88	115	118	91	109	118	108	97	110	110	103	99	104	87	112	105	94	96	101	105	133	96	117	110	113	115	114	112	111	132	112	109	109	95	100	122	127	95	120	99	91	103	97	103	105	108	103	104	115	117	98	110	120	123	123	116	96	93	101	111	119	98	108	113	94	89	93	102	97	109	121	105	98	104	112	133	101	104	96	106	113	104	99	113	104	101	118	119	112	94	124	104	108	102	108	117	88	88	108	105	93	105	104	106	89	91	114	101	104	102	101	102	121	107	101	123	121	108	110	94	118	103	114	109	109	106	113	103	95	91	110	107	109	108	85	114	95	90	102	90	101	108	92	126	109	109	108	111	98	104	89	96	109	112	112	117	98	114	100	106	107	88	116	99	115	111	115	97	109	95	94	117	96	103	109	99	118	98	118	109	101	112	121	112	137	96	104	121	103	103	124	112	114	108	108	130	110	122	109	103	91	108	117	128	100	112	100	112	94	97	100	115	106	105	118	98	97	95	105	99	113	95	112	109	92	96	110	104	86	108	117	114	105	115	127	97	106	91	124	119	109	113	107	94	89	79	111	106	124	86	97	122	82	109	103	118	107	77	111	109	104	124	98	107	105	119	91	121	96	102	123	119	113	112	101	104	95	116	122	112	96	106	104	105	94	95	114	107	91	106	89	120	80	90	97	101	104	114	103	105	93	106	111	113	121	99	109	124	102	96	106	106	112	125	122	123	94	103	109	104	97	90	117	105	103	107	110	112	102	100	114	104	119	101	122	110	110	112	131	120	99	111	114	103	102	121	117	122	98	115	96	105	120	102	95	116	131	120	109	98	100	97	105	87	93	110	117	93	113	116	112	94	104	93	96	98	95	106	91	124	97	96	91	110	124	113	125	116	128	117	104	108	86	107	104	92	116	119	110	105	113	112	109	105	111	124	101	107	92	118	120	121	92	83	97	109	102	102	92	102	113	108	95	99	111	102	112	132	101	99	92	103	112	97	105	104	87	107	102	100	126	87	109	113	109	110	101	139	103	103	86	97	121	102	111	111	115	105	104	95	91	108	100	106	116	120	97	106	113	107	89	121	110	114	110	94	116	98	104	106	121	107	92	109	118	107	91	127	121	112	107	130	104	114	102	101	101	107	104	107	97	110	106	104	119	114	111	101	93	114	102	108	83	109	104	105	111	97	102	97	113	110	111	95	111	86	111	106	107	109	132	108	92	104	106	106	128	109	97	102	118	105	107	95	116	93	104	92	119	104	108	92	125	110	110	125	110	106	107	119	110	111	96	129	94	101	98	105	100	104	114	98	117	103	126	110	115	122	99	108	110	113	104	106	108	117	101	94	108	112	112	98	102	126	115	103	115	115	126	98	108	129	79	117	110	106	115	100	108	97	100	117	100	101	118	103	98	109	102	111	104	110	108	101	101	96	106	108	124	93	101	90	107	95	83	100	109	95	116	123	121	111	101	111	117	105	106	116	125	107	93	111	90	92	103	92	93	106	119	113	111	96	97	107	102	103	121	112	114	98	100	100	91	94	94	127	113	114	97	98	106	124	96	94	114	102	119	105	101	110	102	103	106	116	125	122	113	91	99	107	106	99	89	111	121	123	106	119	85	119	98	117	142	104	112	124	100	92	109	115	103	131	116	112	105	105	104	105	119	89	109	104	100	112	111	94	102	112	107	98	108	101	101	109	103	115	91	94	107	94	112	109	100	122	114	106	86	107	101	103	96	121	108	111	107	109	97	99	116	120	93	93	112	95	103	107	94	106	118	94	106	94	103	100	110	90	104	121	90	114	112	88	91	112	113	96	108	126	99	101	117	109	111	104	117	101	112	107	103	125	122	102	121	127	121	99	108	97	113	103	115	108	98	107	107	96	106	100	96	101	98	101	102	101	103	105	121	104	121	115	94	120	121	97	123	117	117	110	105	123	98	101	100	103	112	105	99	113	114	104	104	91	93	100	127	107	88	92	107	106	114	103	96	99	120	104	112	102	109	99	99	95	107	108	105	100	114	121	103	86	117	108	103	103	103	114	95	87	99	103	108	113	89	121	114	101	122	118	106	117	105	99	105	113	105	97	98	105	105	106	100	111	98	102	91	86	99	109	111	112	96	106	110	104	95	118	93	96	110	122	114	104	113	119	97	86	111	97	92	100	103	107	90	116	110	122	88	95	106	112	76	95	105	126	115	110	120	102	127	107	99	111	99	93	119	104	113	119	101	93	97	107	108	94	101	97	97	124	121	109	109	89	86	106	97	103	115	100	99	99	115	131	100	108	107	90	94	111	112	110	108	90	123	110	97	97	103	95	102	112	108	108	128	120	99	112	91	115	131	106	102	115	103	98	112	120	87	101	123	100	110	91	114	104	89	119	106	120	97	93	100	91	107	107	113	108	104	103	125	114	98	127	123	90	125	113	100	93	109	100	118	99	93	99	116	105	100	123	104	122	98	102	107	96	105	92	123	114	96	113	106	114	87	98	96	100	113	106	111	101	103	91	107	111	100	100	105	122	123	116	97	102	111	101	105	102	112	115	112	107	104	120	135	102	96	90	107	98	96	116	119	122	103	107	115	117	121	93	105	106	111	120	127	123	125	104	120	106	113	112	103	89	117	112	102	111	104	104	97	116	97	103	120	98	105	90	109	119	98	111	97	101	106	109	96	108	115	107	107	95	101	100	100	130	93	103	103	93	109	94	109	118	91	106	92	103	115	132	95	102	92	94	125	92	127	96	102	98	105	114	111	92	105	117	98	100	93	94	119	117	110	111	86	117	100	112	105	99	93	106	96	90	102	107	115	119	108	102	105	103	103	108	118	96	112	103	102	115	119	111	89	95	119	125	103	95	114	116	106	87	122	108	101	134	101	107	100	128	112	102	101	101	109	112	104	93	119	112	95	96	93	111	101	119	111	89	96	94	95	113	95	109	108	108	108	91	108	124	117	115	95	110	94	113	114	93	102	101	94	95	115	103	114	110	106	91	118	111	105	110	94	104	112	95	102	105	89	111	113	99	106	112	122	123	86	99	90	105	106	121	99	90	92	107	121	105	111	107	103	121	97	119	122	110	122	92	97	123	126	109	92	120	115	121	102	122	109	116	93	109	110	93	102	86	80	111	116	119	89	116	113	90	97	111	112	82	98	99	106	106	119	91	94	115	105	129	98	110	104	115	113	111	88	86	132	116	113	105	99	99	114	113	105	103	111
25063	1273	2799	3194	2763	2212	1791	1596	1349	1085	987	899	861	741	720	700	630	561	596	619	584	512	542	482	494	520	481	453	478	426	448	422	454	408	430	418	384	431	375	428	389	378	375	428	434	378	385	419	418	396	382	386	400	355	385	410	401	398	376	358	365	375	375	386	411	376	400	354	395	400	359	381	401	367	387	335	358	342	385	386	387	345	363	357	392	380	347	355	346	393	348	372	368	353	344	373	364	411	389	333	360	343	346	359	389	359	405	374	352	349	336	383	348	363	355	361	360	381	374	381	349	355	343	365	371	362	365	383	347	411	390	353	372	350	356	358	374	346	350	371	383	379	403	364	388	363	352	360	345	381	352	386	389	355	366	375	351	365	338	340	379	382	348	337	330	377	361	386	349	368	323	360	366	355	352	363	376	368	388	366	373	357	298	328	397	355	357	364	363	374	335	362	350	367	350	360	367	393	366	403	346	372	372	342	366	382	336	337	315	366	366	343	363	371	380	356	369	394	356	351	367	350	351	362	347	363	340	363	346	353	331	328	338	364	354	361	343	352	362	366	376	350	363	388	346	373	349	371	372	338	377	326	321	355	375	370	344	322	340	371	346	340	385	344	339	378	363	366	369	343	357	346	358	343	371	364	325	344	359	338	362	353	364	385	325	331	349	348	350	374	333	386	347	384	371	337	367	381	351	348	363	328	332	334	372	335	355	336	357	381	371	355	365	361	336	354	358	379	363	357	376	366	364	357	355	334	328	361	341	387	367	341	361	357	371	355	382	352	374	336	324	376	379	372	318	320	370	329	371	432	347	351	336	340	358	325	388	370	338	378	351	375	329	385	324	360	329	362	363	373	333	332	331	344	362	339	354	364	381	371	363	343	332	373	351	341	368	345	349	361	338	348	338	331	341	347	353	334	372	373	369	375	375	335	337	330	336	347	350	348	348	345	370	363	359	369	301	362	380	358	359	375	359	342	371	345	358	368	333	373	359	410	397	345	347	355	357	346	379	347	374	361	351	347	368	352	393	350	374	362	385	363	339	369	361	348	348	336	390	360	341	340	377	369	367	372	330	364	358	371	381	376	355	350	378	371	380	366	361	394	368	336	355	378	353	364	350	371	370	335	376	369	359	354	365	357	349	376	344	376	354	366	331	347	353	346	362	352	333	380	352	368	379	354	370	353	356	347	355	357	364	355	370	392	372	416	359	361	349	339	348	346	386	329	360	342	384	356	402	387	362	332	368	342	346	339	353	364	355	352	384	321	364	387	324	396	376	376	374	337	363	347	374	388	358	352	328	395	356	358	354	339	390	361	353	316	355	358	353	390	382	349	369	327	346	358	358	353	380	310	378	368	370	346	356	338	367	378	396	344	358	325	365	362	408	348	381	362	345	364	373	372	322	369	338	381	395	338	372	345	349	358	381	346	354	380	371	343	357	345	331	372	377	356	376	350	361	349	362	344	389	358	331	368	352	341	367	358	342	390	339	355	339	347	354	350	346	355	352	357	400	355	371	357	358	398	353	349	337	376	338	380	333	381	349	359	350	412	391	355	385	343	373	348	347	338	375	341	376	366	352	349	376	350	336	359	363	346	379	374	357	345	357	342	364	362	381	358	376	338	360	379	369	364	377	352	369	334	353	382	360	373	351	345	342	357	366	355	356	380	369	361	360	334	366	354	393	341	335	358	399	355	364	384	401	333	321	386	375	376	397	387	343	336	359	359	395	337	362	343	358	338	371	328	330	375	350	341	371	341	357	345	372	348	359	348	387	373	355	385	359	316	350	346	389	359	331	337	360	360	376	360	367	396	362	392	337	377	340	346	340	368	376	371	333	334	389	335	341	344	385	346	359	308	356	365	382	359	321	356	371	343	365	364	370	366	359	373	337	384	378	380	343	373	338	374	308	378	354	374	340	371	348	371	318	363	385	377	341	337	343	362	351	396	366	358	386	339	332	365	363	357	356	367	365	356	353	369	354	399	351	318	341	372	325	362	350	369	381	341	343	363	376	362	353	350	371	379	338	338	332	335	361	371	357	363	342	354	356	390	339	345	356	368	353	377	351	352	365	388	378	341	323	344	340	396	355	334	363	354	365	411	343	378	346	363	365	338	344	358	375	359	368	357	356	362	341	339	345	339	344	342	346	354	410	351	346	374	356	380	361	377	365	391	341	363	349	366	366	333	335	363	375	328	367	381	399	366	336	336	339	369	383	362	359	325	363	364	383	334	330	368	355	343	361	388	386	379	356	358	329	347	367	346	363	358	347	349	349	366	332	394	376	374	323	372	321	333	334	348	350	336	334	389	342	384	356	344	378	347	367	356	349	355	315	380	309	363	351	337	365	319	364	373	380	361	396	348	382	333	355	366	345	341	343	357	326	355	372	348	334	388	383	372	359	368	326	356	347	337	348	382	373	371	342	341	366	354	365	332	327	336	358	345	333	363	356	375	373	332	356	351	353	361	348	356	365	359	371	385	335	366	387	366	357	363	365	350	362	350	345	399	320	337	337	375	357	369	369	377	374	318	379	372	366	375	375	366	339	351	354	372	352	364	352	369	362	375	351	344	341	331	378	322	365	361	357	358	343	355	338	366	340	392	362	314	380	365	366	389	336	363	330	396	368	352	358	373	339	355	364	348	359	359	379	378	349	379	337	363	341	367	352	337	365	373	347	357	337	343	367	383	347	369	371	361	351	377	377	365	361	357	333	339	329	352	362	352	352	354	330	370	389	335	369	314	394	406	376	375	345	371	366	378	355	353	359	380	385	361	384	359	390	392	343	315	355	371	354	343	329	359	325	353	336	365	339	377	347	336	323	338	354	372	368	376	325	377	367	375	354	367	365	362	336	352	352	334	381	375	345	378	367	346	354	362	358	357	377	323	350	366	329	386	346	361	343	350	340	343	392	352	379	390	367	407	376	374	353	341	377	353	347	354	368	353	349	361	333	355	344	341	374	345	377	329	362	370	347	330	344	332	366	384	361	350	371	355	387	356	392	370	348	332	341	390	357	386	372	366	362	335	370	347	322	352	353	350	397	343	343	361	340	330	372	365	347	348	353	350	332	344	377	357	380	348	376	390	387	355	352	346	360	350	377	314	376	377	332	368	367	399	372	338	353	373	379	382	371	373	342	331	358	357	368	359	354	372	326	346	348	359	350	360	348	364	349	302	348	371	377	376	336	394	357	350	376	348	337	359	286	362	372	363	357	355	314	381	353	330	358	355	350	330	350	360	395	360	341	361	364	347	357	365	379	352	384	390	376	367	356	348	377	376	368	370	354	367	352	353	360	338	388	390	362	365	344	344	326	334	379	358	381	354	364	350	357	367	349	346	350	346	412	370	374	345	323	367	389	354	346	381	387	368	343	344	350	371	399	349	360	360	395	356	372	358	369	336	314	370	398	385	327	351	392	312	370	378	393	370	367	362	356	369	370	361	380	361	376	330	379	387	351	339	385	381	329	365	359	350	374	351	358	350	329	371
61599	20621	9531	2679	1565	1003	809	649	529	466	425	340	382	389	326	320	311	314	275	245	275	263	236	238	244	267	252	236	223	226	226	226	257	211	191	218	231	209	210	254	230	218	239	232	237	270	220	226	203	213	209	227	200	213	208	202	195	217	195	228	222	228	210	199	216	189	216	177	207	215	234	229	219	201	204	205	224	239	238	188	204	192	233	214	188	193	188	206	227	209	223	234	218	212	236	214	190	212	195	231	217	219	221	216	223	213	198	206	183	206	199	200	210	207	212	210	238	187	219	224	213	203	217	232	213	232	227	189	202	201	217	188	221	217	214	196	230	197	218	183	188	202	231	237	247	217	213	204	196	215	195	203	224	216	219	182	208	197	189	213	216	213	230	227	228	193	206	216	218	205	230	213	212	219	194	223	233	219	204	187	218	216	240	204	218	240	198	221	202	221	189	224	204	185	225	229	223	224	251	206	200	198	189	210	213	206	195	221	227	225	169	203	201	205	203	199	246	236	221	200	234	233	199	201	197	217	220	209	197	226	190	201	216	230	177	212	213	214	206	227	218	218	222	214	253	205	218	214	218	219	206	221	216	192	205	233	220	202	220	200	219	187	219	221	215	217	218	230	195	218	210	218	185	214	222	191	213	218	214	199	203	226	226	214	223	222	193	201	184	185	195	215	193	221	237	213	219	232	186	219	186	227	196	214	204	221	203	232	212	198	201	200	212	215	219	227	219	201	214	209	191	196	187	224	226	218	201	178	230	196	229	207	196	205	225	198	211	241	200	207	242	189	218	210	215	209	189	202	214	192	193	166	227	211	223	199	215	215	201	216	220	200	207	197	205	214	209	223	210	225	220	200	199	204	238	212	187	191	215	180	210	205	210	195	199	217	222	214	175	216	196	209	200	232	213	214	215	205	204	195	216	197	225	218	203	194	207	196	200	206	207	209	196	223	203	182	193	198	213	205	214	202	191	203	193	224	217	193	212	202	205	220	200	214	202	210	201	198	197	233	258	218	209	216	212	210	218	220	203	186	193	195	225	201	191	209	194	201	220	220	191	177	197	193	217	204	203	195	186	204	222	207	226	225	219	215	219	192	240	195	220	235	209	206	220	195	196	218	187	227	219	203	219	224	218	217	203	210	191	207	201	194	223	209	226	199	214	214	197	229	231	223	199	210	216	232	194	191	202	208	204	198	177	212	191	198	212	215	196	205	212	203	215	209	214	197	179	197	203	198	229	187	213	215	201	215	187	185	225	171	206	202	222	238	185	217	217	229	208	209	211	202	206	207	226	223	196	231	210	200	192	227	187	222	215	238	217	205	230	212	206	228	195	228	202	218	217	205	205	207	192	204	195	203	201	190	214	208	224	218	206	206	212	199	211	200	192	221	192	227	215	212	215	230	208	206	236	216	223	232	196	225	226	202	210	187	207	206	209	236	242	167	208	204	186	212	172	224	217	197	227	223	211	203	229	202	229	201	232	217	209	189	213	217	212	196	194	175	212	199	212	225	182	209	220	205	194	188	228	222	224	201	212	207	214	201	207	219	191	203	186	208	221	209	225	229	200	203	204	208	209	190	227	207	205	199	194	210	207	204	227	208	243	209	221	193	221	188	212	233	212	197	229	212	191	208	190	207	222	232	211	215	207	216	214	216	220	194	228	216	191	237	209	200	229	215	186	234	197	206	218	197	201	185	213	210	221	207	190	225	187	233	217	233	198	223	201	202	225	196	201	233	216	196	216	196	207	214	229	201	219	203	191	228	207	224	241	217	224	206	199	187	209	220	206	219	201	214	220	189	199	191	194	212	198	205	220	203	224	235	210	216	207	206	203	182	196	204	229	216	199	218	207	221	199	234	214	210	218	219	218	199	238	204	206	231	181	200	184	221	225	196	243	219	210	216	188	215	205	186	197	240	225	225	211	205	227	193	211	176	232	215	209	201	214	215	200	204	200	214	200	210	204	230	197	178	197	209	197	225	239	229	189	237	226	195	193	217	202	221	204	207	227	192	209	199	195	208	202	221	227	191	206	205	216	193	222	187	223	200	204	227	245	180	196	190	246	183	236	218	219	197	183	229	207	222	206	196	210	228	218	207	214	199	220	205	189	213	193	231	201	207	222	195	202	213	211	197	217	224	200	198	190	204	204	207	197	243	224	221	225	209	204	209	211	200	207	217	205	224	210	228	195	235	212	210	199	177	203	200	196	189	181	198	196	206	195	215	214	196	209	190	167	250	212	172	207	207	217	206	211	209	208	243	209	213	206	222	214	207	210	204	225	179	202	204	227	213	200	227	171	225	216	190	193	202	203	194	190	225	214	188	199	182	210	221	195	218	209	208	219	219	206	203	206	210	219	210	227	186	221	212	215	223	228	229	216	227	206	218	203	202	224	208	199	215	229	208	209	207	209	228	225	206	207	210	212	229	226	227	197	189	219	247	214	204	194	198	213	225	222	193	207	199	227	234	224	199	205	203	199	200	210	229	203	225	186	231	207	217	194	216	229	190	188	197	226	212	204	193	213	230	200	186	199	223	211	209	192	207	210	213	248	201	202	205	202	215	198	217	207	210	241	216	203	215	201	199	229	212	227	180	193	218	236	238	205	215	194	198	227	234	191	191	226	210	199	206	226	193	225	215	189	206	207	214	206	231	229	193	227	201	232	192	208	192	191	231	206	210	221	189	196	205	206	233	189	195	232	192	251	213	215	218	203	209	199	216	233	231	202	199	201	228	216	208	203	210	210	204	196	189	229	211	189	214	198	192	209	221	227	216	225	214	221	194	202	216	230	215	237	216	221	196	193	205	203	205	179	200	198	216	231	218	194	227	206	195	227	205	211	240	220	198	193	212	191	212	201	201	176	213	222	219	187	218	213	197	208	213	204	212	216	222	215	227	212	168	194	192	226	203	223	214	221	214	188	219	215	196	195	217	216	206	223	204	240	196	190	194	213	208	214	196	218	198	205	204	207	210	213	237	211	190	198	197	213	179	201	220	206	206	200	198	206	207	189	195	204	223	193	204	184	233	192	210	185	187	197	201	198	196	208	203	210	186	206	213	216	207	219	192	209	228	212	232	186	217	187	220	207	198	218	226	209	206	207	233	224	214	225	179	216	210	206	219	203	204	195	206	186	193	206	225	211	207	213	215	210	205	196	210	230	209	204	222	220	203	226	240	241	223	192	213	216	211	197	191	181	215	167	187	216	205	206	203	205	210	197	214	219	194	207	169	202	194	184	203	201	213	203	218	210	180	215	211	206	197	183	173	203	199	199	191	214	197	194	216	216	216	210	198	184	220	231	226	188	195	206	204	217	229	222	205	226	235	202	184	202	190	215	215	217	197	251	216	184	222	215	186	210	198	208	238	221	224	219	212	209	181	204	220	230	209	209	225	228	239	198	191	221	208	226	218	203	198	219	206	231	215	226	206	191	225	217	226	210	197	215	182	184	191	208	191	208	206	227	206	185	206	226	217	197	203	200	217
30493	2517	5518	6119	5219	4209	3411	2918	2364	2045	1936	1614	1533	1422	1334	1287	1187	1111	1021	1014	1020	986	975	910	919	881	835	833	808	821	822	778	840	763	761	722	741	743	758	763	683	701	740	710	720	723	704	690	665	680	737	666	662	674	669	703	705	636	671	685	716	657	656	676	674	654	676	676	618	621	695	659	672	641	667	632	658	692	619	664	685	624	656	640	702	626	650	670	685	624	658	640	668	657	680	607	627	614	646	652	647	643	645	633	633	627	612	671	637	658	628	611	593	629	675	659	622	626	637	676	655	652	618	588	625	694	672	620	629	585	628	587	613	709	616	684	633	645	649	603	621	644	684	650	602	735	608	619	614	614	635	622	619	662	655	648	652	621	631	634	602	675	627	606	597	682	586	608	642	621	628	617	652	603	640	640	653	621	585	664	599	645	657	641	605	666	622	640	650	651	690	615	668	649	629	638	667	625	592	660	613	606	690	630	601	654	634	621	610	613	642	614	615	658	664	610	629	655	603	657	650	612	647	668	632	668	676	615	656	631	688	630	618	678	571	633	639	683	584	613	635	644	633	598	648	597	642	669	632	650	626	625	644	629	653	628	658	650	619	624	615	643	605	640	655	642	626	621	606	616	636	579	643	576	664	577	606	618	665	663	605	641	646	641	617	654	647	642	598	595	614	670	632	636	622	627	572	619	629	598	584	666	671	627	630	630	665	628	602	632	593	632	645	605	639	629	603	624	666	629	619	668	594	632	651	644	621	604	619	573	638	617	623	622	637	598	622	609	627	634	651	618	646	694	648	627	584	606	661	659	670	644	647	580	614	623	621	622	614	660	676	596	636	649	681	611	662	616	631	623	638	640	638	637	640	665	612	636	614	629	607	669	618	638	634	619	641	607	662	597	610	630	614	644	659	644	634	619	625	608	600	652	672	625	628	613	617	651	598	561	600	648	634	638	614	607	640	623	622	628	645	666	614	667	637	628	643	592	628	647	646	660	613	617	633	662	624	549	609	628	612	625	584	642	658	642	652	636	647	635	662	643	601	634	615	631	629	605	621	637	607	644	637	625	619	665	629	612	651	616	614	692	625	632	609	620	587	649	608	600	605	599	597	587	643	586	666	647	692	630	643	614	659	633	588	649	610	645	604	628	601	591	621	674	646	619	647	680	617	617	635	625	601	610	647	634	610	603	643	640	643	588	641	619	621	648	601	693	631	611	630	655	619	691	653	678	615	681	651	652	648	633	626	638	638	619	636	673	637	655	625	650	633	641	607	574	608	609	640	617	656	640	646	622	642	613	626	592	616	660	616	675	616	558	636	638	656	644	618	635	623	601	647	648	652	611	621	614	642	592	603	629	578	645	609	618	606	651	676	627	624	649	633	629	608	631	606	623	659	629	651	637	631	629	663	655	608	654	671	636	644	612	642	671	617	640	633	678	611	608	630	597	623	657	620	623	610	624	663	649	613	605	621	647	635	619	659	633	662	633	655	649	676	587	641	619	570	612	607	629	644	663	659	680	656	589	664	622	641	624	601	616	633	643	643	620	619	602	621	597	599	657	591	633	600	619	648	596	651	657	670	620	642	622	613	593	569	630	607	630	612	623	644	628	628	623	642	603	613	642	672	614	609	655	630	614	615	610	681	603	685	629	628	610	613	627	642	635	667	631	650	657	656	614	582	659	598	614	639	627	668	628	625	620	632	635	639	646	617	661	601	647	682	627	645	624	609	624	637	624	610	647	636	646	630	608	634	625	617	645	648	604	629	604	640	683	650	604	647	651	609	613	618	681	671	673	650	650	633	668	649	640	657	626	612	635	608	639	663	615	620	621	595	627	624	616	638	604	621	642	627	629	600	664	634	662	659	651	611	619	642	646	652	642	652	683	668	626	645	644	614	649	625	646	630	652	651	629	673	644	671	633	593	647	601	620	629	649	615	611	638	647	592	604	628	627	596	596	650	640	647	626	664	641	610	667	613	646	625	622	654	647	623	630	613	632	623	637	634	644	655	590	629	633	618	679	658	685	598	687	634	570	633	637	603	589	603	621	633	595	644	643	664	617	624	574	632	615	647	643	599	641	661	623	671	607	663	630	678	601	620	637	652	598	680	619	623	651	619	667	633	582	631	623	637	657	637	643	609	712	642	615	625	624	671	615	598	648	604	653	617	673	569	666	637	616	604	677	631	636	625	655	603	640	614	671	637	640	618	611	647	621	632	636	655	636	643	636	660	656	599	619	627	678	597	579	632	643	661	626	582	620	606	639	637	618	662	614	573	632	653	632	613	596	645	588	652	654	642	658	610	662	610	653	656	624	650	623	630	600	630	638	594	593	639	660	641	632	669	659	627	660	600	613	611	665	615	684	645	650	626	601	607	625	646	640	607	676	654	618	608	642	608	633	596	695	645	614	643	631	592	602	633	595	661	618	632	586	653	578	609	628	576	613	607	664	645	615	635	627	664	608	603	603	665	597	634	612	579	642	670	618	634	571	621	673	627	620	619	616	623	586	627	600	622	609	682	602	602	585	647	619	640	598	628	608	654	635	655	641	666	659	618	659	650	629	604	603	644	644	615	624	669	641	570	665	605	597	646	645	657	668	626	589	609	605	627	654	644	636	637	615	645	633	590	656	617	584	608	611	599	673	651	637	624	630	609	685	661	598	673	587	655	657	576	652	602	617	574	598	635	665	646	618	627	655	631	598	641	630	624	626	610	603	677	614	636	646	617	609	604	708	601	611	639	704	608	627	600	620	651	591	610	651	550	651	634	632	608	618	630	647	659	604	605	599	685	607	628	639	664	650	648	647	622	675	592	615	608	597	626	616	645	619	666	699	612	627	659	677	610	634	641	601	647	621	666	637	610	656	652	641	624	654	642	669	604	641	663	659	661	656	655	606	675	607	615	613	636	639	650	640	673	643	652	641	629	653	674	634	626	640	685	675	678	607	635	668	669	683	664	597	645	644	608	635	664	633	629	609	630	617	638	630	648	649	655	585	654	627	638	628	596	630	632	614	610	599	609	616	637	663	643	594	626	646	665	639	662	660	610	661	686	655	661	596	666	606	656	671	650	619	640	644	611	624	633	595	613	678	624	602	635	616	589	634	704	583	628	661	623	650	639	563	654	633	651	644	610	606	599	642	648	652	619	643	677	618	631	610	585	639	633	604	696	638	631	674	664	640	605	625	676	619	668	635	622	590	632	620	623	627	631	639	593	628	620	604	624	625	637	615	630	660	645	627	622	628	592	582	658	643	637	605	648	632	678	665	681	663	654	600	624	641	640	670	665	622	630	625	621	640	638	595	597	617	631	623	599	616	620	614	635	657	678	621	590	683	603	608	626	626	674	613	666	608	637	595	585	613	587	669	645	637	582	606	620	617	640	638	633	661	654	676	639	614	602	625	635	601	619	595	632	608	615	605	655	631	638	587	631	622	636	612	586	641	623	638	635	627	666	625	678	607	632	594	630	634	603	584	659	671	635	602	592	645
6422	394	234	200	163	165	165	159	153	171	143	180	146	125	144	126	140	165	153	127	135	144	151	151	142	145	160	146	148	168	143	155	152	183	152	153	162	152	152	158	157	131	139	167	154	160	177	160	151	170	152	162	140	149	159	152	142	163	157	148	140	148	140	155	150	148	148	141	141	161	131	144	151	143	138	130	150	152	150	132	145	138	152	150	130	144	111	130	146	152	163	155	139	152	155	137	153	142	151	133	149	130	137	139	150	143	151	124	148	151	158	150	153	154	155	139	128	157	126	162	140	143	134	138	167	139	149	137	143	156	137	137	151	148	157	133	148	154	137	128	141	141	146	164	160	140	146	154	142	169	168	156	153	132	143	156	157	148	144	149	151	162	158	159	165	130	161	149	143	144	143	144	147	142	154	119	181	138	168	148	155	131	151	149	152	145	133	148	147	129	154	160	125	130	150	144	150	160	143	140	141	147	161	131	139	150	136	138	158	155	141	127	131	159	134	173	155	136	137	161	134	140	150	147	139	158	150	127	133	135	145	145	141	145	147	140	144	149	145	168	150	152	152	132	138	143	161	132	153	169	140	127	162	158	148	152	179	140	137	173	145	142	141	132	133	140	155	146	138	137	128	143	154	160	159	143	151	152	151	136	132	151	157	150	172	150	163	149	154	161	129	166	154	142	168	144	139	140	144	151	145	136	170	131	140	165	139	156	155	116	141	162	157	148	135	161	169	126	167	145	169	146	144	155	144	138	159	153	167	127	144	148	137	135	142	139	151	141	149	138	160	154	125	146	148	142	133	160	153	139	139	147	151	165	156	161	134	134	156	176	156	153	156	152	153	129	141	131	145	147	147	159	158	135	146	140	141	111	141	144	155	148	142	153	141	149	156	153	135	137	163	146	157	157	150	155	173	136	169	144	167	155	165	141	164	146	141	146	140	135	145	167	134	148	160	135	166	147	137	178	160	149	151	143	124	151	158	135	146	144	165	145	138	135	143	135	162	145	169	146	126	162	129	151	136	151	166	148	151	119	164	135	120	157	166	158	156	133	140	151	162	149	141	158	135	150	136	146	115	146	134	148	151	140	163	142	148	148	142	140	127	143	144	143	143	145	159	158	128	137	144	161	148	131	152	143	136	128	147	137	156	153	140	135	148	137	164	122	141	180	148	157	115	145	143	129	123	148	161	123	146	169	148	149	155	151	147	156	165	138	151	141	139	136	146	129	149	138	135	147	146	137	137	164	125	172	146	157	147	146	144	153	121	174	126	173	138	154	151	147	178	129	134	110	147	137	150	131	158	147	144	157	143	159	168	156	143	143	146	135	156	130	157	153	136	130	157	146	151	146	173	142	165	132	173	148	134	154	136	159	151	162	149	143	145	160	139	151	150	131	118	148	144	132	140	125	150	131	142	124	154	138	133	153	153	168	146	144	147	137	130	155	148	163	155	139	134	156	155	150	129	139	132	151	149	161	139	163	113	141	155	143	151	144	174	145	129	158	129	130	137	156	139	141	165	162	139	151	137	127	161	144	145	136	150	148	152	145	138	127	128	153	146	165	138	148	184	150	157	144	136	169	138	148	143	149	153	135	150	165	148	126	146	142	150	149	148	153	130	148	167	136	156	115	157	140	154	125	143	146	142	157	141	130	153	161	132	159	126	138	140	137	130	121	154	164	130	130	154	145	151	159	132	145	161	148	155	125	138	137	162	128	133	127	162	154	141	136	146	143	147	144	128	103	129	131	152	160	173	152	150	147	147	147	140	139	142	164	161	153	140	143	148	142	134	146	136	161	139	151	147	167	123	148	158	124	142	127	129	161	128	143	141	162	140	144	152	151	134	149	174	157	143	161	128	148	155	158	145	149	152	169	165	159	140	148	158	143	166	145	117	134	159	143	135	152	136	128	143	158	144	165	159	143	120	159	157	140	159	141	150	149	138	141	149	178	148	134	154	138	152	124	154	169	142	153	152	161	125	138	149	142	141	135	157	166	123	150	152	125	130	156	146	129	146	136	161	150	147	160	137	147	170	146	151	180	126	139	135	158	140	148	148	150	156	172	147	150	162	149	131	151	134	148	151	168	120	160	150	127	136	145	142	145	145	148	155	132	153	133	153	136	161	153	130	163	141	123	162	130	138	160	150	127	126	160	152	159	145	143	142	154	149	161	151	149	145	140	130	158	144	119	155	145	148	165	148	145	153	156	143	153	146	156	127	145	171	153	143	135	141	148	134	146	154	136	141	163	141	134	132	138	161	165	122	155	153	152	137	146	119	121	114	155	164	146	146	145	130	134	159	152	122	134	137	166	158	133	109	130	145	164	154	133	132	136	156	159	141	150	150	151	154	142	130	151	143	167	136	140	157	136	140	158	144	153	138	141	149	176	129	150	164	165	161	162	156	152	157	139	154	145	136	134	127	171	125	141	167	149	164	147	158	155	156	164	158	136	153	151	152	135	148	155	156	153	139	151	147	150	132	150	153	141	177	140	136	150	154	132	138	138	149	130	151	163	144	152	157	140	133	111	168	140	147	144	144	150	131	142	156	139	159	133	140	156	155	123	138	141	130	147	152	148	150	154	153	124	152	157	132	133	148	144	141	135	142	152	135	141	157	136	156	144	156	129	149	160	151	159	140	170	137	166	152	154	160	138	147	169	132	156	166	131	156	151	138	149	143	167	151	167	168	151	140	154	158	138	159	148	143	139	154	163	135	144	161	164	148	149	155	156	163	145	139	120	144	138	129	148	143	147	145	159	136	155	146	136	155	153	139	154	135	142	168	146	159	145	147	178	140	142	142	158	143	140	150	159	143	162	136	143	141	136	144	158	141	156	164	134	143	171	130	145	139	144	138	149	150	143	142	153	156	141	148	153	155	149	152	125	138	139	156	138	143	150	157	148	144	124	132	153	164	168	159	131	155	124	139	155	160	143	162	145	141	156	150	128	150	164	158	168	136	152	139	170	135	147	155	142	134	156	129	151	148	158	142	147	154	153	127	132	142	152	136	160	145	145	146	168	167	143	154	138	137	161	131	153	151	151	139	133	159	156	145	149	145	128	150	142	147	122	150	151	152	150	157	140	127	154	186	170	127	160	139	153	128	136	158	169	124	150	133	130	136	141	152	152	142	155	173	140	129	137	138	133	154	146	139	158	142	135	138	139	152	133	132	159	169	157	154	138	150	139	139	156	142	149	135	154	176	167	153	135	144	151	156	146	143	150	161	142	147	146	148	156	146	132	136	153	165	153	149	125	123	132	152	136	136	150	133	160	134	138	130	136	132	124	134	141	135	133	153	136	143	143	153	155	144	145	140	160	151	158	127	145	152	151	151	152	150	136	150	168	173	110	144	156	150	142	150	142	145	155	152	149	142	163	142	180	125	158	163	163	144	134	143	178	172	147	136	161	140	169	157	172	135	156	146	150	164	135	138	142	136	157	138	149	142	122	135	151	155	142	143	131	147	130	143	172	167	157	139	143	143	160
6817	510	606	631	584	600	497	512	509	491	507	489	479	506	504	499	489	504	492	484	443	465	482	435	441	429	463	468	495	436	473	472	506	475	465	459	464	395	457	436	465	492	478	444	444	466	451	470	402	470	458	476	451	467	459	475	461	426	444	461	471	454	443	425	488	473	430	459	518	450	450	421	405	426	478	464	463	448	443	462	441	467	471	467	468	427	416	459	466	431	435	459	454	454	424	441	446	434	458	431	445	462	432	437	437	431	457	444	482	475	448	441	478	456	442	448	465	433	410	465	485	511	489	427	452	455	435	463	473	401	482	466	430	435	518	447	477	462	463	458	439	477	442	476	442	465	488	408	470	476	480	460	483	454	453	455	442	477	520	467	437	458	484	448	447	483	434	450	463	470	468	446	437	480	426	437	450	467	468	455	457	445	453	463	463	455	465	426	432	448	453	431	489	444	485	467	503	441	423	427	477	463	458	432	473	467	438	470	496	460	431	426	450	455	490	485	448	459	485	454	475	461	427	507	484	461	446	475	486	435	481	453	446	484	432	428	462	477	455	456	458	484	468	427	470	488	456	444	482	424	468	438	503	459	488	444	501	426	429	429	456	428	449	492	422	463	442	438	499	467	446	426	489	497	485	494	501	500	432	427	461	469	396	408	458	478	456	477	508	461	469	464	432	468	457	478	506	469	441	438	485	443	508	453	436	491	453	459	462	453	469	460	441	440	478	448	427	456	418	479	464	447	454	492	435	455	463	423	475	448	445	445	470	443	459	452	442	472	478	426	430	467	495	460	448	470	455	492	473	442	452	440	443	435	452	488	480	487	445	491	475	455	461	484	470	420	429	446	463	445	477	433	447	440	436	483	489	422	450	446	449	463	449	458	469	442	459	437	407	400	443	423	474	483	432	430	467	451	449	468	479	460	477	441	462	456	450	483	482	486	440	496	484	478	453	481	480	449	450	438	469	426	451	437	453	471	485	466	441	479	454	418	494	455	449	459	493	469	439	489	465	461	439	470	423	450	446	450	446	465	440	429	470	466	450	469	470	490	454	465	460	467	498	433	473	438	475	428	453	482	444	448	510	438	478	462	474	488	466	483	462	453	493	446	446	471	463	454	441	496	460	472	458	470	495	498	475	446	447	472	447	461	428	447	462	457	463	473	480	476	435	469	490	433	463	458	447	471	446	485	446	466	438	451	450	485	470	477	486	461	430	467	497	469	471	459	503	447	501	455	470	432	454	450	456	485	458	471	463	484	474	432	426	460	465	448	477	472	488	437	449	430	484	480	456	434	487	472	458	503	464	486	487	431	466	425	511	488	408	470	427	467	430	434	436	476	448	442	450	460	440	450	472	438	413	468	453	451	426	500	435	463	448	440	470	453	521	462	436	410	432	450	474	459	458	435	476	451	455	442	443	442	430	460	461	443	482	433	426	435	465	456	443	452	463	446	428	468	460	439	468	500	444	461	456	474	446	474	457	501	514	448	442	446	458	459	477	478	436	432	448	437	457	427	461	461	472	514	463	497	444	443	463	462	444	453	457	503	445	453	448	487	414	420	452	478	440	460	453	425	430	477	463	458	452	483	475	462	440	417	473	497	483	439	481	441	484	437	460	467	451	474	440	486	469	435	473	436	485	488	506	462	447	465	445	461	452	457	435	454	446	453	459	432	484	457	420	451	467	467	460	413	455	464	448	469	455	479	487	463	459	474	474	474	466	460	462	448	463	463	476	474	438	429	473	480	444	430	443	491	485	438	454	463	445	447	477	452	477	472	462	434	467	426	433	455	503	443	481	462	457	457	478	442	459	449	479	472	431	461	434	460	463	489	417	465	463	438	457	443	469	475	453	435	455	463	439	456	480	439	423	505	461	492	463	468	483	462	448	510	498	463	482	448	456	456	480	432	448	454	442	450	443	489	435	460	470	478	471	422	471	463	476	452	447	451	468	443	460	458	425	412	410	484	454	450	429	452	465	451	462	440	458	442	448	475	467	457	467	475	506	476	485	466	493	459	438	455	461	431	442	481	439	464	436	478	423	467	434	464	457	467	468	467	495	488	473	458	456	472	486	479	443	465	485	454	398	454	466	480	435	477	466	466	453	481	475	484	463	429	455	474	474	482	481	458	502	461	432	475	427	482	459	497	508	445	467	446	492	458	453	440	467	469	427	417	423	480	419	476	464	437	457	487	470	442	456	406	451	463	486	422	469	482	463	471	494	453	432	408	478	459	479	456	454	461	466	486	440	467	466	477	418	460	480	434	456	457	474	435	471	403	473	493	438	469	455	471	450	471	450	468	459	463	454	476	469	474	444	437	420	451	464	457	463	476	440	469	471	434	440	462	462	479	467	454	444	420	440	462	455	475	481	472	465	494	446	448	453	461	430	442	473	447	442	487	443	471	457	501	454	422	457	479	443	487	463	482	447	519	451	444	429	439	452	439	458	455	431	447	450	439	462	457	447	461	447	460	440	465	462	475	449	460	482	483	469	457	501	487	482	470	444	476	425	475	446	459	477	429	439	471	463	426	478	466	487	445	450	462	472	431	467	431	450	441	468	433	403	417	480	460	472	463	518	452	413	419	488	494	434	473	422	447	454	462	443	459	511	446	466	458	441	460	444	482	443	433	459	436	388	456	456	460	438	472	442	439	453	454	447	466	438	435	487	471	446	406	491	481	516	443	440	453	459	473	466	417	435	464	439	449	471	461	428	485	443	441	476	420	487	465	423	492	457	421	446	471	448	460	443	470	459	433	465	426	467	423	460	472	458	446	465	459	499	498	456	459	460	453	467	438	482	451	472	442	469	499	450	464	464	433	499	453	480	444	468	468	431	379	451	472	454	439	478	455	453	462	461	459	463	485	504	416	463	450	429	482	450	470	459	442	462	443	466	463	451	463	488	454	487	441	458	469	452	456	488	449	450	450	461	457	441	454	451	456	426	498	450	463	418	467	479	501	444	452	441	457	462	479	465	449	442	476	419	445	430	446	453	456	436	502	465	467	440	472	461	476	456	453	471	444	448	435	452	473	439	448	409	409	449	479	449	468	447	459	463	459	475	443	460	452	471	477	485	478	449	452	448	461	463	431	433	479	448	510	468	437	469	439	514	420	428	446	461	419	496	439	467	453	449	479	463	413	427	446	460	461	471	454	445	490	453	476	431	479	436	452	470	425	457	471	440	399	448	405	461	504	456	520	455	447	455	434	459	457	456	450	464	445	454	416	485	468	460	443	454	475	458	442	443	473	450	451	472	469	450	474	457	408	477	462	421	436	440	483	452	466	452	484	431	418	465	431	471	427	467	498	459	460	445	468	445	453	479	455	492	467	462	455	438	439	454	433	455	445	425	462	453	493	500	460	489	420	455	454	476	452	462	433	470	439	447	465	451	474	428	465	450	442	478	490	482	442	480	436	449	431	448	436	414	428	452	433	413	458	470	470	422	443	438	463	489	438	467	413	427	433	468	431	470	441	452	482	425	455
47726	10009	1526	1018	662	520	392	290	285	202	198	198	168	168	172	159	133	133	139	133	136	128	139	99	119	108	116	105	116	118	104	114	97	118	123	98	113	132	95	114	126	123	111	119	114	113	116	106	100	118	112	119	98	103	96	103	112	103	103	114	102	108	116	104	91	101	115	99	95	93	121	132	114	115	101	112	102	119	108	110	105	98	103	103	113	117	96	112	103	110	117	99	107	98	110	92	121	91	136	106	105	104	115	99	97	123	80	113	105	94	109	106	95	92	109	92	112	101	103	109	106	117	91	99	112	109	110	104	131	101	98	105	106	126	116	112	114	80	101	115	93	107	99	120	98	119	104	122	110	98	98	105	114	83	86	99	108	121	111	104	108	99	101	106	88	104	114	129	112	101	109	93	106	119	93	95	114	84	103	110	106	114	95	100	121	105	109	99	100	100	92	114	106	98	107	101	115	97	100	120	106	113	106	109	86	118	110	109	116	99	93	79	101	108	117	101	97	96	119	101	110	103	107	100	119	101	106	113	98	117	114	86	107	95	99	104	119	109	88	87	103	116	93	119	134	92	97	98	118	101	102	98	103	83	95	106	119	99	101	111	97	102	101	96	105	111	105	101	95	121	85	82	110	95	112	111	102	94	104	123	99	105	131	109	95	90	130	95	86	93	112	103	116	95	109	99	100	100	112	116	96	109	95	114	123	101	113	100	111	97	106	120	117	93	104	103	126	114	107	117	115	88	107	93	94	106	115	100	103	110	96	103	112	122	117	117	119	101	99	109	94	114	102	96	86	118	93	120	95	86	106	104	90	105	101	103	98	108	128	109	116	128	104	112	106	114	118	102	104	102	108	98	111	107	98	114	104	124	105	109	87	120	97	102	95	108	97	85	107	79	99	110	92	109	103	108	122	113	91	94	105	103	119	97	112	105	101	111	100	121	88	102	140	92	112	100	111	112	115	95	124	107	93	119	103	101	93	122	102	96	119	109	117	102	73	93	113	109	106	104	105	105	100	112	109	115	104	110	124	117	108	118	104	109	115	91	106	86	94	106	90	96	111	112	109	91	97	112	128	107	100	100	88	105	107	102	105	117	107	104	111	117	87	119	104	110	89	114	108	91	101	95	98	97	103	100	105	99	96	107	96	107	101	105	118	118	118	103	121	103	100	104	116	109	112	120	100	110	103	109	92	120	108	107	99	106	111	105	114	103	96	114	108	124	114	131	122	97	114	109	124	89	106	114	100	126	99	108	108	96	112	104	92	95	101	120	93	96	108	106	115	96	111	91	102	81	104	108	106	105	112	106	92	94	103	116	96	110	100	93	95	99	101	109	96	126	107	98	90	116	102	117	106	102	94	105	99	115	110	115	112	100	115	108	109	107	111	121	116	98	103	122	103	105	88	97	113	95	103	111	110	112	104	106	111	90	107	116	115	90	102	98	110	84	112	87	98	123	99	115	85	105	98	102	98	92	118	92	102	107	97	99	99	108	88	105	106	93	106	97	110	112	94	107	116	110	83	106	115	103	98	94	109	109	131	123	114	117	106	86	107	107	100	123	89	102	113	107	111	95	101	114	103	107	96	119	113	122	113	96	107	85	100	99	110	107	118	111	106	114	98	89	105	91	105	114	113	114	87	118	103	108	109	89	99	109	107	107	91	113	82	97	110	117	108	97	113	77	114	123	100	104	107	122	107	109	115	119	102	93	114	116	98	121	107	111	119	99	117	128	100	102	108	102	91	108	116	103	107	118	109	91	104	106	109	112	112	82	116	116	116	97	87	98	83	111	117	93	117	79	117	110	100	117	114	106	108	119	104	123	97	122	108	99	120	129	87	97	107	108	103	112	103	103	111	119	103	117	95	100	93	103	100	106	101	109	96	118	102	95	108	129	105	101	98	92	93	102	117	81	96	111	104	104	102	111	113	107	82	101	113	105	108	101	99	110	107	100	122	106	92	107	111	118	112	94	93	96	118	130	98	102	90	113	117	116	107	101	113	101	113	96	116	83	97	111	93	117	108	112	100	95	110	130	90	98	114	112	114	98	124	120	102	115	119	118	105	101	120	106	102	108	88	94	101	82	109	98	107	112	109	99	96	82	102	103	102	101	98	110	89	95	105	99	102	110	109	86	91	110	87	92	98	102	102	107	91	114	107	117	139	111	98	101	113	118	97	105	113	112	95	96	98	113	104	86	109	115	104	103	96	95	97	99	105	100	93	91	122	98	121	113	99	91	125	120	102	95	103	106	109	97	109	110	108	108	111	113	110	98	105	103	86	104	112	84	93	101	85	108	97	97	97	114	121	117	100	94	97	101	84	115	104	116	89	100	94	99	111	93	123	95	102	114	97	97	125	110	100	102	113	97	96	113	91	101	92	99	107	82	97	107	109	101	115	107	114	90	87	100	93	126	110	106	108	110	115	106	94	100	115	100	104	115	109	110	90	104	96	101	107	112	94	121	103	104	103	123	114	101	92	101	125	104	122	94	122	88	117	94	123	89	95	109	127	111	117	126	112	97	67	122	109	127	115	111	100	87	115	110	116	90	104	107	106	116	94	95	118	101	115	106	107	96	111	95	100	87	97	101	97	97	97	107	90	110	103	98	117	108	106	97	90	102	109	89	120	96	108	124	104	104	108	116	106	114	113	115	93	110	99	107	90	101	132	127	107	100	109	114	111	114	106	108	103	129	109	124	97	108	88	95	85	109	97	110	108	95	114	86	101	108	103	101	104	115	100	95	121	94	105	104	107	100	112	97	107	106	109	99	117	96	107	98	88	95	104	113	109	104	115	107	98	111	111	106	107	107	100	115	120	110	112	110	102	117	109	110	111	102	116	102	90	110	95	114	102	93	109	100	122	109	113	112	98	125	93	105	113	105	92	90	109	112	100	133	100	111	115	112	103	110	99	122	123	118	104	102	108	103	89	103	114	107	104	115	102	113	121	107	108	100	97	93	127	101	97	96	103	113	106	92	98	118	107	105	105	113	116	100	98	115	97	117	101	113	96	95	91	102	103	99	117	107	94	122	113	106	102	99	105	110	101	113	98	98	102	96	127	101	102	100	82	95	112	89	95	100	98	112	83	113	91	91	95	91	104	113	105	114	93	116	112	121	116	100	95	93	95	113	107	107	99	114	112	107	118	100	123	116	110	109	104	101	94	97	109	92	104	108	103	108	103	112	96	90	106	110	101	123	94	126	99	118	109	92	108	100	100	117	97	110	120	112	95	84	117	103	88	102	99	104	101	109	118	105	107	99	93	88	100	137	103	118	104	116	101	112	110	94	107	89	104	103	125	107	99	117	112	88	89	110	89	113	111	121	118	111	101	104	116	101	94	103	107	110	104	128	129	111	99	100	104	124	109	96	108	105	92	100	103	99	100	108	107	111	107	106	100	88	100	116	93	95	103	125	111	93	124	95	102	130	113	98	103	104	92	113	110	90	128	107	110	108	117	87	96	114	107	117	105	108	99	101	92	101
23459	1286	2934	3300	2752	2229	1794	1543	1335	1107	1005	910	835	756	725	673	617	563	592	577	527	498	509	500	522	442	473	497	435	474	448	480	408	427	410	456	393	410	426	418	412	396	402	415	419	389	445	391	372	380	379	363	383	356	372	380	410	369	403	385	370	385	386	405	385	364	367	369	357	391	321	359	348	359	380	366	363	365	354	344	357	378	334	377	333	352	370	351	372	385	380	353	332	391	388	385	360	360	390	370	385	360	352	370	334	371	377	362	367	384	358	388	350	351	368	326	369	318	369	398	382	360	370	349	344	370	343	322	358	342	395	369	372	355	346	362	362	367	335	331	360	362	372	369	343	365	336	342	341	322	333	349	357	392	354	387	360	364	377	347	359	391	337	361	378	368	356	335	346	316	339	336	360	359	346	333	345	354	347	392	354	365	374	343	392	353	345	384	360	358	349	377	348	366	371	323	372	360	373	376	342	360	359	359	348	349	344	345	348	370	343	343	355	364	360	370	358	353	358	345	352	373	361	342	354	339	365	366	347	333	361	358	333	362	349	402	362	329	353	364	357	352	341	347	338	360	335	363	383	378	362	343	320	370	365	349	342	364	352	353	341	344	335	323	322	337	334	332	345	363	367	378	362	360	312	364	342	348	356	366	339	369	388	346	362	360	350	357	343	377	350	354	319	369	358	338	357	368	338	362	351	326	378	333	338	328	325	348	351	357	337	354	339	356	378	358	385	339	338	361	372	348	345	366	331	371	409	361	371	379	334	385	345	328	337	336	352	362	351	356	364	345	375	325	342	401	385	352	321	390	365	349	339	369	365	343	328	358	355	340	367	354	365	331	369	364	317	344	359	354	337	365	359	358	361	351	357	341	361	332	347	304	368	335	347	359	332	339	363	351	351	399	376	368	393	366	350	352	349	363	369	378	360	373	378	359	368	368	349	388	365	338	365	348	361	326	357	352	315	344	355	361	363	361	343	347	376	361	343	355	382	303	381	335	384	358	355	380	336	360	368	360	351	328	366	342	337	346	380	326	371	373	380	352	386	349	384	338	372	378	361	358	315	355	376	359	323	333	375	369	380	340	394	358	376	343	383	343	345	350	356	367	364	368	347	396	356	340	354	360	343	360	395	337	373	373	343	362	361	379	338	359	361	350	341	366	329	345	334	369	332	349	351	377	343	348	402	334	349	374	388	348	332	379	343	332	351	331	361	360	373	360	366	375	346	347	347	363	333	354	354	374	375	379	387	365	333	334	326	353	394	342	382	304	384	375	369	341	348	354	334	361	435	369	369	356	370	342	345	378	324	331	335	329	353	319	367	325	373	354	376	388	367	348	357	325	387	334	315	310	335	401	317	360	364	334	395	377	374	357	353	360	354	327	380	374	350	335	337	342	390	321	348	363	367	374	347	327	358	343	396	326	341	354	303	331	339	348	361	353	339	343	361	348	350	338	334	372	351	377	380	357	314	365	365	353	346	364	328	361	385	382	347	348	371	382	327	356	346	358	356	317	360	357	371	351	344	351	341	320	359	379	363	329	350	382	393	331	371	349	374	362	311	353	376	329	358	365	367	353	333	379	342	339	363	346	368	370	337	377	337	350	355	372	377	347	356	357	349	348	352	335	360	344	385	332	339	361	311	353	344	359	357	356	361	359	355	371	358	389	378	341	321	343	320	337	358	366	350	348	362	351	384	334	352	359	352	366	354	348	362	353	336	370	332	330	328	386	371	337	370	375	374	328	328	379	347	379	321	331	339	344	345	343	340	360	363	336	359	355	375	356	337	354	327	367	344	337	362	337	345	366	376	357	360	366	316	324	376	368	342	342	368	346	358	370	367	318	331	341	347	340	331	363	364	331	394	358	345	381	352	369	353	364	330	330	356	352	345	356	344	359	359	337	354	336	380	351	351	367	364	382	347	331	392	341	360	344	393	377	361	366	343	395	378	357	371	368	312	343	353	355	386	367	374	337	359	349	369	389	349	346	357	359	356	345	378	360	353	356	338	336	359	360	344	364	378	319	369	369	379	333	369	342	342	380	386	371	330	389	364	367	364	354	358	355	351	360	376	382	359	349	336	329	338	344	362	369	373	382	315	370	356	327	374	338	339	374	370	361	363	362	357	347	346	347	356	374	351	369	363	338	349	336	348	373	386	350	386	375	361	332	316	349	374	330	364	332	321	357	338	362	338	357	338	326	355	334	408	354	383	325	372	369	337	361	374	340	356	354	346	347	346	355	378	372	347	384	352	345	337	366	381	374	365	364	334	374	357	365	382	348	366	359	361	346	357	333	344	357	373	356	365	363	386	381	357	343	349	381	334	363	354	338	340	322	354	342	363	362	439	359	333	374	344	382	344	321	347	378	339	357	376	347	330	340	310	357	370	356	345	363	346	343	337	378	343	392	331	374	309	375	336	383	346	389	370	372	313	362	323	372	338	328	357	358	340	368	334	358	381	338	346	372	363	328	386	387	356	342	357	364	337	365	382	350	320	363	354	346	367	363	344	368	364	331	331	319	382	364	371	368	339	397	339	337	349	359	350	331	337	374	352	329	350	360	376	325	348	343	345	373	351	342	373	343	350	348	337	376	340	338	338	333	330	364	384	369	347	362	346	340	351	357	330	362	384	361	350	363	364	388	358	365	361	366	386	374	399	369	348	356	337	338	383	354	401	332	348	319	346	391	355	320	355	348	345	391	346	364	336	365	338	356	390	366	373	342	348	357	339	327	347	351	348	362	352	356	325	365	357	350	360	349	395	373	368	352	365	345	370	352	357	356	360	350	377	359	377	330	364	373	363	348	353	370	323	309	360	371	343	401	332	381	358	348	394	367	366	338	347	325	348	409	348	319	373	366	386	384	348	376	354	335	370	378	349	342	337	330	367	351	361	337	378	329	334	357	358	379	363	374	370	368	329	359	358	329	371	353	355	343	338	353	368	366	365	353	353	370	363	355	363	352	325	343	376	334	362	345	360	348	357	367	329	365	341	347	348	384	347	365	369	380	367	379	358	365	336	353	383	357	363	353	352	367	381	315	357	374	366	396	368	368	371	328	365	348	384	332	351	342	389	333	331	378	347	347	347	333	386	324	384	354	355	317	381	325	354	379	357	381	350	344	346	390	360	314	349	365	340	355	344	349	365	356	348	319	341	342	367	362	367	337	332	374	361	354	369	393	315	312	361	371	354	338	326	363	344	369	364	363	325	341	381	362	307	368	367	313	336	362	320	308	341	327	363	372	361	353	362	338	343	370	359	355	357	374	349	357	306	377	349	359	362	321	325	319	362	383	344	366	337	346	347	323	348	344	355	366	343	373	370	382	367	363	349	334	365	325	345	350	344	360	344	329	374	364	327	350	365	348	351	371	338	381	359	380	344	361	366	361	328	351	330	346	355	336	327	349	341	348	373	389	350	356	349	368	339	349	395	357	351	344	357	364	360	353	339	335	354	348	367	339	324	351	329	346	380	348	347	370	378	368	340	326
61211	18311	5645	2256	1398	972	785	589	542	478	411	393	328	299	309	296	295	289	247	257	255	256	260	243	241	237	234	260	211	242	262	227	217	211	234	202	212	232	220	215	245	214	205	177	219	197	235	222	235	228	184	227	181	211	215	188	206	221	211	209	221	209	190	225	198	203	205	214	214	209	219	218	188	222	220	219	234	238	207	205	233	202	195	223	233	186	219	219	199	214	207	205	217	211	189	208	210	186	218	171	204	180	202	213	226	203	171	204	220	233	183	177	201	209	196	211	206	209	188	203	181	206	220	192	200	208	233	211	187	191	214	204	216	192	223	201	209	200	196	210	215	204	207	214	209	192	218	247	222	201	215	220	193	216	201	199	187	209	221	214	197	208	224	211	191	200	209	217	198	229	213	216	209	224	195	222	225	200	191	211	214	189	206	194	244	214	202	201	212	226	204	215	220	221	230	219	199	204	220	192	205	191	181	225	210	197	164	195	215	206	196	215	228	230	188	229	230	205	191	222	222	226	185	203	216	214	183	199	202	237	190	222	203	168	198	197	231	196	214	192	204	202	183	182	209	211	210	198	198	213	215	198	208	181	212	205	222	238	246	212	183	223	205	200	206	209	216	203	190	204	206	217	201	204	225	213	226	194	228	245	224	198	218	182	223	205	208	208	182	192	242	220	206	188	211	189	226	214	206	205	213	203	230	216	215	227	199	202	227	214	222	199	203	211	195	222	204	216	208	189	204	189	208	208	211	188	194	213	222	232	213	204	219	202	180	214	210	202	210	182	209	198	233	201	219	199	207	206	188	201	188	215	219	196	246	201	197	190	222	223	216	211	205	211	224	215	206	207	199	220	197	194	214	211	197	207	183	211	222	208	192	167	227	217	209	180	239	188	215	201	195	179	186	215	191	200	230	219	204	237	189	204	191	203	217	194	208	208	228	196	201	207	199	242	184	217	201	211	179	234	176	200	230	217	219	202	228	167	222	183	174	188	220	215	208	196	200	204	211	229	215	205	186	187	205	191	235	197	185	222	203	220	245	205	181	213	212	204	196	241	198	202	192	213	202	185	199	189	193	190	213	220	207	197	196	192	231	240	202	198	221	205	206	223	213	243	202	190	196	192	227	209	202	203	190	196	218	212	198	204	199	179	167	183	210	182	219	213	196	200	208	205	226	223	197	217	190	202	235	194	206	211	202	215	234	189	228	207	197	181	206	238	221	187	208	197	191	201	224	201	216	215	198	227	192	200	200	212	233	163	207	205	211	211	212	233	215	221	185	215	201	220	211	210	208	186	202	207	189	228	214	186	199	218	215	197	222	188	214	195	179	201	205	198	217	221	214	194	182	231	189	194	199	198	226	176	213	207	204	205	225	189	188	189	208	193	201	212	215	220	212	237	224	202	202	221	193	209	196	171	192	210	228	219	177	198	196	224	195	204	207	202	186	201	196	206	215	188	211	209	193	197	200	201	201	204	199	186	204	207	225	197	187	203	205	213	198	188	228	200	223	210	191	192	238	182	203	180	220	212	208	233	226	204	206	215	213	192	207	177	203	189	194	196	210	193	219	214	203	209	211	200	193	213	230	200	225	221	201	194	207	212	204	203	201	186	206	176	187	212	223	170	213	189	216	212	226	188	204	201	205	196	211	209	213	207	195	191	205	228	183	229	209	198	205	204	216	199	193	181	192	232	213	236	200	176	196	212	196	204	206	217	221	201	199	199	198	193	178	182	205	200	201	183	212	200	211	217	219	186	228	217	212	210	196	221	193	209	229	222	198	207	196	204	200	207	178	223	217	247	239	196	224	179	220	245	199	208	209	214	195	218	199	224	186	178	198	222	220	204	207	202	183	204	199	220	206	194	199	213	182	193	209	172	212	183	190	185	223	229	193	219	190	201	197	216	217	207	212	234	251	228	214	209	180	214	201	223	202	221	193	183	221	232	167	203	210	183	196	215	184	193	204	197	189	219	205	210	231	210	234	187	219	224	201	214	180	186	188	179	226	195	218	222	210	217	221	206	217	213	214	208	201	209	206	221	183	229	167	200	202	230	216	194	202	188	202	225	196	211	206	230	228	223	214	203	215	189	207	199	196	225	225	200	207	223	211	202	206	190	197	209	239	206	211	215	199	220	230	192	216	211	177	208	229	188	209	208	195	218	196	191	222	217	200	233	231	197	228	204	221	178	194	195	200	180	197	191	235	201	199	248	221	212	191	194	229	161	195	223	200	198	201	189	211	223	183	202	196	232	149	221	203	215	217	214	220	233	197	184	199	212	207	211	235	188	205	179	207	208	214	207	201	221	213	230	229	218	207	192	203	198	210	205	209	197	191	204	214	212	238	192	194	231	213	195	222	193	228	205	202	193	202	211	211	194	227	216	220	218	214	210	205	204	231	210	181	221	225	206	211	187	199	225	203	182	187	214	205	220	214	203	211	202	210	214	206	202	212	218	221	196	209	207	219	214	206	206	227	203	197	190	196	216	245	199	219	223	213	218	179	209	221	205	223	197	237	221	190	198	215	201	226	215	228	196	225	195	217	222	200	208	210	197	204	209	213	199	214	210	224	206	242	211	214	199	210	212	220	223	216	186	180	211	212	190	212	212	189	233	196	236	217	172	208	216	226	210	206	210	199	214	184	189	211	213	181	198	194	195	217	204	205	219	194	196	197	193	184	228	206	208	198	202	191	199	212	195	203	197	226	188	217	237	202	224	196	216	208	205	187	230	201	213	207	195	194	206	199	214	217	199	215	191	194	222	196	210	208	213	214	179	218	214	200	193	195	184	209	199	221	204	195	208	201	182	231	184	194	220	205	193	229	233	198	205	209	221	219	215	207	205	200	192	231	215	222	215	186	193	193	216	197	212	216	220	199	222	215	203	204	222	194	192	220	234	208	213	202	205	212	182	187	209	210	215	219	224	202	213	215	214	213	201	193	189	218	184	191	221	209	200	224	209	203	205	217	206	199	214	214	211	188	203	230	177	177	220	228	220	210	205	213	184	186	208	215	225	194	183	206	213	227	201	193	192	233	229	164	197	212	214	226	185	213	231	237	162	220	200	210	218	205	201	176	209	208	202	221	187	204	197	204	212	204	216	214	233	215	226	200	206	174	217	218	203	225	230	195	202	199	217	233	203	231	191	210	189	199	201	231	221	199	188	210	210	204	219	186	208	218	208	199	187	222	200	232	196	211	189	210	239	207	186	195	212	217	220	211	238	193	194	208	197	207	185	220	198	182	211	176	189	196	190	215	215	200	208	196	200	228	221	200	194	234	183	207	213	219	211	205	182	198	205	177	210	210	202	224	217	202	215	207	235	198	194	215	195	210	223	213	205	215	208	231	243	218	195	208	201	192	205	208	209	189	207	191	186	231	194	230	203	210	189	220	214	200	195	191	205	175	208	195	220	187	210	216	199	218	228	220	218	205	185	225	188	200	220	220	229	229	199	214	206	211	212	193	204	190	195	229	207	194	205	195	213
30214	2566	5498	6126	5295	4226	3504	2954	2510	2212	1876	1775	1679	1490	1377	1214	1190	1177	1079	1080	1012	998	960	880	848	887	915	837	776	841	800	814	770	699	764	742	762	710	765	756	712	733	734	718	710	688	659	669	702	700	688	696	681	646	683	649	678	691	670	653	612	688	727	647	633	682	660	666	672	684	676	676	644	617	606	699	628	670	686	646	625	641	685	610	686	651	656	618	685	608	693	665	660	628	610	623	627	648	618	619	621	644	595	654	657	613	619	650	657	619	663	692	679	627	608	659	663	619	610	612	586	663	603	645	664	579	621	629	646	665	660	649	631	655	672	612	645	645	603	642	616	614	628	676	628	682	602	638	658	644	627	660	642	595	663	632	665	631	621	579	645	679	642	601	630	619	678	647	586	621	625	605	639	646	613	609	614	615	571	649	625	588	615	658	621	650	641	670	630	655	630	652	621	691	638	660	651	607	637	628	597	586	632	604	642	632	567	643	660	612	623	618	625	621	570	649	598	621	633	612	590	617	596	650	639	631	671	631	625	599	646	652	598	634	618	605	616	612	625	621	657	600	605	604	632	641	662	576	607	647	610	658	639	652	616	664	639	581	659	705	659	617	595	661	581	624	588	660	667	619	622	648	629	661	656	620	611	586	614	621	596	629	608	632	594	632	656	626	653	676	636	616	604	658	610	633	583	574	624	668	605	652	650	613	654	625	642	644	601	593	643	634	613	627	673	597	583	656	607	678	634	679	637	636	583	582	627	622	623	624	616	616	625	616	590	630	607	595	630	609	587	645	654	681	642	661	627	604	639	624	637	657	578	614	647	640	631	624	641	631	614	639	619	627	605	598	648	617	620	641	615	661	610	639	631	625	598	651	616	654	652	644	629	662	647	616	657	644	608	584	596	586	644	625	632	592	580	589	607	636	631	608	668	641	570	648	667	617	627	621	651	631	653	618	652	585	629	648	651	633	621	635	653	665	651	649	591	627	599	655	609	622	622	591	624	599	617	626	667	640	672	685	592	601	622	617	610	605	658	600	613	639	644	636	667	596	600	639	627	609	625	597	656	626	644	645	624	618	679	614	599	591	611	650	605	591	656	615	609	637	633	655	653	636	662	589	630	631	593	618	595	603	631	633	631	621	625	601	647	668	623	650	622	654	634	586	624	611	578	630	619	648	634	640	694	678	618	630	660	629	589	617	645	667	659	626	647	604	606	610	586	608	643	623	614	631	648	608	607	603	642	617	634	667	633	608	671	642	577	638	589	602	651	656	611	632	636	622	621	627	651	659	586	638	635	616	647	642	586	631	596	638	665	650	639	644	600	661	619	622	646	649	671	632	660	617	647	649	596	591	627	608	614	621	607	599	609	620	622	609	648	653	631	615	626	677	640	650	644	627	623	621	619	636	596	593	650	622	594	608	639	641	648	668	615	589	657	675	613	648	584	599	624	623	606	610	586	643	646	651	598	696	594	636	667	612	604	573	599	635	593	600	607	610	585	646	637	637	629	611	592	597	640	662	615	638	623	661	672	607	600	624	644	598	651	607	559	652	619	616	634	617	617	624	688	653	596	614	657	637	647	644	604	608	607	667	620	576	646	624	628	642	667	594	629	602	645	612	593	650	636	646	624	634	625	645	600	672	632	631	652	594	645	641	640	615	637	596	658	628	614	583	641	586	604	644	593	629	571	638	717	615	611	632	597	583	651	622	665	675	627	589	655	603	643	634	655	670	608	548	626	632	627	652	589	627	598	596	617	636	602	673	629	627	615	684	660	613	628	643	621	637	613	619	627	605	619	649	628	593	619	625	617	588	601	650	594	636	629	644	635	592	592	641	614	626	660	626	622	613	614	617	607	553	633	629	594	669	594	661	640	606	618	665	607	630	613	646	645	622	660	639	666	618	629	620	603	653	631	610	648	632	609	606	651	633	617	598	621	622	607	604	615	628	596	636	649	577	621	652	585	605	626	639	592	638	615	587	618	615	609	605	629	636	661	627	608	673	605	629	618	602	658	628	599	630	660	657	618	629	624	593	627	630	644	616	602	603	650	598	592	630	614	616	637	599	560	629	612	647	612	637	613	607	625	639	631	646	584	606	622	616	621	615	637	650	639	596	627	657	584	568	672	619	646	592	617	647	653	600	625	595	606	647	652	628	619	591	620	610	617	626	637	614	631	637	645	659	626	620	650	618	614	654	636	602	586	660	663	602	636	709	615	666	613	614	638	620	618	607	587	606	623	660	629	640	608	620	607	584	642	573	629	644	621	629	601	626	553	621	619	617	618	615	610	632	634	635	621	662	618	636	679	599	635	563	684	646	590	617	638	591	637	626	634	644	610	614	636	643	628	649	596	600	611	621	619	619	650	610	629	570	601	629	632	667	622	602	639	698	629	614	613	615	598	617	652	617	646	644	642	616	632	688	673	618	610	612	620	642	575	622	605	623	588	631	642	649	621	673	629	616	590	648	653	631	633	591	680	617	636	633	607	663	628	589	637	637	628	675	625	619	623	598	631	631	649	637	638	659	652	566	619	667	608	652	642	650	607	597	638	673	605	608	593	628	686	636	650	655	602	630	637	598	584	656	580	620	648	617	625	645	616	637	598	631	650	648	645	585	610	626	652	637	624	634	638	625	617	612	663	562	614	598	600	632	633	607	609	590	615	629	652	634	595	600	659	666	662	617	639	637	627	582	633	635	642	565	610	647	634	574	576	649	595	652	580	625	598	601	624	609	599	617	669	626	640	614	612	648	614	612	636	591	625	618	669	644	623	602	647	600	624	647	624	643	603	605	638	652	611	633	610	614	630	626	624	646	640	636	662	611	656	649	624	607	638	626	624	679	606	607	591	638	628	638	600	614	670	621	658	605	642	615	674	620	642	658	620	619	601	673	637	645	616	649	667	631	614	634	668	593	603	618	633	582	607	632	619	630	642	653	600	678	604	617	592	608	640	649	617	629	653	643	634	603	647	648	644	649	627	629	675	657	650	643	599	635	597	636	629	648	628	641	676	641	627	610	620	624	588	672	648	613	620	634	606	674	611	638	670	634	646	615	641	632	641	639	626	653	639	613	637	646	636	638	606	574	612	632	589	618	628	652	645	613	637	614	607	597	664	605	616	653	618	612	672	667	622	614	607	612	620	678	617	644	614	622	638	651	604	680	649	630	628	648	606	619	657	590	662	654	601	635	674	652	630	638	635	624	656	634	611	653	633	626	660	636	564	586	620	623	636	598	612	616	664	600	634	611	609	566	642	656	607	611	648	642	648	617	625	593	582	629	647	617	630	630	665	630	614	677	627	635	625	660	608	638	636	619	640	631	647	619	673	642	600	654	638	605	614	606	624	630	623	598	637	632	611	631	595	618	617	672	647	622	617	641	679	634	631	615	643	613	640	652	623	651	660	552	640	611	603	632	612	614	654	596	626	617	625	627	624	674	615	617	644	642	624	645	594	627	627	670	625	637	645	588	597	634	617	641	623	667	621	603
5769	338	217	191	163	165	176	149	153	155	146	159	153	130	141	141	147	149	133	143	143	141	159	140	131	155	146	157	148	157	137	142	134	133	157	143	151	149	137	145	141	126	139	147	133	128	157	145	141	119	151	144	143	130	166	151	122	175	158	125	156	151	160	155	148	132	150	146	135	140	151	158	137	140	151	147	154	132	150	140	137	149	148	151	149	138	112	131	158	132	159	141	164	151	135	124	149	121	143	138	141	132	124	139	160	140	129	124	151	134	137	130	137	145	133	137	141	144	151	124	157	164	142	149	155	134	152	132	160	128	157	145	157	133	146	147	150	144	144	147	134	133	163	126	152	126	160	143	122	160	162	144	123	154	128	151	146	140	137	147	151	129	122	144	168	133	126	133	155	139	132	136	145	137	155	146	144	168	144	143	145	125	177	144	156	150	150	159	136	147	144	149	138	133	162	136	146	147	138	160	149	138	140	159	152	149	153	159	135	132	156	149	132	144	137	122	151	128	135	142	152	124	142	137	145	125	155	141	141	157	156	123	150	146	143	141	158	134	137	153	143	124	166	128	153	159	141	131	143	123	139	148	146	159	151	155	155	151	169	161	147	158	141	145	149	140	143	132	142	134	151	127	148	147	144	130	135	149	157	133	147	145	133	147	142	153	145	135	136	142	149	163	141	156	144	153	134	156	139	148	137	121	145	150	152	145	164	148	144	150	130	156	131	146	123	130	125	148	155	124	152	153	133	159	146	151	144	158	126	115	151	158	151	156	152	143	145	141	160	140	133	143	148	155	143	156	151	155	142	147	146	148	134	141	144	146	141	146	139	123	150	127	153	143	130	122	147	152	132	137	145	136	162	121	148	144	129	117	162	165	154	124	140	137	156	143	154	145	128	148	141	144	150	143	138	136	152	148	160	142	148	154	150	134	149	136	158	141	134	156	140	142	144	149	137	141	170	131	111	119	149	130	129	162	146	143	127	122	130	166	138	130	179	138	140	144	135	159	121	131	149	171	139	114	141	146	138	148	158	156	144	133	151	131	152	133	141	144	143	140	152	169	137	124	153	152	134	133	131	156	158	121	137	153	160	151	133	142	136	151	134	161	143	143	158	149	149	128	160	148	142	157	159	127	139	143	151	118	135	153	156	114	167	141	156	163	134	124	160	123	151	141	117	151	147	146	130	158	146	146	132	136	139	142	150	146	150	138	140	122	131	169	153	147	157	139	147	125	168	153	128	143	138	137	152	136	137	153	135	140	147	122	155	154	146	136	156	129	137	142	150	146	154	151	134	141	143	153	149	141	140	158	151	146	149	141	132	147	135	142	143	138	140	138	136	148	151	131	140	159	127	149	140	145	142	148	157	143	150	144	137	150	151	131	151	165	133	168	149	157	116	153	132	142	168	125	147	149	143	114	142	151	146	132	139	129	151	133	158	161	139	151	140	137	147	146	148	133	145	143	162	159	135	143	135	130	152	141	150	140	149	142	149	167	144	140	138	146	125	156	151	152	147	146	148	157	129	146	151	125	138	128	136	167	146	139	145	139	134	137	151	150	127	139	127	141	147	128	155	130	148	142	121	152	145	125	140	136	135	151	135	152	143	152	133	143	155	150	169	142	165	149	142	148	123	150	129	144	156	158	150	152	139	140	139	136	144	151	150	143	163	145	139	147	164	159	139	140	130	116	152	143	137	135	157	147	146	121	152	143	143	134	135	141	141	141	156	133	144	170	149	160	144	138	162	127	161	118	147	153	147	138	148	147	157	138	133	141	149	152	138	157	159	172	150	156	136	112	163	160	142	160	132	150	144	157	131	121	136	134	145	156	155	143	142	135	170	148	142	139	145	153	132	132	149	141	142	139	147	150	121	140	127	159	143	158	153	150	143	148	153	139	150	132	156	175	143	142	154	145	145	152	145	174	122	151	149	149	149	140	148	151	158	144	138	137	148	149	136	133	160	157	148	153	147	141	147	131	144	158	143	172	149	133	150	157	156	125	153	136	138	147	149	143	133	141	153	146	128	137	139	127	152	156	144	139	145	145	148	140	146	169	122	156	157	140	138	143	137	119	138	142	139	128	122	151	148	129	142	138	122	148	156	136	140	149	114	132	144	127	159	134	132	143	148	147	140	138	158	142	146	150	160	178	149	120	134	130	147	127	136	141	176	124	155	152	152	155	135	141	139	153	160	137	136	128	159	146	148	129	144	146	155	147	143	135	159	157	147	139	141	154	138	133	160	130	130	134	141	135	125	128	145	111	153	152	157	151	137	155	145	171	147	153	154	140	141	152	148	152	169	152	141	141	144	126	137	141	142	133	131	121	122	136	158	143	153	170	139	135	130	142	135	153	124	138	134	160	141	148	122	160	131	148	160	143	152	145	153	156	137	133	136	146	159	153	143	158	161	156	155	155	131	155	164	127	139	152	131	156	135	149	151	138	123	158	149	156	174	142	137	130	149	153	155	175	128	147	147	173	157	139	130	134	187	151	162	139	151	148	141	159	152	142	136	151	164	133	135	150	123	143	137	147	132	146	154	150	156	136	157	137	160	149	139	145	159	145	118	135	166	150	150	155	114	150	144	138	116	141	158	150	134	124	145	155	129	172	129	135	129	143	155	137	166	144	156	127	142	165	164	147	168	156	133	154	147	127	149	144	142	135	155	142	145	143	129	131	132	136	143	153	135	119	135	141	143	175	147	144	137	139	140	161	146	118	138	144	124	148	165	163	135	166	141	150	137	132	148	128	141	141	130	158	145	156	150	143	153	151	143	137	142	152	181	161	146	147	131	128	147	147	135	139	142	136	153	134	141	166	153	137	154	133	158	160	135	132	160	157	131	155	135	140	161	150	150	142	148	131	122	155	149	140	168	162	143	141	137	145	156	147	131	134	161	156	156	120	139	141	141	143	134	127	146	162	146	125	140	147	165	152	140	152	151	152	156	170	134	144	144	150	142	145	161	120	128	149	158	132	147	153	154	142	140	143	152	136	140	152	159	133	147	145	136	141	173	137	151	143	149	148	149	126	140	155	146	124	148	139	152	134	146	143	177	144	153	143	153	134	143	141	130	153	152	160	150	147	143	159	135	143	140	163	150	148	147	162	148	152	156	139	134	128	134	142	121	132	152	148	160	164	134	144	126	134	150	141	154	127	141	177	164	139	146	148	143	155	134	133	126	155	128	157	157	141	158	143	144	133	145	126	129	164	152	143	150	135	170	148	127	122	142	150	149	134	148	144	130	140	150	117	134	139	121	140	162	149	130	125	129	155	133	143	139	148	135	151	129	121	142	140	146	135	146	143	135	157	155	135	179	158	148	127	140	148	138	132	134	144	151	153	139	150	151	170	142	157	156	139	133	141	126	150	165	153	161	141	166	134	162	139	162	135	129	156	160	149	145	124	151	158	181	156	139	145	148	157	145	122	141	138	145	152	152	153	163	155	146	151	142	134	162	143	139	150	138	149	150	132	177	141	137	139	115	128
6148	494	617	681	570	518	541	529	498	503	473	486	471	505	448	474	475	494	467	458	490	438	483	429	511	441	463	502	460	475	449	440	450	459	452	471	431	477	466	445	469	468	467	439	479	458	459	456	452	447	453	447	481	421	484	413	426	489	445	471	432	452	467	424	464	462	456	466	486	442	449	458	481	462	468	439	463	425	451	471	448	456	453	429	467	469	473	429	438	439	444	446	449	503	454	454	477	466	478	472	451	428	415	436	462	441	438	433	477	482	411	451	469	445	427	422	410	442	492	466	481	461	455	477	440	455	460	412	446	473	470	463	442	394	453	441	475	439	451	476	510	449	457	425	461	488	445	464	446	457	413	469	473	457	401	469	397	479	457	438	433	435	490	491	464	432	428	451	446	451	460	462	435	424	461	458	455	480	456	480	479	450	438	435	443	460	488	463	422	469	443	461	462	443	448	460	448	459	448	460	447	463	461	429	453	444	407	454	457	431	499	436	420	435	467	454	475	426	469	475	461	456	473	425	499	488	495	477	461	420	442	466	421	439	446	442	405	434	461	474	454	442	469	459	461	414	451	438	456	435	456	445	455	442	439	412	454	476	451	448	427	481	441	431	424	431	432	436	455	487	452	469	448	456	470	444	459	446	472	449	480	471	461	463	455	450	470	480	450	474	454	483	446	427	457	443	452	435	429	460	458	455	441	404	451	410	465	473	437	421	459	439	423	460	476	468	441	450	440	426	457	448	427	459	489	454	449	399	445	466	440	425	449	453	432	450	416	442	440	460	435	456	437	471	475	424	434	467	416	455	438	419	411	520	475	478	439	472	448	474	482	466	443	454	451	422	410	468	472	425	429	458	456	447	482	463	468	426	475	457	490	430	450	477	468	439	459	485	463	459	436	454	440	454	471	419	451	476	399	453	450	478	467	456	408	407	421	454	443	448	433	468	480	447	472	468	439	457	477	441	411	402	463	458	464	461	426	440	494	475	423	421	446	465	465	486	435	435	429	496	439	445	496	399	470	456	458	468	444	471	474	501	441	429	430	439	476	420	481	501	433	473	455	481	438	455	448	407	460	447	428	438	439	454	430	458	472	431	465	445	440	465	471	477	400	455	452	451	444	496	411	498	456	431	425	464	463	426	430	441	446	469	456	437	456	457	434	480	475	496	453	462	459	473	436	461	464	466	442	457	473	485	460	455	484	439	445	445	449	466	428	439	426	452	446	450	427	477	443	481	403	461	464	445	484	488	437	443	456	453	448	484	443	479	463	445	412	453	501	475	450	438	438	439	453	447	423	475	459	430	463	467	430	478	440	484	431	420	460	461	452	453	441	452	464	468	456	420	442	473	419	491	449	430	456	460	440	466	433	459	467	456	424	429	436	459	491	434	449	451	455	453	452	419	476	446	468	456	440	449	447	406	417	433	455	471	474	432	448	470	451	440	445	453	412	469	429	443	429	434	431	466	460	441	436	451	489	438	468	447	445	446	444	466	421	425	460	477	453	456	426	451	457	461	471	462	441	424	479	434	435	425	449	432	416	441	454	474	437	457	434	427	472	479	460	464	426	460	481	427	464	475	442	444	454	453	443	440	457	473	467	463	484	473	423	449	430	449	495	429	457	419	433	464	472	455	451	478	445	464	485	450	499	478	444	452	481	446	453	434	445	432	440	445	472	489	442	482	464	441	475	438	462	442	458	479	418	455	435	480	471	447	427	432	461	470	419	445	478	464	437	457	445	414	419	460	455	467	418	476	441	438	499	417	460	468	472	425	452	464	452	439	447	438	437	444	439	468	466	449	427	462	428	445	431	426	471	452	480	434	472	489	442	480	438	419	476	446	457	436	442	458	452	481	416	451	457	457	420	444	444	427	436	467	461	470	438	456	441	456	426	510	434	440	470	453	486	451	463	456	475	432	454	479	475	458	425	450	466	469	483	429	462	422	426	494	490	477	452	406	437	436	452	468	440	462	458	434	435	459	443	423	466	441	416	463	493	429	400	475	469	466	431	411	444	476	445	455	434	451	448	479	453	423	432	483	448	435	475	453	447	454	429	426	427	445	450	478	457	456	457	421	475	443	422	470	445	476	439	445	416	467	432	459	434	434	420	476	445	417	447	462	436	436	441	433	465	426	480	437	460	430	442	459	421	458	455	458	405	472	441	442	458	439	466	442	453	449	435	428	457	436	453	448	416	413	409	476	428	477	428	485	451	454	421	426	435	434	431	465	472	472	460	484	446	469	421	465	458	459	436	459	481	448	475	440	448	458	471	448	455	407	455	434	421	459	476	476	465	429	469	446	485	436	419	469	479	420	481	472	453	465	463	452	417	427	435	420	414	468	425	473	457	460	465	455	463	454	455	475	458	491	450	445	499	456	469	449	464	474	492	462	451	437	459	451	463	450	419	441	451	448	462	425	489	490	480	438	434	429	499	444	431	426	469	427	459	466	469	428	455	472	471	457	443	449	429	443	409	449	425	466	452	453	467	420	470	496	448	444	436	467	475	425	472	467	411	414	437	448	400	442	473	433	461	495	419	455	453	445	421	451	409	440	441	447	474	471	493	473	424	452	464	414	431	454	440	466	440	472	452	476	429	435	440	447	456	437	465	443	479	440	442	450	466	469	446	476	448	445	444	472	471	438	460	440	495	472	477	468	432	466	434	456	422	459	479	476	472	523	451	486	416	474	442	419	455	457	444	404	431	483	435	454	451	404	425	453	423	436	462	487	467	432	448	457	449	468	467	484	432	454	473	489	441	424	452	459	465	423	449	432	456	520	447	468	426	454	466	455	461	466	456	447	490	451	479	463	448	456	453	490	412	460	467	465	434	453	433	451	479	475	417	481	420	442	428	449	470	446	463	427	458	467	416	447	440	489	478	418	459	458	425	462	470	416	445	441	452	421	486	470	492	476	503	459	488	473	465	477	434	457	430	459	428	506	448	399	462	481	429	432	467	455	432	441	466	423	455	464	497	455	473	456	453	403	442	473	448	474	415	477	451	472	428	433	448	432	487	418	430	454	470	468	440	443	476	467	455	461	440	440	452	462	448	411	470	483	451	475	474	462	435	477	435	453	444	466	438	438	451	457	421	453	456	402	454	459	459	453	497	452	447	456	458	446	467	469	442	479	472	454	443	436	450	438	456	460	491	445	462	443	450	453	431	483	467	468	487	465	488	413	444	464	471	452	430	453	437	452	427	501	465	422	480	431	497	446	427	450	459	446	435	457	455	438	437	432	478	438	443	499	442	471	466	470	449	474	458	473	435	455	458	433	407	457	416	478	456	460	448	453	430	440	459	465	432	389	436	463	501	444	438	433	443	448	474	406	497	428	447	451	471	485	493	448	444	434	423	448	445	455	458	429	465	483	438	443	440	476	469	479	475	449	438	450	461	469	448	454	402	479	452	489	432	446	454	454	449	462	443	456	480	449	453	435	412	489	444	452	454	446	469	444	430	427	469	438	470	476	511	441	478	430	482	448
45924	8537	1441	976	646	540	391	329	260	224	197	188	189	175	162	132	147	131	167	143	134	121	133	146	133	135	114	127	132	109	109	125	108	121	132	106	115	118	122	110	122	105	100	126	112	89	113	84	128	123	99	85	118	101	117	107	114	114	99	109	114	108	112	122	107	98	124	105	110	103	106	106	109	123	96	114	99	103	126	88	103	119	91	114	115	94	95	110	111	117	109	109	112	112	107	111	105	91	113	99	93	90	112	101	88	115	94	81	116	98	109	107	92	109	117	100	105	140	89	107	112	97	95	118	90	110	89	92	97	112	90	117	106	100	102	92	99	105	125	89	111	118	100	109	109	104	121	98	105	96	95	100	107	95	115	103	86	96	103	99	113	105	74	106	84	120	114	100	91	104	112	100	107	84	98	114	102	99	117	91	94	102	93	98	103	102	91	104	94	107	125	89	109	107	122	146	107	99	108	95	112	90	103	99	130	108	90	115	112	106	103	116	97	92	106	107	102	97	91	89	104	103	105	110	121	90	127	113	108	105	107	108	110	103	94	110	99	96	101	100	93	101	92	108	96	105	112	93	102	112	87	98	109	110	114	119	120	101	80	105	111	91	95	116	118	109	122	110	99	123	99	93	109	122	102	109	99	101	119	104	99	92	110	94	101	115	82	89	103	111	101	102	106	90	130	97	101	107	109	100	92	107	106	111	116	106	92	98	117	102	122	116	102	83	97	114	88	109	99	101	96	92	120	103	98	88	99	115	117	103	104	98	102	94	105	98	98	98	97	102	111	85	97	109	102	102	110	124	105	115	103	92	113	111	142	113	93	126	122	96	98	101	127	118	118	106	96	122	92	112	95	102	122	103	80	105	110	108	96	107	106	99	98	87	106	109	118	103	115	103	104	76	97	95	117	102	116	97	108	114	110	118	80	104	104	101	105	111	114	92	106	111	109	98	90	97	109	89	112	101	120	100	90	110	84	114	102	88	105	107	123	78	100	93	107	100	103	114	99	108	112	98	106	102	106	105	110	105	96	87	110	104	94	95	107	126	89	120	97	113	94	96	95	113	103	99	89	82	89	83	95	103	96	98	112	89	108	102	112	86	107	106	104	104	86	110	97	113	114	107	98	102	108	116	92	103	113	102	91	89	104	122	101	103	103	89	115	111	87	92	84	102	93	93	99	97	107	111	92	100	99	101	108	109	107	97	107	93	115	99	97	110	124	100	97	86	105	114	92	101	108	112	93	98	100	112	104	102	104	88	86	105	93	110	94	95	99	91	87	104	110	96	119	108	110	90	97	109	94	120	105	101	99	110	104	103	100	100	109	98	110	91	99	96	88	110	122	104	98	105	90	93	121	94	102	102	115	91	90	111	109	90	112	121	112	102	102	85	104	102	100	119	93	100	85	106	101	96	116	100	108	112	97	108	114	99	111	98	85	101	103	113	87	121	101	99	101	102	120	104	99	107	106	108	111	105	113	123	99	106	99	99	108	100	103	101	110	113	106	93	125	101	105	109	111	116	94	109	115	108	93	106	95	108	107	127	103	124	114	94	83	114	99	87	88	93	87	99	109	121	91	113	90	100	102	120	88	92	109	128	113	114	86	100	130	110	91	89	109	106	105	95	86	107	109	100	103	103	97	107	111	106	136	122	89	102	101	116	94	106	108	93	89	109	107	96	117	87	118	105	120	94	114	107	111	116	105	112	101	112	108	103	110	113	114	95	92	118	109	108	121	110	113	102	86	121	96	100	107	94	103	100	96	112	101	106	104	100	97	94	97	101	111	114	105	93	96	104	92	95	111	103	89	103	92	101	90	95	110	107	101	90	112	92	103	95	107	109	96	115	94	119	105	95	99	95	93	102	88	118	90	87	94	104	88	104	98	89	114	97	97	108	105	88	100	100	93	100	103	114	114	92	100	88	103	114	100	108	87	99	91	107	110	105	113	95	86	91	102	127	98	114	99	103	106	127	96	101	103	117	112	105	126	100	116	111	97	91	127	96	103	90	109	115	85	105	107	105	99	84	104	116	110	103	103	120	88	106	98	116	92	123	102	98	93	95	106	102	105	90	103	98	114	103	106	127	98	105	87	90	130	100	111	103	98	127	100	96	102	112	120	118	101	106	104	115	95	98	108	83	83	109	102	99	109	108	118	108	94	100	126	108	112	106	105	100	107	107	99	98	94	91	112	98	106	83	105	111	123	94	103	108	95	112	93	101	110	107	99	115	103	98	119	108	95	94	113	95	83	121	109	95	100	91	111	104	98	109	119	102	93	104	97	101	96	105	114	97	102	97	131	97	102	97	103	106	110	104	104	104	103	108	89	107	98	107	96	116	113	105	82	98	96	119	86	92	120	100	95	94	90	106	99	115	101	100	101	97	92	96	112	104	116	107	111	112	106	85	81	99	100	110	87	138	109	101	95	119	111	118	97	100	94	96	98	101	106	118	111	98	109	115	100	104	92	86	99	100	101	115	105	110	131	113	97	108	107	92	88	91	107	100	93	113	106	95	103	101	89	105	100	114	121	107	120	113	100	112	99	93	120	115	103	107	106	113	113	92	98	122	95	114	96	94	116	94	111	92	99	106	105	107	99	96	105	104	91	99	81	114	106	108	120	83	111	110	89	116	102	90	93	89	116	114	94	103	99	105	84	116	90	119	101	98	100	113	113	106	108	103	103	113	117	100	108	91	106	108	103	114	113	97	101	105	77	105	100	99	91	107	114	99	105	89	93	115	102	80	106	94	104	99	103	108	98	91	105	93	111	94	104	117	91	98	103	88	98	104	103	101	106	96	88	107	103	98	90	112	108	108	102	106	120	113	90	92	117	107	106	137	95	107	104	108	115	106	121	114	99	105	117	109	100	131	109	109	94	96	106	108	85	108	110	108	86	82	102	106	100	107	119	108	108	97	118	86	114	103	100	79	110	101	103	111	103	97	98	113	108	94	92	108	110	110	109	106	110	100	114	87	100	102	103	112	106	116	91	130	112	99	106	109	104	97	103	88	111	120	99	102	89	105	103	119	112	100	110	98	100	99	94	92	93	102	91	95	112	116	90	107	104	112	106	105	111	105	126	104	82	79	100	110	83	107	117	99	90	127	99	103	107	99	107	98	106	114	104	101	114	92	103	107	104	104	114	104	105	118	95	105	98	105	106	101	98	116	102	96	117	107	102	120	99	94	110	102	112	93	119	87	93	99	100	90	102	100	106	102	108	88	90	105	105	105	121	94	102	100	95	95	105	109	104	106	119	112	111	95	95	100	84	118	100	111	100	88	119	112	113	96	103	117	97	113	96	97	101	96	114	104	84	118	100	103	116	85	103	99	115	100	101	105	107	86	111	100	98	88	111	106	98	103	92	111	103	86	99	108	107	94	122	95	105	112	93	108	109	101	111	109	114	98	103	97	82	102	92	111	101	99	107	101	117	100	97	92	105	98	115	118	119	107	95	130	96	101	109	107	96	112	110	84	102	89	113	117
23024	1338	2940	3266	2734	2171	1899	1476	1219	1126	961	903	785	814	700	672	634	570	582	571	534	505	497	523	485	447	475	463	462	411	409	403	419	435	433	441	431	410	407	425	389	408	403	401	350	395	373	404	399	351	345	408	411	393	332	373	427	346	357	362	400	367	305	358	380	382	349	422	373	361	387	364	394	402	422	383	371	369	335	357	377	379	343	359	361	372	374	357	379	378	378	378	377	343	368	394	341	346	336	341	362	337	373	397	341	371	363	352	364	349	380	370	346	381	370	346	349	360	364	359	368	339	368	362	323	350	382	343	319	348	385	369	347	372	378	375	339	373	369	353	344	373	362	340	365	366	367	351	383	353	352	338	373	348	365	320	351	373	324	346	379	339	334	369	342	326	342	371	380	331	356	371	339	357	347	340	342	343	391	388	358	338	347	366	336	349	382	348	353	326	353	329	385	353	334	357	353	352	361	347	398	374	354	351	371	372	371	361	346	352	369	358	366	353	370	327	397	340	347	379	358	343	374	346	343	315	362	362	344	348	352	362	376	377	368	372	344	338	341	360	343	371	365	343	337	375	355	339	420	379	362	352	351	388	397	380	349	360	329	330	320	341	372	384	361	363	347	317	319	339	384	347	321	376	347	339	330	360	359	368	347	309	400	317	377	354	354	336	364	358	342	346	395	383	420	338	355	341	342	365	358	363	385	355	340	376	351	372	355	325	359	368	369	320	332	365	323	367	328	352	383	372	319	323	343	367	354	345	325	353	340	371	341	353	344	362	363	345	358	379	367	332	365	336	365	338	358	351	360	351	317	365	354	374	345	391	327	356	360	367	356	327	365	340	358	355	365	364	360	351	349	319	341	339	331	338	376	358	362	349	343	358	332	369	344	352	378	322	362	374	330	379	326	367	348	348	352	324	370	348	335	357	350	342	338	362	346	363	361	366	392	382	393	378	331	358	363	355	359	369	335	332	325	338	375	366	350	357	337	358	339	365	400	359	353	379	355	378	330	341	309	350	348	391	363	341	342	361	365	358	361	354	360	347	370	358	374	339	341	342	370	320	376	356	330	334	346	358	361	356	368	344	357	307	364	377	347	343	360	354	322	343	356	371	329	360	347	352	365	336	321	343	363	364	375	330	360	373	322	331	354	376	375	327	343	375	341	365	366	354	341	342	368	422	361	348	349	349	360	336	349	377	309	353	339	388	306	369	365	361	380	355	370	346	349	390	354	379	344	375	335	353	359	352	359	376	328	377	345	363	367	344	331	344	353	335	367	352	307	361	328	366	341	350	384	321	344	371	331	345	317	332	362	316	356	362	337	331	349	352	336	342	368	320	367	367	324	375	366	365	341	365	346	340	300	334	379	355	351	363	362	373	342	364	345	344	364	384	330	383	327	365	398	328	348	358	400	371	342	368	369	372	341	348	361	343	350	369	353	384	358	354	356	352	363	335	346	330	337	329	363	363	368	316	361	347	355	352	351	360	357	347	364	395	335	330	345	369	338	337	321	374	359	331	338	345	348	346	373	370	355	351	366	348	386	337	332	311	341	353	347	369	386	342	364	405	360	352	384	361	349	356	361	337	367	323	347	346	377	350	387	335	358	349	339	359	337	357	358	367	366	341	370	367	364	368	362	364	358	380	344	359	347	355	354	345	329	372	381	360	381	358	343	338	337	372	365	351	344	347	356	385	346	357	364	374	353	344	339	368	355	360	340	354	369	354	333	352	357	337	368	332	351	331	384	339	346	342	338	382	323	347	328	377	369	351	348	393	334	342	314	335	374	357	374	382	356	327	339	343	361	363	360	322	371	348	369	369	358	337	359	345	358	369	334	356	348	349	353	337	331	354	356	361	366	347	349	370	386	340	366	348	316	366	354	358	335	369	359	381	376	346	350	340	360	354	328	325	360	352	361	353	358	371	363	342	343	353	332	350	379	364	339	396	375	378	359	354	364	344	365	331	341	345	364	379	366	361	348	362	333	342	321	309	354	320	350	345	342	327	370	364	372	378	381	347	335	334	351	339	324	360	365	326	347	353	353	361	329	347	327	335	344	352	332	366	389	354	371	351	344	370	360	369	402	374	355	351	325	350	362	328	348	323	314	392	364	356	364	338	331	341	326	362	355	322	353	358	337	351	350	345	353	347	351	354	310	357	348	324	348	315	328	348	384	388	368	332	383	350	334	335	382	365	342	354	356	330	337	345	346	360	320	385	327	375	382	364	321	350	381	351	385	350	357	363	342	350	324	355	336	347	335	352	349	381	351	340	351	357	351	347	381	423	385	359	356	348	305	357	354	379	367	369	354	330	351	353	361	362	340	363	363	377	351	340	336	366	338	377	368	358	368	343	372	330	335	355	353	307	361	357	367	378	376	341	352	366	365	344	365	361	363	381	352	379	335	315	366	359	361	352	377	345	376	359	383	385	294	369	327	342	335	335	339	341	325	336	354	354	371	335	322	360	358	353	326	320	344	356	359	335	363	360	347	349	367	373	353	356	346	333	353	361	366	366	326	349	356	362	338	356	345	344	365	380	320	337	362	326	359	366	340	359	349	360	355	393	352	343	349	379	352	360	334	334	360	379	365	381	370	358	346	365	364	321	319	351	414	367	340	378	337	359	347	363	362	357	352	375	315	337	356	341	358	370	346	332	351	377	331	398	379	363	363	373	330	343	343	350	350	378	334	370	372	333	351	342	407	366	355	372	360	315	371	312	340	374	351	362	357	372	334	366	353	365	355	352	351	390	342	333	365	345	352	346	334	377	360	386	346	390	311	351	369	336	352	351	372	363	347	329	357	343	352	335	387	364	334	340	341	337	325	353	320	359	329	349	339	333	330	327	362	374	351	339	381	336	332	371	350	344	349	346	372	392	334	357	326	349	367	353	318	357	355	343	374	307	368	404	389	358	357	346	365	362	333	353	324	333	372	317	343	338	362	356	357	317	360	350	314	367	362	389	361	345	346	302	358	363	342	318	361	335	347	363	359	369	350	358	369	359	329	328	360	364	317	332	343	344	364	374	380	322	356	361	322	382	356	356	373	372	347	344	353	326	382	350	328	371	379	414	339	365	346	360	354	342	356	359	328	336	350	372	322	397	363	310	333	354	357	347	375	348	338	344	361	324	377	354	387	361	363	353	352	336	345	357	368	364	332	356	368	320	365	343	356	343	367	352	350	336	358	362	343	333	344	321	354	362	358	359	366	369	383	334	336	351	347	354	355	374	381	372	328	331	331	377	360	346	373	384	400	354	380	338	374	373	337	359	355	334	338	359	354	340	354	351	355	375	358	338	344	371	343	367	374	321	379	357	338	343	341	370	356	372	351	347	351	370	358	341	370	350	359	372	380	324	315	333	340	338	366	315	353	320	384	351	352	331	353	366	371	349	380	335	316	370	362	347	325	389	333	360	354	340	380	381	369	372	352	365	336	355	338	351	381	387	345	349	351	346	330	342	344	326	352	382	378	338	360	369	346	354	390	371
59174	17443	5434	2144	1437	972	790	576	522	483	412	364	364	315	327	303	296	290	256	269	263	272	261	259	250	259	244	214	205	244	223	238	214	216	223	212	206	242	227	214	202	199	231	229	213	204	212	239	214	231	217	223	193	218	221	186	213	203	218	231	241	195	226	238	187	182	213	198	204	210	236	215	221	197	215	207	230	192	213	216	194	214	204	208	208	222	220	210	229	189	200	211	235	191	222	205	217	189	200	198	214	212	221	211	193	188	207	205	203	209	214	196	198	205	213	204	199	196	201	231	211	214	226	216	206	217	213	210	228	206	198	216	193	212	191	191	207	210	223	228	196	208	205	214	193	236	215	203	204	204	180	235	192	206	171	208	214	189	215	205	205	202	197	192	196	209	213	223	220	213	215	194	200	195	185	208	227	214	185	216	215	214	219	200	188	187	201	210	198	195	215	215	195	205	214	221	221	178	204	194	209	184	208	217	203	209	179	237	200	223	222	197	215	211	200	196	186	199	206	194	206	201	218	176	215	213	203	205	204	199	231	215	231	216	205	216	177	196	216	220	191	207	206	173	202	186	206	216	208	197	202	205	198	203	196	213	195	210	183	229	216	204	236	199	189	212	190	201	193	204	199	203	204	226	201	214	191	193	208	212	210	219	216	194	189	222	192	202	178	212	221	201	218	191	199	200	245	222	187	214	204	179	192	207	183	220	184	217	196	199	206	205	214	182	205	190	221	177	202	198	198	215	225	189	190	232	211	199	202	198	217	194	230	226	205	183	202	220	234	194	193	203	197	231	220	220	197	195	184	214	205	201	184	182	225	192	228	224	222	226	217	214	201	199	221	189	206	216	175	200	214	198	211	223	202	188	223	216	198	206	208	185	229	186	188	197	221	216	210	232	220	214	215	209	235	185	190	198	193	243	187	212	208	219	209	223	213	214	193	214	183	228	228	209	222	206	208	180	203	187	209	199	223	202	209	195	211	216	195	220	219	201	198	212	221	179	224	200	193	208	208	180	213	202	215	223	207	186	198	217	197	202	214	235	206	211	218	209	227	220	185	219	178	221	214	213	198	190	198	196	215	230	213	222	200	195	207	213	180	204	189	214	208	190	208	197	206	219	202	186	206	208	208	237	201	180	199	207	208	192	218	180	185	179	215	198	206	229	167	205	225	205	192	226	205	232	216	203	206	223	212	218	224	207	228	219	210	226	204	211	182	202	207	190	208	198	210	213	184	220	204	196	202	203	219	222	203	203	213	230	202	203	217	185	187	217	199	208	225	216	212	214	190	200	209	199	192	203	214	223	197	220	190	202	199	184	204	195	199	194	202	217	191	204	202	169	219	207	192	187	191	201	217	206	183	193	201	200	199	162	224	196	213	217	218	194	204	214	206	207	207	188	221	209	203	200	220	217	194	208	195	178	226	191	222	177	226	220	169	218	188	190	204	202	187	202	195	195	196	197	198	237	202	212	211	192	187	214	217	188	215	184	220	205	195	183	205	208	203	210	179	206	199	193	221	215	191	206	214	207	213	190	186	188	210	203	220	194	196	214	191	206	216	199	231	207	202	208	219	205	193	202	186	201	173	208	210	211	183	193	211	217	204	184	185	225	184	199	227	209	231	241	217	233	218	210	188	195	204	207	216	219	195	192	192	232	209	210	203	201	195	204	223	210	197	190	206	225	196	192	213	223	216	204	226	204	187	208	193	216	215	195	207	200	190	218	206	220	212	206	226	196	210	190	198	208	205	219	247	213	198	199	186	197	184	225	202	198	211	186	206	200	229	211	216	220	196	203	210	207	194	214	219	233	221	212	201	200	213	222	201	189	198	220	198	206	195	201	211	205	185	176	232	202	196	205	188	191	217	187	218	222	221	236	213	187	201	193	183	187	185	176	209	230	226	205	211	216	215	217	191	199	201	240	195	206	203	225	204	218	210	192	207	206	193	196	202	216	218	234	207	177	222	231	167	239	224	200	217	211	195	208	181	217	190	228	219	174	203	194	177	194	233	221	233	218	202	191	204	210	191	215	237	212	199	200	231	185	202	186	207	219	190	197	181	211	214	196	194	206	194	234	191	183	211	196	211	219	227	213	185	190	189	227	184	194	201	186	243	199	220	221	204	208	213	198	203	197	221	196	217	222	224	216	181	199	168	207	212	205	208	242	234	210	205	228	207	207	208	208	181	209	225	219	196	219	217	205	205	200	198	209	215	221	196	180	207	184	186	208	168	188	222	188	200	220	216	193	220	210	192	224	212	223	202	178	227	212	213	230	183	211	192	195	206	187	204	233	202	191	215	224	239	196	226	214	214	212	213	221	225	196	188	207	197	211	217	182	233	217	209	200	220	216	214	201	188	205	208	217	229	226	188	210	196	218	178	230	200	174	188	213	217	209	191	195	215	224	210	197	224	206	201	221	192	194	208	200	218	210	210	200	214	198	215	203	188	221	199	203	203	184	217	202	203	181	215	239	208	206	216	222	200	204	196	158	221	191	204	208	229	212	204	216	188	198	214	231	211	231	215	220	233	211	205	204	206	200	214	192	211	188	193	187	206	203	214	205	192	211	198	232	208	223	216	200	190	204	232	206	213	198	244	212	220	237	198	209	201	209	179	219	210	209	220	219	194	208	210	266	224	207	189	217	195	213	207	209	201	212	218	189	222	203	182	185	211	202	211	202	188	234	196	221	220	221	210	200	212	215	225	226	194	206	192	205	203	198	222	229	203	189	194	211	229	190	198	201	208	185	193	214	196	204	205	202	206	180	218	202	205	222	213	218	197	200	198	199	208	201	218	169	199	190	186	201	192	198	213	215	200	217	203	216	203	204	225	227	207	216	188	223	199	224	188	213	200	201	183	195	218	203	186	182	202	190	184	193	197	195	213	212	206	200	187	215	216	210	206	201	200	199	205	215	219	215	218	210	238	220	203	224	227	208	182	197	194	204	205	211	174	216	215	183	208	183	200	200	198	208	175	208	210	204	205	205	232	215	207	183	209	206	205	186	209	206	205	208	210	194	193	216	195	201	222	174	189	176	213	184	196	207	196	233	211	206	217	201	182	228	227	228	210	197	195	188	202	212	203	212	209	230	214	211	213	218	192	220	163	194	190	203	218	213	215	192	208	200	208	223	187	186	196	202	189	202	218	210	223	235	213	219	209	181	205	208	208	193	203	212	184	192	181	209	202	201	221	196	190	217	206	201	171	202	218	201	217	227	215	200	195	199	200	197	210	196	208	208	210	195	192	202	213	189	188	178	225	199	234	202	238	194	197	212	235	203	202	228	190	198	226	218	190	197	182	183	206	205	222	195	190	204	199	205	200	209	207	203	214	197	214	214	187	222	193	225	213	208	218	224	191	211	227	194	187	181	189	200	191	203	199	192	198	211	219	218	209	183	187	181	187	220	211	185	198	228	172	206	202	204	189	200	187	214	197	206	203	219	190	181	194	204	217	174	210	215	202	195	211	190	178	215	197	197	212	208
30216	2388	5516	6044	5197	4086	3459	2897	2465	2134	1879	1644	1566	1384	1382	1275	1226	1175	1075	1029	1053	967	908	883	898	904	812	822	814	793	809	808	772	763	750	725	778	769	678	733	724	722	685	687	706	669	668	688	690	702	665	723	625	667	710	727	670	668	653	652	671	627	633	672	658	687	654	634	646	641	657	595	633	598	665	693	631	629	590	628	655	641	627	619	673	634	667	642	638	688	667	617	599	628	646	620	653	633	643	637	608	631	633	617	625	652	601	652	613	677	676	655	592	629	633	656	661	653	614	630	598	597	606	609	651	658	621	645	619	653	692	635	663	650	641	630	627	618	688	609	601	629	672	653	596	656	610	632	623	605	632	635	570	638	626	673	619	662	647	615	602	622	632	634	647	657	624	610	653	656	617	626	663	623	642	633	587	653	631	681	619	611	638	639	633	608	612	661	664	610	643	618	615	622	618	605	626	641	632	620	615	583	612	588	571	592	629	634	618	596	657	661	638	619	639	580	623	596	616	678	648	633	658	578	649	622	629	624	580	633	648	593	594	637	648	650	630	584	607	629	632	661	599	635	677	610	626	623	625	623	601	607	642	625	615	625	634	650	629	618	593	692	590	656	629	609	591	597	622	625	598	606	619	587	581	628	595	594	686	602	615	625	650	637	639	616	652	647	638	598	629	642	636	612	600	656	637	632	641	620	682	631	660	676	627	627	631	664	626	653	602	591	654	608	573	610	615	626	628	663	660	620	664	599	633	626	602	653	596	625	651	623	643	669	584	642	613	620	633	622	620	629	645	652	630	644	628	596	570	618	616	628	646	598	557	635	579	608	597	662	660	668	645	636	616	571	627	577	617	672	643	619	629	613	623	649	646	596	579	618	612	628	648	599	670	633	605	626	641	645	653	590	589	603	595	638	589	597	620	635	607	616	612	602	641	641	619	605	641	615	611	575	648	633	627	595	638	615	609	587	646	638	628	647	628	628	621	602	597	608	642	613	606	617	582	623	606	611	635	615	640	612	647	616	629	611	636	619	603	658	617	641	617	590	614	630	673	623	595	624	674	635	640	626	597	646	649	623	675	607	645	610	621	631	680	609	653	616	663	660	661	641	591	629	655	553	606	600	606	619	620	650	574	658	661	633	630	710	680	626	664	658	632	680	614	605	654	603	610	629	633	647	629	633	588	646	614	616	603	598	593	650	676	609	636	665	635	622	660	610	641	608	608	654	644	618	606	563	636	629	600	623	602	638	608	658	645	604	661	646	641	636	609	646	556	607	644	594	598	629	645	619	650	647	654	619	634	606	620	630	679	619	632	609	615	668	636	626	613	609	668	627	603	622	621	610	691	665	689	605	636	599	628	623	614	617	700	605	687	638	587	632	637	603	610	664	646	629	631	630	589	645	657	649	642	623	645	678	618	666	662	588	573	613	608	610	607	628	648	588	644	615	607	598	626	637	659	652	630	615	646	623	591	618	641	622	645	620	635	644	631	588	629	581	574	623	631	638	632	601	634	610	605	629	645	592	615	634	640	611	605	657	623	640	601	642	620	672	597	612	602	622	618	651	646	619	628	650	602	617	631	675	628	627	625	624	615	617	631	604	666	614	584	600	620	627	614	621	613	620	634	650	630	630	620	652	652	615	666	592	640	622	626	591	631	640	651	602	580	633	609	618	588	640	647	629	624	614	617	627	585	610	637	643	632	600	625	627	595	625	616	600	623	597	631	624	639	626	663	650	627	613	637	625	639	675	611	632	610	608	674	623	662	610	635	604	655	627	606	602	649	622	595	612	642	633	610	614	628	610	616	609	612	602	682	614	580	608	636	668	632	640	639	617	647	625	599	613	624	666	604	615	678	587	597	628	624	623	607	632	603	618	597	636	591	634	661	606	607	654	650	624	632	610	603	591	630	621	623	631	629	649	652	622	643	636	632	611	632	646	654	596	673	633	584	633	597	612	600	610	610	602	624	631	598	640	627	634	613	623	615	635	664	619	645	640	596	624	628	613	644	605	596	633	619	605	613	639	627	658	667	592	601	617	644	584	601	616	646	611	676	617	637	654	600	613	606	622	606	634	648	580	598	618	645	610	601	619	588	639	627	654	635	619	635	639	619	637	621	624	632	588	597	613	627	613	670	632	636	653	645	660	610	628	606	572	597	596	674	611	643	596	573	621	617	691	594	655	652	658	661	571	610	571	637	610	641	663	649	633	618	636	625	621	636	607	637	641	640	655	651	637	582	609	601	607	661	643	651	587	611	623	669	641	629	551	625	581	690	630	628	606	666	659	607	650	603	635	620	614	640	628	623	634	641	676	682	597	610	633	661	643	628	632	637	637	583	597	646	624	632	649	606	638	581	619	621	612	619	632	617	617	598	623	652	662	639	627	622	606	655	668	618	663	622	654	627	637	665	628	625	602	619	622	624	583	642	631	612	614	619	622	639	632	598	619	671	646	608	569	635	658	585	663	605	624	613	640	637	645	662	632	623	657	588	581	668	651	614	626	579	616	660	633	609	685	618	659	646	622	608	602	608	631	636	607	585	583	594	630	625	641	619	590	627	624	592	639	628	668	651	595	652	600	639	663	576	653	628	629	640	664	601	659	614	648	612	640	635	632	655	638	615	666	569	601	605	619	593	605	607	603	582	623	667	639	659	607	642	627	593	587	599	611	617	618	626	634	659	589	637	658	599	648	605	658	658	708	584	634	650	583	644	667	644	600	657	647	602	638	680	646	581	644	578	612	612	645	661	635	603	617	659	634	611	623	671	581	619	587	667	656	635	627	605	670	612	616	636	624	602	605	587	635	594	630	660	660	669	627	668	638	631	595	613	621	613	569	625	604	625	603	628	633	612	608	631	606	601	574	623	639	584	668	637	616	671	646	629	632	624	594	611	612	636	583	631	626	623	597	625	648	628	593	620	653	632	619	631	609	633	653	648	594	641	613	583	644	643	600	661	639	642	673	621	616	646	616	589	633	609	605	615	617	643	673	606	579	658	629	631	684	660	608	655	617	615	646	579	648	636	625	657	637	605	616	635	591	603	630	646	597	605	642	635	635	651	646	633	652	628	624	603	647	630	645	582	646	576	621	559	641	597	613	628	594	627	606	602	633	624	634	597	637	611	682	606	604	665	652	655	577	576	610	601	625	627	666	596	649	594	561	614	620	605	619	598	643	647	599	642	646	613	636	622	616	604	599	632	660	604	635	642	620	631	607	649	590	625	617	612	618	649	647	604	639	621	616	662	600	622	617	612	630	615	623	628	615	574	582	669	656	658	658	583	594	646	671	614	661	673	610	609	621	616	617	617	584	623	607	584	612	636	617	596	622	700	598	620	635	660	592	652	636	620	642	605	595	653	656	668	609	606	649	632	660	619	636	638	584	624	659	582	581	649	610	599	588	658	623	616	575	628	640	633	623	631	636	601	631	634	639	626	653	618	630	635	627	580	646	609	599	695	636	599	602	652	608	589	658	641	601	597	654	627	664
6663	388	226	193	188	168	160	145	172	131	155	154	139	163	147	134	136	161	160	166	138	147	153	155	154	139	141	148	131	129	131	172	130	143	157	125	163	162	146	160	128	152	149	150	143	181	152	152	142	160	157	167	132	154	163	127	131	141	155	147	140	159	148	148	135	142	156	133	147	152	137	138	123	158	152	169	146	144	155	153	120	131	144	131	140	128	157	144	152	137	134	154	120	144	137	143	145	156	148	122	138	159	168	136	132	161	153	161	154	158	150	178	127	131	166	143	139	150	143	144	141	146	145	143	134	149	147	148	129	142	154	136	127	143	123	189	143	140	152	137	131	148	159	131	138	121	160	152	147	147	130	150	148	144	140	137	132	133	127	136	154	135	143	152	132	125	133	137	149	146	144	160	139	137	131	146	153	126	137	138	135	130	160	149	134	133	120	132	145	161	140	153	154	141	138	147	135	132	147	152	132	150	131	152	152	153	131	142	147	182	133	143	162	154	131	152	125	139	152	149	159	157	151	141	147	145	131	144	137	139	150	122	135	154	143	146	132	142	137	153	156	149	144	138	146	152	138	140	137	146	141	142	122	150	152	146	132	131	145	149	148	150	164	146	136	157	135	146	142	108	170	139	130	156	131	150	146	150	148	156	144	135	147	160	166	118	149	142	156	136	165	142	148	158	153	146	142	132	147	147	128	126	176	153	153	129	156	148	131	159	131	153	148	148	132	143	143	162	139	136	153	149	135	147	154	152	129	153	135	151	153	130	157	156	143	140	143	143	147	137	132	142	127	147	159	143	147	137	149	151	148	158	156	142	145	123	123	148	139	143	153	158	146	153	148	158	137	134	163	124	133	137	131	148	151	153	142	123	144	171	135	148	131	158	135	141	137	157	156	157	147	138	152	146	151	147	126	147	150	135	153	155	128	136	156	139	135	172	130	166	156	130	148	126	148	124	138	139	132	142	154	139	163	143	148	167	139	150	139	154	129	125	139	156	114	148	172	138	145	144	139	155	136	151	152	148	140	147	166	151	148	160	149	138	144	140	139	142	145	146	164	134	138	134	142	144	150	134	131	152	124	155	139	131	128	146	138	168	121	154	151	153	140	145	117	166	152	149	147	158	162	147	147	144	139	157	145	132	142	151	131	130	150	123	146	152	158	158	137	145	154	165	140	142	115	141	140	150	136	139	133	155	146	142	156	140	179	163	142	144	165	135	151	145	145	130	137	123	155	135	157	149	132	153	140	136	151	157	156	127	138	157	150	142	166	128	113	152	149	151	142	159	146	133	142	131	118	131	154	139	129	152	156	148	135	115	143	159	153	128	164	139	145	127	150	148	159	146	179	163	155	140	140	141	133	137	135	150	134	147	137	127	149	150	138	146	153	143	157	163	160	146	132	127	149	139	147	170	156	140	161	150	133	137	159	169	163	146	140	134	129	146	130	139	166	160	165	153	152	149	157	149	154	158	139	149	151	166	134	113	162	150	137	158	142	143	156	152	148	145	112	137	131	158	144	131	154	145	134	120	131	147	158	135	136	160	139	119	140	164	117	150	124	141	146	131	158	153	134	146	135	144	143	162	148	128	158	159	163	149	168	146	148	148	138	159	138	158	133	140	121	153	147	163	153	131	148	141	154	151	136	150	133	146	122	133	151	151	167	161	138	158	150	146	130	139	145	133	125	132	139	143	145	165	148	140	141	154	145	105	170	168	132	161	148	133	148	142	152	135	162	168	147	162	148	154	147	154	133	131	161	157	131	136	153	152	140	149	137	133	138	121	136	122	153	134	142	145	121	141	137	130	141	153	143	146	132	123	154	127	133	126	158	140	149	143	121	147	127	146	154	174	184	127	138	135	141	148	151	153	147	138	156	134	156	152	110	149	131	168	140	138	151	132	137	141	126	151	134	142	129	126	147	134	123	161	165	160	176	138	153	157	159	160	170	150	137	135	147	138	124	134	142	114	146	148	159	163	139	143	150	141	155	150	147	133	169	145	150	165	145	132	150	145	118	138	155	149	131	153	143	133	155	136	143	151	138	149	141	155	137	160	119	147	136	169	154	148	133	151	174	153	142	129	146	162	143	153	148	152	135	160	152	145	156	139	169	158	158	156	164	148	162	159	150	136	144	146	148	165	140	150	149	160	160	143	134	138	150	179	131	138	129	149	134	122	157	143	164	126	142	155	135	144	160	148	161	129	155	135	148	142	164	133	122	151	151	159	175	143	145	167	124	144	131	147	137	159	142	117	148	129	152	119	146	145	115	163	157	143	151	155	137	150	155	187	157	150	125	140	156	150	138	157	134	148	138	134	143	137	174	160	149	168	155	143	147	143	156	128	157	156	157	148	141	146	121	142	164	162	164	157	150	141	157	133	150	133	145	142	151	140	144	162	111	142	131	146	144	150	154	145	135	151	125	152	131	143	124	136	157	135	145	148	138	163	137	141	160	135	129	159	131	149	146	150	125	147	138	129	151	146	141	167	147	141	149	156	151	164	153	138	144	150	139	137	129	124	135	147	151	157	142	161	153	142	144	144	159	142	140	164	117	164	151	135	164	138	146	137	152	157	121	144	139	130	149	155	133	153	154	151	166	147	157	139	138	147	158	154	147	133	140	145	132	159	153	146	136	161	152	131	152	151	164	157	146	141	155	151	146	142	154	136	161	137	136	137	148	140	158	146	133	152	164	157	128	133	155	158	131	140	143	152	107	148	151	136	151	136	151	128	132	144	129	136	145	140	128	145	136	153	147	163	151	176	123	148	142	132	129	143	153	169	127	149	137	138	151	127	152	162	140	152	164	177	155	164	136	139	137	137	150	130	150	144	141	136	146	154	133	139	171	130	142	136	140	136	127	162	136	158	145	150	133	161	157	141	147	131	146	133	140	135	149	165	144	136	153	139	147	158	140	155	141	119	134	139	159	149	146	144	157	155	147	140	141	151	170	162	157	153	135	152	159	145	155	133	149	139	148	149	148	142	127	141	126	136	151	159	139	169	138	162	141	143	155	138	139	133	142	155	150	142	141	133	151	119	150	134	155	145	149	157	141	158	159	149	142	138	140	136	150	160	149	140	154	146	164	167	144	152	153	146	151	157	154	154	117	146	136	134	148	141	157	129	147	155	139	142	133	163	128	150	127	142	161	134	185	130	114	126	163	140	147	152	162	169	143	149	144	141	155	137	140	136	141	134	153	141	132	155	144	170	158	131	137	170	139	140	123	149	151	152	154	140	139	145	146	147	133	158	142	150	147	133	146	144	167	136	135	142	149	133	133	153	153	147	134	143	142	135	141	142	140	169	166	138	143	148	142	157	124	156	171	165	155	149	131	149	136	146	161	145	145	157	143	153	123	134	150	169	154	155	158	148	152	140	172	147	149	149	143	123	136	160	153	144	151	138	152	136	134	141	142	156	134	154	165	139	128	150	144	155	137	122	148	141	149	157	139	143	137	154	148	133	164	153	159	126	137	139	169	147	163	148
6819	518	596	615	571	572	561	518	487	493	488	479	475	471	443	460	451	435	483	477	454	529	437	466	446	500	447	450	468	460	448	448	441	457	437	419	452	469	439	452	478	440	452	400	445	437	414	448	426	428	439	429	462	419	476	425	430	442	491	436	489	437	445	428	439	487	447	468	457	460	465	430	458	447	437	455	465	476	469	438	438	446	443	464	429	469	484	436	482	439	416	457	470	467	453	451	449	432	461	467	494	414	428	459	477	456	434	468	445	470	435	439	437	487	447	457	457	430	480	450	422	445	419	470	436	463	439	465	453	453	437	459	451	432	444	494	455	443	455	460	462	418	460	397	431	434	425	456	474	464	469	412	448	478	470	435	455	433	444	455	492	464	428	504	439	416	429	434	461	425	446	467	461	449	488	442	400	438	477	417	451	447	471	440	440	439	446	468	457	469	477	436	464	485	433	467	461	464	417	455	446	484	457	451	448	476	461	429	437	441	468	459	423	414	420	457	433	461	446	465	466	441	477	432	453	477	474	477	481	492	443	449	409	457	473	404	417	456	451	477	406	456	438	458	452	440	490	429	456	464	422	472	443	463	467	465	455	444	469	424	420	415	474	439	461	456	439	478	458	464	483	476	432	479	454	411	436	436	433	463	482	463	448	459	444	456	470	443	510	463	460	438	430	491	467	451	451	433	402	487	472	470	417	459	431	465	473	465	469	472	449	461	444	478	471	476	474	463	463	433	421	453	461	457	461	453	448	481	459	451	463	437	431	431	466	456	473	477	448	443	457	435	438	470	432	444	473	462	474	439	471	427	433	457	436	432	455	468	432	432	497	432	439	469	465	443	451	432	461	457	472	429	491	447	461	445	417	443	479	451	475	436	458	458	449	486	491	456	438	438	446	439	447	495	442	458	432	446	423	502	464	428	482	462	481	444	441	447	491	436	467	436	429	465	459	444	452	439	469	475	439	453	440	464	472	451	507	446	463	448	453	467	433	425	462	460	410	464	451	430	455	495	503	467	463	461	443	469	445	448	439	447	465	452	466	432	447	442	423	431	453	452	481	465	469	475	440	457	418	462	465	468	483	405	451	482	438	433	464	462	482	427	491	454	470	465	467	474	416	430	445	451	437	441	507	471	453	431	456	481	453	449	454	466	460	466	464	471	499	468	461	436	433	432	430	444	423	441	422	470	466	467	524	441	450	478	411	475	488	435	471	454	461	481	483	448	436	447	457	438	441	464	464	446	440	450	470	482	473	460	477	414	435	470	457	471	452	471	452	501	455	456	509	481	410	455	454	450	450	445	444	475	444	447	463	467	489	457	432	467	429	471	469	419	479	472	433	449	464	463	455	442	414	510	447	445	459	453	428	438	456	460	419	459	445	425	455	508	479	447	453	436	470	401	451	451	475	453	429	424	476	417	461	436	459	457	481	482	437	450	469	470	439	438	465	477	427	414	444	450	456	477	453	471	474	470	461	437	468	412	499	503	441	428	412	443	441	435	401	459	446	475	449	450	432	463	486	456	477	402	462	426	460	436	466	422	451	425	430	435	428	431	441	431	442	486	434	515	442	454	436	428	433	456	495	461	458	405	459	458	448	460	424	445	455	439	436	462	492	443	448	473	461	499	465	469	432	460	476	487	510	478	493	466	431	484	440	476	457	444	440	432	472	487	469	439	440	445	463	434	425	488	458	435	439	479	464	432	472	426	447	463	424	446	447	490	436	493	443	438	420	465	489	445	423	435	483	487	458	497	440	467	428	468	419	468	456	424	456	460	485	461	450	426	450	431	475	432	457	475	436	463	459	447	502	464	444	489	508	474	477	430	470	475	430	468	463	457	445	438	452	487	450	419	441	446	494	422	447	456	447	481	452	392	487	447	458	472	448	462	444	450	420	449	425	427	484	442	491	458	407	452	447	428	449	498	463	458	458	442	470	475	452	481	439	446	460	436	450	453	494	443	430	470	479	441	474	441	448	450	491	455	431	434	473	480	428	441	437	455	424	413	447	424	436	451	433	465	441	461	460	488	471	421	422	467	437	421	453	479	479	437	460	479	440	481	444	479	472	427	428	505	452	474	461	434	441	477	430	426	434	476	427	463	447	456	484	491	444	442	428	446	501	446	433	420	423	442	436	448	440	438	463	427	454	475	452	455	444	424	448	440	423	451	465	460	435	421	461	442	452	458	438	464	474	455	445	425	470	482	472	439	441	502	452	437	450	461	466	448	413	438	472	429	462	451	471	408	465	447	446	460	452	462	486	441	453	464	429	459	452	471	454	439	456	442	469	470	418	440	415	491	451	481	422	441	464	449	403	452	471	467	459	450	483	480	487	478	422	468	484	471	507	460	454	430	435	421	463	426	457	458	454	421	466	414	442	465	460	462	485	414	487	484	439	453	441	462	425	448	446	475	446	431	448	501	427	453	469	481	492	443	429	458	453	477	453	463	479	421	475	462	449	452	469	429	431	454	438	456	450	453	450	443	468	440	491	423	422	447	460	468	442	478	452	459	503	449	423	449	476	414	471	490	447	469	433	472	442	467	465	458	453	490	471	423	439	451	447	438	469	467	438	438	447	447	469	429	448	452	460	452	477	457	449	482	430	475	443	442	415	446	404	448	460	463	390	456	464	448	469	460	452	431	466	447	460	432	422	437	494	465	462	471	463	497	444	430	460	470	436	450	449	443	424	445	482	434	456	466	458	450	449	436	439	485	461	443	428	450	432	457	448	439	470	460	447	465	469	472	439	429	459	493	492	444	464	430	441	457	467	437	453	463	423	445	466	429	417	506	474	432	465	450	451	444	473	430	429	441	502	428	442	437	456	442	449	493	439	452	453	440	444	442	409	435	427	449	414	461	430	443	440	452	453	458	469	477	454	423	468	466	412	475	450	428	444	446	487	491	467	439	417	466	443	442	452	430	473	397	469	466	478	455	469	470	438	467	445	434	449	418	460	436	426	453	483	434	448	469	433	449	449	432	423	409	488	432	476	454	470	457	453	467	446	442	456	443	416	455	434	462	461	466	472	485	470	452	475	427	461	477	454	468	471	429	472	473	474	485	433	476	455	461	465	436	478	434	487	471	426	455	454	471	480	466	432	442	473	501	402	477	490	460	442	479	461	460	445	445	461	467	440	456	479	429	449	477	468	428	444	455	462	440	467	467	457	479	445	469	437	451	431	423	471	454	449	467	503	505	438	477	439	476	457	483	449	432	464	426	426	442	427	440	504	492	471	465	446	406	435	454	451	469	458	475	459	468	415	443	457	456	453	467	439	463	459	444	471	431	471	446	443	488	481	459	494	470	461	456	483	450	465	419	481	472	481	453	476	523	448	432	447	427	464	460	479	437	460	454	488	472	467	478	509	427	453	469	490	429	465	422	429	488	427	469	478	431	432	446	453	423	423	476	438	483	482	479	459	453	442	448	411	455	433	418	412	456	468	469	491	455	457	427	468	447	462	480	424	484	445	441	422	426	460	426
46766	14158	2754	972	678	459	349	308	264	204	202	171	201	178	148	148	131	119	103	120	148	115	131	132	111	116	108	126	106	123	120	137	106	137	120	95	114	104	101	101	128	103	125	117	108	104	94	100	99	107	92	120	90	100	99	101	130	105	104	99	133	96	116	92	77	98	97	99	108	92	104	108	100	123	103	105	117	110	112	116	99	115	98	103	102	108	103	112	113	103	112	109	74	111	104	93	110	119	93	106	89	112	103	103	123	96	91	89	126	121	95	92	120	131	119	114	102	98	101	116	119	112	89	101	97	81	118	104	102	108	99	103	106	116	130	100	106	118	108	96	100	78	115	107	101	96	106	109	81	101	112	103	98	115	113	99	105	108	98	123	118	96	112	82	109	95	103	108	100	133	93	102	108	120	112	124	95	119	104	79	117	112	98	101	105	118	99	119	103	109	112	106	121	114	130	108	119	120	106	99	103	101	94	109	110	95	88	103	90	100	101	92	90	110	112	98	115	97	117	118	98	110	96	97	101	102	107	123	101	111	97	102	103	93	101	105	102	105	102	112	116	94	108	108	115	114	107	103	99	114	79	111	91	113	108	98	113	112	97	103	128	105	123	125	112	132	114	117	91	107	104	115	114	98	99	106	108	87	129	104	98	112	112	85	92	114	98	90	71	85	107	123	105	106	96	108	114	122	94	125	99	108	106	109	102	112	108	120	107	91	105	110	89	106	126	109	112	106	107	106	108	112	119	86	97	119	113	88	116	108	119	104	113	118	95	119	104	118	116	98	109	92	97	98	116	94	99	110	110	96	94	103	99	116	106	106	77	114	84	112	110	100	97	116	100	109	113	111	111	109	98	85	125	94	98	96	121	100	79	101	94	101	110	102	112	92	105	91	93	88	124	123	130	110	112	115	103	99	104	107	95	101	106	103	82	101	109	107	102	98	98	118	96	95	112	103	108	96	107	96	113	104	108	103	97	102	103	95	102	129	103	110	115	86	94	121	100	93	98	103	114	114	86	110	107	108	80	98	92	112	106	107	119	94	109	91	100	116	98	111	113	98	106	108	112	99	105	105	112	94	87	117	107	105	111	94	111	104	99	106	91	105	97	120	100	107	98	90	105	110	103	84	92	114	109	94	87	96	109	104	110	100	117	115	107	94	88	105	101	106	99	112	105	88	96	94	117	116	96	87	102	91	108	112	126	101	101	113	104	110	104	99	117	87	125	99	101	109	101	115	117	109	92	116	114	96	100	105	90	116	97	92	95	108	110	93	103	99	97	107	116	111	118	104	120	113	104	107	78	99	102	103	110	119	123	121	94	94	116	119	113	101	97	105	90	106	114	103	103	89	104	100	94	106	106	118	89	104	124	124	96	112	87	119	84	106	118	90	107	116	86	95	98	83	86	92	107	97	107	95	102	97	112	103	100	118	115	101	114	119	100	102	124	101	106	102	119	108	95	115	112	101	104	100	106	110	108	111	118	98	113	98	129	100	103	112	100	98	119	118	109	104	104	104	100	113	115	92	100	99	98	101	102	117	110	99	106	123	117	107	108	111	98	81	93	98	96	87	96	109	96	105	116	108	99	99	109	122	113	101	114	103	108	93	111	100	109	109	102	100	103	89	98	97	98	108	99	115	104	119	97	99	108	104	112	99	106	121	84	98	91	104	111	97	114	116	125	99	96	110	99	96	108	88	119	99	98	122	98	96	99	139	123	103	97	109	95	107	110	99	104	116	119	101	99	107	87	101	110	101	104	123	91	97	100	118	93	112	108	120	112	125	90	113	100	94	117	120	94	92	85	104	90	115	110	112	103	100	103	111	96	101	99	96	109	105	81	112	80	124	94	92	111	90	103	92	101	98	104	101	109	96	123	113	113	119	113	102	91	94	114	132	122	88	128	101	101	115	92	111	109	104	80	110	114	106	101	109	113	100	86	93	90	99	104	98	106	92	107	99	122	100	102	111	117	90	106	113	124	99	99	93	107	115	86	98	101	101	115	116	114	108	109	101	110	89	101	109	114	111	124	107	81	108	82	98	97	110	96	98	92	115	113	109	124	110	92	90	106	105	112	104	99	87	94	122	101	94	117	102	96	116	100	107	98	104	117	107	99	113	104	102	88	120	100	98	91	118	119	99	113	97	102	93	96	96	107	100	112	103	110	99	116	130	101	104	117	125	92	113	83	115	108	123	101	91	109	124	108	93	97	89	109	114	114	107	85	99	109	91	101	116	89	120	104	81	98	118	97	113	110	139	103	100	101	103	101	115	70	102	80	98	115	92	116	118	99	115	111	104	96	115	111	105	102	109	107	114	116	98	96	107	106	102	110	113	110	103	97	110	102	99	121	97	104	124	117	100	109	107	110	115	116	109	97	96	100	85	117	106	109	120	106	120	91	92	95	106	118	112	111	97	93	96	101	102	103	99	120	101	116	115	99	113	109	99	99	111	99	119	104	117	93	96	114	87	89	91	80	106	107	104	73	106	116	103	97	116	95	87	106	114	106	107	99	105	108	104	103	103	94	102	106	106	103	109	82	88	103	100	106	101	96	97	85	103	107	95	121	100	110	107	107	113	94	99	120	104	93	107	85	106	100	94	106	114	92	101	111	98	104	97	103	111	104	109	104	104	81	87	114	104	103	97	106	101	116	116	113	105	103	102	103	97	110	94	82	103	106	108	116	111	90	102	119	92	90	96	93	107	130	105	112	89	113	94	109	112	108	97	83	113	104	100	105	103	106	101	90	95	97	90	123	91	112	98	109	92	101	116	126	94	95	105	97	99	98	113	95	109	106	131	87	115	122	98	108	129	95	101	114	117	101	98	109	114	102	97	110	109	95	97	103	113	122	102	108	94	98	116	109	97	111	85	110	112	103	94	116	98	97	106	119	92	96	121	132	110	110	121	96	98	101	101	102	101	117	101	103	103	87	103	105	83	106	109	85	92	106	117	103	120	105	119	103	111	110	89	109	108	114	85	95	115	106	109	112	110	110	121	113	100	123	107	131	119	108	95	96	87	99	110	99	98	115	124	97	90	126	89	115	100	108	86	107	113	91	112	98	97	105	103	100	102	89	128	90	102	89	94	111	111	76	93	95	92	96	124	113	108	106	105	102	102	92	110	113	122	104	105	114	96	84	105	118	93	99	92	112	110	108	88	105	111	107	94	103	105	91	98	107	103	110	104	106	99	96	98	96	120	97	86	114	109	109	79	103	93	100	115	94	107	104	93	119	102	107	95	100	115	101	102	102	111	101	118	111	93	82	103	108	101	114	99	104	100	96	93	107	97	112	102	107	97	120	104	121	108	106	81	107	123	107	85	105	108	101	124	124	122	103	101	100	118	107	110	116	105	94	105	105	107	100	106	109	99	101	90	99	109	105	113	107	101	105	126	109	96	116	137	119	95	105	111	99	99	93	82	115	105	101	113	101	94	86	121	107	115	98	98	104	104	117	101	103	93	117	97	104	100	103	113	96	95	108	119
23577	1283	2813	3240	2742	2285	1831	1509	1322	1130	979	869	815	806	702	620	675	573	594	538	540	532	526	479	443	465	461	478	450	454	433	397	433	451	397	402	431	403	402	419	401	376	405	389	372	398	398	387	425	402	383	384	384	372	368	335	362	385	373	364	352	380	387	359	369	382	367	391	381	349	351	353	351	374	356	374	347	342	371	358	368	387	355	379	344	358	351	334	349	372	351	396	404	346	396	366	363	342	354	344	378	314	349	342	409	355	360	372	377	383	380	361	357	336	359	356	326	367	346	375	356	376	357	346	357	349	345	382	381	340	354	327	347	350	346	343	376	332	361	360	353	338	347	369	327	331	343	353	353	365	349	349	381	378	376	368	366	347	372	376	321	334	368	377	378	333	348	371	356	335	369	373	348	356	372	360	321	334	356	351	355	371	335	348	329	347	391	353	376	371	367	358	335	348	350	315	324	376	370	346	338	370	347	342	330	332	315	311	346	337	353	368	339	366	349	362	350	378	371	356	339	335	363	377	374	346	314	343	358	352	402	305	342	367	340	364	368	395	354	351	360	340	376	339	359	334	344	354	365	346	349	374	352	320	330	320	359	364	337	371	370	361	363	349	361	376	337	355	351	356	369	354	319	363	365	343	360	362	364	350	368	345	362	357	371	346	342	346	350	348	336	346	358	350	335	355	346	367	374	367	336	368	385	372	343	335	365	372	360	354	361	357	360	353	343	370	362	375	348	350	363	350	331	353	334	365	342	359	333	379	349	383	334	375	315	345	386	348	365	357	352	333	350	352	349	348	354	347	348	337	337	369	358	387	351	377	359	329	334	350	331	356	353	390	360	319	349	342	354	361	351	309	398	356	372	352	368	380	345	327	339	372	352	322	363	346	370	355	345	339	358	341	348	348	332	371	360	371	340	331	351	356	327	320	322	338	365	319	332	355	351	348	346	331	332	357	382	377	391	368	334	388	348	381	338	351	375	349	346	326	329	382	356	363	362	341	369	379	350	378	335	350	341	367	360	348	323	352	338	359	336	346	383	373	365	334	330	347	354	330	315	381	331	336	365	397	346	344	378	348	356	375	355	358	331	366	357	366	342	363	323	369	353	314	338	360	344	366	345	362	315	368	358	357	360	330	364	368	334	347	333	348	358	386	344	327	382	360	366	349	378	353	338	358	325	363	332	364	398	369	355	325	354	366	398	342	357	328	347	336	352	349	379	353	345	334	365	353	358	343	356	350	372	378	374	318	319	372	334	347	364	363	389	347	371	384	384	349	347	354	377	364	322	331	368	324	369	328	364	414	364	340	374	359	336	361	349	368	352	376	338	370	320	322	396	363	356	368	365	345	366	347	312	347	356	376	340	383	354	314	360	370	364	362	363	344	358	351	353	375	375	323	357	350	353	348	348	347	329	351	333	339	341	344	331	346	330	355	381	326	370	331	373	359	327	360	368	357	329	347	334	380	354	344	363	363	362	349	342	330	334	353	344	330	332	351	340	366	361	361	347	349	339	343	369	337	367	353	340	350	356	319	340	321	315	370	350	377	376	382	314	369	366	376	345	341	345	366	386	335	369	360	373	345	365	382	336	362	385	338	384	351	339	350	376	354	364	352	370	344	345	332	354	333	374	374	314	345	360	384	351	340	347	365	338	329	348	370	358	334	335	360	354	339	359	402	346	335	393	357	354	359	359	365	315	348	357	346	362	360	369	363	335	318	337	400	381	368	389	322	375	344	361	355	386	357	373	356	314	330	382	335	377	340	366	309	368	357	341	366	377	321	355	358	367	371	343	341	363	350	332	382	339	344	333	347	334	364	342	362	343	369	349	379	354	320	340	290	336	325	381	340	412	358	345	355	360	337	363	351	306	323	386	329	370	354	356	342	338	361	341	376	345	331	368	323	329	343	369	346	338	361	382	343	353	353	332	339	373	400	348	351	357	339	346	372	371	363	341	338	336	346	354	350	352	328	349	345	365	379	323	364	348	356	388	378	395	332	361	356	329	363	337	359	400	346	348	344	350	367	327	364	341	327	317	348	364	337	315	358	350	374	332	368	333	373	338	336	357	341	366	413	365	348	356	343	340	364	355	349	338	350	344	366	344	357	339	387	375	352	337	368	332	327	351	399	353	386	392	360	354	351	382	328	362	373	323	361	345	358	357	342	330	367	343	347	362	373	352	339	368	351	344	321	330	338	349	352	358	358	363	377	301	372	314	353	373	338	364	344	343	362	331	356	382	349	353	358	356	366	322	357	356	390	348	326	357	375	377	353	367	373	374	344	311	363	365	380	336	352	339	357	382	341	325	366	336	358	340	324	357	362	347	370	327	348	353	370	355	356	398	357	361	321	344	319	321	360	369	358	370	324	350	351	381	359	324	344	330	368	340	349	367	369	369	331	359	365	364	364	339	362	390	339	371	361	330	340	350	321	375	348	355	356	359	352	337	359	373	354	339	364	368	362	397	348	359	356	338	351	379	350	327	367	339	355	357	358	360	350	329	365	301	407	340	325	351	368	349	357	339	321	347	348	360	370	353	333	354	337	325	356	374	373	341	355	330	363	370	337	380	350	344	366	356	351	358	340	352	354	376	338	352	330	353	375	352	369	371	338	329	318	335	353	359	360	308	363	352	377	342	354	336	350	343	328	343	299	344	340	408	351	356	346	361	354	352	373	334	348	354	349	345	353	344	372	322	354	362	382	366	332	361	348	323	403	358	346	334	357	341	348	382	374	358	378	357	377	360	326	338	378	340	359	336	334	362	330	347	357	371	343	348	350	348	332	353	332	334	368	334	326	370	347	354	381	358	358	354	315	357	348	377	378	348	334	370	371	336	352	390	368	380	336	375	353	348	389	363	332	369	353	318	372	343	340	345	352	371	347	352	357	344	389	384	401	382	325	396	339	330	370	344	364	343	355	342	349	320	368	384	326	297	350	360	351	364	355	368	372	332	347	349	347	358	356	379	325	388	343	319	375	378	354	348	379	359	387	365	367	363	369	330	339	335	342	368	356	355	343	348	336	347	376	358	369	359	391	357	323	336	352	394	332	345	318	334	340	345	311	361	326	332	339	364	343	335	366	325	348	318	381	357	350	357	373	337	334	343	360	359	382	338	328	360	349	361	364	375	338	364	334	364	324	399	351	333	350	375	354	357	370	330	354	367	333	370	369	339	335	377	341	363	347	367	349	337	375	371	370	349	366	358	347	356	364	365	377	378	317	353	358	343	346	340	351	370	367	350	338	352	334	368	358	413	386	383	353	352	375	369	368	341	347	344	420	331	354	345	319	372	346	345	344	365	337	354	394	339	339	338	360	346	362	331	355	379	381	337	377	379	367	338	353	337	361	348	332	329	375	343	394	330	352	347	349	379	367	358	344	350	371	334	369	339	310	390	376	347	342	351	359	341	379	353	352	338	331	359	366	334	311	315	310	354	370	337	348	379	362	345	373	334	338	362	343	383	353	321	351	355	381	335	374	368	346
55369	21301	14880	3522	1406	1059	787	574	512	480	403	369	380	334	354	279	266	270	286	251	221	277	256	241	265	245	211	252	227	232	213	230	198	255	220	241	250	210	207	262	211	226	218	193	218	216	199	233	200	238	189	210	183	201	204	198	219	209	214	236	199	199	197	235	220	218	199	217	222	190	196	211	202	215	191	203	196	221	187	230	199	201	206	208	204	225	195	219	220	194	228	210	205	200	222	244	206	204	185	193	201	211	202	222	240	201	217	186	227	201	196	224	207	218	214	205	213	209	182	205	198	223	204	210	199	218	189	213	187	214	207	188	218	200	201	201	204	183	206	206	202	194	219	208	214	210	237	228	210	221	220	194	197	190	207	192	204	188	203	223	193	215	212	223	188	231	201	180	185	217	208	228	196	197	218	187	197	185	184	220	197	213	213	218	204	214	202	205	234	189	226	221	211	211	186	193	191	177	186	196	219	215	218	203	216	200	227	200	223	207	197	229	235	220	230	214	188	200	199	201	214	201	199	213	197	190	209	186	219	193	213	191	216	202	196	211	216	188	188	196	203	202	214	213	223	205	212	203	196	201	197	208	219	238	215	201	203	201	217	206	196	198	212	213	209	205	214	206	220	199	199	218	206	219	202	199	211	208	208	173	212	213	228	203	224	197	228	210	221	218	237	207	222	199	199	208	178	213	208	201	217	205	190	213	196	212	191	214	188	193	185	212	207	208	212	215	199	211	195	202	205	235	231	224	212	204	205	224	222	231	200	190	224	229	198	203	211	200	183	183	206	191	211	202	234	216	203	227	213	218	222	186	198	221	196	198	221	217	197	185	235	183	185	225	210	247	221	202	207	196	197	219	218	207	200	207	200	202	213	222	226	232	199	201	223	209	201	208	198	222	197	228	217	195	214	185	243	193	192	205	205	204	219	176	224	201	189	196	236	201	173	197	200	193	237	220	238	228	204	237	227	193	221	213	228	193	205	222	161	216	245	184	185	201	196	197	199	234	227	186	219	179	183	215	244	185	255	213	218	238	224	219	199	229	233	202	211	207	239	194	196	199	201	205	201	202	199	216	191	207	227	216	201	187	197	202	195	199	219	202	201	203	181	192	224	202	215	198	211	191	182	213	220	193	243	197	201	204	211	201	205	204	222	212	215	207	195	212	203	205	239	227	210	222	231	217	194	229	218	184	223	252	217	183	206	202	210	205	208	191	219	225	222	207	192	214	210	220	190	201	213	198	202	221	195	235	188	193	195	222	213	202	202	224	207	229	229	195	211	195	200	212	201	233	189	201	175	206	237	194	225	212	199	205	220	202	208	211	193	217	210	215	191	211	212	205	201	214	216	218	208	208	181	191	183	201	210	186	208	195	191	212	184	214	200	205	197	175	181	201	230	227	222	215	193	220	211	197	198	225	199	189	208	198	228	203	213	213	203	208	208	236	213	193	201	200	213	200	225	209	216	183	208	206	221	216	213	228	244	208	191	207	233	230	214	201	217	230	200	197	214	204	236	190	218	194	203	204	221	180	218	194	187	201	204	181	205	211	186	197	225	203	234	203	214	198	191	214	220	183	211	225	230	214	216	208	219	231	188	188	221	203	190	198	192	190	195	174	178	193	212	215	213	211	195	201	201	197	175	194	213	200	209	222	197	190	204	211	246	198	196	207	203	197	193	197	207	194	185	204	208	201	200	194	208	199	197	212	172	213	206	194	193	201	198	193	202	200	191	206	191	229	213	229	220	214	192	212	204	205	201	186	204	169	199	237	216	217	196	212	235	230	175	207	255	219	203	200	226	214	198	224	197	211	214	208	210	215	219	237	207	217	193	227	201	196	223	195	190	185	199	198	223	221	209	190	219	204	203	206	196	219	211	210	206	233	178	179	189	203	210	206	191	186	198	226	223	209	207	195	218	211	196	217	207	211	190	199	221	239	214	183	202	220	181	201	199	200	192	217	190	219	200	189	212	214	209	213	205	193	192	219	184	216	198	216	191	241	219	222	172	215	185	199	218	225	194	231	191	206	207	192	219	215	202	230	218	199	220	230	191	211	204	219	208	209	215	214	209	200	192	225	195	196	217	232	194	206	199	216	192	208	218	199	213	210	193	193	179	214	181	211	203	190	210	209	211	203	212	201	196	184	175	211	180	212	197	194	199	191	202	208	220	180	192	199	203	220	197	182	220	209	222	172	204	218	180	203	192	202	207	208	222	202	212	227	194	230	207	205	204	204	211	197	213	227	203	219	200	231	217	212	198	186	214	198	203	214	204	211	222	225	224	202	215	199	209	209	194	228	194	208	196	195	198	201	219	235	207	235	192	196	236	192	202	195	210	240	223	220	202	217	216	219	203	188	221	204	199	213	199	237	179	204	173	220	207	187	192	206	199	213	208	214	216	189	217	199	205	226	215	209	200	201	205	200	178	185	179	224	205	205	208	217	213	185	203	217	224	191	212	215	218	230	201	196	197	200	230	165	208	184	203	200	240	221	230	233	195	222	205	223	237	226	244	208	207	216	207	205	216	219	192	221	210	203	230	204	206	196	231	202	208	211	186	212	222	207	197	199	197	197	234	222	216	210	194	242	204	213	209	195	196	218	229	197	196	226	225	216	205	184	224	192	218	180	216	214	226	179	218	199	201	247	190	225	220	192	186	221	201	183	199	222	212	171	179	194	181	207	235	214	182	220	226	210	209	190	218	210	217	218	219	195	217	192	215	226	195	204	190	210	212	223	201	207	238	207	202	214	220	226	207	184	206	204	186	188	218	208	204	200	207	229	242	197	232	200	208	221	183	188	203	225	187	197	197	186	222	212	193	242	211	214	200	192	158	187	227	250	222	168	200	192	202	211	192	215	198	173	193	215	217	214	206	210	239	218	197	187	218	221	222	220	198	207	207	181	190	202	200	200	198	222	223	223	191	207	224	213	202	227	204	207	198	225	200	196	215	206	210	211	210	209	235	199	202	205	195	220	209	195	229	213	213	202	209	215	212	214	201	208	191	211	201	216	204	217	209	207	190	192	198	221	177	196	218	233	233	203	204	218	201	212	209	218	210	190	189	225	161	216	184	200	192	190	188	201	213	181	212	200	223	212	227	206	185	187	201	201	224	208	241	208	209	210	211	194	229	225	203	209	201	234	209	213	203	211	242	199	216	200	192	203	208	208	196	181	199	211	198	202	231	199	207	193	210	198	202	210	232	196	188	213	190	190	235	197	184	228	205	184	190	241	215	208	210	209	193	209	189	191	210	184	191	200	193	197	209	208	226	196	205	223	206	193	195	204	197	229	212	220	177	230	186	211	197	205	223	233	198	188	219	208	193	197	203	206	187	205	219	210	249	194	213	208	211	191	210	200	225	223	190	219	195	182	211	212	198	202	191	214	198	246	214	236	196	204	200	215	205	236	197	221	186	181	197	216	213	234	201	194	174	209	197	195	205	202	221	203	204	193	208	221	223	192	204	223	198	196	202	233	217	192	234	227
30588	2406	5473	5988	5116	4177	3405	2853	2457	2055	1857	1619	1557	1459	1327	1235	1208	1121	1105	967	981	965	950	918	884	863	849	788	839	752	793	800	768	785	716	777	771	763	692	758	717	714	704	715	688	700	687	674	704	664	680	685	685	647	655	659	704	663	652	640	689	682	656	643	696	674	710	660	654	656	649	667	662	648	632	687	689	646	673	651	656	657	638	671	687	634	650	638	598	626	640	637	595	602	653	644	635	593	637	625	660	659	632	632	629	620	659	682	608	645	647	622	623	606	614	665	653	604	610	654	648	610	626	683	646	621	639	658	620	643	580	660	596	670	632	662	609	626	639	684	607	659	631	684	648	628	640	561	651	640	619	641	690	640	627	659	652	604	600	659	617	639	654	631	642	618	654	614	655	600	624	653	633	595	655	648	613	617	654	622	627	670	628	620	632	665	602	657	624	636	625	653	652	640	658	635	673	624	640	629	636	682	628	624	681	671	620	588	665	651	595	634	632	621	643	608	639	658	655	611	633	640	624	621	595	649	601	676	656	651	630	608	634	628	614	659	602	669	632	595	639	636	642	608	647	657	626	629	601	646	667	650	671	595	666	609	598	635	641	600	665	635	653	621	650	610	606	593	623	617	648	652	640	610	643	601	619	639	664	614	628	608	641	612	619	643	612	615	631	599	589	591	666	655	598	596	595	648	664	620	608	621	614	600	637	632	651	588	624	628	612	626	653	660	632	630	606	647	642	619	619	610	613	674	621	630	628	642	662	677	622	624	635	623	663	636	621	649	613	625	642	634	598	595	631	643	649	616	598	662	617	602	632	622	622	643	641	628	673	620	639	600	640	615	595	603	666	599	630	589	571	655	597	607	638	595	634	634	685	664	630	604	601	574	612	602	636	657	613	647	633	589	661	625	645	638	630	634	592	642	633	619	587	630	599	620	622	623	629	656	667	597	626	591	642	632	628	593	599	612	603	634	622	598	646	634	629	623	607	584	658	637	657	663	665	622	598	622	589	658	571	667	601	641	650	619	650	595	642	625	635	643	604	645	598	643	619	617	621	629	672	628	663	706	662	660	661	635	634	665	673	649	600	617	623	647	603	607	656	648	640	626	640	601	631	636	620	659	622	572	659	678	652	630	591	646	615	614	632	613	617	623	635	670	672	654	650	624	633	584	623	611	653	638	571	595	600	654	630	653	652	632	632	619	647	584	649	584	631	563	644	605	637	638	614	618	604	627	609	626	653	623	614	599	600	552	607	627	636	604	607	647	619	621	624	626	584	608	617	615	623	664	611	649	639	645	657	643	621	650	615	629	633	597	664	657	641	637	622	653	626	624	659	619	617	619	651	595	632	598	621	658	580	597	622	597	649	634	663	645	613	630	628	584	609	615	626	630	633	681	597	622	616	635	613	609	643	588	626	647	639	631	651	633	648	654	658	602	628	603	625	617	586	597	620	667	631	617	593	660	652	617	637	630	649	640	633	600	624	649	612	606	640	599	615	645	626	603	646	622	679	649	601	655	613	611	623	636	603	655	608	622	588	665	603	620	587	633	661	640	593	615	629	670	604	630	643	645	606	620	559	635	646	615	592	640	635	627	645	598	664	636	646	613	659	601	607	633	674	623	637	616	614	640	607	634	611	643	595	619	627	649	654	619	646	616	612	632	628	642	619	636	598	659	610	628	578	661	693	644	634	649	582	676	641	570	611	609	626	647	658	626	657	655	613	660	646	620	592	608	641	603	623	623	618	631	641	592	610	620	643	608	635	621	618	572	628	600	640	620	620	635	626	631	637	659	630	638	630	647	672	609	615	608	635	609	643	610	655	660	591	628	625	637	621	644	610	578	585	637	618	608	614	649	639	619	659	602	692	635	637	606	609	645	592	617	626	610	650	662	633	610	616	641	657	649	603	603	611	703	671	617	606	603	610	604	607	634	644	566	666	613	610	619	626	625	666	597	591	613	600	650	629	615	614	618	631	604	642	617	650	605	609	624	633	656	619	611	586	609	622	640	659	621	661	602	606	578	637	624	603	592	623	613	614	662	592	638	674	609	612	598	601	629	614	643	633	656	631	601	612	612	606	628	632	608	616	631	642	639	618	616	603	601	602	643	641	640	607	565	626	597	576	644	628	653	632	591	658	636	608	647	628	582	661	589	651	630	638	644	670	612	609	630	657	631	636	630	619	631	640	652	602	582	633	606	616	618	597	640	631	622	628	604	666	618	618	588	645	645	655	630	592	652	608	652	622	655	645	598	597	658	657	639	597	627	628	632	638	627	584	607	622	639	621	588	652	617	616	602	632	607	622	644	608	595	620	652	656	629	655	614	651	579	624	650	619	626	646	630	601	636	638	622	605	618	628	657	634	657	595	633	601	619	624	647	624	659	637	618	641	582	630	606	641	635	603	647	675	627	655	630	568	648	641	631	598	639	632	573	607	638	617	618	607	625	655	631	640	640	589	630	613	671	636	655	650	614	636	637	643	603	633	575	639	617	655	670	615	617	604	648	645	656	637	610	649	602	612	645	636	635	600	636	670	606	647	607	633	652	604	580	635	668	646	630	638	647	623	634	630	657	619	607	625	577	643	639	641	637	608	682	664	597	615	643	630	596	646	640	631	624	611	628	625	585	629	627	634	630	656	611	626	596	651	648	641	668	608	626	636	632	619	672	624	604	683	592	644	609	659	674	637	607	638	611	604	633	621	631	601	628	634	624	616	664	615	597	610	607	657	621	629	631	598	670	612	615	624	636	605	598	634	684	651	610	600	662	610	648	588	662	629	624	667	592	630	601	586	624	615	638	601	624	636	648	625	636	628	621	670	649	627	628	661	622	615	606	644	618	619	552	671	614	588	632	625	651	587	633	635	639	639	591	624	588	653	605	647	620	638	648	604	657	633	639	641	590	634	631	593	675	597	635	651	621	604	597	579	633	617	591	630	602	642	630	622	672	604	625	655	634	679	600	663	597	648	643	641	619	619	614	598	611	662	661	644	691	599	591	601	627	595	655	646	620	674	597	654	593	609	626	651	628	637	634	673	632	667	668	604	610	655	627	651	683	600	629	642	647	704	614	612	604	598	685	667	632	670	655	610	641	654	574	621	599	622	632	663	633	626	642	627	623	611	608	593	637	620	627	619	648	650	643	585	597	628	624	643	637	657	621	627	632	657	630	635	627	646	644	615	608	649	638	607	627	599	593	635	615	660	637	639	581	647	630	610	645	608	605	627	616	601	646	618	605	594	686	622	672	607	611	656	627	597	617	622	598	582	611	626	680	694	635	651	626	606	561	683	606	647	646	622	651	631	619	650	630	646	625	629	630	639	602	626	622	602	657	673	636	639	578	629	601	659	662	579	620	639	643	658	612	643	603	606	629	607	612	644	627	626	619	617	633	647	633	576	624	656	629	631	600	627	649	670	604	664	651	629	623	665	621	639	644	597	661	585	602	637	621	603	658	611	608	631	639	632	621	629	608	645	609	653	672	613	611
7138	422	319	203	168	176	170	139	135	170	153	158	148	148	147	178	140	128	141	141	139	155	127	150	161	156	155	139	137	146	147	151	148	157	138	184	136	137	141	120	136	141	162	155	148	147	147	122	140	159	129	156	132	138	161	148	154	138	137	150	128	154	154	136	145	157	154	147	153	147	128	128	138	122	144	155	138	149	150	157	139	142	156	130	122	145	136	132	134	151	153	153	141	142	154	145	161	133	143	125	142	141	152	125	156	149	149	136	139	150	135	123	140	145	166	146	144	121	156	119	141	153	144	152	148	151	136	133	147	149	142	142	130	155	140	149	152	156	137	135	141	160	151	140	139	160	153	141	156	132	150	131	143	135	142	146	156	156	144	168	144	154	137	144	144	138	145	137	143	140	148	161	126	149	136	143	152	141	163	138	136	127	132	142	157	143	138	166	141	147	166	159	140	175	155	163	132	165	134	138	144	137	142	144	157	152	152	142	128	117	154	143	144	155	151	145	111	163	131	137	145	124	156	132	147	146	131	135	144	153	149	156	154	139	160	124	148	152	155	152	130	148	144	115	144	144	138	153	132	157	146	129	137	130	153	125	148	157	155	149	137	154	158	141	154	152	140	137	143	130	117	139	168	147	151	146	166	149	133	140	161	139	156	149	122	163	133	155	149	172	164	133	132	141	145	156	143	148	151	148	134	150	133	141	150	168	132	135	139	131	163	127	134	124	131	144	149	146	136	143	149	139	146	146	149	151	134	138	142	147	145	144	150	144	157	142	167	145	145	123	130	133	148	172	129	137	135	154	160	141	149	156	148	135	167	128	124	139	161	141	167	133	139	131	153	145	134	130	157	172	137	141	143	149	153	147	163	138	145	150	149	137	148	163	145	139	153	145	139	141	144	152	127	142	129	155	155	151	153	165	144	156	144	144	132	126	137	156	156	145	131	160	144	148	138	130	132	152	145	139	153	174	148	142	138	154	129	118	166	162	146	152	153	158	148	133	154	139	152	137	153	129	137	146	161	160	117	153	144	137	143	155	154	152	155	135	119	133	133	153	158	134	156	147	111	151	161	145	154	147	125	145	142	134	138	145	132	145	153	145	141	124	146	143	147	141	170	147	133	154	146	128	132	137	159	140	140	151	156	154	134	140	138	141	141	136	167	147	142	137	142	153	128	151	168	168	141	152	150	149	162	134	134	147	155	134	132	150	137	151	160	134	152	129	175	163	136	136	154	156	157	143	159	127	153	165	136	163	139	138	124	139	150	127	145	137	131	160	133	148	146	158	147	167	152	155	126	137	157	147	148	171	172	167	161	123	148	149	139	161	156	146	155	147	143	145	147	162	152	160	160	137	147	154	128	128	129	161	149	156	132	158	156	143	157	135	156	134	142	139	155	139	142	140	146	143	138	139	168	153	128	127	158	156	113	147	165	130	138	160	145	146	148	158	128	133	153	144	124	147	163	148	163	140	118	177	138	150	145	137	157	147	127	137	137	146	139	153	139	143	139	106	143	128	153	147	155	139	142	179	136	125	175	145	141	149	136	135	158	148	148	148	162	117	152	145	166	160	158	140	146	127	160	140	143	143	145	151	140	147	121	132	157	133	143	130	136	184	143	118	141	144	147	133	152	140	148	119	138	126	132	149	157	147	155	157	152	118	148	143	154	150	125	143	154	152	149	129	149	145	153	132	132	130	160	161	127	150	142	127	148	163	137	160	138	157	154	167	165	138	146	117	175	147	143	144	150	158	138	128	134	143	144	162	171	127	147	137	140	143	125	152	152	135	135	156	133	145	134	149	137	160	156	153	160	148	141	127	169	171	136	124	132	141	142	140	138	127	150	141	136	151	152	163	132	135	131	155	160	126	147	163	160	151	145	146	144	141	160	157	144	146	158	148	138	147	142	133	123	154	140	152	153	131	145	149	168	140	135	137	152	149	144	143	155	142	152	133	169	132	189	154	166	137	152	156	146	149	162	149	164	153	130	126	149	143	159	140	127	168	136	145	157	156	142	156	151	135	165	126	135	152	144	145	130	129	134	130	137	133	128	140	127	154	145	157	125	157	142	158	149	142	152	140	151	139	150	146	132	160	146	151	159	167	141	146	145	137	150	153	150	169	152	146	139	154	135	147	145	156	139	142	139	157	131	154	157	129	136	164	141	156	139	169	152	134	140	147	141	131	134	147	143	163	147	139	136	142	139	149	157	137	129	154	139	145	159	153	147	144	132	138	149	132	141	156	145	137	158	141	134	131	142	140	130	167	178	157	142	140	159	149	146	142	137	152	133	144	148	143	149	147	129	142	136	132	155	151	148	144	126	144	148	133	129	152	163	145	140	165	129	143	122	126	163	128	148	156	153	149	155	145	134	146	162	137	137	122	147	169	135	154	128	161	167	168	158	131	160	139	144	146	165	133	152	161	146	153	150	124	149	139	122	173	147	165	142	162	150	124	153	152	137	132	146	179	153	145	121	139	153	139	144	152	152	137	158	149	146	149	139	164	136	115	169	157	148	136	159	139	159	135	168	150	135	127	163	126	140	136	138	134	154	143	139	151	160	159	127	170	144	138	152	135	153	153	136	144	139	129	144	146	127	153	159	138	164	162	149	158	162	168	131	132	140	141	161	156	138	160	137	133	141	143	166	137	145	161	140	158	141	146	150	135	172	161	146	141	141	153	165	151	131	156	136	154	146	143	174	150	142	122	148	131	143	149	160	152	146	146	132	137	123	132	122	149	156	141	123	162	141	145	138	139	172	153	155	134	147	155	154	138	134	121	144	152	133	126	162	147	150	139	114	151	141	138	138	130	160	137	145	159	156	155	152	149	140	144	138	149	127	125	162	146	145	136	123	141	144	149	151	139	172	138	146	135	159	159	151	113	140	149	165	144	154	171	147	139	149	151	151	132	117	134	139	152	138	119	154	156	138	146	144	131	144	148	145	147	162	123	138	140	153	130	155	158	136	136	142	147	146	147	149	151	158	141	139	148	135	154	121	159	156	142	135	166	134	142	135	145	128	159	146	139	140	124	155	160	120	142	143	139	134	132	149	134	141	143	135	133	141	143	141	134	151	149	155	161	148	159	147	153	117	152	162	160	166	157	128	139	149	169	166	131	158	145	141	131	154	159	139	136	153	161	134	134	149	158	141	146	148	132	133	148	156	148	141	138	148	153	142	138	152	150	146	154	133	151	136	154	119	134	149	162	151	138	155	148	151	135	130	132	137	128	154	150	148	126	130	160	144	144	139	150	149	160	137	137	135	153	167	141	166	138	129	153	147	146	131	146	148	158	149	141	141	151	134	144	163	134	163	136	133	149	129	127	152	154	136	157	164	134	129	151	158	157	164	131	141	159	139	152	156	176	145	163	163	155	146	135	174	143	119	129	165	136	157	135	144	134	144	139	137	153	140	137	142	165	146	143	146	156	137	177	153	126	138	143	142	137	147	139	140	152	154	154	127	155	138	146	149	150	143	142	143	138
7418	538	586	586	554	551	582	542	484	495	502	475	477	483	470	458	462	441	478	473	484	473	463	443	449	450	442	439	441	477	429	448	484	443	476	464	454	441	496	425	440	436	466	451	462	491	455	428	476	466	440	438	460	424	418	455	444	420	508	459	473	446	442	443	436	473	417	456	428	462	460	428	470	447	462	431	493	441	443	472	451	453	435	454	512	434	434	423	460	465	436	443	440	421	471	464	480	427	475	452	447	438	439	464	496	422	474	422	465	455	433	444	432	433	419	471	399	418	464	434	461	443	433	434	433	463	442	480	437	497	444	483	460	437	475	464	409	421	474	457	490	428	427	465	423	461	440	465	478	428	463	470	468	427	437	464	452	473	456	469	463	435	442	467	494	439	488	448	451	425	470	457	462	433	433	433	423	495	436	474	424	424	477	414	453	455	481	462	470	446	482	494	436	435	435	449	477	450	446	448	460	412	444	411	487	471	474	475	447	439	431	454	421	447	462	463	406	478	436	454	451	482	453	480	460	455	488	449	442	469	458	497	462	435	460	435	441	458	443	440	479	429	485	485	451	457	466	458	477	440	463	432	433	450	416	432	459	376	460	438	431	430	440	481	428	414	436	451	431	440	458	463	442	453	458	454	425	451	450	440	446	461	457	431	455	478	441	454	476	440	476	480	437	474	451	441	435	463	459	453	426	459	468	452	461	438	452	416	476	434	482	459	428	447	433	438	442	450	467	432	465	455	461	469	470	462	473	466	475	413	449	486	437	438	454	461	447	445	460	451	447	448	419	453	461	459	433	445	458	464	464	440	433	435	461	420	454	434	485	461	479	430	462	465	434	474	450	496	461	477	437	457	455	458	412	450	466	462	469	452	457	445	507	470	476	450	446	469	460	469	463	452	485	447	412	478	415	456	460	427	403	395	459	498	472	483	415	441	414	474	485	475	448	446	444	440	432	456	486	468	425	451	475	486	447	394	455	448	460	441	443	445	483	411	442	439	437	496	497	445	466	473	461	438	426	463	468	474	476	477	446	457	450	435	463	467	450	410	480	429	479	475	418	453	429	448	483	424	473	471	466	449	485	458	459	450	434	449	436	446	446	460	444	449	466	396	458	446	423	454	469	437	469	462	422	454	423	439	454	488	452	443	450	460	481	451	459	440	467	469	428	429	454	441	455	441	445	460	479	430	454	458	449	434	416	464	437	436	472	464	444	444	468	449	443	462	420	425	447	438	414	454	427	477	451	458	456	434	442	456	488	449	469	477	427	450	468	457	429	453	408	464	464	447	443	481	473	444	476	466	439	433	441	440	457	427	456	437	464	440	462	449	484	450	454	452	471	483	446	419	431	432	420	463	448	443	452	446	420	443	447	466	429	497	423	437	442	450	446	442	446	436	472	489	474	424	475	479	466	425	469	417	452	447	453	473	454	438	508	486	459	418	438	464	432	438	449	471	441	424	431	434	453	426	438	429	440	431	417	448	455	450	435	445	454	452	494	452	462	446	427	438	476	470	401	479	461	451	438	431	468	447	393	473	456	466	427	471	458	490	442	458	433	449	459	447	421	428	455	511	476	450	422	445	442	424	441	438	440	437	468	443	446	443	429	459	441	459	498	449	471	456	456	452	487	466	428	488	424	415	421	461	473	421	472	499	456	472	431	435	429	419	472	466	449	454	432	461	485	443	407	460	445	487	491	466	424	439	434	468	471	443	473	418	444	435	475	424	449	419	470	432	426	447	479	447	455	462	447	448	470	445	427	475	465	442	463	454	434	452	450	431	489	474	454	479	460	444	441	434	436	431	474	456	467	469	478	404	429	450	446	459	414	465	440	441	460	469	428	403	463	464	466	447	452	474	409	443	472	439	455	435	474	459	483	428	417	446	447	456	436	481	450	456	448	438	434	434	467	509	423	442	453	454	426	408	489	480	458	456	462	472	462	481	475	433	472	460	475	472	459	451	452	429	458	460	458	476	464	496	422	447	412	467	481	450	442	461	480	419	466	469	432	464	457	452	458	508	480	440	467	450	452	454	464	456	450	458	440	443	445	448	462	466	450	472	461	416	437	427	466	464	468	435	444	463	461	460	472	453	476	447	433	417	431	435	449	445	441	479	478	468	415	444	426	485	446	461	450	458	470	429	466	433	462	440	472	433	491	462	418	430	472	466	446	495	452	450	451	431	460	470	439	487	459	504	446	477	430	426	456	470	474	447	464	490	447	435	447	447	453	451	461	455	459	467	432	427	463	451	425	436	452	434	444	451	460	441	493	422	440	431	450	418	456	434	445	459	450	460	480	455	511	452	461	458	451	521	425	463	465	411	452	442	434	468	477	456	464	422	475	449	446	480	451	452	445	477	482	486	458	472	443	474	451	447	456	470	462	459	415	453	473	465	413	490	504	437	453	441	477	453	440	443	452	446	448	459	435	429	445	457	438	414	425	448	427	483	479	467	473	469	412	403	436	466	443	467	463	436	461	466	425	455	463	462	446	435	442	446	435	469	434	437	466	456	457	465	424	452	435	441	460	434	450	467	451	473	430	431	458	436	446	477	456	463	495	423	470	464	432	427	462	438	456	440	449	454	424	416	444	414	510	471	460	482	429	453	468	420	442	432	451	436	428	478	472	453	480	453	422	450	448	465	467	457	424	464	437	471	456	471	467	451	472	481	440	473	462	463	450	451	453	463	416	441	436	466	460	427	445	430	510	439	436	450	471	443	429	424	477	423	502	439	483	438	440	417	474	460	451	464	460	413	462	439	495	448	457	440	479	469	443	431	431	427	443	443	440	446	445	449	462	499	449	456	450	463	439	437	433	446	460	451	432	429	465	413	473	443	484	472	443	447	453	467	433	460	464	443	453	455	450	485	486	492	468	441	441	463	458	464	408	488	470	442	445	420	475	408	461	444	454	444	464	453	466	441	453	442	481	464	428	479	436	447	470	460	425	444	442	500	419	480	442	440	450	489	435	431	446	408	415	433	485	440	465	435	453	484	451	447	434	467	465	453	492	461	461	435	426	444	474	460	468	449	446	442	440	432	415	446	426	453	445	445	430	462	448	460	456	438	455	477	481	468	482	478	466	435	462	447	465	437	448	462	443	435	458	445	484	417	459	409	459	486	440	440	480	465	474	436	396	429	480	425	453	458	469	447	478	426	444	454	501	441	461	478	442	441	438	471	442	447	465	440	431	471	453	444	448	472	482	449	475	462	495	468	484	476	444	479	417	422	451	490	477	459	446	442	414	460	441	464	481	466	471	436	440	440	459	467	471	438	431	458	438	415	469	436	475	471	425	471	430	440	456	455	429	443	413	458	466	422	459	484	453	443	463	426	434	438	451	470	443	439	430	428	473	434	467	441	455	447	449	492	472	450	462	443	447	469	443	471	475	457	458	461	461	423	408	477	450	454	422	444	423	448	445	436	452	482	413	464	446	488	461	464	422	482	482	439	475	470	442	463	471	467	488	456	449	420	455	477	432	445
47662	15959	3643	993	641	509	399	332	250	250	219	202	151	133	155	138	146	151	139	120	123	135	119	170	114	115	130	102	107	135	117	122	117	110	116	96	108	102	120	100	113	115	110	152	99	107	90	95	108	118	103	107	106	90	95	92	125	85	96	114	92	103	91	120	100	110	126	102	105	110	118	91	96	113	109	107	106	96	89	91	98	94	113	105	97	101	102	114	79	94	96	90	92	109	99	90	122	98	99	118	107	113	89	98	115	107	92	83	108	107	112	94	99	81	102	96	120	108	99	110	98	128	108	122	107	90	106	106	100	91	108	103	106	96	104	99	107	117	103	110	101	96	124	102	96	104	106	109	124	112	101	91	114	96	85	95	89	102	93	94	85	105	109	116	85	107	114	104	98	98	103	94	113	101	102	102	105	90	115	107	134	98	106	96	96	98	106	88	108	111	101	119	105	119	110	109	96	103	116	96	108	101	89	105	79	116	101	94	119	90	106	108	114	94	107	93	102	108	101	106	79	96	109	97	93	94	126	111	109	99	107	101	120	108	98	114	117	92	133	121	97	114	94	118	89	108	104	100	80	107	90	97	113	96	105	93	110	118	90	110	100	105	106	105	97	104	118	90	97	84	104	91	124	112	112	96	111	100	96	92	105	108	104	121	112	102	85	108	115	109	121	100	93	107	94	103	101	88	113	124	104	112	94	112	102	107	102	105	110	105	103	110	133	101	114	100	114	97	111	102	94	111	117	114	98	106	95	107	87	88	122	103	98	89	79	101	119	110	97	112	98	98	105	113	108	116	90	113	102	123	85	108	91	117	106	104	111	107	105	95	107	97	116	108	110	101	128	115	136	111	104	106	88	102	110	112	119	105	112	96	75	110	105	98	100	119	103	132	104	105	83	99	88	88	96	88	121	111	107	101	120	116	101	111	95	103	85	94	106	92	108	103	108	108	99	102	102	124	117	124	116	122	106	101	97	119	93	97	115	115	118	106	116	100	110	108	86	90	102	108	105	80	95	105	107	98	97	114	117	126	98	118	88	102	123	107	98	97	109	110	107	102	101	101	106	100	97	95	111	92	97	104	109	108	108	113	124	92	104	113	106	104	102	93	101	93	104	115	96	117	109	90	106	91	94	99	112	108	95	114	119	104	90	92	113	98	92	84	100	110	110	101	83	98	120	101	116	91	111	96	107	112	117	122	107	111	115	107	122	114	112	119	104	114	105	104	100	108	108	108	84	98	108	100	108	116	118	96	88	88	94	99	110	102	90	102	105	110	109	110	102	86	95	108	109	99	108	115	90	110	89	102	110	106	88	104	103	96	101	102	101	117	100	94	114	106	113	99	101	112	111	88	98	112	99	92	104	81	108	88	105	85	111	98	109	115	118	89	108	105	100	115	103	111	104	119	95	103	107	110	103	103	106	110	127	124	107	99	104	106	98	95	104	87	122	113	103	88	91	103	94	117	96	103	104	111	123	93	101	96	111	103	91	107	87	95	92	107	108	99	121	110	95	95	113	125	106	98	110	129	99	105	95	98	85	102	126	110	94	92	105	105	135	97	104	97	102	100	112	117	115	97	102	116	90	102	89	101	114	123	117	108	95	88	89	104	104	115	92	108	100	107	101	115	103	125	101	95	102	91	102	105	95	85	95	103	103	93	114	111	124	89	108	102	117	110	108	100	101	108	119	86	123	93	98	106	103	113	93	114	103	83	110	97	104	118	103	104	108	89	110	119	134	82	96	94	104	90	82	116	96	95	102	106	102	98	118	111	85	87	90	88	108	97	115	106	116	96	107	113	108	100	97	97	107	109	119	103	109	120	116	97	95	87	110	104	94	108	108	105	97	106	108	107	104	106	128	97	106	100	88	110	107	89	109	90	95	108	104	114	105	105	104	102	92	92	87	103	121	100	109	104	116	98	103	92	103	95	99	90	80	104	97	110	101	115	97	98	114	88	100	98	114	110	89	82	116	103	96	90	90	114	110	98	98	90	106	119	100	122	88	108	101	121	93	106	108	105	110	106	109	80	103	106	104	104	97	100	101	93	100	108	105	102	103	112	107	97	107	99	88	117	109	104	114	94	115	90	110	100	110	94	104	114	112	121	98	87	103	119	114	91	105	90	87	114	105	102	102	114	117	106	94	96	102	93	97	86	100	104	115	89	120	98	112	108	84	82	104	116	90	108	110	103	99	114	98	101	114	101	106	117	103	126	97	111	107	111	112	82	104	100	106	100	118	96	96	105	125	96	103	106	129	115	104	105	104	99	94	99	99	107	105	91	104	90	89	110	100	117	108	79	102	104	109	112	125	97	88	109	114	105	86	120	92	105	115	122	93	98	83	110	115	113	86	99	102	99	85	109	112	82	118	102	101	106	96	109	111	92	96	104	98	101	112	96	106	111	104	100	105	100	97	108	99	96	102	100	89	96	93	111	120	103	103	100	94	99	116	93	108	83	100	98	85	90	114	109	120	96	94	103	87	104	97	96	102	93	94	111	95	102	97	86	130	101	111	91	100	105	101	108	95	105	95	119	109	89	102	90	105	100	98	95	108	103	104	95	104	117	81	121	93	92	105	110	99	114	108	96	94	86	107	104	100	106	106	107	102	96	104	107	104	114	111	99	111	97	125	97	92	117	108	102	106	103	113	96	100	87	115	103	95	113	89	98	128	116	102	90	94	92	99	92	104	94	109	106	106	116	123	110	104	86	105	100	96	108	111	118	101	103	90	103	103	121	126	86	115	88	117	104	114	108	107	82	93	102	112	91	104	110	127	99	108	105	115	100	99	89	97	93	116	98	106	113	103	112	97	88	112	109	109	116	130	140	123	100	106	103	125	111	125	91	113	105	97	99	91	108	110	109	96	100	113	107	94	106	85	99	122	109	99	96	92	90	119	105	79	108	118	98	109	120	85	82	117	106	98	115	103	83	115	98	101	99	106	120	117	118	107	101	101	107	100	106	118	108	100	99	100	101	88	112	109	105	100	95	113	91	100	121	124	97	97	82	98	96	115	108	96	94	110	111	96	108	97	107	95	82	114	99	116	111	108	105	103	139	93	94	96	107	102	96	92	91	92	107	101	126	106	95	117	106	100	100	101	114	87	88	104	107	117	105	115	101	114	112	114	95	109	101	117	103	98	97	107	112	94	122	103	87	126	99	116	112	118	115	85	98	107	85	98	92	115	126	95	108	108	104	94	106	95	100	112	94	113	99	92	100	83	122	98	99	96	106	96	99	96	76	122	92	99	98	110	105	93	111	109	102	98	119	97	95	85	95	112	118	115	102	106	116	109	106	121	105	106	98	109	106	83	106	100	109	102	106	92	102	106	104	100	88	102	103	88	111	105	129	94	109	98	103	109	102	111	108	102	112	104	92	113	110	116	105	116	107	96	102	106	113	101	116	109	100	116	100	120	107	83	118	91	105	105	102	98	91	110	90	90	105	96	102	100	109	119	122	93	97	108	99	85	92	96	104	95	99
23742	1280	2942	3148	2745	2214	1778	1515	1267	1104	993	919	777	770	725	665	672	584	610	528	534	551	494	458	470	493	497	508	485	430	424	437	436	450	425	419	388	384	379	422	422	440	376	398	392	395	412	401	424	389	383	372	388	344	412	369	377	381	369	387	382	352	376	380	354	349	394	337	352	375	356	374	347	386	355	351	334	359	370	398	369	364	401	348	353	384	348	333	348	343	375	353	326	323	351	329	353	367	344	353	358	380	351	393	339	376	327	345	362	357	366	341	373	366	334	350	390	346	353	365	361	336	347	363	371	376	382	345	358	348	329	347	402	353	358	342	396	360	329	367	361	378	363	343	331	331	363	296	356	357	350	343	390	385	369	328	352	356	388	341	365	330	362	351	353	373	326	344	350	329	337	380	347	357	348	345	366	308	341	374	336	346	369	384	327	360	362	321	365	359	306	378	364	361	388	372	344	345	362	362	350	334	373	382	364	357	364	338	383	383	338	348	338	362	359	360	330	329	364	344	320	358	349	363	339	388	357	329	323	347	344	342	366	363	346	350	349	363	405	389	338	366	376	348	356	380	351	367	359	339	331	339	357	344	337	353	332	377	355	327	396	372	338	394	347	370	330	363	355	377	350	362	350	335	342	368	338	351	347	356	347	297	343	348	366	347	390	323	387	323	357	346	363	389	327	340	339	361	350	330	360	368	343	349	339	338	370	324	365	337	343	377	336	365	341	356	336	348	380	372	341	362	386	343	340	302	334	394	332	352	317	341	356	349	346	363	364	323	354	359	369	319	364	336	368	369	360	351	378	359	348	338	346	331	378	357	371	335	328	346	377	337	324	327	364	338	328	354	362	336	356	363	356	357	364	350	339	334	322	343	358	351	347	339	372	358	379	322	333	381	326	375	334	350	359	372	318	330	334	334	331	343	372	320	366	332	357	401	349	329	387	336	371	343	326	341	393	307	369	337	348	328	320	378	319	317	374	370	377	326	351	339	383	313	343	346	371	357	326	356	321	340	335	327	358	356	402	391	341	343	362	333	343	329	366	333	356	370	340	357	340	361	352	338	349	331	369	312	347	331	335	369	331	330	355	386	368	364	348	363	345	368	377	358	342	323	382	323	378	379	344	378	367	306	316	367	365	344	364	350	373	356	345	326	349	398	364	366	366	387	340	340	332	352	358	337	359	353	328	342	361	389	369	336	351	352	355	326	328	354	350	373	341	340	340	358	359	356	388	341	362	358	350	355	333	353	336	372	343	310	320	365	334	341	342	371	357	342	351	350	372	359	363	356	340	346	358	387	340	352	375	348	357	381	372	387	350	323	351	327	381	344	344	322	341	354	357	323	344	359	344	330	358	322	308	370	341	353	368	375	352	378	370	359	374	340	344	317	347	359	369	349	342	345	356	333	341	338	338	321	353	362	340	352	356	346	382	340	360	363	339	354	375	362	335	364	337	381	340	353	376	369	344	364	339	359	362	328	318	338	342	353	354	369	340	355	368	382	351	355	340	350	343	337	318	330	360	383	341	376	356	360	376	342	320	355	335	336	359	325	351	368	334	377	381	343	361	344	370	356	373	364	342	356	390	342	347	344	363	356	343	354	360	363	335	369	356	368	384	326	328	377	353	388	360	348	347	356	337	339	377	354	377	376	334	365	346	358	347	375	360	398	350	365	356	360	363	375	312	354	383	369	351	355	349	353	337	365	376	340	341	345	334	367	334	380	312	371	360	360	351	359	352	327	364	357	374	317	339	363	350	362	361	360	354	329	360	348	350	331	353	334	351	333	380	360	356	382	339	358	369	341	339	352	350	341	337	349	359	325	347	375	371	332	335	365	312	334	372	353	319	325	343	349	366	328	362	358	353	338	361	335	331	343	386	351	328	387	354	361	329	323	377	377	342	339	367	357	406	362	325	342	353	349	368	351	357	361	361	366	326	337	371	346	364	342	348	342	371	385	376	343	321	348	376	360	352	350	348	372	371	351	377	326	313	334	354	328	341	347	355	360	384	351	348	357	339	368	326	355	346	342	358	368	339	374	352	369	358	345	340	341	360	363	346	347	371	373	356	352	358	342	331	319	392	369	338	400	353	320	321	333	369	342	358	386	360	337	320	354	353	349	369	323	312	385	356	364	357	330	349	303	328	349	370	329	402	370	370	338	358	331	345	340	349	368	343	372	329	353	367	390	329	358	382	344	371	383	360	357	360	349	330	371	351	356	352	336	371	379	350	328	348	371	363	350	342	390	363	315	322	383	348	348	357	361	349	366	358	334	372	330	361	368	344	350	354	384	337	365	339	357	346	344	349	349	352	347	334	360	373	368	340	334	351	360	348	341	334	343	354	390	347	351	333	355	362	339	330	355	383	352	370	323	357	382	332	339	364	380	353	327	332	375	350	340	339	348	355	381	355	344	360	381	352	348	336	338	348	346	358	334	371	344	376	344	362	366	341	357	374	349	334	350	342	348	362	337	345	375	313	340	330	345	378	361	337	361	362	365	374	352	331	342	326	328	319	318	358	353	382	339	380	366	337	320	357	332	337	327	344	359	398	356	373	370	329	345	354	384	335	342	363	321	350	327	348	335	313	371	355	363	323	322	329	339	356	366	367	349	357	338	350	350	347	332	368	386	332	351	351	329	359	363	370	351	370	364	366	319	357	360	354	357	358	393	364	390	351	349	373	333	348	333	352	335	354	397	334	374	360	369	368	378	345	350	349	352	355	336	337	362	367	366	358	352	357	384	346	380	380	363	295	349	358	345	395	372	388	352	363	326	317	344	337	368	350	358	331	365	344	326	369	331	363	341	339	356	373	343	378	326	355	371	348	339	293	368	339	336	381	341	356	341	355	342	368	334	351	363	333	346	330	336	338	336	318	342	363	332	386	383	329	343	350	361	333	326	371	378	335	307	344	332	364	360	369	347	358	356	398	351	369	384	341	353	356	339	359	318	372	383	372	406	355	337	352	318	366	339	323	332	376	379	322	362	342	334	309	358	377	322	362	348	367	315	326	349	375	344	376	386	345	357	357	321	384	332	334	349	334	338	343	352	371	380	364	355	351	341	353	348	359	348	374	364	358	324	340	340	349	347	359	353	372	363	374	366	318	362	364	374	354	345	346	372	368	341	368	336	360	350	400	340	332	325	355	318	341	359	360	336	329	354	346	355	349	324	350	371	327	334	349	323	332	335	360	368	350	378	343	355	356	325	353	368	357	334	388	360	348	337	351	368	378	343	347	343	349	359	384	333	333	347	364	362	352	348	358	351	344	380	348	369	366	353	366	374	347	367	374	306	352	370	329	343	316	326	355	354	357	325	338	337	357	342	367	324	373	344	341	393	350	355	342	346	364	315	392	360	363	343	349	345	337	342	368	343	329	353	325	339	319	400	338	331	377	356	335	337	344	307	366	354	365	343	353	398	359	338	336	322	383	353	371	329	343	342	363	367	349	360	323	392	350	347	348	346	369	327	350	371	330	351	374	345
56821	21062	12811	3139	1442	984	790	609	490	488	432	377	313	313	329	323	260	272	244	228	269	253	235	252	232	247	232	225	206	229	223	225	212	235	238	200	216	201	214	210	211	226	231	230	197	211	222	218	216	200	221	228	201	203	178	226	187	217	227	194	203	218	209	230	211	219	217	213	197	244	201	214	210	195	191	212	204	213	181	221	189	186	199	195	205	209	205	219	196	207	210	201	211	218	217	193	242	195	208	254	185	234	214	203	195	210	208	218	204	230	210	218	204	226	210	201	189	227	204	215	206	235	203	189	214	180	221	201	194	204	198	207	196	208	208	203	202	224	211	203	218	196	186	218	193	199	232	184	210	199	235	202	204	205	209	207	196	207	200	181	211	209	186	209	206	199	214	244	214	196	205	160	193	198	220	211	198	198	203	210	237	215	198	225	207	197	185	209	218	196	204	221	204	231	224	209	206	206	193	204	212	183	200	226	199	185	205	196	200	205	208	198	213	199	218	181	195	208	198	198	218	193	183	227	167	185	212	206	188	208	196	226	182	188	202	212	213	188	239	221	172	207	201	178	209	208	171	217	215	198	210	223	221	193	193	230	209	200	196	218	205	203	187	199	232	206	221	178	220	201	209	219	191	221	212	210	224	214	214	198	185	184	231	221	210	212	209	219	193	206	199	203	216	196	200	219	236	209	231	201	225	204	213	205	225	229	229	184	215	197	197	207	195	178	213	204	214	193	226	215	200	194	217	226	214	194	206	192	215	179	203	194	217	227	213	201	205	217	185	186	195	195	216	212	202	175	178	225	217	200	203	207	187	212	206	233	202	182	194	191	196	206	208	204	229	206	206	199	209	201	195	195	200	228	225	203	207	207	214	200	200	227	188	233	219	192	195	208	191	236	199	209	215	197	222	174	213	185	208	206	191	226	193	214	210	211	213	191	228	219	213	210	215	180	204	209	183	232	198	211	215	217	194	177	193	204	189	225	221	198	223	216	202	238	196	196	192	203	206	217	207	210	222	202	188	204	207	214	201	207	236	221	212	184	209	207	196	212	214	207	228	211	182	201	211	219	201	204	196	209	208	205	179	180	219	196	206	232	197	221	212	191	213	210	180	226	187	174	214	204	217	234	212	189	219	232	200	224	183	226	203	224	188	200	196	226	212	188	195	190	236	202	209	207	183	214	188	235	215	194	197	205	196	206	219	222	197	224	219	206	219	207	239	229	190	184	202	228	204	212	205	192	211	215	193	197	177	209	205	200	194	216	213	204	195	185	212	193	214	231	245	212	202	219	187	239	227	184	201	207	193	220	211	208	205	197	203	191	191	192	219	207	227	202	180	205	204	218	219	211	210	212	203	216	192	210	216	211	195	220	200	198	191	191	214	239	187	189	220	214	179	205	223	188	223	213	191	215	210	181	195	188	192	201	207	195	178	204	210	179	191	204	225	225	193	225	192	194	191	210	184	211	212	232	217	143	173	213	227	172	206	209	229	210	211	184	212	220	218	202	198	202	213	196	190	228	219	192	196	209	201	189	218	204	192	216	212	190	183	213	218	199	195	193	183	200	220	200	195	208	217	199	216	200	193	207	181	200	216	204	198	213	203	234	187	207	204	226	221	190	205	208	196	204	217	231	187	226	181	210	176	211	206	198	197	192	216	170	210	205	201	220	220	225	219	221	199	195	203	204	198	199	194	171	216	204	202	214	215	199	190	199	240	206	203	207	206	189	220	240	222	204	199	232	224	200	221	207	184	204	190	194	205	177	210	189	222	212	239	192	234	182	200	194	248	196	227	223	186	208	215	202	202	201	227	220	196	226	177	223	203	193	204	197	213	214	230	207	209	231	221	209	207	173	195	222	206	203	224	197	197	187	210	211	204	220	203	158	189	198	212	192	209	191	214	201	203	196	199	191	187	208	201	184	214	203	224	188	197	226	209	180	196	232	211	214	185	209	213	217	202	185	215	206	189	188	212	199	206	205	219	213	181	185	201	185	205	192	198	205	216	199	195	210	220	214	203	194	221	211	210	204	201	206	180	186	219	188	206	208	191	215	203	194	213	211	199	200	197	209	219	192	219	219	211	210	199	192	221	198	209	218	223	195	200	204	198	207	214	190	171	208	203	202	224	199	210	230	223	216	221	213	187	224	210	215	232	211	184	219	205	183	224	216	217	238	190	204	208	191	190	183	217	220	186	186	208	206	204	192	197	204	204	224	219	229	212	200	192	223	233	200	192	197	199	204	203	208	188	223	207	235	199	181	215	211	201	199	201	203	203	221	205	201	217	236	219	189	184	217	195	219	226	196	202	223	185	195	187	202	205	194	195	232	192	200	198	207	222	206	192	221	189	213	229	177	208	203	197	212	210	182	201	240	203	171	212	198	198	206	202	173	202	194	227	204	184	199	203	231	197	207	198	219	211	218	205	213	210	222	235	193	208	217	164	191	202	211	213	199	179	207	207	206	201	178	185	196	197	210	212	209	212	217	212	203	181	186	216	217	199	220	240	190	227	194	200	183	203	206	199	213	197	179	199	203	209	250	238	188	217	190	215	194	199	202	195	223	200	206	171	195	216	207	198	194	188	231	197	200	214	214	218	187	206	192	211	200	188	196	203	195	189	226	189	210	211	222	221	223	199	204	221	210	210	207	220	195	190	196	201	186	192	211	194	207	184	181	221	208	206	202	211	221	195	187	196	203	205	218	204	220	202	189	220	182	216	218	210	206	220	211	193	190	212	192	199	199	186	210	188	200	214	222	223	206	182	208	192	200	206	207	198	197	199	190	197	212	221	205	226	193	189	213	197	191	201	197	203	182	205	197	211	199	189	215	204	179	195	193	214	198	236	222	196	199	209	198	205	217	213	211	208	195	210	198	186	211	203	204	198	214	189	172	187	215	203	202	219	201	202	200	187	187	186	239	218	217	195	196	207	204	205	192	191	214	198	203	203	203	217	232	205	196	188	195	219	244	194	205	222	192	212	200	189	195	204	227	211	195	220	213	195	190	218	203	203	210	198	194	186	206	195	185	194	214	207	226	202	174	199	220	211	192	194	209	202	189	192	201	219	192	183	180	214	212	197	189	201	168	216	217	201	204	199	203	221	187	183	204	211	198	198	206	199	200	204	251	199	212	205	227	197	201	205	231	219	199	198	207	181	204	218	210	197	205	205	206	206	210	186	198	184	197	192	184	206	201	200	186	221	220	201	219	199	200	206	199	191	224	188	201	210	216	198	198	207	217	199	210	188	183	189	218	211	184	215	226	200	208	210	192	197	197	190	199	182	189	191	228	204	201	200	191	213	221	187	202	178	211	203	241	208	200	194	190	186	192	204	214	238	175	215	211	196	188	226	206	203	205	228	185	213	227	212	212	193	189	211	216	231	213	210	196	212	179	195	206	198	204	178	208	234	207	215	203	218	218	217	208	187	179	191	221	176	221	196	199	241	229	239	211	210	217	200	240	205	179	227	220	182	199	203	176	209	200
30647	2378	5415	5993	5112	4250	3389	2773	2400	2160	1895	1669	1540	1405	1348	1249	1259	1176	1030	1009	1011	952	909	879	863	856	890	871	815	820	806	762	718	714	762	730	770	698	743	729	754	702	720	695	679	672	703	723	715	660	662	680	649	645	651	671	663	666	695	645	655	700	656	692	655	625	625	627	679	659	651	652	617	617	625	668	621	673	617	617	608	627	623	598	646	643	636	653	647	628	621	631	696	636	639	624	606	650	657	646	606	612	644	620	592	567	622	626	632	596	628	627	614	625	650	645	643	630	613	707	642	637	643	598	613	592	626	636	696	592	582	629	623	584	646	632	638	631	627	610	603	655	636	654	648	650	632	660	606	663	636	619	611	644	656	578	636	619	643	637	594	627	643	613	640	616	579	643	622	624	586	675	652	618	629	603	642	649	611	636	640	614	600	613	605	639	642	577	604	598	663	683	646	651	642	607	650	580	640	657	556	589	619	589	632	589	617	642	606	598	619	629	651	630	631	614	581	587	599	570	664	612	601	607	650	600	635	665	589	609	653	576	603	631	612	633	616	622	649	606	654	635	623	605	613	629	586	656	649	659	612	634	587	629	586	652	634	645	635	610	653	582	601	566	623	617	641	607	585	618	619	614	621	581	622	631	600	665	592	696	612	680	623	602	642	616	606	638	613	622	609	611	633	622	609	632	594	619	603	608	623	620	611	635	608	615	604	620	635	609	624	619	624	618	592	569	648	603	614	653	625	610	655	638	653	617	644	593	599	651	627	624	580	624	628	652	614	626	642	590	654	613	622	627	639	633	629	625	598	610	631	625	643	567	668	617	610	643	580	604	667	616	623	637	587	646	635	639	614	569	616	649	678	606	604	589	593	622	626	648	649	618	623	573	632	672	659	595	625	601	638	598	613	631	650	631	609	642	636	607	632	628	588	611	626	632	598	625	636	613	581	608	611	627	625	642	676	585	611	654	620	647	616	587	646	623	629	640	585	605	625	618	650	644	634	609	594	590	614	615	619	655	611	632	622	644	619	626	616	627	618	593	616	632	580	604	601	644	615	566	650	583	648	621	647	604	620	620	586	648	610	639	624	632	615	613	620	605	634	636	596	623	608	623	628	600	598	637	592	628	594	626	601	639	603	621	611	624	603	652	650	654	636	633	634	588	589	627	632	620	588	625	610	562	662	618	616	589	645	650	621	665	632	594	611	638	653	578	618	590	628	634	652	584	658	636	651	588	656	592	616	636	605	604	638	647	587	639	628	602	637	593	625	614	647	594	595	640	623	612	612	616	642	628	612	602	605	585	615	637	644	609	631	609	637	563	655	648	618	610	634	638	609	597	630	574	605	596	614	646	624	630	603	608	605	632	630	572	641	595	650	632	615	648	604	633	614	655	627	647	628	625	535	626	592	608	585	585	627	618	635	614	653	684	582	582	591	587	615	635	634	632	640	635	646	625	564	623	627	601	637	555	616	626	619	589	648	597	632	605	617	611	632	636	600	609	626	605	636	644	578	663	629	637	594	558	584	596	602	603	636	646	614	599	553	576	623	587	616	642	581	670	637	614	580	566	600	612	620	629	663	623	635	677	600	619	614	610	636	587	590	594	595	583	607	614	614	590	609	633	634	600	564	604	567	627	586	630	640	587	625	625	600	621	618	585	646	559	626	612	582	606	631	619	641	593	649	629	617	624	633	634	624	638	610	647	645	599	596	641	617	634	611	594	611	661	610	605	616	628	653	625	612	630	596	592	654	617	600	628	636	634	608	641	610	635	584	630	640	588	653	590	561	569	606	591	670	582	628	607	606	643	628	580	601	652	598	609	644	617	637	579	575	671	602	645	628	612	608	621	585	598	613	561	606	672	596	637	643	598	611	665	649	595	593	638	567	610	624	663	670	651	596	649	659	659	618	651	634	647	638	593	650	679	598	634	624	621	604	637	635	628	626	638	654	611	644	634	589	590	606	661	602	590	655	619	658	577	633	586	607	653	649	615	618	613	627	624	623	602	639	607	642	668	624	651	613	604	581	650	650	659	652	634	618	607	637	635	630	602	634	640	576	610	638	638	641	617	603	639	581	621	616	617	590	626	620	584	593	663	621	618	623	635	623	615	628	629	613	591	599	608	672	593	585	619	633	641	662	620	633	545	619	575	602	641	611	641	638	605	623	599	608	607	596	625	647	596	584	626	632	619	638	578	617	587	602	564	618	620	584	652	628	635	627	607	626	642	589	623	590	631	634	645	563	624	630	600	608	615	619	615	617	672	610	582	603	645	667	615	616	622	624	640	660	615	585	654	624	654	581	612	642	616	665	637	636	630	610	643	647	632	633	606	616	632	647	626	604	617	644	653	648	592	625	622	620	600	641	586	657	597	587	584	624	626	602	595	585	625	640	604	616	643	620	610	596	606	619	642	588	599	601	626	621	589	625	623	639	601	604	640	639	592	619	621	663	612	591	578	583	615	597	587	593	636	652	607	632	616	592	645	602	598	644	597	635	617	635	653	703	574	629	642	601	636	617	644	630	658	608	623	617	681	611	593	598	611	633	629	639	597	626	614	645	597	593	634	555	597	596	652	650	592	624	596	617	631	644	613	606	604	628	634	632	589	622	565	633	587	633	603	642	594	662	613	615	639	615	651	641	597	616	664	594	594	624	637	603	621	597	585	581	621	618	617	635	647	610	613	640	612	645	660	603	641	644	608	581	608	637	634	596	589	603	627	643	619	620	644	594	650	624	624	651	595	620	586	659	627	623	601	648	637	601	605	600	628	629	686	607	641	621	599	652	592	589	565	571	601	630	607	599	614	639	595	619	649	592	633	634	649	634	613	593	609	600	605	614	668	601	590	642	630	592	630	622	609	603	609	595	611	625	601	594	653	603	595	604	624	620	626	668	604	599	593	590	599	626	604	627	614	611	654	653	613	584	626	642	632	614	626	607	598	601	575	592	639	633	580	628	587	595	648	638	576	600	660	630	614	623	623	635	593	600	602	627	607	617	640	618	620	621	630	605	603	624	608	622	619	642	584	600	643	694	654	621	628	572	564	610	594	618	621	623	653	601	654	606	618	622	612	623	631	612	659	619	647	612	657	645	640	613	621	660	657	620	652	635	582	632	628	612	605	610	607	633	607	617	669	652	623	620	681	646	655	639	599	621	617	640	602	565	608	631	611	607	636	614	650	633	624	616	624	593	626	603	633	587	615	637	627	578	654	619	642	655	631	637	651	648	590	589	593	638	592	630	647	584	624	629	636	628	659	617	641	603	631	642	594	573	641	614	663	603	627	626	602	652	632	549	628	624	633	588	636	605	594	670	572	600	611	636	590	582	633	649	626	663	595	653	639	594	626	630	625	590	622	607	617	596	647	609	627	618	666	643	588	614	625	611	617	630	663	582	653	630	625	632	635	614	615	593	620	606	632	627	659	671	634	631	607	612	635	629	634	624	619	607	591	624	676	622	597	632	626	653	639	622	628	637	656	591	604	607	642
6482	390	266	206	177	154	177	149	137	142	149	154	130	154	115	122	143	130	140	150	157	154	166	138	129	132	152	136	120	144	144	148	142	149	144	127	151	126	158	141	137	134	158	140	139	151	132	151	140	157	149	139	146	137	161	140	150	127	154	150	141	125	135	146	138	154	149	142	125	162	143	138	129	136	121	139	157	168	133	146	151	137	142	142	157	133	144	133	138	137	131	145	136	149	137	142	141	129	151	151	144	140	145	149	125	131	139	155	134	147	160	151	137	147	156	166	135	136	150	138	139	136	151	143	128	149	132	136	144	154	138	145	134	141	146	160	147	138	135	166	138	160	126	150	142	139	147	140	140	151	151	145	144	153	151	144	144	133	118	141	137	162	150	128	149	125	144	148	125	144	160	145	135	140	138	125	119	147	111	129	157	128	134	135	120	137	176	135	127	157	139	151	135	135	158	122	150	127	141	151	133	123	132	157	146	141	144	140	146	139	134	149	138	146	135	177	157	155	146	129	146	130	163	141	165	156	160	140	150	141	148	123	125	150	154	155	163	141	163	154	161	167	142	145	124	148	146	134	153	124	122	145	172	165	154	137	155	146	135	153	149	150	138	141	122	141	129	136	142	126	126	150	143	123	134	127	146	141	130	151	143	123	131	141	140	123	146	147	138	144	125	151	146	132	162	139	131	157	127	148	148	128	141	145	164	128	148	139	148	128	126	134	129	127	148	137	116	151	143	126	123	159	168	112	140	152	145	149	162	138	155	154	123	112	148	156	147	134	124	139	136	120	131	129	154	135	140	138	130	146	134	131	132	145	147	128	137	147	148	125	125	139	147	141	139	134	139	148	136	157	157	128	148	148	153	147	133	136	159	146	151	149	125	121	129	142	138	130	161	154	155	163	144	138	133	146	134	139	130	138	148	151	133	136	152	142	152	120	148	135	162	152	140	141	145	134	127	146	126	140	164	157	163	152	136	170	157	155	130	152	132	138	157	158	131	148	146	142	135	143	146	142	134	135	143	130	152	141	158	156	162	132	134	147	119	147	129	142	125	142	137	162	125	148	144	147	159	133	136	139	153	132	134	157	141	140	134	146	114	129	155	135	128	129	132	140	129	144	147	117	151	138	152	141	151	147	158	137	136	148	123	145	139	141	136	136	130	140	145	120	129	159	122	142	138	138	146	140	162	165	156	140	127	157	150	146	150	135	153	144	153	144	129	153	159	146	153	120	161	159	151	151	150	141	114	137	137	147	138	150	159	140	133	129	136	149	145	128	138	136	135	131	153	128	145	156	140	158	161	141	136	171	158	140	141	152	143	147	159	153	154	142	136	146	135	121	141	151	132	134	125	143	132	145	142	145	149	155	130	129	154	159	134	155	148	155	128	160	135	155	137	144	166	129	147	155	141	151	159	138	143	134	140	149	144	143	141	159	133	164	151	147	156	139	141	140	135	145	141	127	177	142	160	129	157	145	125	131	150	140	140	126	147	138	152	130	139	121	136	147	140	135	134	133	139	117	130	142	149	150	141	119	131	122	143	132	122	129	145	123	134	142	149	153	148	134	147	141	126	129	167	146	126	136	117	123	152	158	133	130	152	143	149	135	127	137	149	139	142	142	119	135	150	117	135	165	150	156	143	153	146	137	134	149	129	123	156	136	161	140	148	127	130	142	134	144	171	133	154	149	129	140	140	124	158	161	146	142	119	139	162	139	147	129	137	149	145	152	141	150	137	147	153	140	136	144	128	159	131	164	144	133	158	144	147	131	160	150	156	119	134	143	137	144	129	166	127	136	143	144	126	127	141	159	133	144	127	137	133	140	126	140	135	141	140	133	143	150	157	148	129	145	145	144	172	143	134	151	153	134	136	138	138	149	145	156	114	147	135	143	158	133	144	140	132	127	125	152	146	142	128	151	140	149	141	136	142	137	148	126	147	139	133	143	145	141	148	139	142	139	147	169	151	155	146	126	140	151	117	127	138	140	131	145	127	129	143	146	167	133	140	156	120	141	126	130	146	122	139	147	154	149	126	139	151	144	129	134	126	143	149	154	151	141	154	143	138	153	134	130	146	138	144	128	130	138	142	137	147	134	141	143	143	131	144	128	134	167	145	133	137	144	128	141	119	158	116	154	136	159	134	147	114	147	138	132	140	151	122	144	147	146	132	125	154	140	138	134	146	141	141	143	153	155	157	140	123	126	161	141	153	135	139	147	131	147	135	137	118	156	145	148	151	127	149	138	149	144	139	121	143	148	139	135	158	159	140	149	145	142	141	136	134	149	152	156	128	116	142	134	149	123	142	143	128	138	134	139	123	166	173	140	134	127	159	121	162	145	153	147	151	147	143	146	158	162	124	142	149	149	145	133	141	135	143	132	121	164	156	162	133	149	127	150	151	140	132	138	143	141	141	147	132	150	143	119	133	147	152	137	158	141	136	129	135	142	139	143	128	141	146	133	144	137	119	147	144	139	140	138	154	144	142	139	136	148	112	147	145	140	129	160	126	136	154	161	158	151	133	118	137	166	148	129	125	135	142	159	149	135	141	124	146	149	135	129	154	128	144	130	134	151	160	123	129	146	127	138	141	151	132	140	152	134	142	150	150	133	124	140	138	170	130	164	124	151	147	162	148	137	146	140	130	154	134	136	138	144	139	163	137	138	148	152	158	135	124	155	135	123	132	134	136	115	147	140	149	133	130	132	130	138	131	134	138	136	139	145	151	132	158	164	132	131	120	138	147	130	135	142	144	118	149	148	157	150	155	157	130	137	148	148	155	139	131	134	135	156	145	126	153	141	149	149	138	137	157	134	152	140	144	133	138	139	135	142	135	154	163	159	133	138	123	142	134	161	155	137	146	131	172	177	141	141	153	151	146	164	160	144	130	141	127	134	139	146	135	124	137	145	137	136	127	140	135	143	131	130	125	115	137	151	144	173	128	124	148	146	140	137	128	135	144	119	129	155	154	141	154	158	148	139	132	129	136	162	145	131	144	139	126	153	156	145	132	152	154	130	135	145	150	144	134	125	136	145	131	148	133	134	118	119	137	126	140	169	151	143	142	147	136	144	136	132	146	131	119	151	132	146	140	138	129	128	133	152	124	174	132	149	159	119	149	155	141	159	150	119	166	148	125	155	137	151	156	153	149	141	141	130	121	127	162	128	163	128	127	142	137	140	152	123	172	145	137	154	123	137	157	135	141	133	147	118	143	137	138	127	139	138	133	114	155	134	142	144	186	143	127	109	156	144	152	160	144	129	140	138	146	126	124	144	121	122	142	160	161	154	134	164	125	138	163	133	128	173	136	131	145	154	122	141	167	162	128	154	161	162	143	146	150	142	134	141	134	144	139	135	148	129	137	135	119	122	150	129	137	127	140	138	130	119	129	116	164	156	148	147	156	146	163	135	143	151	134	147	156	129	125	151	126	136	164	134	142	151	121	149	130	138	154	134	150	134	145	136	152	162	149	155	134	130	142	153	104	136
6636	494	591	591	575	532	503	516	478	466	467	476	449	458	472	456	460	463	460	407	484	441	450	458	447	414	443	479	455	406	427	446	471	446	450	448	453	438	425	457	456	450	431	430	426	455	456	412	444	449	463	426	431	453	439	456	456	430	443	430	432	436	452	440	455	430	454	448	464	449	469	449	434	432	420	454	486	436	433	448	440	433	390	415	493	433	422	437	475	432	440	397	433	462	430	440	461	450	438	431	465	451	483	459	478	449	404	415	418	437	439	436	440	411	441	451	471	440	439	456	470	445	454	451	427	408	448	455	431	407	440	399	456	458	463	444	443	417	455	425	466	427	425	465	457	433	438	450	449	460	434	440	413	431	427	456	439	463	467	444	433	449	447	419	445	475	445	407	467	437	433	440	409	451	386	407	435	452	429	453	419	456	419	439	507	419	428	449	465	425	437	473	420	439	431	428	454	437	473	451	441	451	430	445	467	433	457	417	476	430	461	447	431	419	427	437	456	413	445	406	415	409	393	465	394	457	426	455	479	454	417	434	449	431	452	446	433	431	448	464	443	447	454	445	455	454	472	429	430	433	442	461	447	410	431	443	443	465	432	441	453	436	430	430	433	433	457	463	415	425	454	432	445	434	433	444	427	460	431	403	425	460	449	422	435	420	456	446	401	437	474	429	462	478	436	479	484	409	422	471	442	434	456	420	432	419	441	423	423	442	434	441	447	439	467	437	435	448	466	419	465	445	437	462	430	442	451	441	423	440	411	408	434	404	449	418	469	448	465	462	460	436	468	472	433	458	476	380	472	439	460	432	428	416	439	436	451	435	455	463	463	495	416	441	489	448	453	406	445	424	452	456	434	439	420	452	468	447	426	450	440	458	470	426	446	434	431	436	395	449	416	465	428	429	434	424	439	424	448	471	441	462	435	435	486	467	442	460	447	464	434	422	421	436	431	419	481	479	447	419	441	418	477	461	451	433	471	428	436	421	384	443	408	409	411	472	437	447	434	414	452	447	445	479	414	436	433	430	418	452	467	465	475	468	434	456	435	493	429	445	411	422	403	472	455	453	421	449	427	412	450	448	426	400	461	445	458	440	424	460	454	469	431	461	440	466	389	453	419	431	409	437	478	433	483	434	473	463	481	447	431	425	458	437	463	440	425	445	454	481	473	426	450	433	424	419	434	429	441	434	464	454	491	445	428	466	424	429	471	430	416	460	435	423	422	474	445	402	464	434	492	388	434	436	411	459	423	455	448	444	448	426	424	435	432	457	439	433	394	471	396	437	421	450	437	453	433	468	446	440	420	431	452	466	437	445	428	406	431	483	448	458	454	446	405	454	457	427	422	447	419	414	462	446	451	438	414	406	453	453	444	435	424	432	445	430	428	453	461	463	418	468	449	447	437	451	469	470	457	443	448	411	449	455	448	433	470	426	425	423	429	454	410	396	460	417	425	455	424	427	431	415	422	459	416	449	431	434	446	485	447	431	395	435	461	437	439	438	440	487	437	468	459	455	443	407	423	452	457	457	433	455	471	418	438	412	447	459	454	453	429	413	490	419	420	445	434	437	417	460	392	454	420	442	429	451	441	416	434	417	454	378	402	430	431	438	427	420	429	411	403	472	400	496	441	453	424	439	431	475	436	474	461	441	433	440	467	417	446	472	450	426	425	460	469	422	437	466	435	456	453	454	436	413	419	428	448	420	433	442	446	411	444	450	475	425	419	430	438	454	464	415	450	466	479	401	461	441	416	421	431	447	440	414	454	446	453	417	463	431	431	430	427	422	414	439	439	416	444	447	423	464	460	457	438	405	438	452	435	429	427	399	452	454	408	447	460	443	459	444	452	462	453	448	463	480	426	419	459	413	397	473	410	415	453	461	449	403	421	402	466	460	435	448	464	432	446	415	487	441	450	455	462	445	442	429	419	456	481	430	444	474	427	449	458	461	421	398	456	430	410	462	468	439	425	449	465	444	456	450	431	471	453	433	466	481	402	474	432	415	428	463	470	462	465	448	452	437	478	438	429	415	432	415	456	454	460	459	434	448	393	444	458	430	437	465	463	438	439	424	450	445	400	462	428	448	461	438	438	443	444	412	446	489	434	429	444	423	437	443	432	439	430	455	449	470	416	436	451	438	454	463	433	415	432	465	456	468	447	417	420	410	433	412	444	430	488	451	411	408	469	447	454	457	460	457	443	416	482	446	443	452	466	468	449	431	483	454	460	458	451	488	461	418	441	446	467	430	467	401	451	440	450	425	485	458	446	452	454	420	440	451	443	449	436	409	423	438	466	416	456	452	432	415	462	429	411	440	448	432	424	488	419	454	412	468	403	451	413	403	472	449	437	443	432	447	425	446	435	452	454	419	421	448	426	461	438	455	452	422	424	484	438	419	421	461	439	462	451	479	408	405	474	420	456	471	444	436	428	433	480	441	455	459	463	471	485	454	437	448	438	398	432	441	444	405	419	453	423	423	451	423	473	478	477	417	441	424	450	459	443	405	423	469	467	402	467	417	449	484	447	457	431	458	438	447	424	480	418	439	485	412	419	429	401	428	448	469	437	433	487	448	459	429	453	407	448	489	456	458	436	420	480	454	485	460	442	472	468	427	471	453	434	432	436	435	431	449	443	431	470	435	418	408	425	457	384	401	442	452	444	415	453	428	444	420	456	471	455	431	456	455	457	420	432	466	423	454	446	455	450	466	464	419	434	454	445	438	424	427	477	478	448	449	425	442	425	420	445	448	464	428	405	415	456	461	474	456	437	440	423	439	429	434	436	471	465	441	432	450	447	453	443	419	454	473	485	475	424	444	432	431	476	449	427	448	464	426	442	435	463	448	422	481	452	424	419	403	505	445	452	439	449	497	466	436	452	419	476	461	459	446	422	401	425	457	438	453	462	468	425	427	459	447	434	471	466	449	409	425	440	430	469	431	462	428	395	472	487	445	437	417	466	444	439	470	436	457	462	466	421	463	431	462	429	453	435	464	444	429	458	464	478	473	442	407	452	431	411	480	442	470	411	427	433	463	456	463	437	434	433	424	458	428	430	469	434	476	434	461	437	443	459	425	417	463	424	466	422	403	453	434	466	410	452	440	434	463	414	426	431	476	410	469	434	425	475	443	466	419	456	485	455	422	447	445	445	475	426	420	451	417	459	451	445	434	450	436	428	433	435	424	443	430	474	428	421	478	446	476	469	444	492	467	455	431	430	464	459	438	438	421	413	462	422	424	470	440	416	462	479	416	454	419	429	419	430	434	446	437	427	434	439	434	418	461	459	457	417	449	446	417	426	420	454	462	449	435	449	440	430	438	419	481	470	395	426	434	444	446	458	483	441	450	446	457	434	424	452	446	440	500	407	453	432	450	403	444	446	437	391	453	427	435	464	413	430	426	414	455	440	428	435	412	463	465	413	429	396	463	458	447	464	443	436	458	459	462	434	498	463	484	440	434	477	462	386	450	511	432	448	415	425	449	441	445
47211	12566	2109	996	674	496	379	317	271	234	231	178	181	149	150	150	134	124	150	137	119	122	138	117	100	112	133	104	123	116	105	112	110	93	110	112	123	114	108	117	99	133	111	95	117	117	108	125	114	135	115	93	116	104	97	100	111	90	112	112	113	102	119	106	100	100	104	94	106	101	89	116	103	99	100	111	84	88	101	97	111	101	93	105	108	99	108	110	105	92	89	97	118	102	101	88	102	107	110	107	102	108	100	98	95	100	93	104	126	116	104	114	103	102	91	102	89	103	111	105	121	105	100	98	116	120	96	95	110	86	99	92	101	103	100	116	116	95	102	102	116	110	119	91	89	114	121	100	102	109	96	94	99	110	99	115	102	110	113	107	101	103	114	104	93	115	110	93	93	107	112	102	83	103	94	99	109	113	93	122	100	103	113	96	101	100	112	94	121	101	78	117	120	91	84	122	81	100	115	95	108	103	85	95	94	98	103	90	101	89	105	109	100	112	94	109	106	89	90	88	98	92	92	94	98	91	104	101	102	108	97	111	110	109	97	85	96	95	89	111	100	111	106	97	100	104	96	107	93	109	105	94	119	98	86	107	85	113	117	100	92	99	91	105	102	89	111	109	98	98	116	96	103	106	102	98	109	89	92	116	119	111	95	106	101	92	102	96	93	85	91	115	104	90	122	102	106	100	105	97	101	95	92	115	115	90	88	75	102	94	93	108	91	102	104	93	114	97	91	108	93	101	110	105	110	115	105	99	108	93	109	95	119	99	115	105	98	110	101	117	100	105	90	87	101	109	112	114	99	100	119	108	82	98	117	103	80	99	97	107	100	101	87	114	102	102	83	97	83	105	121	103	95	105	123	113	107	101	95	103	119	116	104	110	104	94	106	100	101	99	84	105	93	109	106	106	106	92	86	100	97	101	101	95	119	100	106	99	113	100	100	95	117	97	106	109	79	103	106	108	103	96	98	96	82	94	90	92	103	94	81	87	119	102	88	83	86	117	100	106	92	106	99	103	108	96	94	99	103	97	108	115	114	88	102	91	104	88	106	94	123	114	115	102	86	97	96	109	99	106	97	107	98	102	100	97	105	108	105	93	106	119	100	91	115	102	94	123	115	92	91	89	114	101	92	110	101	97	106	89	97	90	107	101	85	108	101	105	114	119	86	103	89	93	80	103	113	114	103	107	100	93	105	103	109	112	107	120	104	107	85	86	95	110	103	101	96	110	104	97	90	124	109	89	114	97	110	98	96	108	90	111	108	111	104	101	90	120	112	104	100	107	86	104	97	92	106	98	91	104	108	97	105	110	100	112	111	107	108	88	117	115	98	118	103	105	111	98	96	93	92	95	104	95	112	88	105	81	96	118	118	96	107	90	82	103	100	83	101	116	93	106	95	123	94	102	95	109	99	93	96	90	94	86	108	89	108	86	115	77	112	96	93	103	115	116	121	93	94	103	96	97	108	106	107	138	107	101	87	97	104	109	97	101	105	87	100	105	100	97	91	88	107	90	99	109	110	109	105	96	122	93	103	104	96	95	105	93	109	86	98	95	112	101	129	108	103	99	105	79	90	92	104	87	101	113	112	88	76	119	103	108	122	101	91	104	118	104	105	102	116	137	89	113	89	103	103	84	100	111	107	112	115	112	91	92	108	112	102	110	106	101	116	108	107	86	107	131	119	93	107	90	105	100	99	120	106	111	82	101	94	94	91	98	93	117	90	107	105	95	106	108	93	103	102	105	116	115	98	127	88	105	101	119	113	109	106	106	91	98	101	95	102	99	92	114	115	116	101	99	107	96	114	95	94	88	102	93	89	118	98	96	95	94	102	91	116	76	85	136	106	115	97	108	95	98	92	103	100	117	112	86	103	111	107	87	107	93	100	96	114	101	93	96	94	82	108	92	99	107	97	95	93	103	96	107	97	94	117	106	97	96	101	111	100	99	106	110	88	97	100	101	89	97	101	119	111	104	110	96	89	105	112	93	100	107	94	89	112	84	107	112	95	96	97	105	91	115	108	111	111	98	105	106	123	96	96	99	88	88	114	123	89	89	101	94	107	107	125	97	110	99	99	100	104	101	107	107	113	125	89	107	91	104	107	93	103	116	89	126	114	87	86	96	105	82	104	88	103	94	76	84	120	102	73	94	101	103	106	101	111	90	108	90	101	105	106	96	103	103	92	109	107	102	103	102	109	106	94	123	98	120	91	91	105	86	107	94	96	103	118	110	108	112	115	97	106	96	114	89	96	91	99	96	90	93	85	96	114	101	92	112	88	95	86	90	104	97	112	122	101	103	102	105	90	88	97	99	85	96	93	117	100	119	111	106	107	88	130	117	89	101	109	104	114	104	114	109	73	116	92	111	99	98	109	108	94	94	99	93	107	91	113	93	105	97	91	106	98	92	104	104	89	100	81	94	111	102	103	108	89	100	86	108	93	117	104	119	105	107	90	84	102	108	99	91	103	101	100	106	93	107	94	84	84	120	109	95	112	103	105	110	92	97	83	102	101	99	105	80	112	84	107	91	90	98	119	114	101	104	93	108	98	111	108	86	102	86	110	101	88	88	82	107	85	111	99	104	97	84	111	115	114	103	120	99	94	88	96	95	99	98	88	86	98	107	99	98	105	116	106	102	96	106	106	119	85	110	103	105	86	108	104	96	78	112	108	113	94	114	108	100	94	93	100	89	104	106	77	83	83	92	105	113	91	84	97	101	110	101	107	91	91	120	90	96	92	94	98	106	108	103	111	86	82	110	94	111	90	103	97	95	113	114	117	93	105	104	104	102	99	88	118	110	100	105	101	109	96	99	110	98	88	95	101	120	83	109	100	112	82	85	91	87	84	102	103	96	97	106	105	109	113	100	117	105	92	100	108	109	99	93	97	113	99	99	94	118	101	105	98	103	88	97	84	117	92	121	89	95	103	111	103	98	104	98	99	101	101	82	117	97	98	95	116	112	107	101	102	110	100	97	100	103	118	80	103	118	85	107	102	107	101	100	107	87	96	126	98	109	100	91	101	91	92	113	109	97	112	98	91	97	99	113	109	103	110	94	106	96	93	94	114	118	114	100	98	94	94	106	96	125	108	102	90	94	106	106	124	103	96	109	101	97	125	106	100	101	96	99	101	98	91	116	97	94	91	108	95	100	99	90	83	111	94	83	108	98	110	97	81	95	105	96	89	89	90	101	106	103	110	95	84	104	100	87	97	97	94	102	87	104	93	111	108	103	84	104	90	108	104	97	96	115	79	103	100	88	113	104	107	94	87	95	91	105	102	87	102	103	99	97	85	100	115	97	107	84	102	108	86	93	88	91	101	97	110	122	112	103	114	90	88	89	107	112	103	101	114	94	88	123	120	85	105	80	91	87	103	105	111	97	106	108	89	103	92	103	106	81	108	103	110	100	92	103	95	95	103	102	105	112	98	101	108	99	96	92	103	106	107	95	98	99	91	111	99	103	96	108	91	102	98	109	116	93
23592	1218	2846	3281	2721	2195	1820	1565	1332	1078	978	871	821	757	723	662	651	596	612	542	506	544	497	505	446	453	459	452	451	465	461	462	439	414	441	372	421	406	404	382	359	367	378	384	382	381	345	385	373	370	367	349	369	368	353	339	375	364	361	386	390	357	361	392	372	341	338	330	364	369	380	362	401	369	376	353	382	345	349	362	360	399	354	364	367	365	324	351	333	362	308	358	383	361	384	334	335	376	357	350	366	352	344	319	352	387	362	363	362	349	351	360	376	396	366	352	347	343	360	355	331	330	321	323	328	362	355	350	364	321	346	375	310	348	361	368	313	364	369	345	372	336	358	358	339	314	338	356	341	347	376	327	328	323	364	350	339	346	341	325	340	358	390	344	349	371	354	367	332	321	334	336	365	365	357	351	384	311	326	348	348	340	309	361	379	331	334	321	347	318	408	359	327	341	359	326	348	348	348	357	335	378	335	349	377	339	359	325	323	355	301	311	342	352	359	375	324	343	376	340	337	370	330	349	339	324	309	351	357	350	366	332	355	366	355	339	348	328	338	335	367	359	359	348	336	326	378	355	329	351	323	338	399	354	365	325	339	334	374	360	362	366	300	346	347	346	337	374	381	351	353	341	386	318	358	325	354	326	367	349	335	329	371	380	336	358	346	355	325	307	349	357	351	349	331	331	355	338	344	334	357	337	357	359	324	352	338	355	384	358	327	353	338	330	390	339	333	321	368	327	371	351	334	378	369	338	376	371	350	348	323	340	352	326	352	345	334	358	349	348	351	344	334	335	326	356	352	313	341	348	316	366	346	357	343	329	345	305	350	349	317	313	362	362	341	368	347	354	360	365	375	372	327	352	370	358	330	364	337	348	357	338	344	373	341	292	323	358	374	310	332	369	361	352	332	374	355	348	355	333	330	373	354	337	338	351	370	340	336	309	329	312	334	317	381	351	362	325	350	316	357	345	353	342	360	338	352	375	316	361	352	321	366	330	340	346	348	342	331	342	341	352	352	368	339	332	348	328	347	343	356	353	318	340	373	312	361	342	300	351	350	342	355	328	344	332	364	320	326	351	349	336	313	347	363	378	337	317	353	339	363	346	335	322	357	370	345	339	339	332	363	343	352	362	339	379	355	355	340	331	376	382	324	309	340	329	355	326	346	311	348	332	327	364	350	362	357	360	347	319	373	348	351	355	338	354	354	347	386	345	369	312	343	358	368	338	392	341	322	343	364	355	354	362	346	368	365	363	341	353	363	332	332	329	356	335	357	389	334	329	353	359	307	375	376	341	360	323	327	311	323	347	384	330	332	354	366	340	348	372	347	345	376	366	324	340	340	341	320	331	321	371	352	339	359	322	319	320	331	338	365	334	307	365	351	331	351	345	351	353	342	354	375	332	341	321	360	342	340	336	338	362	316	359	341	345	399	378	360	326	369	360	351	330	379	347	357	341	336	347	368	355	369	365	357	323	396	341	341	341	392	327	349	323	349	352	327	341	342	365	335	346	334	342	338	330	381	358	322	330	353	368	344	356	332	355	360	341	329	368	361	349	325	336	338	331	309	343	355	351	363	362	368	360	308	356	366	353	360	329	374	322	332	354	353	377	325	373	341	365	335	330	336	333	350	348	360	351	329	346	350	348	321	341	327	373	344	363	357	353	351	373	338	354	345	308	333	348	321	343	333	359	322	353	353	377	350	342	348	306	332	328	368	367	343	325	333	335	367	358	330	335	318	338	354	304	343	329	351	352	341	342	356	353	369	354	360	327	331	343	356	367	337	330	338	385	346	322	306	315	355	373	343	355	346	326	384	386	367	319	360	355	351	384	335	343	348	320	350	384	328	351	327	350	350	385	305	363	336	346	382	321	317	358	348	349	349	361	322	316	324	349	320	342	338	323	342	371	376	333	331	348	337	322	377	350	318	359	333	344	365	328	366	369	352	331	341	333	354	318	350	350	355	341	330	335	333	339	357	334	317	344	354	347	325	333	345	354	372	395	332	344	331	336	360	349	345	327	354	352	361	338	350	345	315	336	350	313	352	329	359	341	324	339	340	335	326	342	317	334	353	335	351	360	316	321	324	355	339	388	356	380	332	357	343	369	325	312	356	340	334	350	366	336	323	345	329	337	354	356	326	359	341	354	343	321	331	363	319	361	340	349	358	334	371	350	359	335	363	298	372	362	351	347	350	329	312	345	352	330	338	322	349	372	347	358	343	354	342	326	350	327	340	342	331	372	369	358	357	394	356	324	318	325	352	339	372	347	354	338	358	332	338	363	329	326	352	367	323	351	356	327	363	313	386	379	348	336	348	313	303	356	364	322	356	333	323	318	336	372	313	342	329	352	338	331	326	379	335	362	336	334	348	324	370	330	363	361	363	339	373	358	345	333	359	369	375	370	326	379	386	357	340	391	382	359	323	335	348	355	334	343	340	356	357	367	375	360	352	359	337	343	367	343	302	348	337	335	346	353	339	348	317	365	328	377	314	364	314	360	354	365	316	327	319	364	329	356	340	330	307	370	346	331	384	342	328	330	364	334	321	340	359	331	313	317	345	351	344	345	337	367	341	326	366	383	339	358	322	349	339	354	354	318	333	336	362	318	339	349	339	365	355	345	332	338	387	354	356	365	340	342	336	380	334	327	350	351	355	337	330	322	368	345	349	344	379	353	333	335	364	361	331	363	335	358	360	307	361	327	315	317	349	347	350	299	329	344	327	350	336	359	344	343	338	364	335	319	355	332	344	347	378	339	352	316	355	370	348	355	358	333	347	344	352	342	329	348	345	364	353	336	338	340	353	319	358	332	324	333	326	340	354	370	307	340	342	318	340	324	370	385	332	343	338	367	350	307	341	365	347	332	340	342	350	353	341	319	326	346	354	342	316	331	321	282	348	316	343	364	346	348	351	340	314	340	373	351	325	339	342	366	366	333	338	332	330	311	365	347	350	343	331	350	327	339	372	329	334	366	319	358	306	344	356	354	390	364	310	304	336	360	328	383	367	353	348	360	367	335	358	342	344	284	355	344	346	347	326	337	352	362	377	335	337	333	331	352	383	340	351	377	375	355	330	309	309	334	348	336	342	349	355	350	345	375	363	368	386	330	344	334	345	318	354	336	344	346	325	317	340	340	377	349	338	358	326	355	328	326	329	343	354	328	316	359	365	357	305	331	329	336	316	346	349	342	314	360	315	348	330	382	320	361	336	355	373	362	337	343	317	399	335	348	335	352	333	325	330	346	341	357	341	357	353	338	345	359	332	355	315	330	341	344	353	340	364	344	364	367	356	335	322	330	355	377	343	371	335	360	349	374	359	345	320	333	374	361	354	376	350	352	330	327	332	338	334	374	345	377	356	347	381	329	367	351	330	373	353	348	317	335	342	343	334	353	365	351	336	376	329	384	387	341	356	352	360	362	361	384	349	332	335	365	321	327	365	350	342	334	361	360	322	346	330	335	351	340	339	341	339	352	342	319	332	322
58672	19535	7767	2363	1405	987	803	630	554	490	430	366	331	335	317	282	261	278	218	256	250	243	251	232	229	230	260	229	221	221	225	225	237	230	226	236	228	225	215	212	215	229	194	215	203	210	219	213	223	186	199	214	205	211	190	236	191	193	212	188	196	228	204	184	195	193	208	214	208	199	214	209	204	217	193	213	166	207	206	204	211	197	174	217	194	190	208	228	207	191	207	199	212	192	208	193	196	210	206	223	213	199	197	190	197	220	213	211	224	210	210	194	202	210	195	191	210	218	171	196	209	202	177	195	198	208	219	214	221	200	208	207	210	222	211	197	186	226	221	207	209	204	178	186	233	203	168	198	229	187	202	216	204	208	220	203	186	196	204	202	204	198	211	183	188	222	217	201	218	220	200	199	197	207	193	204	214	237	213	213	190	222	191	193	224	208	217	199	209	224	199	209	197	211	172	217	208	211	200	212	212	201	185	196	205	216	213	180	215	184	205	204	211	202	216	228	194	195	220	193	185	193	224	176	196	209	193	181	177	199	233	212	212	187	192	226	202	212	186	200	200	207	181	191	208	214	198	203	216	184	183	194	229	202	193	200	181	215	206	222	212	211	219	207	223	214	179	190	192	192	223	203	203	231	196	183	205	219	175	216	195	219	189	192	201	222	200	215	195	209	198	200	177	221	200	194	180	204	204	219	193	208	210	218	189	189	237	210	209	201	215	207	218	194	189	183	234	213	165	198	191	193	218	186	236	226	217	201	207	197	211	194	205	199	215	221	211	200	190	194	188	199	190	181	211	228	210	204	213	207	213	191	199	209	205	235	218	202	209	221	202	225	190	188	217	193	201	192	222	219	180	187	172	197	205	209	212	206	200	180	198	197	222	225	191	189	203	193	211	221	206	204	213	209	186	198	193	206	194	191	190	221	213	220	177	207	211	207	186	199	203	207	184	202	183	209	197	206	204	216	198	205	206	198	226	209	211	197	209	202	197	192	202	221	213	182	191	213	181	204	183	200	210	207	207	213	204	208	184	216	204	201	202	203	214	180	211	215	212	223	223	202	204	215	219	195	211	208	181	237	186	196	213	205	214	212	181	216	174	194	192	215	209	202	224	213	188	201	205	220	211	172	205	192	185	210	217	218	218	183	195	202	182	197	189	211	196	215	206	193	178	179	192	199	209	194	210	194	213	202	190	212	201	192	194	199	235	188	190	185	212	191	243	212	184	222	196	216	179	214	184	187	219	170	193	203	203	217	208	197	199	199	213	205	174	206	209	199	210	188	203	199	186	190	215	194	217	191	195	201	219	203	197	178	181	196	227	213	219	178	229	176	202	205	194	200	208	185	205	209	208	210	203	207	185	220	214	207	192	208	169	212	203	226	180	196	210	222	202	185	210	180	207	207	201	220	185	220	184	196	235	207	183	215	199	172	219	192	215	205	189	206	226	208	206	227	206	212	207	199	197	211	209	209	186	200	194	200	211	198	194	189	179	227	216	216	213	209	186	179	199	210	205	198	200	216	211	192	206	220	187	212	224	177	184	197	208	203	223	207	228	194	205	195	200	193	204	202	184	209	194	214	222	179	192	197	183	175	214	206	215	202	205	201	199	207	212	201	194	201	205	194	223	213	213	223	217	216	195	223	195	181	218	171	207	200	198	200	210	190	204	223	205	224	206	211	193	200	197	210	217	202	199	201	205	206	213	186	206	202	200	202	203	184	202	217	188	185	217	187	205	226	199	229	187	218	223	208	197	194	216	193	196	225	200	199	212	223	208	199	191	179	193	216	184	212	194	211	213	183	209	215	211	213	193	224	199	197	207	195	214	191	169	200	194	197	209	204	193	220	219	204	203	194	194	209	192	209	193	220	187	203	184	203	197	222	189	216	204	213	219	208	212	188	209	197	196	191	216	206	222	192	217	197	163	200	200	190	216	203	192	207	181	212	220	209	210	196	189	188	179	221	202	216	194	197	235	207	177	181	209	191	228	196	193	188	220	192	220	190	186	220	203	180	232	193	224	210	193	207	199	211	213	208	220	170	208	199	220	217	201	215	220	200	200	211	215	227	182	227	199	210	178	202	203	229	179	181	184	208	216	207	181	213	212	219	202	207	188	202	195	175	214	229	192	220	213	206	192	225	228	226	207	187	210	202	211	196	223	224	201	234	226	214	204	197	203	192	206	207	214	208	193	198	221	218	200	209	236	218	169	212	183	209	227	194	199	188	216	210	209	224	207	215	211	204	222	198	187	207	223	185	204	207	192	205	219	189	205	200	208	204	195	218	220	198	234	188	195	205	200	201	212	221	225	217	188	206	205	215	194	197	185	205	196	220	173	207	189	195	212	198	217	203	192	211	197	185	212	196	219	204	216	214	208	228	182	227	226	207	228	205	212	206	236	204	199	203	221	186	173	193	213	197	214	199	208	205	216	201	198	187	198	188	219	195	205	225	215	177	235	205	217	192	207	211	188	214	211	210	209	206	203	219	202	207	214	189	199	213	211	215	225	220	209	200	203	211	221	192	207	221	220	206	212	190	192	211	182	169	212	196	207	219	226	191	207	202	214	237	183	225	189	204	208	183	188	195	201	224	178	210	204	208	215	197	198	203	217	224	197	212	218	197	219	199	217	203	197	195	209	217	226	220	190	198	194	188	205	227	226	198	217	217	169	189	190	218	170	221	210	207	208	217	185	200	175	208	203	210	218	179	210	186	189	207	210	198	216	196	182	204	202	194	213	200	211	210	232	196	222	201	207	200	213	214	199	216	194	164	213	203	209	214	186	203	194	198	184	194	209	204	182	208	189	185	197	174	200	227	186	216	211	185	197	189	202	195	162	219	238	208	200	185	205	217	183	201	205	201	211	213	178	191	196	248	201	196	211	224	197	196	205	187	222	190	198	208	193	191	190	177	213	217	190	197	224	222	193	223	221	195	191	210	204	203	204	224	214	205	192	229	187	226	194	214	222	200	172	202	201	204	192	201	194	173	203	204	189	200	221	179	204	199	191	207	224	205	205	200	199	192	190	183	220	190	199	216	212	202	233	194	184	197	225	197	218	195	206	221	184	213	200	220	217	182	211	198	225	186	193	222	210	202	193	197	199	233	221	209	201	214	188	198	184	205	207	200	197	197	191	202	187	224	210	202	215	175	184	202	198	173	230	209	206	222	199	206	218	187	195	211	223	214	207	192	211	215	211	227	189	212	206	215	202	199	198	222	219	184	208	192	223	188	218	210	224	214	191	194	161	227	231	200	184	223	191	203	198	191	188	203	193	182	206	213	179	226	220	201	204	228	240	222	201	209	213	199	208	217	193	198	186	203	197	211	215	197	219	177	204	195	183	199	207	195	206	214	186	206	172	195	195	230	213	213	204	196	210	187	211	231	201	192	201	179	204	214	214	230	229	193	226	191	202	235	211	218	197	212	218	211	206	209	189	226	187	213	212	209	212	191	210	203	194	236	201	197	208	202	226	200	217	201	178	202
30771	2460	5401	5977	5023	4134	3462	2769	2355	2068	1908	1640	1609	1402	1346	1317	1172	1114	1107	1036	979	957	971	909	913	823	820	873	826	803	785	785	772	789	796	717	761	770	736	764	734	669	723	700	722	707	676	638	701	683	658	638	651	686	711	699	683	692	675	657	637	655	654	705	663	644	661	632	671	632	687	635	616	713	642	665	661	640	586	635	652	633	699	594	616	642	671	588	645	622	654	648	644	652	701	649	650	637	633	638	573	592	639	609	660	641	629	627	639	611	616	610	614	640	601	622	565	606	669	600	619	591	595	611	642	609	679	628	627	598	599	624	648	635	618	607	576	618	608	588	655	613	655	614	601	666	626	600	617	596	593	630	609	592	671	579	595	616	624	595	595	644	619	656	597	660	590	603	646	607	616	599	602	586	593	581	609	630	649	647	591	605	608	643	629	647	612	593	608	608	604	647	650	659	636	636	614	573	608	621	616	613	624	590	601	623	607	618	608	629	615	629	619	612	619	610	616	594	574	649	635	607	617	614	583	626	613	614	624	624	639	595	638	590	613	594	627	626	590	605	611	648	593	639	581	599	600	590	596	584	625	619	632	630	610	625	625	608	623	597	622	656	625	634	646	645	599	614	638	636	622	630	648	605	597	623	605	596	605	575	584	645	576	612	612	661	585	593	637	631	574	626	599	606	689	617	627	598	629	630	612	598	612	652	625	652	602	627	614	634	616	670	615	562	582	588	610	647	628	614	621	603	624	598	631	594	616	629	609	602	552	615	593	614	643	608	574	585	630	622	624	587	592	583	616	640	650	672	596	627	605	645	591	614	620	627	607	625	617	635	642	591	631	592	578	637	599	590	618	552	630	623	590	640	612	624	588	600	581	623	601	643	635	630	596	652	613	611	639	639	636	610	614	650	607	627	606	585	606	644	607	638	614	570	609	635	644	642	627	595	570	604	585	600	606	594	586	600	640	601	642	633	591	620	645	622	641	644	597	653	609	618	613	622	612	585	606	596	585	595	590	577	634	586	644	613	609	663	572	618	671	627	672	657	596	624	612	630	631	658	609	659	620	623	596	588	617	642	605	646	586	599	625	648	645	640	637	619	600	607	587	628	612	591	600	643	681	613	641	601	580	612	601	638	613	625	621	622	640	639	654	639	649	566	642	621	635	660	620	624	645	668	619	625	617	611	622	620	616	627	619	598	633	595	612	590	647	657	607	625	604	619	579	627	621	605	617	628	636	610	590	622	645	599	655	533	619	612	600	625	593	571	591	579	620	596	591	608	640	627	594	600	630	601	609	641	591	627	609	660	600	641	592	610	653	631	571	645	583	622	625	628	636	613	591	608	614	607	598	589	593	612	617	597	616	622	607	638	613	594	591	618	606	608	627	656	606	570	609	594	598	620	627	585	584	562	641	640	576	562	631	620	595	625	604	635	599	620	597	629	622	593	597	598	595	610	597	574	630	632	571	603	629	622	623	657	628	586	618	633	662	649	676	620	644	588	628	675	624	620	601	615	639	577	585	610	630	627	565	633	587	687	599	601	620	621	642	652	577	625	606	625	624	597	603	589	603	601	586	627	602	577	621	646	604	612	637	590	589	617	580	612	547	628	554	657	605	653	580	635	618	627	605	647	601	598	586	660	591	595	634	590	630	613	595	633	623	629	609	618	604	636	598	606	598	636	593	567	628	653	603	626	600	612	587	610	612	653	602	588	645	633	634	594	568	640	606	614	588	644	705	619	617	588	624	628	604	623	587	616	623	627	587	625	620	629	632	620	603	602	631	643	611	623	634	642	618	578	608	615	616	602	653	626	613	610	584	672	653	619	608	592	587	690	624	618	595	617	591	620	619	595	575	613	622	628	613	632	649	623	634	596	593	633	640	626	592	607	569	615	606	603	599	638	626	674	629	592	618	611	631	610	628	603	653	580	634	599	595	616	603	615	610	631	611	608	596	619	590	598	608	654	621	616	644	698	610	603	612	590	558	657	640	628	632	573	605	590	608	609	613	601	620	615	626	633	604	601	576	625	647	595	625	610	604	591	627	609	629	616	601	618	602	624	628	602	617	606	590	625	626	623	675	611	615	597	619	626	643	596	646	589	627	623	652	635	622	588	584	631	631	625	637	587	593	627	616	617	590	582	698	596	586	604	577	647	630	619	662	600	637	631	643	608	600	633	624	687	591	597	629	592	563	562	589	563	635	639	616	607	621	679	607	618	625	606	633	589	614	633	592	587	637	630	637	603	635	597	623	605	636	632	576	594	633	643	642	606	633	618	641	641	609	623	618	595	609	590	587	574	638	628	627	613	681	576	631	625	579	600	627	610	645	607	605	611	612	613	587	626	591	606	632	594	609	656	632	614	575	613	612	627	657	628	617	627	621	624	619	651	631	626	603	584	549	640	586	603	607	618	590	629	608	592	617	620	562	593	592	592	575	649	635	622	598	638	632	597	618	654	623	605	581	599	602	592	577	592	630	610	590	619	640	639	605	585	615	613	575	615	674	629	602	603	640	613	588	608	650	610	615	625	610	597	608	668	634	658	583	574	588	625	616	621	574	667	618	631	530	605	599	618	554	625	640	644	655	635	606	623	636	638	623	612	609	662	615	651	593	642	637	616	655	605	649	659	591	587	609	617	595	579	644	592	611	592	607	620	670	604	598	579	612	612	607	671	584	589	598	627	655	671	583	598	593	622	622	583	634	574	620	562	603	602	645	579	607	621	573	635	589	622	566	618	636	597	640	611	620	676	587	596	640	607	647	619	572	637	603	595	631	577	618	647	634	585	641	662	681	608	675	633	604	607	631	602	618	668	603	608	609	602	606	620	631	609	617	598	563	565	629	631	619	604	618	558	620	567	629	610	623	599	580	632	610	610	598	613	599	616	571	574	649	632	593	640	623	641	603	609	603	566	607	648	628	621	588	581	619	606	572	618	638	593	614	598	614	623	582	618	611	634	622	558	654	658	614	619	636	584	642	599	608	604	662	582	609	611	629	590	629	564	607	642	580	611	573	635	600	613	597	609	564	605	599	624	606	620	614	701	617	579	631	648	635	641	597	596	635	615	652	602	607	598	577	589	617	628	574	628	641	612	572	611	598	623	614	604	594	586	619	649	611	621	635	654	628	636	627	583	584	594	577	600	650	591	601	623	615	614	646	608	618	653	582	642	619	621	621	575	657	604	636	654	630	606	621	585	635	571	641	561	623	625	634	600	605	620	582	630	591	617	615	640	571	621	620	638	628	598	622	602	608	572	612	610	655	588	578	581	594	586	597	611	578	595	570	648	627	626	643	625	609	636	646	577	629	587	628	584	635	609	638	591	619	640	602	607	603	647	615	637	625	609	630	596	634	636	659	579	601	623	605	594	606	623	624	626	600	615	624	619	631	652	608	618	608	612	600	575	593	612	690	577	650	608	629	610	609	559	643	613	660	610	647	604	612	621	615	594	602	599	634	620	611	602	637	604	597	629	643	605	624	601	587	642
6252	373	244	203	185	160	153	147	134	135	170	149	154	154	148	157	160	148	151	146	167	134	159	127	150	142	150	130	148	146	134	131	132	136	129	141	165	121	133	154	154	150	133	129	135	155	117	158	154	137	123	139	131	147	118	155	155	164	148	142	144	151	130	126	125	170	157	151	134	150	147	134	152	156	137	150	135	113	164	152	140	148	156	147	147	125	162	142	150	145	119	147	140	143	120	150	127	144	144	157	143	126	117	149	140	143	154	137	134	143	136	125	145	146	170	128	163	147	146	149	145	125	142	148	145	141	145	123	132	146	159	143	136	141	129	134	143	158	144	117	151	136	153	162	154	147	155	145	157	150	148	128	161	151	148	152	138	148	154	145	126	138	146	141	161	148	150	133	136	133	148	144	128	137	113	141	137	158	134	148	136	121	132	145	158	153	127	170	136	137	149	140	128	120	149	146	141	126	143	161	130	145	135	136	153	149	139	141	137	138	167	117	133	137	140	145	124	137	140	171	121	124	143	135	124	142	132	132	145	154	162	117	136	134	137	154	115	129	166	139	131	135	125	140	136	151	155	136	151	156	163	137	132	136	131	136	145	136	144	123	151	138	136	127	139	163	141	162	135	130	136	131	134	150	148	139	133	145	156	138	131	155	159	120	149	135	112	136	128	145	152	157	138	129	135	162	160	136	160	140	145	171	135	139	144	149	140	141	149	127	140	139	157	123	159	177	142	145	136	150	145	142	130	130	133	148	124	142	161	142	132	112	150	141	134	137	152	136	149	145	157	158	153	135	124	154	125	154	140	149	150	129	145	140	138	135	136	165	131	147	139	143	146	130	135	148	137	135	142	129	156	132	139	143	154	122	131	118	128	148	134	151	150	146	123	151	141	153	118	155	167	139	147	147	150	141	140	149	149	163	154	126	129	138	158	118	147	139	150	139	161	135	163	145	135	154	132	166	142	119	139	154	164	133	134	133	125	128	142	150	148	149	130	138	134	148	148	162	138	123	154	153	142	141	129	147	132	142	137	134	126	138	144	159	151	146	127	129	153	132	133	133	143	147	126	151	127	139	151	150	140	131	150	159	147	132	139	126	147	144	124	149	151	129	143	132	138	139	134	138	132	144	131	148	133	149	152	135	139	139	116	163	168	133	153	142	145	152	155	131	148	149	147	140	144	125	123	146	137	168	144	141	140	146	137	132	138	121	141	143	137	149	148	180	134	148	151	145	128	125	119	121	150	160	124	156	127	177	166	159	133	154	150	149	134	148	133	135	131	138	147	157	141	148	133	166	126	143	138	147	143	137	153	131	159	146	133	151	159	150	142	151	125	131	155	152	142	138	129	162	131	152	115	140	126	131	149	148	139	138	138	131	124	153	137	133	139	155	148	114	153	138	122	134	141	151	152	132	135	138	166	125	121	147	141	152	130	115	156	150	141	145	120	140	140	149	117	151	152	145	141	146	128	138	162	119	135	133	141	129	128	153	139	137	153	167	148	165	129	157	154	144	113	135	123	145	135	130	146	141	158	127	121	149	148	136	156	128	136	133	133	127	131	145	158	162	176	153	136	146	128	138	136	148	146	118	165	150	138	163	139	136	146	138	132	130	138	139	139	132	162	135	143	136	142	154	134	137	156	147	142	140	143	146	129	131	132	158	144	153	156	153	144	157	135	134	153	144	155	162	163	129	152	142	130	131	163	143	136	156	137	130	137	166	149	157	144	168	133	132	141	140	131	138	129	116	167	127	149	136	124	151	157	174	145	131	146	147	126	166	132	139	163	137	161	157	153	139	138	131	140	139	150	147	155	129	138	131	153	131	141	130	158	132	145	143	119	139	143	130	137	134	143	146	138	142	133	156	137	144	146	149	165	139	143	136	133	125	128	139	155	134	128	127	123	159	131	140	118	140	108	147	142	133	165	153	149	147	141	132	128	129	148	134	164	142	137	126	135	131	136	134	152	150	142	149	120	155	138	154	137	142	146	158	134	132	132	145	139	136	156	135	152	166	151	138	153	137	135	153	136	148	133	159	124	153	146	135	136	148	159	130	131	146	119	143	137	144	151	135	150	131	158	127	136	133	133	161	137	132	155	168	165	126	176	141	129	146	154	155	133	149	145	147	140	155	157	164	151	141	150	128	133	142	135	145	148	143	164	152	115	143	130	135	135	143	133	147	134	158	155	123	149	149	162	141	133	118	154	162	126	145	144	154	149	149	145	149	142	149	131	144	152	149	115	160	141	151	138	158	141	141	160	117	142	129	149	149	159	136	151	142	137	140	141	152	160	137	159	130	141	144	140	145	137	146	140	138	149	169	138	131	140	133	150	151	118	147	135	139	123	143	139	138	131	123	130	135	129	126	164	145	129	122	136	152	151	128	145	138	168	123	132	150	135	135	153	147	166	156	141	138	141	158	149	156	140	160	130	162	132	136	167	141	145	135	139	123	152	134	148	143	146	129	116	142	118	141	150	155	155	137	139	130	139	140	123	144	156	131	133	132	143	143	157	140	146	139	159	115	141	159	158	171	133	154	133	149	143	149	146	152	130	138	144	146	133	171	145	160	153	133	136	132	142	125	138	170	147	121	131	151	131	147	136	141	141	135	148	149	155	126	127	134	150	170	145	135	131	143	141	155	157	110	125	130	154	132	124	140	126	160	127	155	133	140	136	126	140	130	151	132	124	149	133	166	133	143	151	128	146	155	134	173	140	125	132	147	138	162	140	140	146	143	153	148	125	158	142	151	167	166	129	135	128	134	162	159	110	137	126	122	148	130	148	151	160	146	141	142	154	148	141	146	119	150	137	141	115	142	157	154	158	158	137	127	135	157	155	131	144	149	174	121	144	135	145	149	143	135	149	143	131	142	152	150	131	128	157	150	147	147	142	148	144	129	134	139	122	120	157	124	122	135	157	116	152	136	129	144	149	135	143	153	140	174	134	139	162	131	172	136	147	137	154	145	152	158	123	124	150	146	133	171	125	144	127	135	150	134	148	146	122	166	154	132	147	152	152	139	142	124	147	129	126	145	140	153	148	139	135	154	129	129	134	129	147	138	137	148	143	141	140	131	120	138	162	149	137	134	139	126	144	147	130	144	129	153	142	150	145	136	140	139	148	159	126	132	124	140	122	131	129	135	130	145	154	133	137	131	141	134	135	133	141	157	117	154	155	139	129	154	130	139	146	144	148	135	139	146	154	146	158	163	156	150	155	126	152	141	132	122	152	126	133	152	133	137	144	177	132	125	138	135	140	158	138	157	143	126	133	153	145	158	120	144	139	117	155	144	153	122	140	132	149	151	137	159	145	155	142	132	138	128	134	122	147	174	142	149	151	141	136	146	158	154	140	145	153	154	159	168	156	127	139	136	129	131	134	124	144	152	150	144	129	141	145	136	146	140	139	146	130	160	129	150	137	134	130	131	153	140	144	154	133	132	144	139	138	123	137	142	129	149	139	129	147	151	139	123	161	147	138	126	126	154
6620	488	620	615	532	571	520	521	470	493	493	459	460	456	434	433	442	436	466	454	416	451	460	468	438	474	443	476	439	445	444	445	412	474	475	465	439	418	437	443	462	414	450	457	454	445	468	439	435	413	398	425	445	430	430	449	429	441	444	453	413	457	452	401	445	437	415	467	480	454	442	447	485	438	460	456	431	437	467	437	457	434	473	423	437	472	450	411	440	474	457	459	434	448	428	439	468	458	432	412	440	439	426	430	391	441	463	461	438	428	414	431	399	488	465	459	454	447	443	428	423	463	443	435	450	419	432	420	418	455	455	447	448	423	441	417	464	447	451	454	437	455	448	468	432	431	464	464	445	479	441	460	481	458	400	465	467	417	435	425	467	442	427	459	456	439	387	441	452	461	415	487	424	419	419	422	418	428	428	452	440	371	436	457	422	436	450	478	466	441	442	464	459	469	452	449	429	465	429	401	402	428	421	459	439	447	482	438	442	467	463	478	454	433	434	441	408	463	393	461	436	461	419	434	427	437	443	423	485	423	450	443	483	422	503	423	471	470	454	459	454	439	420	443	416	435	452	448	444	424	428	420	431	450	428	461	406	446	422	497	423	448	437	471	454	477	433	463	394	435	432	487	480	405	445	456	428	456	408	464	420	424	469	453	450	421	450	458	467	468	419	448	421	464	442	446	463	445	477	450	422	479	470	419	440	449	442	438	516	433	432	433	466	444	425	429	425	444	402	439	432	461	430	444	447	434	408	445	439	399	398	448	453	436	437	401	419	412	439	454	433	422	471	410	458	404	430	428	408	442	464	398	462	461	420	448	438	449	421	466	458	450	425	472	451	404	456	422	455	443	442	431	444	398	421	445	462	448	448	426	446	443	399	407	447	419	449	461	409	457	433	462	419	425	462	473	434	479	489	433	465	482	459	455	465	430	477	409	436	418	431	388	422	446	452	439	463	464	409	415	479	458	406	472	450	468	434	441	448	444	479	429	446	456	447	441	455	394	448	438	437	419	421	431	465	455	416	472	470	419	435	431	441	421	441	495	404	472	463	423	466	470	392	439	440	455	447	471	439	455	438	462	457	413	468	443	438	478	422	496	431	452	442	443	422	453	421	424	413	422	431	453	411	417	439	413	421	416	403	434	439	472	450	423	448	478	430	450	444	443	462	447	462	424	387	424	425	447	438	428	477	428	436	421	436	441	439	456	451	433	471	440	417	458	434	435	419	477	440	423	490	441	491	427	459	447	422	427	460	428	444	435	484	384	452	454	434	454	428	431	472	419	424	422	425	458	433	432	434	404	372	453	427	413	435	392	455	461	457	460	445	435	436	438	414	478	449	460	411	430	443	451	443	415	450	441	450	440	420	430	465	432	433	472	475	440	429	434	488	438	437	475	456	402	451	446	458	436	423	452	414	414	415	451	436	443	479	449	442	456	442	432	461	444	425	437	447	438	404	449	498	431	413	422	423	438	429	490	431	478	409	430	446	447	459	439	466	429	440	462	464	454	456	447	415	433	444	432	464	418	478	447	432	412	469	431	407	408	387	424	471	483	418	470	421	462	453	451	431	416	382	445	454	434	386	413	485	454	463	457	462	456	442	439	397	425	415	454	437	443	442	483	468	446	437	443	467	418	456	447	429	454	455	453	448	433	433	427	460	392	446	429	442	470	411	426	421	462	457	438	469	413	454	440	398	449	433	449	466	421	427	425	413	415	447	418	441	461	433	442	452	456	458	406	423	459	443	451	426	444	444	444	445	457	430	469	426	486	425	439	431	425	430	452	452	438	456	457	463	432	399	406	441	451	414	463	442	448	420	456	455	435	455	434	429	430	458	456	466	462	444	430	424	471	427	469	451	458	448	421	450	459	442	417	440	424	433	419	435	435	431	418	441	441	482	464	440	470	478	430	444	395	415	438	430	433	405	458	455	433	449	425	461	442	458	410	397	448	429	439	450	442	435	457	454	427	472	442	421	424	417	410	433	455	434	421	450	458	458	454	464	445	423	439	424	431	435	456	448	464	405	431	457	444	432	457	430	402	417	424	448	439	450	436	404	450	459	489	409	443	420	480	431	482	466	443	442	425	436	429	486	460	422	462	436	443	428	416	432	430	461	439	454	437	431	411	456	455	450	473	457	434	474	484	431	428	463	465	428	463	437	433	487	447	425	461	462	422	478	416	427	460	443	449	454	451	450	422	432	460	471	496	463	414	432	434	460	430	424	437	402	436	437	470	437	461	398	485	438	423	419	440	424	459	435	396	415	459	448	427	413	471	474	445	453	437	412	473	494	440	434	431	421	438	431	437	431	471	426	434	412	457	481	447	403	392	443	412	470	441	428	412	464	456	434	470	461	436	479	453	420	445	432	453	442	416	459	427	463	400	460	492	449	432	427	470	397	443	436	453	452	421	443	409	443	456	461	441	418	449	433	446	448	424	411	476	447	459	454	430	431	456	443	441	463	427	443	429	453	450	437	432	447	439	412	456	462	441	436	437	481	417	399	444	427	448	446	434	456	418	441	448	439	449	450	484	456	435	449	471	441	447	398	454	442	479	438	440	404	426	468	436	435	453	415	443	474	437	452	440	409	431	463	463	452	455	444	479	444	439	440	449	440	465	445	445	506	481	454	412	465	482	428	429	454	435	456	413	442	421	454	448	443	461	434	420	432	433	431	489	433	479	437	438	473	407	428	455	400	449	480	400	444	414	420	442	445	448	434	442	473	431	433	460	450	410	410	449	451	425	413	421	461	429	431	449	467	468	445	447	435	433	409	455	460	413	445	430	473	414	438	430	431	400	451	470	414	457	453	416	467	438	436	442	424	443	380	402	437	475	414	452	425	481	446	441	445	498	468	458	403	436	427	450	446	479	405	434	417	458	434	462	435	461	442	437	454	450	442	420	424	431	478	452	443	431	448	424	439	442	420	437	431	432	469	426	419	433	469	455	442	425	444	402	445	439	441	440	463	464	404	452	432	433	479	434	407	453	430	447	440	466	477	422	460	404	440	426	419	451	420	424	444	448	433	463	455	455	460	498	424	460	433	460	436	432	451	459	462	450	425	435	444	408	432	399	415	446	412	403	404	450	407	443	427	464	410	425	419	442	449	420	400	448	463	480	468	448	463	430	407	485	469	503	446	432	464	471	482	428	471	455	460	474	428	442	458	415	464	429	445	419	460	458	425	453	443	444	464	401	473	440	418	438	412	454	455	426	460	444	442	441	461	465	405	454	467	458	422	426	437	426	434	444	444	457	425	400	441	433	450	419	463	462	448	422	476	427	447	478	461	442	402	481	432	456	474	425	438	440	432	484	461	448	446	428	415	436	460	419	451	418	447	459	438	458	420	448	457	461	459	457	451	427	467	454	483	415	494	445	491	400	420	453	436	411	429	427	428	456	440	469	413	432	417	434	447	415	475	425	434	456	501	433	408	450	446	452	435	382	431	404	452	416	443	477	429	419	411	437	437	462	442	422	423	443
47167	10572	1650	1015	627	541	389	297	234	224	163	169	169	162	138	152	153	115	149	118	130	128	113	128	120	132	123	113	119	111	114	111	118	104	102	110	98	128	120	118	115	104	115	102	116	104	101	117	111	117	93	126	119	119	94	93	114	104	116	84	97	106	108	94	98	102	116	108	106	123	95	81	94	103	88	101	94	85	95	100	106	117	109	93	100	110	115	101	117	108	104	96	106	94	99	93	104	125	95	96	96	103	120	103	121	88	94	94	86	100	114	90	103	96	114	127	101	107	93	87	109	103	87	106	98	117	109	96	102	99	104	105	88	113	106	106	109	102	87	103	103	113	109	113	95	85	109	102	102	94	101	100	105	79	100	93	107	113	103	100	104	121	97	90	105	105	107	87	98	106	108	90	125	106	94	110	107	106	112	101	115	113	121	101	94	124	98	111	92	91	91	102	92	108	90	121	84	101	98	120	99	114	97	115	91	99	96	93	101	96	112	98	89	90	104	102	86	68	105	98	90	119	111	97	113	104	91	106	89	107	105	89	87	89	109	96	120	95	95	100	98	111	84	93	110	113	83	119	107	119	104	107	108	117	114	94	118	93	102	110	94	121	106	110	101	111	116	104	105	88	101	98	76	104	94	105	106	118	86	105	99	107	111	104	94	91	98	106	111	93	102	110	87	114	118	119	93	103	93	94	121	112	111	112	107	86	114	97	92	92	113	86	116	100	97	104	104	100	100	107	122	100	105	102	113	94	93	103	113	94	113	95	107	112	113	110	105	97	88	99	91	98	118	104	101	106	112	105	99	95	106	111	90	93	88	108	96	97	110	128	99	96	112	113	114	113	102	109	133	110	107	89	117	116	116	98	110	78	101	123	105	96	99	111	87	107	99	109	85	99	83	103	111	110	108	106	87	98	92	114	111	102	105	100	109	83	105	113	113	119	92	102	95	95	102	119	90	93	105	99	123	100	88	104	112	118	106	110	118	103	89	106	87	113	106	90	103	101	99	93	118	112	101	97	105	92	92	117	118	109	103	101	89	101	99	90	110	109	116	112	94	101	102	101	93	121	115	107	111	107	124	99	88	94	105	105	98	98	108	85	101	110	80	117	111	95	100	107	100	87	101	102	106	94	103	102	108	111	99	96	101	83	110	100	112	120	101	105	84	97	93	117	118	103	89	90	112	99	106	92	92	99	106	96	106	94	121	112	122	120	99	102	92	107	115	85	91	105	89	111	112	103	102	112	96	113	111	93	88	99	96	105	114	113	90	107	111	87	111	92	104	95	107	94	101	101	97	106	88	104	102	95	103	105	93	90	100	116	101	96	84	101	104	97	112	102	105	107	107	110	116	104	109	104	105	107	98	104	106	98	112	106	114	104	75	91	88	84	94	98	91	102	89	100	105	95	87	90	106	103	95	103	103	106	107	95	101	89	97	100	100	110	97	116	102	115	115	96	83	95	95	105	87	118	93	95	97	102	123	95	102	105	101	91	112	84	120	91	98	100	112	83	111	100	88	88	99	89	126	84	79	92	89	89	93	124	107	106	107	116	110	120	99	104	110	94	94	99	109	94	99	99	111	99	87	104	97	99	95	101	78	98	111	104	105	115	93	115	96	95	95	80	96	103	99	96	110	91	86	91	107	90	88	98	96	107	111	93	88	96	101	70	99	102	105	106	106	113	117	100	87	123	114	113	100	89	102	95	108	115	106	94	97	103	98	99	94	99	121	112	87	97	102	93	99	89	107	92	110	113	82	90	101	87	117	96	87	103	102	98	110	97	99	95	100	114	82	112	99	93	80	94	115	108	101	92	114	93	94	113	92	112	113	115	98	117	116	94	107	117	107	107	95	94	98	88	99	117	90	115	112	118	101	123	116	90	104	102	107	96	102	106	78	93	112	118	96	101	113	89	100	84	103	113	85	85	98	119	126	102	97	102	100	101	90	96	109	97	109	104	132	123	104	92	92	102	89	118	99	104	110	115	113	99	114	92	105	104	88	97	114	91	98	105	87	99	99	87	78	96	116	113	94	111	108	118	109	88	110	85	113	103	110	98	103	89	104	100	105	102	96	91	100	101	91	115	104	104	103	115	107	101	86	92	86	99	95	98	108	108	101	112	90	108	100	120	96	95	108	102	91	108	94	89	85	108	101	100	98	106	96	105	120	91	115	89	93	89	98	103	111	88	98	106	100	100	84	98	102	84	105	102	110	113	91	87	103	115	129	117	112	117	96	119	83	101	120	112	102	89	79	94	108	103	103	94	115	99	96	120	122	82	105	105	105	96	113	106	88	99	112	124	91	123	101	102	105	93	91	101	109	97	97	111	116	98	119	96	99	107	88	109	108	107	99	110	93	92	106	102	91	117	96	96	107	96	102	99	104	98	109	126	100	116	105	112	107	111	92	112	96	117	98	102	94	107	103	122	103	86	103	100	110	112	108	105	83	102	84	104	108	120	102	103	107	114	105	101	90	93	82	95	111	97	107	107	102	106	93	86	110	81	94	106	91	102	97	90	81	89	107	100	82	97	112	92	97	91	99	95	109	92	103	100	102	121	87	123	91	100	96	106	125	91	95	103	105	102	104	121	91	80	101	84	92	112	110	97	106	107	101	91	103	110	95	99	90	107	102	96	87	111	96	88	75	115	112	99	93	106	93	107	110	108	92	126	106	101	115	82	111	98	119	113	97	101	100	111	106	94	97	89	106	102	86	100	114	105	99	111	89	100	98	107	100	92	106	98	98	92	109	115	95	111	120	113	101	89	100	94	110	103	103	120	100	109	97	82	117	112	125	112	82	96	107	116	113	92	90	90	99	124	118	87	102	106	88	100	104	116	112	104	100	111	103	115	97	90	95	104	101	101	103	102	97	133	93	113	117	113	98	108	90	114	102	99	118	106	107	82	118	91	122	115	108	103	101	93	107	114	98	100	100	92	102	104	98	88	80	98	100	96	111	101	95	92	111	102	100	108	105	97	98	93	108	105	107	116	100	95	103	103	94	105	100	103	117	92	94	114	105	104	102	108	108	118	101	94	128	92	102	105	98	113	95	86	97	92	97	97	80	100	103	99	104	110	112	101	98	93	105	95	105	111	87	90	95	101	106	117	103	102	107	103	91	114	110	91	100	130	92	83	117	92	108	88	102	112	101	106	82	100	96	107	103	104	96	95	117	88	108	107	106	116	90	100	130	110	116	110	92	107	105	97	90	111	104	93	92	111	83	100	128	100	113	104	102	107	86	96	104	107	92	93	90	111	109	78	78	99	101	116	95	90	109	117	112	80	103	94	112	93	120	92	112	98	93	100	78	111	104	75	90	104	102	107	92	87	115	93	96	83	100	99	92	88	80	104	114	90	106	97	112	108	106	121	105	111	113	104	117	104	104	91	96	98	108	99	96	92	104	103	90	108	109	99	104	89	105	102	119	96	106	93	81	86	124	92	114	101	96	94	104	105	91	108	105	108	102	101	102	106	107	91	108	84
23550	1265	2854	3311	2776	2224	1853	1512	1312	1101	1032	940	791	796	700	700	622	589	585	555	525	527	491	547	477	477	453	436	473	433	406	416	429	415	390	358	398	394	403	371	441	414	424	370	385	370	374	382	376	367	364	390	381	361	404	366	381	402	386	352	347	364	367	361	385	359	357	346	371	354	316	385	378	334	385	370	331	361	370	378	392	341	338	337	341	369	351	347	377	349	341	346	340	357	338	341	302	365	299	334	336	326	308	360	331	351	345	361	343	360	357	344	324	344	348	339	392	351	329	360	333	352	352	330	334	357	349	353	359	326	299	378	366	363	320	340	357	322	337	361	329	333	352	319	346	346	354	344	353	362	355	352	359	336	328	340	363	346	336	318	285	357	421	353	352	354	349	364	347	336	346	313	315	308	330	339	329	391	343	354	351	351	358	360	340	329	346	344	379	316	341	354	313	327	325	320	346	322	329	357	349	349	314	362	345	345	370	351	317	366	326	325	341	353	346	351	356	346	312	353	302	328	368	334	401	353	381	326	362	348	364	342	349	346	345	346	361	325	327	346	334	340	324	348	341	328	321	398	343	347	359	332	343	338	367	347	343	346	352	343	364	334	296	366	330	356	356	360	360	332	370	369	335	340	346	355	356	332	320	354	372	337	317	363	337	345	346	333	323	323	369	358	356	337	343	354	323	336	344	336	349	320	365	335	341	325	350	337	365	358	366	333	366	338	325	327	333	352	354	341	353	331	331	347	343	328	346	322	349	341	360	326	353	340	326	348	336	368	385	341	335	382	319	355	338	361	307	368	338	329	352	310	319	316	350	377	344	353	343	368	356	327	372	329	373	337	305	347	359	346	341	347	357	340	359	356	322	329	320	362	383	329	332	392	363	361	352	352	337	315	342	355	361	360	377	325	369	322	342	339	310	322	345	351	362	347	370	367	326	358	326	350	337	330	323	357	321	340	341	309	358	300	338	336	369	333	358	343	377	329	333	366	334	329	310	364	365	357	350	358	348	329	360	351	349	335	315	361	339	336	332	347	350	368	349	333	357	327	347	344	364	331	334	325	358	343	313	329	368	364	326	334	302	362	351	379	355	370	329	341	360	337	348	341	352	365	373	328	345	327	329	357	310	351	356	344	336	305	334	357	357	351	328	351	345	352	353	326	369	339	361	367	379	360	314	357	355	331	343	328	346	333	368	305	352	348	333	370	339	345	309	346	339	332	368	322	344	356	388	372	356	354	348	341	340	359	361	346	357	337	363	361	367	336	336	344	379	334	339	318	344	320	334	353	311	344	336	345	345	359	358	363	332	347	322	306	337	335	356	319	350	343	348	320	346	352	349	332	334	369	330	327	345	369	315	364	325	348	356	356	363	344	364	328	385	338	325	349	345	346	338	333	372	304	335	333	348	336	356	337	340	353	357	346	356	341	365	347	361	339	370	357	342	340	355	339	319	356	318	317	342	357	332	364	371	315	334	350	361	336	326	379	341	321	324	353	346	367	352	318	323	333	339	335	332	328	346	324	354	358	319	321	355	330	296	323	349	362	314	360	344	309	369	307	307	333	333	361	330	317	365	351	371	347	346	338	383	360	355	346	351	370	318	343	341	320	366	348	347	360	343	341	338	377	349	321	350	329	351	313	355	364	356	333	372	345	349	306	369	377	367	325	381	373	338	375	328	351	349	357	361	330	330	347	343	356	335	317	343	330	330	304	328	342	338	361	323	316	315	321	348	317	332	317	345	345	334	341	316	348	321	364	373	326	312	344	376	350	362	330	351	335	353	308	334	310	307	346	307	356	299	338	341	337	348	352	304	324	325	363	392	349	347	346	376	367	347	331	330	323	343	351	405	369	324	317	342	342	334	322	367	353	352	341	322	354	351	342	337	341	348	354	319	321	316	354	320	344	329	352	337	357	295	349	334	363	366	329	327	376	333	335	337	365	342	369	359	357	347	312	353	337	328	322	344	358	326	369	305	345	343	344	335	356	325	334	338	390	362	341	341	331	358	361	340	329	331	327	330	323	322	310	335	368	340	385	348	351	366	374	358	325	350	380	349	344	341	352	335	360	323	314	286	336	316	369	369	351	369	334	331	373	341	361	382	348	366	359	350	377	343	326	327	374	339	333	363	355	336	372	309	345	316	334	389	294	353	359	350	350	361	385	332	303	331	343	347	347	332	366	336	327	366	339	322	326	359	366	316	329	365	326	335	364	324	354	339	331	340	332	316	361	328	338	344	335	368	328	339	329	345	331	335	353	363	323	328	354	361	323	350	370	356	354	353	337	303	351	328	349	350	354	362	329	313	330	347	309	362	342	297	350	333	346	311	330	322	373	346	344	335	341	362	350	375	347	375	323	358	313	353	333	343	352	356	329	342	335	339	332	364	329	345	350	345	334	334	348	360	373	342	362	368	319	347	354	346	348	325	322	355	393	304	345	357	359	329	361	348	332	313	365	318	333	334	374	366	361	360	351	330	325	339	365	366	347	324	331	348	322	363	283	342	355	348	331	332	350	356	345	351	332	345	364	352	352	373	360	345	341	341	343	359	352	352	377	336	348	340	353	362	365	360	349	335	353	351	347	333	343	352	383	354	340	310	353	315	316	319	364	334	361	368	356	334	354	368	335	346	349	378	373	307	364	344	351	337	349	330	345	372	352	341	342	362	356	350	339	347	368	348	310	340	350	349	353	342	374	335	352	335	360	343	317	368	362	373	379	380	369	334	355	343	377	361	343	335	346	325	305	328	359	320	350	351	339	325	323	339	365	302	339	341	388	397	350	337	363	347	343	369	327	357	367	349	367	361	338	363	318	302	334	363	371	363	362	365	354	342	327	364	341	347	315	338	334	340	330	347	380	336	349	363	353	372	364	329	341	365	373	355	334	333	332	341	349	349	347	343	356	337	329	328	302	322	330	349	351	324	337	361	336	348	353	365	391	349	311	342	368	358	338	348	329	326	327	383	331	320	323	346	355	314	348	335	361	318	350	325	377	340	321	341	337	351	313	325	330	339	366	329	361	345	356	353	348	341	374	338	356	318	330	400	349	334	355	361	334	327	332	367	308	352	343	335	335	341	360	348	334	339	370	354	355	332	307	346	326	365	344	327	324	388	387	329	319	325	330	344	341	356	330	334	357	347	314	337	377	334	311	353	365	345	351	375	335	330	349	355	335	358	386	356	345	357	319	323	342	318	353	307	347	352	322	339	361	339	333	370	357	316	328	310	376	348	355	336	360	334	352	343	350	347	353	331	332	346	330	338	335	344	315	342	357	340	367	362	314	366	371	327	360	334	323	355	321	318	339	311	348	340	358	361	330	373	336	341	354	401	342	322	356	349	307	356	372	341	330	338	335	381	331	324	331	329	353	363	366	353	320	336	336	333	346	325	329	365	340	380	343	359	345	344	327	350	347	367	374	344	335	334	310	345	348	328	366	340	345	344	332	353	324	325	334	360	349	327	343	341	322	295	347	343	343	361	351
59946	18444	6004	2275	1413	1018	765	697	507	464	423	407	370	337	317	289	291	324	268	258	252	241	239	237	238	246	234	258	236	221	220	224	232	219	210	262	219	214	234	207	236	199	216	217	201	211	249	209	244	219	199	197	212	217	197	216	205	223	206	220	205	228	203	199	212	184	205	202	191	211	214	209	202	221	215	216	214	185	193	194	197	185	203	193	228	204	199	220	236	204	217	204	208	205	200	202	173	195	218	218	196	207	204	221	193	227	202	178	187	217	209	208	224	202	193	211	216	184	184	217	206	180	202	201	200	205	195	192	203	183	212	207	212	212	183	221	208	203	219	206	218	230	202	197	227	203	197	199	196	209	196	191	188	194	224	201	201	200	219	199	222	192	223	221	199	215	191	183	188	202	211	187	198	201	219	202	198	198	182	204	164	220	222	174	190	194	216	231	220	186	200	216	234	202	185	219	213	189	198	199	198	187	197	224	212	177	204	226	206	203	213	196	217	213	224	218	221	216	217	198	239	188	208	203	182	188	218	194	189	223	167	223	215	189	208	207	208	215	186	169	202	202	180	194	196	203	175	205	216	204	197	168	201	204	230	211	225	194	218	196	190	212	195	209	210	220	195	192	206	213	190	231	222	219	203	210	205	225	227	221	170	230	220	195	184	194	201	200	200	189	210	191	202	194	191	195	184	224	205	208	216	208	198	192	213	216	190	192	203	208	192	210	197	232	217	177	193	213	226	220	204	223	199	193	189	205	215	229	194	207	201	211	188	244	209	200	182	184	200	172	178	209	187	195	200	206	228	181	209	187	203	213	208	230	212	230	205	213	189	192	212	217	218	211	182	209	189	230	182	200	187	224	188	203	207	180	213	200	200	222	222	202	203	209	206	208	212	211	201	196	209	200	184	241	210	214	190	198	186	214	210	202	226	190	190	219	209	198	207	195	185	198	216	200	200	224	201	202	198	212	208	206	187	204	192	204	211	204	204	207	200	200	185	199	206	212	206	224	180	191	222	203	206	223	244	173	204	195	209	194	205	197	207	207	228	196	177	171	210	201	212	197	172	192	185	199	211	231	194	216	201	201	207	222	208	201	217	196	209	177	206	199	199	198	207	201	214	208	197	197	206	202	215	212	212	211	211	193	216	190	200	207	201	206	180	203	193	223	212	187	234	216	199	199	205	188	209	182	196	235	166	176	217	225	202	188	184	219	186	181	218	207	214	198	195	223	224	202	198	209	208	178	193	190	209	177	187	188	192	213	205	197	200	218	190	214	196	194	183	197	217	206	197	200	200	202	201	231	203	215	230	218	199	209	207	185	207	195	193	206	202	198	213	205	196	203	223	212	224	196	209	209	213	182	216	226	195	214	200	208	192	184	207	216	212	197	193	206	219	195	197	178	196	215	217	203	203	169	198	211	194	204	188	197	193	199	203	211	202	195	218	205	203	208	212	194	217	226	202	207	196	215	205	200	226	186	201	194	211	203	177	236	230	194	212	188	187	197	196	214	228	202	166	208	203	213	201	181	199	170	218	217	195	178	193	199	203	191	199	189	205	200	211	200	212	221	178	193	213	200	201	179	211	200	203	218	193	199	201	202	205	204	217	194	203	188	218	207	224	207	176	220	207	202	207	204	199	219	228	206	181	202	210	206	215	191	196	171	194	210	190	190	203	208	213	180	186	205	221	225	209	197	218	225	234	225	195	225	204	202	238	195	197	206	211	233	208	184	197	209	195	205	210	203	201	223	212	195	168	213	173	206	198	229	236	200	202	207	197	185	213	207	210	201	200	195	220	212	198	213	215	207	201	205	198	205	178	201	174	195	213	183	247	214	212	203	196	197	199	197	213	210	216	202	170	193	183	191	182	195	220	232	191	197	207	170	209	188	201	206	202	231	214	210	222	206	212	183	212	208	199	210	205	200	188	194	194	182	208	183	192	188	217	207	190	185	197	206	194	204	195	197	222	180	210	230	206	233	199	208	211	243	185	194	207	223	189	200	197	221	216	192	189	202	187	211	189	224	209	174	196	211	180	195	205	221	187	193	198	204	200	192	211	204	204	192	218	195	194	195	226	203	184	234	201	191	198	192	227	197	208	213	195	188	170	204	221	191	203	164	197	210	200	217	204	217	192	203	212	200	207	220	195	193	220	185	221	207	221	201	204	212	198	193	217	204	188	215	208	213	219	211	215	221	205	187	210	191	189	197	183	203	209	210	202	186	213	189	201	184	220	199	178	231	194	214	196	196	204	202	208	204	194	205	201	232	204	206	208	189	227	195	217	197	193	181	198	207	213	211	226	178	195	202	215	202	186	190	200	172	208	181	209	220	193	217	205	192	206	206	185	185	198	175	202	203	175	198	208	175	207	196	207	222	235	214	242	204	202	206	188	196	205	201	208	205	184	171	206	217	204	197	208	197	218	196	191	219	188	171	192	198	215	201	202	177	216	184	196	216	192	216	209	184	214	207	206	216	186	209	188	220	182	181	224	227	219	212	215	180	195	220	202	196	218	189	204	208	213	187	196	216	191	213	210	192	183	211	217	201	238	222	197	190	208	204	213	195	205	191	213	204	231	183	202	212	218	206	225	201	187	207	228	235	216	221	233	227	212	180	181	185	211	194	195	199	197	191	190	213	189	189	188	218	199	189	217	203	200	198	201	216	192	200	239	206	204	211	203	201	204	202	197	190	189	190	195	193	206	194	202	221	185	182	190	218	199	197	216	197	203	199	215	191	207	235	214	176	184	184	207	207	187	191	201	218	208	175	230	205	221	184	203	249	207	211	219	193	192	194	213	211	208	208	202	210	186	176	192	194	206	225	219	197	185	193	201	195	213	214	188	188	196	210	190	207	213	207	232	186	202	187	202	201	215	193	217	174	186	193	198	209	184	183	206	183	183	210	200	189	190	207	198	217	208	213	169	193	188	238	236	180	193	213	214	199	238	187	211	209	215	233	197	180	213	198	202	194	191	215	207	206	216	192	183	186	188	219	226	205	186	211	202	190	173	217	188	206	189	211	206	198	190	198	209	195	214	230	182	206	198	215	195	224	187	181	191	190	166	202	217	208	211	191	207	202	184	203	201	212	207	193	193	227	197	196	182	185	227	177	198	230	220	197	226	221	226	212	183	192	198	208	211	209	190	206	212	183	198	192	171	186	219	214	219	182	223	199	222	214	186	214	221	189	207	208	207	221	190	179	213	198	207	212	215	200	195	195	201	191	213	199	190	206	192	188	219	201	194	202	236	207	211	191	181	190	199	227	189	209	188	229	202	192	188	213	172	201	185	234	194	202	234	224	203	217	213	190	201	184	209	195	203	183	213	199	179	205	205	216	211	190	195	195	190	184	183	189	207	214	173	209	198	183	188	210	198	199	193	215	205	192	186	219	209	206	215	218	207	193	212	216	200	185	198	220	222	197	206	195	215	199	205	182	183	222	212	215	169	203	205	200	190	191	178	226	197	179	208	198	192	215	200	188	215	190
29872	2518	5387	5984	5178	4261	3447	2916	2470	2133	1861	1652	1498	1435	1332	1209	1146	1118	1030	1045	967	966	886	948	919	893	896	843	824	800	799	833	770	709	677	748	747	711	712	701	675	708	738	754	644	665	703	708	713	629	676	694	673	619	690	654	614	675	679	630	671	675	680	643	639	656	608	656	652	679	645	648	679	636	610	647	668	637	630	639	632	669	617	621	612	640	649	639	655	651	662	599	626	669	611	608	611	617	618	619	658	657	629	650	614	670	620	637	627	659	596	643	616	643	582	628	613	591	657	621	602	587	665	608	602	605	599	634	636	623	587	663	598	606	623	638	558	615	597	613	633	653	590	657	638	598	604	626	638	656	614	646	617	634	615	584	613	651	655	581	633	628	649	628	613	611	645	659	638	615	643	657	648	599	577	614	583	621	633	580	621	607	643	584	650	602	615	608	614	617	629	628	587	593	604	667	587	588	609	629	629	623	566	606	569	567	565	604	646	586	603	604	631	594	629	585	654	588	617	606	607	674	644	622	602	588	650	648	597	660	591	577	629	621	600	600	659	622	620	634	632	617	633	592	633	620	588	613	611	613	617	635	617	590	642	609	600	605	545	604	630	630	581	622	682	624	648	654	637	592	571	642	601	647	606	598	649	600	583	593	614	616	606	618	642	593	567	619	626	630	606	627	571	646	610	632	609	631	625	599	634	597	611	598	584	630	600	606	637	600	643	625	618	631	638	577	617	600	608	579	612	624	652	587	601	659	640	631	617	638	632	625	600	571	620	618	615	650	580	623	587	601	613	646	606	607	602	588	625	588	590	628	597	617	628	603	617	618	572	594	646	580	613	588	631	568	597	600	622	645	609	622	614	611	635	654	597	642	591	591	660	559	593	602	661	609	596	620	636	588	590	652	597	592	614	600	614	603	633	577	632	607	591	626	598	569	615	616	616	610	606	607	607	622	637	644	607	618	612	591	582	615	607	583	606	665	653	623	593	631	590	619	613	623	639	601	605	576	568	602	606	616	613	619	616	616	632	628	621	597	596	621	584	589	617	634	661	622	648	639	575	641	625	622	613	583	592	593	608	647	631	690	629	650	582	633	618	646	634	619	615	572	609	634	620	620	629	619	624	618	642	618	596	644	621	585	603	632	646	584	570	636	607	588	619	572	600	643	602	637	590	588	593	606	614	603	570	629	614	593	600	607	646	591	644	635	588	606	627	651	670	622	627	602	570	641	606	580	620	579	609	596	583	659	611	584	643	632	627	582	607	604	602	607	652	593	624	614	609	561	623	607	588	633	599	557	591	618	591	590	574	605	628	635	629	575	630	598	603	600	590	628	647	592	573	602	602	596	633	648	645	616	628	613	624	608	562	651	635	570	600	635	646	616	649	653	646	590	606	564	615	579	633	630	567	619	657	618	645	663	598	591	637	615	611	593	606	639	599	606	626	630	615	587	608	646	627	594	583	587	611	602	628	593	618	636	633	636	640	610	619	592	586	604	564	603	621	641	592	595	607	638	655	583	638	606	586	577	582	610	625	691	627	637	640	627	606	655	595	660	600	619	594	619	627	614	611	638	633	615	594	632	621	586	628	622	604	656	617	613	605	653	565	673	579	563	611	614	576	595	620	618	638	584	624	594	646	569	669	611	600	620	651	625	609	616	620	634	590	585	612	595	609	586	619	651	629	643	565	637	561	619	654	653	584	614	590	606	599	613	597	650	643	630	630	621	603	625	658	613	629	643	595	598	650	607	587	637	599	587	635	581	609	607	612	594	657	626	610	627	590	638	615	612	605	627	645	608	624	633	581	609	600	632	640	622	597	600	613	612	580	621	582	615	631	605	614	620	646	608	603	603	646	575	646	618	638	589	587	592	662	634	617	623	594	677	636	606	625	616	586	632	617	630	620	612	622	590	639	605	597	632	612	625	637	594	640	602	591	578	638	588	612	614	622	621	617	578	599	628	605	616	616	590	619	615	697	634	589	595	603	640	612	620	632	621	581	639	577	647	606	593	572	603	624	619	676	601	598	628	590	658	583	597	641	560	572	619	623	612	587	608	624	609	576	607	573	594	612	606	607	603	596	617	607	643	642	649	600	610	592	613	609	602	593	598	615	582	628	600	620	603	594	608	593	634	628	674	593	598	621	584	565	616	575	635	609	630	616	611	622	608	594	606	620	598	582	626	601	693	577	562	594	603	610	626	605	593	601	613	601	584	656	581	599	609	604	621	599	571	553	622	590	623	589	603	616	605	548	620	612	631	599	614	647	614	616	588	583	621	668	631	607	589	604	576	599	630	588	641	607	645	647	603	626	649	654	558	567	587	604	639	620	600	628	582	660	650	557	590	577	624	590	580	624	553	618	630	632	665	638	606	601	616	625	628	594	571	578	647	587	607	626	604	611	607	654	670	584	646	614	623	591	610	638	625	620	629	614	563	628	629	590	607	613	567	610	640	619	589	620	624	611	605	606	608	604	595	652	609	642	608	617	654	600	596	606	602	668	587	555	615	560	606	590	607	638	609	614	605	621	582	586	625	633	659	620	626	611	612	605	558	598	622	597	641	597	624	618	621	623	640	616	621	576	601	610	632	657	635	647	645	607	613	598	588	669	608	587	620	626	602	595	645	605	632	543	636	601	634	597	607	648	632	638	577	553	606	613	607	603	622	602	630	586	597	635	645	656	570	603	608	612	602	620	610	624	641	571	624	620	568	623	584	638	581	592	611	628	593	603	592	626	638	606	596	618	643	627	585	616	577	630	636	598	615	640	606	623	626	631	625	637	599	590	634	611	604	605	621	602	593	598	597	556	686	622	595	644	570	594	621	599	621	559	650	643	639	616	648	650	635	621	592	604	564	566	616	616	577	596	617	649	626	641	638	599	604	661	605	584	630	628	657	602	640	581	613	621	629	628	611	584	593	632	588	650	642	619	619	596	633	629	628	605	593	633	585	638	596	663	584	616	594	627	618	585	613	640	676	598	638	618	652	629	584	647	610	610	587	623	615	574	584	628	598	631	618	574	608	588	582	610	605	612	604	579	626	583	601	602	634	635	610	586	593	624	614	574	665	625	631	626	632	632	625	595	573	652	598	601	660	633	599	571	626	597	662	650	580	576	579	650	606	588	618	591	642	646	606	596	583	629	603	596	605	600	625	642	636	621	643	621	555	593	607	577	614	597	590	624	591	606	607	597	617	612	588	606	642	607	584	654	639	592	583	596	627	640	592	589	611	622	608	619	633	617	645	581	613	594	616	633	649	564	606	635	675	601	617	606	618	583	617	608	621	580	592	649	562	630	634	642	640	585	621	576	592	598	604	606	620	628	646	594	638	604	643	641	636	625	668	617	639	635	670	634	630	602	628	624	621	634	565	614	645	594	583	579	593	601	648	615	653	595	590	633	619	614	625	574	587	633	613	604	591	585	625	564	609	614	638	584	648	638	602	572	618	623	652	596	596	637	605	645	630	547	607	634	590	622	642	605	608	623	632
6174	353	240	196	172	141	142	174	128	140	140	141	138	144	147	151	137	149	156	158	152	135	129	137	129	153	154	133	137	145	140	165	138	135	157	156	121	139	154	154	133	155	139	141	152	134	144	121	157	132	142	143	140	127	159	122	147	122	132	126	132	155	147	162	134	137	125	149	136	140	129	150	150	122	124	141	156	132	134	133	129	148	140	135	137	145	153	157	155	132	130	155	150	137	129	144	146	127	158	147	153	136	155	149	143	115	130	142	140	135	136	153	141	122	134	142	136	145	118	146	155	144	140	132	147	148	153	130	142	161	124	138	138	138	130	147	137	122	145	136	141	138	130	143	133	133	141	126	133	143	134	114	148	143	140	130	148	143	141	154	146	134	144	139	152	129	142	151	144	139	151	166	143	155	138	142	165	113	138	129	154	157	123	122	121	146	138	132	136	130	144	113	136	140	123	152	152	157	112	143	157	145	152	143	147	112	151	138	140	130	151	152	144	158	142	119	138	144	118	166	146	153	119	162	124	139	149	145	128	127	145	148	140	140	135	136	120	118	155	139	126	129	127	134	140	170	155	152	121	129	140	149	147	136	139	134	148	148	143	144	109	141	134	138	117	156	160	135	129	125	130	136	144	124	154	149	133	150	136	136	145	154	141	144	131	135	162	145	164	142	131	146	126	149	154	133	141	147	130	136	126	139	111	138	140	143	152	129	123	158	153	143	143	150	134	127	128	139	150	130	142	141	117	134	145	145	152	145	110	146	156	135	141	139	123	141	132	152	129	130	170	139	118	150	153	134	148	130	140	131	142	115	134	146	152	135	143	163	156	131	141	145	168	140	158	141	142	122	156	144	139	144	171	133	143	140	170	137	138	138	140	141	142	131	139	143	148	146	165	168	145	140	131	143	138	159	139	160	147	133	137	137	124	121	150	142	132	136	130	140	134	155	121	148	146	157	158	132	149	150	130	143	171	151	135	141	136	139	134	127	155	142	165	126	145	150	139	136	148	140	168	139	158	122	145	148	146	145	149	140	143	156	128	138	163	144	121	129	152	151	140	137	163	136	140	139	134	135	149	137	127	143	149	153	150	138	142	129	151	133	152	156	119	141	120	134	134	122	139	120	139	146	138	140	143	149	137	138	155	156	154	145	136	141	143	137	140	132	127	132	122	133	150	156	147	169	135	144	122	146	140	138	138	129	145	146	154	110	115	122	126	155	138	123	144	140	149	133	124	146	132	149	156	131	133	122	154	129	131	114	137	129	142	141	152	138	154	137	136	143	166	132	126	120	138	160	141	119	137	133	134	157	135	124	139	139	156	156	129	136	149	156	127	141	152	165	119	153	147	156	132	140	121	150	132	136	120	149	168	150	123	162	136	136	118	140	154	163	154	142	165	129	127	141	152	138	143	120	150	130	136	134	123	160	128	140	172	126	133	151	124	139	138	154	158	139	146	151	143	133	146	146	142	145	156	126	127	123	130	136	138	142	138	144	147	147	156	148	141	155	170	143	154	134	153	151	147	134	167	142	144	149	145	140	136	154	159	133	128	140	125	165	156	149	143	141	123	133	149	152	148	144	146	153	141	142	120	141	144	130	162	123	124	137	153	159	127	122	152	146	146	149	138	124	142	129	136	154	123	129	154	144	111	140	141	121	141	124	128	120	142	146	142	159	146	134	116	140	136	136	136	146	143	120	135	115	136	146	141	143	133	135	154	155	138	156	154	143	132	135	156	129	139	138	142	137	141	144	155	138	142	153	143	138	156	143	136	114	129	112	133	133	142	117	150	136	151	126	127	156	156	133	136	153	134	132	147	148	137	139	138	118	147	147	146	144	143	138	131	145	153	134	133	144	127	147	152	141	126	139	122	145	146	152	128	131	139	152	135	124	165	137	148	133	149	144	137	153	153	165	147	132	118	132	148	152	112	130	159	137	142	153	136	133	126	157	126	125	149	133	135	116	141	145	139	141	137	124	146	143	141	129	159	126	145	117	160	139	132	156	146	151	153	174	146	145	136	142	167	131	157	126	160	155	140	147	157	138	136	131	141	165	131	151	146	165	139	130	163	139	148	138	149	133	117	119	135	119	144	154	148	136	116	134	142	147	129	159	165	134	124	146	159	156	136	135	133	139	153	141	128	141	124	148	148	143	122	129	136	140	138	175	128	160	121	144	143	138	144	124	149	145	140	141	154	150	156	145	136	125	134	132	128	131	150	137	131	147	148	154	150	125	129	132	134	135	157	148	145	150	129	136	144	126	149	150	144	144	135	152	133	123	176	123	150	170	132	123	149	135	142	161	152	146	146	141	123	149	143	131	150	149	156	129	135	127	132	143	137	138	145	134	142	147	147	122	142	141	124	157	127	124	137	125	122	146	156	180	163	135	163	120	131	118	149	127	126	141	124	145	142	143	144	119	152	142	129	136	143	131	132	134	120	133	135	153	149	164	165	164	147	156	159	150	176	136	139	137	130	123	136	143	129	157	143	126	133	165	141	147	135	125	154	130	135	129	120	150	144	135	148	157	152	165	156	162	145	135	144	136	126	131	139	138	149	164	153	134	138	142	111	136	138	119	135	144	158	152	166	146	154	156	146	134	179	130	131	139	146	123	132	162	132	131	129	150	138	121	122	144	145	149	132	130	128	155	132	148	156	117	142	144	128	160	118	128	167	139	131	147	140	123	148	143	154	156	153	133	144	139	132	139	135	148	138	168	124	127	131	175	143	123	139	137	146	142	146	143	144	123	152	154	162	112	128	155	130	125	142	146	152	151	136	148	117	133	132	164	141	136	148	147	132	144	138	140	136	141	136	135	123	170	155	150	141	147	136	158	148	139	160	156	138	142	139	124	135	145	128	140	128	144	170	124	140	128	144	148	148	148	151	112	144	118	138	125	138	170	140	111	137	129	130	146	161	143	146	133	147	129	136	136	124	142	130	138	120	128	149	126	144	145	156	147	147	141	161	158	150	131	132	130	133	134	130	136	156	149	127	151	142	121	127	129	145	149	142	135	136	161	155	124	146	139	145	118	143	123	137	159	134	142	155	146	131	138	120	145	133	131	150	120	151	164	142	138	123	156	126	148	141	145	174	155	140	146	157	121	141	141	144	140	143	138	140	140	155	149	134	124	138	146	130	132	137	139	138	165	155	134	147	151	146	123	133	124	117	145	136	155	159	145	151	136	145	160	140	146	143	151	141	140	133	138	124	153	128	138	150	125	143	166	134	140	148	152	143	141	151	146	146	146	160	145	144	145	148	149	129	136	152	136	146	151	143	152	161	148	151	146	149	156	152	153	139	152	135	151	132	138	135	141	140	134	137	130	146	147	147	125	124	136	152	145	134	149	127	141	133	133	117	128	144	134	162	151	156	130	140	154	137	123	143	158	137	127	152	129	103	156	143	162	149	132	161	126	135	149	127	141	147	137	138	159	151	125	131	125	137	134	147	158	133	150	175	140	149	146	133	156	130	142	150	155	123	140
6082	469	560	563	591	520	500	493	503	502	465	473	503	444	429	434	461	398	464	412	403	456	449	431	439	426	445	446	490	442	404	425	457	411	425	419	485	444	412	446	401	414	422	464	412	444	437	428	460	442	441	444	453	475	425	439	431	482	424	419	470	422	458	440	410	428	472	433	430	433	434	453	411	411	397	453	444	430	430	425	409	452	442	470	439	432	478	420	411	426	420	483	469	458	403	403	421	459	467	428	398	451	431	442	456	478	445	415	414	453	480	455	424	420	439	454	463	464	447	436	386	425	456	428	440	453	424	433	425	436	437	439	460	419	428	421	433	505	435	469	460	417	410	421	465	432	423	445	464	427	452	407	415	429	406	432	433	394	428	461	462	463	395	433	432	423	431	440	439	429	451	420	416	448	446	451	459	426	434	449	456	453	420	413	446	423	423	439	444	452	445	474	419	437	420	444	416	481	465	458	464	462	417	426	427	419	443	456	437	425	411	431	426	419	411	413	464	426	438	421	448	432	466	434	467	452	424	430	420	448	438	427	444	416	452	443	416	431	428	416	404	430	418	446	428	410	427	432	433	472	425	449	439	431	401	421	462	464	442	421	426	443	440	438	420	442	425	434	399	471	444	429	456	452	479	411	448	434	450	404	429	432	430	445	433	419	408	416	450	460	425	467	459	409	438	413	442	443	434	435	453	445	414	441	420	458	455	410	417	452	442	441	430	425	476	439	449	445	452	443	423	440	423	414	457	448	411	401	447	430	424	434	399	427	431	444	444	446	475	451	425	433	433	460	455	417	444	453	459	432	456	416	450	445	410	444	418	431	423	392	429	409	441	435	465	428	411	455	449	429	433	427	445	459	468	415	425	432	451	462	415	431	469	463	425	436	442	406	429	425	431	463	458	446	453	405	446	463	402	444	412	462	411	417	467	470	462	455	481	465	448	436	466	453	484	443	442	414	433	365	442	442	425	428	444	461	454	443	474	415	457	437	425	457	437	404	424	436	420	449	438	417	402	417	438	444	419	441	444	428	437	445	418	432	436	408	424	429	456	407	449	449	433	467	427	384	451	425	448	430	486	459	467	448	422	419	449	410	460	435	452	432	448	424	428	440	427	439	415	413	447	439	441	422	426	418	424	430	439	411	417	408	423	431	444	434	459	450	437	443	451	486	465	460	466	405	414	454	427	452	477	484	427	428	429	415	478	443	465	424	456	448	501	473	407	402	404	431	436	413	481	432	415	408	471	425	446	439	409	423	479	470	400	457	460	452	422	428	444	432	457	420	464	445	413	432	433	434	419	444	416	439	446	415	457	419	479	418	453	403	436	432	440	426	423	487	440	436	433	407	428	479	395	439	420	441	447	412	426	436	439	439	422	444	451	421	446	464	446	452	454	465	449	402	429	408	446	445	426	443	426	479	438	413	424	458	398	412	460	467	468	422	451	450	449	466	429	400	412	403	435	399	453	438	409	439	458	459	429	451	444	442	457	418	463	467	451	487	467	410	422	465	450	466	452	451	429	461	430	429	462	452	424	422	430	415	442	436	451	392	452	427	434	439	467	449	420	469	461	406	413	402	450	446	437	426	435	414	411	416	429	437	461	420	433	432	455	420	436	426	479	426	421	457	446	458	419	410	457	448	436	420	434	410	438	460	403	429	422	418	450	448	398	453	440	439	413	431	425	420	418	457	451	471	478	444	430	451	435	457	420	448	436	422	449	405	396	424	428	429	435	487	448	443	443	426	434	437	415	416	458	426	408	466	447	446	427	448	436	396	409	410	419	421	422	410	442	490	435	450	471	475	438	437	416	452	446	410	406	434	414	487	423	414	455	480	452	443	427	477	456	443	433	446	453	428	440	449	440	438	444	459	451	423	471	454	392	487	473	461	422	433	441	452	401	427	465	483	406	403	444	421	443	430	442	395	410	409	469	445	466	440	441	420	418	428	402	409	413	451	470	454	460	422	450	433	414	475	436	420	443	448	448	433	439	411	434	407	450	440	396	437	415	420	443	416	432	427	416	455	485	421	442	452	460	458	449	463	427	448	432	419	422	427	448	440	440	456	427	440	440	423	442	414	405	463	402	464	402	476	420	419	431	406	422	465	468	457	442	437	426	404	422	443	411	427	463	426	443	422	447	404	448	416	421	459	399	449	420	413	380	443	434	436	401	468	488	442	422	426	399	414	440	447	440	431	485	414	434	448	443	439	448	434	413	446	455	422	441	426	471	459	449	420	448	414	406	438	417	440	453	401	429	464	442	453	419	438	459	454	444	441	442	450	459	387	428	482	462	428	439	450	427	441	477	432	441	445	419	412	427	412	411	411	423	411	456	443	447	479	454	443	434	409	426	420	463	437	454	457	416	429	435	440	410	420	417	449	418	466	460	472	433	457	428	430	438	459	422	433	428	441	429	404	408	399	425	416	423	427	488	433	409	429	458	445	458	458	395	448	463	417	439	470	429	406	478	443	508	393	462	443	455	442	447	454	461	453	418	457	427	443	444	450	436	422	398	423	446	444	423	459	455	438	449	432	434	434	459	433	414	432	430	423	433	410	443	398	449	466	465	458	441	436	430	396	431	434	420	431	427	460	435	416	421	433	461	485	431	461	401	428	437	440	480	465	446	419	432	424	473	443	442	428	384	449	410	431	435	441	389	466	401	474	419	463	457	416	456	447	424	433	444	459	419	424	446	417	461	425	413	472	434	482	458	398	444	451	403	435	415	422	418	439	445	416	399	424	415	457	427	411	404	451	476	443	396	439	425	432	438	408	444	460	494	425	421	461	474	475	442	436	427	422	409	437	428	405	443	419	450	441	415	450	450	437	422	429	423	422	450	451	437	459	459	424	447	425	401	423	425	441	459	412	440	427	454	421	420	397	464	443	411	448	410	443	431	436	428	436	431	484	439	418	423	433	452	450	424	431	414	423	417	448	428	453	436	450	417	435	431	449	430	419	429	403	453	397	445	441	459	429	434	414	389	472	431	448	417	447	437	421	473	420	402	438	417	450	419	450	435	476	429	426	438	474	447	408	438	449	417	461	449	467	443	414	424	431	433	430	418	423	417	443	405	429	427	448	434	432	426	428	479	427	443	444	438	414	464	473	469	419	449	464	432	453	403	422	434	442	437	433	432	443	433	456	457	445	420	451	439	478	433	437	459	432	491	423	446	426	426	479	444	443	460	489	469	424	452	427	423	415	448	421	441	438	447	409	441	419	418	461	441	398	455	438	438	427	465	412	416	456	420	413	472	445	411	449	439	435	404	453	424	419	472	430	448	410	432	457	405	464	456	467	426	454	422	437	423	434	440	461	419	419	470	435	416	463	453	425	465	416	437	410	421	423	433	435	427	462	407	454	418	447	450	447	431	431	460	413	465	406	448	416	420	423	422	423	455	446	440	468	446	432	471	430	434	478	446	456	415	437	458	408	449	444	444	432	452	461	445	448	442	442	439	416	430	394	420	458	420	466	408	460	434	457
45333	9452	1615	939	680	534	396	326	278	216	200	173	148	155	148	143	140	115	138	141	122	114	129	111	124	129	132	107	113	111	112	107	124	109	117	108	89	122	102	100	106	106	97	105	96	100	100	93	108	94	109	97	108	97	93	114	94	107	95	89	113	103	89	109	94	115	104	100	107	112	104	96	115	97	106	110	102	104	100	98	93	114	118	98	97	97	113	109	101	94	124	98	91	102	101	103	106	91	79	109	91	110	101	101	101	102	116	104	103	106	98	81	110	93	90	106	83	107	113	95	104	113	110	100	114	98	93	87	115	108	119	105	103	111	95	110	86	83	112	96	107	92	109	102	85	116	110	89	99	86	105	113	113	91	102	98	114	88	85	89	110	122	103	98	95	104	94	101	92	96	110	97	98	107	104	101	106	92	87	114	108	106	99	105	115	115	123	91	82	104	100	93	101	117	85	103	104	96	98	115	82	76	112	93	100	104	103	86	94	102	94	105	106	112	105	85	89	81	96	97	116	104	94	96	105	90	104	92	105	102	104	97	104	112	103	103	95	110	100	99	95	98	109	97	93	120	91	108	100	103	106	102	109	92	95	99	85	100	98	103	94	105	100	116	100	90	100	95	100	86	119	82	94	106	85	96	105	122	101	91	87	115	111	83	97	101	110	115	104	81	92	98	105	88	105	102	110	98	115	88	88	110	87	110	124	95	104	108	106	92	99	93	79	90	109	108	99	100	102	95	101	106	101	95	109	107	89	106	94	92	118	100	104	98	111	108	106	89	84	96	104	95	84	91	108	104	91	103	112	97	97	102	93	105	91	79	107	87	96	106	108	106	108	102	93	96	83	108	115	116	102	109	101	116	102	98	95	92	94	103	90	113	107	103	89	111	104	87	101	93	95	97	110	112	83	89	110	99	114	115	86	101	100	109	96	115	101	115	92	111	88	111	106	90	93	89	98	73	85	117	103	112	124	105	80	102	101	89	102	103	100	100	91	97	106	97	97	115	109	108	98	105	103	108	104	90	101	86	113	103	107	102	104	91	97	95	102	109	118	85	112	99	104	109	105	102	103	103	106	109	102	124	103	93	114	92	116	108	101	90	99	80	77	100	97	103	92	95	83	89	104	101	103	112	119	82	108	89	90	113	86	106	104	85	101	92	96	112	88	119	110	117	103	92	104	94	107	86	118	92	98	98	106	91	86	98	99	93	94	101	105	93	109	97	115	110	101	102	105	95	122	96	97	104	106	103	93	109	98	116	98	115	95	87	114	89	101	89	112	114	81	101	98	107	116	105	102	100	102	108	105	90	110	100	95	110	99	83	106	113	101	90	112	110	82	106	98	109	82	116	95	98	101	105	102	97	86	109	107	101	101	109	83	94	100	74	93	92	102	120	106	104	101	128	92	88	79	89	102	95	92	93	93	99	99	100	93	123	129	101	93	104	89	111	102	94	106	96	106	93	111	98	95	96	99	96	113	100	117	90	99	107	104	91	120	98	103	96	102	97	86	98	90	85	98	108	125	88	93	93	96	106	103	102	100	103	98	108	103	106	111	93	94	100	108	96	101	93	94	121	94	112	105	100	97	92	93	96	113	122	115	90	106	102	89	89	103	109	105	102	105	98	120	109	103	90	119	80	87	112	87	98	86	107	93	113	106	102	92	82	94	95	98	109	114	81	94	83	109	112	104	110	122	95	98	104	110	87	88	92	106	90	119	102	114	84	110	94	111	93	91	84	108	121	92	98	108	107	110	88	109	95	93	94	91	120	84	107	111	103	106	112	111	97	97	89	104	96	108	102	125	102	88	100	90	87	102	100	83	91	129	97	113	123	100	95	109	100	114	92	89	108	84	101	103	117	94	95	104	106	102	110	130	102	119	102	100	83	104	110	103	99	97	96	83	101	94	107	82	112	101	119	112	98	92	100	114	105	88	84	86	117	90	86	101	98	102	97	94	115	102	110	96	109	105	104	89	94	112	118	112	122	113	122	102	116	117	97	99	104	113	94	92	89	95	75	93	92	96	84	87	116	107	104	110	73	107	98	85	92	108	101	94	111	94	89	86	111	76	109	101	98	102	93	103	96	103	92	114	98	102	92	93	110	78	113	107	90	97	89	90	92	112	90	112	102	121	97	115	82	96	90	94	93	106	114	110	93	93	110	92	115	106	106	118	100	97	107	120	93	97	86	111	81	113	118	113	114	95	93	102	84	100	84	116	79	113	110	93	95	91	110	94	110	92	94	107	94	78	111	76	92	92	93	108	113	98	99	90	95	99	95	74	85	103	96	92	98	112	113	124	106	85	87	108	112	108	102	100	103	109	99	104	109	96	106	100	96	96	104	97	97	92	94	96	114	90	99	93	110	114	104	98	93	96	110	99	107	102	102	114	105	101	97	101	95	92	99	91	103	107	107	84	90	117	115	103	111	112	83	101	91	103	110	113	93	103	100	108	79	112	95	105	106	109	102	93	116	110	126	118	102	100	103	93	99	105	94	105	131	82	109	107	112	101	105	102	78	107	97	105	95	118	100	104	96	98	109	127	103	88	118	83	110	103	126	99	107	87	116	98	110	114	102	108	92	108	110	96	107	116	99	92	102	101	114	103	104	95	93	104	109	109	99	81	82	99	99	100	115	95	99	96	90	115	108	101	95	120	96	107	120	92	103	104	88	99	98	106	88	99	98	106	99	95	102	98	99	93	97	88	96	71	103	97	92	91	116	106	95	98	97	104	92	104	109	107	101	86	87	105	101	103	95	93	90	94	88	96	104	90	111	103	104	96	86	84	112	92	98	115	117	106	85	103	95	106	111	115	105	104	108	106	106	103	97	122	106	103	102	104	104	87	111	95	116	104	92	100	95	95	82	95	96	96	95	113	101	94	96	94	97	111	120	110	98	102	92	104	88	109	110	103	94	108	102	87	106	91	109	103	76	117	100	121	115	118	85	88	106	104	98	101	115	91	138	109	97	89	105	108	96	96	97	110	95	112	93	100	98	98	103	87	98	111	88	105	117	84	95	107	85	91	105	92	104	88	104	95	89	86	91	114	93	99	86	103	82	111	115	89	101	89	124	100	110	94	90	98	96	102	102	117	91	102	92	100	106	90	101	75	100	94	99	96	89	111	92	106	106	83	102	103	110	82	110	106	102	95	93	107	107	103	78	103	90	107	108	120	93	88	121	95	91	114	108	113	91	89	97	99	112	108	98	105	107	111	102	101	97	105	105	108	98	108	112	100	103	101	77	104	102	91	111	107	96	110	91	100	109	111	107	103	108	97	101	93	88	103	106	81	105	82	122	108	88	93	99	95	107	109	97	115	109	116	90	95	103	100	104	104	106	95	109	104	90	109	99	98	86	102	104	95	97	110	108	74	101	97	116	74	111	106	94	100	103	96	99	96	103	117	111	90	85	84	91	91	110	102	107	103	102	85	92	90	118	105	116	111	116	105	103	125	111	106	85	106	105	112	93	110	100	123	111	87	119
21849	1180	2843	3189	2869	2291	1871	1544	1324	1120	1005	878	800	736	722	656	662	630	587	568	541	496	539	451	489	485	445	467	466	420	462	429	419	428	417	358	396	391	394	405	350	421	389	407	406	371	366	362	392	384	378	382	398	358	409	368	339	356	392	337	360	347	338	318	349	384	373	360	391	337	348	350	371	365	323	358	334	375	386	348	349	360	339	339	310	331	329	344	363	361	333	348	342	333	330	357	350	324	375	329	348	367	348	348	342	337	342	338	365	344	358	339	330	327	314	297	315	358	344	320	338	363	319	313	359	362	335	353	332	333	350	356	356	318	307	325	311	337	340	323	324	322	332	324	341	347	314	341	323	314	342	351	355	367	344	344	325	291	359	330	363	329	309	345	309	319	330	326	351	344	356	361	320	338	351	337	384	382	338	323	361	307	358	316	327	360	377	314	360	342	353	337	353	328	337	334	326	351	370	347	318	337	333	335	319	330	328	341	364	339	379	337	354	353	355	337	370	360	339	327	369	351	335	349	343	326	348	337	308	316	356	346	346	363	334	326	325	319	353	379	329	309	368	346	339	314	346	338	304	357	314	329	327	360	336	340	324	347	349	330	313	328	326	347	323	368	354	335	365	379	329	359	340	330	319	329	313	321	329	330	355	351	326	319	337	340	356	307	324	338	367	326	364	331	335	321	301	341	341	309	321	317	351	336	360	304	372	338	327	319	341	319	318	342	307	362	345	334	332	385	345	357	339	341	348	325	336	310	316	368	341	346	310	344	374	341	340	333	322	340	340	348	317	337	338	323	355	354	334	342	346	318	363	349	343	322	362	323	361	376	363	335	337	334	313	362	325	345	344	336	305	305	331	329	319	357	387	344	351	333	346	334	365	363	325	331	358	325	321	319	339	333	366	359	317	362	327	350	372	334	368	317	336	329	330	392	347	359	323	359	345	363	370	358	347	344	328	370	356	347	349	345	366	358	327	348	353	339	347	368	352	360	342	335	337	345	370	342	353	370	356	335	347	348	322	313	342	351	317	346	368	328	351	326	373	363	324	340	355	328	314	313	309	329	330	350	353	338	327	332	362	347	335	320	377	322	344	305	345	352	383	300	317	316	342	332	349	371	353	356	329	342	345	363	315	349	332	321	337	336	344	346	357	345	345	337	350	316	323	397	356	342	333	347	335	357	355	313	353	348	370	332	319	369	362	321	346	340	351	364	357	342	368	365	336	368	342	361	336	323	321	340	357	328	320	348	353	380	341	357	318	336	368	334	346	345	335	297	338	309	346	309	374	344	337	359	351	316	366	348	350	352	304	354	386	305	346	339	346	377	360	349	334	333	338	330	347	345	339	367	324	324	353	325	328	339	353	362	331	363	339	370	353	330	336	352	331	347	338	332	348	332	339	349	350	332	317	305	372	327	338	307	344	333	315	324	325	343	290	346	338	327	338	321	310	353	366	352	361	349	312	338	366	362	339	359	349	328	307	352	309	320	340	346	322	329	354	329	306	303	370	346	354	361	325	365	373	359	302	328	339	344	333	359	348	334	316	321	321	370	372	351	336	322	338	328	360	368	324	350	323	293	292	335	354	302	313	309	345	366	316	342	330	323	308	290	336	344	332	321	349	321	362	340	363	301	315	380	338	343	361	359	330	329	332	306	324	346	312	354	340	352	330	336	359	358	337	362	298	364	358	331	303	304	327	366	357	322	342	373	343	353	332	339	373	297	354	362	337	336	343	332	346	369	338	345	332	344	323	338	303	357	376	358	351	341	367	352	320	360	329	308	351	398	351	358	351	324	327	351	342	337	329	362	350	304	348	364	327	367	372	356	357	370	307	362	338	340	331	339	346	337	347	344	364	343	325	326	289	322	336	333	340	363	345	352	349	360	337	345	346	329	341	347	321	316	318	355	348	303	336	340	330	329	334	312	344	328	329	358	330	354	362	355	354	316	321	374	331	343	351	377	368	338	321	353	324	364	355	334	324	326	338	345	357	318	315	346	326	302	349	357	318	342	324	324	335	329	328	326	363	322	347	325	359	359	345	326	346	353	310	319	328	353	346	348	344	334	323	347	311	346	369	344	342	336	320	342	357	357	352	379	360	325	321	352	339	349	349	339	349	326	315	314	335	347	340	333	332	322	343	345	344	327	322	338	351	374	349	330	342	338	340	338	344	340	329	356	341	359	313	316	311	322	347	306	316	335	334	319	363	342	341	370	318	333	331	351	344	368	344	344	304	330	344	352	348	377	330	354	320	325	355	332	334	366	337	371	323	363	331	327	348	352	313	339	315	330	356	332	355	346	339	347	358	340	341	314	337	349	325	345	322	329	303	347	373	341	345	323	347	356	315	371	355	333	336	371	327	338	323	318	323	326	360	332	356	334	339	328	353	352	322	313	354	325	322	313	348	309	325	321	372	370	305	358	339	351	336	346	342	347	317	357	333	357	335	304	343	340	373	361	351	339	311	350	350	364	325	319	334	347	353	322	346	338	323	343	318	303	350	348	365	334	309	357	340	307	324	393	346	343	329	355	327	327	329	347	338	327	330	351	323	332	322	303	353	355	353	325	354	374	325	329	323	314	335	366	331	330	355	374	316	320	335	319	362	314	345	351	320	302	352	348	348	341	330	380	344	358	344	332	375	363	364	308	337	321	354	345	358	383	334	326	355	369	323	341	324	311	375	340	320	332	353	314	348	364	378	371	349	344	331	326	387	351	343	341	315	361	341	378	331	345	342	315	341	319	335	325	334	332	335	315	360	364	338	324	335	333	353	353	330	348	348	345	335	342	340	353	347	321	348	311	348	384	329	320	317	353	357	371	357	300	366	334	353	356	316	351	323	348	317	338	356	348	364	340	329	328	367	330	313	349	333	369	361	337	341	347	358	329	357	345	331	332	353	350	376	344	339	333	388	387	326	293	341	360	351	326	309	314	364	310	328	318	347	336	351	334	335	318	319	334	341	335	346	319	336	350	378	344	364	327	366	354	361	343	353	311	360	352	336	293	348	367	342	354	332	322	347	322	319	343	324	339	334	339	323	321	369	340	353	341	365	370	354	353	378	328	326	365	325	331	357	339	348	324	381	346	353	317	309	340	320	342	327	325	324	347	391	327	335	344	308	322	341	319	312	350	323	348	330	333	349	355	353	310	367	303	346	327	350	333	321	338	338	320	357	352	372	330	324	326	345	332	333	372	346	339	353	323	369	335	369	329	330	323	330	366	327	345	361	339	344	347	363	352	344	354	333	353	336	310	318	342	328	347	330	344	285	350	362	366	347	356	325	331	356	360	342	356	349	350	367	338	371	314	359	339	326	333	332	356	394	312	308	360	360	337	353	337	323	337	394	335	352	339	348	332	331	370	354	377	331	329	363	342	325	341	371	361	352	344	312	355	345	345	347	329	343	348	349	356	356	343	355	348	357	362	336	324	333	313	361	358	349	329	346	341	321	369	342	302	318	360	329	318	327	345	398	359	352	313	359	366
57668	17194	5528	2324	1456	1025	770	600	519	435	404	381	345	338	306	274	271	260	288	253	248	247	251	247	267	203	230	235	261	251	219	212	213	236	228	240	221	225	207	222	227	240	194	217	202	236	211	224	188	219	196	230	235	214	237	215	204	178	200	217	193	163	225	216	215	215	223	210	208	187	215	213	224	188	193	207	192	204	188	176	227	197	211	217	220	192	213	209	204	183	205	227	245	202	194	220	199	194	213	202	234	215	179	198	218	205	218	197	199	198	191	200	213	194	185	205	200	250	201	199	202	200	191	199	210	208	189	198	191	209	209	206	221	186	187	214	164	228	182	195	183	230	220	212	186	193	201	216	217	187	195	216	211	205	204	207	215	180	190	207	212	198	223	226	186	193	219	196	202	194	203	215	189	210	228	203	211	173	231	196	182	214	196	196	179	226	198	197	215	197	215	201	217	233	204	202	190	214	172	197	200	218	192	201	179	177	195	218	203	232	192	181	204	192	214	181	197	188	196	173	195	192	183	203	194	226	247	209	202	183	192	221	212	192	216	229	196	209	188	180	204	186	177	202	191	224	197	163	193	201	218	200	192	225	195	167	194	190	187	178	198	213	193	201	202	184	199	212	206	195	179	206	208	210	176	216	187	200	210	187	209	218	183	208	202	201	205	212	202	210	214	205	188	216	222	219	197	191	178	218	191	201	234	192	205	189	204	188	195	195	190	217	203	204	199	195	202	204	198	214	209	205	188	208	213	214	198	204	203	221	223	194	188	182	213	222	207	215	197	203	166	235	244	206	196	192	199	209	193	222	211	197	186	193	192	192	190	222	212	182	186	207	221	214	178	187	207	212	210	196	212	211	201	204	208	188	200	191	204	209	198	181	222	192	197	187	172	208	201	189	210	207	220	207	203	217	214	176	213	202	210	195	206	191	211	204	219	197	214	225	173	217	171	178	174	209	220	200	220	201	208	232	222	170	204	205	217	220	212	222	163	212	212	203	199	227	207	205	197	202	195	192	174	213	197	177	202	212	205	200	205	190	199	191	221	190	204	192	199	206	208	218	208	203	202	217	197	197	221	202	197	217	226	185	199	173	191	199	189	185	196	200	185	219	200	182	184	222	204	209	196	198	194	198	180	193	198	203	182	214	199	188	201	178	191	193	246	238	207	200	213	213	201	209	208	208	191	187	189	200	183	227	202	195	197	198	189	211	161	211	185	220	197	211	198	205	202	181	189	192	222	208	218	190	182	212	194	176	189	203	205	199	204	225	206	186	197	207	189	217	203	209	201	223	206	211	218	199	174	191	192	205	192	198	197	186	192	207	197	212	201	194	193	201	187	196	184	214	204	205	200	209	220	181	187	229	225	173	218	201	201	193	207	207	219	193	206	199	206	206	203	173	202	205	216	182	210	203	179	220	193	188	216	197	200	205	186	203	197	215	223	214	205	199	204	169	199	226	192	186	183	175	225	195	184	204	195	178	215	215	204	212	194	202	209	196	219	196	189	182	184	202	213	206	187	183	201	211	211	187	213	203	188	176	200	187	209	207	205	230	218	195	216	182	194	203	195	195	204	216	203	181	189	226	225	210	239	184	188	214	197	217	194	221	209	188	220	207	203	223	201	184	200	192	193	199	206	197	196	248	203	195	193	193	206	217	207	196	237	206	205	221	193	180	196	223	192	206	212	222	220	203	201	193	205	190	206	211	226	217	184	182	203	187	190	183	198	210	187	216	207	218	207	191	199	224	194	190	185	198	208	207	210	221	211	217	192	213	207	204	208	215	204	200	199	200	213	206	184	217	210	209	215	213	197	247	229	200	218	185	190	195	232	210	209	199	192	196	186	195	215	182	203	195	192	186	202	200	224	191	218	180	210	219	189	212	197	226	184	190	195	190	207	215	195	203	194	205	204	198	196	219	214	201	238	193	204	199	181	210	178	185	202	218	204	203	201	224	191	214	190	213	208	206	207	187	204	184	169	186	217	216	208	201	184	229	213	208	187	215	197	175	241	185	216	187	188	207	194	186	207	223	211	190	202	181	224	220	193	188	170	229	211	190	192	194	239	227	212	213	225	201	233	211	208	199	205	234	174	207	158	222	195	186	206	181	218	209	177	221	206	208	203	211	203	226	192	178	201	196	209	187	243	194	227	174	199	188	190	202	211	211	211	198	196	226	221	235	180	208	191	212	205	208	206	215	199	173	206	206	198	205	225	193	178	213	192	206	193	194	213	170	188	198	204	188	190	213	204	233	232	202	188	211	221	205	208	195	203	207	221	198	202	204	176	196	230	212	200	196	202	192	236	188	182	191	176	210	201	199	185	217	181	216	184	209	209	187	212	205	214	227	196	192	220	195	190	186	212	203	204	190	201	174	217	189	204	200	198	199	215	226	209	203	192	192	224	203	190	203	198	187	201	179	188	212	201	209	193	184	206	198	217	207	177	187	199	211	209	224	221	219	228	195	196	213	216	206	182	193	195	215	191	223	200	218	205	201	184	216	186	219	213	201	203	184	196	209	215	203	211	175	198	208	207	209	202	214	190	183	194	219	209	200	187	196	188	193	206	209	228	201	200	176	233	203	176	194	213	221	207	207	220	189	190	191	206	204	223	191	202	175	197	208	223	182	201	210	219	201	215	206	225	224	236	176	202	209	204	196	168	201	205	227	209	178	201	211	195	201	202	211	194	207	215	182	263	174	206	192	193	185	204	200	191	214	208	197	217	208	205	191	204	169	202	192	217	198	221	219	192	197	189	202	195	216	196	202	218	188	208	172	205	186	203	204	191	191	188	204	228	195	219	214	198	204	195	189	196	204	191	217	201	205	204	193	194	206	196	217	193	213	186	202	188	178	196	219	217	218	198	186	220	197	223	206	199	204	209	211	213	195	194	198	189	213	205	219	201	209	192	189	201	223	203	204	183	214	227	204	211	187	207	207	182	191	185	195	229	187	220	221	176	210	191	192	192	203	206	203	204	172	221	164	212	192	176	189	192	200	187	197	213	226	206	183	211	197	187	188	173	197	192	196	198	189	208	187	176	198	220	213	195	200	204	211	209	211	238	188	185	193	207	188	193	189	211	210	206	247	183	221	214	194	189	212	185	202	216	191	198	210	173	184	241	189	202	175	182	218	216	195	199	192	204	194	194	206	207	199	181	206	224	192	211	193	198	204	227	213	202	211	211	234	224	193	196	221	216	166	172	213	200	203	197	200	184	198	208	192	200	186	194	188	178	189	221	181	207	202	205	201	191	192	197	226	216	205	215	188	207	221	234	213	200	228	224	199	214	191	203	172	186	198	217	179	231	193	186	184	220	205	206	231	228	225	187	216	195	213	204	182	199	194	206	202	179	206	198	202	200	186	214	205	216	202	213	217	175	228	205	192	196	185	216	203	210	176	196	194	204	201	206	189	179	194	192	180	201	197	216	195	210	185	198	207	222	208	202	179	195	215	186	214	214	188	200	200	204	220	201	193	206	221	188	208
28248	2399	5559	6239	5064	4246	3566	2950	2455	2127	1823	1707	1521	1442	1356	1296	1221	1090	1083	1050	1006	928	906	953	885	852	840	826	845	774	779	760	764	789	767	706	719	718	710	780	718	700	694	696	663	727	643	691	699	675	628	650	705	695	718	668	681	676	690	644	665	626	674	650	659	637	627	648	720	649	657	644	637	584	686	603	636	651	638	630	648	655	650	624	630	627	636	565	635	632	647	623	665	620	679	632	627	669	649	666	619	638	639	665	632	587	620	618	638	613	603	609	608	595	575	622	650	635	643	609	654	623	609	602	639	612	631	651	572	593	594	619	662	587	652	627	601	628	626	629	625	623	574	600	607	657	584	622	610	580	612	644	611	607	589	584	628	621	625	635	624	564	631	608	595	605	592	679	602	572	609	608	670	600	641	610	653	659	598	620	593	601	614	577	615	612	603	632	627	597	559	605	586	637	614	598	615	638	565	601	596	586	550	630	613	623	550	568	595	601	591	647	602	596	641	599	641	603	619	612	601	645	589	633	588	584	635	663	626	603	651	575	605	623	649	648	580	585	593	645	609	566	601	603	636	662	642	600	601	608	609	638	601	642	608	610	599	595	594	596	620	592	591	585	653	602	621	597	626	585	611	586	627	571	574	603	590	632	627	624	598	610	608	635	616	605	607	653	600	595	659	582	615	577	603	625	639	619	637	619	652	600	634	626	610	623	612	593	587	593	575	623	626	613	609	658	593	626	664	615	611	598	634	582	651	563	583	613	575	611	636	586	648	623	611	583	599	572	603	653	569	612	596	602	603	606	602	614	619	595	606	625	611	636	611	635	586	629	644	646	626	625	608	611	598	613	600	588	591	591	584	597	599	616	596	641	604	572	599	627	645	525	587	602	637	613	615	622	616	625	602	607	660	667	566	611	644	563	595	606	635	620	623	637	600	633	612	600	615	617	571	608	621	615	609	627	611	586	624	642	629	617	638	545	632	629	619	600	587	615	628	632	617	626	590	610	612	630	636	569	631	588	607	572	606	585	565	624	677	601	632	570	593	642	603	595	597	649	616	621	625	576	608	630	634	566	640	652	626	623	606	570	623	579	626	631	606	625	580	614	604	647	596	584	589	645	631	597	618	605	626	606	575	589	629	593	641	671	623	631	599	612	618	602	610	575	648	577	624	583	564	575	605	639	617	607	613	593	615	623	610	605	640	634	608	615	592	565	647	656	598	629	641	622	601	631	625	569	636	602	603	584	581	571	597	606	612	585	534	622	577	574	601	618	551	581	630	586	680	598	558	591	621	595	599	600	607	644	618	589	581	557	655	577	588	628	652	618	593	613	621	644	620	612	634	601	616	612	622	606	607	636	589	608	588	604	586	582	580	654	580	625	650	606	666	591	578	600	575	578	633	585	602	624	607	619	602	603	636	615	599	598	633	588	576	607	623	566	622	574	598	575	609	617	631	598	610	636	577	624	600	657	644	614	641	575	597	621	564	558	566	624	601	641	643	628	656	618	593	611	624	593	612	619	610	630	628	644	622	601	616	590	624	539	655	630	571	643	634	617	609	622	638	582	629	594	643	644	637	589	633	592	577	609	603	616	604	639	631	587	635	567	603	606	598	649	573	624	586	617	611	630	592	626	599	617	654	648	570	604	620	606	646	585	615	635	629	608	647	635	631	583	609	602	660	620	560	609	598	602	629	583	605	626	573	659	624	615	626	641	660	605	597	622	631	611	589	582	640	583	637	653	576	580	564	631	613	616	581	560	641	583	602	624	636	597	627	580	631	605	653	633	583	621	629	629	604	637	610	615	642	615	619	606	607	616	614	635	616	603	618	597	585	595	614	562	608	598	558	578	634	571	592	605	593	578	623	610	627	562	634	606	617	617	619	636	611	584	572	621	586	599	649	604	627	591	606	597	608	576	614	645	613	617	659	563	606	593	653	616	662	608	663	564	605	594	625	595	623	623	632	631	612	632	656	619	615	603	631	608	608	611	613	617	619	636	648	624	613	647	602	633	623	657	601	608	552	632	592	630	588	604	600	639	584	635	572	612	615	643	635	615	641	617	656	613	643	600	601	607	638	568	642	633	656	584	626	592	630	579	603	576	608	651	582	604	608	642	598	625	585	620	600	626	611	605	612	651	609	609	602	643	615	605	553	593	651	659	604	616	601	621	623	613	605	645	592	600	641	593	668	615	588	618	587	614	604	609	605	603	637	631	598	615	559	622	634	570	609	617	659	619	597	608	598	602	562	625	618	604	600	643	632	631	628	570	604	617	619	638	653	626	624	611	606	619	612	605	586	553	620	622	626	615	619	621	624	585	655	621	631	561	609	627	612	612	576	575	628	634	582	598	590	632	596	554	548	613	599	615	627	599	639	619	627	586	634	611	586	610	610	651	576	581	598	599	596	613	639	612	615	609	602	565	630	658	591	601	642	623	631	641	627	604	637	632	643	590	586	592	646	628	608	653	599	587	608	653	603	574	641	625	597	610	594	627	619	651	620	618	632	608	606	628	593	623	611	646	642	639	585	659	617	601	572	597	587	620	591	575	581	628	568	604	603	610	593	600	612	617	631	613	635	618	607	583	573	580	598	607	593	608	614	633	607	602	564	605	627	567	625	664	600	622	610	619	586	588	607	612	605	572	614	611	620	646	590	599	655	600	586	621	605	582	566	646	595	593	621	574	605	594	597	622	651	573	609	625	624	621	604	629	641	572	598	619	617	617	575	587	620	615	620	589	601	594	632	618	639	657	600	601	615	634	567	567	597	586	555	606	621	597	631	586	606	608	575	601	598	610	590	620	575	602	625	593	641	608	613	678	595	635	595	594	615	638	568	592	628	582	635	607	573	622	559	606	651	604	619	576	588	602	621	562	661	601	626	602	567	597	587	619	604	596	605	638	614	567	638	628	615	606	601	613	625	606	605	623	626	643	620	623	601	598	623	614	649	614	607	582	638	613	624	633	591	650	608	578	570	657	635	607	648	615	635	606	603	568	617	619	621	586	595	637	639	605	614	620	593	597	640	607	598	625	618	615	640	591	608	558	597	603	643	611	613	595	613	588	635	571	650	595	573	603	576	587	599	580	600	679	575	586	623	587	580	600	600	590	660	616	596	619	641	627	622	627	608	592	599	613	609	578	649	632	599	610	640	624	620	546	620	589	563	641	572	619	615	583	610	605	619	585	599	601	581	560	620	603	586	566	622	577	587	584	633	628	621	591	595	619	619	637	615	612	629	628	588	590	623	607	620	620	599	601	611	638	594	588	562	583	598	591	626	623	597	637	621	596	638	607	582	620	577	631	631	637	590	613	648	606	673	654	629	600	601	570	602	627	624	606	621	626	632	596	613	616	584	618	596	627	605	606	626	591	589	632	582	602	616	595	633	588	584	592	592	591	602	573	559	609	639	645	618	587	603	637	607	575	572	598	645	622	642	618	644	626	607	598	615	590	622	622	556	598	587	602	601	594	632	633	596	591	603	655	623	661
5541	286	214	186	174	166	157	146	136	155	134	128	151	129	153	170	146	145	140	162	153	130	132	147	135	148	134	151	134	149	136	132	151	121	147	134	130	134	141	146	142	146	135	140	148	129	147	123	135	146	149	149	134	143	110	141	135	133	146	139	146	141	156	132	151	137	179	146	140	157	139	164	137	142	145	130	121	162	131	119	136	139	149	129	140	152	170	126	146	146	126	132	121	124	139	129	129	161	146	149	128	132	129	142	147	124	135	133	150	136	161	131	141	154	127	109	143	148	122	130	110	140	104	141	150	142	137	122	118	150	126	127	127	122	141	119	142	161	133	139	152	140	124	133	161	150	145	144	133	135	116	148	123	132	143	119	148	148	122	126	136	139	125	145	149	138	148	151	139	144	127	130	141	129	133	181	134	139	133	132	137	149	140	141	135	156	136	156	143	135	137	146	120	135	146	148	127	140	115	137	151	134	152	132	115	137	153	140	146	119	165	165	119	138	153	151	140	117	128	147	136	124	145	136	145	147	122	112	139	158	137	134	159	151	126	137	143	148	143	125	153	144	168	147	138	120	114	141	123	128	148	144	125	146	143	126	126	121	124	145	125	126	172	128	167	155	145	152	118	132	149	136	160	149	135	136	139	112	119	125	146	150	137	162	140	144	149	154	143	158	128	137	151	152	156	147	148	140	114	156	144	152	133	155	126	137	131	139	142	134	129	126	148	137	135	134	134	138	136	123	132	156	115	150	137	133	131	147	148	151	109	161	123	150	151	136	142	134	150	149	121	144	143	137	128	125	127	170	136	136	124	126	127	131	143	148	154	126	163	146	148	136	109	131	115	147	133	156	116	146	111	131	133	142	150	131	123	143	144	164	116	137	149	132	128	148	143	119	118	151	131	150	163	129	126	152	137	137	134	144	160	145	135	145	120	150	136	147	122	132	145	154	130	131	130	145	133	161	148	136	163	137	133	145	146	145	133	142	130	139	147	143	135	172	136	149	149	127	141	138	156	127	155	137	136	140	102	139	136	142	131	150	151	139	133	136	129	132	120	138	136	128	143	140	152	138	126	136	148	138	146	122	151	125	138	151	120	132	116	153	119	122	167	144	128	143	124	135	129	143	131	117	142	139	135	127	131	124	150	133	153	144	146	146	111	118	138	145	151	129	136	113	134	150	136	135	149	154	145	148	156	154	131	150	156	117	125	118	140	134	151	137	115	130	143	132	119	136	163	134	121	147	141	148	149	141	125	154	142	166	149	117	152	140	141	109	135	136	144	127	149	141	149	160	159	153	137	163	127	117	132	139	126	131	145	150	150	134	148	121	149	142	123	162	145	141	142	130	139	116	148	158	129	142	118	129	132	127	150	120	145	137	149	141	119	121	133	140	121	126	126	132	151	132	139	144	163	135	139	143	135	125	137	141	154	135	122	137	137	123	138	143	133	141	143	155	138	135	137	143	140	145	123	146	137	152	148	132	135	149	127	152	136	142	137	146	143	140	145	139	157	146	132	137	125	154	133	145	135	133	145	146	145	138	137	151	151	147	112	142	136	138	145	152	109	152	133	135	127	141	129	127	152	139	144	118	136	148	135	150	138	135	134	137	136	139	140	129	130	143	140	119	160	161	141	139	144	125	136	152	113	134	149	136	135	135	126	131	157	128	146	144	129	135	140	148	147	145	131	147	121	138	120	137	141	130	128	139	161	129	136	149	127	128	128	143	149	136	133	147	137	125	126	158	129	137	147	138	155	143	133	152	134	147	138	140	141	153	133	142	159	142	119	141	124	131	142	140	138	127	143	125	130	160	119	138	136	134	140	147	133	122	143	141	119	143	128	145	140	147	124	135	145	132	159	154	137	158	126	141	147	127	138	129	130	113	117	134	157	149	138	134	153	135	141	139	153	140	114	132	127	143	137	131	118	161	126	152	136	152	127	135	136	143	129	167	153	131	143	151	124	135	162	148	107	158	133	167	130	141	162	123	136	147	128	142	142	140	117	141	142	140	143	136	157	147	127	143	142	131	129	146	124	138	129	133	157	142	132	142	160	125	152	148	141	133	138	144	138	142	136	158	130	120	154	127	132	141	147	139	122	142	152	139	128	140	120	139	146	145	142	123	132	127	139	114	159	143	139	151	154	148	151	131	132	125	154	138	152	155	160	127	144	126	122	143	135	150	149	136	128	123	122	146	146	136	146	148	146	142	150	113	141	122	137	138	145	118	136	157	116	137	144	124	123	126	140	137	128	135	147	158	139	128	146	156	141	128	154	133	116	145	142	145	141	137	153	133	143	138	132	155	140	125	150	121	127	137	144	123	137	132	126	117	145	134	123	149	151	150	143	135	138	150	147	125	136	154	150	130	128	121	140	131	147	116	149	126	151	118	128	138	142	157	137	121	138	138	158	144	144	149	143	129	144	127	158	161	132	132	152	153	148	153	127	118	137	153	127	132	138	116	137	161	156	145	157	134	135	166	136	143	144	131	144	152	147	124	137	137	148	123	135	145	135	144	139	122	113	146	142	145	153	139	136	134	139	141	122	111	138	148	122	168	145	140	137	141	123	148	155	155	137	135	157	141	149	141	132	140	116	147	155	125	144	124	126	138	126	136	141	146	134	120	119	132	161	140	129	136	137	160	144	155	150	168	152	151	144	126	133	153	159	153	128	112	161	135	126	159	161	157	154	123	124	134	157	147	132	149	136	120	156	116	133	141	148	137	128	141	140	108	126	154	148	128	136	154	143	140	145	136	134	135	132	125	144	130	130	121	171	142	126	144	137	144	135	136	137	121	122	122	161	137	151	137	129	127	136	151	146	131	150	158	135	148	144	122	169	132	133	148	126	119	160	143	130	138	131	156	147	151	140	122	125	140	138	121	147	133	133	144	141	136	136	131	148	158	156	132	147	120	149	144	137	133	124	113	139	141	150	135	130	144	166	159	146	143	141	120	131	154	129	153	149	128	147	137	124	136	128	133	145	158	165	130	143	129	119	137	148	126	135	141	139	137	141	132	137	134	134	145	139	142	139	144	131	138	127	148	150	117	151	143	125	139	166	153	129	158	149	126	144	135	105	144	131	142	152	145	154	147	131	165	121	131	148	125	142	138	147	149	128	158	159	155	146	119	149	123	166	149	131	136	146	131	136	146	127	128	113	141	146	141	133	150	149	126	147	139	147	160	117	134	150	144	154	134	147	179	139	132	138	142	115	135	157	133	142	134	141	148	137	126	142	112	144	146	157	151	143	135	124	142	151	140	137	127	119	137	140	138	128	129	123	123	144	141	135	133	132	150	157	164	143	158	137	132	135	136	152	154	132	136	137	167	170	151	137	159	127	147	133	127	135	151	116	135	153	130	151	144	137	153	149	131	145	151	142	149	156	136	133	143	123	145	125	164	137	154	125	153	149	110	144	133	134	151	123	133	142	138	123	141	153	160	120	132	158	151	145	152	143	135	147	160	136	121	142	138	136	163	112	150	140	139
5936	510	568	545	514	533	508	448	501	498	485	470	482	478	445	454	432	418	430	427	405	417	440	455	456	457	451	414	466	430	467	424	451	462	454	444	435	442	420	423	437	424	461	453	446	502	429	473	425	458	421	459	437	446	423	431	462	472	439	457	428	432	441	439	450	444	459	447	458	427	392	452	400	434	447	435	449	407	434	432	416	433	415	456	427	455	449	429	452	425	440	428	445	428	384	448	447	417	443	439	426	440	424	420	460	396	445	424	452	371	410	455	441	449	411	433	449	422	428	413	456	453	424	418	436	445	437	431	447	453	452	417	440	408	443	424	443	427	424	428	475	410	432	435	438	424	434	448	448	463	465	391	426	460	435	408	423	473	410	396	390	404	439	470	446	420	446	435	418	460	435	458	429	410	461	461	397	434	427	459	428	453	419	452	413	409	452	429	425	433	419	438	452	438	442	437	446	433	463	425	438	435	446	449	407	422	434	401	420	409	434	475	407	428	427	422	418	481	403	425	442	440	436	434	433	409	413	411	472	425	427	421	452	449	445	410	391	463	446	412	450	461	445	429	483	434	417	396	438	424	400	438	428	435	428	438	430	449	451	444	413	437	408	414	433	474	467	416	433	459	477	429	426	429	445	416	439	467	435	438	485	471	432	422	440	420	402	440	389	418	429	430	430	431	442	447	425	439	450	433	410	416	418	504	409	427	427	455	462	442	433	460	419	443	446	417	414	447	469	399	433	443	424	456	449	444	435	462	422	417	450	444	449	418	427	434	466	438	417	422	421	414	401	432	412	443	472	396	434	441	435	436	425	452	415	422	431	428	441	424	431	417	462	472	441	426	463	449	415	424	447	453	465	409	390	460	412	444	448	428	408	449	436	435	424	421	485	452	453	417	407	413	460	409	446	433	446	403	432	401	417	423	406	462	415	424	390	452	427	405	448	399	447	424	463	427	426	449	415	462	400	414	418	449	440	403	426	442	483	430	416	464	410	427	387	433	418	417	427	491	457	459	439	493	461	417	429	429	406	431	432	409	421	461	421	449	463	391	474	427	415	461	390	450	455	421	470	477	446	422	445	404	421	476	399	447	464	444	421	451	434	441	411	395	424	420	415	408	459	432	400	433	446	421	432	456	406	445	427	431	394	466	452	406	450	469	406	479	441	468	434	437	445	430	441	452	423	396	371	401	384	434	453	444	423	401	464	419	426	431	404	442	382	423	425	474	434	409	451	447	496	445	447	452	453	427	448	411	443	426	433	422	424	440	450	457	442	430	430	475	410	452	428	441	410	399	478	379	466	441	437	431	443	398	455	460	414	426	442	425	401	460	441	440	395	419	443	458	460	425	443	454	458	455	401	412	460	435	461	437	400	471	422	425	409	459	428	455	434	455	420	435	391	435	423	413	440	472	465	415	437	447	438	428	453	430	436	449	411	431	408	485	442	450	408	402	424	433	455	397	429	448	428	445	442	414	436	430	452	487	427	454	418	424	431	422	432	387	421	424	447	377	453	423	422	450	427	403	432	431	432	453	443	452	432	437	444	397	411	429	423	426	434	452	403	407	445	447	464	409	413	432	437	434	392	422	441	427	435	457	434	428	453	427	466	479	478	444	455	472	426	432	454	401	412	418	470	465	477	439	409	437	422	450	434	450	435	451	426	429	448	434	420	451	452	442	433	404	429	453	416	447	426	443	421	427	402	437	440	421	418	433	441	420	456	434	423	434	467	419	434	486	395	422	433	425	452	454	418	402	430	436	425	425	422	451	444	437	446	438	420	432	447	415	424	433	432	445	409	423	439	475	412	461	435	435	413	455	447	443	417	467	428	438	428	422	438	442	396	436	442	414	419	467	447	414	449	446	431	395	458	433	445	421	438	413	452	433	432	441	459	463	428	395	425	438	414	416	436	421	439	412	414	430	422	428	440	490	406	432	412	403	432	470	423	429	405	472	449	414	449	505	441	469	452	434	441	432	414	440	423	408	451	426	438	430	458	418	450	404	431	443	426	433	422	440	448	428	438	445	459	415	466	404	451	426	420	426	443	461	424	401	400	430	486	446	413	430	399	449	425	444	418	433	493	434	419	418	372	401	404	414	415	458	444	454	447	426	411	457	432	425	446	427	439	415	420	428	456	410	425	438	459	399	438	433	443	424	408	466	433	450	454	416	422	452	428	461	408	435	435	464	419	430	408	477	456	420	457	417	439	407	426	448	419	428	412	412	425	439	414	450	411	398	426	431	427	420	420	465	449	419	440	436	453	452	416	427	434	443	443	419	434	427	405	426	437	404	436	435	412	447	446	437	420	445	454	407	425	432	429	429	437	432	439	416	396	466	430	427	421	429	414	447	445	445	429	443	416	417	454	433	473	438	420	413	423	432	436	403	431	441	415	408	410	420	423	422	434	418	465	397	447	449	459	421	441	453	401	414	461	467	452	411	470	410	422	422	453	444	435	423	463	439	458	455	454	421	429	419	435	453	426	449	458	422	419	411	443	435	406	406	509	441	451	455	463	447	443	449	415	422	430	424	436	491	398	425	437	468	443	445	406	397	416	413	433	440	432	469	389	428	470	398	433	441	432	455	451	409	422	459	427	451	411	446	419	425	459	445	432	441	477	416	431	445	434	433	403	441	417	432	471	392	428	434	439	423	438	404	410	406	404	489	462	395	451	469	415	437	434	471	414	406	453	444	436	442	423	448	429	462	400	446	462	417	462	424	431	442	445	424	429	457	478	405	443	419	394	427	422	401	401	431	444	414	433	427	418	434	470	413	441	405	433	416	424	446	431	410	419	429	387	438	460	426	436	401	438	454	453	423	415	444	417	469	437	430	435	422	450	434	435	413	444	442	446	446	419	432	458	434	436	468	424	433	436	465	434	425	460	417	425	401	456	464	422	418	425	453	439	446	450	421	409	454	449	435	433	427	440	394	419	435	430	466	417	427	425	441	441	470	424	450	435	426	429	435	418	434	373	385	401	445	422	454	431	438	457	453	411	453	468	443	404	413	460	426	459	442	434	397	457	440	450	423	407	426	398	468	435	436	417	447	439	486	481	426	445	461	447	417	410	437	451	422	419	445	425	452	441	417	423	398	451	442	412	419	428	406	435	441	441	455	437	445	460	417	416	406	465	429	440	448	480	420	419	465	429	479	478	423	443	414	448	417	423	421	444	402	423	425	435	404	447	411	455	442	422	427	436	406	405	436	459	432	401	445	422	428	402	388	449	385	410	398	433	452	393	429	475	429	404	425	397	417	422	441	455	495	431	404	425	395	458	434	415	405	422	426	445	446	376	445	427	452	454	469	432	414	417	431	408	436	415	451	445	424	452	429	456	419	424	432	436	434	433	453	420	433	419	437	435	445	427	421	455	472	444	423	440	397	440	451	421	429	436	456	415	425	495	414	468	435	392	460	417	435	428	444	433	465	417	453	481	431	455	448	450	427	421	440	424	418	460	423	419	442	418	429	453	449	419	462	404	429
44550	10688	1855	988	712	521	381	304	254	250	234	176	147	164	136	136	149	135	112	115	114	116	115	125	101	98	103	121	104	107	105	98	122	109	113	100	122	100	105	87	109	115	87	101	96	107	104	104	112	103	113	97	87	87	108	111	92	88	104	91	104	90	108	110	93	103	100	110	98	107	112	108	107	92	102	94	118	98	101	122	110	112	84	91	102	109	79	90	91	97	99	87	115	102	109	110	113	86	119	124	115	104	95	109	111	91	110	89	99	104	99	110	97	92	105	99	114	105	114	110	114	97	111	96	104	103	103	103	98	86	128	93	123	103	88	108	114	109	115	94	106	106	107	102	143	87	100	85	109	105	110	106	110	97	82	131	90	87	103	92	75	94	108	104	92	99	84	91	88	88	104	108	104	116	118	90	102	104	101	85	95	94	96	88	89	108	107	98	98	93	117	110	90	107	96	98	105	93	95	103	104	96	89	113	105	112	92	119	81	86	113	92	81	106	94	109	114	101	121	99	91	74	88	113	105	105	115	88	105	90	108	90	89	112	106	89	114	97	122	101	96	104	99	92	108	96	104	92	94	107	86	92	96	105	108	70	97	82	100	104	101	118	90	107	110	100	107	88	93	87	107	101	106	91	101	109	105	75	118	110	97	104	106	89	89	110	117	101	82	94	101	115	106	111	111	108	105	112	108	112	107	98	119	103	95	90	99	100	89	99	104	100	115	99	95	91	105	111	106	84	107	104	98	99	102	105	119	85	99	91	102	91	95	99	103	116	95	109	109	101	115	87	101	104	75	92	104	106	90	112	106	93	109	82	126	95	119	96	112	106	101	97	97	98	97	106	111	81	101	107	94	105	109	107	104	101	90	93	113	110	93	98	96	82	88	99	113	111	95	108	108	96	96	92	100	113	99	83	81	108	107	92	87	80	105	86	117	104	104	108	102	102	99	107	105	99	75	90	93	110	119	98	97	108	115	103	91	94	103	89	120	98	91	86	77	105	98	98	98	87	99	92	104	114	112	93	92	97	73	97	87	111	101	115	109	105	100	103	102	90	98	98	84	100	112	90	84	87	112	102	99	116	96	111	80	101	89	101	92	113	100	97	101	104	99	111	99	99	99	86	101	98	106	95	101	102	105	91	108	105	119	93	99	103	111	107	100	100	99	94	90	100	113	90	102	101	99	104	113	87	94	95	111	98	113	113	102	103	94	76	105	93	76	113	101	100	105	101	92	94	104	106	93	106	114	93	100	100	100	103	99	102	116	100	94	128	95	82	104	98	98	105	98	90	108	82	109	109	106	87	120	76	111	90	92	100	113	105	95	92	108	113	109	109	103	94	99	105	75	104	85	113	90	109	107	74	89	103	111	96	113	99	91	105	95	94	118	95	107	101	102	99	95	116	101	98	85	104	107	93	97	104	99	87	92	105	96	111	93	112	85	98	94	91	112	122	98	103	107	105	93	118	115	103	76	108	85	84	101	107	109	88	96	104	96	94	111	95	104	100	98	85	102	89	93	108	83	96	113	105	106	97	98	101	99	106	91	112	90	81	101	111	88	97	116	101	107	111	92	126	103	99	96	89	78	108	105	100	89	116	111	102	99	97	90	93	111	96	100	96	108	104	87	101	104	103	98	101	97	96	94	87	89	107	101	88	119	97	93	96	70	87	117	113	89	97	113	100	100	106	91	89	103	87	85	97	99	78	97	94	94	93	100	118	94	99	98	96	98	114	106	99	92	96	120	86	91	107	90	94	107	98	101	92	104	107	88	98	78	98	105	107	108	97	104	86	94	100	100	99	104	111	118	99	113	95	101	94	85	109	94	91	90	98	99	97	82	102	107	85	95	94	107	117	83	112	85	95	92	103	109	103	100	96	97	110	101	103	93	106	69	90	99	97	97	94	103	88	107	84	88	95	103	107	89	97	91	87	82	103	110	94	112	117	90	99	95	80	112	94	96	99	94	87	97	121	102	114	108	101	104	85	90	85	89	110	98	100	95	96	106	91	82	105	119	83	101	108	119	101	109	94	102	116	83	109	94	103	114	96	118	90	115	81	105	111	101	95	101	86	101	96	106	105	104	99	102	107	99	97	91	78	91	109	97	99	91	119	98	84	94	96	122	91	90	102	110	102	104	110	79	123	113	100	99	81	117	114	106	99	105	89	96	97	103	93	84	93	89	106	106	96	87	107	123	100	103	84	104	85	117	109	116	103	108	110	99	88	107	95	92	73	85	91	112	108	95	99	92	102	128	108	120	107	81	92	88	78	112	101	91	94	99	105	99	102	89	98	102	112	92	99	105	113	116	105	106	106	84	108	99	100	99	113	103	99	120	100	85	95	87	87	94	80	97	114	111	77	94	89	80	78	98	103	81	116	87	94	111	108	101	103	117	83	91	110	100	116	102	94	88	92	123	118	103	95	102	103	103	112	117	115	95	112	94	97	87	105	108	103	96	102	104	88	106	101	87	101	106	91	106	78	93	113	102	79	106	93	85	117	97	92	90	91	108	97	107	103	98	94	117	92	89	88	102	99	102	116	88	98	90	98	106	89	101	103	107	108	103	111	98	87	112	92	92	95	101	93	102	109	87	99	86	107	99	102	98	93	114	111	101	98	103	106	96	105	90	92	100	111	105	106	84	105	101	104	93	101	84	101	99	106	92	94	101	98	92	106	102	101	96	90	86	97	94	107	105	93	108	98	105	85	94	96	98	102	99	105	102	101	96	90	96	110	104	94	98	102	93	92	112	109	113	101	110	93	93	91	104	94	83	91	96	107	91	100	84	110	88	123	105	120	112	115	101	90	100	103	93	104	82	87	96	84	101	107	94	99	95	103	96	103	95	96	96	92	129	94	95	102	90	107	103	97	97	120	113	93	85	98	97	116	98	95	104	99	94	103	108	100	91	91	104	108	118	108	92	98	91	96	102	89	107	96	91	106	98	101	94	92	99	107	94	95	102	88	98	92	124	112	109	115	106	109	95	92	111	116	113	101	91	99	86	94	116	102	112	97	106	108	105	99	107	107	97	88	116	110	103	105	101	109	93	102	89	96	107	102	97	103	101	99	81	92	103	77	106	107	90	98	126	100	121	89	93	97	99	112	111	116	121	96	107	99	95	103	97	89	123	110	100	108	110	88	84	95	96	103	108	101	84	102	103	95	102	107	77	111	103	113	110	122	119	106	98	113	121	87	91	118	103	92	101	94	102	89	98	114	90	85	110	105	81	97	99	90	97	90	106	96	101	96	108	103	103	91	102	100	103	94	92	117	112	83	102	93	89	97	91	98	110	94	95	88	84	106	93	99	98	97	108	85	108	96	99	98	88	96	87	102	107	96	114	77	98	108	105	106	106	105	97	107	80	97	116	106	92	88	92	94	92	90	101	95	94	110	105	90	116	95	111	110	83	104	92	95	126	94	108	111	103	102	85	85	108	117	86	107	98	97	96	110	101	91	108	82	112	94	115	111	97	86	92	93	103	96
21646	1238	2921	3191	2813	2201	1791	1566	1230	1115	1013	923	764	739	701	687	607	615	580	549	525	469	516	479	482	462	455	438	433	428	433	401	418	433	387	420	410	395	415	406	374	396	386	392	382	416	375	388	390	351	370	363	394	384	361	345	344	350	372	375	397	378	358	362	384	361	367	382	336	395	351	372	378	368	369	379	362	339	368	359	345	369	300	354	378	334	368	346	314	337	330	342	348	348	354	322	384	335	364	343	373	321	331	331	325	326	331	354	323	348	348	329	343	319	321	350	349	333	354	354	366	319	337	370	351	337	357	350	348	344	349	343	332	331	336	325	347	337	354	340	349	332	346	369	342	357	332	324	350	348	307	328	332	323	362	355	362	377	361	358	363	344	343	340	334	333	336	348	337	357	353	333	358	308	338	356	374	337	329	332	359	354	338	322	351	348	324	340	325	341	331	381	350	364	316	338	364	358	315	296	328	298	350	346	346	337	327	370	350	326	331	364	306	351	331	354	372	314	327	359	364	337	338	344	341	319	327	328	352	320	340	359	324	338	327	308	323	326	333	313	339	336	357	357	340	356	324	318	325	324	316	321	315	347	328	344	329	341	315	376	323	343	355	346	358	341	343	352	368	332	307	352	366	313	353	329	357	347	354	366	348	346	322	319	305	361	323	330	320	332	359	352	351	315	353	303	324	342	341	314	346	369	343	326	340	335	347	331	340	339	327	338	315	333	347	298	332	342	313	321	368	307	308	329	366	349	358	353	353	323	331	378	309	324	356	352	349	328	350	339	365	362	344	330	380	328	343	350	313	349	334	361	355	351	373	340	345	339	361	350	327	295	302	325	322	355	352	374	334	373	329	312	370	357	316	334	341	335	333	305	365	331	348	341	354	355	375	356	359	338	319	333	340	386	327	350	352	349	340	349	303	357	349	310	351	337	311	352	330	321	317	349	352	341	370	341	336	348	337	379	335	343	330	335	351	339	339	332	332	343	364	334	325	340	361	346	354	382	332	352	311	337	327	335	337	363	355	340	321	385	358	327	341	358	348	322	319	307	347	335	340	314	334	343	354	324	361	341	310	346	341	340	366	369	368	310	346	342	360	364	353	369	363	350	348	351	346	350	321	353	349	325	339	328	374	353	335	379	345	355	333	360	335	364	322	344	362	358	389	327	307	333	358	334	338	339	321	308	341	320	356	344	334	340	322	353	350	334	340	330	319	335	316	335	350	347	330	331	381	328	335	338	355	348	337	329	329	352	307	337	355	345	293	333	329	335	294	329	313	282	344	364	335	353	335	317	352	328	370	344	340	350	349	331	365	327	336	342	333	336	363	360	328	348	339	314	319	344	339	324	289	359	344	316	345	317	369	351	332	332	349	322	332	330	333	334	347	308	350	334	348	315	340	367	327	348	358	334	374	352	364	361	353	341	361	353	353	348	360	324	347	353	338	305	332	331	344	340	332	315	370	355	358	363	299	363	337	332	320	333	344	313	343	336	364	326	343	356	315	326	342	330	347	329	325	359	352	346	361	338	354	340	309	353	310	338	340	381	324	335	312	312	347	364	364	328	341	334	331	310	332	355	316	305	347	312	354	322	358	339	308	355	290	304	320	322	343	312	318	326	328	347	339	302	349	329	350	320	363	337	317	368	348	368	354	350	373	333	284	296	334	388	343	328	327	342	359	314	337	335	333	343	320	329	347	337	330	360	335	306	326	348	323	329	339	338	338	340	328	349	345	317	336	350	392	347	351	350	323	340	350	338	343	360	340	342	350	335	342	314	347	317	350	331	329	354	310	348	333	367	331	321	349	316	358	344	350	340	348	331	364	346	341	326	329	331	363	349	369	322	338	340	333	300	341	358	346	359	339	320	318	323	365	353	303	344	374	353	346	346	329	366	316	361	372	323	356	356	338	330	341	325	330	367	335	335	363	333	325	337	349	344	332	361	356	349	311	331	328	353	324	359	342	359	355	357	337	290	320	345	318	346	318	369	341	361	364	320	345	362	314	340	326	338	313	331	361	379	339	347	323	329	334	324	355	358	342	358	353	317	364	311	364	336	309	347	355	342	360	308	348	368	369	315	357	364	369	324	348	343	287	356	317	312	293	339	346	348	345	308	360	317	314	336	347	362	345	319	344	323	339	332	347	360	324	362	335	349	322	322	323	352	328	327	333	366	310	336	331	355	345	357	355	346	330	352	354	340	321	338	342	363	323	342	379	347	349	334	328	362	314	343	322	349	304	331	362	337	344	319	304	353	343	352	346	359	337	358	342	325	346	317	364	354	338	319	337	346	352	343	358	354	367	362	317	328	318	336	313	343	342	336	376	334	362	334	339	340	345	335	347	319	331	327	332	349	346	342	350	365	361	315	340	345	347	318	314	346	308	332	330	315	345	332	366	339	320	378	334	320	324	313	316	342	357	325	326	349	298	369	332	331	340	298	368	353	361	343	370	353	339	368	343	372	355	332	313	333	331	342	342	339	283	316	331	355	348	341	340	355	310	339	329	377	330	349	318	336	321	332	334	328	330	305	337	335	339	332	350	326	348	324	345	318	373	342	352	355	318	350	361	343	374	309	362	365	338	331	353	383	347	331	336	337	333	319	347	357	336	336	308	339	333	346	340	295	341	368	328	326	313	356	340	357	289	346	345	310	339	337	322	330	320	342	339	329	313	367	346	295	335	341	357	332	327	338	349	377	324	330	349	376	342	342	389	318	341	326	336	322	357	332	322	333	309	318	359	359	327	346	368	344	355	346	318	335	327	341	349	350	378	346	337	320	369	337	337	318	353	343	361	333	337	338	329	338	367	359	377	318	369	342	355	338	318	361	338	387	360	349	351	339	334	350	354	341	333	347	361	299	346	333	346	337	360	308	358	350	315	354	345	346	336	323	332	335	341	325	300	334	328	335	323	329	316	341	322	353	298	341	306	353	369	347	330	389	343	321	350	346	369	335	310	324	340	350	330	342	341	366	334	334	321	356	324	362	333	341	346	370	327	364	340	334	333	313	322	318	338	348	309	349	347	330	341	356	337	311	323	366	339	328	346	347	328	378	315	315	327	332	324	347	323	307	345	329	364	357	314	350	326	304	355	329	319	325	314	288	345	310	353	345	358	353	339	343	334	345	357	322	360	352	351	332	342	326	319	336	369	342	356	336	356	319	351	348	348	312	331	326	333	355	330	334	354	319	366	319	317	330	340	333	348	325	330	356	333	347	333	338	332	309	354	304	333	330	347	321	350	346	332	353	351	326	339	368	324	314	364	342	344	361	335	342	346	299	349	338	310	347	381	372	319	370	319	370	335	348	358	337	357	315	323	330	329	356	353	355	356	341	317	345	332	326	313	345	387	327	330	349	331	363	352	331	344	354	372	350	376	336	330	307	370	369	347	402	347	337	344	318	311	376	330	319	332	342	355	338	334	304	321	327	331	327	353	333	329	348	318	374	297	344	324	355	378	340	360	340	341	324	372	351	309	339	397	344
55021	19162	8472	2490	1437	1031	766	599	519	460	429	337	320	325	345	264	259	309	278	263	255	234	249	229	243	215	221	222	231	216	225	213	214	206	226	215	206	192	229	246	228	204	216	211	211	218	224	200	195	204	205	209	220	204	224	185	219	203	214	176	217	208	206	214	202	216	198	211	238	203	216	224	220	197	188	191	223	242	217	212	199	182	218	192	194	211	184	192	185	191	212	199	192	196	201	214	241	184	204	226	236	194	206	181	203	213	192	216	219	215	208	199	208	183	213	213	245	185	213	209	192	188	210	223	188	238	204	200	214	176	214	186	200	218	214	201	199	208	199	197	201	214	179	184	180	183	211	212	208	218	206	209	186	212	163	203	216	204	202	198	182	189	191	179	182	201	212	180	169	189	194	209	202	196	197	208	216	193	203	192	192	175	220	190	197	214	226	192	191	194	191	208	212	207	210	201	201	219	193	199	212	195	176	225	217	195	208	205	213	192	191	212	215	174	196	203	207	202	190	194	202	196	203	212	204	188	212	203	192	213	217	186	204	185	234	216	207	186	199	194	228	204	205	196	186	183	234	202	192	208	228	226	210	211	187	192	175	202	171	211	185	186	206	197	194	215	190	206	210	208	190	235	193	192	211	197	172	213	234	198	208	202	201	192	199	215	203	214	178	192	237	208	177	166	195	189	186	202	196	189	198	201	201	214	220	222	188	185	192	219	198	191	220	208	212	200	194	210	224	194	222	218	207	192	185	176	160	188	205	202	187	201	214	223	202	215	200	207	228	197	209	192	198	205	211	184	188	216	209	206	194	186	201	214	212	199	213	206	198	199	159	200	182	191	193	212	189	163	180	183	203	172	209	190	227	193	207	205	199	189	196	202	183	176	224	208	196	197	181	184	219	210	181	196	197	209	216	187	210	207	222	195	199	181	211	174	238	193	191	190	216	217	198	223	166	190	175	190	199	199	203	177	199	180	209	206	206	204	198	217	178	193	223	207	193	198	221	224	209	208	211	206	189	237	209	213	199	213	205	223	204	192	209	211	203	194	209	220	206	177	246	212	212	210	173	211	205	183	189	182	220	194	194	222	221	200	176	202	166	213	204	211	205	194	207	184	209	181	192	191	182	228	225	230	194	203	181	191	181	190	198	227	212	187	193	212	214	200	194	171	184	218	200	217	195	187	198	205	189	205	217	232	218	197	199	205	186	185	224	208	206	208	186	209	210	220	214	227	213	191	206	214	197	183	224	192	213	212	180	203	227	203	204	225	197	225	225	207	183	223	205	180	215	207	187	205	213	178	179	228	200	200	201	222	210	173	207	246	166	196	205	188	189	220	222	196	229	193	180	222	198	193	186	207	195	195	217	188	204	206	204	192	202	201	198	220	207	209	203	213	214	222	194	204	186	210	205	191	232	187	196	206	213	204	204	201	220	198	192	196	207	197	182	205	185	216	190	177	201	197	252	211	195	235	204	196	197	232	209	197	196	197	197	213	214	168	175	181	200	232	222	179	216	173	175	216	200	176	215	184	201	200	184	193	218	216	220	204	222	228	203	211	195	219	190	201	175	188	196	208	203	213	211	175	198	226	201	220	187	204	195	204	207	224	188	188	178	184	178	211	183	189	177	212	192	216	212	229	184	180	189	220	205	178	192	200	222	191	186	215	197	207	218	211	226	221	189	204	182	204	191	167	196	218	198	200	196	186	202	200	194	164	203	240	205	188	242	183	203	199	193	210	176	193	201	191	222	216	197	173	214	213	184	199	200	188	197	196	193	204	191	194	225	193	172	197	203	184	193	201	210	191	206	201	216	203	172	183	196	223	230	181	213	221	193	202	218	184	192	209	210	192	175	192	185	193	200	201	168	166	197	221	199	205	210	222	206	202	202	195	208	218	247	181	200	210	207	191	182	186	223	192	230	187	203	185	202	185	216	202	206	209	212	204	212	190	206	202	203	215	209	201	195	214	197	213	204	209	216	188	203	210	196	212	198	182	220	191	210	185	212	165	195	205	210	176	225	186	191	189	198	199	194	212	192	227	213	215	190	200	211	184	211	211	187	200	185	206	206	220	212	237	208	222	200	184	210	186	229	207	213	210	209	197	201	211	208	209	188	222	212	199	192	187	195	219	186	218	220	198	202	201	187	202	181	205	190	211	183	220	222	180	210	218	198	212	207	205	197	214	189	220	201	203	218	202	178	185	200	220	218	203	202	215	194	212	192	196	210	213	199	201	202	199	187	193	213	232	205	179	212	204	216	197	224	210	182	213	187	212	214	226	182	198	189	191	204	187	221	213	207	190	193	190	192	213	204	212	226	201	213	216	218	203	197	193	227	174	202	208	216	173	205	196	191	196	184	181	199	182	189	196	200	205	194	221	218	205	210	196	194	203	213	198	196	196	196	179	203	214	206	186	176	197	214	190	197	181	222	226	201	206	212	178	214	197	186	200	189	209	189	208	184	214	210	206	223	172	203	182	204	213	199	201	203	177	187	210	201	190	219	210	199	209	213	206	201	202	203	193	211	175	185	173	195	210	173	209	219	186	199	203	204	217	184	207	198	233	184	218	198	226	177	193	182	222	234	218	204	182	220	209	215	185	180	215	207	203	217	213	200	206	226	217	221	214	199	209	192	195	198	188	198	219	207	199	199	221	210	195	196	217	197	215	242	207	197	225	210	199	241	213	217	189	175	192	198	189	217	209	194	197	185	219	213	175	212	196	209	200	201	206	188	201	187	198	179	204	222	220	205	203	168	201	219	197	195	199	215	208	225	196	200	186	211	216	194	196	220	199	190	207	182	198	202	208	182	239	189	185	177	205	193	190	199	234	194	192	220	209	201	203	213	180	203	204	208	182	226	183	207	225	186	220	221	210	209	221	222	209	186	209	192	192	198	183	217	219	213	200	232	223	225	225	198	185	204	212	210	184	188	194	228	193	206	174	214	185	206	213	198	186	183	194	208	178	181	218	188	180	218	226	210	230	197	186	191	207	210	182	183	195	199	223	203	190	184	203	187	230	194	207	208	184	189	189	205	189	180	212	213	197	203	170	215	214	225	215	202	198	191	199	177	196	204	205	199	197	223	222	216	195	177	181	228	188	202	215	178	171	211	198	200	209	203	189	183	223	237	210	203	196	195	190	188	229	196	197	225	195	215	209	188	205	171	193	209	199	192	208	198	226	214	214	188	210	196	223	198	196	201	182	218	190	191	207	178	204	194	198	245	188	205	186	188	195	197	209	215	235	198	207	210	186	193	200	204	205	200	206	200	181	218	209	210	188	219	197	198	199	200	214	210	195	201	189	232	203	207	232	214	222	188	206	195	193	196	210	185	216	208	198	214	197	209	190	212	212	202	215	208	196	217	176	193	184	175	203	207	186	200	204	207	191	221	212	210	192	170	193	208	211	207	227	223	213	200	216	202	222	193	185	191	199	191	193	211	207	190	192	213	213	188	190	192	213	193	193	216	179	202	232	206	219	205	193
28353	2457	5554	6144	5201	4239	3436	2937	2402	2094	1892	1706	1517	1439	1324	1209	1220	1107	1085	1064	973	937	937	934	888	877	856	889	832	803	836	791	792	722	755	771	744	733	720	672	674	780	690	700	695	669	683	669	676	669	641	654	609	625	631	681	686	669	687	617	607	669	659	650	637	657	640	612	658	672	656	637	665	643	659	628	660	618	624	662	622	662	570	617	609	613	663	632	627	596	604	625	600	629	650	663	632	630	637	609	605	619	629	581	622	686	612	637	559	587	624	601	648	584	643	657	628	585	614	600	636	640	601	604	613	614	595	621	597	681	673	576	632	656	639	602	616	570	589	611	646	628	667	631	602	598	625	577	603	629	591	618	615	627	597	631	610	586	615	627	585	639	634	587	596	586	588	598	698	590	606	640	606	619	620	599	600	616	621	596	652	606	677	582	601	627	596	603	604	602	595	631	628	674	627	643	591	555	598	637	612	640	628	603	569	610	639	592	589	620	624	634	608	682	616	568	634	629	605	613	619	611	628	580	603	606	665	537	622	592	619	602	617	620	633	607	620	608	608	584	608	608	614	595	584	595	606	587	601	642	595	613	638	583	594	605	604	584	631	610	614	605	602	600	620	614	621	603	601	632	631	593	627	637	618	571	615	650	593	670	601	609	625	599	630	588	650	602	617	606	630	592	561	599	598	606	664	619	563	640	584	650	563	608	644	623	660	603	624	637	601	594	617	622	649	630	642	599	606	672	592	568	576	611	601	613	659	629	623	613	638	616	612	610	597	572	657	579	590	610	579	619	635	614	606	603	616	640	656	641	605	620	593	622	598	625	618	625	653	618	613	633	641	651	572	600	596	616	623	551	610	560	633	611	630	625	625	607	649	625	646	638	582	562	629	637	657	630	617	620	622	571	612	574	569	615	615	621	639	587	645	629	625	623	623	621	621	668	644	629	615	606	622	627	655	612	603	628	620	635	586	532	569	606	625	589	611	632	615	587	585	629	645	642	612	634	591	644	592	652	604	597	607	645	630	624	615	650	596	657	596	618	587	646	611	610	648	591	669	625	638	643	600	646	582	620	610	624	589	613	687	600	666	560	572	590	647	606	606	620	611	596	586	570	579	645	627	624	643	630	590	611	615	612	619	616	591	593	613	597	622	616	609	578	617	615	588	586	619	613	597	621	604	621	597	597	584	642	604	615	622	601	562	605	591	571	595	580	613	614	610	627	614	619	651	643	593	618	629	628	603	587	589	609	605	598	584	575	633	586	587	629	623	635	613	604	635	612	644	590	587	628	673	634	657	585	631	647	579	605	639	590	582	619	601	627	605	622	627	641	596	600	614	572	581	643	627	643	630	635	608	617	643	594	622	616	584	637	591	608	594	617	622	605	619	602	578	569	635	568	618	573	637	615	597	575	587	568	599	614	607	615	607	664	574	601	591	581	583	597	595	627	600	627	587	589	587	646	559	614	627	574	628	593	640	661	616	632	603	641	643	621	627	634	626	624	608	614	590	603	623	590	633	655	613	624	598	619	588	625	594	606	588	594	630	620	603	641	633	570	591	678	580	602	605	590	576	614	580	612	646	615	595	610	587	620	589	613	565	637	625	656	608	616	611	593	603	593	621	589	627	657	612	625	658	607	663	611	580	604	615	612	617	622	607	556	610	655	624	631	620	610	589	643	614	605	618	598	578	584	561	590	595	654	621	610	626	649	580	599	605	592	604	605	635	620	651	594	599	665	626	603	528	590	659	610	589	665	600	617	626	631	670	611	593	638	570	613	617	582	586	588	615	585	580	605	584	587	588	641	638	641	597	628	643	589	630	583	618	610	587	624	597	609	599	609	682	602	618	610	646	607	631	596	609	595	609	634	585	605	630	639	653	605	626	626	648	658	591	640	563	602	594	580	598	657	643	597	624	635	635	613	622	587	643	618	592	591	619	578	608	596	644	620	623	619	629	597	614	618	594	659	606	607	615	608	620	589	624	603	607	604	610	628	609	644	590	618	596	592	625	564	610	632	609	606	586	580	582	585	584	610	626	601	618	586	632	591	604	595	599	619	647	643	630	588	624	623	611	666	612	582	636	587	635	608	597	666	628	596	626	604	618	610	587	620	604	640	634	633	633	644	565	594	643	604	586	612	615	605	612	596	614	633	550	629	657	630	593	615	610	598	597	618	622	623	548	626	607	616	613	634	616	672	570	593	619	619	610	611	616	638	596	613	653	605	610	600	611	608	604	590	645	656	617	591	573	625	611	606	586	652	614	603	559	625	616	612	655	611	622	665	629	623	616	626	618	614	630	603	618	596	596	600	610	642	640	639	603	618	619	641	655	644	613	602	611	623	604	595	600	639	599	620	660	581	621	618	626	623	610	591	597	652	625	605	653	600	606	592	611	576	644	576	605	628	638	609	570	638	631	603	618	580	578	624	603	609	624	632	611	624	627	618	553	620	621	609	626	610	619	617	572	598	577	571	637	620	619	569	569	643	591	622	631	603	599	581	623	598	646	625	635	618	596	585	594	612	616	571	611	624	594	608	661	597	609	635	628	608	595	572	611	602	629	614	645	628	644	611	624	626	626	649	589	625	606	593	619	614	605	606	648	604	622	597	594	608	599	616	629	614	592	602	670	572	631	596	600	586	597	611	579	624	634	617	653	550	601	597	612	552	623	599	598	621	591	561	627	629	627	606	620	604	606	587	635	618	600	592	657	609	657	630	605	584	584	576	616	623	600	644	609	606	557	601	603	595	578	580	610	599	607	576	625	616	606	619	654	615	616	602	648	584	617	593	597	616	612	624	619	652	609	599	664	630	610	591	615	626	618	616	589	654	577	665	667	622	624	640	615	605	596	644	545	607	644	610	607	672	660	619	571	596	591	611	579	636	629	585	599	622	604	613	607	630	616	618	581	655	647	622	651	601	652	615	585	584	588	599	631	619	607	615	666	624	599	553	654	641	580	650	610	607	634	587	633	647	628	600	605	598	611	627	590	575	643	584	628	598	571	624	650	611	620	632	612	634	644	637	656	636	590	621	577	566	607	571	584	595	588	592	612	578	625	594	618	630	623	634	577	650	637	578	632	627	680	592	580	608	604	613	638	618	604	620	613	585	619	598	598	642	625	566	571	621	624	604	648	582	586	665	618	626	653	598	579	585	621	580	636	632	596	583	598	610	618	607	596	641	596	589	668	630	629	625	654	599	617	612	626	622	587	615	666	608	616	587	631	625	609	609	624	628	582	605	606	622	643	636	634	602	629	601	603	628	608	590	624	629	601	681	622	600	615	628	639	604	624	583	642	588	605	603	576	615	571	606	627	595	642	616	626	570	641	626	594	611	603	598	590	642	615	630	596	612	629	595	678	597	631	613	611	556	600	602	611	665	612	627	630	639	624	600	643	607	606	616	596	641	582	662	585	616	639	607	607	614	598	631	681	654	672	610	621	611	631	642	623	640	600	650	600	617	649	632	592	611	633	660	652	597	589	597	657	625
5984	381	253	213	165	164	143	145	146	133	151	142	160	153	147	140	138	150	161	141	148	142	142	138	141	141	155	135	138	131	132	143	141	131	127	131	138	129	135	141	159	143	139	144	144	130	115	133	135	122	140	135	129	149	135	123	147	133	118	152	135	138	143	148	142	136	141	131	131	138	139	151	137	139	115	129	133	136	139	143	143	138	138	120	134	143	130	132	150	131	128	122	150	125	134	130	140	170	133	130	148	134	135	148	163	142	135	137	146	141	144	138	158	130	134	143	123	138	132	147	166	132	132	138	141	166	148	130	139	146	141	146	124	137	136	142	149	124	152	133	142	140	142	148	149	115	132	137	122	141	146	168	113	141	123	143	140	131	142	152	142	134	134	131	150	148	158	145	124	138	147	156	159	145	155	126	133	138	129	124	130	154	139	132	125	129	130	136	145	134	137	138	134	134	146	104	144	149	135	149	141	150	142	127	145	142	136	112	140	124	108	135	128	132	138	141	126	140	134	135	146	137	155	117	121	129	157	137	124	126	138	126	151	123	150	142	133	146	137	134	144	127	126	133	133	138	130	128	143	151	134	115	141	145	141	141	130	118	128	126	145	121	148	144	149	143	155	151	133	132	146	128	135	128	120	117	112	143	154	149	139	144	132	125	146	148	137	125	152	152	132	129	145	149	143	164	116	146	132	126	144	126	149	113	137	152	146	132	154	140	133	140	148	159	150	163	114	141	148	123	139	123	138	147	141	134	134	155	134	142	135	124	127	122	148	146	140	138	150	151	138	124	134	136	140	119	143	130	117	137	113	144	129	130	125	127	155	138	152	116	150	117	139	133	145	130	131	124	142	139	149	146	131	114	129	155	134	134	136	127	111	146	142	126	161	165	138	143	176	157	131	149	150	131	116	120	135	110	136	120	141	136	103	140	135	160	139	141	173	157	139	117	139	130	141	136	146	117	130	146	144	129	128	133	132	146	122	151	141	151	129	130	132	169	141	141	159	150	163	138	125	144	140	120	132	129	117	122	154	134	119	136	133	126	128	124	127	130	143	151	157	149	105	133	146	141	137	140	166	125	131	129	112	129	144	151	123	122	155	151	130	139	139	151	136	137	148	139	123	137	126	130	135	132	138	142	137	134	120	126	110	133	149	134	117	135	141	132	147	160	135	126	148	133	142	103	136	129	137	128	155	163	124	133	125	118	140	156	125	136	153	140	122	159	146	112	116	148	128	136	147	110	150	147	138	136	127	127	160	138	130	118	131	140	132	141	113	128	142	133	123	135	141	158	146	147	145	130	114	151	125	136	127	150	120	145	145	156	121	145	137	160	134	127	150	134	141	133	144	119	126	151	143	138	126	142	150	120	148	118	140	140	140	118	148	134	125	140	149	120	145	147	122	140	134	148	152	159	166	141	125	138	122	132	132	123	129	136	115	122	151	129	138	154	148	115	122	133	152	134	138	136	140	149	147	141	137	120	124	154	156	120	146	120	145	123	142	131	143	127	154	128	126	144	146	143	151	123	143	132	143	154	125	142	129	135	144	142	138	129	136	167	144	146	156	137	129	145	138	121	143	136	135	129	157	128	134	137	124	119	136	132	159	129	131	153	145	127	143	141	143	146	132	125	137	134	123	134	131	132	122	145	168	143	162	136	147	133	117	161	134	157	130	146	132	142	140	139	153	139	143	159	97	159	134	130	137	147	148	127	163	147	155	145	174	131	115	129	132	133	139	130	128	141	139	128	133	153	147	129	155	140	134	163	155	136	132	147	120	134	122	120	116	129	123	137	149	134	137	133	132	151	138	145	139	165	137	133	124	127	130	138	141	142	135	137	143	123	133	124	143	132	143	137	147	139	140	129	127	141	137	162	129	134	136	123	140	147	127	129	142	144	115	143	127	136	159	142	122	156	132	139	117	137	124	148	132	126	128	114	138	131	154	117	135	141	135	120	141	150	125	138	128	135	115	139	126	155	138	139	122	158	129	130	165	127	118	123	134	125	141	136	109	132	126	121	124	138	136	124	154	152	137	129	154	134	135	136	162	158	152	139	102	140	151	156	148	149	126	129	143	124	139	147	141	143	130	146	118	129	146	156	132	136	126	136	140	148	135	139	147	151	137	117	126	158	159	145	134	153	122	115	151	154	130	138	131	149	149	139	153	165	137	128	120	148	111	130	132	123	137	143	160	132	137	153	142	119	151	143	139	133	113	134	112	142	143	148	139	151	122	137	152	126	148	124	141	145	141	155	139	125	127	129	138	146	144	106	150	120	136	133	128	120	109	148	133	139	146	118	148	156	145	142	150	147	133	126	147	143	152	136	133	137	151	134	152	122	139	141	152	138	139	149	139	134	107	126	136	143	140	149	161	144	136	147	146	132	124	127	137	124	133	133	125	114	143	120	127	146	162	151	144	133	133	139	138	144	161	136	125	106	143	143	148	155	133	149	137	114	138	133	131	154	128	134	138	148	156	131	151	141	126	139	119	131	158	130	138	134	144	149	143	137	143	130	122	128	145	131	152	126	132	156	150	124	151	151	142	139	140	138	130	145	162	132	109	134	148	134	144	146	121	149	172	135	139	135	122	155	146	135	151	157	145	168	113	120	125	167	137	158	145	150	140	121	137	142	146	129	145	137	137	166	146	131	138	142	132	145	143	144	122	149	125	135	134	117	135	115	134	121	132	137	142	125	129	139	123	137	128	107	138	131	159	123	149	139	150	132	139	136	147	124	132	120	122	128	127	148	153	136	127	146	154	139	147	145	142	146	145	141	145	149	134	129	144	142	126	132	121	143	131	146	138	145	147	127	145	131	153	141	140	141	133	149	138	151	143	153	144	137	136	146	120	139	129	145	130	124	163	140	130	136	143	156	142	130	138	140	152	136	144	142	123	143	130	131	145	134	157	131	152	144	131	130	130	119	160	142	140	138	140	141	124	141	137	133	154	107	162	143	130	124	145	131	134	137	133	121	135	141	138	129	127	147	148	133	141	134	107	147	151	135	142	149	136	126	137	135	138	126	128	139	121	151	152	137	128	152	128	143	155	144	117	164	128	151	133	162	135	157	146	143	142	118	145	137	131	144	143	133	129	130	125	132	142	160	125	129	139	129	135	137	149	156	127	139	142	146	140	132	133	119	141	145	136	110	147	148	151	147	144	146	125	160	142	125	141	102	134	130	154	142	131	140	150	163	136	150	154	129	127	98	140	148	141	133	138	140	150	125	145	137	134	144	127	133	139	150	145	137	135	124	142	147	128	126	128	121	135	127	146	137	143	145	145	147	137	151	129	165	131	143	153	133	112	138	127	142	153	174	136	128	143	145	143	114	139	131	149	144	118	136	145	139	159	142	147	152	138	140	136	131	154	142	152	139	135	142	150	133	158	109	159	115	117	113	151	146	124	124	118	140	144	143	145	149	149	146	152	152	134	135	129	146	144	142	151	151	132	149	143	110	152	118	133	135	149	134	144	129	148	145	129	145
6188	514	578	615	633	555	535	480	500	472	472	442	438	443	448	449	445	483	459	450	452	424	431	462	414	444	482	491	464	464	447	426	440	425	457	464	445	418	460	423	405	478	451	481	442	429	404	463	434	431	431	381	431	451	433	445	434	437	435	437	441	418	431	440	432	411	400	417	433	422	463	449	457	391	435	451	423	461	398	450	451	451	426	433	394	409	437	404	444	407	445	460	427	419	462	451	435	426	462	429	446	428	443	399	411	438	397	442	467	443	446	403	425	443	421	443	491	445	461	391	431	435	456	446	405	405	433	468	399	463	394	471	442	422	382	465	446	462	441	423	435	455	445	412	433	487	447	468	487	429	406	418	408	422	437	434	416	412	460	416	421	450	443	439	445	438	423	415	433	463	448	429	425	466	449	430	440	426	458	462	413	447	431	418	408	461	463	448	455	409	460	429	411	421	370	443	435	458	404	416	439	443	427	422	403	428	410	433	392	423	425	446	461	450	464	430	457	403	478	417	431	435	447	455	404	417	404	381	402	416	444	418	471	412	470	446	437	423	417	462	458	447	431	435	469	409	434	484	469	466	410	480	437	417	455	437	389	456	400	424	437	413	423	429	447	419	449	436	431	382	424	420	421	444	446	453	407	423	469	393	412	402	404	469	391	421	429	447	418	458	441	450	461	408	430	428	416	444	450	445	444	433	410	415	425	458	432	431	398	461	455	420	471	423	433	440	440	442	432	440	439	437	447	431	407	449	416	424	419	426	459	421	417	412	443	398	438	443	396	431	432	459	428	435	397	422	461	434	427	422	438	448	426	432	464	420	419	413	446	425	402	425	434	449	463	439	436	446	459	428	419	458	489	412	429	438	429	420	413	429	458	410	425	395	406	453	473	446	446	432	441	415	443	434	422	423	450	446	480	454	419	406	442	405	412	473	448	434	447	429	420	456	459	429	438	466	474	421	435	424	399	437	427	411	462	450	404	431	446	463	436	448	397	424	408	422	410	424	438	426	423	436	426	413	430	449	433	467	416	466	487	438	427	428	388	417	428	458	418	434	424	408	429	406	406	433	453	459	443	436	428	402	417	460	442	435	414	442	454	432	452	421	464	444	452	420	428	451	452	452	448	431	446	445	438	418	444	486	470	417	393	408	470	413	464	434	457	448	425	460	438	408	401	438	421	464	430	409	423	410	449	454	379	418	435	417	416	436	442	413	455	439	392	417	431	410	412	418	465	389	435	414	402	423	414	404	400	440	424	439	418	426	441	417	448	410	430	440	471	452	440	436	429	462	453	433	435	390	440	426	454	458	460	433	464	447	418	457	452	398	464	429	416	460	446	474	445	447	447	424	406	430	435	428	408	436	400	429	472	427	436	398	404	420	451	407	436	440	463	409	409	416	408	429	426	470	432	438	430	414	420	456	439	433	450	488	427	422	447	383	401	443	434	454	404	426	452	448	431	429	435	452	425	416	469	443	423	475	426	408	458	439	426	411	442	464	432	419	473	474	443	432	468	429	488	411	417	422	439	426	417	414	427	404	401	399	430	498	447	431	423	448	408	418	449	399	425	417	430	440	423	446	444	403	473	382	450	474	431	430	427	421	476	432	408	409	446	408	439	413	438	423	404	421	432	426	408	429	414	443	440	399	436	414	427	432	423	450	431	409	449	445	406	406	439	426	488	404	450	416	432	435	495	442	402	408	419	396	450	463	424	456	441	404	438	453	452	424	391	456	429	446	432	413	421	456	447	447	473	433	399	429	419	451	478	414	415	432	426	444	424	443	400	414	410	413	392	464	406	433	395	400	391	436	430	418	466	415	427	408	412	429	456	435	437	412	397	433	419	411	418	452	419	456	449	451	436	451	428	435	454	441	371	463	433	442	420	457	411	434	405	455	461	414	420	444	422	437	376	425	451	451	426	463	435	443	447	433	433	426	457	420	424	441	428	431	393	402	439	446	444	423	409	439	402	456	427	458	386	431	414	424	471	458	466	419	467	445	464	417	441	449	449	462	421	450	457	422	433	422	427	428	451	442	412	433	442	425	436	398	441	424	429	437	423	459	461	409	394	408	442	426	389	464	417	444	433	442	447	448	450	453	419	415	404	443	469	454	447	438	416	428	399	448	451	449	421	439	392	455	411	453	428	469	406	401	404	395	448	422	438	441	439	415	407	415	420	458	448	399	452	466	457	460	452	438	408	465	420	431	418	433	490	436	433	431	430	449	439	386	411	448	452	462	455	442	432	419	407	400	406	454	466	397	404	473	462	407	453	417	399	418	447	433	443	408	415	461	436	437	455	431	449	492	446	459	439	430	422	424	400	423	451	422	451	462	443	438	403	429	467	433	417	468	438	408	422	407	458	410	444	445	441	463	412	413	439	467	447	424	426	418	456	419	440	432	419	412	439	441	450	439	410	441	438	442	447	411	420	450	433	435	441	418	420	463	455	443	475	415	443	474	461	413	452	423	421	429	411	394	481	414	477	416	438	440	456	427	418	444	416	411	407	414	443	429	439	440	450	434	407	434	441	442	427	440	433	471	449	484	441	460	432	431	430	445	434	456	433	465	440	415	431	431	449	440	417	429	432	458	433	436	401	450	473	401	444	423	434	457	388	399	407	432	446	439	442	460	432	453	448	425	459	427	448	445	433	430	449	423	452	441	393	431	416	435	445	384	426	443	460	400	438	460	429	443	425	454	427	449	445	448	398	425	468	472	443	419	443	462	423	442	375	413	412	416	454	423	433	429	436	437	451	431	405	412	424	408	465	478	425	441	397	456	402	396	440	438	417	428	458	432	400	382	448	426	447	443	408	444	446	421	411	426	456	450	433	415	404	423	416	476	469	421	425	437	418	434	400	448	419	424	439	448	443	416	428	431	422	456	436	432	488	446	451	451	428	463	430	448	419	427	448	400	395	428	444	450	460	439	437	402	446	430	417	419	437	383	425	442	432	417	430	440	412	420	436	432	458	446	463	460	431	444	426	454	432	413	443	443	457	441	419	396	445	447	451	444	424	431	435	483	408	432	443	465	458	427	402	416	418	409	407	437	445	458	431	423	483	448	423	453	427	448	444	442	434	447	478	431	413	442	441	452	430	386	467	431	429	434	428	424	425	470	465	432	425	433	410	427	413	442	485	441	444	445	430	428	436	437	424	415	416	430	430	440	426	426	447	462	450	419	451	400	437	458	426	437	463	423	411	400	446	446	423	435	412	458	393	403	432	439	453	451	408	452	418	409	469	429	464	424	434	430	406	418	449	439	421	400	458	452	432	445	446	437	402	449	400	399	460	441	412	470	427	431	462	439	392	420	430	443	442	424	444	425	443	418	429	446	451	459	405	471	448	395	415	430	453	422	504	449	448	448	428	459	442	409	444	436	427	438	430	407	466	429	420	440	457	406	431	464	432	440	458	415	438	463	428	441	410	419	442	448	413	449	426	427	459	424	429	413	448	452	435	410	452	403	442	435	393	417	464	394	430	477
42319	11482	2077	1017	726	500	412	352	253	212	199	197	168	151	155	128	153	137	143	120	135	121	111	117	110	120	149	100	102	111	91	108	114	92	122	104	98	90	119	101	105	86	103	107	98	95	98	103	116	117	101	107	102	101	104	101	123	98	101	102	122	102	101	93	78	95	80	96	130	89	98	115	91	105	80	112	105	90	107	102	82	96	112	92	99	106	109	105	106	90	112	105	99	98	99	116	114	111	107	93	99	105	102	93	104	103	91	90	96	86	92	100	98	90	93	107	115	103	84	101	112	107	90	103	105	93	100	96	96	85	101	103	89	78	85	108	86	102	93	87	85	98	94	108	94	92	103	91	97	85	106	107	108	107	91	104	77	93	75	94	93	100	92	111	89	115	103	87	100	102	89	79	104	94	115	103	116	93	101	95	96	102	94	81	102	85	91	109	96	116	99	91	111	108	103	78	100	98	73	113	103	100	95	111	90	104	102	95	113	100	85	96	113	107	107	96	101	92	100	87	103	100	87	97	99	83	111	121	88	102	103	103	86	95	91	118	96	80	98	91	106	112	97	96	110	87	115	98	107	100	105	114	113	93	97	92	100	111	96	105	91	106	92	108	88	103	119	92	97	94	115	92	97	82	104	89	99	88	114	92	115	91	118	97	112	94	103	113	102	91	103	121	100	98	93	100	101	97	102	102	100	105	91	99	88	112	88	107	122	96	104	84	116	92	101	84	86	98	94	104	111	106	114	93	128	101	97	94	100	90	103	102	95	108	104	108	104	111	112	100	91	89	107	87	113	100	77	93	111	106	107	82	117	106	87	106	96	111	80	95	102	127	101	110	98	97	93	84	101	112	86	101	100	109	87	94	115	97	109	95	97	112	114	110	110	124	114	85	102	105	82	85	83	108	119	112	103	85	89	99	115	92	114	94	103	91	91	107	95	116	82	100	115	101	99	116	105	108	115	99	95	110	96	100	107	109	114	77	92	112	91	104	117	103	101	102	112	90	111	97	109	101	91	112	100	103	101	106	106	108	99	109	88	103	110	91	104	96	97	104	88	97	96	91	96	115	91	102	111	104	97	92	105	96	96	89	102	99	104	90	90	109	111	109	108	92	92	115	85	86	96	108	111	87	105	109	97	94	89	102	81	97	82	116	82	108	90	100	110	99	105	102	108	121	84	93	103	91	128	102	105	105	102	82	99	108	105	103	91	85	108	100	92	90	110	92	93	98	99	88	97	94	97	99	92	108	86	103	100	117	98	97	106	98	108	110	106	100	94	102	83	107	97	80	113	103	99	83	102	114	105	87	98	97	95	88	92	95	95	111	111	97	89	86	116	107	97	85	97	103	101	90	95	93	95	105	94	115	89	106	105	102	96	91	124	91	94	98	114	109	100	90	111	86	115	102	107	94	92	105	99	124	109	100	94	106	104	109	117	93	99	97	107	103	80	103	100	97	106	87	93	92	104	94	100	106	98	110	101	99	103	108	88	110	99	111	77	115	88	94	103	109	102	97	94	101	99	82	94	85	110	101	101	98	104	113	86	109	90	106	102	83	90	98	102	112	112	113	115	105	114	97	86	84	116	100	107	109	103	111	98	90	91	116	105	94	100	76	76	85	102	95	121	81	105	101	94	93	104	97	109	79	89	101	103	119	112	90	89	117	121	87	99	105	91	96	92	82	85	92	97	84	85	93	90	110	103	87	95	82	90	102	121	92	106	112	111	98	90	92	106	90	101	86	97	94	98	93	114	93	100	117	84	107	93	86	104	112	99	115	104	93	84	107	109	108	91	102	83	95	92	123	106	102	110	97	105	112	100	100	97	105	92	103	103	88	89	93	101	121	99	118	102	109	94	113	75	77	112	99	95	118	106	105	102	78	96	107	97	81	114	101	95	91	83	96	124	92	109	96	106	104	101	98	93	103	107	122	109	96	109	98	98	106	95	90	98	101	86	98	119	108	103	99	85	88	117	94	110	106	90	121	114	87	91	98	94	109	97	98	100	96	108	97	107	107	102	100	95	109	103	107	103	68	119	104	109	100	88	100	112	88	89	95	100	111	99	108	88	97	91	86	109	101	116	99	100	89	86	93	83	94	95	91	102	104	95	109	129	96	96	100	90	91	92	103	85	79	105	97	105	102	104	104	107	97	100	99	90	86	85	120	113	113	95	94	108	97	102	106	92	106	100	97	96	103	82	119	99	99	85	101	95	88	105	107	89	106	108	91	108	107	108	102	91	94	95	101	95	105	89	111	92	104	102	87	82	113	109	92	105	125	98	121	106	114	96	91	103	87	103	104	108	98	100	86	108	107	109	100	87	94	97	95	98	102	95	99	106	89	78	84	108	100	81	113	101	96	101	96	105	99	98	95	103	96	88	102	103	88	110	78	96	98	106	105	83	96	110	87	100	101	85	101	91	105	81	94	101	90	105	92	84	88	96	99	113	121	96	102	89	84	81	89	97	111	112	103	91	101	108	90	94	101	101	82	122	102	105	96	93	107	87	98	106	100	112	93	100	122	97	98	102	114	94	101	90	91	119	91	102	92	105	125	100	104	94	84	102	102	99	105	106	113	83	95	111	75	92	89	91	94	86	101	90	92	98	92	93	95	107	111	108	93	97	99	101	95	103	114	84	108	86	94	95	94	94	96	93	95	96	91	111	93	120	90	102	95	91	108	121	97	83	104	100	94	86	96	90	103	91	87	102	91	100	106	110	111	101	102	104	103	101	85	107	96	93	80	109	81	102	91	102	90	80	108	100	98	101	82	96	92	107	108	99	109	109	83	108	112	100	101	98	84	87	80	94	91	99	96	90	94	104	104	97	103	98	92	93	95	93	86	96	95	85	82	112	100	93	100	90	103	96	91	100	99	92	89	99	103	111	111	105	104	107	91	83	119	92	99	108	109	96	94	106	97	107	94	89	104	114	103	101	103	94	104	91	112	104	108	86	100	107	104	92	81	120	84	103	104	104	88	82	111	87	85	108	105	94	94	104	106	109	94	112	107	108	89	85	91	92	124	94	95	116	97	95	104	101	95	100	117	102	110	103	87	99	101	109	101	112	106	121	96	102	79	92	97	111	103	82	85	103	108	101	102	105	90	84	105	100	90	105	99	94	109	112	110	93	99	100	118	73	90	112	105	81	124	85	86	93	120	108	113	102	101	110	87	107	97	89	108	105	92	98	92	85	118	115	80	89	96	99	85	94	126	97	99	113	103	118	101	92	98	85	108	88	86	113	95	108	106	95	99	89	77	94	105	85	112	100	100	82	93	95	95	111	116	108	104	100	100	86	102	83	119	100	103	99	111	114	94	94	94	104	86	95	88	99	95	77	96	86	95	80	97	95	109	101	113	108	79	113	86	104	120	103	91	92	93	98	89	99	94	100	98	91	81	110	80	118	98	102	88	96	100	97	97	105	107	102	107	84	86	96	81	83	88	105	101	104	97	108	111	108	110	92	100	82	108	103	105	107	111	82	89
20744	1314	2788	3346	2791	2159	1901	1470	1319	1148	1053	931	817	790	703	632	683	604	533	551	536	514	484	480	442	478	406	423	437	419	439	425	428	417	425	425	407	372	350	425	366	398	375	376	396	409	387	373	349	380	347	369	358	367	353	378	368	374	325	353	330	363	345	332	363	316	367	338	347	342	376	386	372	344	361	350	347	366	347	352	333	335	362	336	325	361	352	357	370	311	347	323	334	331	341	357	320	336	321	343	323	358	333	337	348	349	358	345	334	350	390	294	374	322	343	369	343	304	350	340	370	351	373	341	353	345	311	361	327	348	355	340	345	342	357	329	333	352	351	350	359	361	304	338	341	306	346	365	331	333	348	382	348	333	358	336	358	328	346	362	325	339	335	346	359	328	334	326	333	346	348	321	350	394	350	337	343	364	322	338	322	342	322	307	366	322	349	327	358	325	354	381	378	319	325	323	337	374	378	324	354	332	339	331	348	357	376	335	318	323	314	353	346	372	342	303	351	343	340	318	330	333	312	354	325	320	334	337	335	317	347	355	360	320	316	310	340	304	346	330	322	342	353	317	357	364	333	336	348	328	343	348	350	354	345	360	334	346	348	338	320	329	341	334	345	383	322	321	363	307	362	333	325	353	329	371	310	343	356	373	338	326	350	342	352	329	354	361	344	330	341	351	355	336	302	352	371	341	343	331	320	333	360	358	365	364	334	369	334	343	343	334	341	362	345	345	369	334	349	332	340	340	350	321	337	380	327	343	345	348	348	334	337	306	331	314	328	336	331	324	334	344	316	312	329	347	312	359	346	333	331	328	345	378	362	338	348	347	329	374	305	322	333	331	336	347	379	327	368	324	336	324	356	325	313	353	310	348	300	322	337	356	352	329	352	328	301	341	339	351	314	339	341	374	346	354	342	314	341	323	321	337	343	384	345	352	361	338	346	356	317	344	356	311	358	354	326	331	356	362	347	355	350	327	328	314	338	341	374	348	343	322	336	335	370	349	345	368	319	319	353	318	337	324	350	342	303	330	324	326	304	350	345	327	324	362	353	332	323	335	372	343	334	335	336	328	326	345	329	339	333	334	334	323	331	361	333	333	306	338	340	333	354	352	352	327	333	333	330	312	370	380	328	313	321	346	360	318	340	288	301	336	362	318	352	351	335	349	339	320	378	331	322	334	338	354	328	316	328	328	289	331	368	346	322	347	339	328	362	324	347	319	368	367	343	344	307	357	331	341	361	335	345	375	355	367	327	368	333	308	315	330	341	356	329	351	348	338	294	343	348	328	326	357	299	336	350	303	357	331	349	337	333	362	334	350	360	355	340	312	320	321	317	354	325	351	357	298	299	323	348	331	330	334	354	337	329	334	346	362	338	361	359	338	354	336	343	365	308	329	335	341	334	344	381	317	348	335	350	325	314	328	328	353	333	351	378	322	367	315	314	327	324	341	322	343	355	359	326	351	366	353	298	336	347	337	336	314	340	379	350	337	347	329	328	323	338	344	302	335	297	374	345	358	364	312	348	311	365	362	332	325	316	346	355	347	333	327	347	323	317	327	353	363	357	342	321	312	357	340	328	340	366	331	318	334	358	383	383	337	346	329	344	350	337	348	333	353	377	342	332	364	320	327	328	353	331	323	364	314	327	342	349	344	349	341	319	363	363	350	348	341	349	336	331	346	328	317	377	347	346	364	349	390	336	344	311	327	342	304	331	336	344	328	315	364	297	323	357	333	345	355	372	329	340	307	324	370	348	319	363	330	343	347	352	348	341	352	328	368	337	349	332	322	364	314	368	295	342	330	373	321	355	340	311	367	341	357	379	356	326	337	352	348	346	324	360	351	355	342	310	312	333	319	362	341	339	344	350	331	319	351	339	324	386	330	338	347	327	344	313	356	337	361	333	328	372	363	319	338	347	324	324	348	348	338	337	332	351	346	347	345	318	362	335	321	337	346	315	334	344	323	296	308	365	345	356	325	326	325	328	337	354	328	323	377	320	315	390	346	318	329	332	336	345	363	348	330	300	345	318	330	348	345	338	310	312	358	309	325	347	346	363	290	321	309	372	330	351	333	350	339	345	353	273	330	341	325	300	319	363	336	353	330	322	327	319	345	312	346	339	331	357	361	339	327	325	354	311	346	359	320	325	372	328	357	346	327	353	376	353	336	311	325	348	330	322	315	375	321	328	316	344	356	328	355	328	351	342	345	338	328	347	352	339	326	358	358	336	336	329	329	319	336	316	336	349	313	347	316	334	346	317	349	325	324	326	345	334	376	317	357	339	354	341	312	308	360	343	312	343	324	357	330	341	330	347	315	343	386	330	330	320	350	348	314	327	350	347	334	364	346	337	335	332	352	365	321	325	333	308	327	347	339	324	335	331	334	343	339	331	330	316	350	320	316	328	338	331	332	366	351	318	328	375	303	345	316	339	346	337	343	344	324	333	322	341	343	348	324	364	344	330	345	312	363	337	337	352	348	335	359	331	344	334	332	327	346	341	386	341	346	334	354	309	314	335	341	329	326	346	351	328	382	370	342	326	332	371	363	344	317	331	365	366	347	387	339	331	342	335	313	313	333	329	343	358	346	355	341	348	338	344	318	377	333	347	358	331	340	310	350	340	336	316	328	357	314	364	342	342	339	318	347	380	327	346	372	337	361	334	357	343	337	351	370	360	305	328	315	365	310	354	351	383	364	348	330	315	350	337	353	297	370	308	348	330	335	368	326	323	348	328	336	301	342	343	304	327	329	345	313	317	319	357	320	314	369	385	336	352	348	331	333	313	331	328	348	336	359	348	323	373	324	337	317	303	333	331	334	319	332	343	347	325	339	352	323	328	356	330	337	341	364	338	340	347	353	299	335	360	345	339	333	344	321	336	336	329	304	317	334	309	333	330	309	312	325	365	316	305	319	321	343	321	330	349	369	315	324	352	347	359	327	321	311	329	347	349	336	318	399	339	352	326	377	303	329	322	325	347	364	333	336	328	327	343	335	332	342	332	328	315	350	381	322	330	317	343	359	330	350	343	350	320	338	339	358	334	345	332	335	338	354	345	372	328	317	315	336	318	371	312	357	322	362	319	318	310	317	358	346	354	320	333	350	375	346	302	342	350	355	338	351	313	337	344	326	380	326	344	346	377	371	339	355	325	382	334	331	348	355	341	313	360	358	333	342	323	351	349	343	338	360	343	318	314	341	346	315	309	320	317	334	327	307	307	334	344	343	339	378	367	327	332	358	314	315	362	328	332	337	291	321	330	330	302	333	304	340	315	361	357	354	337	333	357	361	373	330	348	359	370	328	325	367	380	332	319	336	317	363	317	316	318	320	328	331	327	354	357	313	324	325	329	328	332	345	318	335	319	306	327	314	353	317	354	350	323	379	359	344	341	361	353	386	331	319	321	320	348	345	350	315	331	363	347	351	308	355	351	337	344	338	360	301	330	334	330	348	365	334	352	331	335	343	308	354	340	341	312	323	348	328	361	379
51281	19508	9354	2511	1376	1024	812	654	589	475	425	381	389	318	301	275	266	286	247	257	253	237	245	262	244	252	233	221	222	219	210	213	237	228	228	208	225	219	201	228	198	232	221	198	196	220	210	222	196	197	228	216	219	213	193	208	183	200	173	197	216	202	209	209	204	205	213	197	193	206	213	205	207	200	190	218	188	179	209	219	214	205	191	196	160	186	186	208	190	179	179	197	212	224	235	195	221	182	217	202	203	206	207	214	200	170	193	204	188	193	175	221	203	188	216	184	208	202	185	207	196	207	204	182	195	190	202	179	210	208	198	193	209	182	195	207	222	197	192	178	184	235	207	217	242	201	192	190	218	190	210	202	182	191	199	195	201	237	196	211	192	187	217	187	160	172	209	219	180	173	201	208	170	205	170	186	203	192	207	200	207	215	204	202	192	223	188	224	181	221	215	220	202	216	204	220	194	181	215	194	189	190	160	191	207	204	192	199	203	199	221	205	227	193	177	177	190	220	186	211	193	208	177	211	204	178	172	184	222	195	201	189	201	184	196	182	213	196	182	196	198	208	219	176	220	198	203	215	207	211	195	211	209	207	202	193	186	173	208	210	196	207	221	207	201	206	191	191	200	188	198	203	226	190	200	208	225	196	184	203	174	237	201	199	193	198	176	190	206	205	203	184	222	193	202	209	194	183	224	206	191	189	187	191	201	205	224	207	199	203	209	200	189	189	217	211	200	191	213	203	209	212	211	198	193	210	198	183	194	194	200	223	205	190	180	206	187	215	173	204	196	222	205	212	211	206	200	196	220	220	203	205	204	203	191	206	196	167	218	192	207	193	214	216	208	198	212	184	200	197	204	202	171	215	196	187	171	195	188	200	176	162	214	201	198	196	209	184	198	183	191	200	197	173	208	223	228	208	190	202	216	218	202	183	188	192	196	197	205	180	190	187	205	212	181	206	192	203	186	201	206	217	231	213	229	214	208	214	200	181	198	211	187	186	181	218	202	185	184	213	185	203	207	229	191	218	173	200	178	213	202	187	197	206	186	185	205	191	181	221	202	205	212	202	210	198	188	181	202	207	195	189	202	209	160	186	187	183	200	176	192	215	183	192	202	190	195	202	223	201	168	213	212	200	221	214	198	204	197	213	184	203	206	187	188	187	185	192	224	195	184	201	178	189	209	194	215	201	211	206	178	211	227	202	203	185	225	192	200	177	203	193	201	192	188	203	195	217	207	206	196	208	185	204	201	213	216	190	205	197	203	204	181	186	222	180	202	192	188	175	182	203	211	205	176	195	205	209	203	194	187	224	211	179	182	185	218	215	184	208	199	175	214	169	192	202	212	183	202	202	180	194	195	208	204	198	194	225	200	179	187	204	185	184	166	191	223	183	194	223	199	198	223	218	214	190	195	198	185	181	180	195	185	200	165	206	211	211	183	202	198	192	219	222	201	187	191	197	188	187	226	208	224	192	232	205	204	200	224	213	194	179	214	186	203	196	194	218	189	200	221	180	188	196	211	193	195	163	224	191	192	203	207	181	201	213	215	200	197	189	217	193	185	234	217	194	202	185	186	199	216	189	202	184	216	195	186	211	177	202	209	176	204	178	202	197	213	167	206	209	211	176	210	224	189	193	187	197	209	184	201	190	198	200	230	192	194	197	203	230	228	190	190	213	189	212	216	190	210	191	201	203	173	216	221	192	196	218	211	186	217	222	210	193	188	218	200	195	205	187	193	220	221	197	217	209	204	194	214	206	201	204	191	196	194	207	201	191	213	186	202	232	208	192	183	207	212	179	186	209	181	178	214	192	214	202	186	213	184	171	209	206	201	217	181	212	198	213	225	197	194	210	198	198	198	207	203	209	225	194	210	230	180	219	169	190	179	198	203	205	215	200	197	204	188	196	187	194	190	226	192	174	175	219	197	176	203	190	200	217	207	191	194	205	181	192	200	206	196	211	206	204	196	187	179	190	194	218	197	200	196	160	194	188	186	220	208	202	233	179	158	215	153	164	223	182	204	186	218	205	191	223	206	214	197	244	193	177	193	205	196	176	193	207	216	158	213	199	190	199	191	198	204	187	187	207	191	187	226	201	204	216	199	200	228	211	219	190	217	221	211	187	206	215	216	190	207	206	189	189	188	203	199	223	227	229	211	227	215	194	188	206	193	213	181	173	213	196	203	196	188	221	215	185	196	217	170	233	207	195	183	217	197	190	215	206	211	217	188	191	212	222	219	225	183	195	182	194	180	164	195	182	203	198	206	201	186	198	207	203	208	203	201	181	202	204	207	210	201	183	187	202	213	201	172	185	188	177	195	188	201	183	216	231	183	202	186	206	202	209	186	176	155	212	180	156	212	211	181	204	188	190	182	195	169	182	230	189	196	184	205	176	200	214	212	195	199	196	196	184	197	213	197	189	211	204	195	208	201	195	213	214	193	186	232	234	200	207	188	204	183	188	213	182	171	184	224	199	214	195	194	230	202	210	187	200	196	190	205	182	198	187	194	206	190	229	213	215	205	191	201	180	182	200	217	193	191	216	200	191	213	199	211	190	186	206	233	211	187	213	196	197	173	221	193	226	204	193	193	213	176	198	207	180	193	202	185	196	205	185	217	234	216	208	176	226	195	209	210	191	203	217	190	204	202	192	188	185	185	201	203	214	213	202	207	243	199	183	197	195	221	211	212	188	233	176	208	169	180	219	199	192	192	185	195	195	231	237	186	206	187	234	212	194	205	215	177	202	229	192	169	201	210	250	207	193	211	196	206	209	197	202	190	187	187	201	194	193	202	201	197	171	227	199	189	187	216	218	226	180	195	208	217	191	195	219	213	192	204	179	199	174	229	182	196	205	193	180	224	206	199	212	200	188	174	193	216	216	193	209	201	198	194	228	165	175	224	191	191	222	211	219	191	192	187	214	200	207	204	232	191	212	185	205	170	205	201	184	198	223	193	190	202	222	181	204	193	194	196	221	153	176	199	189	190	210	187	195	207	199	193	194	203	210	195	187	240	196	217	214	195	192	211	206	180	214	194	208	203	190	189	185	197	191	217	210	188	197	211	205	206	189	203	175	192	214	196	187	207	198	201	199	199	185	208	219	172	193	185	202	167	202	196	202	209	191	220	216	188	224	187	180	191	207	204	181	183	174	193	222	203	192	189	188	197	197	208	199	194	188	211	192	225	244	218	201	214	194	169	202	171	194	204	190	211	200	220	218	187	215	176	231	195	207	192	215	200	202	206	194	192	220	188	199	184	208	192	178	197	174	202	191	192	193	194	201	221	182	189	193	191	200	201	175	201	218	209	169	225	200	199	201	218	191	171	178	217	195	181	194	185	181	201	212	228	205	199	184	186	183	197	217	208	176	187	209	204	208	195	189	213	193	211	193	190	223	202	205	214	186	197	197	191	202	210	228	186	227	176	201	183	196	218	195	204	205	191	202	191	188	202	200	187	186	210	213	210	233	207	173	231	195	188	185	223	231
26546	2535	5608	6206	5264	4207	3421	2912	2457	2187	1879	1786	1575	1418	1299	1217	1183	1130	1090	1037	976	945	919	906	878	828	837	839	841	797	825	763	747	742	761	746	679	762	704	695	719	691	655	696	731	656	688	652	650	649	651	682	647	663	679	662	687	619	621	694	630	664	634	656	645	657	628	618	602	638	614	616	667	658	611	652	626	614	636	656	636	650	625	629	648	612	641	609	645	651	656	641	621	611	641	605	617	576	658	598	613	619	648	654	653	620	636	643	613	640	642	681	641	627	616	565	620	661	681	635	625	611	650	607	584	592	610	591	585	563	570	612	684	612	594	605	647	634	628	593	636	596	593	619	630	600	621	634	607	579	578	624	613	635	577	630	662	612	584	601	625	593	591	580	643	649	597	628	620	617	556	602	616	591	645	570	670	617	596	582	592	661	620	633	628	612	593	661	629	655	628	626	629	649	611	587	595	619	640	603	600	589	618	609	578	576	604	600	617	607	658	673	605	660	607	603	578	621	595	617	602	576	614	629	592	618	654	610	635	624	624	639	574	651	635	609	615	596	588	635	585	588	623	612	662	613	589	623	600	636	655	620	612	612	628	580	613	590	629	657	673	616	590	659	626	645	659	654	613	624	636	593	585	612	594	615	604	598	554	608	619	633	570	593	652	592	657	601	622	589	598	620	605	575	557	590	568	605	611	579	651	582	604	591	612	648	622	631	568	609	594	616	645	565	616	616	648	657	595	585	613	594	580	551	620	560	623	569	602	583	606	613	613	630	612	590	584	605	611	620	654	558	600	593	595	582	596	589	611	625	659	609	619	592	594	628	606	640	577	622	627	617	637	626	602	644	563	590	580	626	599	605	623	601	596	651	578	570	632	617	623	629	563	619	607	585	563	637	591	549	613	583	608	585	603	583	652	649	626	580	611	646	637	609	586	640	564	588	598	595	629	603	613	577	629	589	611	646	565	620	623	587	630	609	580	633	561	595	587	581	616	555	658	568	650	605	571	629	622	589	570	569	610	625	617	605	620	579	587	620	599	615	609	595	610	623	624	614	606	594	583	626	606	610	579	644	614	647	572	609	655	585	572	591	635	639	626	599	576	612	594	597	646	652	596	587	593	640	618	628	622	614	610	663	643	613	591	620	524	611	608	629	603	599	587	591	597	601	634	595	617	600	587	588	624	610	609	584	651	610	661	646	635	560	608	568	609	621	592	582	628	589	588	620	599	572	600	581	619	572	598	620	621	615	628	630	635	561	607	567	576	586	585	617	618	605	595	592	590	614	609	615	581	638	615	601	647	608	608	654	616	644	613	602	584	646	587	588	652	595	562	648	621	582	631	595	596	610	627	615	606	605	619	611	631	665	610	612	599	622	587	618	608	614	610	673	584	599	635	613	600	636	624	589	630	610	676	593	617	562	617	609	645	622	591	609	640	595	565	609	630	582	629	590	570	611	571	635	598	605	610	619	568	602	596	649	618	652	618	611	619	584	640	631	585	608	599	622	597	587	598	608	622	601	655	585	554	615	623	616	622	574	582	629	601	627	629	611	654	635	605	630	588	590	628	633	627	635	659	666	637	612	590	582	586	615	623	602	637	573	595	639	576	617	604	659	596	601	651	581	593	628	587	610	586	625	610	609	598	581	618	585	614	573	610	615	624	648	651	633	551	632	607	653	634	575	648	622	595	653	643	612	651	588	601	605	596	633	661	620	631	644	653	570	603	610	617	627	608	617	598	637	625	584	594	621	572	673	626	598	619	581	623	601	659	625	620	618	664	613	619	648	600	601	635	596	627	651	626	607	650	603	558	575	612	587	613	599	617	586	598	566	646	584	608	640	593	618	633	589	635	580	636	641	646	607	587	623	590	642	598	585	628	589	590	604	590	615	629	621	580	604	613	657	640	615	620	606	628	594	664	588	638	584	575	594	607	601	578	563	576	602	617	598	569	630	605	661	581	563	623	656	605	596	612	576	575	588	591	612	570	599	600	615	590	622	615	597	604	573	617	596	664	677	635	620	581	592	612	642	606	566	634	604	611	613	687	667	643	597	623	635	624	622	629	592	629	612	644	608	592	575	624	594	623	612	599	581	615	637	657	599	593	617	581	611	628	611	601	598	589	618	572	626	599	606	604	621	615	587	637	589	597	594	614	636	620	600	589	632	636	619	621	598	603	605	633	618	550	623	613	593	619	602	606	657	588	628	605	619	550	596	596	550	620	646	628	596	582	579	619	582	579	622	588	561	584	646	650	610	611	629	630	620	667	623	633	638	578	667	597	638	570	575	607	584	628	608	632	583	621	627	641	675	637	602	642	559	611	656	603	615	625	630	584	599	596	640	602	585	615	615	592	603	644	613	581	614	622	603	606	566	612	586	636	642	594	646	648	590	588	640	591	607	598	592	632	567	604	600	600	623	633	612	617	639	611	621	627	563	597	623	565	611	651	603	600	604	589	635	591	632	650	606	597	623	623	573	630	614	578	641	627	592	641	604	575	585	612	594	600	640	638	604	629	601	599	622	620	607	601	574	638	632	633	599	606	590	631	611	599	590	646	562	607	575	606	653	632	650	610	639	573	637	591	649	601	591	588	596	640	599	591	625	631	568	582	590	611	599	624	611	646	622	560	606	575	604	594	648	601	577	645	617	591	639	647	644	669	594	655	622	631	611	600	606	586	591	605	579	653	618	622	601	632	634	576	607	604	639	602	648	602	651	636	579	606	592	646	604	589	625	632	635	605	635	686	645	603	610	616	622	593	626	648	616	591	658	641	617	607	611	613	609	602	636	587	618	674	592	613	655	628	625	567	571	637	611	599	586	612	647	607	650	644	608	607	594	586	573	582	597	654	590	613	605	595	572	580	574	624	614	579	615	607	566	575	621	650	616	604	608	624	576	634	614	606	592	610	566	619	646	579	584	599	644	604	600	549	613	653	598	547	601	594	592	607	568	575	610	612	612	598	606	597	578	649	602	631	649	594	594	629	598	621	655	585	631	587	591	604	620	646	654	584	639	614	626	613	584	665	600	600	601	592	627	620	643	586	632	595	589	641	592	596	632	591	632	618	611	641	584	606	604	609	622	616	576	640	606	605	617	612	577	606	592	588	647	651	609	577	616	605	597	656	616	573	621	599	637	609	625	620	567	598	613	651	576	651	560	619	643	582	583	618	605	617	592	621	598	578	618	600	594	577	594	599	637	584	602	606	584	597	577	611	592	643	604	643	567	633	563	582	615	609	615	620	609	621	582	588	561	584	609	610	606	657	608	592	637	596	608	652	622	619	634	571	617	626	609	590	666	620	601	601	628	578	648	575	646	606	596	598	625	649	624	618	571	609	603	610	592	582	608	598	599	573	649	636	640	619	623	634	615	631	585	598	620	609	593	633	611	608	636	621	621	646	644	602	597	611	609	582	579	595	649	617	610	624	609	556	622	598	620	635	599	605	604	612	603	605	603	629	630	619	652	596	674	592	585	550	638	613	647	637	638
6073	361	252	218	147	171	154	146	130	139	145	128	142	119	131	123	133	131	134	128	146	137	141	126	138	138	143	146	116	145	152	156	136	155	129	126	131	130	141	121	140	137	142	135	142	114	134	107	124	169	153	132	150	130	131	126	142	131	138	148	125	149	132	154	136	137	128	142	130	126	135	149	124	136	126	141	152	156	128	141	135	161	168	140	128	128	149	131	174	152	147	137	130	142	114	129	133	122	140	139	159	143	133	136	130	120	157	130	146	137	156	155	147	141	138	149	138	150	147	143	122	134	121	144	122	130	115	143	135	123	133	135	133	151	121	147	119	151	134	145	126	116	151	131	158	135	137	127	148	137	124	104	138	133	136	148	150	132	142	141	137	124	119	145	142	142	141	140	152	115	146	136	173	158	151	129	140	137	120	134	121	128	123	132	128	137	134	133	121	126	124	157	149	136	128	128	138	121	111	116	127	137	154	133	144	127	149	145	128	130	137	145	141	128	136	155	155	137	149	129	133	143	141	154	132	147	145	135	163	119	125	141	155	151	143	139	131	145	134	147	140	135	146	119	121	139	149	102	161	167	118	132	154	115	119	143	125	137	127	139	122	140	154	126	168	146	125	138	158	152	139	135	136	148	128	131	122	131	123	130	137	158	147	150	137	134	134	156	147	133	148	122	125	140	142	142	138	134	137	146	134	144	165	130	142	122	161	151	142	141	146	145	151	127	156	141	140	145	119	149	135	137	135	120	145	158	136	138	141	144	127	137	150	135	144	135	129	132	125	141	121	138	141	144	130	141	136	153	136	142	132	120	122	115	148	130	137	137	125	140	136	141	139	149	129	148	130	159	121	132	146	149	133	129	131	132	163	119	126	133	148	159	138	140	125	119	142	157	146	152	121	150	134	154	124	134	126	125	124	131	152	142	128	157	131	147	152	153	121	133	158	130	135	136	141	160	134	123	150	149	143	121	141	166	145	152	126	139	137	140	144	137	146	154	139	144	141	130	140	139	124	153	129	130	166	146	142	136	147	131	128	140	154	134	139	144	143	129	134	133	159	154	127	126	137	156	132	131	119	133	143	123	134	143	146	124	153	123	147	122	135	133	137	136	140	136	130	128	166	150	150	144	134	148	144	153	139	141	138	123	134	131	130	152	146	141	143	132	149	146	141	133	152	134	124	145	158	136	155	134	130	129	125	135	143	121	123	136	136	138	147	142	133	138	133	129	129	126	136	160	137	156	145	137	112	144	142	130	129	147	142	147	151	139	143	167	142	140	128	134	152	142	109	140	123	151	130	131	137	138	140	143	131	119	147	142	132	144	133	126	124	123	124	151	142	147	151	140	129	128	122	145	153	145	134	124	112	130	133	127	147	127	150	130	140	132	145	133	135	146	132	130	145	154	124	157	141	146	129	131	124	115	153	147	148	151	131	137	139	136	144	132	119	145	142	138	144	143	141	140	151	127	126	150	137	139	115	127	142	141	107	121	140	149	135	135	122	148	147	149	141	113	144	124	133	138	129	142	137	137	145	134	132	117	137	128	149	143	168	116	124	139	118	155	143	140	148	158	135	137	127	133	129	140	137	121	123	113	129	133	151	141	158	147	133	135	153	123	104	141	153	126	140	125	125	145	137	123	142	120	132	161	135	117	146	133	135	144	129	152	159	140	142	136	129	131	151	152	142	140	135	125	130	153	143	146	160	141	167	131	125	128	124	161	135	149	138	144	147	138	124	151	128	157	153	128	126	128	130	131	150	122	136	144	113	123	138	120	155	149	145	142	160	132	129	137	167	125	126	135	153	118	133	121	113	114	137	138	131	143	133	148	147	136	118	137	124	135	135	137	167	135	144	121	111	149	139	124	147	116	128	123	128	130	128	107	122	125	149	111	129	149	145	143	161	119	123	130	133	115	137	126	132	138	139	138	118	128	143	166	136	150	154	134	139	144	141	154	160	128	147	127	149	141	124	131	140	121	104	120	121	149	141	125	162	130	135	160	127	153	128	154	170	154	119	125	160	142	129	131	149	139	127	127	135	166	128	136	138	137	148	136	152	138	147	138	134	141	133	139	136	127	137	120	151	136	156	145	149	183	148	130	146	143	124	146	150	132	124	130	155	127	137	150	144	129	145	128	110	161	146	162	154	126	144	152	130	131	148	153	127	118	130	132	124	127	122	128	128	140	143	126	135	141	135	117	132	149	135	139	131	138	142	142	127	113	135	142	142	137	126	136	143	133	145	144	130	125	136	130	131	132	127	117	121	125	123	142	128	139	150	154	106	151	162	134	135	142	147	138	158	123	145	141	126	138	148	135	141	131	142	132	140	141	135	157	138	132	127	131	140	150	172	152	146	172	124	128	151	140	138	122	148	136	138	144	131	144	135	136	131	136	128	143	120	114	135	137	133	140	157	133	163	148	129	130	126	129	139	151	141	141	141	131	135	121	137	133	135	133	141	121	142	116	132	129	136	133	145	147	118	137	164	164	132	131	147	160	142	116	167	158	141	133	130	146	148	142	136	129	128	135	131	133	132	148	130	129	139	127	149	133	126	131	134	125	146	148	130	140	136	144	156	159	152	126	137	132	119	136	144	155	148	126	125	125	142	130	134	139	137	136	151	145	143	141	137	116	128	149	137	155	167	136	131	137	148	177	171	138	137	118	141	134	140	144	134	142	133	147	134	147	122	144	145	146	150	133	132	127	142	151	144	132	123	136	155	130	142	157	127	125	143	127	149	113	145	143	134	130	124	149	135	132	133	144	142	144	126	142	143	134	144	150	132	134	128	139	153	139	119	122	143	139	128	114	131	132	137	143	155	142	149	139	151	132	128	115	128	134	120	126	151	156	136	135	164	132	131	130	135	135	132	144	115	150	151	138	141	154	139	144	139	127	127	130	160	139	131	111	120	131	137	148	155	124	134	167	138	131	148	137	131	129	141	131	137	131	143	146	160	149	146	144	151	115	118	134	147	154	140	133	119	150	149	149	135	150	133	135	132	125	130	130	127	146	139	132	132	141	126	140	124	118	138	135	123	126	141	149	140	127	139	130	147	146	137	144	131	136	132	153	122	121	146	147	150	127	146	117	128	131	153	127	143	153	135	138	128	127	144	130	145	137	117	136	141	146	144	143	153	144	140	140	127	141	136	140	142	135	132	143	148	125	135	123	129	146	130	132	136	131	143	143	134	124	138	131	155	132	137	131	127	135	143	145	147	126	137	154	140	128	118	131	139	131	114	147	145	147	133	149	134	133	123	140	127	134	160	133	133	142	143	143	131	146	110	132	137	119	136	130	133	122	158	112	138	149	144	128	161	119	147	146	115	137	131	159	155	131	147	151	147	137	128	146	141	128	139	142	140	140	149	129	127	149	135	113	128	135	130	127	133	137	136	137	162	144	130	148	125	145	136	114	133	148	142	145	148	160	128	141	129	148	156	145	134	140	115	127	133	139	129	133	150	126	132	136	125	149	121	130	129	116	131	136
5557	472	593	591	539	563	477	488	483	482	487	452	423	458	431	469	428	445	453	442	507	417	441	441	457	455	433	450	427	419	393	424	443	457	402	430	441	432	422	432	401	445	444	418	435	477	412	438	431	445	415	445	388	401	450	432	418	448	442	416	448	443	439	458	406	450	460	412	440	436	442	436	436	425	457	412	431	430	448	431	408	428	450	459	426	424	401	430	432	439	417	466	444	431	436	436	427	417	456	435	456	393	467	469	470	411	452	449	462	438	452	418	414	424	417	428	401	423	454	452	421	434	426	414	432	423	441	424	455	461	437	430	467	449	438	391	430	426	420	425	427	405	426	413	472	471	428	430	412	436	445	411	408	441	415	376	416	436	410	426	422	464	431	423	438	416	414	409	430	390	446	443	426	448	411	412	453	447	436	431	477	443	414	450	458	425	415	445	436	402	456	412	482	430	392	425	420	452	419	417	431	455	476	454	428	425	481	427	431	444	450	440	431	470	449	445	412	447	424	418	383	489	452	391	411	438	425	433	433	439	387	443	402	405	434	396	415	412	435	450	432	430	446	386	461	410	372	434	455	422	433	425	402	432	423	427	453	429	428	436	428	443	456	431	445	443	466	454	414	434	412	405	413	439	438	440	386	450	451	419	452	433	444	441	425	442	448	436	462	444	439	442	417	459	427	439	427	454	442	403	416	418	392	416	411	425	456	398	434	417	408	463	420	373	453	430	425	422	398	411	402	421	403	421	451	365	456	426	436	418	454	423	416	434	408	400	415	447	454	414	429	423	430	392	426	435	439	404	422	431	431	458	444	410	431	428	426	414	409	427	434	448	422	454	410	446	452	412	454	433	445	442	415	408	433	432	418	428	414	434	446	417	460	409	420	445	465	418	451	423	416	422	444	392	393	428	430	429	430	450	431	406	407	440	410	435	454	433	432	405	422	435	449	414	453	454	415	465	440	446	455	426	414	447	462	458	428	456	416	444	405	397	432	449	463	408	429	414	469	438	459	405	434	428	459	381	414	436	454	462	393	421	414	419	398	425	445	440	403	424	450	452	442	446	420	416	446	441	444	445	432	406	440	439	423	429	436	386	470	446	432	433	471	426	416	442	417	441	402	466	444	422	435	408	445	439	422	415	445	441	394	412	475	432	439	462	473	441	424	393	426	422	419	462	423	413	473	441	455	434	438	391	436	466	408	468	463	425	447	401	441	430	428	414	419	450	442	432	425	416	430	424	396	444	418	426	427	445	434	399	463	432	462	429	441	406	425	405	419	443	433	416	433	404	476	410	452	406	414	436	442	439	385	421	439	407	451	398	416	417	437	415	408	399	426	444	437	446	425	439	428	464	442	431	458	444	445	440	461	413	411	465	423	435	437	411	393	454	459	422	458	412	454	440	410	462	423	415	422	422	446	428	390	451	488	416	468	393	415	431	435	457	438	430	438	424	442	409	404	428	430	401	408	471	410	431	429	453	431	428	424	440	429	430	411	456	419	402	470	404	432	436	427	436	426	418	441	453	392	461	465	439	440	439	403	390	408	407	434	400	432	432	426	440	416	417	409	419	391	459	441	425	416	439	402	416	453	455	436	456	453	419	437	436	413	410	445	431	431	447	414	430	430	402	408	461	418	437	429	427	417	478	425	443	442	440	413	441	457	475	404	435	422	419	421	422	425	399	421	468	415	481	446	455	429	414	456	444	377	448	435	392	436	433	422	445	419	452	454	465	454	451	411	430	416	390	436	413	412	434	415	419	452	418	424	426	404	416	423	437	428	436	440	432	439	418	424	425	423	407	432	399	443	428	415	446	440	458	408	401	434	416	464	456	429	443	425	400	424	395	478	431	478	392	456	412	405	451	466	463	456	421	422	444	475	419	421	420	445	438	452	469	448	407	408	438	465	428	422	432	431	430	453	417	433	451	425	440	404	421	429	443	442	431	450	414	440	424	397	438	425	434	451	449	406	434	471	466	418	480	444	446	425	407	400	445	440	428	427	408	437	451	449	428	427	406	461	453	467	437	485	428	424	409	477	393	458	453	447	418	457	416	410	433	462	459	371	413	409	424	417	473	398	412	450	459	441	402	438	412	445	397	460	430	458	481	410	408	408	464	418	401	470	425	426	425	436	389	409	437	425	401	423	458	450	392	440	450	437	431	425	441	466	437	411	458	433	425	447	449	414	430	434	418	436	434	433	424	428	427	447	421	423	429	432	399	442	443	442	386	415	400	451	435	425	419	422	437	427	426	465	373	417	403	454	437	422	409	437	402	436	428	419	439	438	428	445	460	401	418	441	414	450	393	436	438	427	446	464	398	420	416	446	464	429	439	406	428	422	439	432	439	417	442	420	442	452	443	462	441	424	431	436	422	444	428	431	426	456	459	462	432	413	433	408	413	423	407	408	460	427	437	475	466	430	453	407	428	429	424	462	437	439	426	402	434	430	444	403	397	451	421	412	401	414	433	435	433	458	430	408	441	402	444	372	428	422	479	426	426	440	427	430	403	450	443	443	452	435	469	424	427	443	435	402	435	432	457	425	405	397	421	433	399	433	428	415	437	428	472	404	442	451	436	441	444	446	450	426	453	415	437	427	451	406	469	455	412	431	425	424	435	420	427	437	435	427	423	449	409	451	436	449	395	424	436	433	445	451	406	426	419	421	460	434	400	410	441	445	401	424	426	453	427	415	455	435	420	416	463	461	443	446	403	444	442	422	404	444	434	402	427	427	404	446	398	463	435	428	442	415	422	424	437	433	420	418	424	418	435	417	412	446	444	421	414	418	410	376	444	455	415	417	402	443	420	402	427	445	449	441	430	407	406	440	444	431	415	414	486	399	439	409	469	413	482	438	421	416	419	395	428	416	396	480	412	426	460	422	422	396	431	443	436	420	442	439	399	504	402	399	405	462	410	428	436	420	403	450	451	447	437	466	427	361	406	440	421	402	435	402	422	441	470	425	436	399	452	379	458	426	430	460	423	459	420	426	453	428	389	404	426	473	418	412	434	386	445	423	460	445	402	426	441	407	421	403	421	417	436	453	422	406	443	408	420	447	423	455	467	405	447	444	402	428	430	421	445	450	437	404	437	448	414	427	435	453	412	437	444	423	415	432	439	419	404	412	449	451	401	413	436	410	442	442	429	463	419	405	430	434	422	451	428	458	444	412	455	445	435	447	433	415	435	429	419	424	432	424	443	424	433	409	426	468	443	446	486	411	439	445	441	423	442	408	423	421	438	431	426	406	461	449	429	422	463	432	451	417	432	431	470	432	418	436	400	433	436	417	456	427	432	418	428	441	422	399	465	430	416	392	414	447	397	416	426	445	399	428	474	435	439	440	444	417	440	395	451	436	447	400	422	454	428	410	432	424	440	431	433	444	425	421	472	453	435	413	414	419	460	440	435	432	472	439	416	444	443	453	487	417	395	499	424	454	427	416	415	446	442	452	444	429	439	435	435	459	444	426	459	441	412	431	393	434	439
39134	8312	1642	1020	659	543	419	307	290	219	197	182	167	123	159	131	139	146	131	126	122	128	93	95	120	111	121	134	113	122	110	91	115	98	120	109	96	116	104	120	100	106	101	108	105	116	79	94	99	110	90	89	105	101	90	75	100	98	99	107	116	108	78	121	73	97	114	114	111	88	122	96	95	109	113	98	95	79	99	102	127	98	98	112	96	103	105	110	85	87	89	110	107	113	86	111	97	89	108	103	95	89	118	100	116	97	102	89	85	110	93	94	95	130	108	89	98	100	113	115	89	113	94	99	115	108	102	106	113	117	94	106	89	116	113	106	102	103	108	96	93	104	103	82	86	117	85	113	113	91	76	110	107	114	85	90	85	84	100	95	101	88	98	109	93	103	111	81	116	103	113	103	112	99	93	99	98	93	87	99	96	103	103	113	102	94	86	98	84	97	96	124	94	92	100	86	97	101	88	84	90	101	100	112	96	88	85	82	90	92	107	86	114	108	98	90	98	94	112	95	99	84	112	88	106	103	92	92	95	116	104	98	103	76	101	106	87	106	98	104	99	98	99	112	106	84	105	101	102	91	76	103	107	97	97	104	120	95	94	98	92	86	101	100	101	101	117	96	105	100	115	117	102	104	93	115	103	90	97	106	89	112	101	113	88	91	89	114	96	95	102	85	89	104	115	93	113	121	83	101	93	85	68	121	101	106	104	90	87	115	94	104	87	107	98	103	103	111	93	81	100	112	112	128	100	98	100	91	119	90	94	121	94	99	94	85	103	92	95	104	107	66	111	94	85	80	92	97	109	92	96	108	101	114	114	98	88	81	103	110	117	98	98	95	117	91	106	91	109	110	93	95	113	110	90	94	93	97	112	90	98	108	98	87	90	71	97	113	112	102	106	98	102	105	87	105	89	99	105	88	117	96	100	102	85	93	81	127	94	100	99	106	97	82	111	92	110	112	85	112	103	85	103	92	83	94	98	94	112	83	100	99	100	98	110	129	105	82	96	86	70	99	107	106	102	102	84	88	106	112	93	111	105	89	92	104	110	100	101	90	92	102	89	98	89	100	94	114	105	99	90	110	108	96	101	81	105	105	117	89	107	107	98	102	112	92	91	87	95	100	92	96	96	102	100	96	111	100	116	111	104	106	116	88	105	90	81	98	98	83	96	99	90	88	105	89	92	114	113	102	105	105	108	99	121	94	97	90	108	111	92	90	98	101	91	81	114	104	106	88	104	102	102	97	78	94	87	92	89	101	93	89	101	97	82	107	93	86	117	92	97	109	106	96	106	89	110	111	97	110	111	93	115	91	116	117	104	101	111	97	92	115	87	81	96	84	91	86	108	112	118	89	99	98	91	100	115	94	103	84	110	103	102	107	97	106	126	102	108	102	111	104	88	103	103	107	91	96	105	107	98	74	99	90	83	98	101	97	80	82	92	95	91	108	119	109	99	110	103	119	97	101	128	104	112	118	92	106	99	100	91	103	97	92	103	103	83	93	100	85	103	89	85	95	99	87	111	93	101	100	94	71	85	85	100	95	92	88	99	83	98	118	94	85	100	115	96	100	89	105	95	88	114	95	126	93	85	100	100	85	88	86	117	122	90	81	97	78	94	97	111	96	92	106	101	86	108	85	105	98	94	109	90	90	98	103	84	113	103	100	98	120	103	106	84	107	90	104	92	108	94	90	103	109	110	95	109	117	95	80	100	99	104	109	106	97	115	97	92	103	86	74	100	83	97	114	103	93	99	105	108	86	109	111	81	96	100	81	91	112	88	100	67	106	92	105	109	113	96	97	92	104	102	79	90	102	97	111	91	111	101	104	103	97	111	107	94	113	78	127	83	111	88	89	84	113	102	98	107	82	91	95	103	100	88	112	86	101	91	92	83	102	92	93	79	83	81	111	76	91	99	106	106	104	109	87	122	88	90	101	106	81	110	102	123	114	90	115	109	98	88	93	102	103	94	85	92	78	97	78	127	104	104	97	101	100	100	95	95	90	113	91	104	100	96	102	85	113	100	104	84	100	91	91	95	115	106	116	97	95	86	83	97	107	103	86	102	92	102	89	122	80	106	91	98	95	74	101	91	99	90	114	94	99	108	95	111	107	108	113	106	96	97	111	95	107	97	101	83	105	98	107	109	92	86	71	106	97	78	79	99	97	108	97	97	103	90	106	116	96	92	98	92	113	102	86	116	100	78	95	100	94	113	90	116	100	97	117	105	94	90	114	100	79	101	96	110	86	106	94	85	111	91	82	106	99	90	120	112	95	88	96	82	113	103	104	100	95	111	106	91	84	114	94	96	94	98	79	113	104	111	114	94	93	92	120	88	98	89	94	98	94	115	99	120	85	108	103	101	105	97	116	100	94	106	96	90	105	90	104	102	90	116	106	101	121	113	90	102	114	92	91	106	85	103	99	102	86	100	87	106	97	103	93	99	106	104	97	97	93	86	104	109	66	96	92	86	95	102	111	96	109	104	104	90	105	110	95	87	107	94	92	106	87	115	98	81	95	105	111	113	89	110	90	112	101	95	93	93	82	93	82	99	96	76	111	95	97	97	101	98	89	97	78	99	111	82	92	87	102	95	108	95	104	97	91	88	111	109	93	93	98	89	105	107	98	112	94	103	99	107	107	112	94	78	86	92	106	97	104	75	99	116	114	97	102	114	99	96	106	88	114	88	96	96	96	100	99	94	111	100	115	111	106	103	114	86	101	89	110	84	107	116	87	104	114	104	105	106	106	94	107	97	80	107	114	90	105	104	92	97	109	82	107	93	86	87	118	108	98	89	91	91	87	104	96	97	96	101	111	109	101	104	71	104	108	105	101	105	108	103	105	94	95	99	87	120	98	137	98	113	121	91	101	106	121	94	91	104	93	103	77	93	83	109	104	83	98	106	98	88	117	92	87	82	98	96	88	90	85	96	69	109	102	106	105	101	89	80	100	90	92	88	92	80	87	111	92	104	89	102	88	94	89	111	115	92	113	89	100	101	113	97	101	91	77	98	91	103	118	88	88	99	110	102	106	83	95	125	95	93	95	87	86	106	80	107	95	118	115	106	71	108	108	123	103	90	100	102	94	102	93	100	88	106	101	87	97	92	90	92	92	108	88	105	88	98	108	91	110	113	90	105	108	86	97	110	101	88	109	98	111	113	113	97	94	107	106	109	97	92	102	98	99	113	112	85	112	104	97	95	106	124	96	101	94	119	93	83	97	113	111	88	82	112	102	88	105	82	115	118	113	96	117	119	93	95	87	98	96	87	107	103	89	93	114	110	91	98	110	93	90	107	94	86	128	99	105	89	101	93	111	95	97	119	96	94	85	91	91	98	93	105	99	111	89	94	111	73	107	97	109	93	85	100	88	96	95	131	93	107	84	96	105	94	91	97	86	96	108	101	88	78	103	92	98	77	102	113	83	104	89	113	102	94	93	103	103	107	109	105	101	76	96	88	81	102	112	96	99	117	97	99	93	98	85
19157	1254	2940	3324	2710	2244	1785	1552	1373	1091	1067	897	816	738	718	641	641	579	598	564	555	508	521	511	459	471	480	467	411	414	423	442	410	434	386	398	413	396	419	389	396	381	418	380	393	382	374	369	363	378	394	376	355	371	378	378	370	406	357	356	364	382	343	351	329	375	365	342	351	339	373	340	370	377	342	400	331	360	362	363	350	362	376	354	344	364	353	370	362	336	342	343	354	369	338	322	348	347	325	335	361	314	328	341	321	299	362	323	345	328	368	369	338	352	322	334	348	337	351	344	340	332	369	326	341	329	338	348	347	349	338	316	342	329	361	352	334	336	342	324	354	310	345	332	328	363	314	358	373	336	362	330	328	331	354	324	317	316	367	343	329	357	333	352	338	331	373	359	316	337	324	316	327	370	318	379	299	329	347	350	316	333	330	339	335	351	337	331	324	337	290	329	332	358	331	322	344	337	357	341	348	325	370	341	321	327	366	330	341	308	388	339	352	303	351	391	357	310	333	322	318	364	360	326	326	309	307	315	345	354	350	340	321	338	342	376	336	340	341	350	340	325	352	346	308	358	363	345	359	333	357	368	318	323	317	353	356	317	338	314	334	310	313	356	337	310	311	354	352	335	354	348	341	321	349	321	333	362	338	352	366	389	306	352	347	363	352	304	339	291	313	341	348	324	364	342	331	305	357	346	340	327	337	361	330	313	334	347	344	335	320	350	323	345	340	362	343	319	353	354	339	337	317	377	355	335	354	359	346	322	337	298	336	345	332	334	293	343	334	350	306	351	358	339	339	324	323	366	346	336	341	320	344	366	346	322	321	334	335	306	350	325	341	356	343	301	362	359	366	333	321	351	340	355	336	293	358	322	361	323	342	311	320	361	356	339	337	324	315	371	307	344	356	331	350	313	372	354	301	347	321	333	362	354	340	357	313	350	362	314	342	330	335	337	297	341	352	334	329	332	345	322	339	350	346	337	332	348	343	317	355	339	342	354	343	334	330	330	331	320	297	321	333	337	337	326	338	302	315	353	331	334	350	281	341	344	311	328	347	367	331	366	347	306	350	301	340	340	378	321	325	311	351	341	358	327	351	343	353	339	355	356	310	315	350	349	339	330	375	360	333	361	297	322	342	303	339	363	350	310	354	372	340	315	353	285	327	333	328	346	378	358	333	345	321	377	319	352	325	315	331	358	305	333	320	334	334	291	350	341	341	334	329	362	332	326	345	311	368	328	330	333	350	331	304	308	352	342	344	316	308	336	344	333	344	352	337	352	345	324	360	309	335	309	324	341	355	318	328	302	322	317	345	338	335	332	314	343	346	351	371	326	336	362	334	319	336	332	339	321	346	339	333	307	361	325	325	347	341	331	343	323	315	354	337	337	330	338	324	316	357	368	369	362	336	339	330	326	314	315	331	339	335	315	324	312	346	326	309	312	359	337	355	352	344	327	340	343	367	346	349	308	377	333	317	302	345	284	338	322	311	324	358	362	305	326	343	321	353	382	318	337	325	331	358	327	330	374	337	332	302	363	312	362	334	318	318	340	304	318	301	328	339	339	347	338	319	339	326	314	325	348	303	342	327	322	342	315	325	361	331	313	334	334	348	327	357	335	363	329	342	374	352	291	340	304	328	356	331	335	361	306	312	351	342	330	357	341	305	284	339	310	310	314	343	359	328	333	328	335	342	366	356	318	346	336	335	349	366	332	300	312	353	354	328	354	314	330	338	319	328	380	353	306	336	348	334	323	336	319	352	338	324	318	315	327	362	348	325	352	350	316	331	350	334	312	351	322	328	326	332	361	361	370	320	307	327	374	347	351	338	337	351	331	340	355	337	312	323	364	344	348	344	352	344	304	343	309	370	299	351	347	315	339	355	323	326	328	342	293	323	330	352	318	344	323	319	343	386	314	291	360	358	320	367	342	351	343	326	336	340	321	306	330	335	306	336	337	347	367	356	334	301	360	333	365	349	343	338	336	319	318	330	338	355	343	335	332	349	328	312	325	329	316	346	328	329	330	329	309	340	345	350	335	327	343	353	352	315	353	325	329	338	335	345	327	329	348	325	335	333	336	354	320	362	320	340	322	327	327	352	367	340	356	345	333	332	383	349	325	326	343	334	337	353	325	338	337	363	293	331	309	335	323	319	342	315	305	346	311	317	309	344	293	326	340	343	343	335	338	352	332	340	350	376	319	334	343	346	334	350	355	322	318	354	352	335	365	294	344	305	334	350	319	351	325	338	300	355	345	319	303	349	336	355	359	332	319	308	322	324	314	353	337	366	317	313	351	355	311	360	351	358	339	354	354	333	341	338	350	308	281	314	347	353	326	363	331	322	340	318	315	317	340	343	349	358	336	344	319	328	348	327	324	347	351	351	299	372	329	343	316	332	316	358	314	365	361	364	349	341	328	331	339	331	327	321	339	341	340	355	330	335	305	330	366	358	322	360	333	331	309	335	322	380	328	307	315	344	333	324	378	315	353	330	362	337	300	328	328	367	360	316	350	360	358	348	346	334	370	365	318	325	332	353	343	324	318	335	352	351	341	339	309	319	363	333	311	313	328	328	361	345	342	315	383	337	312	326	332	314	357	326	337	311	341	358	333	298	343	338	333	329	334	352	361	305	323	328	357	317	361	352	323	350	351	346	345	324	323	358	342	318	345	361	347	344	367	337	345	295	313	311	289	331	333	323	365	353	311	364	333	355	335	365	368	332	329	330	333	324	342	340	339	322	304	335	298	330	372	335	335	358	350	336	325	332	334	322	370	325	326	327	343	327	305	329	360	337	364	353	335	329	335	370	314	338	335	351	307	334	343	335	315	339	349	342	332	369	337	330	363	315	349	378	365	334	344	361	360	326	334	316	351	305	352	359	313	339	303	330	349	306	363	342	286	300	335	325	354	372	338	328	319	326	329	332	331	333	379	324	333	322	322	350	328	334	306	368	316	319	335	335	359	317	336	324	306	349	350	343	301	321	328	351	318	334	360	318	367	339	353	330	339	347	355	348	355	332	318	341	355	359	336	339	340	307	308	339	369	299	337	348	351	329	339	334	313	349	334	337	349	380	331	336	313	335	346	347	324	299	323	322	322	330	346	331	351	329	358	344	347	346	344	351	321	333	340	326	357	312	358	327	330	334	337	355	335	338	318	351	347	356	317	330	328	315	357	324	351	298	299	352	326	325	301	343	317	312	316	354	324	337	325	376	339	325	336	340	339	344	312	333	334	353	361	326	308	360	308	352	306	325	317	318	314	329	351	364	336	336	353	343	348	332	338	331	347	337	382	344	323	337	294	318	367	334	318	332	364	348	352	335	325	336	340	299	320	330	367	302	316	323	337	331	338	345	312	331	332	351	353	334	323	339	343	311	342	313	315	372	333	336	312	334	361	334	316	329	349	322	357	332	353	324	332	371	313	305	329	321	345	335	314	356	342	337	318	359	334	328	339	354	341	374	351	371	329	340	326	360	347	318	350	345	325
50739	15437	4766	2160	1495	1002	853	622	499	467	373	421	333	313	287	311	276	272	259	249	240	236	250	222	253	225	222	211	213	240	210	219	199	222	222	219	213	240	203	222	217	191	200	206	187	204	223	192	196	218	206	212	217	196	209	213	204	201	216	178	211	207	223	192	200	211	215	207	194	207	217	223	208	195	201	225	208	211	209	227	196	210	206	184	191	183	191	189	193	199	182	200	210	209	200	193	211	202	197	195	191	207	191	242	226	213	207	200	189	205	213	200	174	196	197	200	204	203	205	213	209	205	182	203	199	209	194	198	213	211	204	188	177	223	195	236	205	198	198	214	186	194	197	187	182	187	216	199	197	222	190	200	209	222	188	215	189	185	204	200	186	213	187	214	201	185	208	211	188	224	210	183	199	226	205	194	203	211	203	202	202	234	235	163	198	193	199	191	185	208	193	185	186	190	173	189	209	182	196	188	207	183	192	200	188	186	207	187	218	178	198	195	204	193	222	188	192	198	215	216	199	198	203	195	185	175	219	194	208	202	225	220	215	196	193	248	178	207	218	213	200	217	221	226	182	210	247	209	202	209	202	212	185	226	227	218	203	206	190	202	182	178	215	210	194	190	185	224	214	211	202	180	202	206	211	212	204	183	192	219	203	203	213	201	187	195	197	216	215	219	216	214	236	182	206	211	180	189	195	183	195	208	206	220	207	193	197	203	197	200	192	211	191	205	202	207	175	210	198	211	183	236	231	190	213	202	216	188	217	200	195	206	188	184	205	202	174	178	197	190	192	214	186	197	196	210	228	205	189	195	180	194	210	188	195	202	219	181	218	203	190	196	209	214	197	191	202	203	195	177	194	195	192	166	215	179	207	206	210	212	197	198	183	197	202	159	201	214	182	192	210	216	193	190	200	220	192	222	230	200	207	211	207	227	189	190	194	206	207	207	194	211	198	202	187	213	211	203	195	211	210	177	201	221	198	199	218	210	190	207	212	200	197	219	227	214	179	195	184	191	207	222	204	196	189	214	214	228	198	188	206	189	183	203	211	197	216	206	224	192	205	196	192	208	172	204	204	200	193	195	188	199	177	187	198	189	201	195	175	186	185	188	188	201	206	162	199	202	212	206	194	173	204	206	211	229	199	188	205	195	206	203	199	198	203	183	212	217	181	188	222	191	212	199	192	199	201	207	179	200	225	222	195	182	183	231	216	191	179	188	202	181	192	213	222	217	199	196	193	218	181	186	199	181	183	201	167	206	203	218	214	195	177	213	182	187	216	194	194	217	196	201	201	190	187	203	190	199	211	211	208	182	172	201	215	202	190	216	203	234	186	203	244	211	218	203	192	199	195	184	228	198	186	210	192	182	201	187	214	180	233	209	185	200	208	208	218	178	208	230	204	178	171	188	192	187	203	219	197	201	226	188	164	195	209	208	193	213	199	191	191	198	193	203	185	201	215	200	189	200	188	195	203	178	201	226	183	214	212	181	191	229	191	189	220	199	225	201	221	200	201	179	216	214	201	202	183	196	179	213	196	198	198	208	186	202	222	240	190	202	208	215	187	189	187	212	196	185	194	202	183	195	192	225	205	175	229	193	193	204	207	201	213	200	224	218	206	172	212	193	204	215	230	195	197	197	206	201	183	207	208	202	202	206	195	185	207	219	199	198	196	189	196	206	190	225	204	234	200	233	217	193	212	202	192	203	199	200	216	192	206	215	211	195	202	188	222	199	201	212	199	206	193	188	201	215	190	209	181	196	195	192	217	180	196	199	204	219	178	234	193	196	201	188	179	227	187	195	194	195	196	216	192	223	191	193	186	207	208	190	196	204	219	196	200	204	173	218	219	196	200	176	206	200	195	194	173	202	213	189	222	220	209	175	192	205	188	180	189	207	222	171	208	223	207	192	214	197	215	193	212	181	215	202	195	215	198	206	198	209	183	198	192	183	191	188	213	205	171	202	211	180	181	189	207	198	192	198	190	216	217	215	171	196	185	197	188	194	199	195	199	183	199	203	197	219	193	194	199	202	239	201	216	201	195	188	235	199	186	190	188	182	195	214	186	208	221	201	199	202	174	220	186	208	204	207	187	189	189	178	193	204	220	209	190	189	214	188	190	179	217	204	190	199	202	199	212	191	178	170	189	177	204	207	172	205	194	209	189	205	196	186	218	196	184	215	194	178	207	198	205	201	214	210	190	207	200	214	203	172	188	200	198	208	175	192	194	213	205	199	206	207	185	205	175	175	193	192	188	188	190	214	170	184	209	216	187	156	213	164	182	209	207	230	196	214	211	201	217	176	200	222	211	224	184	169	204	211	188	218	189	203	197	220	202	208	200	203	198	193	200	197	190	198	191	202	212	213	173	211	209	196	190	201	193	191	186	192	189	179	228	197	222	188	176	233	173	199	216	213	194	192	193	215	200	193	184	221	197	199	187	216	210	209	200	207	208	196	213	209	200	208	208	196	215	210	228	204	215	188	209	175	183	191	201	205	192	212	188	165	201	209	187	196	197	192	215	189	206	198	197	188	189	188	195	205	203	208	181	205	202	212	224	214	211	190	191	209	205	182	223	198	179	227	192	199	186	170	214	187	216	198	179	204	244	197	212	190	192	223	186	203	206	186	204	192	184	193	202	176	194	194	221	193	206	235	200	203	223	216	190	193	207	189	193	220	205	188	192	183	184	201	207	207	211	191	183	199	201	198	185	191	197	216	193	193	193	186	225	204	187	187	190	211	208	196	192	209	178	177	218	207	201	209	242	205	193	175	186	195	207	173	191	194	214	180	193	212	192	208	196	188	183	216	227	215	211	199	188	210	228	179	192	205	207	177	219	202	201	188	209	208	204	213	204	227	203	197	182	189	181	212	163	197	187	210	184	209	199	197	191	236	189	202	199	180	204	215	205	211	205	203	211	191	228	214	228	203	201	198	191	217	208	211	207	186	191	210	194	184	222	193	212	223	218	188	190	213	202	187	207	174	210	190	209	174	206	219	203	188	213	187	213	207	189	204	237	190	198	221	198	187	225	201	197	211	186	209	197	194	189	209	199	209	198	192	177	218	206	227	233	197	178	195	173	209	179	214	205	220	238	201	193	167	208	206	195	208	206	199	217	199	186	216	205	186	207	188	201	250	215	185	198	216	205	209	188	211	226	205	192	191	203	186	199	205	185	193	214	198	194	183	202	194	183	184	175	194	197	209	201	194	203	198	197	176	202	205	199	220	212	193	184	214	210	209	192	194	198	200	189	197	191	182	205	189	188	231	205	203	212	198	203	188	215	203	191	193	212	198	175	219	193	208	199	210	198	193	212	221	208	211	222	203	195	194	208	180	208	219	190	201	208	193	189	205	218	191	176	186	218	195	189	207	211	204	207	226	194	194	195	197	196	189	172	210	205	207	198	217	201	202	205	209	199	208	181	179	186	195	192	214	204	186	188	203	197	201	193	215	196	205	174	187	236	197	197	209	189	208	210	186	211	193	223	191
24894	2490	5669	6383	5311	4270	3508	2852	2559	2116	1929	1786	1570	1513	1330	1292	1212	1169	1157	1034	1046	942	917	900	854	897	870	839	817	760	800	761	732	762	700	749	755	706	757	686	699	723	709	692	688	721	674	639	679	676	690	709	666	654	653	666	653	641	671	657	640	655	664	655	632	630	605	624	660	660	607	597	631	600	609	639	614	573	665	613	598	628	625	591	625	567	623	601	660	621	619	608	660	595	616	611	631	652	608	587	640	623	572	569	556	626	624	610	624	575	603	653	647	628	599	636	583	644	602	618	631	592	632	638	654	598	617	615	599	599	630	600	576	584	601	609	593	651	596	623	633	577	623	554	608	610	618	586	633	584	596	610	623	597	584	592	671	654	620	600	624	570	640	576	592	591	629	617	593	613	607	583	593	635	641	617	604	529	593	644	581	602	649	601	601	560	600	647	581	634	594	644	681	638	615	626	599	607	632	593	649	563	555	581	606	622	586	603	595	595	605	568	681	596	625	603	607	592	605	627	595	624	594	626	601	649	617	635	605	602	609	625	582	621	575	599	603	652	641	647	607	611	590	623	603	671	622	635	586	609	612	619	597	605	608	611	634	577	637	604	627	636	619	589	619	616	617	617	617	566	635	642	601	616	622	618	599	590	633	586	630	576	618	635	603	633	582	622	591	619	601	621	565	585	604	625	594	591	621	541	587	597	574	582	612	633	595	600	679	619	616	597	612	633	607	579	640	612	597	598	588	646	628	614	645	581	575	634	652	639	616	597	589	637	585	600	592	642	563	599	620	609	608	633	602	669	642	654	603	623	599	586	600	634	645	607	616	608	623	583	635	615	571	622	603	617	581	603	594	600	625	609	677	592	609	576	600	613	642	606	625	614	593	606	583	594	633	584	606	583	619	627	649	608	611	652	629	620	624	604	558	636	572	597	623	600	610	639	634	620	601	609	625	628	649	599	608	566	607	594	631	609	621	594	593	611	640	593	600	631	625	572	577	653	624	599	611	617	608	626	606	550	611	576	583	614	659	607	581	642	627	624	604	589	589	580	580	653	617	636	616	592	646	595	639	588	594	583	591	594	606	585	635	617	578	581	589	579	566	613	615	579	641	607	657	613	611	614	613	624	622	613	595	631	583	572	599	597	587	597	589	646	594	597	634	615	605	591	623	567	638	575	621	544	615	577	551	564	614	606	593	586	611	601	574	609	618	614	612	620	605	588	633	595	625	552	571	663	614	594	592	598	621	570	603	585	591	570	581	631	637	614	551	650	655	596	633	620	610	599	568	632	567	612	587	633	590	598	644	612	621	603	614	579	591	584	586	568	586	559	622	585	618	629	635	619	620	607	626	630	586	640	573	650	642	614	634	592	626	607	572	575	590	649	622	621	664	624	580	632	613	582	639	549	628	636	552	601	585	601	594	624	653	589	576	594	623	633	638	654	615	558	541	628	587	573	610	598	623	648	628	632	560	583	647	607	630	572	594	623	614	615	631	626	627	619	625	594	544	662	592	615	651	584	614	615	595	610	620	625	574	593	605	635	592	623	618	603	594	636	617	619	626	607	598	644	637	642	572	609	569	654	604	613	617	598	595	593	598	596	595	616	662	628	612	602	613	594	586	606	589	659	616	612	635	595	609	600	614	635	625	640	594	607	640	605	588	576	626	630	591	647	630	581	556	626	647	646	620	590	639	538	607	593	580	578	583	634	579	652	632	626	623	592	614	596	613	591	641	605	626	639	631	571	579	626	604	600	588	594	622	600	589	622	579	590	664	615	600	617	586	598	597	600	593	606	609	609	593	616	603	610	592	630	644	600	571	642	628	625	587	601	578	646	599	619	580	663	584	643	605	619	622	547	588	604	626	615	626	615	633	619	579	610	631	608	608	589	606	552	583	581	585	610	611	620	598	662	584	632	584	636	597	643	588	611	601	583	582	607	609	577	613	557	624	627	621	627	588	618	603	632	569	571	580	636	580	624	623	609	610	602	635	610	607	598	611	579	601	583	589	608	589	601	643	617	617	614	599	627	638	594	603	604	576	669	574	641	599	633	588	602	631	586	573	618	682	594	610	643	611	617	641	570	597	558	637	589	639	541	615	576	619	588	596	573	628	587	631	619	610	634	635	588	586	614	554	628	609	608	602	589	575	579	610	592	641	591	567	684	637	573	588	578	607	616	560	588	598	618	562	575	643	580	606	596	644	639	616	636	580	596	586	612	613	610	618	592	624	598	589	604	546	596	604	619	618	618	623	621	602	663	649	620	644	607	643	563	567	588	643	612	638	586	585	608	631	586	628	579	644	594	634	582	608	620	586	632	652	606	584	611	626	624	580	639	626	600	626	584	616	624	575	613	557	612	661	633	626	590	630	581	588	624	614	624	605	627	595	621	584	613	639	597	618	598	604	591	578	582	572	626	622	580	596	608	647	590	604	626	584	580	632	578	644	650	649	605	625	630	634	621	597	584	615	580	569	650	594	613	591	617	622	623	577	657	646	655	614	599	619	596	592	604	605	633	632	599	627	613	566	598	643	637	596	637	595	596	594	613	565	606	643	637	605	615	659	615	549	627	604	592	631	614	584	595	614	645	624	613	608	644	605	639	593	632	634	611	597	598	575	605	615	644	595	598	579	600	607	613	599	596	601	651	602	592	562	618	583	630	642	610	545	619	607	620	579	635	586	638	556	623	616	640	655	597	606	606	636	605	623	595	623	613	630	632	642	579	605	656	632	564	635	616	640	601	614	653	614	649	611	589	614	611	560	617	620	612	580	587	662	548	594	609	611	609	617	579	592	586	645	580	600	581	578	652	662	598	614	632	601	626	613	570	608	602	633	568	656	599	625	643	583	610	636	625	579	621	612	601	584	587	620	642	585	630	601	639	620	631	604	571	580	586	596	622	640	590	634	643	607	600	587	608	589	600	573	593	615	636	588	596	645	604	572	629	626	611	622	631	565	591	611	645	595	556	564	586	562	568	599	623	616	681	561	633	654	557	616	576	655	614	598	641	545	634	635	580	603	616	610	636	579	621	560	657	603	627	530	624	621	596	629	614	632	602	591	634	602	604	602	579	629	599	589	598	638	597	596	622	597	614	628	601	604	647	575	635	607	593	604	579	577	623	587	596	640	612	612	564	624	623	599	593	632	608	581	606	626	637	599	608	627	623	653	609	613	579	565	622	600	651	595	580	544	608	647	615	601	637	620	638	609	563	598	626	620	649	642	622	604	653	617	627	609	597	655	651	587	604	594	592	602	622	603	645	614	598	606	651	621	649	590	636	629	600	594	623	616	620	665	603	606	626	603	590	633	587	595	609	650	602	627	604	582	609	599	585	612	639	598	650	576	586	585	595	600	601	619	626	612	620	602	645	564	612	603	591	619	598	592	574	590	556	592	583	641	602	611	617	575	656	624	603	632	643	597	600	594	615	642	654	632	589	578	635	629	625	585	660	611	648	611	618	595	568	594	606	605	579	630	587	631	629	624	611
5400	377	250	187	173	157	143	157	160	139	157	156	135	142	154	146	144	154	131	141	146	130	138	145	165	124	124	140	136	133	116	156	131	128	146	123	145	136	121	127	114	137	147	144	145	160	179	132	147	151	137	137	115	158	154	149	124	133	141	160	123	149	135	176	141	125	124	118	141	110	126	110	141	138	157	144	110	127	148	145	164	149	150	130	147	137	153	138	121	154	125	133	147	148	134	120	136	122	120	137	144	131	154	150	132	127	132	149	141	136	117	128	129	154	133	139	145	137	139	110	134	124	142	128	131	122	168	136	148	137	145	139	143	133	149	148	134	163	136	113	143	128	140	149	126	148	148	144	147	155	139	117	142	129	130	151	142	146	134	133	127	120	132	150	152	120	139	142	141	127	125	119	171	129	135	162	128	125	127	152	161	138	112	135	133	131	128	140	144	134	138	137	136	139	139	154	140	128	136	122	124	149	128	137	127	130	130	128	154	121	154	141	146	136	151	134	141	135	147	127	119	146	123	136	123	147	131	137	160	147	134	154	153	146	159	151	133	157	145	149	153	144	137	132	138	145	117	138	131	119	134	133	103	126	143	136	134	138	135	132	160	135	153	114	124	132	139	142	161	146	117	135	120	127	150	158	138	158	139	133	133	112	154	126	151	159	141	133	151	125	140	140	146	116	152	156	146	128	126	136	150	136	135	135	129	131	130	127	122	138	139	151	141	126	119	124	139	135	129	159	129	160	138	143	150	136	145	144	127	136	142	141	124	125	133	136	132	140	136	138	122	134	162	141	152	129	133	118	142	128	148	130	130	157	150	150	117	135	146	138	136	134	125	118	126	121	136	127	130	136	149	124	134	120	130	131	137	135	132	139	127	143	131	139	147	136	139	142	136	126	143	148	151	147	135	140	124	160	136	150	137	135	138	143	118	143	152	131	120	145	136	154	128	137	134	145	133	136	128	124	166	142	148	128	147	173	134	136	133	131	148	146	132	132	133	141	144	162	147	132	155	116	142	130	141	144	138	131	136	138	115	129	135	139	142	150	122	146	129	149	139	161	129	142	153	144	124	143	135	141	153	146	136	155	133	158	118	134	139	144	126	131	153	132	139	143	158	136	155	141	152	140	129	143	150	149	151	148	153	123	157	130	143	141	126	139	118	141	132	142	124	143	144	137	121	136	119	151	114	146	143	136	127	143	142	149	147	148	136	127	133	136	137	146	148	148	135	124	130	136	128	128	118	144	131	138	139	137	151	127	132	127	143	143	156	122	121	131	165	141	144	134	130	135	132	142	153	139	123	157	137	147	147	131	123	125	121	128	137	140	127	139	140	136	129	135	144	146	152	156	139	148	138	145	162	115	137	140	138	146	135	120	114	122	118	155	148	150	135	127	135	125	129	114	133	117	144	133	144	145	138	124	144	143	140	121	121	147	145	129	133	134	139	150	154	136	138	129	169	141	151	141	139	123	113	139	128	147	144	138	140	144	135	125	136	120	139	132	130	137	142	135	119	139	133	112	133	125	125	141	139	122	151	142	139	134	124	131	115	132	146	139	115	146	137	135	145	134	134	128	144	157	143	148	139	111	139	136	111	120	139	144	140	141	125	138	125	123	145	140	144	144	126	143	146	152	146	141	123	133	137	143	130	133	140	126	143	110	130	147	146	159	152	147	124	129	125	150	132	113	125	142	127	145	137	141	138	124	120	139	125	136	162	133	150	132	141	128	134	129	139	141	158	138	131	144	145	136	139	122	134	160	137	129	137	137	130	132	123	145	115	129	144	150	135	156	134	138	130	126	122	149	142	133	151	126	129	121	153	154	147	129	147	139	145	166	126	147	144	130	125	115	142	129	117	147	161	129	141	118	139	136	149	142	130	131	115	139	140	144	144	142	128	138	131	132	121	149	146	131	139	146	118	151	144	165	125	124	126	152	138	123	128	158	131	145	131	134	138	131	141	111	135	151	151	132	118	143	125	138	129	116	121	157	146	157	144	125	138	134	133	141	148	135	120	128	146	142	147	127	142	133	124	141	129	146	138	136	160	137	154	132	137	149	159	120	144	125	162	146	142	117	121	161	141	134	144	138	130	126	138	136	149	155	122	141	153	139	153	142	148	143	118	148	142	143	154	149	115	125	122	140	169	149	127	128	138	149	139	162	131	164	143	158	133	142	158	144	141	122	138	122	130	141	149	126	142	135	136	122	153	145	146	120	138	120	137	132	155	132	144	149	125	149	131	146	130	136	141	123	128	144	141	136	150	125	164	131	133	131	114	130	133	143	120	132	139	127	134	152	133	144	136	136	133	124	138	140	129	126	160	132	157	154	148	163	128	157	162	141	107	125	124	127	127	124	141	148	150	134	133	124	128	148	141	134	132	129	125	137	124	121	139	130	134	124	144	123	143	136	153	158	145	144	125	122	137	130	135	140	149	137	142	124	112	127	128	146	113	133	115	158	130	157	149	115	128	134	138	141	149	139	145	146	140	139	135	140	151	144	129	130	157	119	129	141	145	126	128	144	138	135	126	139	135	118	132	137	142	153	141	148	110	126	146	144	127	130	146	132	126	157	136	147	133	137	137	158	147	133	133	143	139	145	116	135	156	138	126	144	137	132	133	141	135	146	133	125	147	105	126	140	153	139	127	137	133	130	117	141	140	123	140	157	155	134	151	138	152	133	142	136	132	131	136	138	125	152	138	135	132	132	140	96	134	130	123	153	140	117	142	157	120	131	141	140	145	152	152	145	137	164	157	116	150	128	140	131	134	132	129	154	162	160	119	106	143	141	152	138	158	131	156	149	122	118	132	135	151	143	143	140	140	118	127	131	122	129	136	138	140	140	136	125	142	132	162	128	157	149	112	125	156	131	124	151	146	154	171	140	139	143	121	132	141	147	126	112	138	130	149	144	139	135	132	130	153	107	147	143	145	143	135	148	138	141	136	127	146	141	132	135	156	138	140	128	120	129	147	129	129	134	151	124	124	145	145	137	142	137	139	129	133	143	143	120	121	133	123	138	131	115	124	136	138	142	138	118	123	136	137	145	141	116	126	122	130	136	115	141	140	153	121	130	153	127	129	138	129	128	152	144	149	130	127	153	126	134	116	164	117	147	153	127	157	144	144	135	136	143	146	129	157	125	135	154	131	130	114	145	116	136	122	157	140	136	139	133	131	115	167	128	117	136	125	141	137	144	145	141	138	144	117	152	135	150	134	133	132	151	146	126	124	103	123	140	143	124	170	134	151	164	145	119	124	133	149	137	150	157	139	133	128	139	138	137	132	146	138	142	141	145	151	154	142	154	128	143	132	133	154	148	140	122	155	125	135	148	142	155	132	137	139	136	119	154	144	144	129	141	118	139	149	131	150	145	139	134	147	151	151	122	142	137	148	139	132	147	155	140	134	108	129	136	135	138	118	120	136	137	137	127	135	112	135	166	146	131	152	158	154	136	140	130	143	157	135	135	155	153	157	153	151	155	125	138
5121	491	631	622	561	549	517	504	491	457	459	487	438	440	447	451	454	413	467	432	451	448	455	429	453	419	432	458	455	430	444	464	386	439	448	440	472	416	434	451	458	410	442	413	437	396	432	409	420	422	443	409	401	421	399	381	427	442	414	403	423	425	388	414	439	436	422	411	445	398	421	416	413	428	417	423	415	407	425	433	427	414	454	437	404	411	397	431	415	426	449	454	423	446	419	421	398	397	443	445	415	393	419	424	403	428	437	446	464	442	416	446	443	436	466	413	415	473	433	412	454	459	413	424	443	426	453	405	457	445	391	414	403	462	421	442	414	407	455	429	437	440	449	439	424	400	440	440	411	391	435	417	418	428	446	420	410	435	435	462	407	420	418	414	405	419	481	404	439	441	410	434	442	441	434	407	428	405	381	413	444	437	443	459	415	413	462	387	396	465	438	391	420	430	399	423	403	466	428	468	471	420	449	443	467	421	441	406	372	443	408	433	434	441	412	438	410	416	501	417	390	421	477	435	404	413	464	427	427	423	426	432	447	400	456	431	434	421	443	432	450	460	400	448	432	391	428	416	384	454	427	445	408	386	455	434	455	426	451	435	424	401	428	429	441	452	390	469	425	450	425	449	471	442	397	450	442	429	434	456	436	456	434	407	429	426	402	426	413	408	454	410	469	404	426	409	443	401	424	436	428	419	442	410	448	453	380	403	448	438	449	445	394	475	463	460	411	433	433	421	424	420	424	430	418	362	418	479	446	423	457	413	427	413	414	407	469	406	400	398	418	425	459	421	425	439	476	397	389	432	430	415	439	410	432	431	427	452	407	454	432	450	417	429	424	429	435	415	427	431	435	414	430	434	441	394	402	432	438	438	449	428	438	456	429	465	394	447	440	453	444	435	469	441	434	430	464	452	405	455	405	460	439	431	426	389	477	430	401	404	427	451	439	441	437	413	420	418	432	448	461	405	454	427	430	443	434	401	432	416	436	405	439	433	445	418	413	448	461	446	432	405	425	439	427	404	450	441	435	425	397	391	414	420	430	415	441	449	441	425	455	402	453	405	441	416	470	440	424	429	410	441	431	444	410	439	454	437	434	386	394	450	435	430	402	426	426	393	450	412	498	431	437	411	434	440	435	433	410	440	421	432	453	407	482	466	442	432	463	450	449	434	459	413	470	417	436	412	441	448	430	427	435	413	426	464	430	458	437	395	462	459	407	421	407	403	434	469	404	409	448	434	390	414	426	428	406	397	417	463	492	480	444	409	418	424	418	400	434	383	420	451	430	427	449	404	430	429	464	391	407	425	417	429	416	413	441	468	391	412	416	432	432	430	471	435	427	409	464	461	420	449	438	430	423	414	438	408	403	447	430	444	419	409	420	413	430	440	430	440	409	402	436	428	412	459	430	413	409	462	428	401	435	399	440	394	464	393	434	421	415	434	423	417	424	476	399	416	447	412	437	458	438	414	465	409	419	425	443	411	440	445	424	424	445	440	415	431	442	391	428	474	448	432	408	430	448	424	418	416	489	421	430	439	465	421	414	442	446	451	407	422	415	401	420	441	469	437	461	436	416	419	418	438	409	406	446	418	396	422	440	465	433	444	435	420	421	463	436	437	431	446	415	440	416	436	447	408	421	443	434	437	412	453	443	454	430	395	461	459	434	433	414	471	457	430	458	470	435	421	421	453	424	426	435	418	429	437	445	393	450	429	431	425	450	432	438	444	401	482	432	425	428	408	456	449	418	385	442	432	399	440	452	430	398	453	446	433	468	466	435	437	434	408	403	451	464	419	500	440	450	411	418	422	412	411	435	456	413	412	407	437	412	421	416	413	410	451	420	407	454	465	437	433	405	409	424	448	433	423	412	437	420	448	444	432	485	413	421	428	432	443	424	455	440	403	469	431	439	396	428	455	432	419	444	448	419	427	444	415	441	442	425	446	463	448	444	408	439	397	467	430	415	460	452	413	414	421	386	385	430	468	401	404	411	446	434	414	460	459	460	422	470	440	404	396	445	459	384	385	468	490	453	437	445	412	404	411	402	451	465	430	447	468	421	443	493	399	433	390	400	441	434	448	401	423	440	406	461	448	426	444	475	450	442	455	443	407	394	414	412	427	419	465	454	441	417	386	436	431	427	481	413	459	418	396	458	412	444	428	435	439	423	403	451	427	399	419	419	429	432	434	417	431	430	448	470	442	419	431	427	437	447	405	426	471	422	404	429	428	419	453	394	436	440	447	425	465	407	385	447	400	434	429	454	434	454	426	437	441	395	450	451	437	426	421	450	429	440	390	421	400	447	412	445	428	396	450	407	446	414	430	427	444	395	425	446	441	434	447	478	435	442	453	421	410	467	432	407	458	417	448	396	471	444	473	404	439	431	439	407	473	445	390	429	436	398	431	405	445	397	423	477	444	439	427	441	405	455	438	466	397	421	439	434	405	455	458	419	439	457	413	414	447	392	437	434	426	443	436	394	434	456	429	478	468	459	422	405	450	437	473	500	459	446	470	447	452	447	406	454	428	458	425	395	440	424	449	405	452	404	440	430	411	419	410	399	433	451	412	408	451	407	437	412	469	460	445	437	410	402	421	448	424	441	430	440	441	450	415	401	476	452	413	402	440	444	418	404	427	397	440	429	405	431	428	449	445	400	448	406	432	481	428	463	428	498	432	466	397	432	430	459	429	437	452	455	434	411	444	413	417	437	449	452	434	463	448	437	431	427	434	419	447	411	432	406	413	474	420	512	399	392	442	448	432	424	438	411	430	442	419	416	439	411	447	438	405	423	418	440	465	440	420	456	414	395	387	450	441	438	456	419	465	436	433	452	397	395	436	434	442	426	440	432	435	426	417	455	395	406	442	447	389	455	451	428	412	434	415	431	397	439	437	419	454	455	441	431	406	423	482	403	449	475	450	438	432	431	432	432	445	435	402	432	438	435	425	449	425	425	413	404	404	427	411	454	444	431	428	452	452	439	446	431	423	404	406	429	424	443	454	446	434	429	447	436	400	415	397	447	395	453	424	391	421	443	466	449	406	397	403	409	432	429	453	449	442	427	394	428	413	420	453	413	412	414	429	448	426	458	385	454	440	432	450	429	425	441	459	457	445	427	423	431	405	438	424	443	440	407	449	439	402	417	458	462	486	433	401	413	431	428	414	425	430	417	419	392	412	455	423	419	413	400	426	437	384	426	417	420	433	414	413	410	432	427	419	415	469	441	427	414	396	423	422	423	452	424	428	444	417	404	439	459	411	450	434	494	390	395	443	466	454	430	410	451	429	439	395	438	426	449	403	431	457	427	430	434	434	438	400	444	473	397	415	424	454	432	411	475	456	444	428	439	436	438	442	445	438	403	449	446	441	448	421	430	421	453	431	410	426	437	441	411	436	439	449	416	470	407	420	428	428	451	413	433	413	406	431	429	414	426	439	386	420	435	471	408	450	420	440	413	393	411	414	416	438	410	442	424	453	444	403	397	434
36273	6211	1443	982	672	513	410	294	262	228	204	185	179	154	143	157	148	114	135	133	130	105	125	117	117	107	109	112	116	110	102	106	94	113	119	109	103	125	107	100	99	97	112	112	122	88	99	100	94	97	110	108	73	106	103	99	98	90	96	106	76	103	107	99	109	93	82	103	94	100	91	92	82	83	86	101	81	97	100	90	111	84	94	99	98	101	102	106	95	116	118	87	98	99	104	98	95	87	92	108	106	89	109	121	101	108	100	109	112	95	110	123	111	96	99	102	108	100	105	91	110	124	88	103	91	114	110	93	102	100	110	109	92	107	103	87	107	103	111	98	89	106	93	103	106	99	98	89	101	95	103	92	98	113	90	100	111	106	102	90	93	77	97	108	92	114	83	100	95	105	105	95	111	110	96	105	85	95	91	99	91	87	103	115	108	96	79	90	89	89	97	101	98	111	93	96	92	93	89	111	106	80	95	98	106	104	90	84	101	96	99	97	95	96	101	73	97	84	99	91	84	109	84	91	96	110	93	112	104	112	97	74	106	93	106	91	98	101	99	104	95	114	121	112	110	110	98	101	112	103	95	109	117	100	113	115	101	85	109	109	88	94	106	123	97	79	102	85	108	89	114	96	115	101	96	104	107	100	97	97	77	99	88	107	94	103	87	98	105	109	93	93	115	116	97	91	114	106	107	99	84	104	109	103	98	96	113	84	89	95	93	104	109	107	96	104	111	95	94	91	104	85	97	110	94	118	94	105	93	106	107	94	97	100	95	101	111	105	100	90	89	87	80	94	111	94	95	95	99	95	99	88	100	87	86	100	83	93	108	97	99	96	96	115	88	96	100	102	103	90	104	93	97	90	118	106	120	104	97	101	88	102	106	108	98	88	104	100	101	92	95	92	100	110	92	95	94	102	109	89	108	80	97	79	98	84	102	110	93	111	95	101	96	93	113	103	94	93	92	96	97	88	102	85	88	90	105	100	92	102	98	86	96	102	103	102	94	89	97	102	90	121	98	105	99	115	98	89	105	80	90	103	115	96	91	115	99	109	111	110	99	104	109	87	104	111	94	104	108	102	96	104	113	77	111	94	100	109	109	103	77	91	96	102	90	105	91	103	92	98	104	103	113	83	93	105	86	93	111	91	108	105	84	96	92	100	94	100	87	101	113	91	118	96	81	114	89	105	100	104	104	96	102	86	77	98	104	99	98	137	98	94	80	89	93	100	110	108	110	88	81	98	104	94	91	95	108	82	98	93	98	86	87	91	89	97	95	76	105	96	98	91	99	94	96	103	85	84	98	96	90	91	103	119	92	113	86	94	98	103	116	95	102	98	72	104	110	98	76	111	94	104	113	103	91	103	94	111	93	96	92	95	99	105	89	90	98	106	95	92	94	102	88	95	99	90	88	83	102	112	108	94	84	98	107	106	97	106	96	107	97	94	104	98	87	105	111	97	91	122	100	100	95	67	91	91	96	87	103	112	84	107	111	98	103	109	115	110	92	88	82	104	109	98	109	92	100	103	95	74	94	86	111	101	86	96	103	92	110	102	96	100	92	104	96	86	99	84	104	90	96	103	82	90	93	90	87	76	98	114	114	89	93	113	98	113	110	105	99	90	106	120	102	101	119	111	116	94	95	89	87	97	100	84	97	90	91	91	115	100	109	84	108	92	104	85	86	101	90	89	112	118	100	90	92	105	92	96	108	106	90	86	92	103	86	91	108	108	89	114	99	115	97	112	99	90	104	94	105	96	115	102	93	99	108	107	121	107	97	123	81	110	107	106	87	97	80	111	87	88	106	106	78	114	96	102	83	100	108	119	113	92	85	111	96	105	99	109	105	90	111	83	95	95	88	104	88	96	99	98	89	101	105	88	95	103	123	82	104	102	83	101	95	82	87	93	97	111	100	82	96	92	103	88	95	93	95	102	103	80	92	87	92	99	98	81	124	76	97	103	89	94	84	104	112	80	97	85	106	100	106	112	98	109	98	111	88	84	86	100	112	93	109	87	94	92	102	116	95	106	105	98	101	88	85	100	107	91	94	94	111	103	93	96	101	104	88	110	99	108	90	90	99	103	106	85	86	95	105	88	95	89	100	79	96	123	101	111	106	95	97	85	99	97	109	100	106	114	115	82	103	100	107	91	96	111	105	91	96	93	93	106	83	107	101	113	77	101	100	101	103	98	97	98	113	86	90	105	90	100	91	101	91	96	108	90	97	112	102	91	100	81	94	91	109	98	98	100	108	87	92	113	85	100	107	94	100	115	90	96	104	101	96	91	94	109	100	108	88	105	113	97	106	111	111	92	93	92	123	87	109	92	103	103	106	111	81	96	96	98	107	96	94	100	106	93	105	94	101	86	86	97	111	93	115	92	99	131	105	105	106	95	101	102	88	76	98	115	94	88	94	116	107	128	100	113	84	119	109	110	101	107	99	95	106	101	101	96	80	94	97	96	109	108	104	103	77	89	99	103	101	112	91	99	73	102	84	98	93	99	86	109	98	93	97	79	84	98	94	123	99	104	103	94	102	96	95	100	103	102	87	92	110	94	107	101	104	105	91	100	105	111	106	112	88	105	88	99	108	101	113	80	91	95	79	95	116	102	93	100	81	89	104	86	90	83	74	107	81	109	89	114	100	86	103	88	102	89	97	100	87	111	106	117	117	91	98	98	82	84	93	98	84	102	103	119	107	100	87	112	105	110	94	119	111	98	96	98	97	89	83	83	101	91	107	92	97	106	104	91	84	115	109	101	97	116	89	85	90	104	88	103	93	92	91	97	97	102	107	101	89	109	97	118	108	96	95	103	101	124	98	114	101	103	101	102	97	117	109	99	103	99	104	96	92	116	99	92	88	114	111	104	96	85	108	94	107	96	95	114	100	98	92	100	89	116	101	98	89	105	108	92	106	97	104	74	97	87	81	113	94	98	94	94	105	93	114	79	83	88	103	107	84	73	100	105	88	92	112	85	111	106	120	103	101	86	106	113	91	99	93	107	99	83	86	112	76	87	92	95	82	100	98	84	115	114	119	104	117	109	105	90	92	99	96	91	93	107	94	95	113	95	74	87	102	96	78	94	97	111	107	94	87	89	99	101	119	87	115	91	94	91	94	107	104	90	114	113	89	117	104	87	108	98	87	86	89	104	103	116	91	101	91	109	95	104	89	94	87	95	97	110	88	108	105	83	122	90	89	96	94	98	101	88	94	102	104	117	88	102	106	120	87	105	98	117	107	110	96	84	104	98	88	99	85	106	102	99	100	117	122	110	113	86	106	97	98	97	90	97	91	114	106	83	97	104	108	109	84	97	95	108	88	91	105	101	86	90	104	97	96	122	87	114	89	105	93	98	110	90	86	106	74	79	103	111	86	96	110	103	88	101	96	79	86	97	94	101	97	111	91	91	95	89	111	90	99	98	62	104	88	94	88	111	89	117	99	85	104	106	89	94	87	99	83	104	100	98	108	86	99	88	92	103	99	91
17615	1312	3076	3331	2857	2299	1825	1518	1383	1190	1006	876	775	774	712	685	583	584	590	567	513	490	532	526	449	492	463	445	434	409	387	424	423	433	395	411	387	416	364	411	384	360	399	382	386	408	375	368	340	360	347	383	379	341	328	360	320	326	349	334	373	375	358	354	349	367	376	350	332	348	343	361	350	345	354	372	327	375	354	346	323	370	336	313	344	391	302	340	348	344	323	366	309	358	365	300	332	343	341	338	352	324	336	370	325	323	325	348	347	345	355	362	323	372	343	324	341	354	331	322	334	301	343	370	347	352	327	357	335	327	311	351	340	347	315	322	349	344	359	360	332	360	351	360	362	333	337	376	347	322	367	333	344	330	316	349	323	336	331	350	333	313	325	354	321	306	333	327	337	362	328	351	321	350	289	328	340	288	320	336	331	306	362	341	340	352	354	341	347	377	310	321	345	326	311	351	367	352	359	348	368	325	331	322	343	340	336	336	325	360	327	323	311	335	325	323	328	345	343	340	313	307	350	328	365	380	332	363	327	328	324	341	344	338	345	337	329	324	315	293	361	322	331	322	338	329	355	313	367	315	305	324	344	324	362	342	294	293	311	351	336	343	322	345	355	349	322	359	310	291	336	358	335	360	317	347	330	348	361	353	324	314	332	335	320	287	335	335	316	361	357	344	318	312	338	340	313	324	347	314	315	337	318	353	347	314	320	337	326	371	350	354	346	320	334	346	330	355	313	319	316	340	336	342	334	329	340	325	334	357	339	357	373	363	322	311	311	370	346	333	373	335	320	319	340	323	351	295	335	339	328	333	362	321	339	345	334	318	306	347	374	306	327	341	350	350	334	337	340	312	318	319	343	326	348	339	309	359	355	314	338	335	300	317	327	282	335	321	284	315	338	317	333	313	367	312	322	333	320	313	362	338	338	318	325	314	354	348	312	316	338	335	357	315	324	337	361	323	332	313	338	348	324	339	348	360	332	317	321	355	339	375	317	345	337	330	372	310	363	323	338	323	332	343	295	361	321	320	374	322	339	358	349	346	349	297	309	320	337	337	360	330	302	320	335	373	308	300	349	353	350	352	305	347	333	359	307	368	311	304	326	325	363	322	313	339	371	332	330	360	335	307	327	327	333	323	346	329	332	352	320	334	339	319	315	321	325	326	350	310	345	343	346	340	355	324	322	342	367	322	334	346	330	355	362	302	335	329	331	338	350	331	330	364	330	324	320	356	344	359	349	343	384	337	313	320	325	306	309	313	334	332	344	330	353	353	353	357	352	352	313	337	328	341	349	312	314	337	337	347	325	349	318	314	316	332	347	337	295	316	339	337	363	343	358	354	353	301	319	339	348	318	360	322	327	341	363	326	361	344	358	343	368	336	329	353	345	311	322	360	321	365	352	321	324	328	325	321	340	340	318	342	339	333	343	335	363	361	386	316	352	330	346	326	320	335	333	325	345	342	336	310	317	334	329	342	343	364	316	332	325	356	336	312	287	315	302	334	330	327	304	342	324	354	353	317	337	314	328	348	310	356	353	338	325	349	311	302	312	328	370	311	330	350	323	333	332	332	326	331	346	340	336	350	359	300	331	323	346	336	330	304	359	331	363	343	339	325	323	323	330	366	347	349	341	332	355	347	348	337	308	328	358	351	341	365	308	317	336	339	336	323	342	318	335	324	349	357	307	314	335	321	340	339	300	364	310	369	318	341	321	336	364	351	308	366	387	302	343	322	355	332	317	359	343	326	330	376	340	305	317	351	351	337	353	392	303	342	304	356	351	346	315	332	356	327	325	327	333	324	343	350	318	349	362	330	362	305	348	332	333	322	331	304	368	318	329	301	345	341	346	334	356	299	345	349	342	347	326	324	339	337	343	307	349	357	298	354	336	343	333	344	342	344	323	350	310	328	314	311	327	325	318	319	343	327	338	360	316	320	352	329	305	316	349	310	340	341	301	378	330	293	309	348	322	337	331	353	340	328	357	366	336	351	331	331	354	305	336	345	321	345	335	326	371	339	329	333	365	308	315	331	349	323	330	325	330	323	325	331	353	322	333	310	327	363	315	305	353	344	319	332	311	342	341	335	332	344	334	323	310	333	362	311	318	341	341	365	333	305	328	336	332	303	345	344	320	350	349	346	365	365	326	349	318	335	357	327	338	366	328	345	379	330	314	317	341	345	344	312	318	284	319	344	325	349	346	332	313	323	349	331	390	339	340	342	322	350	334	317	341	363	336	331	332	315	351	341	347	346	348	327	316	341	335	325	272	330	323	301	327	354	310	335	374	315	319	318	319	334	315	328	335	331	366	357	337	334	324	368	327	340	310	319	323	321	339	350	329	342	347	332	324	356	369	351	350	298	326	356	350	343	339	327	337	314	356	319	376	333	349	340	330	337	335	348	333	313	333	313	303	344	319	346	350	307	354	338	363	289	332	321	317	337	345	349	345	331	349	348	319	311	343	317	325	301	352	331	355	345	337	342	346	335	321	324	352	330	300	306	338	340	355	356	328	311	328	351	347	318	336	339	342	303	300	354	322	315	338	329	357	346	346	346	341	338	328	314	349	307	306	322	354	325	320	367	347	329	331	325	349	332	318	339	338	324	329	322	375	350	338	353	352	351	342	342	327	342	333	313	331	332	325	321	341	328	321	353	318	328	354	346	332	337	337	350	308	338	335	323	369	342	352	326	343	320	315	339	364	333	351	345	338	360	334	300	342	322	332	316	334	311	337	359	309	331	341	337	317	345	307	362	322	320	369	363	334	308	299	351	313	361	353	324	357	314	304	321	325	328	340	302	346	338	368	345	337	287	330	363	363	339	332	347	370	353	354	344	360	311	320	375	355	328	343	333	331	330	338	354	343	346	356	347	314	335	352	305	316	333	342	354	312	315	329	334	341	338	331	333	356	328	356	344	319	325	310	305	321	381	335	339	344	332	355	335	330	339	324	317	342	339	320	347	330	360	316	345	319	319	352	341	338	327	335	335	322	351	353	337	360	350	333	351	316	348	333	314	313	329	320	322	363	327	335	336	363	324	334	332	354	347	359	336	351	317	356	369	361	341	354	335	354	390	347	354	341	366	343	335	348	350	313	312	300	304	341	303	354	333	303	318	365	354	308	335	335	346	352	363	356	374	338	319	348	326	341	322	326	310	341	331	348	321	354	329	358	334	346	346	367	338	342	321	337	362	352	317	334	353	345	344	326	344	367	304	307	308	351	323	362	312	312	283	346	328	334	352	303	314	335	364	334	314	349	336	350	346	343	327	321	322	334	317	361	326	363	337	293	334	338	330	353	310	301	358	333	333	333	348	340	363	319	343	371	328	319	311	350	320	310	355	352	353	345	312	300	324	315	324	302	325	323	311	357	358	343	367	313	293	372	326	335	355	306	311	340	321	319	353	338	321	353	350	360	323	325	367	341	322	358	339	321	341	321	328	319	311	363	323	339	376	323	320	321	315	312	332	336	285	366	332	352	345	327	361
47241	16818	6062	2273	1469	1013	804	665	570	432	427	354	311	333	290	294	260	263	228	264	253	228	234	238	242	244	204	231	216	246	252	237	227	203	222	232	207	219	206	200	250	196	197	228	198	186	214	176	182	184	199	226	201	196	217	173	206	182	212	207	214	187	188	192	198	211	192	190	219	198	204	202	197	202	206	204	217	217	212	219	219	206	207	178	213	165	216	174	194	188	200	231	190	208	199	174	200	210	168	184	188	184	192	208	196	210	199	191	203	207	204	192	208	207	197	204	175	193	198	214	190	184	213	183	201	208	194	196	195	195	178	184	220	185	202	224	201	201	201	229	214	220	181	216	186	173	201	215	198	201	188	195	187	179	219	199	188	179	211	198	177	193	200	189	184	201	201	166	212	189	194	186	175	224	221	198	205	203	206	188	195	187	205	202	202	195	197	192	162	198	202	196	179	174	187	190	205	196	219	180	201	185	186	230	195	206	188	191	221	199	206	199	200	219	212	183	182	206	210	209	208	223	197	205	206	174	204	177	189	198	212	203	193	197	198	178	159	200	193	212	206	182	175	190	204	222	194	203	182	207	182	211	208	197	190	203	201	195	181	199	200	202	182	186	199	207	186	215	188	202	193	195	191	188	195	197	197	205	187	165	204	217	188	188	191	221	182	215	191	197	197	192	198	210	198	210	199	207	194	196	178	181	228	221	215	216	208	196	222	229	221	197	214	221	197	184	208	185	184	208	218	196	228	187	196	185	193	219	205	200	189	205	163	199	205	210	196	193	214	220	202	186	216	181	206	206	194	187	172	181	224	191	198	205	176	206	208	213	177	205	204	201	180	206	216	218	193	180	204	209	197	201	211	217	194	191	203	168	199	177	197	216	210	210	197	202	184	206	181	206	187	208	201	211	197	177	211	216	190	181	207	210	178	214	187	178	213	192	201	209	202	200	195	180	193	186	211	186	202	213	193	189	182	196	204	189	216	191	203	203	196	185	194	208	205	204	196	193	186	198	192	176	197	227	198	231	206	215	197	201	185	196	201	195	228	196	185	191	197	176	188	210	199	208	185	206	206	176	196	214	215	174	180	190	203	206	191	183	208	208	221	171	218	210	193	193	203	198	181	214	215	200	211	185	177	194	215	190	196	217	190	185	195	224	179	195	209	198	207	190	206	191	204	205	196	167	207	192	190	216	207	190	182	197	192	216	194	220	178	211	211	212	211	203	211	188	179	196	207	235	217	186	177	196	190	185	202	181	192	187	191	177	188	186	223	180	196	200	199	210	194	184	201	203	163	187	199	211	201	183	176	210	196	200	204	206	202	206	177	229	209	190	180	211	179	197	197	184	188	205	219	186	197	191	210	205	201	207	203	198	196	242	194	221	194	167	178	212	192	190	197	182	208	196	182	169	216	205	196	202	175	224	224	191	193	201	195	176	222	168	216	200	214	210	205	230	219	202	207	203	201	187	194	219	198	203	198	176	205	184	191	186	162	197	208	181	200	215	227	193	216	206	181	190	205	192	196	186	196	220	197	201	183	216	194	187	175	194	187	184	172	194	194	200	208	192	195	196	202	212	203	180	205	197	198	168	198	214	186	196	197	201	188	175	213	202	207	206	183	178	199	205	208	209	190	186	197	202	224	179	223	200	211	194	191	195	198	211	204	214	218	211	198	184	194	194	207	196	189	202	203	211	200	175	193	183	197	204	196	197	196	202	193	207	189	223	194	205	191	193	195	210	210	181	176	166	202	198	189	183	217	228	197	208	218	202	184	226	183	197	202	215	226	187	211	177	201	173	193	191	208	183	222	217	210	179	190	179	190	197	203	194	202	208	181	195	188	219	186	202	215	180	198	186	198	201	168	210	209	174	209	196	217	201	200	193	177	221	175	194	212	192	196	197	224	184	199	215	203	211	219	214	198	190	235	213	201	215	207	192	213	199	198	210	223	212	222	187	188	200	208	224	194	181	212	173	186	208	215	214	186	222	206	191	209	212	185	194	186	192	177	193	215	230	188	188	185	181	203	174	182	199	194	216	230	186	231	193	188	186	213	200	185	182	184	182	200	184	176	200	195	195	198	197	185	180	204	239	188	170	187	218	176	203	178	198	183	211	201	210	194	179	175	211	194	204	207	201	193	208	213	204	163	214	190	194	206	171	216	186	191	207	182	213	196	209	208	182	198	192	177	170	203	207	180	205	199	184	185	236	199	190	191	177	213	209	214	187	195	202	209	183	182	214	204	208	185	237	193	244	194	197	219	195	203	213	182	194	229	204	201	228	188	209	187	208	196	186	182	191	199	219	197	193	204	183	194	179	212	219	217	197	191	216	185	205	181	197	228	186	189	189	213	226	208	188	178	203	182	202	187	229	175	196	174	212	212	193	215	196	210	211	201	197	185	189	197	217	214	228	197	205	185	182	211	180	210	211	225	207	198	187	198	224	192	199	203	194	199	186	214	196	217	188	188	214	214	187	215	196	211	212	226	236	190	190	189	185	220	176	207	202	230	192	207	191	206	211	204	163	190	207	201	155	230	188	188	189	191	196	161	189	200	178	220	230	206	191	193	187	195	168	206	190	208	198	209	192	174	189	190	184	178	221	200	198	197	199	206	209	226	215	211	168	186	196	203	200	221	187	207	193	216	184	201	204	207	211	212	184	195	204	183	217	217	227	186	231	200	210	192	179	195	221	213	192	212	215	189	200	209	228	177	211	186	211	187	214	191	207	195	194	189	177	210	189	237	195	196	208	185	208	198	209	200	202	190	203	183	210	188	201	198	195	183	215	206	191	190	205	189	190	195	204	196	193	212	195	193	195	205	200	226	180	186	212	223	198	172	206	207	192	200	184	203	185	195	210	219	197	196	203	197	195	193	194	221	187	204	205	202	205	194	212	212	204	194	162	190	207	202	220	176	188	211	204	221	224	192	208	181	196	212	209	199	192	177	216	203	193	200	201	197	185	202	163	211	182	194	205	208	180	206	213	230	209	214	179	191	219	194	218	189	174	195	224	200	204	202	182	173	216	205	217	214	190	208	191	224	194	196	204	196	201	191	211	199	218	178	212	197	230	199	169	207	195	201	207	187	212	212	191	214	198	188	207	197	214	200	175	189	209	226	193	171	208	185	203	203	226	203	200	199	200	176	209	192	203	185	199	220	200	209	214	167	209	177	194	162	204	193	196	229	189	209	202	201	227	210	202	204	200	204	177	189	174	193	199	207	184	193	198	200	189	190	203	191	181	208	216	195	212	205	179	189	214	188	193	193	173	198	199	205	206	200	182	217	226	179	207	209	203	233	191	220	214	178	197	200	190	181	206	215	189	194	210	211	197	204	197	186	203	210	178	197	188	184	203	205	212	215	201	198	192	205	205	243	207	212	183	203	197	166	185	202	215	197	188	182	206	213	196	211	177	198	187	185	198	222	206	196	189	194	200	203	219	198	202	201	188	196	222	202	224	202	198	180	187	229	180	199	229	221	186	216	197
23375	2488	5802	6376	5382	4391	3551	3060	2511	2285	1968	1814	1593	1471	1380	1318	1252	1179	1084	1012	1020	1017	887	922	832	870	847	844	785	816	804	748	742	730	691	767	754	743	745	737	710	685	660	740	739	648	685	685	711	642	695	663	656	604	650	674	627	654	637	680	642	619	636	655	616	686	578	627	718	635	588	672	636	628	627	658	637	645	617	600	608	613	611	599	603	609	631	599	610	601	631	615	670	606	630	603	629	589	619	596	589	630	649	626	634	608	590	598	598	602	620	655	622	621	585	619	596	632	592	644	621	634	594	633	585	632	665	636	579	646	574	597	637	602	584	602	601	594	585	604	657	631	608	621	639	586	597	624	608	610	602	621	612	608	600	608	628	607	576	606	663	588	628	606	631	630	643	591	589	646	588	583	596	624	574	623	602	626	618	606	601	575	655	616	605	644	610	635	632	592	572	586	644	616	615	599	619	601	580	643	590	615	644	645	653	636	593	586	550	590	620	611	627	638	666	577	598	622	640	600	613	578	571	641	549	612	640	524	616	588	608	650	588	607	617	610	593	625	590	601	632	611	614	614	592	580	599	601	586	622	579	588	624	568	620	636	629	625	624	602	610	571	627	623	638	606	605	650	614	640	570	569	553	611	622	594	617	561	578	642	591	573	618	596	614	596	597	577	588	603	632	614	575	627	599	601	628	567	600	582	574	569	622	626	627	603	624	644	608	634	602	619	621	605	601	619	635	614	588	656	575	647	578	612	606	615	604	568	591	651	591	617	582	588	604	635	589	624	578	620	627	591	606	632	552	644	590	564	596	631	636	650	595	597	625	627	645	628	574	652	599	614	642	629	571	580	581	573	650	617	599	601	615	603	599	610	612	579	626	629	632	589	579	590	585	624	598	626	618	631	579	635	607	625	580	597	582	631	589	595	582	606	595	575	628	631	585	604	600	584	636	569	590	616	573	605	617	606	628	594	624	627	647	592	537	583	617	602	589	624	636	611	604	589	637	597	646	628	595	639	621	575	599	546	619	644	616	608	615	626	631	663	566	625	612	640	586	592	641	637	596	602	590	587	602	601	591	599	604	601	576	598	605	644	616	604	584	558	637	617	575	639	641	640	639	613	581	625	601	573	617	586	546	590	589	591	595	593	598	624	594	611	586	620	611	609	617	623	622	568	639	627	599	618	606	554	586	600	614	620	587	664	616	592	631	628	616	596	600	606	579	576	607	631	633	583	635	662	617	620	601	582	596	584	611	576	611	573	631	600	608	615	597	595	614	600	657	591	551	582	617	618	589	613	619	590	585	631	612	596	582	629	566	620	608	627	593	593	604	679	612	624	587	596	640	618	571	571	558	612	634	622	632	636	590	614	592	585	646	612	639	609	584	614	567	625	649	560	587	590	565	579	612	631	590	583	613	621	570	628	611	611	553	627	591	594	646	614	604	616	547	650	598	599	591	579	650	636	614	601	615	615	633	625	604	612	623	591	588	585	618	584	591	623	651	630	595	597	576	601	581	584	594	643	611	633	588	592	624	606	618	609	639	573	612	584	583	620	618	621	594	585	593	633	589	645	591	608	585	582	600	640	616	636	604	628	612	608	573	616	608	639	595	614	608	584	586	597	607	594	645	644	578	585	602	585	612	639	643	570	649	572	589	590	599	611	633	632	629	630	625	640	580	618	599	599	620	604	591	556	621	592	590	612	637	616	597	555	641	642	607	599	597	600	653	609	630	665	594	625	607	637	583	605	625	619	635	632	619	632	603	611	608	583	573	602	619	615	635	608	625	629	597	613	651	620	602	629	622	612	625	580	584	622	601	576	570	640	589	599	609	530	622	619	657	604	668	593	596	603	630	589	594	578	626	622	590	633	602	585	568	625	594	569	589	565	598	628	639	588	632	573	603	642	656	622	604	627	607	622	578	607	614	627	606	558	587	655	613	612	624	656	631	573	593	641	608	637	605	642	611	604	594	614	640	609	585	597	660	621	576	584	612	609	599	602	637	576	613	639	606	598	609	620	576	555	639	595	599	602	599	615	543	644	600	612	604	579	548	563	632	634	587	604	568	632	629	644	601	549	600	623	591	596	604	554	615	610	596	601	586	599	622	600	581	631	583	603	602	617	584	628	622	560	629	623	583	586	639	602	615	632	595	594	577	638	580	605	573	616	581	595	608	604	600	584	601	586	601	612	597	619	609	596	597	567	597	598	599	597	590	653	586	643	603	651	628	639	572	648	647	597	589	627	610	600	652	641	587	592	562	625	565	635	600	593	653	619	622	594	595	555	619	605	580	647	609	575	637	586	606	622	591	610	576	593	620	609	560	640	594	673	654	594	632	562	625	606	647	600	583	604	645	596	619	596	598	594	617	588	664	616	597	643	586	629	657	576	581	616	622	591	600	598	597	615	609	626	599	612	566	580	598	580	627	568	614	575	620	610	619	623	666	643	605	553	608	577	610	564	627	592	619	600	618	604	636	601	593	640	588	614	610	612	622	579	601	603	577	593	614	609	650	593	609	621	615	627	609	550	624	618	591	638	565	596	609	642	580	604	606	640	603	550	621	600	592	614	587	631	553	590	607	610	619	598	590	644	638	600	617	572	640	566	553	603	615	659	594	628	545	618	570	655	605	593	598	568	649	603	604	623	625	586	623	630	614	621	589	617	614	583	605	608	591	610	620	599	593	579	608	567	561	579	591	608	625	565	610	573	594	641	613	622	579	568	595	633	624	607	595	646	594	611	579	633	595	564	616	642	615	595	600	627	574	618	548	616	609	555	586	598	570	637	599	605	610	563	582	619	615	590	574	643	586	607	560	596	608	637	588	630	588	552	621	603	571	576	585	595	588	573	609	577	584	598	596	649	607	581	562	583	617	614	602	581	588	606	622	598	603	647	665	576	630	668	558	614	652	565	591	585	618	629	595	609	632	623	645	601	614	603	586	596	616	573	597	601	611	610	622	582	616	587	592	620	670	607	655	586	604	583	622	618	597	633	623	649	639	632	638	615	581	684	626	584	593	611	674	577	605	563	590	627	570	589	655	575	575	622	604	610	610	614	615	584	585	608	572	603	636	591	649	584	619	622	581	605	635	581	672	613	586	596	624	576	609	621	602	585	597	613	647	596	626	618	600	605	590	630	586	613	621	578	605	617	567	596	604	584	585	595	619	629	654	593	590	595	601	603	651	578	601	626	633	562	585	620	562	608	626	614	600	594	600	596	592	611	638	651	640	618	630	589	583	613	659	625	611	572	611	634	627	583	564	577	617	627	614	647	653	599	572	597	540	597	618	641	611	620	602	588	613	606	578	591	642	617	584	612	627	614	603	643	596	565	593	658	605	634	613	598	630	610	601	591	602	580	597	573	577	638	593	594	627	609	625	626	612	639	583	617	608	561	633	564	609	581	599	637	583	631	600	617	571	589	567	592	596	621	559	615	597	610	565	646	636	604	572	611	617	600	614	591	601	605	615	609	586	545	613	586	619	633	584	618
5171	314	212	170	165	145	158	158	140	154	127	166	135	132	115	132	146	161	140	140	118	138	134	135	152	142	125	129	148	141	152	152	124	111	131	139	136	135	141	158	134	131	145	143	120	141	134	145	141	135	130	158	113	135	145	123	108	141	135	126	171	143	130	141	142	118	140	137	132	137	136	131	138	120	122	140	124	138	137	138	137	142	148	146	122	115	132	131	168	163	138	136	141	129	164	137	126	126	120	129	146	130	140	153	141	130	147	142	150	129	132	118	130	153	137	126	126	161	118	122	140	146	153	142	156	144	128	118	150	129	124	164	142	129	133	123	137	133	104	147	151	123	116	121	146	138	134	134	140	143	137	144	136	150	124	147	135	133	129	131	156	127	124	125	135	142	130	133	141	145	129	155	114	109	148	135	149	126	161	136	132	126	119	113	125	139	155	140	147	129	113	128	143	122	138	128	142	132	138	159	142	142	150	141	159	158	138	154	140	130	141	136	139	130	110	116	141	148	159	150	120	134	142	143	135	143	125	130	139	126	163	133	133	135	146	122	133	136	131	145	132	115	135	137	116	137	152	146	146	135	132	132	133	147	146	115	138	135	149	137	145	130	116	129	150	114	139	130	138	134	128	134	139	152	130	150	133	140	116	122	119	141	137	145	133	127	122	146	124	135	132	132	142	144	176	151	119	135	129	143	124	124	135	127	134	127	112	150	138	153	138	136	158	149	129	127	123	137	151	142	146	124	130	151	124	115	161	132	124	143	142	112	129	135	133	141	137	124	149	143	133	118	137	144	114	112	133	128	129	131	141	134	132	123	124	136	152	128	152	132	143	152	148	133	143	131	147	128	136	127	144	155	139	136	122	131	126	140	141	129	142	127	149	138	131	130	135	120	128	162	122	140	144	136	123	122	138	144	123	127	142	146	121	146	136	148	111	129	160	139	123	124	133	112	144	140	156	137	135	149	135	138	128	143	140	140	144	161	126	138	118	133	131	131	126	136	140	144	125	140	128	134	143	146	139	154	128	116	129	134	150	141	138	174	153	137	135	133	128	132	131	141	146	133	150	144	148	157	132	138	144	121	140	152	165	150	138	141	145	125	133	143	139	157	135	130	149	141	121	147	126	149	130	131	124	133	130	141	143	160	139	139	155	150	121	142	121	136	128	132	142	137	130	137	128	142	128	130	143	111	150	141	142	143	137	130	125	127	145	142	130	141	133	144	139	149	151	125	159	112	122	138	129	140	163	150	135	145	126	120	129	128	147	129	134	123	125	159	124	139	129	150	147	143	136	154	122	146	138	140	135	123	138	141	155	116	138	143	139	133	120	155	114	142	133	132	139	129	110	131	123	146	167	129	143	132	144	157	131	121	132	131	120	132	134	145	124	167	115	143	130	142	157	118	131	149	138	130	142	145	147	137	129	155	133	135	128	137	148	123	138	150	145	140	135	121	114	136	145	136	111	138	151	123	117	117	126	117	137	134	139	132	146	136	148	122	140	143	130	126	129	128	142	115	148	126	147	133	119	173	137	138	132	136	150	131	128	153	128	149	123	145	132	133	138	133	132	138	134	127	122	132	127	156	146	124	145	136	149	146	135	135	141	113	137	133	136	135	113	124	131	148	139	151	134	109	145	119	118	145	127	145	122	122	147	128	130	137	126	146	124	143	144	133	141	131	156	147	144	136	138	136	137	127	144	137	107	137	153	143	131	139	133	149	128	141	119	125	130	161	143	141	134	144	124	116	117	116	142	150	121	140	132	121	144	136	154	115	151	115	137	145	127	127	114	135	117	141	128	144	139	145	114	123	136	161	140	132	147	160	125	138	127	117	155	160	130	136	143	132	137	109	135	131	140	153	136	131	141	142	133	124	117	127	135	128	141	120	134	142	139	137	129	128	155	152	145	150	159	145	141	142	123	120	122	130	134	148	128	154	134	122	117	124	110	151	146	130	138	125	132	111	133	144	135	129	125	143	145	141	146	139	134	141	112	165	138	134	146	149	140	121	127	140	117	125	157	139	142	121	146	134	136	126	133	151	141	143	136	143	143	133	139	135	154	124	126	158	150	136	126	144	138	127	139	144	146	130	117	145	125	121	145	125	132	119	111	163	121	126	123	132	119	133	134	135	152	136	140	148	139	151	151	134	139	152	145	127	137	135	141	147	122	144	147	141	129	129	149	133	131	139	127	139	147	121	131	142	132	123	131	148	123	127	145	130	146	133	143	143	121	129	142	141	150	146	155	139	149	149	128	136	120	119	137	130	133	133	126	144	131	128	160	142	138	132	132	128	124	156	145	122	124	130	130	122	136	136	138	131	126	144	142	160	132	132	129	133	143	129	151	113	112	140	119	132	135	143	137	116	123	120	126	134	124	133	140	133	139	143	128	127	136	141	141	133	128	138	130	146	138	137	136	133	152	148	129	134	136	136	137	149	128	156	129	135	137	142	121	141	130	112	163	122	110	142	129	145	144	146	138	151	110	114	110	125	166	144	136	128	134	112	113	150	159	128	147	132	138	125	125	149	132	141	113	157	123	126	123	145	139	126	140	139	117	128	120	122	137	135	149	139	131	150	118	151	159	133	132	140	141	141	140	125	151	127	128	127	124	134	149	149	151	149	144	138	143	146	155	123	124	127	143	130	149	153	126	127	107	139	138	126	151	126	116	154	148	132	130	137	160	134	162	161	152	113	130	121	132	131	139	124	150	142	141	128	131	138	162	128	126	140	142	121	139	131	139	127	139	115	120	115	161	148	139	133	135	131	137	140	147	143	158	137	127	160	133	148	130	136	128	127	143	158	145	144	137	149	119	138	127	126	126	142	145	143	137	140	137	147	152	132	150	128	114	120	121	141	151	122	149	131	154	138	140	130	161	136	137	135	134	141	125	137	139	133	120	129	138	137	125	133	127	122	126	121	117	141	132	144	139	119	120	144	119	141	117	143	138	174	137	131	133	131	135	155	137	132	139	136	142	139	148	131	162	120	137	141	144	127	140	139	125	136	132	143	127	124	141	147	127	147	143	134	148	136	141	142	130	131	143	135	134	122	138	124	133	119	152	117	127	133	137	140	129	138	173	129	140	140	135	133	125	138	157	123	135	128	140	136	154	148	128	139	149	120	129	143	124	129	143	122	126	119	150	144	137	135	155	125	151	152	152	130	142	139	139	142	126	129	131	128	129	152	123	143	121	161	127	116	143	131	136	129	140	130	141	153	139	135	138	153	141	123	150	160	130	156	149	153	129	120	126	139	131	132	144	142	128	132	152	137	139	148	137	132	129	165	140	142	131	162	153	140	128	139	123	121	145	141	143	129	146	143	135	132	146	141	115	125	133	137	117	134	154	134	151	166	128	143	140	121	146	141	157	125	135	135	138	129	127	134	136	159	125	130	145	146	129	128	142	117	142	135	125	151	121	129	145	128	134	132	134	147	152	124	145	133	139	142	137	148	156	129	129	137	156	120	137	118	138	145	129	138	133	122
4793	514	547	575	584	556	524	488	456	472	482	496	458	420	419	474	414	440	472	432	454	413	434	451	449	439	435	429	427	451	447	442	455	429	452	432	452	398	476	401	424	411	430	418	416	417	439	423	433	434	400	427	420	429	430	413	446	437	455	414	399	408	436	434	447	410	395	408	426	454	430	462	419	435	440	408	403	417	449	436	409	455	443	421	433	419	427	465	464	454	407	477	408	445	427	433	411	440	447	392	406	429	430	420	424	445	438	426	450	362	419	444	426	434	403	425	408	402	436	408	418	409	404	467	457	387	414	437	452	446	391	466	419	411	452	412	461	407	372	439	441	392	420	387	400	426	443	403	419	423	424	408	438	387	439	447	446	422	438	446	410	418	408	427	433	393	415	456	432	398	454	414	415	410	443	432	441	429	411	411	437	430	447	400	430	464	405	446	431	428	433	464	438	416	430	398	456	424	428	448	400	386	413	442	442	418	384	417	458	420	406	381	463	437	471	411	426	454	411	408	404	449	440	441	417	476	406	435	440	432	389	393	379	447	396	425	409	436	397	405	436	429	405	401	422	462	407	433	426	435	436	416	395	435	383	452	432	407	439	419	392	416	442	425	410	469	391	445	435	429	430	445	408	403	407	447	466	447	412	458	410	436	447	412	376	440	419	443	448	398	444	406	422	419	421	411	442	428	470	433	456	413	433	422	440	445	407	428	443	413	420	398	418	482	411	418	435	434	431	438	435	439	462	444	415	419	432	433	420	425	418	401	412	426	424	446	442	404	422	404	430	444	418	457	448	420	437	421	414	430	445	422	403	420	421	409	405	422	403	435	452	398	455	441	452	454	428	406	394	467	405	424	432	409	433	417	433	416	386	464	422	421	437	424	398	402	400	378	425	444	421	432	419	433	407	427	466	426	435	469	415	462	417	449	434	402	415	433	386	391	415	425	442	429	460	417	403	451	413	467	417	400	461	400	414	405	430	408	418	385	469	416	417	430	416	394	427	420	411	398	425	417	455	445	401	451	405	423	430	441	419	413	403	435	402	435	440	439	424	435	422	468	416	466	437	469	421	384	418	414	435	483	408	421	401	409	396	453	440	446	426	428	420	417	431	426	460	446	438	426	410	399	399	401	402	441	439	395	426	423	436	388	411	436	428	441	440	399	408	403	418	425	442	455	421	413	431	419	409	438	428	445	398	459	413	421	412	431	415	399	397	412	400	409	404	406	404	412	405	422	391	412	449	438	465	402	423	426	420	434	445	435	397	449	429	436	416	410	426	411	438	406	413	460	452	423	414	425	380	440	414	394	410	447	445	451	387	451	408	445	460	450	464	423	437	414	450	420	436	401	394	397	443	433	410	421	434	430	438	373	436	417	408	447	416	455	423	412	425	416	427	405	422	408	419	435	407	409	451	419	419	405	421	427	429	434	419	422	408	463	443	435	453	398	397	450	439	407	438	451	405	418	420	414	427	407	436	446	446	439	442	453	449	445	407	480	440	414	443	411	412	422	427	419	408	420	424	390	415	438	438	407	444	410	436	409	471	398	409	412	424	447	394	418	449	437	416	416	433	425	406	456	431	441	429	438	411	407	418	385	415	423	419	413	422	403	397	454	436	411	390	417	451	435	457	439	419	385	424	432	432	463	399	368	398	413	414	429	415	414	429	351	415	426	426	436	432	472	432	449	444	485	402	399	444	419	416	446	427	398	445	402	414	427	425	420	395	398	420	437	403	425	440	419	428	444	404	391	457	386	439	432	417	410	428	454	484	394	392	396	404	427	438	424	396	412	411	435	408	429	388	403	414	379	451	460	400	438	423	424	447	437	386	426	420	402	441	411	380	432	459	391	421	464	473	436	410	416	432	388	423	439	427	461	417	408	403	424	407	406	368	416	434	392	416	438	422	411	452	417	441	437	418	405	419	403	397	425	398	440	427	443	420	430	441	429	450	440	423	423	457	436	433	385	451	421	404	423	379	436	448	457	422	469	411	430	422	472	435	452	406	421	439	440	396	456	431	390	453	396	433	408	378	429	420	452	434	431	420	439	450	419	442	401	463	409	426	383	411	427	462	462	464	439	465	442	437	434	399	447	387	454	455	420	480	420	382	416	424	411	453	381	432	402	420	448	412	417	403	452	390	429	410	420	407	420	424	436	422	408	422	416	466	423	382	414	405	422	425	444	422	414	410	434	425	398	426	423	448	397	459	414	444	450	385	405	423	403	448	436	413	401	444	412	394	420	397	456	427	408	466	435	454	431	460	397	466	454	441	417	437	446	432	438	398	418	460	433	470	432	428	409	440	442	416	392	416	418	425	375	459	433	412	449	438	403	428	470	431	396	415	427	444	429	423	429	424	431	424	400	458	406	402	426	403	414	443	406	439	422	401	442	403	426	446	404	425	360	447	465	423	422	410	442	451	436	430	443	421	418	447	480	446	440	440	411	407	437	424	404	464	412	420	440	410	388	440	444	437	438	387	440	434	426	421	423	438	448	417	423	442	445	396	452	426	424	414	397	401	430	427	438	409	424	457	422	382	425	420	436	400	426	461	414	401	404	428	415	412	415	411	464	398	394	413	410	432	415	446	423	458	436	410	387	403	446	379	402	446	406	399	420	410	447	433	419	425	407	443	388	375	412	455	411	447	427	444	420	400	401	429	451	471	426	419	416	406	408	423	387	432	452	425	425	445	433	404	419	440	446	403	414	413	452	391	446	422	414	443	455	434	449	422	393	463	400	420	422	419	453	425	434	451	421	403	445	470	402	392	419	435	441	397	411	440	407	404	389	439	431	416	426	410	431	428	445	444	429	404	434	418	435	448	441	395	391	423	397	441	429	380	411	434	439	454	439	425	449	428	439	414	424	454	415	415	456	392	431	449	395	357	399	459	437	413	430	420	399	431	451	432	379	408	430	460	403	455	390	447	424	449	384	419	401	404	443	427	432	448	421	419	398	457	436	431	428	393	439	410	405	454	389	427	451	461	395	433	436	398	424	425	402	399	473	426	450	426	408	396	407	417	401	407	437	421	395	393	458	450	453	470	439	423	423	461	390	428	408	419	471	348	416	420	472	427	447	428	438	394	417	418	458	435	420	420	414	455	400	460	441	433	404	436	413	449	411	457	415	419	433	419	392	434	447	413	420	397	429	418	406	432	421	383	433	438	411	427	439	436	432	450	420	430	417	446	383	427	413	465	415	444	435	427	480	435	432	442	462	420	450	397	410	417	438	449	411	442	439	458	424	400	420	443	425	442	463	429	468	447	418	417	392	399	445	446	427	414	433	430	380	456	407	411	428	387	401	445	412	423	418	415	415	390	391	457	438	446	385	455	463	416	440	425	432	437	419	418	448	413	425	444	425	424	433	435	417	439	397	444	449	414	442	424	451	445	394	422	421	422	430	439	424	429	431	427	414	405	407	431	437	429	398	399	417	442	449	440	450	459	433	455	425	421	397	433	414	406	480	462	424	448	408	404	438	422	411
35911	7420	1590	1016	672	497	388	290	272	220	211	196	172	141	155	133	147	122	130	126	127	112	119	116	139	106	101	109	103	111	110	105	117	101	78	112	94	114	87	90	81	113	104	122	83	98	97	87	104	98	124	86	109	108	91	87	95	105	97	107	97	106	100	105	101	118	107	99	101	100	103	98	100	96	105	92	89	108	89	96	100	100	105	97	90	113	108	107	100	104	87	86	76	83	119	117	94	87	99	83	85	86	106	84	96	117	117	98	101	109	97	103	106	109	101	89	113	101	89	93	96	83	96	106	104	90	102	97	100	109	99	87	82	105	74	99	100	120	88	91	88	82	80	90	89	123	94	94	92	84	108	97	95	85	99	98	96	108	80	97	82	94	92	99	115	90	92	86	91	99	93	99	88	109	99	113	111	101	103	78	89	100	111	77	89	100	118	78	100	107	74	96	102	99	84	98	93	96	91	117	107	87	88	101	83	94	86	95	94	95	127	98	108	94	112	112	113	88	84	114	97	95	92	113	89	103	84	93	95	91	85	91	86	68	91	99	95	107	103	102	91	86	98	100	129	92	111	108	100	91	105	94	97	91	90	84	90	112	86	110	80	98	96	90	91	95	103	107	83	88	81	89	95	92	94	95	106	115	96	90	84	115	99	96	97	108	111	87	86	94	113	98	106	97	88	87	99	81	91	99	93	92	104	88	85	112	109	83	105	89	103	100	108	94	98	89	101	95	94	101	102	117	98	86	101	88	106	97	116	103	83	105	96	92	102	95	99	88	98	96	94	88	115	88	115	101	88	111	87	91	99	98	105	102	89	105	84	87	90	87	115	93	108	74	108	120	105	93	98	91	101	87	120	116	103	96	97	80	92	101	96	104	112	101	92	84	89	92	77	91	111	112	108	74	86	106	88	123	96	119	101	101	98	111	85	82	86	109	103	101	94	75	84	83	84	93	76	106	105	105	76	98	93	101	113	95	102	92	92	83	102	113	108	93	99	105	72	95	100	84	89	106	98	92	95	103	105	92	107	78	94	94	83	90	94	96	100	83	82	88	89	103	110	104	103	92	79	89	107	104	94	88	97	80	98	94	82	95	96	104	88	88	92	93	90	71	87	102	94	124	103	105	96	97	90	110	111	105	93	103	99	112	90	95	96	114	98	99	87	88	93	89	88	105	101	87	90	100	99	99	94	111	106	99	98	93	90	123	91	104	106	86	107	89	99	96	105	103	110	104	100	100	104	89	101	86	102	87	99	114	89	103	88	103	98	94	105	93	119	95	98	92	97	84	97	94	97	95	79	98	100	100	95	85	84	106	99	100	100	110	96	86	98	101	97	114	104	84	89	91	94	89	100	95	113	93	109	120	107	86	90	102	96	99	92	102	91	109	90	82	95	98	92	96	105	85	112	104	93	85	119	98	91	73	82	90	89	104	93	103	96	110	89	100	92	104	83	104	93	93	98	102	101	91	108	96	105	89	93	87	84	84	111	96	97	109	96	98	98	85	95	106	113	96	98	102	100	93	113	97	81	103	88	95	99	84	95	84	82	100	93	94	100	100	111	98	90	83	93	99	100	97	87	114	97	106	84	93	108	97	97	103	97	83	95	111	101	101	97	88	110	120	108	96	106	86	110	93	103	99	84	112	86	100	95	109	91	82	95	107	95	98	111	68	109	105	120	86	103	93	84	95	104	76	89	109	87	111	84	95	95	90	100	95	102	105	104	97	84	86	91	107	91	104	96	99	104	82	110	87	93	97	98	100	106	96	104	95	100	114	88	82	98	91	100	95	112	107	109	100	105	96	82	101	105	83	93	78	82	106	93	95	91	96	84	98	98	90	90	95	89	100	95	84	95	116	91	97	88	106	101	78	82	114	83	94	100	101	107	99	89	99	117	119	94	96	81	108	91	104	107	104	107	85	100	71	83	90	97	105	95	75	107	85	104	109	89	107	99	101	92	103	96	87	94	98	91	94	108	111	98	85	95	87	102	101	86	99	94	80	89	90	82	105	98	95	94	96	89	99	77	103	97	106	91	125	95	102	100	88	98	94	92	104	108	89	98	96	103	93	90	87	95	96	87	85	104	93	100	96	84	102	88	99	97	94	114	102	92	96	88	88	103	90	99	86	102	102	98	102	96	98	86	72	97	81	111	101	88	96	87	105	82	87	86	92	85	87	101	80	106	118	102	116	85	117	75	104	88	102	104	109	97	115	98	105	87	105	81	90	90	93	88	101	94	100	102	91	103	90	95	89	100	91	90	97	87	93	86	100	91	98	112	99	107	99	89	113	97	103	94	86	77	79	113	98	91	99	88	94	93	102	111	108	99	108	99	107	94	84	97	91	85	102	93	93	112	84	96	90	82	83	101	86	95	97	89	97	98	89	101	97	84	104	106	104	100	94	112	104	86	98	92	110	91	95	93	95	103	93	86	95	93	111	100	94	82	104	92	92	92	83	93	95	82	95	107	96	79	102	85	103	105	91	94	98	103	104	111	96	115	82	95	94	98	90	85	93	84	109	92	100	112	98	95	92	92	88	90	85	96	91	87	90	95	88	106	94	105	110	87	94	79	98	91	86	93	121	129	86	103	104	87	86	100	108	101	108	88	100	83	92	95	91	99	105	106	100	93	90	92	100	107	111	104	97	98	96	97	102	93	94	92	72	80	108	107	92	117	101	100	95	100	102	107	105	78	106	86	86	99	104	98	111	116	102	92	113	102	93	77	97	98	88	97	94	80	96	77	106	101	70	111	86	95	84	94	91	89	115	94	92	82	103	93	100	93	94	79	92	88	104	87	107	106	107	100	105	84	96	98	107	88	120	95	99	105	108	109	89	91	83	110	91	93	97	90	96	92	87	106	94	87	105	97	95	75	92	97	81	92	84	115	102	108	109	89	87	100	104	116	98	91	82	94	89	103	101	90	96	96	90	84	109	96	90	115	97	84	99	110	106	94	114	90	92	107	99	102	84	92	88	101	86	84	92	103	93	88	101	86	90	112	90	95	110	102	116	108	89	112	90	97	81	91	111	98	91	84	100	100	92	111	87	106	97	106	98	110	97	92	96	96	98	96	103	104	106	102	102	91	92	91	100	86	87	86	85	92	88	106	102	92	90	94	93	79	106	108	121	98	105	108	89	89	105	88	99	98	108	91	99	100	80	95	101	90	93	93	79	99	92	82	108	106	116	91	85	93	77	86	98	104	97	93	98	105	124	111	94	92	95	95	93	93	79	103	110	89	109	99	104	82	96	105	90	85	101	89	86	95	104	97	104	98	101	95	84	113	96	94	116	91	96	97	102	97	87	93	101	102	103	105	99	84	106	98	103	78	84	100	90	97	86	107	88	94	101	102	114	84	98	107	79	97	114	96	82	89	85	102	105	100	72	107	91	120	100	96	108	124	103	115	95	105	96	95	93	84	93	96	95	96	80	95	100	99	85	97	97	101	89	104	93	99	81	99	103	110	89	87	93	102	86	96	86
17215	1235	3028	3339	2861	2232	1877	1614	1306	1137	1005	871	824	751	681	661	648	606	530	525	538	498	464	469	495	466	446	441	424	415	433	371	439	386	403	381	394	401	368	387	366	389	388	401	388	338	365	356	376	393	343	370	354	345	353	349	378	366	339	345	327	368	350	378	340	342	374	319	347	370	355	353	379	342	394	342	345	358	329	364	337	360	336	362	365	333	356	329	361	372	332	332	352	342	342	345	340	377	357	373	331	320	362	354	325	337	325	303	324	302	333	328	346	329	325	319	319	345	316	329	328	310	348	318	312	306	320	336	360	346	323	316	307	343	335	330	324	344	342	295	307	329	334	345	328	328	335	325	303	351	338	312	322	321	338	332	346	298	323	371	339	341	325	310	332	326	337	341	314	325	295	331	352	305	307	334	313	340	349	345	317	335	312	357	364	343	318	335	313	346	324	336	336	363	344	327	333	329	342	346	325	347	349	350	312	326	345	343	344	334	326	318	358	337	367	339	340	359	348	359	309	324	306	309	337	359	329	354	301	336	346	332	330	350	310	351	360	313	336	343	340	318	319	374	300	332	328	326	298	328	327	356	325	351	301	340	287	325	332	340	331	321	319	323	313	360	355	322	321	353	293	358	285	366	360	344	298	349	311	344	311	333	340	314	352	342	346	339	346	323	318	308	340	313	313	310	351	319	350	333	323	331	327	349	322	330	320	344	313	312	338	355	328	304	329	339	345	334	325	329	326	351	358	334	328	348	313	342	348	342	337	353	322	337	331	317	320	329	343	351	339	352	349	319	345	344	325	331	302	325	349	344	390	337	326	336	320	342	325	300	333	323	336	338	348	328	312	314	320	332	386	325	362	339	305	337	334	335	312	315	353	311	359	315	340	342	366	363	333	332	312	368	333	351	332	340	336	355	338	340	331	309	342	323	331	344	357	363	354	332	331	314	326	297	327	347	349	339	337	343	333	317	354	329	301	321	338	334	303	351	373	352	323	333	339	323	338	368	313	326	333	298	320	357	332	353	289	340	321	349	320	342	309	350	326	333	297	326	364	332	355	322	302	289	348	333	332	346	351	332	326	340	345	324	348	330	326	322	316	337	317	306	325	352	359	367	328	334	329	354	334	331	323	342	337	327	353	291	356	336	319	330	323	349	318	358	325	339	340	333	325	329	325	329	326	318	271	320	292	302	296	362	285	332	375	321	331	366	333	326	326	324	349	322	324	356	352	347	350	345	306	293	313	350	307	308	369	325	304	300	349	339	293	315	371	350	347	291	341	319	342	334	334	309	340	303	347	338	354	335	314	346	308	332	355	364	324	320	317	323	340	311	336	317	353	327	318	342	343	337	298	315	342	355	374	349	325	303	349	371	343	331	308	338	365	360	347	343	350	335	374	315	334	320	364	324	315	357	338	317	348	340	332	317	328	334	324	303	318	361	339	356	320	356	307	315	326	321	321	330	311	333	348	274	313	317	362	322	321	318	316	345	320	306	336	308	325	336	354	335	347	322	336	322	319	337	335	310	379	326	322	355	347	314	339	320	328	323	304	325	339	339	350	361	321	321	336	340	324	369	341	358	342	321	362	327	336	293	318	322	338	317	344	313	319	328	333	339	325	310	342	334	318	349	380	360	325	289	363	353	319	353	279	343	319	364	319	314	344	326	308	332	342	315	318	337	334	345	332	317	346	358	340	304	333	300	337	350	344	322	312	326	322	362	343	312	338	331	335	328	333	327	324	315	339	330	339	314	344	344	341	320	348	313	341	365	292	342	329	353	322	343	332	344	376	360	354	299	360	344	354	329	339	324	291	347	320	327	323	327	336	333	339	347	320	335	327	312	336	342	309	302	365	336	325	311	329	365	358	340	342	327	315	300	324	348	319	349	331	357	340	300	343	315	305	350	328	342	333	327	333	326	307	360	310	337	326	310	323	365	315	330	331	331	321	352	330	348	336	299	312	360	332	313	320	337	342	322	341	331	342	352	346	329	337	356	342	327	313	341	329	309	325	321	354	307	319	348	341	332	363	348	339	345	330	310	307	342	308	353	332	340	315	323	293	336	306	344	327	349	318	315	324	335	312	333	356	305	331	350	367	360	305	347	330	310	340	334	346	282	329	334	321	308	364	301	337	302	320	349	330	308	307	308	320	324	319	335	344	332	344	323	308	333	320	371	331	348	313	317	351	314	327	354	315	319	305	315	355	346	334	317	329	347	329	310	338	352	345	330	324	313	327	326	334	337	321	312	305	303	331	328	328	307	366	367	312	350	356	365	320	322	326	317	329	306	348	325	351	324	301	348	290	318	305	370	331	369	308	292	355	318	349	317	317	343	339	329	345	328	326	321	350	292	334	344	304	323	364	334	341	316	327	298	365	348	307	316	318	336	339	343	368	351	324	307	328	344	340	322	310	361	312	301	326	324	350	315	326	304	324	315	309	330	332	343	314	299	338	337	351	325	352	316	320	334	357	292	343	304	341	314	311	341	340	317	355	305	322	317	340	313	340	354	318	353	326	349	322	344	306	338	311	360	361	340	311	325	323	328	336	328	317	306	272	357	336	320	332	331	324	341	312	344	365	336	340	299	332	332	348	366	353	373	321	334	348	320	305	363	322	341	343	322	364	354	323	322	325	342	321	326	346	327	318	320	321	347	315	300	325	300	335	310	341	338	359	346	320	341	325	301	323	333	339	347	323	320	354	303	337	343	351	346	331	352	314	311	341	302	311	340	336	306	329	276	337	313	304	338	311	338	351	313	330	326	339	331	334	319	358	339	371	341	322	320	339	354	311	332	331	318	355	340	319	350	326	325	329	321	305	345	342	319	328	350	324	341	333	344	333	324	296	338	348	326	333	319	311	334	316	323	362	326	331	342	345	385	342	346	312	315	320	331	326	334	315	308	333	327	353	329	332	368	357	318	339	345	357	351	320	320	332	333	340	314	336	320	345	323	339	343	340	314	348	299	351	317	304	296	345	321	316	370	330	324	323	317	342	318	329	341	324	320	330	320	295	351	324	304	332	329	332	326	331	316	365	343	309	320	333	319	320	316	370	308	328	328	316	334	303	328	329	351	333	334	325	325	334	334	297	350	319	343	345	330	356	320	338	341	347	312	339	340	342	346	333	355	336	333	352	336	361	365	348	322	309	317	325	321	306	349	315	347	361	344	334	333	342	320	349	336	329	316	344	324	332	353	323	326	345	293	360	322	307	339	341	339	330	333	337	326	349	338	325	333	364	312	352	370	317	335	351	315	351	340	323	346	326	343	308	340	309	364	356	336	303	336	342	349	338	346	297	309	337	328	346	323	334	317	352	337	331	311	338	309	304	321	360	343	333	325	320	334	307	350	333	346	334	322	318	348	320	347	327	343	288	304	315	360	342	321	315	327	332	322	320	345	294	330	336	311	316	331	341	351	315	341	319	353	340	346	351	290	324	341	331	330	346	319	349	316	338	326	349	337	330	355	341	363	356	325	338	343	331	314
47806	17477	6521	2323	1459	1113	816	641	492	470	414	351	327	320	273	315	246	294	243	239	246	249	257	234	224	238	225	210	209	238	214	227	196	218	213	192	220	192	198	191	235	216	178	204	202	214	180	232	187	215	194	189	220	204	218	191	170	218	202	185	204	205	214	203	183	199	177	217	208	206	155	204	191	187	162	214	206	214	197	224	221	180	192	189	203	199	184	188	183	195	179	186	202	206	190	192	196	164	189	190	200	187	225	192	197	227	209	199	183	197	183	189	166	238	178	189	175	224	194	219	197	215	194	182	210	202	193	191	223	201	225	202	197	213	213	191	188	186	194	194	205	190	219	185	199	171	188	212	196	203	217	197	209	197	212	180	191	200	187	197	208	198	198	209	185	193	170	201	211	197	228	194	191	206	193	202	203	183	215	188	178	213	200	182	189	191	204	210	186	176	172	219	203	235	223	183	186	175	208	205	198	207	196	226	190	179	189	159	218	212	203	213	217	186	194	196	190	213	199	205	207	200	194	198	191	200	213	201	200	207	183	163	222	205	215	192	177	203	180	196	176	211	193	205	183	182	182	182	180	206	197	203	195	204	217	190	206	184	178	198	212	204	217	198	183	189	197	195	205	188	190	193	178	184	175	171	221	195	227	203	182	211	203	206	183	215	208	183	223	219	189	200	193	207	172	198	181	210	185	204	209	208	193	188	196	210	175	209	175	191	224	196	169	181	183	200	217	206	184	201	204	197	185	217	218	195	191	199	196	189	192	210	166	219	184	223	184	207	208	203	212	225	199	211	188	193	196	185	217	190	191	173	185	205	209	222	214	202	200	173	189	185	212	199	203	202	211	199	185	190	226	193	220	191	188	195	191	210	197	190	203	190	207	189	176	197	202	219	216	194	208	204	192	206	207	191	203	201	192	188	212	198	195	192	214	182	194	201	194	202	223	220	208	206	192	172	206	204	195	205	204	175	185	186	207	215	209	185	203	187	179	223	204	216	209	213	182	197	198	215	194	203	190	206	199	181	205	195	206	186	184	207	176	204	233	178	185	199	192	205	203	195	193	216	212	200	228	203	232	196	211	199	193	196	209	210	208	189	184	194	184	194	198	198	226	245	193	185	217	182	217	181	196	209	186	212	204	183	205	204	206	198	178	204	191	218	198	193	194	209	177	175	209	182	198	213	213	203	184	204	179	196	171	219	207	204	207	187	205	161	193	222	214	215	190	230	189	185	194	210	224	196	171	194	220	218	185	192	230	218	209	203	213	198	204	212	196	201	212	189	206	195	199	188	195	205	192	210	201	219	197	201	200	205	217	172	192	206	209	200	190	194	205	181	221	213	219	193	204	198	221	225	198	204	188	190	221	175	218	207	179	196	192	193	213	200	203	193	216	181	192	222	181	172	184	180	202	209	197	170	193	209	199	200	189	191	214	180	211	215	191	180	176	197	192	206	195	196	185	197	189	208	200	183	193	227	194	224	184	219	191	199	221	197	227	228	183	200	181	217	188	184	187	216	204	201	195	165	213	212	198	212	205	222	207	193	200	186	194	181	196	190	211	200	181	160	178	192	229	175	179	193	210	214	201	205	195	199	197	193	202	185	177	195	188	196	201	192	194	196	185	187	169	205	208	200	194	193	206	185	198	201	215	212	195	194	186	205	195	219	196	199	183	188	181	208	236	194	185	204	217	205	215	175	220	195	182	192	192	174	216	182	194	175	204	200	178	193	192	238	204	183	164	203	190	195	214	191	160	185	196	189	195	185	190	199	183	194	195	190	191	181	202	191	183	196	192	222	222	181	213	179	171	221	181	189	187	198	204	178	192	210	197	222	202	207	203	206	196	217	208	193	191	213	188	223	191	206	194	175	230	198	188	220	211	208	184	182	201	204	167	196	210	199	210	202	206	219	188	223	202	192	198	217	206	205	206	171	175	228	211	202	200	212	197	206	191	234	177	186	200	197	182	182	176	208	198	179	185	192	191	206	199	178	207	174	206	205	207	205	193	215	208	208	188	210	179	199	227	179	205	170	198	221	203	199	188	207	218	199	188	190	205	190	215	196	207	205	199	204	190	169	215	206	214	202	233	188	207	195	188	215	195	180	210	218	180	202	185	183	195	202	199	184	183	194	207	180	183	194	225	210	181	191	204	192	209	188	177	171	194	214	221	193	197	199	202	208	236	212	217	206	201	218	205	189	183	207	203	210	189	185	180	187	192	199	202	158	185	201	205	195	187	196	186	195	198	211	181	199	170	201	177	196	214	172	196	213	206	222	193	194	211	190	194	198	194	176	198	197	215	199	182	213	185	202	196	198	199	172	217	214	199	187	219	196	216	203	178	170	176	185	207	209	214	198	195	189	187	186	213	203	190	203	194	190	203	179	174	211	198	207	182	206	180	192	209	204	220	199	195	200	201	216	219	191	223	201	201	204	192	215	199	194	222	204	194	203	202	203	184	172	181	222	212	189	219	195	192	192	203	194	190	186	212	186	196	176	179	218	202	168	214	189	237	199	204	212	183	198	211	193	192	187	191	187	219	206	204	194	183	196	185	200	204	200	207	193	205	217	205	199	219	188	213	223	220	207	205	241	190	210	193	219	210	216	179	216	180	185	208	189	198	196	194	199	193	213	224	223	176	221	206	204	195	185	206	177	200	186	223	190	210	199	188	187	177	210	202	193	220	196	184	204	203	242	184	185	197	221	188	206	183	193	214	207	185	182	194	195	194	227	198	193	193	186	223	197	208	209	190	199	213	203	196	195	186	212	192	194	196	191	194	179	196	201	190	198	191	191	204	194	197	192	213	174	180	219	178	213	186	192	192	191	164	213	177	214	189	178	232	220	199	202	190	191	211	200	175	199	183	196	194	206	210	220	168	216	194	216	197	181	205	182	171	181	196	195	182	222	186	213	197	197	201	211	193	191	211	153	207	213	199	193	200	208	211	207	210	200	197	197	175	181	205	206	175	194	205	188	206	209	199	195	219	202	173	203	192	214	201	174	204	203	190	171	194	199	187	193	194	198	209	162	180	198	218	189	230	206	204	186	188	197	183	182	185	212	202	188	190	219	170	188	195	197	200	203	206	180	212	205	211	210	184	228	192	183	194	192	216	194	161	207	195	202	213	178	205	189	220	197	214	207	223	181	195	193	198	207	212	234	216	186	211	202	193	207	209	210	188	189	212	204	212	207	210	197	199	184	154	183	216	202	206	188	180	180	219	194	203	171	173	207	236	194	180	210	184	178	172	221	184	206	187	190	199	207	221	213	178	212	202	217	199	176	187	202	201	180	211	180	178	217	190	198	208	205	209	222	216	192	209	211	209	189	198	181	185	198	199	197	222	203	179	195	196	197	206	187	200	213	216	184	211	190	200	196	202	197	185	177	188	212	200	195	201	222	195	176	206	208	174	181	199	223	172	200	199	204	214	196	208	201	202	195	184	179	205	203	216	194	199	195	201	205	213	188	216	199	199	220	196	196	197	168
23740	2501	5769	6474	5305	4263	3593	2918	2561	2177	1939	1772	1551	1431	1303	1302	1198	1115	1091	1050	965	959	955	917	917	954	849	826	823	852	777	767	767	759	797	720	745	725	729	723	682	683	687	690	692	674	683	719	680	677	670	609	692	676	646	634	659	636	637	639	703	652	624	666	659	652	632	647	657	647	568	663	663	670	587	633	679	650	617	602	608	614	607	651	611	614	648	633	632	656	656	624	589	650	604	609	647	610	611	672	572	598	645	623	589	630	619	646	593	594	669	621	603	640	606	575	632	615	626	642	638	619	617	598	567	614	616	591	605	626	595	593	593	616	650	659	594	624	599	591	612	656	609	655	593	613	608	613	568	609	602	600	599	631	661	614	619	620	597	625	587	613	614	637	655	602	579	614	572	617	666	624	600	579	590	600	606	583	576	625	580	599	615	612	612	608	566	604	631	623	605	613	637	649	627	597	598	596	558	613	625	542	581	610	626	599	602	624	622	608	575	585	583	630	608	707	585	611	631	600	573	609	610	616	603	643	589	598	630	579	613	630	676	596	624	668	659	616	590	591	614	610	570	616	609	638	539	628	630	599	593	567	593	629	628	602	598	619	577	663	575	601	623	563	589	590	595	607	612	661	637	632	598	627	582	604	605	650	614	562	609	588	574	606	590	609	601	615	602	627	562	581	644	614	544	573	595	641	603	621	613	638	559	607	630	638	684	646	631	573	637	597	587	641	572	581	603	619	582	601	573	615	604	638	614	604	583	597	618	589	616	560	606	594	582	635	576	635	580	584	617	599	626	594	591	574	621	618	610	608	607	625	568	657	565	639	601	655	639	620	600	585	580	660	610	632	643	565	602	589	570	664	583	594	573	586	590	573	623	576	597	594	585	644	593	574	634	607	620	605	578	595	585	608	601	662	563	640	623	601	615	584	577	638	592	579	577	672	582	609	623	608	640	627	591	586	619	645	650	609	646	628	650	568	619	576	574	606	578	601	595	584	586	627	584	579	665	582	618	586	611	641	595	553	611	583	623	562	601	638	582	609	607	577	605	565	597	627	616	598	620	601	619	626	629	656	646	596	609	614	585	602	623	652	562	587	635	583	630	637	671	541	611	629	621	557	570	596	657	607	615	646	630	607	614	619	608	607	568	588	618	600	595	630	580	576	574	570	616	585	605	579	578	643	581	582	612	625	632	617	628	631	632	610	611	647	601	618	611	627	643	562	594	603	623	574	627	587	578	573	650	582	640	648	584	594	630	565	643	626	555	578	607	602	627	556	618	625	597	585	632	576	577	630	542	634	564	562	620	620	579	634	608	602	619	606	582	577	601	608	575	639	565	646	570	646	599	587	634	554	595	613	603	620	610	618	637	609	592	598	620	605	587	591	611	619	583	605	597	619	653	580	642	587	639	537	616	614	596	626	582	609	600	579	603	552	581	614	574	595	641	588	578	621	632	599	602	623	588	680	636	607	573	627	594	628	629	586	593	599	593	553	613	620	647	604	692	586	572	595	659	626	596	634	598	601	603	581	571	576	592	614	618	566	620	589	612	618	594	594	590	600	598	571	579	605	581	631	591	605	618	621	575	645	598	630	563	615	592	598	614	623	600	628	591	622	617	615	573	614	576	614	698	579	587	545	604	583	597	576	600	588	577	593	605	601	584	586	599	608	605	604	635	596	611	625	561	584	593	607	603	605	611	626	663	629	635	569	631	625	645	622	567	613	662	606	606	598	625	612	565	653	638	638	584	619	581	637	549	588	615	607	569	596	624	606	585	575	579	607	633	567	657	613	617	597	625	642	599	573	637	618	630	601	585	548	589	610	597	594	605	601	547	651	598	594	590	620	631	582	596	578	617	599	582	602	623	573	607	618	664	608	610	646	617	579	622	592	619	618	645	624	597	590	560	604	619	606	626	620	581	600	577	634	622	578	593	633	623	636	573	585	562	630	594	585	592	596	610	586	613	597	620	581	614	588	592	632	594	641	641	611	581	581	588	611	604	560	603	614	613	597	588	612	585	612	608	612	621	573	587	579	638	606	590	589	631	575	621	606	571	617	606	608	579	658	596	606	627	653	591	595	600	627	595	636	618	550	576	590	633	585	615	620	630	597	640	634	573	613	572	593	654	627	594	619	616	585	604	633	595	644	586	618	630	610	643	617	611	583	594	544	577	631	632	588	595	603	623	622	579	568	590	613	611	588	598	586	586	622	571	653	577	645	592	609	627	584	592	580	638	606	661	590	604	580	593	577	639	654	614	618	577	567	596	549	586	599	632	596	636	551	596	596	637	606	615	634	626	580	619	590	594	630	589	618	558	623	588	638	588	626	618	637	579	615	584	621	620	596	590	639	614	634	612	618	577	573	619	575	587	601	618	604	601	605	606	600	606	613	604	615	598	606	634	604	595	620	607	584	611	598	638	584	637	609	589	614	597	652	602	580	574	600	582	659	658	601	580	621	638	609	598	603	571	601	580	621	640	606	604	580	578	626	608	641	591	612	648	568	606	598	593	570	559	618	630	620	536	645	594	632	557	621	616	623	609	604	573	603	642	603	601	566	613	611	613	614	618	591	626	624	604	565	591	652	562	612	574	599	632	631	613	628	627	607	605	641	578	574	629	645	633	635	597	575	649	587	578	635	648	650	605	565	589	577	601	600	599	596	595	599	596	612	594	602	581	578	562	617	596	624	643	615	612	582	594	608	604	616	616	590	590	601	638	594	552	628	637	635	624	603	614	590	561	610	617	579	609	624	635	601	590	579	624	597	633	590	600	623	576	581	596	615	628	598	631	580	627	588	567	612	584	579	612	622	600	618	648	554	560	611	581	664	584	632	550	595	635	624	620	597	613	574	608	631	615	622	615	636	574	614	620	598	568	616	568	608	615	632	632	608	592	615	595	606	590	587	634	578	574	602	570	617	602	627	621	560	647	591	603	638	633	656	587	576	577	611	618	575	574	571	585	611	644	562	637	632	622	540	583	612	576	622	572	629	631	616	598	578	641	587	630	606	576	565	531	621	549	640	643	625	612	646	628	592	567	593	606	614	606	584	571	575	601	608	602	628	592	620	620	645	600	605	617	600	599	641	572	613	650	600	560	590	588	550	638	599	590	578	594	648	617	568	604	631	578	609	594	617	643	612	633	554	613	578	579	624	577	588	607	660	599	623	582	589	599	623	582	548	649	604	626	633	593	627	583	593	586	610	595	622	618	571	642	628	592	608	624	604	610	608	590	638	598	615	600	589	602	641	557	591	575	609	670	608	639	592	565	567	654	595	587	629	617	595	643	585	613	633	633	585	606	574	627	617	631	635	608	605	616	627	600	592	628	603	626	627	628	620	603	604	602	573	624	570	642	628	590	572	617	574	599	555	608	585	615	572	571	600	603	589	654	602	659	606	603	618	622	591	624	641	664	556	634	621	612	598	634	617	619	610	610	571	652	625	584	597	654	619	589	574	614	620	608	618	622	618	631	626	595	666	621	593	628	600
5596	343	224	164	153	156	132	144	139	132	136	149	142	134	132	154	141	128	134	125	137	136	121	151	118	137	125	137	140	146	129	144	143	118	111	122	136	157	131	148	152	138	129	124	128	118	132	126	128	124	147	128	119	111	114	131	142	140	121	141	146	127	122	135	136	145	151	149	123	131	127	126	129	132	142	126	134	142	138	147	119	126	142	135	139	127	139	142	124	117	134	152	142	148	129	147	131	133	141	153	128	132	143	134	131	131	115	129	134	136	133	132	130	125	140	148	126	136	130	130	139	135	145	117	124	150	129	126	118	122	111	153	142	139	142	115	141	147	146	148	140	122	146	140	142	132	139	118	128	131	134	137	139	157	143	118	136	119	147	139	141	137	117	144	125	146	140	122	133	138	130	160	127	130	127	133	141	144	131	136	133	126	141	125	150	132	133	117	135	155	122	133	131	143	148	115	129	138	128	134	138	130	128	143	163	128	144	120	125	124	127	134	132	144	133	115	147	142	143	130	152	124	127	136	133	147	145	138	126	148	133	141	132	130	148	127	138	133	175	145	120	128	135	114	156	136	131	131	157	137	148	142	108	135	141	139	133	132	118	119	146	134	145	136	151	123	142	140	128	136	135	130	138	125	140	146	122	122	119	151	144	135	133	120	121	144	146	142	140	137	131	143	115	133	145	140	104	131	125	130	111	156	156	131	123	128	137	132	126	138	130	139	126	148	146	144	122	130	143	118	132	112	147	134	125	151	137	122	143	131	131	129	138	145	146	145	131	123	123	125	123	124	142	136	148	137	157	123	140	127	135	151	141	147	129	133	131	119	115	147	147	148	158	128	121	137	130	146	126	151	127	129	129	128	128	119	121	134	113	126	139	161	131	114	130	147	144	134	129	116	141	135	133	122	138	128	127	131	154	156	140	163	155	130	115	126	136	145	153	110	117	126	141	146	143	134	138	118	137	159	162	155	136	159	143	119	133	125	154	129	122	152	145	127	104	127	129	122	124	136	145	126	124	156	129	130	142	163	130	126	152	128	137	148	137	129	134	138	139	131	140	157	115	126	138	143	128	151	131	135	122	133	146	147	132	132	116	117	164	126	123	139	155	143	143	125	159	128	134	142	130	128	141	152	136	126	145	132	132	144	124	129	135	125	135	142	155	143	162	128	120	115	142	144	144	132	131	124	129	153	130	135	136	136	123	108	123	128	139	126	150	146	123	150	150	110	118	138	131	132	138	131	142	148	126	145	165	119	126	131	131	146	129	141	146	135	147	127	137	142	152	130	130	123	150	128	108	137	130	127	129	129	137	151	126	130	134	130	135	145	141	145	148	136	128	135	146	120	148	126	154	136	143	143	129	145	145	156	122	137	137	141	145	119	135	130	140	155	162	128	143	117	126	141	127	117	148	142	127	132	150	121	141	136	132	146	142	121	125	122	141	142	144	146	125	122	145	119	152	128	129	129	129	142	126	125	135	129	147	121	153	128	138	138	139	123	134	121	145	146	133	124	130	128	139	131	157	120	142	135	155	144	155	151	145	134	136	145	138	147	137	141	131	141	129	142	119	149	156	140	116	122	156	134	131	156	132	133	128	124	157	136	144	118	133	127	129	149	122	123	109	116	129	131	129	141	129	131	144	122	138	121	121	149	131	121	130	127	135	145	136	146	132	144	134	134	134	137	142	119	126	148	126	152	130	123	137	140	135	137	148	158	116	165	132	117	147	118	143	124	122	145	131	140	140	138	130	132	134	163	119	120	122	138	128	147	160	159	127	125	147	138	129	150	160	145	131	160	137	125	116	143	129	128	159	143	121	142	154	128	128	134	140	133	121	132	132	136	118	126	157	136	134	135	139	140	146	152	151	169	137	131	146	125	119	160	131	114	151	130	132	141	143	153	145	139	131	145	133	126	109	135	112	136	131	134	122	145	134	146	127	134	136	137	129	136	142	144	124	143	142	145	129	138	150	124	142	135	137	151	132	125	142	123	129	153	113	132	141	138	106	128	129	142	119	147	139	135	139	123	120	134	134	148	145	143	130	129	122	134	97	135	145	122	141	139	143	133	114	141	136	125	129	138	135	151	128	127	136	147	131	120	126	125	135	146	142	132	139	127	148	148	114	147	132	146	143	135	124	144	145	130	127	133	125	127	127	122	155	127	138	140	144	135	133	139	126	150	135	135	143	145	140	115	134	128	122	139	135	131	134	134	127	134	141	143	137	139	146	143	142	147	137	144	124	118	129	126	135	128	131	140	140	136	134	125	130	112	162	145	138	136	142	133	131	144	145	132	139	115	133	150	130	128	151	142	143	128	124	127	142	131	137	125	129	127	120	131	146	143	134	151	121	130	124	127	123	125	156	134	110	159	139	127	135	145	149	143	145	125	127	141	135	124	122	149	120	143	136	147	130	109	124	125	127	133	152	130	142	134	147	144	139	132	143	128	135	131	131	121	139	138	125	138	148	129	136	141	134	133	143	139	138	141	151	131	141	115	128	136	138	135	123	129	128	137	141	140	141	135	137	133	118	144	127	137	139	132	123	130	119	140	153	145	126	140	116	155	148	139	147	140	138	133	127	125	144	156	147	152	132	137	153	116	147	137	129	140	126	153	129	144	129	146	117	125	136	154	153	138	155	121	138	157	139	145	142	130	153	106	122	127	136	125	131	127	118	139	136	136	132	139	153	134	146	153	134	143	147	169	120	151	116	120	129	140	149	126	130	132	137	159	156	129	143	123	129	134	119	119	135	118	143	153	135	124	134	149	117	136	138	128	127	129	149	120	120	135	150	141	133	127	150	135	148	130	139	131	141	115	130	148	126	154	147	114	142	143	133	126	126	135	131	119	135	113	154	128	144	147	127	132	125	113	130	134	135	129	144	129	147	149	129	141	129	130	137	130	115	133	128	142	118	117	110	131	126	124	141	136	119	130	122	118	145	113	142	120	156	128	140	132	148	126	123	147	132	129	138	121	164	128	135	125	125	145	126	151	133	130	146	110	140	149	134	130	144	142	133	138	139	145	143	133	117	119	157	134	140	138	134	123	140	142	125	160	118	114	147	115	139	147	144	130	137	138	126	144	127	128	143	150	131	146	153	117	114	132	144	131	145	138	138	115	144	158	117	127	144	147	157	137	128	157	114	162	119	133	141	110	131	136	138	142	142	144	147	130	150	138	136	114	131	136	146	137	137	132	142	129	134	153	138	124	143	127	123	140	149	151	153	134	123	120	120	149	115	144	134	137	123	146	129	132	134	135	134	138	125	141	133	102	133	131	127	148	149	150	127	136	130	139	126	130	135	142	141	133	134	124	146	133	126	151	139	127	143	140	137	125	130	112	126	131	116	126	123	129	139	123	134	125	135	132	142	140	119	135	153	155	156	132	143	125	135	114	124	134	134	151	134	104	147	112	144	135	138	139	145	118	133	129	140	134	142	153	140	136	119	132	119	145	152	145	120	111	113	134	137	122	136	114	133	147	143	135
5054	443	580	532	584	473	521	482	448	477	464	443	427	444	469	459	458	444	446	443	422	447	465	418	438	413	452	453	442	423	438	418	438	413	424	433	423	432	407	422	437	419	431	377	438	421	408	413	453	409	456	412	397	411	411	457	431	442	418	457	445	411	434	420	402	436	410	428	413	428	429	398	412	419	405	444	431	401	407	397	418	420	413	433	429	403	447	395	422	445	420	436	423	413	406	435	406	423	451	424	424	414	420	403	434	430	416	442	432	425	411	400	444	405	384	446	408	422	385	437	446	408	444	426	375	423	419	422	444	417	401	417	393	443	459	464	433	416	442	426	428	439	406	404	430	432	441	456	448	447	412	406	430	411	431	433	479	423	430	421	423	427	460	465	419	428	425	380	419	437	396	426	414	460	443	411	399	444	418	404	417	403	428	426	412	422	462	442	412	418	438	397	450	436	491	384	459	427	454	412	450	409	422	407	390	413	410	457	418	376	413	421	463	432	410	427	460	457	402	434	411	429	391	431	469	429	414	448	433	448	463	427	432	410	402	434	430	431	390	440	420	444	431	447	410	429	425	432	428	413	470	397	420	408	434	411	436	449	410	416	427	455	423	444	417	417	398	412	424	400	417	454	440	431	457	423	419	418	427	415	403	440	443	407	443	432	418	423	406	426	402	404	432	410	454	468	468	392	408	419	442	465	424	428	391	414	427	447	409	439	428	424	437	416	420	443	399	414	416	411	415	412	442	400	414	433	456	406	411	395	413	410	421	395	411	421	430	423	448	427	425	415	446	425	416	440	402	438	420	458	435	441	439	416	419	437	418	421	429	386	420	412	400	418	435	431	420	395	426	404	424	423	418	472	445	422	424	421	417	392	464	416	409	439	440	412	398	406	437	426	413	407	414	418	441	399	408	381	436	454	440	428	435	433	438	427	431	409	415	428	435	433	437	432	390	418	390	433	449	400	431	441	393	438	413	385	433	418	408	402	449	402	439	440	430	417	435	411	396	453	401	441	425	436	417	428	405	389	426	431	439	434	423	417	401	438	394	423	416	395	433	403	466	423	385	399	394	415	464	419	389	389	438	450	405	420	417	453	443	429	385	378	424	415	431	422	404	424	440	440	409	429	420	427	383	420	421	406	426	434	396	438	435	419	434	434	441	426	463	401	433	420	482	424	431	445	399	400	419	367	428	402	426	401	429	439	444	455	419	449	443	441	438	419	405	432	440	455	432	398	388	440	455	412	411	385	438	429	423	443	422	385	432	422	477	435	413	416	425	431	406	430	451	411	417	427	403	410	398	445	393	407	433	391	429	419	472	426	403	449	429	450	408	410	416	432	421	414	396	415	425	400	436	423	456	429	411	404	465	451	377	438	413	441	427	405	438	421	392	419	429	382	430	440	396	414	407	425	410	392	445	420	418	461	393	400	423	456	412	405	437	430	435	406	448	430	425	452	434	414	410	439	391	463	407	442	413	409	404	419	450	419	429	423	441	414	463	411	398	406	426	406	439	447	451	433	424	425	392	405	394	433	407	449	402	433	414	415	416	416	432	386	446	434	405	432	438	434	442	430	421	460	442	465	393	447	465	415	425	439	429	432	425	439	431	414	446	414	411	412	423	406	416	434	446	444	429	435	430	384	428	407	432	450	445	440	411	421	452	438	401	398	442	455	424	440	404	458	412	378	404	433	448	411	450	379	408	453	435	440	468	414	391	402	407	407	454	443	419	461	409	438	457	442	374	390	406	410	434	400	438	433	447	428	409	423	497	435	465	442	391	437	404	449	421	452	428	418	444	397	480	409	386	442	418	391	423	425	397	447	458	454	418	433	435	414	432	418	409	403	403	408	418	420	420	466	422	441	423	451	375	450	441	417	434	392	430	465	399	403	432	428	425	442	418	431	410	410	420	371	424	431	452	444	386	418	405	427	451	415	409	429	430	421	394	405	402	410	461	444	429	441	403	434	421	394	460	444	430	423	437	434	424	420	436	444	400	478	438	425	399	410	417	440	462	441	455	461	435	429	407	436	410	417	398	445	429	417	441	425	404	448	413	413	446	424	438	400	435	416	400	410	452	407	413	395	455	411	421	434	379	426	400	428	428	456	408	426	431	435	446	435	414	454	378	447	402	406	381	429	423	425	435	428	420	389	425	446	446	481	441	418	431	439	420	402	457	395	415	415	417	424	384	444	422	433	441	431	441	413	435	411	412	417	419	413	389	419	421	420	428	465	400	455	469	400	392	398	378	412	409	419	404	461	411	434	432	412	416	438	435	420	424	432	409	404	403	408	373	396	402	405	442	430	443	453	419	420	405	406	391	414	418	402	406	382	386	439	437	444	425	393	393	398	416	420	389	421	451	420	413	412	428	398	431	443	381	417	414	402	430	425	440	424	420	391	443	434	459	432	405	414	418	441	406	431	398	442	433	450	437	430	396	403	426	448	444	407	430	439	472	438	466	387	416	449	431	409	398	439	413	417	416	429	416	441	454	417	410	452	385	454	401	432	402	420	416	406	383	389	421	409	383	422	429	433	432	427	421	399	409	428	416	455	393	418	429	411	400	405	397	410	443	444	435	424	429	420	431	381	415	418	420	432	414	395	430	393	417	430	434	429	448	391	429	434	415	450	453	424	409	452	452	393	415	399	448	445	450	444	397	448	457	466	430	417	453	479	424	400	452	435	453	467	422	437	469	431	392	406	428	384	431	411	424	438	401	422	413	408	445	419	433	371	385	429	427	462	417	416	394	435	420	435	430	425	446	400	419	396	444	422	361	414	406	437	416	410	428	408	414	426	405	424	454	416	457	428	433	448	406	439	422	474	389	432	427	430	419	397	408	414	417	458	425	457	442	417	442	429	373	434	431	415	415	387	430	440	422	403	402	432	425	418	390	407	439	402	441	400	403	412	398	423	435	482	421	403	375	408	412	464	422	418	399	471	407	437	426	473	427	387	444	374	420	432	384	443	443	417	409	393	423	419	405	448	417	394	440	399	444	436	399	425	460	425	437	388	420	435	409	419	410	447	420	453	455	395	435	449	410	426	429	452	432	415	424	423	459	451	399	391	463	437	437	410	454	419	420	431	440	428	433	397	436	400	407	440	466	440	417	416	407	443	414	444	394	439	432	382	396	406	403	381	434	407	450	409	389	405	442	414	400	409	454	441	406	422	424	408	392	401	414	427	435	405	428	460	399	440	470	434	395	435	419	394	401	422	446	429	409	381	417	422	404	410	428	406	440	421	419	505	432	393	447	412	453	412	386	419	413	394	423	449	423	413	409	430	430	422	432	373	419	427	408	427	452	435	470	419	437	442	432	453	425	406	426	430	442	442	415	411	407	420	427	388	399	414	442	435	470	404	399	451	411	397	411	412	436	431	413	430	461	415	394	428	443	360	419	440	422	417	453	437	417	430	415	468	431	418	432	444	453	426	431	476	385	410	399	415	415	423	386	432	420	430	416	426	410	420	412	375	440	412	432	436
37714	11118	1989	954	712	487	406	291	267	223	183	190	173	184	142	159	125	133	137	127	109	117	132	126	117	108	98	112	124	98	106	113	120	108	100	109	107	120	105	107	94	106	109	94	107	115	105	99	84	96	100	97	100	94	93	98	101	97	90	90	105	89	98	103	104	105	71	101	78	117	83	92	96	99	87	105	92	93	98	76	105	79	87	95	108	97	97	93	95	106	100	94	98	94	102	85	105	100	104	100	81	112	110	101	88	97	100	101	92	100	88	107	93	84	98	101	103	104	105	96	106	86	103	98	109	109	84	109	96	89	100	84	122	98	102	86	109	81	116	103	91	110	93	96	97	93	106	101	95	99	107	88	95	87	116	92	107	99	97	117	85	95	79	113	89	92	90	94	103	108	87	94	93	87	88	97	115	102	99	104	77	102	104	96	101	83	95	104	90	106	90	91	95	98	93	101	83	110	102	92	94	98	90	98	91	97	111	98	91	125	84	93	96	83	106	95	96	84	97	105	112	102	100	113	80	87	100	101	79	118	103	94	109	106	86	93	100	104	107	102	88	96	101	83	106	100	94	95	79	106	110	86	110	98	107	89	102	97	97	103	99	108	105	82	106	109	91	98	98	102	86	84	88	115	95	91	89	92	80	98	110	118	97	103	100	115	104	107	96	83	108	98	87	89	105	93	99	99	121	119	94	119	115	84	102	102	76	96	109	112	99	77	101	104	93	95	91	99	89	97	94	100	81	109	86	83	91	81	97	109	96	98	101	91	84	94	90	95	85	99	95	128	94	84	76	106	96	99	95	86	112	90	117	86	96	97	94	97	110	88	88	85	87	100	106	87	109	100	104	111	102	96	81	104	110	93	96	116	97	94	100	78	85	109	85	87	94	109	90	103	95	110	99	116	105	86	83	99	92	104	104	94	103	94	83	99	103	88	96	96	106	79	82	77	88	81	103	106	98	102	96	98	111	81	99	81	86	78	110	77	87	97	86	103	108	97	109	96	93	109	97	96	100	99	87	103	99	104	104	100	91	102	96	90	86	104	99	80	93	99	83	102	90	95	92	104	92	100	98	113	102	90	100	116	98	84	94	107	94	111	81	121	110	83	76	88	105	91	101	108	77	100	105	91	85	105	99	98	101	89	111	110	102	124	92	111	115	117	103	93	105	89	86	99	96	104	92	104	87	90	112	99	86	89	97	78	90	96	100	81	83	83	81	81	106	90	87	78	82	87	86	90	108	80	103	115	95	106	101	96	103	113	95	98	92	110	91	90	101	99	91	103	99	98	97	102	106	90	81	103	79	110	115	97	114	81	100	94	111	105	93	110	72	98	92	113	98	86	86	85	79	98	105	90	83	95	106	101	99	97	107	97	105	103	106	99	82	79	111	109	95	116	93	97	108	99	90	118	89	89	108	107	105	89	98	100	83	83	91	104	101	90	113	104	91	102	102	94	116	96	87	108	101	103	88	97	101	116	93	80	106	107	103	114	94	98	103	92	99	87	99	87	107	102	101	99	81	116	98	106	93	87	93	103	95	89	111	96	87	97	85	98	96	108	94	116	93	97	88	88	95	113	80	95	104	104	89	98	104	87	98	90	88	103	102	90	94	99	101	115	98	102	99	85	82	86	98	83	99	118	83	102	106	92	114	98	86	95	90	91	90	115	87	120	103	100	107	89	93	98	87	104	88	87	96	92	98	97	96	85	114	96	100	93	92	101	96	104	100	96	99	86	96	82	86	97	92	114	103	93	102	81	107	104	108	89	81	88	84	105	115	92	93	104	102	94	100	94	81	102	91	110	96	105	89	97	108	115	104	105	110	94	95	102	89	117	112	90	113	123	95	112	92	87	99	107	98	93	89	98	89	97	95	103	104	110	101	92	98	87	117	81	101	117	115	90	98	102	92	95	99	97	92	105	106	101	91	93	89	93	99	94	78	114	97	120	123	104	102	96	90	119	98	102	82	91	101	102	90	94	91	97	123	99	93	91	78	89	78	106	99	88	106	88	107	92	109	109	108	97	103	94	103	97	94	114	106	90	94	84	95	96	87	97	100	93	96	111	104	97	119	91	107	100	107	73	101	90	90	120	106	105	104	112	93	106	81	90	96	92	87	97	105	85	90	99	91	92	77	88	98	103	79	86	104	107	88	93	91	85	86	103	99	88	120	100	99	93	90	103	80	92	107	84	84	104	82	91	87	101	85	95	86	101	108	102	99	106	122	93	112	104	95	96	101	98	103	98	92	106	88	97	103	90	104	82	93	108	96	104	105	105	89	97	102	99	93	95	96	102	100	117	96	88	105	86	108	109	107	91	92	93	107	84	111	117	115	87	100	121	112	97	89	86	105	92	97	108	88	102	111	99	96	94	88	98	110	86	94	93	103	98	85	93	95	109	97	101	110	87	119	108	83	91	110	106	111	92	91	78	108	94	70	89	95	107	98	121	117	103	108	77	88	88	100	97	106	107	103	90	95	89	97	95	82	102	98	106	91	105	88	100	105	98	99	97	86	79	97	87	92	102	109	87	98	102	89	103	92	93	97	94	91	106	91	104	95	102	87	117	97	89	97	95	79	108	100	83	89	100	101	96	107	107	101	89	84	83	112	88	83	86	97	97	78	87	94	85	101	98	105	104	116	91	107	97	99	89	97	102	91	100	87	113	88	81	106	85	103	104	89	105	89	102	103	98	98	102	95	94	98	128	116	96	112	88	101	106	93	110	90	91	77	90	83	95	84	99	111	97	96	101	105	105	93	108	89	95	102	95	96	89	95	100	114	106	99	93	84	111	78	88	92	87	95	97	100	99	89	92	97	98	114	99	116	94	96	101	108	102	91	89	97	99	85	115	98	85	125	95	108	119	97	84	96	100	95	110	97	74	98	82	111	90	84	88	98	84	101	84	96	117	117	97	87	87	95	102	93	89	106	108	87	112	107	95	82	102	109	94	97	81	90	85	94	92	103	87	103	101	111	107	112	83	109	87	95	100	97	102	85	118	87	120	102	95	111	94	93	106	102	101	102	99	89	95	111	90	110	96	78	93	94	97	76	86	82	97	109	81	113	99	92	93	106	101	111	105	91	108	110	116	74	108	89	100	100	89	86	105	80	92	95	77	92	98	104	88	96	95	111	87	96	100	101	97	111	94	102	104	81	102	90	82	98	75	107	93	90	95	90	89	98	110	107	108	114	81	81	90	115	85	92	84	96	93	104	111	79	97	102	84	93	99	97	111	108	92	118	99	83	97	94	92	86	97	99	80	95	99	85	96	100	84	91	108	118	102	109	89	92	100	83	89	102	100	84	106	81	97	107	109	115	93	115	109	91	77	81	92	106	97	115	103	95	99	79	94	111	103	105	87	88	93	113	102	88	85	96	96	91	93	106	100	109	86	108	101	104	115	98	88	96	98	106	110	84	100	83	86	87	93	105	88	92	111	109	104	87	101	82	104	94	94	84	116	100	107	115	91	93	107	102	92	103	102
18115	1317	2919	3314	2807	2373	1866	1569	1392	1149	1038	864	844	784	670	656	591	614	566	518	503	529	484	480	460	456	459	478	450	413	432	407	400	410	418	358	381	398	402	420	376	379	374	339	364	351	370	368	362	381	345	356	368	346	381	368	330	332	347	369	368	392	357	358	364	342	382	369	354	342	335	340	363	337	376	341	346	349	326	347	340	347	332	335	341	321	356	344	345	336	350	305	349	359	349	354	335	346	334	327	388	332	361	359	334	370	358	336	345	334	331	339	347	384	354	318	355	334	343	322	313	346	353	337	348	357	371	326	341	357	295	347	323	321	369	321	346	334	356	300	361	324	328	328	334	349	326	349	352	342	352	302	325	347	335	353	327	323	335	340	357	322	343	344	335	365	351	348	358	324	322	368	340	349	318	345	306	318	351	327	343	313	319	343	319	357	349	361	316	323	365	331	339	335	348	316	322	335	359	335	354	340	341	303	343	332	338	333	339	318	282	305	323	351	321	334	335	333	340	341	323	350	291	325	349	325	295	370	351	360	324	353	324	354	326	332	347	315	345	335	320	356	305	346	341	346	317	343	352	338	348	373	328	351	360	348	328	346	329	356	316	353	331	338	339	296	341	320	305	346	322	336	347	330	312	311	359	351	356	347	322	329	335	320	308	318	365	325	351	327	333	309	310	336	346	305	336	301	309	314	304	296	346	323	340	308	352	304	339	309	320	336	324	328	355	331	344	338	312	316	303	336	327	305	342	321	388	348	319	321	362	291	329	342	347	362	314	315	346	306	330	314	340	348	361	356	327	334	335	332	311	300	361	323	331	340	365	322	323	298	336	304	317	330	341	324	332	314	324	369	339	305	331	342	324	334	306	346	347	335	334	319	321	328	343	329	316	346	317	307	349	327	329	304	315	325	305	313	334	331	342	331	323	347	314	328	321	351	330	326	351	336	348	320	329	323	348	328	337	311	354	351	346	348	303	362	314	336	323	322	358	322	333	335	327	342	334	312	359	348	342	327	311	308	297	342	334	338	340	360	332	328	328	334	312	344	336	320	324	336	325	335	366	320	313	324	321	327	344	321	337	299	349	341	336	318	345	322	345	319	340	337	315	339	330	334	343	334	348	264	352	317	349	339	315	333	349	344	329	330	359	347	321	313	328	349	314	307	315	301	307	339	344	325	330	326	352	324	342	370	342	307	344	335	336	338	367	335	377	324	344	332	346	332	309	301	341	343	321	317	356	341	299	336	329	316	354	327	283	330	317	330	311	360	346	359	333	334	367	337	331	345	351	339	327	363	316	299	345	331	341	326	336	355	365	347	332	338	331	355	301	344	326	309	327	284	331	353	346	350	368	321	326	303	327	334	336	367	309	366	303	335	326	327	357	326	332	331	317	321	355	335	335	300	312	344	331	320	304	320	331	315	322	327	317	359	336	330	361	349	303	332	350	331	320	328	321	340	296	351	330	320	340	341	353	310	324	357	330	330	360	345	334	295	287	333	339	308	336	325	329	310	346	304	352	330	366	336	340	342	307	327	339	298	295	343	307	332	343	384	308	342	323	307	316	374	339	296	336	328	312	330	343	323	319	322	329	328	354	324	303	328	349	336	338	322	345	339	365	309	335	322	340	346	335	327	336	338	313	324	312	330	303	317	344	345	321	352	318	339	328	321	328	310	332	322	314	350	333	352	335	330	311	334	333	338	335	352	306	328	330	297	347	334	300	363	344	304	384	316	307	323	332	332	322	365	325	333	347	324	336	344	371	326	302	323	343	326	338	327	312	313	357	352	309	323	346	332	310	357	345	327	333	339	332	342	341	348	352	366	319	299	310	350	319	297	347	308	344	332	325	335	310	342	332	359	353	329	329	305	335	333	317	337	349	345	345	343	310	353	335	362	328	358	334	347	332	315	331	321	335	303	330	336	341	329	321	309	319	344	318	307	316	338	334	332	350	315	330	334	344	335	324	347	337	334	351	312	291	313	326	329	330	342	330	307	329	309	309	337	331	332	338	352	351	333	369	318	320	311	359	324	346	343	370	332	351	327	326	332	362	301	361	291	339	350	335	351	318	367	356	353	347	314	338	326	316	317	336	352	341	341	343	344	334	314	344	360	346	350	345	311	304	294	312	337	323	298	295	346	346	360	341	324	299	298	348	315	349	344	330	357	344	344	293	341	330	331	327	331	338	327	368	321	340	347	366	329	328	323	353	306	326	384	305	354	329	300	329	312	335	352	341	329	338	329	299	353	325	334	308	345	370	327	326	316	340	350	317	314	285	307	322	347	334	313	300	312	319	315	340	352	332	325	338	320	340	301	322	371	330	358	376	308	318	354	349	318	341	329	325	330	335	352	333	322	296	317	348	315	356	350	315	350	309	327	319	345	309	276	292	401	311	296	342	339	330	337	341	344	345	321	338	319	327	318	353	337	323	329	336	319	326	324	365	338	347	322	328	335	349	338	347	359	308	325	329	318	326	324	283	313	371	326	348	328	336	306	302	299	327	329	367	318	348	331	337	327	329	344	351	365	330	315	308	320	316	306	348	326	306	328	288	334	332	331	354	329	335	319	354	374	332	330	305	312	288	321	320	348	342	309	341	317	340	374	319	301	346	365	303	337	349	356	351	315	333	315	312	353	289	339	323	315	314	305	329	311	305	287	351	321	331	316	323	328	336	315	338	342	309	342	346	336	321	351	345	366	321	319	307	333	349	349	313	327	335	330	339	320	341	324	303	324	323	354	314	330	325	327	310	347	357	333	307	312	321	333	331	306	359	344	305	309	329	330	326	317	342	319	342	359	352	339	326	331	340	304	336	374	337	322	357	350	335	318	309	325	325	331	318	339	362	324	308	320	329	346	340	326	327	306	345	313	322	309	315	311	349	333	355	329	318	347	325	363	323	316	321	327	336	326	317	342	332	325	390	291	335	337	290	327	333	364	360	316	315	293	351	319	375	337	331	362	340	317	349	352	358	350	323	308	364	316	332	321	296	340	334	326	303	320	310	331	326	326	330	344	336	323	286	324	315	315	338	317	350	333	346	331	346	327	348	358	349	349	341	328	316	328	350	335	337	317	350	317	325	319	318	336	344	328	335	323	344	333	338	307	324	344	354	323	309	346	294	329	355	325	348	321	315	331	307	306	325	336	299	334	309	327	360	352	346	291	319	311	319	336	345	320	375	323	340	304	321	348	325	358	308	359	336	313	355	348	337	305	329	322	336	337	336	360	342	357	334	314	330	331	347	366	332	310	345	343	331	306	351	330	321	356	329	326	324	328	325	330	325	317	318	336	309	337	338	318	315	342	352	329	331	306	329	320	304	346	333	342	331	323	330	329	326	335	363	320	340	338	349	326	320	305	340	328	353	330	340	337	328	332	327	349	336	343	318	336	375	344	331	337	331	331	328	350	361	300	340	319	349	335	343	316	355	319	365	366	308	353	322	326	346	344	354	356	370	342	324	343	336	326	349	313	329	319	355	346	332	351
43481	19927	10105	2319	1477	1050	796	603	506	470	427	362	323	316	319	320	305	274	270	272	263	255	255	229	248	209	232	254	220	236	222	206	219	195	242	211	217	213	208	192	226	201	224	204	210	204	203	205	194	234	196	229	218	194	196	203	222	208	210	197	184	215	200	212	211	203	198	201	211	203	183	213	193	178	189	191	178	177	191	236	222	199	194	194	203	187	216	180	181	226	213	190	180	214	201	187	193	191	191	240	196	196	210	224	188	186	186	210	202	216	206	185	218	201	187	200	206	209	153	191	203	201	213	201	191	194	197	199	198	197	196	185	193	195	213	202	216	176	183	196	204	190	191	164	167	169	177	205	177	190	191	174	201	205	216	196	191	211	222	185	206	186	227	213	147	188	198	200	218	194	191	184	220	185	187	206	186	187	194	204	198	187	216	203	158	201	210	201	213	190	194	193	198	210	209	193	210	194	232	179	186	207	183	204	194	197	204	188	201	186	217	184	209	198	183	199	210	197	218	197	235	202	198	215	190	215	182	177	198	187	212	188	195	200	197	209	217	205	191	205	213	197	165	190	193	206	194	211	215	187	240	229	202	207	197	206	204	180	217	181	177	197	213	203	180	195	196	177	223	208	174	204	185	195	185	198	167	213	226	207	189	210	175	196	218	187	211	202	181	201	223	201	196	190	185	198	210	212	219	197	206	184	218	238	224	208	205	206	208	199	221	194	196	180	219	174	200	191	184	178	188	169	204	179	182	207	206	163	211	218	216	204	191	205	189	201	213	200	177	216	205	196	189	202	210	175	195	178	200	221	188	205	175	205	165	186	200	183	172	206	203	211	178	200	188	196	206	184	201	198	178	204	204	185	199	199	176	206	211	209	207	185	195	196	210	210	194	175	200	179	194	185	187	203	234	193	197	192	199	200	197	173	211	181	192	199	203	229	194	231	203	191	192	181	201	173	197	207	196	190	183	204	200	191	191	186	196	190	197	173	186	203	203	191	193	197	237	182	226	187	183	206	194	204	188	186	209	180	205	200	177	200	203	211	172	209	180	197	207	229	190	199	159	189	187	187	179	193	165	195	218	199	188	216	160	201	174	212	186	212	187	187	193	197	177	212	194	194	203	206	184	201	205	208	208	191	192	175	213	213	168	184	192	182	213	193	185	191	166	199	192	189	180	224	190	204	212	205	207	215	193	190	201	186	212	228	212	186	194	192	210	204	180	210	191	200	213	198	171	174	189	205	181	192	190	212	187	220	207	187	158	198	213	207	196	200	224	201	185	217	180	215	198	173	197	195	211	213	198	204	170	212	187	212	212	195	190	194	196	196	188	181	206	202	193	213	171	208	204	197	200	185	205	180	197	194	187	177	197	222	188	178	209	190	207	221	172	214	203	202	189	214	187	181	235	185	194	213	198	214	184	214	233	198	179	204	196	212	204	172	183	167	200	196	194	220	189	211	225	190	177	188	176	201	195	209	226	236	200	191	210	199	181	216	198	165	186	198	208	180	166	185	201	190	216	221	195	192	173	196	183	205	227	204	208	187	199	179	203	206	205	203	182	192	194	187	215	162	199	189	173	172	190	194	191	196	213	200	190	229	212	203	226	192	182	209	199	213	204	196	193	191	186	210	180	205	194	205	225	200	223	211	202	222	190	175	204	186	191	206	191	215	193	175	214	219	208	172	229	180	190	194	185	226	208	210	203	213	203	208	194	198	216	185	178	190	218	189	195	187	189	216	209	220	206	200	205	199	188	203	215	217	207	199	173	201	202	196	201	190	189	194	200	182	191	214	182	208	200	215	181	191	216	185	189	202	179	187	192	214	211	177	179	212	210	206	202	205	181	206	221	176	214	194	221	192	202	193	212	185	185	189	211	208	198	211	187	202	204	198	203	198	210	202	194	182	210	182	187	183	200	189	195	213	227	206	199	208	207	198	214	185	182	197	187	203	181	177	189	183	198	199	187	212	216	189	190	200	192	186	190	209	190	205	166	228	209	192	196	223	190	209	197	243	199	210	173	184	202	195	177	223	202	205	202	193	197	174	190	212	194	173	190	158	202	187	188	199	197	200	206	184	190	196	196	174	204	185	207	171	194	206	217	207	219	185	206	189	208	204	206	181	195	185	200	194	198	185	212	191	170	204	209	204	220	206	184	205	185	204	183	211	211	196	201	213	187	188	210	166	204	188	228	182	202	189	194	196	174	175	199	201	232	183	204	205	202	207	172	194	193	188	198	219	188	206	210	196	188	194	187	201	169	209	206	193	200	193	198	197	212	201	199	209	198	159	202	198	179	175	196	226	191	199	199	208	200	197	181	208	191	176	183	185	206	195	208	197	180	213	206	209	205	229	215	230	179	215	195	186	194	190	209	209	226	191	197	183	184	180	213	167	199	218	203	172	201	193	201	192	203	198	178	185	194	189	204	201	200	218	221	202	184	168	203	199	193	221	211	192	205	192	156	192	183	186	187	234	160	197	222	185	186	181	198	192	203	196	191	200	212	193	202	227	197	204	170	207	218	213	203	191	192	181	202	229	185	177	193	215	199	190	227	195	180	192	222	187	223	213	167	186	201	212	178	204	201	204	181	197	210	174	188	173	190	210	198	163	163	211	224	186	201	188	171	183	182	202	180	189	184	209	178	206	202	199	192	201	220	211	195	171	198	181	207	205	197	206	192	219	207	227	217	184	216	188	213	200	180	202	210	178	195	218	182	209	221	218	175	183	206	182	203	206	199	184	189	184	189	203	197	220	208	184	198	220	212	222	172	213	213	204	189	193	198	194	227	177	209	179	203	222	196	199	198	208	233	204	186	190	213	215	201	176	194	205	184	198	189	200	194	201	181	200	208	196	202	187	209	188	182	188	180	199	215	184	172	187	191	207	182	209	198	208	188	197	216	214	196	208	180	204	205	184	175	179	206	203	184	223	184	215	200	187	180	184	188	194	215	215	187	186	202	169	208	203	210	222	202	202	183	211	215	188	200	205	181	191	224	200	194	203	222	200	179	207	197	192	179	217	214	219	199	208	221	186	223	214	180	218	220	206	198	204	194	181	198	188	195	207	202	174	205	193	192	190	189	219	187	179	184	185	212	196	216	183	201	192	202	203	211	201	210	179	204	187	191	200	181	178	193	190	195	203	209	186	209	178	177	183	196	184	184	192	221	200	186	185	212	184	205	178	198	176	203	194	195	206	191	180	220	175	164	201	207	212	224	214	195	186	192	208	206	216	197	189	193	174	186	198	208	186	206	185	181	211	196	200	201	210	234	191	197	200	209	182	202	189	200	213	198	184	187	197	189	185	181	207	206	184	194	188	182	210	178	203	179	193	179	199	179	186	194	184	218	207	200	218	188	201	178	226	206	232	190	221	195	211	208	203	193	192	182	205	190	199	199	196	205	227	188	198	211	217	210	202	200	222	198	174	184	190	193	174	213	196	184	205	179	197	180	193	193	222	185	195	183	208	193	191	208	199	204	189	204	190
22966	2500	5753	6332	5217	4255	3524	2938	2521	2260	1943	1764	1508	1463	1329	1314	1227	1090	1114	991	991	977	928	898	930	802	834	784	780	824	753	780	764	724	724	759	735	749	684	728	696	711	695	649	669	686	628	694	648	684	628	621	612	682	675	656	675	597	645	628	644	646	679	655	671	622	651	620	595	642	686	599	632	614	653	625	625	618	622	604	609	649	624	642	643	635	657	640	602	624	583	596	651	594	660	614	592	600	616	622	623	677	635	604	640	613	600	618	651	629	603	597	598	607	620	632	609	582	595	594	609	615	619	627	620	595	556	608	648	563	636	621	613	647	607	570	596	622	594	631	623	596	585	621	590	652	644	619	639	585	587	597	617	606	623	594	629	624	564	647	649	577	615	564	624	638	658	599	600	603	588	602	621	545	598	599	595	589	621	590	629	632	627	633	566	600	588	631	618	644	613	619	621	655	653	591	608	619	592	603	583	577	555	581	607	637	628	620	586	607	609	608	615	609	598	630	605	609	601	613	580	638	612	598	643	617	561	596	588	641	618	574	621	609	607	610	623	593	619	605	605	614	596	592	564	590	581	582	550	635	596	616	603	616	578	584	579	648	620	586	594	596	591	581	573	590	628	624	607	593	591	577	608	597	594	655	619	611	611	584	591	580	612	588	578	594	591	560	588	618	615	601	568	595	593	608	592	627	598	569	596	601	599	604	589	603	537	593	597	681	588	597	598	643	594	585	631	619	626	616	578	635	593	619	598	581	598	609	576	602	583	609	624	588	636	616	603	633	603	615	617	620	568	592	624	639	625	605	642	631	668	613	651	574	613	566	640	609	626	638	627	583	574	617	627	587	590	606	603	573	595	586	576	596	592	595	603	581	558	622	593	592	656	570	568	576	622	592	575	578	554	601	657	580	574	626	636	549	584	584	646	613	600	570	600	547	603	601	588	598	606	619	653	608	589	609	552	585	625	595	601	597	590	614	595	592	681	647	605	610	572	596	584	605	646	587	582	622	582	636	622	593	598	584	602	611	602	576	629	643	604	616	564	592	608	608	561	590	627	612	580	581	590	622	606	612	590	629	566	585	603	612	599	577	593	652	626	639	611	641	622	601	601	594	597	594	557	629	610	589	614	659	565	642	607	658	585	619	580	588	621	595	587	629	602	586	604	596	609	608	613	589	666	628	632	636	597	588	629	664	600	656	588	599	597	581	607	553	602	635	566	596	610	624	567	573	551	614	597	581	636	557	582	601	590	584	612	604	613	563	628	610	609	584	625	575	619	605	626	606	595	596	591	596	590	604	642	614	620	642	642	588	604	608	619	611	590	607	617	619	620	557	611	602	589	612	634	602	550	577	617	562	619	608	634	630	632	637	596	568	578	612	624	610	612	590	571	578	577	600	623	612	566	572	597	629	597	587	652	626	612	602	608	608	628	613	609	574	608	572	607	596	660	604	575	584	595	573	590	622	633	551	622	594	651	607	623	592	582	602	632	579	645	554	597	591	589	618	625	631	566	655	630	580	620	628	590	620	618	603	594	617	629	576	616	587	607	589	598	642	591	609	603	628	607	651	647	611	626	616	574	587	642	554	585	598	666	581	605	557	635	608	596	626	628	598	583	573	607	645	601	597	624	607	594	573	614	636	543	591	611	599	616	603	609	636	608	571	631	565	605	573	595	562	592	611	587	596	602	601	581	643	603	633	592	577	602	572	661	592	612	527	584	618	606	575	604	602	615	620	599	594	625	553	595	631	591	597	610	607	618	605	626	594	616	632	582	601	617	574	590	642	601	604	615	599	561	564	605	577	618	649	593	534	626	574	575	638	593	581	638	598	593	599	547	575	617	572	635	579	618	549	564	609	586	593	582	599	631	603	580	564	589	609	619	571	653	584	616	630	587	614	639	587	605	590	618	604	603	593	628	602	592	634	601	600	662	560	580	571	537	596	604	595	608	627	590	612	593	574	621	576	612	627	602	624	593	583	620	608	583	602	599	624	593	614	611	624	610	603	605	580	597	625	586	597	597	570	602	570	560	585	636	584	617	653	592	577	617	615	575	641	586	635	636	625	596	621	581	591	618	529	563	588	606	606	639	611	588	558	616	598	649	543	606	597	578	615	608	647	598	640	556	637	594	609	604	616	607	589	617	609	560	632	624	626	604	585	577	624	601	599	577	618	607	589	609	562	573	587	581	610	587	579	548	586	581	618	567	621	611	579	616	668	618	559	613	643	587	581	621	585	632	609	598	601	585	645	590	612	596	584	622	625	573	570	624	640	614	591	599	594	604	602	603	619	613	645	614	578	598	623	616	606	572	594	629	646	613	647	593	616	626	593	605	570	580	577	608	582	606	610	559	611	622	646	584	596	596	577	541	628	583	611	597	588	609	659	611	612	599	642	615	622	616	613	581	618	591	614	611	606	626	617	626	634	606	607	583	604	614	609	625	610	555	587	604	570	669	583	570	608	654	604	612	611	589	596	585	628	606	640	621	587	595	611	607	616	564	586	604	605	585	595	581	598	569	583	587	610	591	633	643	575	587	629	557	614	644	612	633	599	607	555	591	639	658	588	624	591	623	617	630	614	595	611	593	602	597	586	612	593	629	619	611	614	605	576	608	585	602	576	605	597	583	644	623	609	601	659	579	598	600	619	616	652	591	608	584	630	588	620	602	645	559	680	578	591	630	622	626	576	613	635	564	591	605	613	573	626	551	619	590	599	595	581	643	607	601	610	612	599	602	597	609	637	566	594	656	557	578	613	630	601	610	594	602	586	592	598	580	584	619	614	573	624	601	609	580	596	626	582	641	632	605	584	598	593	647	586	618	607	587	602	582	643	600	614	542	615	647	637	568	592	621	637	596	602	631	587	582	610	587	612	577	610	570	533	581	601	591	587	578	601	603	564	609	588	624	568	633	617	622	675	608	604	619	636	619	613	607	624	601	590	588	605	642	615	589	580	598	586	598	621	636	619	590	630	597	617	608	578	601	662	607	600	591	566	587	630	608	625	598	630	607	568	613	603	595	563	616	586	563	559	579	619	610	586	601	565	669	607	624	629	636	574	621	614	644	632	535	580	563	599	592	605	636	608	608	537	578	607	596	615	599	655	609	578	564	598	594	583	573	637	614	624	588	575	599	625	583	606	638	573	649	589	605	585	609	609	604	674	633	611	592	605	575	603	602	641	620	578	611	619	588	629	555	588	554	608	579	589	606	620	574	650	592	614	581	574	614	588	613	572	594	544	569	642	595	609	631	639	608	604	593	616	597	560	553	620	591	608	615	588	589	597	610	575	559	599	622	594	604	560	642	608	618	519	567	563	604	611	626	595	615	593	604	626	584	589	584	617	598	585	589	605	605	605	580	547	576	588	685	605	566	602	623	589	606	576	610	589	600	610	626	638	646	623	601	630	584	587	618	600	614	606	563	624	607	581	625	559	610	622	592	564	612	607	590	606	579	621	602	629	572	642	635	618	549	609	577	636	580	623	655	585
5841	385	250	178	181	150	144	131	151	148	148	136	132	124	160	134	120	135	137	133	135	162	144	127	145	125	150	142	134	134	149	143	127	147	115	114	122	139	124	131	142	122	104	125	108	131	141	124	140	126	128	131	133	140	131	139	130	126	120	129	129	137	129	121	123	123	118	155	140	131	122	141	127	118	134	129	131	131	144	122	137	136	127	127	123	163	130	142	121	123	139	148	148	139	133	123	126	119	135	130	144	141	126	133	133	127	153	102	152	127	137	134	112	130	121	133	111	134	138	138	127	125	125	159	139	133	120	153	137	137	124	153	128	126	144	139	140	135	142	111	145	131	127	158	138	144	138	136	129	139	155	131	136	150	116	116	110	140	126	108	130	111	130	145	141	147	137	141	125	142	136	128	135	121	131	139	121	115	130	121	134	123	139	124	129	127	131	122	138	122	121	127	127	134	111	134	131	150	131	127	120	145	118	140	129	138	110	131	129	127	126	141	120	137	136	135	120	143	126	116	122	117	123	128	120	145	126	131	132	131	133	131	137	127	124	116	127	130	147	147	163	125	118	133	136	127	148	127	128	97	130	117	138	121	126	143	126	128	117	142	113	146	123	122	134	139	134	141	133	117	123	115	154	129	156	124	116	134	151	110	134	137	127	141	133	130	134	154	126	140	125	126	156	121	155	132	146	128	122	124	114	156	119	106	138	114	108	125	133	137	134	139	122	131	116	140	114	134	149	143	152	137	140	131	134	136	124	135	126	138	140	138	123	126	155	119	119	98	144	138	141	114	137	106	134	112	124	136	146	130	131	124	115	149	160	116	149	138	105	146	134	130	141	152	139	123	154	154	130	144	131	125	134	136	144	151	129	142	122	152	138	122	114	138	152	130	131	138	132	117	123	142	118	119	138	130	141	129	132	143	138	120	145	132	109	112	132	161	134	131	139	125	108	122	127	124	119	133	117	137	139	119	109	122	118	126	131	139	138	138	134	121	128	128	117	136	132	146	134	131	123	140	143	139	153	119	139	135	139	100	159	120	133	143	117	148	137	138	125	145	125	141	148	138	137	139	142	149	125	146	131	123	129	137	116	136	117	123	137	118	134	127	125	125	134	123	135	151	130	127	132	154	120	145	148	138	110	124	120	131	123	119	116	135	118	137	127	153	130	134	146	128	152	129	134	138	127	140	137	126	143	145	123	132	120	130	148	135	127	120	119	146	149	133	144	154	121	121	139	124	129	149	136	130	139	125	143	130	138	115	144	124	114	111	159	131	117	137	121	142	135	137	120	129	143	130	129	139	126	124	140	131	155	120	130	142	124	136	131	128	132	137	142	147	147	139	142	141	142	150	130	142	142	140	137	140	149	123	148	115	145	133	125	132	134	124	146	130	146	136	128	118	143	156	133	133	122	134	135	131	149	135	122	144	147	104	108	108	140	134	143	123	125	141	127	121	120	150	154	142	130	128	152	132	145	111	131	124	141	126	128	130	139	126	126	157	140	146	126	123	118	126	137	127	120	134	129	152	128	138	123	129	130	140	140	127	127	110	148	136	125	124	137	132	141	149	139	140	121	145	112	126	146	120	133	141	141	125	123	131	144	136	134	141	134	127	113	110	130	132	126	138	114	121	108	141	128	141	124	133	142	112	143	147	145	138	151	118	110	130	139	116	113	123	130	147	146	163	167	130	119	119	130	130	123	131	145	107	133	126	136	127	131	136	107	135	123	133	129	130	143	134	130	131	125	131	121	129	122	140	138	122	122	145	142	157	149	140	139	143	129	128	122	119	134	130	130	138	134	138	155	116	157	131	125	121	141	130	158	130	134	131	127	148	118	132	132	145	106	128	116	134	132	122	104	121	141	118	117	136	120	148	146	123	112	151	155	147	127	143	105	130	137	138	127	135	130	127	134	116	153	146	131	134	126	139	129	141	119	109	124	125	115	130	129	136	130	141	136	112	132	128	139	107	130	127	115	130	126	142	124	142	121	129	132	125	128	128	145	140	146	131	145	128	147	155	139	144	130	144	131	141	100	124	138	143	138	135	130	139	150	142	138	126	141	133	142	139	151	123	134	130	140	134	139	142	124	133	118	135	130	131	133	145	121	138	135	122	123	101	145	122	146	124	134	139	132	120	129	120	151	128	110	132	137	132	129	125	120	108	145	146	121	137	126	130	139	122	129	128	143	127	140	125	147	134	122	117	136	125	138	148	111	130	128	136	152	119	134	127	128	129	129	131	127	124	119	131	154	127	137	138	128	144	133	116	133	121	121	153	129	131	121	148	139	148	125	136	133	113	143	137	134	147	134	141	143	140	129	132	133	140	109	147	144	136	140	150	130	149	145	148	137	124	131	144	124	137	142	136	135	132	130	139	136	121	141	133	137	144	149	124	140	128	135	149	135	121	148	101	120	136	130	142	115	156	150	137	126	151	115	122	130	150	133	131	133	120	115	132	121	136	146	136	129	126	132	124	146	139	122	128	123	135	155	123	115	130	129	131	133	133	115	149	144	114	117	121	141	127	131	115	130	132	140	145	123	125	107	147	113	119	111	130	143	134	141	148	104	118	140	131	138	133	155	122	156	133	124	147	161	136	138	135	132	137	127	124	136	127	137	143	138	134	115	138	143	163	113	131	158	134	117	165	130	113	133	109	138	126	103	150	137	139	145	138	136	151	131	158	144	137	126	131	161	141	146	130	144	127	116	140	122	136	127	118	130	145	125	144	135	153	119	122	157	129	134	136	135	122	143	153	125	118	140	121	149	142	121	129	132	119	129	142	115	132	140	134	131	127	125	132	162	148	125	133	145	135	134	132	137	113	122	134	128	131	127	149	132	130	146	141	136	110	138	129	129	136	127	115	153	125	120	117	164	148	109	138	165	143	127	144	120	123	117	150	150	136	141	156	139	143	157	140	132	121	127	111	120	131	113	120	151	126	122	119	133	135	153	137	130	123	140	140	147	115	130	116	119	113	132	137	123	145	122	137	122	133	116	137	129	118	131	123	141	105	139	133	139	133	122	141	128	137	145	138	151	137	128	141	139	131	126	122	148	144	143	139	126	140	138	133	135	126	149	122	142	144	124	124	125	149	142	144	137	141	121	129	134	147	133	132	112	134	139	126	136	162	138	136	144	128	132	108	108	129	139	125	129	125	119	140	134	135	130	141	127	124	110	137	138	141	134	128	125	144	124	121	115	142	123	166	109	139	126	159	117	126	150	139	130	110	156	141	124	143	132	137	134	133	154	135	140	133	143	124	149	129	144	109	147	125	129	130	148	143	123	112	138	132	124	147	125	114	156	119	133	117	121	142	120	137	121	131	140	108	112	115	110	115	118	129	146	149	148	97	130	128	152	124	108	137	145	113	130	125	143	131	143	162	137	120	137	126	128	130	125	117	141	152	132	135	148	138	134	120	128	118	153	131	142	123	135	138	119	107	131	151	123	124	131	144	146	150	137	143	144	135	144	124	133	139	120	147	125	149
4915	454	598	553	531	493	489	458	472	450	471	433	449	410	455	488	452	407	435	436	430	444	400	449	436	434	431	409	421	453	440	451	401	412	422	423	416	458	432	441	407	417	397	436	434	385	446	414	384	429	405	399	452	400	401	450	409	391	423	420	396	416	387	427	408	410	457	412	420	410	413	400	431	426	406	423	411	432	448	437	386	414	424	403	420	415	453	411	409	414	411	377	396	415	426	414	444	427	385	440	430	412	403	403	453	431	427	394	419	457	402	390	416	418	409	417	430	420	406	448	400	444	405	437	379	442	417	454	440	429	431	423	392	413	399	418	428	462	409	392	411	409	426	389	424	456	404	405	416	454	401	431	372	427	442	424	453	394	442	415	419	425	406	379	438	425	410	423	405	386	418	404	407	406	446	437	397	482	427	440	411	410	414	431	420	435	439	444	409	422	442	445	419	410	408	418	400	431	387	397	402	446	380	435	402	431	416	433	416	424	434	392	440	405	411	442	394	447	393	415	420	425	374	399	450	428	441	409	462	414	409	401	463	433	402	406	391	388	399	455	441	397	387	456	406	415	453	418	419	431	451	442	454	421	420	397	400	416	434	432	407	415	454	428	387	455	370	430	407	416	395	345	452	444	403	423	409	417	444	420	426	458	400	462	416	403	415	417	465	431	417	411	411	434	437	435	447	418	409	419	434	438	438	420	445	411	434	366	413	411	428	416	431	436	417	404	408	406	414	426	447	390	414	417	438	433	389	435	404	370	438	456	396	448	394	403	400	406	433	425	403	416	449	402	400	431	382	436	421	433	416	425	382	405	382	402	421	409	439	407	420	430	447	399	450	423	419	419	398	407	435	386	417	436	412	421	409	418	444	409	400	384	415	388	423	426	442	409	397	425	427	438	373	419	426	412	372	444	378	413	440	392	438	438	456	413	415	414	393	425	426	407	452	425	398	390	449	427	423	409	423	451	387	407	421	433	417	423	401	395	435	431	391	447	425	425	386	399	437	417	426	392	430	378	388	440	408	432	413	404	425	444	427	438	413	433	432	421	382	419	413	418	419	420	410	397	449	409	458	401	451	389	421	440	456	375	390	434	423	428	406	426	424	433	445	452	427	427	411	420	428	421	426	421	441	415	404	412	412	392	436	434	414	440	411	420	461	459	430	415	412	460	410	449	431	419	454	429	414	409	406	376	410	436	464	404	419	399	428	403	443	452	399	444	390	427	427	426	407	417	434	424	413	397	454	445	437	417	401	444	422	386	427	419	449	418	420	436	412	420	467	429	417	429	447	414	453	425	412	389	401	416	428	437	435	393	434	401	410	435	431	476	397	399	397	417	388	428	413	371	416	450	401	443	464	419	456	430	431	394	442	418	428	409	433	426	422	424	408	421	411	466	399	406	400	441	411	460	444	441	442	489	433	460	418	431	456	414	417	402	383	436	412	405	440	423	402	416	423	441	429	410	424	436	452	420	424	405	396	402	445	457	377	412	422	458	427	422	446	370	422	435	427	405	437	378	400	440	416	416	406	429	426	423	423	431	425	375	425	380	427	419	410	436	412	411	396	385	412	452	425	385	407	420	401	422	420	423	402	410	383	392	389	380	377	403	431	418	390	401	424	446	416	440	427	417	418	424	411	412	423	433	406	449	417	425	438	420	430	414	453	403	442	434	425	406	396	420	416	441	416	404	379	451	437	435	398	383	412	410	432	445	391	424	425	398	374	425	427	443	432	455	400	438	404	425	439	449	415	433	421	400	419	428	463	410	418	381	465	445	410	419	440	378	410	409	408	431	405	409	427	428	428	402	420	426	420	413	405	461	422	397	441	412	429	431	420	385	404	395	429	431	400	398	417	414	389	422	419	439	447	436	407	428	434	418	424	435	428	411	420	422	435	384	417	401	455	429	407	424	394	472	403	413	449	402	421	428	435	376	458	399	416	406	421	436	429	458	417	415	413	417	423	432	436	403	412	463	449	426	437	406	432	410	398	441	435	412	405	403	432	420	426	410	421	425	412	430	440	385	441	428	431	440	413	423	410	431	453	409	392	416	448	419	404	432	446	405	431	424	408	372	428	394	396	421	410	424	418	440	434	437	365	418	426	413	431	407	411	400	430	408	395	424	428	419	403	390	437	427	408	440	422	390	417	411	400	482	394	430	432	406	396	365	431	466	448	453	417	393	422	452	415	404	431	425	430	406	396	448	436	420	429	409	416	445	396	403	432	434	413	386	442	438	382	418	434	417	415	422	431	431	381	389	390	412	432	405	416	411	408	449	436	384	396	443	414	421	407	418	422	413	419	395	428	413	394	432	385	451	438	420	469	407	405	403	424	403	423	451	416	383	447	428	406	439	365	405	411	424	458	462	415	394	428	437	425	400	430	420	433	426	431	414	413	446	408	427	403	419	437	455	435	428	387	428	431	409	437	440	422	416	431	412	420	444	418	471	427	434	429	414	447	461	409	480	429	389	455	399	447	415	414	435	383	421	407	426	409	428	427	424	386	432	448	400	420	453	452	436	426	417	430	399	361	411	444	396	422	432	438	404	430	410	402	421	412	456	436	466	392	396	382	443	394	440	418	435	419	438	453	375	404	426	425	438	397	427	400	407	440	403	409	420	449	419	428	410	422	426	377	432	385	442	419	407	376	427	413	383	402	369	413	368	394	415	404	442	431	410	436	438	458	425	434	399	424	421	409	413	398	403	418	462	418	427	418	436	409	422	416	423	451	408	432	393	459	410	423	411	403	415	422	470	431	416	424	423	393	413	432	414	416	439	452	437	400	398	416	369	404	421	412	414	448	431	391	418	433	386	440	406	435	372	418	426	411	391	452	455	407	432	434	432	452	430	443	461	435	390	395	391	415	374	437	391	458	445	445	449	422	418	416	394	431	427	439	418	411	373	410	443	431	416	426	418	409	433	437	419	392	441	426	440	416	400	413	450	372	445	399	415	424	412	436	452	419	412	425	444	420	443	404	454	401	449	404	446	435	422	434	430	458	398	423	375	463	424	405	433	410	424	400	411	429	415	398	427	435	381	415	398	419	429	415	425	470	440	426	425	404	398	447	418	434	439	429	423	420	431	468	437	415	397	440	419	424	365	437	393	407	371	423	400	418	433	426	455	435	400	436	423	378	418	423	404	416	437	430	412	383	397	424	445	412	433	431	464	470	456	412	391	436	399	407	407	433	355	384	418	447	377	404	425	390	453	417	402	440	429	428	386	433	418	406	407	382	436	401	439	380	419	405	433	416	413	402	453	409	432	425	392	415	436	449	427	429	398	416	396	431	397	427	426	436	415	425	420	416	411	445	425	416	434	447	395	421	431	408	404	420	418	398	443	402	433	390	436	395	417	458	395	444	401	425	414	372	447	423	408	436	395	389	435	416	424	429	408	431	433	377	389	422	430	447	440	408	408	392	442	445	440	436	447	426	428	445	442	390	429	416	410	419	424	392	458	431	415	433	426	414	400	429	423	389	430
37135	9881	1738	1003	704	510	365	309	275	229	157	169	147	145	138	129	128	107	125	137	117	104	119	105	112	104	108	125	110	104	104	127	87	114	96	105	132	101	111	94	108	87	105	90	99	99	112	105	102	102	94	120	94	118	103	89	91	100	91	107	94	105	95	107	103	103	101	99	104	107	101	91	93	79	104	89	99	105	101	90	94	105	103	93	93	95	80	90	104	89	120	92	104	98	95	108	95	88	83	98	82	103	84	84	97	98	87	102	119	98	96	96	113	85	106	107	100	108	83	96	95	111	86	94	97	93	95	118	80	105	98	95	90	96	95	98	100	82	83	130	84	88	97	113	86	89	83	87	96	83	82	79	97	102	105	92	110	110	108	101	75	96	81	118	105	89	115	99	97	112	87	90	87	80	100	83	90	87	113	91	90	98	80	107	94	107	100	88	83	116	109	86	89	87	88	110	99	122	88	96	102	94	85	96	88	91	105	95	88	94	90	115	96	104	98	83	114	81	88	95	84	100	85	98	100	97	104	97	86	88	97	105	91	101	96	90	93	101	87	95	101	99	95	86	109	99	106	89	92	102	87	83	92	93	89	105	100	85	96	84	91	90	93	108	100	81	119	98	87	83	95	81	101	110	111	86	97	77	106	99	78	90	88	91	119	89	93	103	91	95	112	100	91	93	112	100	90	82	97	98	111	121	94	92	90	87	89	99	106	99	116	82	104	87	83	102	96	112	72	82	86	117	97	102	105	96	78	96	99	93	92	80	91	102	78	99	78	81	85	91	100	91	106	87	104	97	102	99	101	93	99	99	102	91	106	75	103	88	78	97	100	99	98	100	79	97	103	80	106	91	93	97	101	91	90	90	94	95	85	105	108	98	109	97	82	89	90	104	97	95	98	99	86	102	88	83	94	119	85	72	96	92	88	91	94	92	99	97	89	93	85	107	93	99	101	75	96	83	102	119	91	95	96	118	112	93	92	102	83	107	90	97	84	100	112	75	111	107	92	87	104	93	89	103	104	82	97	99	91	96	83	86	93	106	110	95	112	100	97	93	87	91	85	98	82	87	107	91	94	86	102	87	99	112	94	95	95	90	107	86	88	113	78	91	86	104	94	81	92	86	82	111	108	93	115	113	90	88	99	89	91	115	104	104	100	96	84	82	100	94	77	90	92	98	84	97	83	97	92	86	86	93	93	100	100	83	101	85	82	92	92	88	87	88	106	92	100	96	94	79	110	99	114	103	91	82	102	103	101	103	99	100	106	90	93	108	109	95	105	121	102	103	90	90	99	85	80	92	82	83	102	97	112	88	89	92	87	97	94	104	90	94	105	106	93	104	74	110	93	87	102	95	110	102	104	93	81	85	104	105	107	93	88	83	98	89	81	89	110	125	89	93	100	115	97	91	95	91	114	85	96	78	101	79	94	92	93	83	89	113	104	91	97	106	101	96	108	85	91	101	98	84	91	81	104	78	97	78	112	95	90	103	103	88	99	102	83	102	84	93	86	97	83	105	106	100	98	94	93	116	105	103	120	90	88	112	93	89	119	83	93	77	89	83	86	100	95	92	88	95	91	104	99	99	93	101	85	101	74	101	81	103	75	102	107	87	100	93	89	99	95	83	93	99	90	111	94	106	103	98	94	86	109	98	111	104	88	88	96	107	126	110	96	88	96	96	107	112	90	80	115	108	86	106	97	94	94	101	92	92	97	100	98	94	103	94	98	88	103	90	105	84	89	93	101	87	96	88	97	101	87	85	82	107	88	94	83	98	99	111	94	88	108	96	90	117	104	95	118	96	88	101	99	86	101	94	107	89	98	77	101	89	97	93	99	96	90	101	95	94	105	94	109	102	87	112	98	100	106	97	105	106	86	108	105	94	89	95	97	89	100	93	101	102	103	96	109	102	112	82	98	106	102	90	74	100	109	121	83	78	90	97	90	82	88	81	86	89	104	94	93	103	101	88	101	109	113	88	97	113	83	90	116	77	91	110	93	100	89	89	94	100	85	89	93	94	84	95	91	103	107	100	99	96	106	102	93	81	90	83	92	77	80	94	80	96	67	104	100	89	84	89	96	120	87	109	103	95	103	108	104	104	95	87	87	88	86	96	93	98	111	109	90	100	87	104	98	86	97	100	89	90	79	104	97	89	96	90	85	95	95	83	94	88	106	71	79	83	96	100	92	89	97	95	88	105	96	91	110	101	82	89	65	95	101	98	86	83	91	104	105	104	81	103	100	86	93	89	104	83	103	105	91	88	104	79	102	95	109	93	109	104	83	105	91	95	107	95	102	74	95	89	93	98	120	98	105	96	80	88	109	111	115	100	99	90	107	98	101	97	93	95	106	101	101	113	102	90	93	83	100	113	109	86	83	88	102	95	103	94	94	109	116	78	74	103	97	95	88	90	100	89	113	90	97	92	120	89	96	89	91	100	96	89	85	76	93	90	94	82	93	107	89	92	97	96	90	95	94	99	109	74	115	87	84	86	102	85	96	102	87	83	92	92	119	104	108	89	97	100	90	88	86	99	89	110	96	106	99	82	103	101	99	97	102	96	90	90	122	85	89	121	87	79	86	103	118	89	91	91	98	101	102	101	93	90	92	110	81	115	74	101	88	96	88	82	96	80	98	109	102	109	77	101	96	100	95	107	104	96	104	83	103	103	101	105	98	97	98	98	102	102	91	95	102	82	77	92	94	97	99	114	77	98	99	90	97	95	98	98	99	91	111	106	84	109	95	107	95	84	90	103	87	97	105	100	92	99	95	94	115	108	98	83	98	77	100	92	87	90	68	71	87	93	90	88	92	111	95	83	94	96	96	102	95	83	99	91	99	102	111	82	108	89	105	107	98	121	93	96	94	114	80	84	74	96	87	92	98	95	88	102	103	96	81	91	100	103	114	88	92	101	77	120	69	98	86	87	93	104	88	86	100	101	83	84	76	82	93	113	103	105	111	99	95	86	95	107	94	82	97	84	88	76	109	96	97	78	97	87	107	82	121	101	106	94	96	85	95	91	97	92	86	87	80	97	89	87	102	93	94	84	88	57	85	101	97	87	95	76	95	108	91	107	86	92	101	91	95	106	101	72	104	96	107	83	110	98	97	94	104	90	103	100	93	89	92	98	89	86	84	88	78	84	93	85	98	93	102	81	98	74	93	94	102	97	95	91	89	100	80	78	98	95	97	87	94	99	77	92	95	98	91	105	97	98	93	107	115	107	92	116	84	108	106	92	98	81	98	86	94	98	89	112	82	90	99	98	98	100	107	110	103	71	98	88	87	107	75	102	102	111	96	115	97	91	88	96	87	98	90	112	88	102	80	83	75	103	91	95	107	103	101	88	108	89	92	98	107	82	90	110	101	83	83	96	106	102	76	80	100	97	98	84	84	102	110	87	85	120	97	96	91	88	88	99	90	106	96	84	72	86	96	98	106	96	103	78	97	79	104	86	98	94	91	92	123	90	82	108	88	103	82	109	113	105
18318	1315	2991	3369	2871	2369	1854	1512	1333	1093	983	912	837	715	680	704	646	593	520	522	513	516	491	477	483	464	464	441	441	415	441	405	402	409	419	408	408	373	388	400	340	420	350	371	366	361	368	353	354	372	362	370	341	343	337	377	390	357	344	375	321	357	325	329	354	361	329	375	328	329	332	354	355	356	338	351	359	331	332	355	310	329	316	348	357	364	327	296	334	359	370	321	339	350	371	371	322	359	372	313	342	318	327	353	319	341	332	360	342	316	336	311	338	334	346	336	338	344	304	330	341	347	339	342	341	336	320	343	352	344	337	358	323	306	349	336	311	346	311	353	320	328	310	341	361	325	304	335	341	342	296	344	310	325	338	313	345	335	331	327	317	354	344	313	341	348	314	316	312	330	332	343	340	300	333	332	342	323	350	323	362	311	313	349	319	337	347	324	347	316	318	328	343	308	307	352	337	343	314	310	334	327	350	332	338	326	366	322	313	349	352	369	303	299	322	338	339	331	317	335	328	337	320	328	332	322	353	306	351	307	362	337	314	293	321	347	341	349	356	331	349	353	308	335	323	344	312	336	358	338	332	337	337	345	313	321	375	302	310	345	297	336	319	325	338	342	342	307	319	331	317	339	338	309	305	335	330	344	309	345	335	313	348	320	322	341	336	304	328	327	333	334	299	352	325	349	337	327	336	300	339	330	324	355	335	356	320	343	351	340	353	340	367	347	337	332	313	333	334	333	334	294	338	331	344	347	323	324	348	312	319	321	343	347	313	336	313	345	348	331	321	350	318	320	335	344	323	333	343	314	326	319	312	357	296	354	345	354	345	320	319	338	273	274	323	351	330	329	322	330	335	324	333	333	326	339	324	329	325	324	322	325	317	326	348	297	317	319	288	333	336	314	335	356	309	352	340	345	314	327	370	328	300	346	324	346	332	321	319	321	353	296	330	296	330	334	340	322	330	301	303	330	332	316	347	313	330	340	319	350	357	354	330	360	346	299	326	336	366	297	323	327	347	307	314	345	315	318	348	351	347	340	327	312	326	350	331	316	349	341	304	339	297	318	316	331	337	321	317	323	352	312	310	334	326	347	329	327	319	320	335	342	375	336	354	342	358	335	318	298	301	316	306	319	306	317	319	324	339	323	323	371	288	289	329	334	366	347	314	347	328	360	297	309	309	358	348	310	314	365	319	327	315	321	311	300	325	322	354	335	326	322	338	327	295	329	369	350	297	292	354	326	322	355	311	297	309	320	344	314	311	323	325	330	331	333	294	319	346	341	334	300	335	318	322	353	351	333	319	311	349	320	316	315	346	335	317	342	319	295	310	352	323	348	329	329	329	338	331	324	344	331	306	315	333	311	354	353	310	323	330	324	324	336	328	365	319	325	297	327	322	334	298	310	326	326	333	359	360	339	346	323	323	327	344	334	304	324	324	309	320	346	322	322	323	309	328	295	341	340	334	355	327	366	348	352	320	333	349	303	370	326	336	335	328	330	336	328	304	346	313	328	316	329	343	350	332	317	332	328	331	321	346	347	299	308	286	341	341	301	310	341	337	340	351	302	332	299	324	304	350	366	317	321	355	308	309	324	342	327	327	322	309	357	300	292	315	330	366	333	338	329	356	316	343	330	320	340	331	375	297	302	370	330	326	332	338	349	325	334	305	308	312	302	314	330	350	331	334	333	313	337	337	355	341	347	327	363	337	343	354	289	354	357	321	320	349	325	337	301	298	341	308	352	327	304	324	326	316	332	340	350	327	332	357	347	322	327	338	327	310	328	299	342	332	348	351	330	321	348	343	335	319	319	329	330	341	310	340	341	334	334	349	334	355	308	305	360	320	327	324	334	324	319	344	319	320	327	349	354	319	347	334	331	298	335	334	329	277	275	342	344	321	334	326	320	343	292	352	323	293	317	339	348	321	344	309	349	320	366	322	316	332	345	349	319	319	322	315	319	337	357	348	320	338	304	326	364	293	298	333	331	316	325	354	317	360	293	343	309	305	293	316	340	355	347	338	318	302	328	320	322	325	309	316	370	328	346	314	375	320	341	335	340	335	330	309	313	289	297	351	317	369	340	314	341	333	328	307	338	333	324	303	362	298	303	322	340	321	313	316	297	319	354	313	357	322	327	362	325	332	342	324	350	353	342	321	305	346	326	323	341	336	322	340	336	322	365	327	327	308	357	334	341	337	314	346	341	310	316	351	314	320	305	312	327	321	348	323	327	319	309	306	300	304	312	338	344	299	342	320	305	363	313	324	325	308	328	313	335	289	316	322	321	338	344	312	314	305	314	334	302	331	313	357	328	339	352	310	325	319	337	359	341	335	342	328	321	321	335	330	361	337	346	353	359	327	323	307	333	351	318	320	345	331	344	303	320	337	326	322	300	316	363	349	327	330	319	329	311	329	280	304	332	332	332	338	346	301	306	313	317	348	327	331	345	328	310	325	327	336	349	332	330	333	348	286	338	332	328	346	331	325	333	332	316	347	279	329	307	327	329	318	304	323	332	322	333	309	319	317	332	325	314	318	325	350	327	337	322	320	339	320	357	328	371	346	346	313	322	317	324	343	326	319	302	375	338	321	344	296	319	345	319	324	348	336	312	347	326	371	365	325	356	357	332	348	323	317	349	354	344	337	354	317	332	359	340	329	351	330	343	337	326	328	363	360	345	349	354	357	309	352	345	318	344	376	296	353	320	286	337	344	293	336	313	352	340	343	295	334	338	320	337	321	310	307	334	340	347	374	321	317	317	312	312	351	302	362	353	321	335	300	358	353	339	349	333	336	307	300	324	344	297	348	303	306	316	353	310	335	339	330	311	351	335	322	342	353	336	335	307	314	357	338	315	322	329	336	365	315	321	335	313	336	339	340	318	333	316	334	328	353	335	330	359	319	338	319	304	337	336	332	328	339	346	345	331	323	328	316	332	343	361	327	326	350	283	329	322	334	350	336	362	325	323	300	328	339	370	314	370	340	324	316	333	328	344	332	335	312	330	319	349	318	350	328	343	319	331	312	342	338	297	328	303	313	312	301	337	343	340	363	305	372	331	347	318	324	348	321	341	293	314	342	330	311	313	338	340	339	291	373	310	359	325	346	347	341	305	337	328	345	341	345	327	330	359	369	329	334	347	329	345	365	337	313	320	317	372	327	336	314	320	342	341	316	348	328	303	304	308	337	316	298	310	334	339	346	366	332	335	335	327	336	317	318	350	359	329	332	316	337	324	346	356	342	326	327	313	317	322	337	335	328	347	314	345	335	311	299	361	325	351	370	316	310	332	327	324	319	313	315	345	332	350	319	308	307	353	326	342	313	363	310	342	346	291	328	304	300	312	330	328	357	367	356	316	340	319	298	342	334	314	326	310	337	319	336	314	358	332	332	325	294	324	311	298	322	332	336	308	349	323	323	295	342	313	324	307	317	330	333	369	305	340	326	336	323	290	353	351	344	357	317	323	329	318	342	314	327	351	329	331	339	324
47894	18142	6568	2256	1459	1054	850	599	510	463	428	384	394	313	308	266	265	262	238	268	246	241	237	221	232	239	228	224	243	212	203	230	221	215	201	206	214	216	202	232	186	206	221	205	219	187	186	195	197	209	223	196	203	194	191	196	197	211	225	198	204	176	199	208	157	205	225	201	210	224	208	205	201	195	195	206	178	201	211	209	191	190	189	188	168	205	208	187	221	203	201	215	219	200	226	209	213	193	203	199	197	201	201	226	202	183	195	189	186	162	195	175	214	187	195	216	212	212	175	215	184	158	186	204	168	219	193	205	201	182	207	204	189	205	185	183	215	198	197	211	203	194	193	192	211	225	203	222	205	189	219	213	189	201	211	213	212	191	228	197	205	193	170	172	217	209	207	172	226	224	228	188	212	185	192	196	194	224	206	195	194	194	212	192	187	226	202	211	186	198	213	210	202	203	207	196	187	193	222	176	182	194	186	196	195	186	188	170	201	206	151	211	200	208	194	174	245	197	205	177	181	194	202	207	213	193	211	199	161	200	199	183	196	176	208	200	199	193	195	205	201	182	179	197	194	211	215	205	175	181	180	181	194	175	210	208	187	188	207	177	220	176	189	197	190	201	185	203	214	186	199	211	216	216	202	196	194	226	226	185	190	201	194	193	209	196	217	212	188	202	187	193	192	186	178	199	204	185	183	187	204	200	176	194	196	220	195	204	191	193	209	207	201	182	199	238	180	174	179	200	189	206	192	183	193	178	176	199	196	195	212	224	193	186	189	219	179	185	202	214	217	196	194	209	207	187	184	199	199	191	195	207	184	191	211	170	193	182	185	201	196	201	214	230	179	199	222	200	206	210	185	187	209	184	209	201	214	210	176	177	189	197	206	200	169	173	223	182	189	190	173	162	225	194	182	202	203	195	201	212	189	181	204	209	202	209	216	183	192	203	200	190	199	196	200	200	215	212	186	183	191	220	195	197	184	174	172	182	209	202	225	197	205	167	193	194	182	212	202	197	195	173	202	185	175	180	192	201	191	213	190	191	171	184	195	198	192	218	217	212	167	183	196	211	231	207	209	197	197	193	197	192	189	216	193	210	198	192	201	187	197	196	202	198	215	187	159	191	186	186	200	170	203	193	208	189	178	197	189	192	208	185	198	204	182	186	175	224	182	219	197	200	208	198	198	227	215	190	209	178	216	197	173	171	214	194	189	213	198	225	204	224	195	200	202	184	182	200	181	186	182	190	206	188	201	180	183	181	183	179	199	192	193	200	169	208	195	195	176	193	212	197	187	194	217	176	204	208	204	191	196	202	199	199	202	195	191	192	207	219	191	192	204	207	207	193	189	184	206	201	213	171	206	190	209	175	216	224	204	194	201	194	200	176	207	194	230	190	203	174	187	206	204	199	192	167	200	196	213	176	197	178	194	191	179	193	182	166	196	196	188	196	185	209	195	223	215	204	172	202	191	210	183	230	179	181	218	188	206	187	204	192	193	207	205	188	209	195	171	202	204	214	203	182	214	179	221	209	213	218	176	196	207	164	204	186	191	197	214	173	204	207	183	176	186	209	204	194	194	194	169	185	202	196	167	218	195	202	203	194	179	179	181	187	201	202	210	175	198	205	180	172	174	205	217	193	239	184	211	211	214	165	173	207	200	192	203	192	202	191	199	186	227	196	172	223	207	190	188	205	233	187	231	206	199	191	197	190	182	216	191	191	197	189	215	213	193	203	200	193	221	203	189	187	177	206	194	183	164	224	201	179	209	212	179	177	177	195	222	177	194	187	194	203	207	200	199	214	182	184	225	182	188	183	207	218	205	168	203	156	177	213	188	184	197	192	214	161	213	171	163	213	213	215	220	218	203	182	192	178	205	179	217	182	192	225	167	191	213	188	198	179	177	187	183	208	199	205	203	187	188	218	175	206	171	187	154	212	198	176	201	189	239	186	175	209	201	181	211	177	190	191	203	215	171	204	219	173	182	196	196	203	208	185	191	198	194	194	193	180	183	211	205	210	201	225	196	211	203	191	196	185	215	204	232	173	221	180	197	184	200	199	201	205	175	232	197	206	196	169	190	180	217	192	209	205	201	181	217	193	193	179	192	199	194	194	200	223	192	190	210	181	184	205	196	198	201	228	169	246	193	212	209	195	181	194	206	208	212	215	192	189	218	193	212	183	201	197	181	207	181	178	204	219	172	209	206	171	196	209	219	192	212	198	178	221	213	194	178	222	202	205	220	160	188	204	186	202	184	172	231	204	190	176	180	201	200	220	200	176	198	204	209	206	188	180	203	193	175	193	202	205	188	208	185	196	205	204	207	181	179	198	177	201	200	195	208	210	201	200	208	192	190	190	203	168	202	205	194	198	189	210	205	206	209	187	184	195	202	188	181	188	192	218	201	212	190	181	186	213	202	183	217	183	191	186	210	210	210	205	165	193	203	179	183	212	203	188	212	198	211	184	188	198	213	174	194	205	189	183	197	185	207	225	188	182	174	197	216	185	195	206	170	200	188	205	214	209	196	184	178	217	195	203	201	204	188	199	191	196	221	195	176	188	187	169	179	224	217	219	175	183	197	158	200	187	215	193	203	203	210	195	187	180	194	217	199	180	201	189	201	197	198	199	189	191	183	168	215	183	209	197	196	192	197	207	204	173	204	196	202	178	191	190	204	190	191	177	203	195	196	199	193	207	202	209	186	214	214	192	204	185	217	212	202	191	191	215	195	183	208	199	196	176	188	206	195	183	212	200	216	191	192	196	204	168	170	180	172	215	203	178	198	186	203	190	185	191	195	205	198	186	223	203	188	216	212	206	171	201	220	180	183	199	183	190	172	201	176	179	176	176	201	182	169	202	191	190	210	207	209	180	187	209	193	194	194	204	186	211	201	204	195	177	193	216	172	189	206	218	202	197	186	197	187	192	187	220	190	199	194	212	218	199	164	212	176	219	219	205	169	216	178	197	210	200	197	202	225	192	178	216	186	228	181	195	184	193	177	184	184	178	182	211	218	212	208	176	199	197	225	192	198	198	191	178	207	216	212	212	227	181	202	191	215	199	211	190	192	189	193	176	174	209	184	212	212	193	198	212	202	198	183	192	213	210	206	205	198	197	205	208	199	182	213	187	220	187	182	153	171	179	183	200	177	182	199	209	191	205	243	201	218	198	184	196	187	209	204	196	207	178	203	194	185	206	183	185	193	203	193	208	215	193	218	229	178	207	197	201	225	210	207	213	218	154	199	195	210	170	210	233	204	200	207	214	209	185	204	193	218	199	184	177	181	237	186	188	190	200	187	184	220	191	191	218	190	197	221	176	208	201	186	211	201	201	182	191	198	207	217	197	193	200	192	211	206	205	197	204	218	203	202	187	178	209	221	199	193	192	207	221	162	191	183	210	222	185	197	191	201	180	195	198	202	192	203	213	182	169	181	203	190	197	202	199	191	218	183	182	197	198	203	195	193	184	197	201	212	208	199	200	214	176	195	199
25147	2531	5749	6357	5301	4323	3586	2989	2503	2269	1908	1783	1518	1515	1332	1261	1193	1133	1062	1008	993	947	1013	904	900	849	842	821	830	781	805	727	744	705	742	741	744	702	709	722	707	682	676	682	709	709	632	680	635	673	653	661	610	632	620	673	688	665	630	593	616	639	661	657	641	597	644	644	657	645	652	643	640	621	640	620	635	648	619	585	629	623	603	588	597	609	637	634	643	643	602	604	654	646	610	601	628	661	609	641	609	644	598	597	611	619	580	586	608	592	597	583	590	653	605	631	590	646	593	656	583	623	620	580	584	598	551	541	614	602	629	602	618	625	577	622	589	589	644	621	625	600	619	619	577	615	601	605	572	587	651	600	641	631	584	617	600	567	626	610	599	610	607	590	633	680	604	619	609	602	620	624	579	635	621	568	617	633	615	643	587	595	606	638	587	598	587	588	628	612	584	587	615	657	603	558	589	633	612	623	569	588	633	581	580	620	586	575	579	622	586	572	573	573	626	632	566	646	595	607	607	622	609	604	586	612	603	619	588	648	629	601	621	571	607	594	543	585	592	604	607	598	628	559	610	579	645	583	608	552	603	647	577	547	568	590	568	550	603	606	594	603	589	610	592	575	593	631	609	589	600	606	617	584	612	612	609	601	637	593	671	566	599	638	592	622	640	617	579	543	571	619	615	637	596	607	615	617	615	640	583	633	638	618	555	641	610	564	617	637	582	606	639	604	623	609	617	605	651	594	646	626	601	619	558	592	596	602	605	614	604	583	571	613	637	591	603	576	592	624	616	620	553	576	616	600	589	623	563	607	602	591	548	628	604	610	600	611	610	620	603	602	577	560	605	622	558	596	575	613	572	636	561	652	624	603	603	583	592	628	568	600	649	575	616	640	601	611	628	622	593	598	596	567	591	577	596	643	577	600	615	634	605	589	588	629	606	590	600	593	591	576	558	650	594	602	647	649	579	620	622	610	637	595	616	576	642	610	606	561	599	598	609	592	592	595	615	645	650	574	616	562	616	607	632	574	597	571	598	588	672	605	621	586	640	617	598	584	635	597	587	625	570	594	582	648	583	609	621	623	632	610	586	627	591	584	598	604	629	587	609	610	610	596	606	588	605	563	607	621	598	590	591	587	588	555	615	604	608	571	607	630	617	569	573	598	633	573	569	605	621	578	553	590	617	613	566	569	614	606	586	578	624	618	594	597	589	641	532	613	613	621	641	584	569	631	613	625	609	595	534	627	603	574	572	601	559	567	567	588	585	635	557	594	581	631	649	628	607	610	596	612	592	587	580	604	623	594	610	562	604	634	618	585	584	580	601	620	583	614	619	613	603	619	631	582	617	607	617	590	584	616	598	574	652	638	567	574	621	589	620	590	603	599	584	655	606	626	624	627	565	554	604	626	594	606	570	598	563	648	643	637	586	634	589	563	618	594	634	601	601	620	603	611	558	626	600	624	623	604	598	619	583	645	597	631	603	599	589	651	577	604	590	595	572	592	602	636	618	596	603	594	608	589	644	651	627	658	595	584	541	600	620	614	607	583	600	595	552	580	607	618	648	628	588	583	610	592	559	619	614	614	586	572	633	613	602	607	610	587	613	632	620	655	566	600	618	612	566	626	580	575	591	613	587	578	570	649	602	585	612	583	576	582	581	564	647	604	620	625	613	564	579	635	633	609	586	609	582	582	595	616	645	595	584	574	611	581	546	655	601	624	581	574	613	631	594	575	594	580	604	563	622	576	639	615	596	635	582	622	607	621	602	578	586	577	576	584	633	615	582	592	609	591	653	599	576	610	600	613	614	616	595	617	599	591	634	576	615	607	585	588	540	583	610	610	570	591	570	596	620	586	591	601	591	589	614	565	587	586	599	638	611	610	628	616	590	611	601	585	641	623	587	594	563	611	638	581	579	572	598	572	561	608	594	564	618	608	597	613	630	633	612	556	595	577	618	637	590	619	583	628	595	617	616	603	603	625	587	632	561	607	624	613	569	595	613	596	564	610	637	577	613	585	557	594	580	612	634	598	612	620	579	591	597	612	660	592	626	610	585	622	590	587	556	555	602	588	616	623	597	585	603	596	643	598	650	624	630	593	601	612	600	646	635	637	595	595	543	608	581	582	612	579	643	603	610	585	605	579	612	631	631	581	614	634	594	625	596	593	607	563	592	559	591	563	593	577	602	623	633	607	558	572	633	552	574	595	600	581	596	625	574	611	611	635	589	592	617	632	613	571	554	551	606	639	582	590	637	599	561	591	581	601	599	622	616	581	621	634	623	578	566	616	622	572	580	621	623	638	629	632	597	600	603	600	608	557	645	612	584	615	605	590	577	643	569	571	579	618	615	563	600	603	605	591	605	587	657	623	566	629	597	588	595	611	627	603	616	562	620	590	594	586	591	605	614	582	638	638	622	552	612	591	541	589	603	592	550	624	657	624	603	605	635	591	621	602	611	601	617	626	604	585	602	539	617	598	564	619	593	635	566	619	598	657	587	622	598	661	573	631	576	541	546	556	568	581	634	598	599	601	603	536	596	586	650	656	586	582	628	619	612	591	589	558	693	582	622	572	635	605	644	558	566	664	575	592	625	599	583	589	574	636	564	615	638	599	633	585	605	602	585	580	620	623	576	614	619	620	592	645	591	629	594	623	612	598	589	640	599	646	629	617	583	646	607	609	575	622	612	602	632	544	570	604	582	596	614	616	589	608	622	596	675	624	607	618	593	620	613	596	530	593	570	628	628	598	610	599	609	597	627	607	617	559	619	582	626	525	635	607	597	575	620	640	586	594	603	619	635	619	603	604	637	577	585	622	591	587	651	568	570	582	589	596	641	581	577	604	562	612	632	600	551	570	609	589	634	566	652	604	573	589	637	649	613	639	611	611	559	653	603	563	589	583	589	594	605	601	600	601	615	584	591	610	610	611	654	633	628	633	570	580	589	616	615	574	582	620	605	619	592	542	601	604	594	589	592	615	566	587	644	572	598	614	601	583	646	591	624	584	616	590	626	552	613	627	571	633	641	620	631	627	607	588	577	626	580	604	562	632	620	590	645	591	584	605	621	600	599	589	584	595	631	631	580	610	570	580	616	607	614	608	601	605	573	556	617	591	665	584	591	565	614	579	569	578	590	572	573	586	590	579	632	586	625	602	552	570	599	603	611	590	621	603	666	589	614	661	592	629	550	595	598	586	601	610	577	587	590	592	649	575	618	641	591	602	557	610	572	562	568	586	623	634	577	588	577	607	594	594	606	577	598	598	600	578	576	550	630	561	570	558	650	618	607	610	586	622	645	596	583	582	620	604	653	596	602	624	567	600	602	622	632	576	576	556	584	629	611	593	625	576	595	632	604	594	629	586	611	615	590	603	627	614	567	584	579	638	600	575	604	544	649	581	522	663	610	615	597	607	561	606	610	577	597	597	605	662	621	605	595	588	589	615	597	596	590	607	574	623	568	629	615	587	622	631	608	623	568	564	591	577	592	668
5744	336	243	178	171	137	134	146	138	136	144	135	149	144	152	150	116	133	161	143	140	119	133	116	122	108	136	141	129	136	130	138	146	123	139	131	124	136	127	146	122	119	116	127	116	137	140	141	134	124	154	143	120	141	124	146	143	135	132	136	115	131	139	141	140	134	128	133	141	131	129	130	132	123	124	159	129	133	120	124	136	132	124	136	136	123	135	138	122	121	138	141	116	144	120	133	125	121	139	144	110	150	134	151	120	133	119	134	108	143	135	147	132	119	139	142	126	126	123	147	122	130	130	117	130	128	140	147	125	138	128	131	158	137	123	115	123	145	132	114	123	116	119	125	131	143	127	127	145	145	135	143	132	117	137	161	137	119	141	141	140	123	129	148	154	133	139	123	137	153	134	143	136	125	133	131	143	133	138	159	138	141	132	135	109	122	118	134	141	131	144	137	142	142	110	127	135	132	128	127	145	111	117	127	120	140	123	130	125	121	129	144	169	145	139	132	138	127	138	133	141	113	145	114	135	129	130	134	138	142	118	134	132	129	151	118	104	118	138	113	137	142	122	131	113	117	126	114	121	124	109	130	134	142	126	146	139	124	130	119	134	113	148	126	128	131	149	138	118	119	130	132	116	129	126	124	135	136	148	131	137	117	158	104	130	135	109	131	134	144	139	150	134	137	152	165	123	123	153	125	133	134	135	144	144	142	136	132	136	136	127	155	116	131	133	132	132	135	145	155	153	115	144	125	123	127	142	141	145	130	134	137	130	158	124	129	135	131	121	140	130	120	128	136	142	117	139	134	138	123	140	146	141	134	150	142	117	114	137	142	136	119	120	127	116	138	155	144	140	129	129	132	124	123	139	142	141	148	148	145	131	134	140	152	146	118	135	146	138	133	139	150	131	146	138	119	142	140	137	132	133	144	157	121	123	140	143	119	136	152	109	126	134	130	138	127	136	114	125	141	132	129	124	138	132	130	139	136	154	123	115	147	137	100	153	144	144	130	111	139	130	149	122	144	133	138	130	146	126	139	145	139	117	137	120	139	156	124	123	111	123	129	135	154	119	135	118	128	144	129	138	154	133	127	135	120	153	140	125	114	139	115	124	123	118	126	139	138	140	130	145	133	145	142	149	125	118	138	125	142	136	150	136	128	136	153	128	123	123	140	149	126	132	136	117	132	143	131	149	144	107	137	141	125	132	149	131	130	124	136	146	141	140	138	137	161	127	140	126	118	137	125	114	142	135	142	122	142	138	127	125	148	140	143	119	116	143	126	154	116	134	138	117	122	136	140	144	135	127	136	114	141	144	126	142	137	118	134	152	140	117	147	142	145	129	135	137	134	114	114	116	127	125	139	132	136	141	140	140	130	129	141	142	124	147	134	139	140	129	139	149	137	125	119	135	134	124	133	113	129	148	133	120	153	139	140	132	125	144	129	130	146	120	114	111	127	121	130	133	119	143	139	140	143	118	137	141	132	131	151	130	145	133	145	134	122	141	143	142	118	116	121	129	133	153	145	144	134	136	146	129	126	121	130	120	130	113	152	113	127	142	135	116	157	136	140	143	131	129	135	121	145	129	148	135	139	137	153	131	117	132	144	137	145	149	130	133	140	127	129	136	131	155	150	137	122	130	130	145	143	144	125	147	154	144	144	148	128	159	146	119	149	127	130	156	135	128	140	132	151	127	120	147	127	132	115	130	125	119	132	143	116	151	127	148	120	154	146	136	125	124	115	131	140	116	126	136	131	129	142	140	148	133	144	121	122	120	129	126	138	119	126	150	130	138	136	122	127	113	146	130	119	112	112	133	138	122	124	143	130	123	134	136	133	140	129	116	135	130	122	133	144	119	138	131	122	122	138	122	142	122	126	143	136	119	110	107	124	123	135	141	140	128	134	131	130	125	155	122	118	117	122	132	120	130	163	153	127	134	116	150	128	116	144	129	132	121	135	117	127	154	104	119	137	133	125	142	130	131	133	130	129	119	124	127	116	133	134	147	120	132	120	120	103	113	132	109	130	143	152	140	131	129	128	146	115	146	131	124	143	149	121	138	112	146	137	131	122	135	114	121	121	129	144	123	148	131	125	145	124	153	117	134	143	145	131	155	134	156	148	130	122	148	144	144	123	124	144	154	143	114	123	123	138	144	125	127	123	136	143	110	146	147	111	131	127	131	142	115	126	122	141	134	157	108	133	143	146	128	132	145	126	145	145	138	117	138	134	109	139	136	148	128	147	137	157	152	141	137	130	130	140	122	140	137	120	130	133	133	134	142	119	151	121	123	149	136	161	127	135	127	136	141	146	127	127	128	143	147	124	141	149	122	142	132	127	144	139	135	129	146	142	120	156	145	134	138	115	146	138	120	137	124	156	140	147	146	153	140	135	135	124	132	128	124	165	142	129	118	122	145	138	132	149	142	124	140	117	136	139	132	147	125	117	121	149	132	129	126	115	121	137	126	135	142	120	116	116	134	141	138	137	126	144	120	123	118	146	132	110	146	138	131	166	145	130	158	145	143	169	127	129	132	146	144	132	124	148	124	139	126	127	132	136	134	149	139	143	132	125	137	118	127	112	126	129	129	131	127	137	157	115	162	126	123	134	128	133	149	131	126	137	143	118	140	136	125	130	123	130	128	132	137	123	136	113	131	129	125	144	122	141	129	132	122	138	133	100	132	141	137	130	111	135	134	155	137	136	124	131	128	114	136	141	144	128	111	147	117	138	139	137	121	137	141	131	151	130	151	135	142	120	118	140	133	129	137	124	130	126	151	131	122	132	120	132	139	114	142	137	122	145	106	127	159	142	123	125	125	145	137	127	136	138	135	156	132	136	144	120	147	127	131	122	149	111	130	146	157	146	130	146	148	146	133	143	146	114	112	137	132	127	133	144	137	154	143	143	121	147	119	134	126	141	141	114	122	129	144	139	120	146	131	143	124	132	123	132	110	133	116	121	139	157	128	152	140	136	160	130	118	151	137	127	133	151	129	149	117	128	142	147	131	138	147	157	136	139	122	148	131	145	138	130	134	151	132	140	130	122	136	126	142	128	135	134	146	139	123	116	122	124	143	143	126	132	141	127	148	129	120	134	132	126	140	134	126	115	123	146	145	140	112	135	111	145	174	133	121	134	123	128	131	137	115	138	127	126	124	129	129	138	125	105	139	125	126	148	132	146	129	121	128	136	125	129	138	130	132	148	148	135	147	127	129	141	117	114	127	155	132	135	134	136	145	117	149	159	133	140	119	129	134	131	126	114	127	137	133	142	132	150	121	149	138	130	129	127	130	127	119	127	123	141	126	134	137	128	159	126	139	155	118	135	138	126	138	131	134	118	134	125	122	140	123	136	115	147	136	143	131	127	145	126	130	134	123	131	134	114	128	142	120	119	133	142	144	123	100	137	104	119	138	131	124	136	118	133	133	129	139	154	145	132	144	155	132	146	145	133	114	118	120	125	147	129	142	129	131	115	131	152	142	140	127	125
5137	482	529	594	530	532	467	503	466	505	432	435	479	421	420	433	459	428	425	426	425	417	421	432	445	426	441	417	429	432	416	448	415	449	421	436	442	435	389	418	431	427	423	439	396	459	377	418	410	439	445	421	404	426	434	441	381	419	362	456	443	428	449	427	412	435	404	414	405	442	430	431	420	396	430	410	409	427	424	415	396	410	430	425	400	373	433	416	358	399	438	397	379	415	390	446	409	465	420	449	441	429	448	380	417	424	413	416	436	446	428	444	415	426	416	424	415	401	403	403	457	439	378	394	400	428	440	437	438	426	437	447	403	434	393	409	429	403	424	430	378	435	437	414	449	401	449	417	424	415	472	415	388	430	449	442	404	433	420	394	412	400	413	441	423	434	419	379	405	438	404	429	396	421	454	430	451	437	435	424	456	415	420	391	408	389	454	407	437	452	404	404	478	418	437	411	428	440	439	392	412	433	450	423	389	443	445	412	437	398	449	471	420	397	412	403	406	393	423	463	424	414	426	431	438	433	397	397	407	395	416	455	407	426	400	383	396	429	405	416	415	444	433	457	434	419	417	405	424	387	409	382	403	439	415	373	438	422	416	430	417	416	444	448	412	395	430	398	418	434	422	420	405	387	408	396	467	420	412	421	447	440	427	410	405	431	420	414	399	416	431	413	405	465	426	417	451	451	408	418	422	425	426	445	434	411	427	409	434	406	423	377	433	400	438	387	438	407	389	404	408	435	423	419	413	410	409	413	381	407	439	404	421	412	427	440	408	438	438	451	434	406	448	384	396	445	441	465	422	384	423	440	410	443	401	412	430	414	448	403	384	404	398	435	405	416	431	381	415	408	430	436	439	408	423	411	424	452	435	430	414	414	444	436	425	438	441	438	424	387	438	427	420	402	426	427	424	433	390	420	425	406	400	415	457	449	404	428	394	442	424	414	389	385	393	394	436	402	377	439	424	439	428	379	461	456	418	407	440	440	401	410	402	415	438	457	440	403	402	408	408	416	414	441	404	418	416	429	426	430	417	429	413	409	428	425	429	402	456	402	427	404	422	442	452	399	424	423	439	393	434	383	428	428	420	442	420	417	459	396	445	419	455	396	433	422	391	400	427	415	419	400	416	446	408	420	420	417	421	410	428	417	440	404	417	415	431	423	438	417	404	414	424	421	467	413	482	397	423	435	411	455	403	420	421	424	448	420	437	413	396	420	460	427	459	417	410	402	415	417	413	426	397	401	434	389	395	430	394	409	435	456	418	403	410	393	444	447	423	395	417	426	410	413	393	424	421	437	415	416	394	398	407	423	405	427	418	460	436	414	398	437	422	402	453	434	445	402	433	428	422	436	441	422	446	427	419	455	399	472	398	396	431	425	433	467	457	414	418	395	431	448	411	408	418	392	408	406	431	421	421	414	432	408	392	445	407	453	406	424	413	397	412	422	416	437	399	433	400	437	418	401	395	454	396	391	405	424	405	410	425	427	417	429	438	427	466	433	390	426	428	407	402	453	437	377	384	392	402	420	406	393	424	429	427	412	407	439	443	432	453	408	430	398	404	439	397	412	435	415	396	408	452	435	423	425	430	424	413	451	425	427	412	445	415	385	434	430	415	408	445	425	420	401	438	412	470	414	404	423	462	410	404	422	420	412	429	409	420	413	428	403	436	427	398	435	445	430	451	455	408	451	417	419	413	446	419	411	429	410	417	423	398	414	395	460	399	437	444	422	459	410	386	424	423	436	414	462	392	416	418	432	423	436	418	456	425	414	413	453	433	403	429	425	459	450	431	401	376	441	397	428	418	405	415	434	421	416	400	409	425	428	394	441	403	422	424	385	463	447	425	409	414	442	444	403	444	441	392	429	412	422	369	433	420	421	443	395	414	444	400	431	388	428	455	413	414	412	415	443	445	442	423	427	421	425	414	410	402	426	394	434	429	402	427	427	396	424	448	393	418	422	409	421	406	422	442	444	401	415	436	425	421	416	409	444	414	400	453	418	402	382	411	440	454	419	422	397	417	420	393	457	396	460	416	457	443	390	409	443	439	433	398	396	398	435	434	415	429	454	378	432	417	414	408	395	418	411	429	422	402	449	417	398	398	415	434	429	425	443	377	418	435	408	398	410	420	443	405	417	407	430	406	415	413	439	417	414	440	430	418	439	421	418	423	425	429	460	442	388	431	421	432	427	469	406	417	425	426	392	398	434	389	423	406	426	438	435	395	422	434	410	459	443	423	419	426	425	396	415	419	433	424	422	395	424	431	431	403	438	429	406	406	420	422	413	421	424	393	405	431	450	416	401	442	439	453	403	418	432	431	398	475	401	405	437	428	404	447	406	428	443	422	396	420	426	443	412	403	448	420	398	392	416	461	417	458	407	453	422	397	383	443	421	454	409	429	377	439	407	426	436	434	386	423	445	388	418	385	411	425	404	456	387	457	406	405	440	423	425	386	409	400	430	424	437	430	413	435	404	405	402	402	445	405	452	455	411	440	460	414	423	400	403	436	389	421	428	447	417	422	432	391	389	455	419	435	408	431	431	415	445	410	406	375	448	399	390	418	430	417	430	448	390	420	444	418	415	432	422	407	434	461	395	408	426	451	423	402	390	425	448	440	396	424	458	432	413	404	428	426	380	417	469	376	381	427	413	390	427	399	440	459	419	427	411	417	427	395	414	414	467	438	401	455	435	456	443	406	431	401	429	425	449	401	423	421	447	416	432	439	401	403	447	427	405	405	431	458	458	419	402	425	412	389	430	386	451	418	433	446	386	389	402	449	427	461	412	415	383	443	411	433	434	447	392	442	412	419	405	448	426	437	423	415	402	396	437	383	456	406	422	453	439	382	451	442	402	439	472	435	425	424	423	422	408	427	433	427	424	410	406	423	407	429	448	443	425	430	442	384	425	437	419	396	425	417	411	407	448	456	410	441	422	406	410	434	419	425	438	404	422	429	398	424	452	410	402	440	436	426	378	406	470	436	436	437	445	438	424	420	429	386	430	422	412	398	448	403	430	413	406	442	374	461	374	414	456	412	429	433	420	418	447	444	395	444	432	440	443	409	410	398	425	392	430	404	417	460	440	401	430	432	387	411	421	394	431	407	437	408	404	409	444	448	434	422	398	427	423	420	410	412	436	402	407	402	404	436	446	434	441	398	417	427	425	427	440	419	416	395	407	415	423	409	429	389	418	424	419	431	444	425	425	428	415	397	445	419	420	426	416	398	428	419	406	450	442	448	371	441	422	423	451	400	394	406	427	440	429	384	406	426	441	426	419	431	416	430	453	425	434	417	390	443	435	421	397	429	410	384	397	405	429	415	424	439	417	410	437	412	440	424	427	412	406	451	421	433	389	381	418	423	436	410	419	389	418	465	410	420	414	423	410	437	424	427	408	417	438	419	450	424	422	424	386	431	405	409	447	462	382	368	440	418	410	443	409	410	417	458	424	414	427	435	460	435	436	391	410	409	402	439	424	430	388
38537	10316	1776	1011	655	524	382	325	235	243	202	186	173	153	159	155	140	114	127	133	103	101	125	109	89	113	87	94	106	101	118	99	102	95	119	86	108	111	104	96	106	103	104	102	109	99	106	102	98	85	109	101	105	108	104	92	106	94	94	88	94	119	101	114	105	110	105	102	105	103	100	114	108	77	96	94	96	98	83	92	108	94	67	120	89	118	106	98	92	94	100	104	102	100	90	105	103	100	88	102	80	101	96	96	102	107	85	112	93	109	108	81	87	97	121	92	115	101	100	97	102	93	101	89	88	108	114	94	95	83	110	94	102	85	98	103	89	95	96	116	99	91	85	106	102	96	103	100	93	95	106	111	83	104	101	100	85	108	103	93	109	88	91	82	91	114	97	86	102	107	98	88	106	89	104	82	86	96	87	107	105	106	110	95	104	107	93	69	88	100	88	98	104	89	95	95	85	86	91	91	99	86	97	85	88	103	113	87	81	111	72	101	96	98	107	79	106	103	99	94	101	99	90	92	88	88	105	108	103	101	78	92	92	96	108	103	104	92	93	85	102	109	82	89	111	106	82	78	107	84	110	82	97	89	90	97	108	108	114	94	86	80	103	92	95	109	93	103	99	94	101	85	93	103	93	87	96	106	109	81	99	84	106	98	87	96	108	98	78	91	118	85	95	95	72	81	89	99	75	96	85	94	88	99	82	88	104	93	101	102	109	111	98	119	109	90	94	109	85	100	89	86	114	129	93	97	104	100	111	92	76	77	97	119	90	98	85	81	102	91	90	97	88	105	79	91	99	90	86	93	81	101	91	88	87	96	77	97	96	93	103	100	118	97	113	81	96	87	75	96	110	88	94	117	69	109	89	86	114	87	91	91	81	114	114	98	107	86	83	91	105	97	99	122	79	106	98	90	110	100	97	104	110	97	107	102	114	95	94	110	96	127	92	80	91	64	93	94	104	113	89	95	115	92	102	101	98	93	94	94	113	96	105	97	89	87	99	97	112	95	100	105	94	104	91	98	102	104	107	82	99	90	111	89	103	97	110	101	78	95	94	90	76	85	88	99	76	109	104	97	104	100	96	96	102	95	96	78	98	93	87	75	105	87	104	90	84	94	105	96	109	104	100	96	121	101	90	100	83	79	109	101	96	96	95	112	92	120	92	105	90	83	114	114	104	91	98	90	97	92	89	103	105	96	106	102	98	93	85	98	99	88	97	99	92	84	89	92	118	103	103	109	92	95	98	107	110	104	79	94	87	94	91	99	95	97	87	100	117	102	90	85	99	90	90	110	100	107	81	97	80	95	102	102	95	97	100	81	97	109	94	98	85	92	91	78	101	103	96	93	99	90	75	93	102	93	92	78	102	84	101	96	99	85	99	92	112	91	108	95	80	93	93	106	125	97	97	95	90	94	78	90	100	77	84	101	110	80	109	98	88	100	92	106	87	90	86	96	96	97	79	90	80	93	93	93	76	102	100	117	100	101	105	99	101	99	95	91	90	99	86	72	91	108	99	100	87	75	91	86	84	87	121	104	95	91	103	101	88	91	104	106	111	91	95	90	93	92	89	100	97	102	99	101	110	103	94	98	77	98	103	75	98	87	83	87	97	88	102	106	111	85	87	103	94	82	97	89	89	99	99	82	87	87	99	96	99	109	123	84	105	85	98	96	85	96	99	110	88	89	110	90	110	112	97	106	93	89	89	103	110	106	76	100	110	88	100	88	98	87	80	99	107	90	91	105	80	108	86	91	88	107	116	85	87	77	107	121	107	98	91	87	81	99	73	113	95	89	95	91	84	99	105	79	89	83	87	98	112	98	81	88	87	97	87	92	107	83	103	101	89	85	95	94	103	101	94	88	106	105	80	99	102	109	108	91	85	103	88	97	99	99	102	104	92	95	87	89	95	90	94	110	105	88	92	98	100	87	111	99	97	111	111	117	120	91	102	77	107	86	96	91	94	105	98	99	88	78	91	88	92	108	106	109	94	98	103	90	85	89	105	107	90	93	105	92	101	91	86	79	98	84	88	99	94	95	100	100	91	104	109	96	105	98	104	103	106	92	100	96	90	106	90	95	99	102	86	91	102	83	95	104	80	109	114	89	103	98	109	92	90	100	96	80	91	95	77	97	98	101	81	101	102	108	103	90	99	88	88	80	88	93	94	87	91	96	96	104	129	96	93	100	90	84	86	110	107	89	99	80	104	94	88	91	97	83	116	103	73	80	85	111	102	69	85	97	92	93	95	108	91	77	97	112	96	93	100	98	91	89	101	111	91	84	108	91	76	92	82	90	105	109	97	101	89	110	98	109	90	97	90	91	87	100	88	81	98	82	102	81	108	88	102	104	89	105	108	103	105	88	89	106	84	84	92	99	110	91	95	97	89	106	94	92	81	84	98	80	89	82	98	78	86	94	88	85	110	97	94	113	103	109	105	97	97	93	86	98	110	97	98	106	104	111	110	97	76	102	89	86	80	86	99	93	91	101	88	80	78	80	82	98	92	92	85	95	85	109	77	77	96	104	90	122	86	116	83	88	94	77	113	103	102	95	102	84	93	92	109	90	83	114	99	111	95	102	114	87	99	111	93	104	90	76	75	96	86	95	74	108	87	110	86	112	96	97	94	82	97	100	94	104	106	109	78	103	96	89	79	108	96	123	108	103	77	86	102	92	98	103	111	106	101	95	97	93	108	91	86	125	106	91	99	88	101	111	90	113	107	110	98	106	102	96	106	120	101	97	95	99	83	89	92	85	85	106	96	101	113	92	102	92	106	91	114	85	106	94	83	95	100	94	99	88	90	89	82	97	97	98	94	90	95	99	88	83	94	92	105	99	92	99	96	96	97	97	89	90	101	103	81	86	84	81	109	80	92	95	89	92	88	95	97	107	90	96	133	106	103	85	97	95	82	95	84	91	107	97	100	72	110	113	105	97	70	88	93	91	98	87	85	93	97	96	87	91	115	105	99	90	90	85	90	85	88	98	96	89	85	99	87	81	102	86	88	108	90	104	82	89	94	86	100	92	90	103	71	102	94	96	73	81	100	122	77	107	95	101	109	93	96	85	99	105	89	100	112	104	100	96	95	104	100	101	103	104	105	104	80	94	80	109	96	88	97	109	113	104	95	116	89	93	105	104	92	89	92	113	90	86	83	99	104	101	99	95	93	94	97	101	103	107	102	106	90	79	104	85	101	106	101	93	95	116	84	94	116	112	92	94	97	105	92	104	90	93	94	92	82	97	86	94	102	80	100	87	87	95	108	90	100	100	86	98	113	111	84	90	87	83	80	95	96	90	91	92	103	104	105	80	88	108	97	114	99	124	88	94	96	89	94	100	107	87	91	67	89	102	105	108	99	82	108	91	80	103	104	91	119	106	105	97	104	100	80	98	97	103	99	87	90	77	105	96	94	106	90	110	114	90	89	87	105	89	82	77	96	88	89	101	88	97	93	108	99	90	84	75	96	84	89	98	87	102	101	106
19047	1228	2884	3427	2810	2235	1815	1536	1288	1109	1002	918	805	769	710	681	601	627	552	557	570	498	513	471	455	409	452	447	418	401	408	411	418	395	379	368	380	431	370	376	391	375	365	380	400	383	378	359	368	319	360	372	380	356	352	344	326	352	331	368	338	356	377	355	328	333	354	357	312	345	334	308	358	389	347	347	351	347	359	360	349	319	325	354	328	307	346	334	351	371	360	316	341	357	349	332	333	365	329	354	342	313	329	336	312	361	337	305	333	336	352	369	334	351	352	322	322	335	324	323	297	329	317	339	366	370	306	365	345	330	346	330	310	298	348	337	359	349	355	326	342	343	334	338	326	350	340	319	332	320	310	330	316	358	332	292	330	341	307	329	341	337	336	321	376	341	358	342	328	330	349	352	309	336	342	301	315	371	342	334	339	311	327	322	367	358	324	338	335	292	331	321	364	335	314	295	323	349	322	342	322	347	314	330	309	315	347	363	332	322	341	310	336	347	321	292	318	304	304	327	319	320	295	328	343	315	354	330	331	332	331	343	298	327	307	339	359	311	317	342	311	364	366	335	306	323	325	357	328	326	362	337	313	335	340	356	342	320	319	348	340	341	341	312	325	361	318	337	291	329	338	341	320	338	342	336	355	340	320	338	308	332	335	303	311	343	321	333	322	331	312	329	311	334	337	328	327	349	380	338	358	323	296	341	360	346	292	321	328	364	314	323	288	311	332	330	307	359	358	331	302	303	307	302	335	350	308	356	333	352	321	362	312	319	359	309	348	356	315	309	321	336	347	322	345	337	341	337	345	316	340	358	345	306	350	360	312	312	297	346	336	381	331	325	325	302	353	326	406	337	371	314	343	331	330	335	305	326	312	308	323	348	338	311	312	322	336	351	325	328	335	331	303	311	358	330	314	304	311	336	308	383	350	315	323	340	334	289	311	339	354	309	353	326	330	323	318	349	335	311	369	316	360	314	342	329	319	354	359	300	350	308	358	309	334	331	338	327	361	318	323	305	323	342	343	362	334	315	343	337	319	327	347	321	340	341	371	332	284	353	322	349	353	325	327	339	342	295	359	333	347	363	327	312	329	354	309	345	330	352	300	344	334	334	325	315	340	299	328	352	358	310	296	313	313	323	329	332	332	329	314	335	338	343	312	353	339	333	344	323	322	326	327	308	348	303	368	353	307	324	343	333	358	296	329	315	349	322	339	340	345	338	323	342	349	352	342	322	344	308	326	356	318	354	336	332	347	330	333	323	332	328	353	302	338	317	329	346	351	331	306	338	346	307	338	340	349	320	325	314	349	344	337	338	347	340	312	342	321	314	313	356	329	334	343	319	348	353	333	325	302	333	339	341	343	365	307	312	379	358	315	337	337	323	311	332	380	327	341	345	313	300	318	332	320	326	303	336	328	313	330	304	297	339	338	342	328	327	356	298	325	323	330	338	334	328	308	340	339	350	329	323	302	344	312	319	344	319	333	290	319	322	351	314	318	351	330	353	285	320	324	320	315	328	316	311	327	342	321	303	335	326	307	331	360	336	339	344	328	339	330	329	341	323	344	343	335	302	303	344	314	327	318	335	341	365	312	328	322	364	358	302	333	317	336	315	299	322	359	315	306	334	321	359	300	337	363	334	345	356	317	340	318	332	322	350	315	342	328	354	318	326	348	319	295	326	303	349	330	322	302	350	326	325	348	331	311	339	312	315	320	348	297	306	318	320	369	307	336	321	324	333	333	319	315	312	337	339	334	345	345	346	333	313	305	346	311	317	322	340	328	342	355	325	341	335	312	344	301	295	333	361	343	324	322	338	315	341	345	292	302	321	374	316	371	358	347	337	346	335	336	337	321	366	335	312	319	357	339	353	334	340	313	339	286	339	318	318	334	321	337	340	302	343	331	302	348	335	324	350	323	343	340	290	310	317	310	356	334	338	321	330	356	348	318	363	352	315	320	311	320	302	332	327	342	353	321	332	335	327	308	354	341	294	342	323	362	314	337	317	308	344	352	367	328	325	335	323	328	325	301	295	325	335	315	318	334	340	350	341	311	332	350	329	339	333	298	353	300	325	335	316	344	296	330	330	325	302	310	316	298	327	348	327	324	312	321	282	298	331	300	306	360	341	350	309	316	319	323	300	304	310	309	336	318	337	347	322	320	350	332	331	302	317	336	338	338	318	325	277	346	340	335	346	330	316	300	314	316	316	314	329	336	308	337	307	335	328	306	339	344	347	343	303	344	318	357	305	354	324	314	344	294	323	323	310	314	324	307	346	316	332	350	287	358	324	336	310	315	350	327	334	317	325	354	297	345	338	325	312	331	322	385	337	348	316	319	356	327	319	325	305	323	366	330	332	309	324	336	330	316	323	327	313	336	294	319	337	358	329	350	324	306	332	314	350	365	337	308	345	330	318	350	335	319	326	325	321	311	366	325	347	331	335	351	309	320	337	310	394	337	315	326	311	334	338	336	304	351	311	336	306	311	309	340	330	354	315	309	304	341	357	310	313	323	342	336	299	321	364	296	316	339	367	276	329	315	306	337	339	313	365	312	351	317	331	304	334	319	338	329	331	321	310	321	323	346	325	338	317	313	323	330	285	365	312	335	330	299	364	338	310	327	329	331	348	338	300	329	333	370	326	342	312	347	348	311	323	318	318	331	309	340	326	323	307	327	323	343	327	309	305	315	345	348	371	310	355	321	318	314	334	337	311	320	311	350	313	326	349	340	362	314	321	331	310	362	347	330	311	334	350	327	328	326	302	345	339	320	324	328	327	319	321	325	346	327	352	347	310	306	327	312	314	325	314	323	336	334	331	328	356	313	356	319	354	340	336	346	332	349	320	360	337	348	335	329	312	350	347	330	318	341	312	324	317	366	325	322	305	338	343	366	313	353	327	317	325	357	367	323	360	298	320	320	332	330	284	321	357	325	331	344	304	314	342	347	317	348	324	339	324	358	337	352	345	364	342	325	334	316	359	358	317	352	325	338	317	334	327	348	338	353	346	350	301	311	340	318	303	328	322	336	346	319	316	386	308	320	339	342	353	334	317	350	308	289	333	369	315	304	292	357	321	354	334	287	312	321	316	313	328	319	326	327	339	320	332	337	333	319	355	334	317	353	323	330	352	301	350	300	345	318	322	313	354	299	297	307	325	349	354	318	321	364	319	313	315	319	303	303	342	328	323	301	336	347	322	323	328	327	328	359	351	301	332	320	313	292	292	340	347	315	326	330	321	327	311	312	355	324	323	303	333	299	336	336	328	301	320	310	364	353	326	370	306	319	327	340	301	373	321	333	312	359	284	325	340	327	333	361	327	325	331	332	337	337	341	363	363	361	331	357	327	311	313	325	364	317	348	318	355	332	331	327	335	326	317	340	314	320	363	348	314	312	325	337	346	326	321	354	338	339	362	338	319	330	348	307	360	338	353	319	325	315	350	374	292	342	321	307	353	359	348	350	336	338	338	329	316	328	335	336	337	329	323
46576	19674	9473	2299	1396	1073	851	643	518	462	389	339	339	319	290	314	238	246	247	216	216	238	231	220	234	229	238	206	226	220	210	235	199	216	202	208	205	230	198	201	192	213	246	194	235	203	202	223	197	199	205	222	213	207	225	210	211	216	205	217	196	193	152	202	201	228	202	200	207	214	194	209	192	181	190	196	190	215	201	208	177	183	201	210	182	189	195	209	185	191	186	180	198	212	205	203	194	194	191	217	220	175	224	199	221	195	209	206	187	178	207	173	191	206	178	200	210	191	183	208	194	190	184	197	190	204	188	197	176	194	206	195	195	173	216	203	182	189	210	194	185	185	208	208	192	195	190	207	193	193	179	196	204	182	196	205	198	172	198	204	200	219	193	226	198	182	214	179	183	220	196	199	210	199	195	192	194	197	191	218	206	224	197	192	195	183	172	197	193	165	188	193	229	219	196	174	191	192	193	206	203	201	184	206	203	219	177	186	198	192	199	227	174	177	215	204	192	209	160	210	205	188	189	186	180	196	196	163	192	207	176	213	210	186	193	204	218	209	208	191	196	214	192	209	175	194	212	188	191	195	184	189	222	206	194	220	187	183	216	192	195	196	231	189	205	210	218	210	184	197	199	195	215	205	199	192	208	186	209	174	199	192	199	207	209	181	196	185	168	190	207	210	184	169	200	193	207	193	209	205	176	196	190	197	185	195	196	206	191	190	206	195	179	190	171	176	190	194	186	203	173	225	225	175	178	210	193	195	191	193	191	192	174	214	220	208	199	212	177	203	199	194	181	217	177	194	194	200	193	184	200	197	193	188	205	175	189	165	200	203	194	195	173	202	205	202	196	187	203	194	195	202	194	164	211	206	180	208	178	192	190	195	199	211	165	188	208	200	195	186	188	184	190	187	191	185	227	204	159	176	183	202	203	197	184	194	197	205	187	197	182	189	179	182	179	221	195	206	192	190	218	208	206	197	205	179	210	218	193	190	184	196	199	187	195	210	191	238	189	202	191	201	170	183	212	215	195	210	206	189	217	202	167	194	180	199	182	211	194	180	213	198	196	215	191	194	177	200	193	201	167	179	182	187	199	181	172	192	190	204	188	195	181	228	167	205	196	193	190	197	191	200	211	208	194	183	183	213	232	197	189	184	181	191	219	198	183	209	183	161	216	200	209	191	211	212	185	180	219	184	207	194	194	183	208	180	172	178	177	219	206	223	198	198	194	247	187	226	202	213	200	195	194	188	171	172	231	175	190	214	179	201	176	197	191	197	212	211	195	216	208	199	188	173	180	192	200	203	174	192	222	195	175	202	186	211	171	173	181	189	177	178	216	190	178	187	195	198	202	175	193	212	200	204	193	200	204	172	189	212	199	213	197	179	191	177	202	195	195	198	192	198	174	190	219	202	220	182	191	205	178	211	191	186	176	219	209	177	189	196	194	182	180	193	207	180	173	201	211	175	212	186	201	180	213	206	209	202	189	182	191	204	195	183	217	195	202	186	186	195	200	200	196	225	198	189	213	215	185	188	216	210	189	204	204	183	195	176	180	220	183	202	213	212	196	212	177	172	210	203	200	224	181	186	195	198	219	209	187	210	196	205	188	183	185	199	212	214	184	186	197	184	187	181	192	173	203	198	195	186	190	242	185	223	200	225	168	196	171	197	198	193	209	209	199	208	218	212	185	182	196	188	188	185	175	191	201	229	203	194	182	184	170	220	208	202	189	206	182	193	198	189	186	205	181	199	198	194	221	191	188	201	200	218	176	207	190	213	190	197	206	208	205	181	215	209	190	184	210	205	204	206	175	189	181	184	213	227	192	196	203	201	189	198	181	197	186	189	192	194	200	196	193	214	181	185	171	213	209	198	170	209	206	204	192	213	190	183	197	223	204	166	224	192	201	199	203	207	204	195	172	179	192	198	193	183	196	168	179	199	222	213	185	202	221	200	191	191	198	200	192	182	216	201	182	206	217	177	211	188	196	206	188	188	195	208	189	211	193	181	211	185	216	184	195	206	208	191	182	186	194	193	186	213	217	192	207	228	200	179	199	183	178	195	227	194	195	201	224	202	178	184	195	206	221	185	170	198	195	202	179	196	212	200	190	187	209	197	184	178	182	206	200	182	185	179	211	178	181	174	209	187	188	201	203	189	223	199	199	205	213	186	209	187	189	196	195	190	200	209	193	191	205	201	205	194	189	166	206	188	199	187	193	197	192	195	191	211	210	204	176	171	180	197	178	186	189	204	194	203	204	180	166	186	186	227	191	190	196	210	192	175	183	179	199	197	203	179	199	209	195	201	219	187	188	206	178	230	196	183	182	184	193	161	170	192	193	201	200	186	191	182	182	210	204	228	202	188	183	168	196	195	207	178	201	217	179	191	202	192	209	181	234	182	195	213	207	187	179	210	180	196	191	204	199	211	193	181	217	211	184	219	213	179	205	171	202	183	171	181	177	214	225	197	227	166	212	190	213	204	218	182	191	193	196	214	165	198	227	222	207	185	194	180	179	197	174	181	186	180	199	191	183	196	212	205	197	181	189	186	182	207	180	188	197	210	187	196	216	189	200	199	181	196	180	184	189	210	226	226	179	194	217	208	184	193	179	177	189	214	184	174	179	209	191	198	205	172	198	209	181	217	198	203	192	188	217	179	181	207	200	191	181	192	208	198	157	197	187	204	182	203	191	194	214	186	203	209	209	201	205	189	193	208	197	209	206	190	214	183	162	179	196	202	196	216	202	196	216	188	195	231	183	196	219	176	184	180	184	199	196	215	188	183	197	170	185	199	188	203	196	201	189	190	186	194	197	169	187	167	185	192	198	194	233	180	166	209	202	191	187	185	198	197	202	220	197	191	214	181	219	204	176	182	190	215	175	242	173	210	217	175	208	191	189	188	207	208	184	197	208	187	179	205	176	189	189	194	198	184	190	190	175	180	182	184	171	195	180	180	165	194	201	201	195	203	189	231	201	205	201	185	160	215	193	202	218	169	187	204	180	197	198	197	192	180	207	207	211	211	191	174	184	199	200	207	210	217	214	209	201	182	186	202	170	197	183	182	182	189	210	181	194	198	193	203	218	223	195	197	181	206	193	202	178	173	184	184	184	215	196	209	206	200	179	216	180	211	218	218	239	177	232	200	203	181	178	175	197	188	194	192	205	168	187	206	203	197	197	199	178	196	188	188	192	162	192	214	210	219	182	197	192	176	164	186	178	199	196	187	207	192	198	187	218	192	184	184	199	215	205	211	183	208	198	190	187	190	187	202	192	186	197	166	213	178	191	221	172	227	225	218	180	198	185	197	183	189	194	204	187	212	193	174	192	184	209	186	206	215	210	189	191	218	182	188	199	170	205	212	194	180	201	180	219	180	172	202	175	200	203	165	201	192	206	196	209	199	201	195	188	218	207	205	183	214	220	183	181	228	215	193	197	231	202	202	182	178	187	197	202	181	213	175	197	222	203	190	184	199	217	182	201	186	188	201
25266	2524	5666	6390	5328	4439	3578	2963	2484	2186	1871	1698	1639	1468	1375	1274	1162	1099	1069	1051	937	1016	906	898	836	848	849	847	823	795	783	833	707	727	731	739	688	704	703	666	711	687	658	701	700	701	660	701	696	654	648	606	678	674	695	682	638	660	653	658	655	613	659	612	645	598	623	654	638	611	603	597	667	634	570	653	619	670	595	635	631	586	651	612	657	625	601	666	644	661	648	646	608	619	594	623	610	619	593	575	610	619	601	637	608	586	592	596	574	583	572	595	589	618	630	590	607	593	569	634	643	593	643	595	611	640	666	605	575	622	590	614	612	612	579	623	611	641	636	589	630	592	657	597	620	618	629	560	603	611	626	615	602	609	594	604	601	618	597	595	630	592	605	628	606	588	578	597	634	601	614	607	578	612	607	574	577	616	588	631	576	625	630	622	593	590	601	606	628	595	621	620	557	611	585	585	629	633	551	635	588	659	585	622	598	612	607	619	587	607	620	574	629	607	624	614	573	669	638	620	619	566	609	623	620	633	586	597	586	619	600	607	624	581	607	603	597	557	604	621	574	626	591	598	596	577	576	605	594	641	598	545	608	600	603	597	576	614	574	610	576	611	620	580	608	627	602	570	603	603	612	643	647	591	628	600	579	624	595	589	639	554	588	590	627	673	599	609	603	654	618	632	644	622	603	567	600	583	552	586	601	624	603	563	605	626	597	592	583	575	583	590	618	606	598	625	609	596	575	624	579	606	582	578	633	573	594	562	571	576	612	594	619	642	588	610	610	585	627	633	606	624	623	597	590	573	606	596	594	622	593	585	586	619	605	621	586	604	553	640	607	570	607	598	588	607	632	583	618	644	605	633	578	609	600	619	641	611	571	641	588	567	608	604	609	608	616	602	589	624	560	606	616	563	632	592	607	615	612	593	576	574	583	616	576	574	571	616	634	613	571	622	638	593	607	566	611	614	619	616	591	589	603	641	610	585	637	584	617	608	595	609	631	576	615	607	583	583	633	568	593	615	592	592	574	567	604	594	585	597	570	614	581	617	573	615	599	553	628	619	608	554	599	625	590	600	560	554	613	615	599	621	601	544	615	607	580	619	575	588	582	606	587	600	573	603	602	593	608	613	587	583	571	620	582	597	574	603	630	631	645	626	591	606	597	567	628	577	593	635	615	613	588	613	635	560	602	563	615	597	602	562	602	612	583	640	657	579	630	638	615	585	592	608	588	558	605	551	599	565	605	584	611	606	618	576	596	618	593	607	572	656	599	577	563	638	625	595	625	584	546	593	597	648	626	601	603	623	602	593	633	596	616	600	590	647	634	642	613	614	603	577	618	541	602	585	583	554	639	597	608	587	594	604	566	597	627	603	619	616	627	592	658	592	634	641	598	641	598	622	605	606	595	620	627	659	629	610	584	599	621	610	615	552	581	655	581	621	633	618	627	591	600	650	589	595	580	576	620	591	601	582	667	593	587	601	580	578	579	605	606	641	588	608	586	580	554	603	599	591	612	609	639	570	592	611	601	583	626	611	596	584	597	611	632	563	588	643	615	595	566	622	579	613	646	590	599	630	649	610	634	588	635	587	585	602	597	580	605	614	586	573	592	575	606	600	615	575	578	594	619	581	587	599	595	585	606	620	601	607	607	639	574	642	614	620	621	626	615	607	584	629	639	594	586	589	601	589	593	556	583	602	621	616	616	603	591	643	630	581	604	636	622	592	560	556	578	624	573	612	584	598	609	624	627	679	610	611	613	585	643	639	660	638	601	624	596	548	592	634	594	563	655	627	640	566	597	592	609	604	542	625	626	570	606	621	619	644	575	566	623	610	576	616	582	550	581	575	594	602	569	598	642	579	645	605	618	614	644	633	609	606	666	633	585	583	586	682	637	568	570	569	618	652	570	596	587	626	606	616	562	567	609	659	592	568	626	614	640	629	573	620	613	598	619	546	646	583	579	662	625	589	575	548	600	576	573	610	612	567	594	591	564	618	632	607	586	582	598	574	576	625	612	632	645	576	591	564	560	652	620	595	602	611	607	598	540	566	575	590	587	617	607	616	614	629	618	612	637	619	583	597	597	608	642	611	590	585	593	554	546	583	629	599	615	569	621	587	622	575	641	601	618	583	618	627	607	610	597	604	566	617	582	566	593	611	590	601	595	580	576	612	570	612	633	641	603	609	610	633	621	592	614	628	571	651	607	602	561	572	633	603	559	573	590	609	606	547	621	596	598	597	634	591	586	546	606	607	638	593	594	629	557	569	570	606	599	630	639	594	580	603	602	586	592	630	606	626	595	597	587	600	599	576	600	588	653	609	592	620	620	579	525	605	580	631	568	619	606	553	581	587	594	617	632	552	619	604	590	596	658	595	618	645	602	612	571	621	619	564	590	586	638	622	592	643	603	559	606	642	600	652	620	560	555	633	608	573	587	597	654	596	601	639	621	582	590	588	618	614	603	610	611	605	615	631	568	634	593	597	631	601	612	612	605	568	550	633	570	608	598	588	549	608	626	675	596	620	602	572	614	597	593	604	594	584	609	589	619	606	608	595	576	616	608	644	579	597	584	617	571	591	565	592	594	587	581	588	590	574	613	620	575	604	568	583	639	626	604	620	666	624	616	577	589	577	602	602	590	594	645	614	588	614	585	644	592	618	591	576	574	620	576	637	605	600	622	618	573	555	621	600	637	587	617	613	565	620	560	615	637	618	555	568	597	624	571	699	598	596	589	622	622	577	602	672	630	612	588	593	593	584	628	627	616	613	642	538	624	626	615	561	594	592	601	610	605	575	604	617	630	638	647	548	607	597	600	596	592	591	646	599	590	601	619	625	612	578	650	619	613	598	593	637	631	609	597	568	553	554	574	596	590	585	620	632	596	570	584	592	629	623	599	594	595	585	594	580	544	616	603	620	603	561	589	607	583	641	611	559	570	588	614	605	601	608	584	613	595	631	583	620	629	587	614	613	616	616	592	627	613	643	563	642	633	585	633	614	620	613	608	577	577	617	570	623	615	599	606	568	614	636	593	628	595	560	565	547	650	599	570	567	577	564	577	632	628	612	618	615	583	590	640	651	581	601	565	609	585	577	610	576	614	601	585	571	572	570	584	598	576	600	601	610	660	621	631	600	629	609	589	570	606	584	616	601	595	652	590	620	577	578	570	593	572	595	612	597	560	583	617	626	615	601	620	574	595	631	653	630	611	613	604	571	645	617	636	645	610	595	602	581	630	597	587	618	605	643	549	595	640	653	613	586	641	571	585	627	593	588	598	630	590	598	588	584	632	545	607	560	591	604	614	586	632	589	616	597	615	582	574	601	598	584	619	588	574	623	627	578	561	605	601	584	614	575	621	559	627	613	626	661	600	604	575	585	594	646	632	581	596	588	633	616	530	605	602	606	581	591	618	601	619	605	629	618	620	617	569	573	588	647	555	561	616	625	578	617	612	606	579	587	611	608	611	633	609	604	610	635	634	593	599	604	574	607
6843	397	259	171	165	154	139	150	138	144	138	138	136	121	132	142	130	144	126	131	127	137	135	133	134	133	138	133	140	120	120	137	147	133	133	134	134	135	129	126	158	116	147	137	114	143	145	139	127	131	138	126	137	120	133	124	118	159	143	144	140	139	131	138	131	128	136	142	140	122	130	116	135	128	154	122	135	128	135	124	141	129	110	117	138	114	131	137	152	140	150	154	141	145	134	126	132	122	131	144	132	135	151	139	145	122	144	138	127	148	129	140	146	140	122	138	140	114	143	132	120	146	136	151	143	117	156	123	160	140	142	117	131	113	124	124	156	125	129	125	159	140	131	120	144	134	143	125	147	152	116	128	149	145	137	124	127	129	138	123	117	128	149	118	117	147	131	145	139	131	132	138	146	121	132	138	128	119	155	137	124	124	138	133	132	134	138	131	136	149	138	129	140	146	139	135	139	148	141	157	138	127	126	140	129	127	115	145	133	134	134	122	134	139	129	119	152	115	119	117	137	146	124	110	145	140	140	148	128	131	124	140	113	133	143	119	130	118	122	104	121	161	117	142	134	139	142	131	122	127	141	120	132	115	128	142	153	132	117	138	108	127	129	141	122	164	132	144	125	136	121	126	138	142	138	137	138	138	134	138	143	129	128	158	136	138	127	127	128	114	143	131	128	139	152	126	117	131	132	143	138	130	134	132	142	114	121	135	152	149	121	144	158	125	125	133	150	136	133	140	126	133	139	131	136	139	121	123	155	122	157	121	143	144	121	128	160	125	133	120	148	153	128	114	129	117	115	141	114	164	147	125	143	123	144	150	127	150	147	132	135	140	118	136	132	144	136	146	133	125	148	121	136	141	127	138	148	136	128	125	153	147	124	122	128	142	134	133	120	119	141	136	145	140	114	121	132	148	135	150	130	146	121	137	125	140	129	127	141	157	133	141	149	123	141	117	138	123	111	122	133	132	138	143	138	138	135	134	133	118	151	126	136	114	135	123	141	125	132	134	128	140	125	137	125	127	163	128	144	126	109	142	140	126	120	129	116	116	137	127	136	121	129	136	129	133	111	114	133	117	127	161	117	131	147	154	157	128	124	132	143	127	138	127	134	110	147	139	144	120	148	111	139	134	148	148	129	136	150	168	143	146	125	138	130	127	135	140	134	134	101	146	143	129	112	133	135	129	161	146	144	141	139	130	128	140	117	114	123	138	137	135	123	132	127	132	142	129	130	153	134	120	134	143	146	122	92	119	136	132	125	129	128	126	124	142	126	132	136	134	124	132	135	133	114	154	141	145	151	111	136	136	123	147	142	136	148	137	140	140	138	137	127	151	138	115	126	124	124	130	132	126	138	136	141	143	121	151	134	109	129	136	122	130	136	151	122	146	152	144	153	132	126	121	122	145	121	122	135	141	134	130	134	119	141	122	114	144	132	145	146	147	154	146	131	141	135	152	123	131	117	127	145	131	147	132	166	143	135	145	138	143	149	145	143	111	151	127	144	121	123	137	134	139	136	136	130	137	150	118	134	117	150	124	129	140	130	125	140	131	144	135	124	135	123	139	123	151	120	134	129	129	137	120	123	134	133	125	122	130	119	136	108	137	158	125	142	141	134	164	136	139	145	108	137	126	131	137	132	123	129	129	146	126	126	134	127	145	124	131	148	148	117	135	140	111	135	132	127	144	142	155	135	130	144	129	132	137	140	121	120	132	130	122	134	139	115	135	138	127	142	148	121	139	131	137	146	106	154	122	143	135	127	111	130	129	124	147	122	126	138	140	156	135	147	130	135	124	135	133	121	131	134	135	140	136	156	142	122	126	126	119	113	126	148	131	156	140	137	141	135	130	151	126	160	141	140	142	148	137	159	140	135	130	130	116	121	126	127	146	134	131	153	120	135	156	137	137	123	113	140	153	122	133	123	121	128	131	132	155	146	112	140	139	118	126	129	139	112	129	114	133	132	142	112	148	147	155	111	121	154	144	124	127	126	135	119	127	146	134	140	136	119	139	134	149	146	147	116	151	152	153	154	112	130	124	120	136	131	123	141	146	130	135	113	136	147	150	140	127	135	123	134	117	125	149	144	142	133	143	113	132	134	127	142	128	130	135	155	123	121	150	129	137	138	128	163	147	130	119	127	125	157	133	118	136	114	126	134	133	135	145	117	146	118	119	138	141	129	114	136	122	154	139	134	136	150	149	146	134	122	130	132	115	138	125	125	141	154	167	148	124	119	137	135	124	132	141	157	129	144	129	150	123	105	116	153	117	127	128	138	141	120	130	118	133	120	126	124	125	139	109	144	140	141	138	138	128	134	124	118	131	129	117	138	142	138	124	117	128	135	134	123	138	124	128	131	135	125	132	122	141	123	151	144	102	122	149	142	131	120	124	131	149	121	130	143	123	138	141	140	125	117	141	135	130	131	125	130	124	138	128	150	147	135	137	152	125	131	124	147	152	156	132	150	120	117	137	133	137	118	127	147	119	130	132	139	132	142	127	132	123	142	142	145	149	129	144	123	130	147	158	137	139	122	127	132	111	105	137	137	154	117	117	148	119	139	147	131	121	137	128	125	122	150	128	125	143	138	135	122	119	128	148	107	144	125	140	138	130	134	129	114	137	129	143	127	124	133	129	139	124	113	151	124	134	132	115	135	141	109	130	122	136	124	136	152	144	112	123	147	153	136	134	122	129	128	135	126	131	130	136	126	135	129	140	146	136	121	130	143	148	123	141	119	119	113	110	123	127	153	131	128	141	143	131	138	120	124	122	146	135	142	130	151	141	138	145	143	131	100	134	142	115	140	159	112	130	134	132	136	138	117	138	140	146	151	108	128	126	111	119	143	148	116	136	141	132	120	162	118	132	110	149	120	142	129	142	150	123	136	126	153	126	133	137	140	125	132	139	121	136	132	127	138	117	138	142	125	129	123	142	137	134	153	114	156	121	129	146	134	119	156	122	147	133	123	151	115	126	160	147	129	136	132	119	132	124	135	120	137	127	129	127	123	140	127	130	123	149	145	150	151	122	128	142	118	133	166	136	127	136	152	130	146	143	136	132	145	143	114	134	122	137	130	127	120	127	136	131	141	124	139	124	119	125	133	124	133	141	129	113	132	139	122	148	137	140	121	122	132	141	143	115	136	136	140	137	129	134	141	134	156	142	140	134	140	134	124	152	128	143	120	137	126	123	135	139	132	134	128	136	146	159	119	103	131	133	140	159	123	124	130	131	127	134	137	104	127	114	127	124	128	149	144	115	136	155	144	134	151	143	154	119	130	111	118	128	129	147	136	118	145	117	110	122	138	138	110	134	152	142	136	126	136	128	126	144	131	150	126	164	138	131	119	122	122	133	126	140	149	101	119	152	136	152	123	130	130	114	135	138	140	126	130	117	144	134	140	129	127	112	145	130	142	130	128	154	147	118	124	117	133	132	129	109	149	145	144	119	117	130	125	136	134	127	119	131	135	145	107	130	132	116	142	143
6153	509	607	576	551	497	493	509	496	489	461	417	423	476	437	447	416	436	414	443	446	432	435	396	437	418	426	424	423	435	431	404	396	425	445	431	418	411	449	414	440	415	404	406	422	439	429	439	408	420	421	421	398	435	425	411	407	460	404	464	421	394	438	379	427	419	385	420	426	406	404	436	435	409	476	437	417	437	422	424	466	441	395	405	402	438	438	432	409	455	416	400	410	391	442	427	393	366	415	405	417	452	416	429	433	433	384	404	396	405	427	396	432	432	405	415	428	399	409	393	435	408	396	438	406	445	432	420	430	384	428	435	413	399	451	436	375	400	452	431	415	432	427	413	433	400	413	414	441	402	393	437	453	391	397	385	454	432	453	410	441	431	395	428	409	452	408	417	411	444	413	407	453	464	395	393	408	447	410	413	412	421	450	400	412	436	424	427	381	413	407	397	433	453	435	414	410	408	408	408	421	465	375	429	432	425	435	449	415	398	451	405	403	442	412	422	405	411	439	397	421	431	404	423	404	452	403	432	376	448	396	424	399	425	427	423	402	401	439	429	408	424	393	434	399	427	424	436	396	458	427	447	455	418	440	431	426	404	441	437	448	446	415	373	437	429	429	420	413	436	464	421	407	440	424	462	414	438	434	430	406	429	376	404	418	367	415	410	407	451	438	466	442	430	417	397	422	384	437	455	409	445	435	439	400	429	439	426	432	420	390	395	376	463	446	475	447	404	461	423	395	416	423	411	427	429	422	419	427	419	411	473	416	427	405	449	393	447	442	433	411	391	452	412	410	420	423	408	448	419	431	431	423	421	426	440	395	453	395	417	389	404	441	411	465	445	453	439	433	392	430	405	459	436	386	408	380	396	396	432	389	443	413	426	410	467	432	443	435	434	413	428	428	402	422	431	439	396	412	434	415	409	453	451	410	416	399	431	437	430	450	420	418	389	405	446	434	416	397	425	422	435	404	405	440	432	382	412	405	458	461	400	437	388	436	404	397	401	410	399	414	389	423	400	444	456	400	446	404	413	398	430	482	389	423	419	402	424	381	435	391	447	372	433	385	459	411	434	412	433	429	430	449	434	407	419	432	432	424	421	415	415	404	401	430	380	407	391	425	417	442	399	422	416	419	406	450	418	409	398	429	463	439	408	407	433	416	415	374	406	447	404	431	420	402	403	431	433	391	420	468	421	413	431	408	386	396	426	419	393	399	376	410	451	418	413	412	455	409	441	395	426	384	424	445	423	444	430	436	405	443	380	400	434	445	435	443	405	416	430	423	411	394	438	463	394	398	429	406	405	382	420	453	441	371	429	456	417	402	404	453	414	421	445	419	426	408	432	381	395	400	428	400	440	409	416	423	403	449	386	408	433	441	407	408	440	415	414	439	410	408	444	452	395	434	384	430	424	418	424	436	432	443	398	420	452	445	446	394	380	407	398	428	455	403	447	434	435	432	409	418	393	445	410	409	430	462	397	429	412	454	440	440	411	405	452	429	401	425	404	431	406	459	439	403	366	426	486	418	429	439	430	403	430	467	428	422	412	438	422	416	455	421	417	450	427	457	422	442	426	458	410	412	429	390	427	418	437	408	439	429	406	430	377	418	459	423	427	437	424	408	426	419	413	404	435	415	435	419	426	421	438	413	434	421	415	408	418	394	426	405	404	417	451	426	387	415	410	439	417	402	367	429	475	397	423	410	384	400	417	398	414	433	454	406	392	412	380	399	464	407	445	416	435	378	408	428	421	492	453	412	441	422	418	401	437	435	431	430	454	403	425	437	425	460	458	432	414	414	399	435	437	427	404	426	411	436	384	472	413	432	394	401	440	429	460	452	397	436	429	450	416	426	435	402	386	432	421	376	412	410	413	383	395	410	392	421	392	452	419	427	394	451	445	424	434	446	437	432	392	401	385	395	435	457	399	411	415	405	429	448	427	418	446	393	399	427	442	431	428	418	399	434	440	406	441	440	425	450	431	430	402	441	414	420	468	401	415	420	410	461	461	429	391	431	433	459	435	458	397	427	398	436	402	454	430	419	443	426	396	439	429	414	439	417	421	442	417	392	409	400	437	418	409	419	458	441	433	422	413	447	442	399	421	398	438	404	449	426	445	392	372	445	459	445	400	418	416	469	442	417	476	421	397	416	395	450	413	412	398	416	434	435	423	405	404	423	410	377	423	408	398	434	430	400	459	439	463	441	413	432	430	449	422	406	435	404	407	416	398	400	426	451	418	420	422	461	404	408	425	451	400	403	424	413	428	410	412	456	411	431	404	418	441	441	403	422	420	430	424	450	415	407	415	398	408	451	433	445	409	419	445	415	431	430	447	422	446	437	412	446	427	411	445	387	447	418	432	377	400	439	391	433	428	440	378	447	368	389	423	431	416	406	416	416	435	444	405	401	411	433	447	399	415	404	392	396	465	416	437	408	434	409	407	423	428	387	443	411	435	403	404	437	413	449	440	453	466	397	405	407	413	432	423	392	401	432	424	458	428	430	399	398	430	438	429	392	423	397	424	406	448	425	424	451	407	449	427	404	415	402	457	408	426	389	428	437	397	417	427	398	422	415	434	412	439	422	425	434	427	406	438	433	396	388	426	416	427	431	443	435	402	402	419	409	400	447	424	451	406	429	407	393	425	436	439	427	445	425	451	408	404	429	385	403	458	421	427	436	448	408	426	451	415	409	416	439	424	409	407	411	398	418	445	448	406	439	406	404	409	428	414	459	410	425	421	442	428	419	421	438	412	434	426	403	408	419	396	433	428	432	453	388	414	412	415	406	452	447	432	425	417	433	426	392	408	423	439	404	430	438	390	418	397	395	396	479	423	405	407	447	394	408	419	414	391	435	403	430	379	429	385	435	389	403	443	410	389	403	419	427	400	430	414	417	396	393	425	440	411	438	403	430	381	414	416	435	394	446	439	457	440	390	431	429	406	395	416	388	437	403	427	435	401	428	431	408	418	443	426	414	416	412	454	411	427	411	408	400	419	445	430	400	407	406	442	442	403	404	431	404	415	430	431	440	426	451	423	441	435	380	410	413	445	389	465	385	462	423	403	406	406	442	434	421	389	441	436	401	389	434	416	438	382	420	424	383	404	456	434	400	433	428	458	449	413	450	412	433	401	414	467	392	461	468	411	401	442	430	406	411	410	429	412	430	430	472	422	404	409	401	422	402	407	424	442	446	438	412	421	419	415	431	413	442	426	382	402	408	420	401	441	409	424	430	449	422	431	427	409	423	454	432	374	439	418	452	416	437	430	419	401	427	410	388	423	412	454	441	424	457	438	458	393	398	408	425	417	419	393	402	435	466	407	414	443	407	470	442	411	422	404	438	408	407	418	434	399	403	417	429	428	443	453	410	420	397	430	423	426	405	400	427	404	377	410	413	440	463	420	405	430	439	433	442	443	408	391	423	414	424	409	415	366	431	430	411	441	419	424	429	429	447	398	431	408	406	438	439	414	418	431	435	406	420	428
42512	14934	3074	1014	657	448	379	330	259	236	185	187	169	157	160	148	130	122	138	122	119	129	104	113	111	116	96	111	104	91	96	102	116	120	108	100	112	88	104	115	93	100	98	93	116	81	105	107	104	106	99	91	110	104	109	86	97	106	92	101	103	99	95	103	114	99	78	99	95	89	112	95	76	100	99	90	103	103	89	98	88	102	103	99	104	95	103	106	97	92	80	110	97	107	97	92	96	90	84	80	99	88	91	112	107	88	115	108	112	99	128	134	95	93	98	79	70	112	110	87	110	91	102	92	94	107	100	94	118	112	106	100	86	103	89	99	85	112	106	92	94	95	122	102	94	104	110	98	96	93	114	88	91	94	110	103	89	106	77	79	95	99	104	104	88	90	81	93	86	114	94	101	102	99	97	92	96	106	99	90	99	94	120	96	106	92	83	91	88	80	95	81	95	106	108	103	102	112	103	102	99	95	99	115	106	96	110	91	106	108	75	82	107	95	100	88	94	110	84	105	74	104	120	89	98	112	81	95	93	99	93	86	87	103	83	91	89	95	113	92	92	83	103	100	111	83	86	81	81	94	112	108	96	99	94	95	102	118	101	96	99	82	91	115	93	87	106	96	85	108	108	106	95	101	94	105	105	94	123	72	93	109	75	89	110	91	86	95	109	112	91	107	101	107	106	95	106	95	89	110	108	90	90	90	82	99	107	86	92	89	106	104	99	96	92	101	109	90	93	95	125	96	105	92	104	97	91	115	118	111	90	78	111	100	108	81	78	72	103	95	87	86	92	93	118	84	96	99	97	105	100	90	91	84	79	70	112	91	102	101	90	117	84	97	106	84	107	100	100	112	105	94	102	93	88	102	107	100	118	108	91	81	94	110	93	117	89	92	101	100	106	105	89	108	108	87	95	87	93	112	103	102	92	95	94	103	88	94	101	95	116	81	111	95	106	106	73	84	91	107	101	96	101	97	91	88	112	76	113	81	87	92	98	101	96	94	85	109	106	100	89	100	100	92	118	108	96	86	105	102	78	112	88	99	112	94	84	100	103	101	102	95	83	101	89	107	83	86	100	88	88	98	120	102	86	73	80	104	88	96	90	90	102	93	96	99	114	84	78	93	94	98	88	92	121	86	104	92	92	92	99	95	93	94	101	92	97	94	109	91	109	102	78	90	81	94	94	104	92	100	84	80	106	95	92	109	88	100	86	94	103	90	97	111	94	100	101	98	101	87	114	105	96	96	94	96	105	103	90	118	89	97	104	88	100	107	82	85	99	130	105	97	117	103	95	81	81	106	101	95	90	119	93	105	98	99	94	98	94	79	88	87	77	105	115	88	103	100	95	87	98	105	94	110	98	93	94	91	108	103	105	115	83	87	95	112	105	104	92	92	88	101	100	93	89	84	87	89	100	96	95	109	123	80	106	102	96	98	95	97	103	95	89	105	102	105	110	98	94	109	88	92	99	109	128	82	84	103	103	98	119	116	84	105	94	98	97	93	90	107	81	95	91	92	113	85	93	98	93	99	107	91	95	105	83	108	109	97	102	86	81	103	83	107	104	109	90	89	97	91	110	99	98	118	82	98	114	94	110	102	95	95	99	108	72	102	105	117	81	105	93	101	107	93	105	74	107	102	99	114	101	93	99	95	109	108	110	92	103	107	92	100	117	90	86	95	108	110	88	106	95	112	86	90	88	124	110	100	100	80	81	83	89	82	83	97	88	100	93	94	98	98	105	96	122	105	98	93	100	108	102	101	97	95	104	101	104	106	92	99	105	105	90	87	125	77	103	104	89	87	110	92	95	98	102	85	96	80	93	98	111	105	81	97	97	102	108	98	74	84	88	104	99	81	94	78	96	82	92	98	100	92	104	86	86	110	95	86	116	92	87	105	86	111	79	85	105	81	94	91	92	86	107	117	108	93	101	97	117	86	95	99	77	112	104	93	127	104	97	99	93	90	99	90	108	88	107	104	95	91	89	117	107	82	104	109	109	104	110	109	95	96	127	93	94	103	88	91	112	98	111	83	101	97	113	101	92	98	102	81	108	96	95	89	90	87	83	95	79	118	100	96	110	94	92	92	90	109	113	83	94	81	96	94	99	81	104	97	94	108	77	99	81	101	86	97	99	91	106	101	96	89	96	97	102	113	98	111	110	92	100	87	102	95	95	88	89	92	95	104	85	93	98	101	103	113	108	98	86	86	89	104	113	101	104	99	89	97	104	98	96	103	85	87	91	86	85	74	99	93	91	90	106	110	106	84	86	81	92	86	90	96	90	80	91	90	97	83	112	108	109	92	109	94	88	91	101	102	121	96	92	81	77	85	88	105	90	85	107	105	99	103	112	108	118	101	94	107	116	95	85	82	106	93	93	107	109	100	97	100	103	107	94	112	86	110	82	94	87	114	108	103	94	86	106	102	87	94	100	85	106	103	105	101	102	95	101	84	93	82	86	96	109	116	84	97	84	98	116	94	99	98	99	100	95	107	104	99	78	93	93	94	113	96	90	102	86	102	102	99	106	101	114	98	102	86	100	96	107	100	88	97	85	103	104	78	91	96	120	93	106	95	113	106	79	88	122	103	96	88	97	97	88	93	96	96	90	87	109	94	113	95	72	101	95	108	95	78	107	94	99	102	112	95	80	99	86	92	95	103	95	91	88	109	86	87	98	98	94	99	104	95	84	100	95	89	93	99	93	101	90	101	95	99	121	101	89	107	133	104	98	99	91	98	88	98	73	93	99	89	83	80	87	96	81	93	99	107	90	90	95	103	94	94	78	104	95	85	106	95	94	106	88	114	96	97	121	98	96	82	91	80	92	95	84	94	97	104	78	82	96	104	91	109	108	106	84	89	92	104	109	108	101	93	92	93	96	83	103	110	91	113	105	86	97	97	99	110	99	86	93	104	93	98	90	114	87	103	79	96	101	105	80	98	99	108	99	101	110	97	99	103	109	92	102	83	101	105	96	96	82	89	86	100	116	91	95	103	89	92	110	87	124	96	107	97	98	102	87	98	95	95	88	105	118	103	103	106	94	95	103	85	102	104	101	115	95	97	91	100	104	89	111	94	86	99	89	117	105	102	102	84	91	80	111	110	80	85	98	95	96	95	91	109	108	107	99	95	93	93	128	95	86	97	88	111	85	94	101	94	100	86	107	90	90	85	118	99	90	85	87	99	101	96	106	101	79	87	81	108	107	104	115	105	100	111	101	97	110	106	106	91	89	102	130	91	96	104	93	95	104	101	87	87	101	89	96	83	113	95	95	96	96	97	91	91	91	91	94	88	95	96	102	99	101	107	95	87	87	100	84	102	92	100	93	92	101	94	111	83	105	78	107	88	102	90	87	84	99	94	104	122	89	94	98	101	92	102	90	85	103	75	96	100	92	96	100	116	94	88	107	101	110	106	99	92	89	107	103	90	91	82	99	104	118	79	104	96	91	107	103	77	103	102	101	103	94	78	103	101	96	120	97	80	102	89
21127	1227	2929	3217	2744	2199	1862	1455	1258	1141	1024	844	838	787	718	690	568	552	561	581	528	504	504	521	465	493	444	445	419	422	407	382	397	419	388	389	382	363	417	394	369	371	381	385	383	378	364	328	379	370	385	370	350	325	386	355	341	354	365	352	324	344	344	364	312	392	388	386	332	364	334	325	342	344	352	358	331	344	332	340	365	336	339	310	345	348	323	372	328	334	405	325	335	350	355	360	376	319	307	305	363	361	322	334	357	341	370	339	328	322	349	341	336	358	358	339	343	340	357	348	338	330	356	346	334	336	323	328	339	336	308	346	341	348	343	343	376	317	366	334	339	341	330	355	339	343	341	323	361	332	313	331	360	345	372	315	332	360	350	335	345	326	336	336	348	316	344	324	304	340	349	319	326	335	352	323	322	341	352	299	349	316	356	334	337	344	332	356	351	339	333	323	318	317	366	319	336	317	329	354	332	320	344	324	315	352	337	310	332	350	353	307	348	333	305	346	333	331	353	332	338	321	325	332	337	366	347	336	326	329	328	340	337	318	355	351	354	322	317	359	339	364	338	334	344	321	329	333	347	339	352	329	366	320	320	339	326	339	330	334	310	337	328	314	330	357	318	311	355	326	364	347	342	340	324	356	324	340	350	315	332	316	335	347	334	312	350	328	348	320	313	314	365	340	339	329	352	358	358	345	330	332	335	343	324	362	354	353	377	355	346	333	309	356	363	359	336	330	349	320	353	316	353	341	327	335	322	302	354	327	344	346	323	336	372	307	350	337	364	315	364	363	323	328	279	327	355	337	331	342	356	333	335	328	320	335	360	344	341	338	334	326	337	341	325	345	327	347	335	337	324	363	352	387	334	338	323	320	304	334	329	342	337	340	349	320	374	333	343	320	324	339	343	363	352	348	342	311	338	328	327	334	304	352	342	353	360	321	315	311	337	341	327	361	317	357	319	314	347	332	344	308	319	313	338	342	349	319	300	333	354	352	319	353	371	342	332	316	348	314	351	310	348	329	322	326	334	356	352	332	350	315	348	316	322	351	295	308	311	304	293	319	330	323	318	368	329	342	315	341	298	333	322	344	295	334	374	350	338	300	355	321	346	327	331	353	328	328	296	341	313	295	344	353	311	326	366	347	328	351	341	323	328	329	312	342	347	317	342	359	327	330	326	349	320	336	309	342	356	362	327	346	312	349	336	321	325	302	340	339	326	346	373	315	332	345	342	334	298	345	350	342	325	330	323	354	309	356	321	317	357	332	338	326	344	314	332	317	318	349	326	315	336	319	321	344	294	338	337	337	320	296	344	330	315	346	364	335	372	339	330	363	318	333	318	345	306	347	323	333	356	346	318	322	310	313	331	344	364	379	315	326	321	346	326	344	322	347	331	351	359	302	332	336	349	294	357	351	329	330	338	340	345	307	351	334	323	331	350	347	357	307	331	335	346	359	342	321	344	309	294	326	307	339	370	317	359	308	350	364	360	349	331	336	328	340	332	371	355	332	298	334	340	350	342	343	311	327	366	356	354	358	348	342	363	359	344	321	330	307	318	332	335	330	310	366	353	334	339	320	325	353	301	361	323	329	350	304	325	325	364	319	327	302	312	303	317	314	334	364	341	310	325	329	346	323	388	343	349	323	321	343	335	315	303	333	302	356	342	334	336	341	333	309	327	352	319	367	332	327	336	347	323	326	337	307	339	320	361	329	293	352	336	324	319	327	344	350	358	355	317	303	326	345	360	352	351	308	335	322	289	340	348	358	360	313	276	318	339	336	322	342	326	322	348	323	363	372	319	327	335	343	321	338	330	344	365	295	325	348	316	321	347	330	327	337	334	304	336	311	320	349	328	354	335	345	331	335	358	358	344	353	330	379	346	338	332	318	308	347	355	337	328	313	337	325	319	319	349	360	329	331	373	356	317	313	337	310	330	306	332	301	315	379	359	352	367	311	339	335	303	349	312	308	319	320	360	339	335	347	323	332	324	386	310	335	331	330	320	365	304	331	335	328	316	345	354	331	324	313	313	347	330	340	290	344	345	335	322	351	332	367	328	366	331	317	325	351	351	313	311	333	326	331	333	295	350	330	342	298	314	333	333	332	352	345	361	348	330	341	315	339	319	323	282	344	312	335	331	321	364	334	313	345	342	319	336	361	292	324	339	313	342	283	337	337	316	356	314	343	326	337	353	373	324	336	354	315	326	348	313	326	326	381	310	304	340	331	320	357	323	377	324	340	342	315	334	376	345	337	346	317	330	316	343	297	307	343	307	352	316	320	311	349	337	347	330	339	312	340	340	289	336	347	333	341	346	303	299	347	345	348	335	375	309	329	314	349	334	321	325	368	323	338	329	339	351	325	339	326	322	328	361	360	336	338	344	344	287	323	350	336	308	354	327	353	327	338	313	325	349	317	292	329	334	362	338	351	341	328	306	317	330	318	332	314	343	324	365	316	380	323	325	326	370	322	334	341	315	336	355	308	341	358	356	309	329	345	298	306	353	310	375	325	331	346	321	300	298	357	349	345	332	340	313	352	353	329	319	306	332	300	326	376	315	354	360	320	347	339	342	329	340	350	346	324	351	347	365	350	349	345	332	314	308	325	339	353	310	324	339	304	325	328	377	329	355	341	301	339	338	327	357	301	320	358	330	345	327	331	322	317	348	323	355	351	307	324	340	353	292	303	366	348	343	367	375	308	318	346	329	321	364	346	366	368	334	322	348	332	299	346	346	357	339	352	323	334	333	319	375	309	335	328	367	323	352	333	352	346	316	315	354	337	332	332	331	331	331	351	342	340	333	310	334	305	338	340	325	326	324	327	337	334	331	315	330	362	369	327	363	324	352	341	335	333	331	359	328	325	341	336	329	326	342	339	309	320	310	360	340	364	336	327	317	333	333	344	366	309	347	335	330	359	350	300	323	347	323	322	338	329	310	361	292	378	340	331	341	325	363	342	334	331	358	343	340	285	324	312	341	310	338	333	315	353	313	341	350	340	347	322	364	325	334	326	299	330	311	339	348	329	372	299	317	352	337	329	319	388	341	328	336	321	333	328	331	315	333	322	342	358	337	343	346	327	310	323	359	350	347	320	325	319	329	366	338	369	335	324	334	355	330	353	340	337	311	336	325	316	328	302	363	310	341	354	309	303	328	323	337	319	352	348	347	353	338	323	327	329	362	326	328	332	336	344	330	349	330	306	355	348	331	294	355	365	318	336	295	320	332	330	335	347	313	355	334	326	328	338	320	316	345	317	322	334	347	310	327	325	376	307	360	330	330	335	325	331	362	316	294	339	310	317	353	349	352	355	319	297	355	337	356	330	330	319	313	311	312	348	310	345	339	334	342	314	363	308	314	351	348	313	344	312	324	354	346	354	350	323	363	327	300	325	352	335	353	316	353	315	327	354	335	332	350	308	351	334	364	306	309	337	334	342	355	330	324	325	343	348	334	319	333	328	335	316	340	336	317	328	306	334	333	346	351	329
48615	20723	13284	2711	1415	1026	780	585	557	398	396	389	342	305	316	308	304	277	255	206	236	236	241	229	237	228	210	233	217	229	230	225	223	213	225	215	253	204	187	200	211	195	202	217	195	213	218	182	200	222	201	219	194	193	215	212	195	222	227	225	192	192	189	192	219	197	204	217	181	206	202	200	170	202	196	180	210	201	198	209	199	199	209	219	194	192	193	212	181	179	192	226	184	193	202	181	196	188	211	190	199	185	201	203	192	205	193	192	192	220	203	181	225	201	179	213	193	171	199	228	193	183	201	195	190	237	176	209	184	185	198	183	186	209	196	201	220	214	184	208	219	198	222	206	209	202	213	192	188	219	209	169	228	209	196	212	200	188	178	191	235	193	219	194	222	194	194	177	187	213	193	182	213	186	220	214	208	211	207	228	185	206	219	187	206	167	211	190	244	174	197	195	219	198	195	188	205	195	178	170	209	201	210	194	200	180	186	186	220	186	195	208	218	203	178	209	206	213	222	222	196	189	218	199	205	210	190	207	204	195	189	168	205	193	185	190	198	181	181	210	174	197	210	196	180	197	203	176	196	191	183	198	210	198	211	194	201	166	189	179	180	196	196	225	192	196	211	222	201	201	191	222	197	178	190	190	200	231	171	190	203	226	188	174	200	180	202	209	204	184	174	203	193	173	158	197	192	210	230	206	198	181	203	187	214	179	187	188	200	196	213	197	203	192	208	213	204	181	202	214	222	209	190	203	192	224	205	210	202	200	199	202	204	205	206	185	191	204	169	201	199	191	183	194	202	193	202	201	195	189	196	190	182	210	211	195	173	195	203	191	212	194	209	183	183	203	201	186	195	199	194	209	190	183	189	195	206	184	208	199	213	210	206	198	204	201	174	230	205	189	206	167	191	211	214	197	183	199	209	197	189	198	199	189	198	232	200	173	168	194	218	208	209	194	215	186	195	226	182	212	205	229	188	180	198	203	190	193	171	214	186	202	242	187	213	205	195	196	211	204	200	202	218	210	182	211	176	205	213	210	215	211	196	231	224	206	178	233	221	199	200	200	199	201	197	187	229	175	203	206	182	212	178	190	231	178	241	194	205	210	203	212	214	203	211	173	186	213	214	207	210	189	192	202	206	193	203	192	203	180	212	180	193	203	201	207	203	204	201	165	183	212	182	205	204	176	188	214	200	191	211	190	196	188	194	195	188	192	206	209	200	209	197	190	194	223	184	168	189	201	207	208	161	196	176	199	209	157	222	197	195	187	190	201	223	202	201	194	223	184	186	196	199	190	194	183	202	192	192	177	178	193	212	199	187	178	189	205	210	214	187	248	186	203	182	215	215	189	227	195	175	185	160	182	174	176	206	211	166	197	188	188	213	205	197	194	186	202	192	184	189	208	216	213	167	180	202	217	203	214	203	174	197	229	188	202	206	202	177	182	202	179	201	188	188	205	197	215	216	202	214	179	198	187	236	191	238	205	215	161	184	197	207	169	191	195	194	182	207	204	207	190	195	193	206	217	190	197	192	206	202	204	225	191	191	185	163	222	223	209	206	207	206	194	203	213	193	217	214	194	188	217	197	188	185	198	201	213	209	196	179	189	194	194	171	202	205	195	178	203	197	185	193	179	181	205	200	192	197	184	182	206	218	196	212	199	194	211	212	192	189	204	190	216	162	186	195	220	188	207	199	218	180	194	211	201	190	187	196	202	195	187	218	206	220	199	203	180	205	204	225	205	191	205	171	193	205	199	215	200	194	225	219	175	203	191	222	178	182	187	197	208	205	213	226	182	225	194	185	185	227	186	208	218	189	200	196	207	219	201	203	191	191	196	215	200	198	194	196	184	201	209	190	205	205	221	199	200	200	204	201	211	212	182	195	208	185	194	194	215	179	209	192	197	227	198	181	203	193	185	214	180	178	205	177	187	191	225	195	198	201	173	203	189	247	209	203	204	192	206	206	198	203	209	207	191	206	209	195	189	192	245	226	187	193	195	178	196	188	205	217	169	174	184	205	217	204	204	221	192	209	174	163	221	236	203	190	194	183	194	211	186	211	205	201	203	211	210	179	176	205	205	217	186	197	210	172	205	176	207	184	196	177	214	202	184	202	180	199	178	184	174	209	184	184	193	199	195	218	215	169	183	209	214	213	189	196	168	189	213	197	185	223	221	206	166	181	191	216	211	219	199	210	205	199	222	180	175	196	187	174	203	209	195	196	212	200	184	205	199	182	212	232	202	195	210	176	192	216	220	203	208	217	185	192	179	193	181	195	192	197	198	223	182	214	198	200	185	200	197	175	198	217	176	182	222	202	201	210	176	184	203	201	203	208	204	212	175	252	202	195	198	199	170	197	191	217	185	187	214	208	211	215	201	185	193	173	225	199	203	191	181	203	199	189	204	205	208	208	198	178	190	238	201	200	204	198	203	225	197	201	208	209	206	187	202	194	194	212	190	221	201	210	197	205	186	182	207	208	174	221	209	210	197	206	206	205	196	202	191	202	203	206	191	211	214	203	185	207	190	197	199	221	198	191	188	197	174	189	180	190	192	202	209	194	186	206	184	215	190	165	207	209	199	217	195	203	230	214	209	192	201	214	224	181	210	211	186	206	200	194	188	210	197	179	201	191	209	202	195	199	200	198	212	214	169	212	199	173	206	198	204	196	186	203	205	205	185	184	209	217	205	210	197	190	201	200	205	193	200	205	188	202	188	217	195	218	212	217	222	170	181	197	198	189	224	182	190	204	200	210	211	195	185	181	218	221	188	195	191	194	190	188	201	190	199	223	187	216	206	229	203	223	212	193	186	197	213	215	201	171	194	160	183	202	210	192	189	220	195	199	186	192	209	195	193	202	178	199	191	196	231	203	189	199	186	206	190	189	226	217	194	195	176	185	205	206	206	198	178	159	182	188	193	182	185	192	205	191	192	175	227	202	210	202	211	182	201	194	231	204	220	209	210	198	187	198	166	194	213	200	205	192	191	186	183	194	195	198	211	194	183	195	150	229	207	201	205	182	199	178	207	165	169	192	194	218	205	208	190	205	176	217	187	209	213	200	178	190	190	183	203	202	184	203	187	191	206	180	188	206	190	198	206	195	177	205	230	180	216	220	194	185	215	188	193	198	222	198	213	193	211	174	182	167	206	210	208	230	162	215	204	226	200	204	206	188	179	201	172	196	165	179	204	184	196	194	205	204	239	201	168	176	208	203	181	200	180	181	200	192	226	197	200	188	170	198	202	194	210	215	193	191	190	200	198	198	222	199	203	192	206	204	217	192	178	193	176	196	224	216	188	210	203	187	190	194	205	209	205	190	178	212	203	173	214	197	212	177	217	216	201	218	196	204	190	195	174	206	186	198	197	214	208	193	182	192	211	195	202	191	183	174	216	200	202	194	192	205	187	214	196	212	184	219	200	191	231	214	179	187	197	188	193	209	198	199	221	193	188	187	179	185	176	218	198	188	197	221	196	182	211	202	196	213	186
26951	2409	5506	6198	5338	4184	3426	2830	2568	2062	1894	1785	1603	1369	1322	1211	1170	1164	1063	995	972	952	880	908	863	889	861	790	805	821	759	847	733	780	755	714	719	748	704	726	764	725	687	704	692	691	759	645	690	683	670	650	689	665	623	673	653	648	647	656	657	563	645	648	683	595	666	632	639	614	613	633	645	629	631	609	709	660	654	592	641	645	616	592	657	628	597	639	624	586	620	659	612	646	626	632	599	632	606	624	637	614	615	623	609	624	661	620	617	630	654	591	622	632	629	579	608	603	616	580	602	616	663	603	634	606	601	601	615	624	617	576	642	590	595	599	632	609	599	606	634	633	579	644	613	613	622	602	611	661	605	615	594	587	662	618	612	616	605	599	603	621	619	584	616	625	606	581	582	613	578	606	625	631	627	640	622	625	587	597	622	613	601	610	654	600	636	673	620	629	601	588	617	606	589	618	612	598	650	614	538	603	590	592	649	584	657	638	615	591	594	658	613	592	662	620	593	620	584	584	620	604	612	609	595	603	601	630	595	605	548	614	635	629	589	575	599	596	634	611	603	597	619	634	642	606	597	601	610	636	650	649	600	631	575	577	590	622	570	612	563	580	544	601	629	593	599	625	630	614	578	625	576	638	610	570	598	584	590	613	593	595	596	608	627	598	609	595	620	639	616	658	601	591	609	568	618	633	551	597	594	572	589	616	590	607	600	599	632	627	622	634	640	631	644	563	642	600	582	610	606	613	595	623	634	594	585	584	587	584	599	657	553	607	651	650	532	569	602	606	613	614	624	612	632	664	598	624	552	643	651	601	617	596	572	565	613	599	638	566	591	625	618	582	618	638	568	609	642	629	601	624	650	605	583	542	605	534	642	641	636	583	586	625	611	593	612	604	573	624	605	597	615	584	607	647	601	603	609	588	619	592	587	590	630	606	593	622	636	630	628	569	604	572	631	627	618	601	579	585	611	573	616	606	621	666	632	636	643	615	591	580	583	619	590	581	620	596	595	614	602	613	570	624	570	574	616	598	609	620	589	653	567	572	583	570	638	577	593	599	649	581	616	583	642	578	615	632	598	635	601	613	629	631	688	610	593	612	588	614	588	622	615	605	623	622	580	657	569	565	581	599	611	616	614	584	615	617	575	607	618	571	613	563	599	641	597	589	594	610	648	561	562	611	623	613	606	599	649	639	575	603	601	614	614	573	574	577	614	619	669	575	574	636	604	584	589	612	602	621	573	622	608	618	616	595	646	625	603	622	627	587	618	591	592	597	585	597	630	583	654	576	625	598	577	643	636	640	615	569	601	565	606	634	600	589	655	631	643	604	653	629	579	608	624	565	564	603	597	595	633	623	617	596	589	603	636	631	579	644	591	628	593	586	608	548	605	645	592	609	593	595	611	563	594	653	602	604	658	598	591	674	667	622	602	653	587	596	602	604	598	635	575	575	568	651	582	580	662	601	645	597	643	563	569	619	610	594	605	587	608	597	608	602	578	649	561	543	574	599	592	577	643	636	607	613	594	589	639	628	635	569	643	592	562	609	602	607	583	614	593	604	603	600	600	597	623	583	634	655	596	624	599	619	634	609	610	590	631	609	611	592	630	641	581	621	613	596	653	648	572	606	604	607	591	618	599	653	639	632	607	628	618	599	608	607	590	617	563	641	597	658	654	614	598	578	600	585	564	639	590	592	599	575	602	583	574	627	616	570	587	579	588	623	627	611	616	609	577	608	615	608	593	587	597	630	547	593	621	587	618	559	572	589	578	593	615	586	622	588	608	621	616	569	571	614	634	600	595	597	652	650	596	610	608	631	633	634	603	608	608	609	590	583	599	616	602	613	608	657	614	603	591	570	577	607	625	598	634	644	628	656	612	579	598	592	630	654	586	655	599	599	570	627	577	618	639	601	617	622	579	616	585	598	583	622	589	629	609	603	621	609	625	649	604	625	617	613	647	633	588	599	613	616	583	601	611	588	600	584	631	607	598	631	579	594	586	631	631	625	593	591	638	618	577	621	627	580	582	627	621	588	629	626	517	603	594	640	608	582	664	594	608	619	588	611	615	590	624	579	578	601	622	654	582	630	624	618	620	588	607	633	551	604	582	602	570	620	618	568	607	570	632	590	630	576	624	624	586	605	639	590	553	592	602	589	612	637	586	577	615	627	580	626	638	600	601	637	621	591	593	627	617	624	592	608	617	593	641	585	599	638	653	613	626	631	588	605	640	643	605	620	593	652	546	640	639	573	630	576	610	585	666	601	594	621	585	592	609	614	654	631	594	602	610	633	597	606	595	562	593	617	618	571	587	600	568	611	637	632	611	615	629	605	592	632	627	602	602	652	610	593	588	604	627	604	635	542	601	604	597	645	642	609	565	607	600	600	650	622	618	628	594	570	609	639	587	584	629	585	605	589	582	607	614	591	612	568	599	561	623	622	628	598	607	625	587	567	591	644	572	653	596	603	652	546	597	623	555	620	613	650	611	636	621	591	626	571	646	586	586	595	600	596	621	622	634	596	614	626	590	576	564	586	586	622	623	568	617	644	560	599	563	631	563	568	577	575	638	607	598	606	607	620	634	643	585	633	591	623	634	578	564	625	595	556	588	596	601	617	636	608	642	599	603	615	607	627	624	592	602	592	619	609	596	616	611	598	594	612	625	612	651	604	587	610	640	615	603	586	631	654	604	598	574	592	605	596	606	584	646	643	603	581	607	621	654	588	593	614	621	642	619	603	588	610	587	627	587	569	581	620	607	602	618	648	611	611	582	597	597	586	591	617	622	559	641	574	581	618	597	646	594	580	651	601	601	605	607	608	618	580	602	609	591	628	631	566	641	562	647	672	603	605	649	591	625	590	571	573	585	640	631	602	650	599	643	619	613	628	600	582	591	583	586	629	602	606	635	603	630	592	613	586	603	578	593	615	625	625	614	561	609	635	645	619	586	607	590	591	612	567	607	589	605	599	588	585	647	606	582	615	598	631	643	582	597	590	630	588	576	618	631	606	605	622	622	634	629	587	598	579	590	636	613	647	600	582	609	629	580	635	569	601	651	593	626	607	619	593	608	625	629	625	581	600	607	604	580	610	601	595	589	631	637	623	634	601	600	611	582	647	618	618	613	579	631	634	603	625	604	584	618	641	595	616	618	626	604	642	560	586	562	608	588	636	629	596	554	608	552	598	635	606	613	607	591	589	608	609	571	624	595	593	635	595	617	572	633	629	601	631	591	605	566	599	654	627	634	604	621	625	560	578	601	622	610	665	650	575	611	581	600	675	580	581	607	593	640	567	613	638	636	578	634	608	580	626	590	610	599	611	602	579	626	597	601	629	623	619	594	573	600	622	578	624	593	583	548	611	586	664	607	627	645	587	633	596	630	632	614	627	570	662	654	613	628	642	632	619	623	559	640	602	651	622	598	619	592	612	612	572	617	614	654	593	613	590	618	641	661	605	581	628	576	613	603	566	601	590	578	597	578	632	629	585
7348	445	321	202	167	146	150	157	132	154	137	157	118	132	144	137	149	151	123	142	139	144	143	125	153	137	129	126	132	143	129	114	128	139	133	141	115	158	135	122	145	145	124	154	124	133	142	117	141	142	138	149	126	116	140	139	154	122	119	142	118	119	154	137	134	153	137	116	138	141	154	122	131	115	129	129	136	135	140	132	147	121	150	149	152	96	148	155	119	121	157	136	148	122	123	117	150	138	128	141	150	146	143	131	149	162	138	120	144	123	133	135	124	141	141	133	147	145	129	149	157	143	133	143	135	138	138	117	131	134	118	132	135	130	130	168	127	131	146	133	134	134	142	144	160	134	146	128	124	111	127	138	125	129	129	128	147	124	148	136	122	131	139	111	123	128	129	133	122	131	149	117	151	168	151	164	143	141	115	139	141	132	147	127	136	146	134	122	134	136	116	145	135	152	155	145	122	133	120	136	130	129	157	156	123	134	123	135	154	142	110	138	141	149	151	102	134	143	140	137	134	117	127	138	158	130	139	133	158	139	139	156	127	117	122	127	146	139	134	130	142	124	151	135	127	144	118	123	144	140	142	141	112	152	136	139	138	140	148	143	137	132	130	130	147	144	135	130	151	147	149	154	130	129	136	138	132	123	129	134	140	151	141	136	126	111	119	136	152	133	155	125	142	133	113	141	152	156	156	133	116	155	134	131	153	126	128	136	129	122	122	129	126	114	134	130	138	133	134	137	142	130	136	156	125	123	116	136	155	159	115	128	135	127	136	136	114	130	145	138	143	132	139	118	140	140	149	149	144	150	129	139	142	131	148	141	105	118	155	123	115	113	143	127	141	148	111	136	135	126	127	138	141	110	132	130	115	133	132	140	132	133	136	139	118	129	132	141	140	122	136	123	134	145	134	133	162	128	136	136	137	148	136	113	154	119	157	144	138	152	124	129	143	124	131	141	122	134	137	134	128	149	141	138	125	145	139	144	145	128	138	131	125	116	144	134	152	132	146	147	167	121	148	154	128	136	126	154	123	144	130	161	134	126	127	117	157	162	133	145	160	127	154	138	133	112	126	141	138	114	148	126	130	127	130	120	112	128	114	135	146	137	122	148	126	133	140	127	127	128	136	124	148	126	121	156	114	140	137	135	124	135	118	117	139	158	130	126	137	129	125	139	151	130	142	131	125	153	142	119	120	145	125	113	130	124	138	135	145	121	110	150	135	144	134	129	141	126	132	137	133	149	139	129	135	117	136	160	142	130	154	146	127	123	135	145	139	122	128	134	127	129	141	133	129	126	124	157	131	121	130	119	134	146	130	132	140	149	137	123	122	142	128	125	136	121	126	109	137	143	141	147	144	132	119	138	140	122	127	143	132	142	149	127	144	141	134	139	146	150	125	127	116	132	132	137	146	129	138	160	145	150	135	141	143	152	140	129	119	134	111	126	147	128	146	114	153	147	122	159	147	107	128	121	143	117	135	141	126	127	137	133	158	141	134	135	160	127	131	131	118	126	137	133	132	158	128	136	154	137	149	136	112	135	137	153	157	124	115	144	134	151	150	153	124	134	147	146	150	136	117	130	138	136	121	119	111	128	153	139	135	140	113	141	143	134	159	128	142	131	143	135	126	143	139	130	139	132	139	143	132	141	111	124	129	151	124	153	124	137	145	140	131	134	150	124	144	132	133	150	127	126	131	137	113	140	139	139	138	130	146	122	136	144	144	156	150	138	128	116	147	137	137	148	141	139	147	128	138	128	153	140	130	151	140	145	144	139	148	138	147	148	151	138	136	131	115	122	166	119	131	137	135	145	137	145	143	123	124	142	128	140	153	142	122	148	143	131	149	140	134	128	124	123	120	138	145	118	132	125	148	127	158	136	113	121	136	135	121	123	128	147	117	131	129	133	121	152	129	141	138	124	144	157	131	132	121	123	124	137	148	127	128	132	124	130	109	141	134	128	130	150	147	127	139	131	123	129	136	140	138	135	128	137	142	146	130	153	134	130	144	125	149	137	126	128	141	136	117	144	152	137	123	157	125	123	122	123	142	138	135	126	130	145	139	151	112	127	126	132	136	126	131	144	105	148	134	127	132	155	127	124	141	155	121	144	118	115	137	132	133	126	144	130	136	138	120	134	127	113	146	133	168	131	141	135	132	131	120	126	137	122	146	134	154	140	130	115	141	130	155	128	152	127	123	136	131	148	127	128	155	131	138	131	122	126	141	126	122	136	121	135	143	141	119	143	130	149	129	145	148	137	142	124	140	128	102	126	145	156	141	151	142	155	117	135	149	140	144	148	124	140	117	128	123	119	129	120	131	134	139	115	158	133	127	136	113	148	141	138	115	128	112	137	145	148	149	137	145	141	143	123	138	102	115	133	132	141	122	152	136	127	131	128	126	122	124	135	149	129	137	122	127	109	137	130	106	154	137	138	144	129	135	123	132	142	160	152	122	121	133	145	120	145	147	133	141	152	130	134	141	137	127	140	116	123	131	135	141	126	130	129	147	139	156	142	135	129	148	123	137	125	136	116	137	141	140	121	142	138	148	137	140	148	119	133	145	130	144	143	135	131	123	138	147	137	153	134	128	121	127	129	138	145	134	131	140	139	139	140	116	119	144	121	142	134	125	134	118	137	134	150	134	137	160	143	128	123	124	155	143	123	143	153	137	127	142	146	141	144	122	147	142	125	139	115	123	132	145	123	137	125	126	134	145	125	158	150	157	129	148	125	140	157	137	117	137	133	150	131	143	119	141	135	141	135	124	123	139	119	112	123	141	154	131	141	121	138	139	117	131	137	129	112	117	133	125	126	134	144	142	153	126	146	138	127	130	159	150	138	133	130	123	127	116	142	138	123	140	129	145	155	119	112	158	131	116	120	136	148	141	125	124	115	138	138	165	116	127	143	114	141	141	121	140	137	152	153	141	136	143	139	128	123	124	146	127	133	133	124	128	145	168	137	147	134	147	122	146	151	144	147	141	150	142	130	130	144	123	172	131	153	132	124	137	146	149	126	141	157	138	127	134	111	127	123	132	135	126	131	136	126	134	145	148	130	161	121	114	131	126	144	120	130	133	149	136	134	132	129	127	148	147	152	107	138	132	132	148	131	129	132	132	138	127	138	149	132	145	149	121	114	141	170	125	116	134	138	116	155	140	149	132	134	135	141	155	130	140	137	122	150	135	153	141	137	146	132	118	133	141	153	130	128	134	139	139	128	130	137	129	123	131	131	122	150	143	125	139	139	134	120	138	136	155	134	160	151	138	140	136	114	128	130	123	122	145	134	112	151	122	135	160	121	132	131	124	131	129	129	112	133	148	120	144	126	139	131	136	127	122	142	132	134	131	146	128	136	149	131	138	136	139	137	117	143	140	134	135	134	128	134	153	154	122	165	116	111	130	159	123	123	141	141	144	110	157	135	128	141	141	129	121	133	139	136	150	157	139	157	141	122	132	133	158	136	127	127	119	127	124	133	119	136	139	126
6640	473	584	594	575	498	529	436	509	457	443	461	473	470	429	457	451	431	430	454	418	421	444	428	465	429	425	404	417	397	449	464	447	396	416	415	434	483	424	426	421	440	456	407	416	392	393	433	399	408	452	417	428	440	462	421	424	464	410	462	452	459	465	435	433	426	420	402	412	419	438	460	418	449	414	419	407	416	407	394	435	404	440	405	436	416	449	436	441	407	422	404	426	400	440	462	433	426	416	451	437	433	396	461	399	413	415	395	443	425	460	429	462	431	427	419	446	438	418	439	440	469	434	419	427	452	470	415	420	429	406	424	453	411	437	424	457	447	400	393	439	429	466	398	464	426	406	443	407	464	416	432	427	423	422	457	432	433	428	459	430	419	402	441	411	404	390	436	406	429	410	449	401	460	423	425	418	425	435	459	437	455	419	430	441	421	413	425	387	435	421	423	432	442	421	408	434	445	470	426	423	455	413	396	478	421	440	423	427	403	420	439	421	420	432	395	438	441	428	403	416	403	460	457	434	414	402	395	418	417	417	421	460	386	423	449	435	439	401	417	425	417	436	429	409	435	466	433	417	465	394	413	449	433	420	443	452	388	397	404	398	419	443	439	430	374	446	438	446	435	417	438	444	425	409	387	399	421	433	430	382	444	411	465	431	418	423	425	422	419	406	389	415	437	425	443	415	442	419	418	411	439	414	377	425	462	460	395	413	461	423	436	409	403	469	414	420	422	449	439	447	407	410	402	436	411	405	458	449	431	441	434	410	452	433	421	422	456	407	422	438	408	436	460	419	399	435	432	417	415	446	406	443	412	428	435	402	408	468	466	421	422	427	469	398	411	409	428	455	444	469	422	388	398	407	418	420	363	402	424	458	433	392	435	433	488	418	393	470	429	421	404	457	423	417	432	421	407	425	411	402	417	412	445	392	447	425	375	429	421	474	436	433	444	422	417	436	413	376	407	454	439	422	413	432	412	439	422	467	455	383	383	421	434	431	414	459	398	446	421	420	440	413	432	431	453	442	420	442	430	402	409	396	444	453	394	408	404	410	409	428	447	442	454	404	411	422	446	388	389	447	423	463	432	404	435	435	415	453	416	411	406	457	402	440	463	420	429	436	435	447	403	413	446	402	440	411	430	404	409	418	460	409	458	400	438	411	439	446	394	441	453	416	437	422	412	425	414	401	406	432	444	425	376	413	394	421	408	424	396	416	438	425	426	457	400	418	441	419	422	418	373	416	428	445	413	418	395	424	427	423	430	387	418	447	436	454	408	433	386	391	445	392	417	412	450	431	454	419	380	430	457	418	425	392	414	401	391	437	446	415	432	421	448	409	432	446	426	441	433	425	442	441	431	449	480	417	422	421	463	441	435	466	430	455	424	384	439	424	424	395	452	426	402	410	438	444	415	410	420	442	462	463	418	439	466	441	470	431	461	480	461	388	413	399	439	459	417	437	468	433	411	411	440	400	432	411	463	417	404	422	419	413	429	436	396	421	454	408	461	428	385	408	434	400	435	461	411	451	386	421	396	406	426	455	440	423	425	415	431	431	438	414	410	460	435	409	418	452	410	441	435	418	431	397	392	421	421	422	430	425	416	403	441	421	420	420	421	432	461	395	446	406	439	393	428	428	389	391	413	407	434	394	413	367	431	425	452	409	406	420	453	453	420	449	444	412	416	435	410	430	412	447	396	440	438	410	403	439	399	436	408	413	428	482	425	399	433	405	407	443	432	412	446	434	437	420	446	448	402	447	460	419	451	433	407	425	446	445	435	439	414	378	429	421	388	406	413	409	380	420	380	448	434	416	428	451	423	428	449	455	436	403	411	407	440	428	421	440	446	421	438	419	423	405	431	424	376	443	408	450	406	412	407	447	416	441	417	405	436	408	409	427	437	437	445	442	431	427	439	431	401	414	401	440	435	409	441	467	418	436	408	400	451	421	435	442	433	437	444	406	454	396	446	432	465	386	435	439	430	419	425	443	408	387	429	420	392	441	418	402	387	410	422	420	400	431	379	441	437	428	440	424	416	417	425	438	428	433	448	434	398	440	446	426	414	442	426	423	416	462	443	425	434	411	440	431	452	415	402	436	424	412	430	411	413	350	462	427	429	450	433	451	426	428	408	470	421	416	426	401	415	446	426	401	418	407	397	444	402	467	412	412	481	419	417	435	431	444	450	410	413	450	426	415	417	443	389	414	419	437	439	420	432	420	406	434	452	441	454	416	424	412	417	447	424	454	431	432	438	422	448	453	463	414	404	428	444	416	408	402	439	407	422	384	487	408	405	444	470	453	400	424	426	414	421	400	456	421	415	411	434	397	450	442	447	443	407	434	434	411	431	394	404	424	425	422	405	402	438	428	414	372	423	440	412	453	424	393	431	441	408	420	397	443	398	452	467	408	464	467	435	423	436	403	440	458	437	436	420	434	411	391	439	446	445	403	456	412	398	426	433	442	447	398	424	421	450	385	429	445	430	426	424	429	446	454	452	453	425	435	417	378	415	431	396	374	393	424	425	442	457	408	452	410	458	425	435	408	404	423	411	428	373	422	428	432	426	416	430	419	401	431	422	444	445	396	408	413	437	432	441	451	429	446	413	428	422	438	418	433	413	400	451	438	439	453	403	440	450	372	449	468	396	448	414	413	399	371	431	438	458	404	391	418	412	416	418	452	412	421	399	421	414	430	426	422	473	427	420	390	447	415	415	424	458	405	401	436	416	435	441	415	438	390	447	425	408	487	405	473	399	432	447	418	397	401	454	405	432	384	423	418	436	414	437	407	433	433	401	422	437	435	423	413	420	415	400	416	391	407	451	424	436	448	449	406	415	416	447	415	456	441	436	443	409	460	405	424	422	402	422	426	435	485	427	446	434	444	400	415	440	442	461	408	452	436	449	431	419	444	425	444	427	422	441	405	427	453	427	458	417	421	426	444	415	435	446	453	442	432	423	407	401	426	410	439	421	450	413	405	410	441	414	422	447	419	414	425	454	416	429	419	428	418	422	397	437	419	431	419	462	432	420	457	416	430	412	405	455	451	430	452	378	413	449	450	382	407	401	426	429	408	425	443	483	438	430	419	420	440	424	434	446	420	441	396	407	406	457	424	423	427	411	438	402	388	451	411	456	410	419	433	413	444	425	422	447	402	435	413	453	417	411	453	420	410	395	424	408	420	434	443	471	387	427	417	401	419	439	451	416	428	412	459	460	439	434	426	417	398	421	463	430	407	435	414	415	412	415	422	406	358	455	414	425	393	440	434	431	408	439	408	453	407	412	421	431	439	392	429	412	415	434	404	449	414	422	422	451	445	420	423	392	430	414	437	429	426	407	420	440	385	403	430	406	404	438	422	416	396	462	427	440	409	423	433	418	405	418	443	400	431	438	460	418	449	428	445	401	417	448	430	446	449	412	406	440	424	399	432	427	432	429	437	503	399	406	411	431	438	428	452	458	442	458	430	423	461	413	428	451	394	448	437	424
44991	12791	2224	953	704	519	367	334	251	250	195	182	177	158	127	136	138	98	123	129	120	128	121	115	106	110	100	107	97	117	94	102	112	102	90	97	101	125	95	118	120	98	112	104	109	103	114	101	104	93	103	105	104	97	109	94	99	109	96	89	96	102	94	108	95	111	116	76	92	98	107	103	91	108	123	129	95	98	104	100	91	109	110	100	112	97	95	76	89	112	90	113	94	104	107	100	118	97	89	87	101	100	103	84	99	99	96	102	104	99	94	82	99	97	93	94	114	97	105	80	92	111	104	100	92	100	97	101	104	105	98	113	114	102	79	94	105	85	97	95	85	98	104	96	95	97	118	91	98	97	90	102	103	98	125	81	98	102	85	100	110	95	108	76	89	88	106	119	119	81	102	106	102	92	103	94	87	109	93	96	98	106	102	106	87	103	96	93	97	104	93	95	81	85	98	97	75	94	79	104	105	97	104	90	110	94	87	88	99	96	69	91	111	89	80	125	98	100	96	98	101	96	93	87	100	114	98	112	97	99	90	108	76	84	122	98	96	93	96	104	100	118	104	111	113	97	89	96	78	103	112	105	102	112	80	85	92	98	104	94	93	108	82	80	100	119	102	100	95	115	111	93	89	97	110	94	95	99	93	106	102	107	98	101	114	101	96	99	84	90	95	86	109	91	100	100	99	93	112	102	85	78	103	105	79	95	102	102	93	84	108	91	98	110	104	103	105	86	94	109	103	111	118	103	99	97	81	116	82	108	89	98	95	84	103	107	92	95	88	103	94	97	99	103	113	101	92	94	105	87	99	105	113	101	97	79	108	107	93	99	94	90	103	107	112	93	79	88	108	107	124	88	95	93	98	83	79	110	94	106	92	99	108	91	82	98	112	94	112	107	101	86	113	101	95	94	100	91	108	106	121	93	76	83	94	76	106	101	107	90	103	100	76	110	101	107	106	88	106	101	94	90	77	98	112	102	93	97	87	94	101	108	106	102	101	98	88	102	107	118	81	115	95	106	96	79	83	93	104	88	96	97	101	92	91	113	94	104	90	103	91	109	101	84	93	104	93	111	107	101	101	100	94	93	97	82	93	106	111	98	100	69	89	90	112	96	105	94	90	97	100	97	90	93	90	93	109	89	99	109	91	108	83	100	119	111	87	103	98	98	127	101	97	92	109	90	86	110	93	106	90	90	95	105	111	91	101	91	102	104	95	95	105	100	86	79	77	97	108	118	102	105	100	111	101	104	98	100	104	109	100	99	89	91	76	101	89	96	114	106	101	128	92	83	110	104	80	98	102	103	91	89	76	114	104	112	95	83	110	102	127	91	109	101	98	81	99	92	96	82	104	102	91	109	105	87	95	93	121	86	94	86	98	110	102	109	111	90	87	89	90	83	92	84	82	115	101	88	95	108	80	88	114	112	109	91	104	100	97	113	95	100	100	92	108	80	100	104	89	86	107	93	102	83	120	97	109	88	108	107	112	105	84	100	107	85	106	99	95	83	93	96	123	105	105	94	96	87	102	98	108	90	94	82	90	92	114	82	92	104	104	103	100	86	93	95	96	105	115	104	103	94	97	93	97	108	103	109	92	107	110	109	96	89	111	92	92	87	108	114	97	101	108	82	99	111	99	102	108	85	107	102	104	80	93	89	95	90	101	105	94	95	101	91	107	107	111	98	101	90	100	112	93	96	97	105	95	107	138	97	95	85	123	105	79	114	115	88	100	96	95	93	100	85	81	106	80	87	82	92	84	92	86	84	115	111	98	102	103	100	97	94	96	82	90	100	95	122	104	88	107	96	96	112	93	95	88	108	89	92	100	121	110	88	97	88	129	100	95	96	89	96	100	89	120	80	103	81	104	105	84	84	80	92	110	102	91	95	106	114	92	94	109	108	117	110	86	85	93	90	101	99	99	103	96	120	84	100	111	82	114	101	107	91	86	107	96	88	89	105	88	96	105	94	96	93	115	81	98	103	93	108	102	90	105	96	95	99	111	91	112	98	96	83	85	99	84	94	89	97	110	70	91	109	81	102	90	107	116	92	95	125	83	105	89	95	97	97	97	95	89	102	122	96	99	94	111	102	105	99	83	94	96	98	88	104	97	103	107	99	99	103	90	101	81	92	101	93	106	99	105	97	100	93	101	101	120	69	95	79	108	102	100	92	101	91	114	99	89	112	106	109	107	89	105	103	98	88	102	94	98	106	96	114	120	101	110	79	79	107	103	104	105	105	100	119	95	104	95	109	104	100	69	112	118	104	105	104	102	91	95	119	93	127	104	99	99	106	100	95	73	90	93	97	95	101	106	83	84	100	101	91	110	98	107	116	109	104	89	99	96	104	94	93	104	96	107	86	84	92	106	89	103	111	102	97	102	97	112	94	106	97	97	104	114	97	106	99	90	91	85	114	92	104	82	109	90	103	97	83	98	86	95	99	93	98	94	101	81	98	100	101	81	92	85	88	92	96	99	115	92	106	96	103	92	108	82	100	98	99	111	96	94	104	73	97	99	85	98	112	93	96	95	92	93	85	101	84	91	72	110	88	100	102	97	114	86	92	98	79	96	93	92	84	83	110	102	101	99	108	90	95	108	99	98	101	96	99	100	107	108	106	97	106	91	108	105	80	100	88	87	107	100	108	77	89	105	89	99	113	71	103	99	105	77	103	101	110	100	97	91	90	101	113	87	85	87	118	97	109	125	84	85	92	89	105	101	84	102	123	105	86	97	82	106	109	94	100	88	105	98	92	88	114	101	81	88	86	90	105	86	89	90	85	92	86	85	99	99	96	89	97	104	71	116	102	87	73	89	95	97	85	105	98	106	86	93	101	84	96	107	94	110	97	97	91	117	100	104	87	101	109	100	93	101	99	118	102	89	105	78	92	106	82	99	105	97	104	119	106	108	133	100	92	104	82	85	99	87	88	101	95	101	90	114	94	99	95	92	94	107	99	92	89	93	93	93	109	86	94	98	95	110	78	95	106	91	94	103	88	77	105	99	84	122	112	113	98	86	110	92	102	95	82	89	105	94	86	106	101	115	91	103	86	107	96	85	96	88	98	86	106	113	88	106	102	103	88	91	113	80	100	100	96	83	105	100	115	96	89	99	105	97	101	95	102	97	116	106	105	99	103	93	108	110	90	104	88	92	102	115	95	100	102	100	96	118	98	102	76	92	97	106	100	77	97	110	96	86	103	106	84	86	84	96	108	98	90	88	122	101	109	95	93	107	100	101	92	110	90	93	100	99	98	105	87	100	101	116	83	112	128	93	99	88	114	104	91	104	123	103	102	103	99	108	101	100	86	97	101	109	102	107	113	93	105	113	112	108	101	110	104	102	85	104	97	100	95	115	121	99	91	88	93	91	99	92	91	93	100	93	99	100	101	86	96	83	102	92	92	108	108	87	79	92	108	116	90	77	102	93	101	99	99	88	78	82	103	90	99	90	94	101	106	83	109	96	101	89	99	94	95	98	96	93	98
22360	1283	2922	3276	2721	2288	1841	1525	1288	1119	988	857	802	770	671	681	593	581	561	523	512	517	473	462	464	405	471	477	446	428	404	404	450	377	380	382	373	398	397	360	371	380	361	347	363	363	347	322	379	348	341	350	369	383	351	374	352	356	379	342	343	375	347	336	356	353	375	340	350	366	358	378	335	353	317	338	333	325	335	368	323	354	349	317	379	375	334	345	346	319	326	342	360	332	348	344	322	379	347	369	350	350	343	362	338	335	330	322	325	324	334	341	363	310	338	335	339	360	330	344	316	368	327	349	340	380	346	316	310	333	329	353	329	354	358	341	346	320	339	329	304	346	342	352	352	348	342	343	336	366	311	335	351	330	327	315	343	355	327	345	332	299	357	316	319	318	346	366	349	314	341	307	320	340	369	320	357	340	324	315	328	353	322	292	316	345	367	343	325	348	351	337	317	339	375	329	315	357	335	352	352	346	353	344	373	318	343	335	329	320	327	328	311	330	308	325	361	348	345	342	345	352	319	320	336	301	355	345	347	347	349	333	359	339	344	350	334	341	333	341	340	331	352	350	299	362	329	357	317	332	353	336	374	366	356	319	307	339	324	349	336	345	320	344	343	334	324	336	292	338	337	344	325	341	368	329	356	343	330	340	323	347	363	331	317	331	318	359	312	353	337	346	321	330	343	320	334	329	325	314	328	340	369	342	331	366	319	340	345	348	344	332	342	352	349	348	344	324	358	321	331	355	307	352	355	367	327	356	317	328	328	318	353	313	332	322	312	333	326	353	325	313	340	282	354	340	347	361	323	320	301	305	386	324	323	343	308	307	325	335	335	312	341	327	347	335	352	320	366	319	329	326	358	355	358	359	360	349	336	339	344	315	351	318	344	320	309	336	321	324	303	333	343	319	342	342	323	300	299	337	336	299	336	304	324	316	344	347	309	299	363	331	343	322	321	311	344	345	348	356	372	301	349	326	347	333	346	312	333	325	318	355	321	335	345	322	358	342	326	349	335	299	317	342	330	329	342	324	340	355	344	303	343	334	334	294	344	344	361	339	334	323	311	335	333	323	314	356	327	336	313	337	331	332	330	347	349	342	331	386	316	351	337	304	330	302	362	329	353	320	363	348	374	344	333	332	330	347	320	337	316	350	336	362	338	322	342	337	333	341	329	311	328	337	338	401	345	339	343	322	322	336	349	331	376	301	308	350	329	350	346	311	291	362	324	316	333	308	339	321	355	346	360	325	337	328	339	367	300	338	303	329	315	334	320	353	318	331	342	345	348	364	385	340	350	333	331	331	372	367	328	364	334	349	347	298	360	303	313	304	349	332	337	354	339	345	329	379	323	327	330	337	331	368	320	339	367	327	341	322	335	324	323	344	336	326	359	305	343	329	330	347	320	346	342	358	325	352	345	339	325	344	335	342	342	330	347	348	335	315	298	302	330	339	356	340	318	333	318	300	319	330	308	301	320	305	336	341	311	328	365	369	346	325	378	357	346	338	329	362	332	326	329	333	351	344	347	334	331	369	335	341	299	319	347	366	318	314	298	321	329	330	370	328	331	343	357	308	323	325	348	317	316	328	328	335	329	352	366	341	351	359	339	360	358	332	325	338	362	355	360	340	369	288	338	334	362	338	351	330	339	331	355	345	326	353	383	363	298	375	337	319	356	302	306	341	305	330	333	333	331	341	336	350	352	322	325	361	332	365	319	331	358	329	339	322	337	357	306	320	323	327	364	342	314	323	343	318	348	332	349	346	321	325	301	308	338	333	361	324	349	309	347	314	358	330	330	352	342	347	356	323	319	342	363	361	348	338	325	345	318	311	365	316	328	318	351	340	331	317	333	323	329	339	327	334	356	323	338	355	350	306	293	346	327	330	323	341	324	303	388	303	338	312	353	336	324	338	338	323	345	327	319	323	325	324	317	330	344	350	353	346	324	333	333	297	307	299	343	342	353	337	340	333	347	339	340	362	310	350	338	368	320	321	322	326	331	339	342	325	340	334	318	331	346	326	322	312	353	339	377	369	336	327	339	323	383	355	319	328	361	342	317	354	333	337	299	347	344	335	321	329	321	347	336	324	316	333	340	299	328	358	307	369	329	352	317	362	357	308	388	350	354	334	336	312	307	350	325	304	366	322	320	362	343	314	340	351	348	374	340	325	338	345	369	307	359	336	334	334	348	320	339	319	340	311	342	347	309	346	353	392	344	342	351	322	361	353	324	341	333	340	363	339	341	319	343	331	315	312	351	342	327	327	361	359	356	341	364	335	329	341	323	342	315	331	321	315	328	332	356	331	350	375	346	357	308	342	342	327	354	323	355	338	335	331	347	322	341	342	329	296	345	335	344	336	337	311	339	348	352	360	319	318	353	322	329	332	324	297	333	341	357	350	315	348	317	363	341	336	365	327	344	323	353	322	361	340	338	308	388	340	308	340	351	324	296	316	332	335	325	333	348	345	351	365	345	318	310	328	331	365	328	332	333	343	378	322	346	350	316	324	339	321	315	329	351	365	372	334	319	347	357	350	316	320	342	332	345	343	369	326	348	334	327	342	314	367	370	317	323	308	348	363	328	334	314	320	333	340	338	307	325	293	321	357	345	339	334	328	318	347	322	312	341	351	353	335	349	313	343	338	334	354	313	324	344	334	347	325	311	273	311	344	356	339	354	316	348	318	334	329	308	328	347	321	296	323	343	308	342	337	354	331	336	331	345	396	315	326	305	352	344	344	344	330	336	337	307	331	356	347	332	336	334	357	343	345	329	374	320	349	339	313	319	356	338	327	333	326	340	342	335	337	338	313	325	338	341	334	347	329	335	309	332	330	343	344	334	334	346	331	328	323	327	320	350	309	336	338	323	370	340	343	334	329	334	341	334	325	345	327	328	340	320	354	360	332	339	350	352	327	341	335	305	334	370	355	303	353	377	353	332	359	360	328	344	341	360	297	343	349	347	342	299	376	373	326	309	347	317	318	316	311	362	367	319	335	332	321	357	340	304	348	295	335	306	371	317	330	341	333	301	304	348	327	367	334	345	342	314	337	293	317	351	341	347	325	352	350	344	321	349	329	300	341	363	335	325	303	325	341	340	342	307	344	310	329	314	357	375	348	291	340	365	351	338	343	346	335	352	348	338	318	339	369	322	335	326	310	342	376	336	360	334	335	341	348	314	354	345	328	292	358	319	318	342	340	324	346	320	347	342	317	361	348	332	330	336	344	319	295	349	311	335	318	332	344	327	311	339	338	324	347	384	345	344	310	312	336	337	342	316	357	330	338	355	326	316	320	337	341	322	318	376	340	367	320	336	329	342	331	316	345	335	315	340	328	329	373	311	317	283	337	342	309	323	355	328	323	317	325	345	319	330	356	345	337	338	296	331	349	335	358	349	365	335	329	353	344	336	318	330	329	391	323	339	326	332	344	340	362	340	309	325	350	356	341	312	351	360	328	377	344	339	344	358	327	323	337	347	343	314	348	339	341
52546	19987	9788	2354	1393	1038	789	647	506	489	425	364	338	337	290	274	280	285	255	255	247	221	259	259	224	233	224	218	213	197	204	237	241	194	232	208	236	192	229	211	220	215	247	225	205	199	196	213	230	222	205	215	218	213	207	219	231	207	174	220	198	199	203	213	192	196	222	218	222	207	205	199	218	214	217	218	221	204	203	207	222	217	200	211	185	203	206	204	205	202	220	225	200	223	200	211	198	197	199	208	193	182	198	204	187	198	203	211	185	201	182	206	213	171	200	202	233	211	246	206	195	200	184	187	184	197	199	196	197	225	197	223	190	194	228	203	196	186	210	207	194	203	207	181	214	201	181	207	211	211	211	187	210	188	217	223	201	181	201	224	180	188	215	196	175	199	208	190	203	237	210	208	188	189	201	218	189	207	201	187	209	189	193	202	182	204	180	230	207	215	189	206	184	227	208	231	211	199	194	219	209	192	193	226	183	190	201	209	203	204	213	181	235	194	217	208	205	190	186	206	196	199	200	198	184	214	197	189	188	199	192	214	198	206	180	208	207	202	203	200	199	210	195	205	231	174	177	193	224	210	208	226	215	215	195	200	212	198	214	196	194	190	206	192	188	193	230	227	194	185	206	204	192	207	205	219	196	215	209	181	169	212	197	197	208	180	232	188	185	203	182	182	214	190	192	208	201	220	190	186	196	208	178	197	190	216	204	206	159	213	211	190	215	201	205	213	219	166	223	181	188	190	234	200	222	199	185	183	201	207	215	180	209	201	219	200	207	194	184	196	207	210	208	199	197	226	192	208	212	199	189	202	205	233	215	209	199	200	192	227	194	191	185	209	192	179	206	188	208	218	230	199	183	181	203	190	189	202	183	202	199	228	196	190	182	177	179	178	208	196	204	203	197	196	206	190	190	199	201	184	223	191	199	205	201	219	188	191	209	195	198	200	193	186	203	187	191	203	190	208	189	206	184	215	216	206	209	204	191	185	219	207	189	215	186	192	212	195	181	225	178	203	189	182	175	210	203	205	202	206	199	181	225	225	176	204	227	197	202	218	195	198	192	203	197	200	174	207	205	210	211	187	201	221	212	210	213	193	215	194	191	201	188	192	179	191	177	190	223	216	202	203	196	188	189	217	202	210	201	198	220	201	199	206	219	222	196	217	203	222	201	194	200	185	211	210	224	199	182	195	196	184	194	215	192	190	187	186	217	206	203	216	192	207	218	210	208	223	216	214	189	195	189	233	222	203	182	186	187	202	200	211	213	195	214	177	165	224	204	199	186	205	218	203	191	191	185	209	195	206	206	185	192	171	199	213	197	218	205	181	199	184	201	202	218	221	180	189	201	183	210	205	198	227	172	193	197	210	176	192	197	198	202	186	182	186	200	209	191	215	171	224	184	184	192	200	200	212	201	203	190	182	197	192	182	225	201	210	202	175	212	206	213	220	214	227	181	199	228	188	205	199	192	227	185	212	200	197	203	207	192	189	210	207	193	209	185	225	190	216	191	182	188	208	225	212	216	182	197	177	194	196	182	206	205	193	209	199	176	194	200	201	178	216	189	182	209	182	188	203	210	190	202	197	172	193	201	211	196	208	191	191	211	234	210	192	201	200	210	174	213	185	186	193	193	176	191	219	213	172	231	189	188	198	196	204	180	217	205	199	187	210	205	189	196	183	187	210	207	208	204	207	200	202	208	186	185	195	221	229	200	216	225	206	190	223	191	174	205	186	184	188	168	200	207	231	185	189	196	199	200	196	178	167	177	218	207	202	213	223	197	212	204	204	185	207	192	201	217	190	202	223	207	215	227	167	206	220	197	202	198	191	205	194	218	208	176	189	200	224	215	196	171	185	190	184	190	194	217	195	195	215	200	227	208	223	209	187	213	205	219	200	199	188	208	214	190	189	204	185	200	180	180	205	176	190	210	186	199	220	199	201	192	211	208	188	202	190	213	193	214	177	198	201	180	211	194	188	221	221	207	183	188	189	204	217	194	197	209	180	182	175	206	208	198	198	213	225	203	197	193	194	200	228	209	201	197	212	234	181	186	190	201	202	214	213	210	222	182	193	195	183	211	189	205	213	201	204	204	171	200	198	229	212	193	222	206	186	215	225	193	200	192	184	225	226	192	216	230	206	212	204	179	184	192	211	219	204	214	207	184	198	199	187	187	200	205	234	219	197	239	181	173	177	184	185	203	201	198	199	210	218	204	201	199	212	212	175	199	186	197	204	194	192	203	211	185	217	202	180	205	199	208	211	208	174	192	218	194	197	179	210	206	191	209	189	209	185	181	198	203	182	203	198	195	204	195	186	197	181	237	184	226	200	184	186	204	206	219	207	183	199	186	221	215	197	190	207	197	175	205	194	189	200	203	190	178	206	216	178	205	202	194	213	203	198	198	217	196	205	212	190	205	194	202	197	197	199	215	195	220	188	216	195	203	215	185	203	186	196	198	197	221	178	208	185	201	197	193	199	202	191	217	210	193	193	209	214	194	171	196	172	182	180	193	171	218	206	185	220	159	175	199	210	203	204	197	188	199	219	215	227	225	165	198	195	178	182	201	230	197	206	196	212	207	227	183	175	213	185	218	211	180	192	205	204	208	183	186	202	215	204	185	218	178	189	199	200	202	194	192	184	189	189	209	203	206	188	211	210	186	201	196	240	208	180	213	183	203	211	194	218	179	199	204	196	202	175	201	194	195	185	198	225	175	189	205	209	189	190	207	197	198	208	200	206	187	230	203	184	212	174	198	197	203	219	221	196	181	240	202	192	205	205	214	213	217	220	180	177	200	192	182	203	206	193	216	182	204	201	181	211	231	218	208	177	186	234	204	208	183	235	168	214	202	190	177	199	210	212	219	188	176	192	208	201	189	208	200	203	196	190	206	214	215	214	189	203	194	192	220	217	206	173	204	207	198	193	209	196	191	181	208	205	205	208	196	204	220	185	192	200	207	197	186	218	220	190	199	184	193	213	206	207	202	201	184	200	189	205	214	217	180	200	194	213	201	200	192	192	187	226	217	222	198	220	206	226	212	174	209	210	226	211	196	199	193	207	201	201	199	189	211	193	218	199	193	192	199	203	184	207	190	187	192	206	176	207	188	189	195	202	181	202	179	225	189	223	197	175	205	179	188	214	184	207	205	187	200	231	204	206	186	199	182	174	204	208	200	206	210	215	195	205	179	202	192	200	192	194	193	192	205	219	214	200	198	204	215	199	215	196	189	199	222	205	182	212	212	189	212	202	199	184	208	182	188	191	223	208	211	215	194	194	199	205	222	183	179	186	186	185	208	188	211	207	195	188	205	189	178	201	216	217	188	189	202	188	212	195	191	192	192	222	204	223	187	202	206	213	185	211	179	205	180	172	212	226	193	208	227	209	196	208	212	186	192	185	203	198	203	209	175	200	186	183	216	219	221	173	213	202	214	175	200	209	181	224	211	202	232	191	215	174	215	189	201	204	193	218	195	196	226	199	194	232
28657	2530	5515	6032	5176	4278	3476	2932	2484	2072	1924	1647	1565	1436	1295	1243	1195	1099	1089	1065	990	935	929	909	861	830	840	844	826	783	757	719	755	772	705	738	771	706	689	702	713	716	671	674	622	701	643	616	665	713	673	698	629	688	625	655	730	662	625	667	608	622	620	647	585	639	669	636	608	580	635	630	618	636	608	643	630	671	642	638	638	670	648	631	597	645	629	606	611	605	625	589	656	584	596	612	623	640	617	582	664	588	615	632	656	587	614	626	595	641	615	616	645	626	602	627	601	617	601	614	603	610	606	657	629	607	632	611	595	633	620	649	627	605	630	617	633	649	639	649	629	649	637	614	587	627	607	574	643	616	617	595	623	579	607	593	603	598	598	611	611	609	596	550	612	653	606	633	596	572	647	590	614	575	597	580	569	633	588	629	621	596	623	558	604	620	656	635	580	592	561	580	613	593	600	601	631	591	613	609	600	610	577	584	575	593	660	587	622	561	595	613	624	628	570	626	604	588	622	563	622	615	629	559	632	594	644	607	612	612	612	623	582	542	640	597	606	593	616	634	601	629	613	565	582	586	664	643	668	616	595	593	602	596	590	582	617	573	623	577	627	616	647	598	631	619	604	591	646	570	647	600	632	580	571	601	565	629	618	651	576	607	602	598	639	593	613	588	614	638	583	600	611	585	589	579	628	622	584	616	592	611	623	622	579	656	608	592	602	634	611	634	632	567	608	602	568	626	618	634	673	584	595	593	565	584	591	612	593	632	596	605	610	589	611	612	592	606	614	608	625	613	614	630	587	649	572	626	564	589	549	579	587	589	600	609	575	612	590	654	593	629	635	586	627	599	625	646	607	610	577	622	594	584	603	598	655	610	632	613	607	639	616	648	569	610	630	604	611	601	629	617	619	594	626	628	592	593	589	589	626	600	594	604	598	567	575	610	603	611	593	574	611	644	621	615	556	587	583	606	638	587	620	594	599	571	616	596	617	611	606	611	652	596	586	627	618	566	588	639	675	577	604	633	569	625	642	619	619	602	658	560	654	571	576	585	623	581	593	585	580	584	593	609	619	603	629	658	619	624	572	634	539	596	595	607	603	569	606	615	615	601	634	625	602	581	596	613	619	650	621	616	583	610	625	616	622	600	563	640	640	593	626	628	612	588	593	604	580	647	644	582	640	615	592	628	636	599	643	590	604	592	608	645	646	624	622	619	564	633	551	619	630	624	658	647	578	599	602	594	615	643	568	617	621	595	670	609	594	619	564	569	588	640	639	651	591	622	675	581	626	612	626	550	627	614	613	619	649	614	594	601	607	609	606	582	598	610	619	603	600	606	613	582	658	607	628	606	585	620	578	625	616	639	585	541	599	602	624	615	603	595	605	576	620	622	606	614	625	584	637	626	616	558	618	659	583	609	600	642	625	617	591	628	588	607	603	617	636	674	617	596	611	642	618	625	593	634	607	571	608	625	620	606	554	559	588	586	596	564	571	604	645	620	580	596	618	653	610	609	602	557	603	609	631	611	621	651	574	598	619	600	572	596	598	646	625	646	628	573	602	612	629	642	696	596	621	571	634	588	594	634	613	584	622	564	594	592	563	625	622	606	579	628	622	635	623	593	603	584	636	614	624	636	597	599	598	628	614	631	625	600	634	578	585	598	607	587	624	590	575	586	586	596	615	639	609	561	607	608	606	605	588	632	590	658	601	597	637	602	628	611	627	594	589	616	564	613	581	587	585	556	600	604	619	634	634	615	608	638	646	591	610	630	597	617	618	591	606	598	573	634	621	562	621	582	589	632	619	629	634	627	591	615	574	649	600	636	590	608	605	620	633	630	575	623	637	602	641	680	634	550	598	590	620	615	615	639	608	671	620	615	611	607	624	602	604	633	576	538	606	573	594	602	623	614	587	624	657	611	617	568	573	615	610	595	602	605	607	607	618	614	613	618	586	590	594	620	598	628	636	631	630	603	602	618	583	629	596	591	583	579	599	638	625	580	573	631	623	606	619	556	632	594	603	597	613	608	618	582	596	616	603	592	608	572	609	599	622	622	653	601	605	626	593	631	640	624	611	617	616	653	613	624	613	631	650	661	574	626	587	598	633	571	587	627	608	600	569	565	601	652	628	647	570	603	627	627	598	602	625	597	626	629	677	585	613	624	624	590	591	583	611	614	578	565	583	599	630	612	552	579	540	613	597	621	634	576	632	595	603	611	653	609	610	586	618	607	670	636	612	585	638	619	599	605	630	661	621	659	612	589	612	673	613	617	593	612	644	569	610	614	562	603	607	597	602	623	602	585	633	600	640	610	667	601	605	634	616	623	590	570	586	591	628	645	591	573	583	628	611	582	637	588	594	627	616	619	608	576	572	556	595	606	559	595	609	642	629	577	640	606	623	606	623	598	634	622	619	601	568	606	622	600	590	630	625	570	600	600	564	660	634	633	600	617	574	622	626	574	568	584	645	663	677	564	618	596	624	592	636	606	631	603	570	604	606	601	577	580	586	620	610	667	664	576	563	632	611	612	592	625	600	626	595	620	625	634	564	630	610	616	591	589	593	661	569	633	602	649	629	649	600	610	668	585	613	586	609	606	643	599	611	615	595	590	640	577	614	596	600	554	629	592	572	596	594	602	584	604	587	608	641	582	620	650	570	614	614	600	588	622	592	605	610	606	624	610	603	622	624	610	630	579	584	597	585	614	603	608	618	569	607	589	561	565	586	590	613	589	597	631	640	631	567	604	607	570	621	557	601	605	601	616	587	643	609	630	616	578	571	596	613	606	574	595	597	592	625	601	619	609	638	635	623	626	588	606	632	551	595	633	599	600	612	620	602	572	602	607	598	603	600	574	588	545	608	607	651	601	620	631	609	553	630	619	590	653	604	631	645	636	581	623	602	606	597	609	626	636	624	613	650	571	617	613	617	626	591	612	603	578	587	639	627	589	617	602	583	610	640	560	658	577	570	592	608	592	610	637	583	593	614	626	638	606	602	625	557	598	569	596	628	546	615	583	582	607	612	587	618	601	586	590	610	628	638	649	647	614	588	661	596	613	568	577	639	612	610	581	600	607	587	611	571	655	640	608	652	627	557	643	614	593	600	606	616	619	590	628	574	620	630	594	605	641	616	631	561	619	613	600	570	620	619	589	643	627	577	611	602	596	626	593	629	593	633	603	621	613	599	560	599	590	631	592	604	580	643	641	633	599	634	646	599	608	605	609	579	613	637	651	650	615	586	593	588	684	609	613	589	626	623	618	580	595	629	597	611	617	604	575	623	578	604	596	612	616	613	597	641	596	604	630	645	617	591	587	591	603	655	621	644	610	603	639	657	559	612	595	630	627	576	609	613	600	590	638	605	588	659	585	643	597	582	558	607	634	575	632	611	615	645	599	658	617	600	604	626	599	603	617	592	587	607	586	605	618	630	597	616	640	616	592	602	640	642	595	649	624	614	591	626	644	601	621	613	641	620	563	610	636	634	632	634	655
7077	427	286	189	157	155	166	148	149	143	143	140	156	155	129	126	104	131	138	145	159	129	124	128	119	145	128	148	144	148	130	116	137	158	113	138	142	119	147	135	153	126	133	145	108	130	138	127	142	118	115	125	142	126	141	136	125	152	153	144	133	133	134	140	142	141	146	136	127	123	148	147	127	118	121	126	124	131	107	112	129	141	141	128	156	123	143	129	116	135	143	135	148	142	137	132	139	127	143	153	157	146	129	132	151	150	127	129	129	125	145	139	116	167	103	124	131	126	146	149	124	149	134	121	139	116	140	131	155	133	125	123	138	148	140	156	109	156	142	136	129	127	141	152	118	146	128	138	149	153	144	122	143	143	141	128	145	143	128	138	150	172	130	156	131	120	134	141	151	134	157	130	152	117	125	113	164	132	138	134	123	132	132	126	128	130	128	135	128	159	152	123	126	117	146	126	127	122	140	132	130	126	141	142	146	152	134	144	141	119	140	135	121	119	122	140	126	135	147	123	131	120	150	135	126	145	138	143	131	137	119	152	134	153	130	136	151	102	138	126	129	120	124	112	145	153	140	127	139	142	144	139	128	143	124	158	126	124	126	157	127	142	126	133	150	144	139	111	130	136	128	128	132	140	134	146	142	130	138	136	151	146	161	148	135	156	125	128	170	114	144	139	129	127	118	141	129	123	129	157	135	126	140	169	141	150	146	129	141	126	130	121	144	154	139	152	147	127	124	141	119	136	140	127	133	134	119	134	141	114	132	130	125	137	130	149	130	146	155	143	127	143	138	127	159	143	136	145	147	146	134	124	138	150	126	128	132	143	118	129	140	155	126	127	131	127	135	142	132	126	149	120	149	141	148	147	117	131	143	139	129	123	154	136	138	143	130	143	119	152	146	121	131	129	147	137	144	132	139	132	137	133	123	140	133	160	131	111	130	128	146	138	135	155	138	127	152	122	114	131	117	141	134	120	130	158	114	152	139	127	141	123	136	120	115	129	141	138	148	129	140	144	104	134	134	132	139	140	141	122	138	135	135	146	123	133	140	123	135	145	128	150	133	129	131	149	151	144	132	137	143	122	134	130	131	133	137	136	137	136	139	150	137	147	116	130	107	144	146	131	128	161	139	136	134	137	130	145	139	137	142	147	127	143	152	146	127	131	131	119	130	113	133	130	139	141	117	137	153	117	133	144	124	118	135	147	130	110	143	134	137	125	134	152	138	144	118	114	128	129	145	141	133	147	113	132	124	134	131	112	137	128	125	135	148	124	142	148	132	110	134	149	110	123	110	148	121	133	130	132	117	139	146	142	122	123	131	131	154	150	130	143	144	152	140	121	138	154	116	138	133	119	125	151	134	137	135	131	126	131	155	153	141	133	157	119	138	126	137	142	130	113	148	137	121	106	128	136	142	128	156	123	159	142	150	140	135	141	132	120	157	144	133	143	131	155	122	132	147	111	127	141	136	126	121	113	132	140	141	136	129	138	141	133	151	134	124	122	135	141	133	125	135	118	136	132	105	136	122	112	142	126	162	131	139	120	108	129	123	142	146	144	140	128	105	127	134	137	150	147	121	155	134	122	145	145	135	146	121	144	138	135	142	134	142	136	140	126	132	136	134	133	146	130	123	145	109	140	129	126	113	132	151	163	141	155	126	127	142	137	140	131	115	137	143	108	130	137	141	163	118	144	125	157	140	142	141	123	151	128	132	127	125	148	134	120	125	116	138	123	137	121	127	140	149	133	148	127	149	129	129	128	136	110	138	130	143	124	128	136	130	143	132	122	121	133	149	117	119	116	145	173	151	164	156	134	147	127	126	129	129	134	145	124	136	100	145	127	126	114	122	145	142	163	137	105	133	141	121	139	147	156	127	149	127	137	125	126	120	144	132	140	142	122	140	146	141	146	138	148	127	138	150	133	117	146	134	145	124	138	143	121	139	140	131	146	141	134	138	124	127	122	152	138	128	142	140	139	165	131	145	127	125	143	131	131	138	139	145	125	129	138	130	116	129	146	133	125	137	134	159	153	133	126	134	137	139	135	148	157	135	137	107	140	167	142	150	132	140	150	138	137	136	135	130	147	137	139	130	146	127	131	142	136	114	143	158	147	144	121	150	137	131	149	138	144	151	136	115	138	137	138	117	155	152	125	133	147	143	137	129	132	135	127	122	134	127	147	131	128	158	130	132	137	143	137	142	117	150	136	135	123	139	142	130	139	150	144	141	123	133	119	133	121	135	141	145	133	141	129	139	130	136	143	143	140	134	129	136	174	130	129	134	148	101	145	152	141	139	111	134	122	136	132	129	143	138	112	135	143	130	150	151	129	141	122	133	140	136	150	131	141	140	134	120	133	155	138	149	133	116	124	130	139	135	134	148	140	138	137	139	133	132	133	133	163	156	163	147	157	128	138	107	138	122	123	148	125	146	139	116	119	124	135	140	150	114	142	119	153	137	112	127	133	120	145	138	163	153	128	144	136	136	135	139	144	141	123	138	122	127	155	140	148	158	138	131	133	108	136	127	128	141	143	136	131	144	140	128	129	141	148	150	149	152	132	131	154	120	146	130	108	126	128	107	142	141	132	136	122	121	141	164	140	136	147	135	151	126	130	128	149	119	138	131	130	142	125	136	132	123	115	147	141	144	114	129	127	157	133	130	137	135	131	138	135	151	127	133	128	118	149	122	133	144	142	138	141	127	129	136	127	131	133	144	134	134	139	143	129	137	131	139	134	134	145	106	150	148	155	158	123	149	121	146	135	131	118	133	157	146	146	144	133	126	127	137	137	134	121	134	143	130	139	139	116	131	131	157	137	135	116	147	150	128	139	130	131	145	153	132	137	128	104	138	133	125	134	103	127	146	156	139	156	140	141	144	150	152	152	128	116	133	137	125	130	149	124	136	146	145	119	119	124	119	128	132	147	119	141	121	116	124	158	142	154	140	134	153	129	140	161	135	133	140	117	129	149	117	129	113	134	135	136	124	148	136	139	142	130	117	124	118	119	140	147	145	150	133	148	133	133	133	133	130	134	145	118	134	126	127	146	149	132	142	136	114	129	146	128	134	138	130	129	143	122	122	142	144	165	132	131	138	134	130	151	127	119	147	142	129	115	131	129	136	143	129	106	139	136	135	124	143	143	137	148	143	137	134	136	137	150	136	137	109	116	124	143	120	124	112	138	118	150	149	137	130	152	150	133	134	132	144	132	161	149	135	130	152	153	131	138	122	134	144	135	130	131	143	125	131	140	139	145	126	152	117	137	127	142	126	158	112	128	128	139	137	115	131	129	119	130	118	150	140	140	127	140	146	163	130	128	153	142	154	147	165	141	139	140	120	152	161	145	153	136	154	159	117	135	142	136	122	143	142	118	115	137	132	146	118	132	132	150	133	167	115	153	139	145	157	150	142	145	130	122	125	150	151	150	115	141	140	140	127	134	147	160	136	129	123	129	162	134	128	125	137	128	138	137	130	113	149	126	154	132
6733	484	587	611	535	543	483	506	457	483	483	423	464	461	443	423	450	451	438	433	427	417	422	419	441	442	437	420	429	425	445	436	445	403	412	412	437	471	440	407	439	402	391	434	448	439	421	424	437	416	410	407	442	398	431	408	420	431	472	418	425	429	473	454	397	394	429	446	439	399	412	437	429	411	422	434	430	431	424	431	425	424	420	400	416	417	457	447	425	452	406	401	452	404	420	432	406	419	451	426	430	422	421	446	448	455	408	388	424	462	430	414	411	409	397	405	452	463	408	407	403	419	425	437	446	422	433	440	435	395	472	411	436	450	425	429	415	405	432	408	459	452	452	435	440	427	433	419	432	408	407	435	417	407	448	404	423	422	467	401	432	411	416	446	421	436	392	424	434	397	398	438	403	433	407	413	426	438	405	429	416	425	421	405	413	422	397	425	463	417	395	421	425	429	429	441	411	445	412	417	445	422	443	443	416	427	422	409	433	405	427	436	443	447	419	452	408	402	411	396	449	435	405	455	406	402	429	466	458	405	432	443	411	435	457	427	403	439	441	418	426	458	485	400	403	411	430	432	465	442	422	426	418	452	400	417	436	437	433	414	423	410	435	455	423	450	429	451	404	431	405	406	415	406	433	373	411	429	394	421	425	402	439	425	454	410	427	418	404	396	411	446	425	445	428	469	410	459	454	400	423	422	440	423	409	426	436	439	431	425	400	413	422	449	417	420	395	442	407	422	388	444	449	447	432	436	428	425	373	434	440	420	410	458	402	422	402	403	460	433	442	416	422	452	437	409	416	412	431	396	399	436	430	451	431	437	436	410	417	400	424	442	430	442	402	435	415	432	431	444	442	471	383	422	410	416	442	437	426	439	420	396	416	390	389	419	408	407	418	441	442	439	424	421	408	445	431	433	429	419	417	434	441	430	444	416	425	414	424	396	425	455	448	414	383	439	448	412	417	442	416	436	392	451	425	402	461	414	439	415	431	415	393	433	425	429	427	439	433	438	427	417	420	417	407	426	417	410	418	430	403	447	422	398	435	400	464	456	430	434	447	420	403	432	455	421	451	469	403	423	423	400	468	441	437	396	443	443	424	443	416	417	433	410	430	427	446	445	472	429	429	409	431	412	444	414	421	413	413	439	428	409	405	398	461	449	448	404	438	434	426	429	445	450	416	419	423	412	378	407	421	427	390	404	462	417	409	480	454	448	452	432	402	407	420	460	462	448	431	425	407	420	451	379	436	405	414	435	422	409	425	415	387	420	446	413	428	431	434	423	459	428	431	457	419	425	433	449	415	375	421	416	418	436	414	437	430	412	425	422	402	475	418	396	438	418	425	441	465	388	450	437	406	427	396	370	438	415	418	417	436	416	416	420	434	430	425	385	432	367	435	410	432	433	415	437	410	417	430	415	415	396	414	407	418	427	436	432	426	431	452	423	431	451	420	388	440	383	442	394	432	417	410	404	410	438	438	454	422	458	465	423	431	457	395	448	423	471	427	418	401	454	412	389	464	403	397	437	411	427	418	392	414	435	402	461	434	422	450	421	414	414	418	466	436	409	424	428	463	449	356	410	433	437	421	418	417	382	399	380	405	401	429	448	420	392	424	449	419	431	411	398	445	409	430	459	436	438	446	408	430	423	441	441	429	453	402	413	429	408	446	437	431	452	416	458	419	421	415	402	420	414	429	375	465	426	401	426	420	396	403	394	438	416	416	439	437	412	441	441	476	405	433	402	448	457	433	412	434	440	441	445	382	406	452	422	422	430	400	436	371	403	430	448	416	403	448	404	406	403	445	424	447	422	424	417	375	424	419	455	429	407	431	435	428	421	426	402	440	421	390	415	422	410	407	434	410	464	429	410	431	411	406	458	428	439	404	394	453	402	430	401	439	404	422	414	421	434	426	401	442	374	455	472	425	428	378	388	447	414	417	397	441	434	426	406	441	443	399	413	416	422	476	428	409	411	418	393	421	443	392	410	431	444	401	428	431	451	442	401	450	448	428	400	401	445	441	441	410	416	416	448	402	460	475	410	442	413	432	374	430	418	461	435	453	425	436	415	422	428	447	426	406	404	426	439	437	427	425	429	428	426	442	399	424	378	427	442	431	398	436	435	445	429	390	414	441	414	390	412	400	447	395	413	427	429	397	429	433	448	439	426	443	416	444	414	425	414	398	464	397	404	427	413	451	423	430	435	418	411	442	417	415	416	401	426	454	440	422	413	406	452	428	437	449	439	472	412	452	423	448	408	400	416	398	421	423	419	419	410	414	419	432	414	421	445	425	404	406	429	426	466	423	460	411	432	403	433	440	428	429	398	409	432	439	420	416	413	429	415	406	427	431	397	400	444	433	428	444	416	394	431	409	435	456	424	443	396	417	441	420	411	420	410	451	385	399	433	438	419	447	421	432	412	440	417	390	436	444	416	415	421	415	372	418	424	434	408	431	437	446	432	397	422	399	407	413	415	403	423	392	434	411	404	416	410	405	404	407	413	448	452	383	439	451	430	407	421	432	416	432	433	425	436	451	425	413	400	420	404	437	426	416	417	380	425	445	474	440	431	432	392	438	456	442	399	428	438	418	431	419	393	410	445	434	417	426	444	458	394	398	409	428	429	406	407	430	409	408	431	390	417	437	393	462	393	438	403	427	418	435	417	412	447	447	403	431	449	444	444	449	441	417	409	430	381	402	465	431	416	402	407	407	431	427	425	397	426	406	443	385	413	435	430	419	433	390	445	418	380	418	394	462	415	441	431	380	476	428	431	404	446	457	405	405	442	444	421	442	428	381	463	416	428	428	425	437	420	450	398	435	415	404	415	416	452	424	425	393	417	416	385	440	447	422	443	427	414	422	439	429	411	436	448	409	414	425	441	418	419	417	404	404	409	447	428	431	435	438	437	418	399	422	406	418	441	415	463	429	427	411	425	437	426	415	395	422	436	436	416	406	434	424	440	393	382	474	428	433	406	431	473	388	446	432	425	436	421	425	421	466	429	413	450	431	404	412	450	419	415	396	410	433	421	433	453	433	422	460	409	410	406	446	400	404	439	439	394	439	391	429	430	398	414	404	425	405	437	428	429	420	420	432	443	482	424	394	464	391	448	464	417	387	422	400	427	422	453	465	413	424	458	407	419	448	427	401	433	416	438	458	420	403	383	441	419	445	432	427	403	441	433	427	420	416	471	385	408	441	417	433	420	421	412	441	460	437	424	372	418	418	446	424	398	430	439	403	434	428	443	427	411	417	423	424	419	435	434	454	408	459	426	434	414	447	411	461	432	427	440	411	382	407	428	389	425	425	386	419	393	408	454	445	397	372	435	430	441	416	436	395	428	442	423	416	407	397	419	429	415	416	388	409	407	386	424	399	459	430	414	445	446	377	474	419	472	403	448	406	441	438	400	424	451	430	427	424	427	442	439	384	434	436	426	458	382	452	444	422	414	390	417	415	418	470	406	445	445	408	428	424	434	403	422	424	423
43661	13796	2515	972	705	510	398	321	269	210	189	200	148	141	156	140	153	143	129	114	118	113	101	127	109	127	111	106	130	101	101	92	117	100	93	93	109	97	104	100	106	97	100	117	100	104	105	106	92	111	104	93	92	106	123	96	109	120	98	84	95	110	95	106	100	94	100	94	97	93	101	109	102	84	117	91	114	105	85	95	98	105	110	102	88	89	104	89	97	89	99	108	100	116	94	101	105	90	110	106	113	104	92	104	97	93	77	103	92	93	89	83	109	111	86	96	72	103	86	99	107	102	98	110	111	89	97	120	104	98	81	93	101	94	77	94	97	98	93	95	103	99	97	97	99	90	97	108	82	93	101	107	101	106	96	83	102	93	107	98	97	106	92	97	82	100	79	93	101	87	130	89	126	98	98	103	100	95	99	95	93	102	110	93	111	101	92	74	101	83	83	94	88	96	94	97	102	113	108	95	93	111	92	93	79	87	103	104	107	80	108	104	92	121	107	97	95	89	100	110	105	95	112	91	109	86	91	79	108	103	95	86	72	96	98	104	89	106	98	93	75	94	106	108	99	103	100	100	84	74	98	95	109	101	86	112	114	114	92	100	102	100	106	91	89	100	103	117	112	101	96	100	115	89	87	93	93	111	85	102	79	89	79	103	111	97	81	94	79	101	115	86	107	83	88	96	103	99	109	104	88	97	110	107	108	105	81	102	102	93	100	116	82	83	105	105	102	104	101	87	95	89	103	99	102	97	102	93	91	107	92	93	87	81	110	99	94	75	89	88	100	93	85	93	106	113	102	89	96	90	91	106	79	95	116	108	101	92	72	96	107	105	90	103	106	90	96	107	99	94	86	88	92	99	91	86	90	99	94	87	107	97	90	79	115	110	76	95	97	97	101	89	103	100	91	105	107	94	108	96	87	99	104	92	104	116	105	88	98	82	103	97	106	120	102	102	107	103	95	94	91	92	106	113	94	102	104	91	103	101	96	87	95	87	88	94	107	93	94	86	100	86	100	96	102	103	101	97	108	110	113	108	103	87	99	106	93	92	89	89	96	111	100	95	94	102	85	96	78	94	85	104	94	99	87	85	89	100	106	91	86	100	69	100	94	123	100	105	85	119	84	115	103	95	94	95	98	92	100	93	88	88	98	108	78	90	89	93	108	101	88	95	100	92	104	111	106	82	96	102	87	91	118	102	83	98	95	106	87	109	103	104	87	91	89	86	79	92	85	104	94	105	105	98	108	93	110	92	102	101	87	104	105	98	85	90	105	111	91	96	90	93	100	94	89	80	93	109	121	100	100	97	112	101	95	98	105	97	95	96	101	113	102	97	109	91	87	102	97	80	87	102	117	87	99	97	117	99	103	107	102	114	101	92	113	94	122	106	105	106	84	94	96	88	90	92	96	88	104	85	102	104	73	112	100	93	106	91	101	100	106	98	97	101	97	93	109	98	102	94	91	100	92	81	100	81	76	102	104	107	88	112	95	119	102	102	87	100	113	87	87	108	103	110	103	113	92	89	108	100	96	93	82	104	97	108	78	99	111	93	97	87	96	117	101	84	123	106	93	106	105	80	77	104	73	105	101	105	86	89	79	115	95	97	103	116	94	76	96	86	106	99	109	96	88	103	108	105	101	105	71	119	96	109	88	79	103	86	88	102	98	93	101	108	93	84	109	97	94	107	92	106	106	98	89	100	112	98	109	89	86	91	102	88	97	102	99	106	107	115	94	98	89	86	96	89	94	113	108	83	95	81	96	91	103	105	120	92	105	88	108	94	124	77	107	84	94	98	117	99	121	86	120	101	88	107	99	102	91	92	99	106	92	84	91	104	100	100	85	92	97	86	109	93	119	88	103	101	100	94	106	88	99	99	84	89	77	98	101	91	100	104	99	95	95	92	89	109	90	84	110	85	101	88	102	82	102	85	89	95	90	82	117	110	83	103	93	92	105	114	92	85	94	83	94	82	90	89	110	115	98	101	90	105	86	98	123	97	94	81	99	100	101	107	89	96	98	98	92	96	105	104	125	100	107	91	107	118	91	103	95	100	92	96	95	91	94	95	107	99	85	90	97	87	113	111	91	83	119	104	112	94	96	115	86	90	109	92	100	90	99	101	84	94	98	82	86	99	107	118	106	106	89	92	106	95	111	93	104	88	89	99	118	106	97	101	106	100	98	106	88	90	108	96	93	91	103	83	121	119	106	103	100	89	102	104	90	92	87	100	85	87	107	80	103	107	92	100	89	96	101	108	108	119	101	105	104	94	108	101	93	92	109	96	105	111	105	97	100	99	106	84	87	102	92	94	104	92	97	94	92	96	79	86	100	111	96	88	84	108	92	117	102	110	104	106	81	92	99	95	103	86	100	76	99	105	97	101	99	92	99	97	84	92	116	96	97	87	111	93	105	111	108	124	104	84	99	113	87	91	104	105	98	98	101	101	109	92	99	118	106	86	96	94	89	101	110	97	116	89	109	89	103	93	86	93	101	95	99	83	103	92	100	88	102	86	97	85	101	98	110	115	120	93	100	107	96	78	100	94	91	98	92	93	99	115	95	80	99	87	80	106	80	95	105	98	98	96	97	74	107	105	87	106	107	92	106	91	99	96	100	113	97	89	91	107	111	102	78	104	93	82	94	90	85	86	102	89	106	98	94	101	112	102	108	119	101	111	100	84	105	92	96	103	93	80	85	103	115	114	94	117	116	99	82	100	88	95	92	88	100	96	97	98	90	104	98	87	102	127	95	83	97	93	102	85	101	88	87	81	112	110	116	105	96	104	97	105	109	94	109	98	88	97	94	105	95	104	103	108	89	97	96	104	102	96	98	82	88	85	81	93	104	83	104	90	88	108	91	98	121	94	101	94	89	111	95	101	105	105	111	100	97	77	95	82	94	99	92	117	95	85	88	100	76	88	104	108	98	97	98	97	102	90	108	97	104	85	94	93	106	87	82	85	91	109	121	88	88	93	88	109	93	98	110	105	97	94	92	108	114	93	92	103	83	93	104	85	109	95	106	98	108	90	123	97	94	106	113	91	86	79	87	122	104	93	96	87	96	110	105	115	100	109	99	113	106	113	95	103	91	85	102	109	85	116	101	109	109	95	97	117	103	104	107	96	92	79	88	107	111	88	90	112	110	96	102	92	99	101	92	92	129	92	94	104	100	81	98	104	109	98	94	80	111	76	103	95	106	95	92	110	96	102	94	85	92	112	89	106	85	113	110	79	99	94	105	87	120	88	96	98	94	101	87	92	99	111	84	103	92	99	94	98	115	96	106	113	105	102	94	108	99	101	113	89	100	94	91	95	104	94	119	104	89	111	100	114	109	88	87	104	94	98	109	96	114	106	98	102	106	100	76	88	95	107	102	93	90	93	100	73	105	83	89	106	88	81	110	108	100	76	97	97	91	73	95	103	85	84	96	102	89	90	87	115	106	99	104	101	106	100	102	108	94	125	103	97	93	88	107	110	117	82	87	84
21877	1291	2875	3293	2773	2163	1810	1569	1241	1135	1008	878	835	735	707	620	618	557	544	539	547	545	444	487	464	450	440	415	435	393	434	411	395	422	384	381	385	417	382	382	388	395	358	388	377	364	379	342	396	379	387	347	376	368	352	347	377	361	329	381	360	370	345	332	346	335	352	350	345	318	342	365	323	367	358	334	315	341	359	340	321	335	334	318	344	351	320	362	348	331	363	327	331	362	352	347	334	338	356	366	332	336	336	359	354	354	338	330	346	327	341	345	369	352	337	332	329	347	316	317	355	342	349	337	336	311	347	341	340	320	311	339	318	339	332	343	354	347	336	353	346	319	344	326	332	334	317	333	324	360	326	334	346	378	350	315	358	346	349	351	327	310	315	331	376	367	307	330	333	330	333	310	325	313	343	334	357	304	297	314	347	323	336	343	343	334	329	324	353	355	306	345	340	340	321	340	331	307	342	347	320	306	311	311	334	354	335	339	344	367	313	350	336	321	313	329	336	352	328	341	330	345	310	364	347	370	340	334	343	322	367	327	341	321	353	366	324	306	314	309	302	317	335	328	347	325	352	333	308	329	327	320	332	356	310	322	320	303	345	364	309	350	303	335	338	335	342	307	315	323	352	369	361	346	318	319	360	340	334	345	314	320	319	300	339	310	297	354	375	344	335	341	308	318	345	328	312	352	331	339	335	321	327	334	330	336	303	332	333	342	351	354	325	358	351	314	340	351	305	338	321	312	321	322	318	338	325	326	353	330	339	346	345	337	339	342	327	323	335	344	310	343	314	334	325	342	309	316	333	313	376	335	334	369	285	344	316	342	314	341	310	329	335	312	325	328	328	350	339	329	346	341	323	323	331	311	318	309	329	334	328	313	338	346	330	338	300	336	319	363	341	317	341	350	350	336	322	339	334	355	348	322	349	343	334	341	363	351	354	334	330	345	310	341	326	344	332	334	335	332	320	336	305	339	342	329	315	329	329	371	336	305	336	333	342	345	338	321	328	299	325	326	336	356	346	343	346	366	347	348	328	349	345	321	319	344	343	303	350	368	350	316	328	341	333	324	351	322	344	354	336	346	335	333	360	354	320	299	359	321	335	338	321	332	335	366	319	342	328	316	340	328	356	330	363	314	371	333	342	335	318	348	345	348	330	312	308	335	314	328	330	319	312	324	329	339	312	376	339	319	352	320	344	343	318	301	334	381	315	338	322	361	334	365	333	327	349	341	328	370	321	338	340	336	331	355	341	336	335	341	321	350	356	321	331	334	363	301	361	350	341	333	337	343	350	293	348	332	332	329	341	351	292	318	305	332	321	320	303	360	359	334	361	345	314	318	355	337	344	366	344	316	343	347	326	309	339	320	343	331	323	338	337	328	323	314	319	312	318	329	351	307	360	323	353	311	310	365	345	363	319	339	337	359	307	359	327	354	338	349	315	320	322	341	336	333	335	341	327	369	369	357	299	307	327	323	334	320	283	342	346	374	321	338	335	365	304	358	357	323	338	324	316	324	323	348	357	346	375	315	322	317	333	341	338	366	339	346	330	327	350	312	372	347	334	340	319	318	334	330	325	353	339	346	313	321	327	348	367	315	316	324	307	346	338	339	354	332	330	326	353	352	316	344	338	350	359	354	344	311	333	336	350	340	336	325	343	342	341	317	351	346	331	320	352	331	320	366	313	348	343	338	316	334	357	338	335	334	319	321	341	317	276	358	356	330	315	333	338	317	314	318	332	346	319	336	338	313	328	337	318	347	349	370	312	349	304	355	356	315	354	341	299	315	333	302	371	303	326	316	326	338	331	380	281	300	322	294	302	358	328	346	342	361	326	361	329	315	342	352	367	341	323	310	336	354	333	348	346	328	289	341	329	336	328	361	318	347	313	331	331	309	309	335	344	320	357	352	339	345	344	340	347	347	332	337	342	332	323	314	325	334	330	340	336	337	360	356	338	314	327	318	332	345	330	347	323	370	333	349	300	311	316	346	332	318	352	312	329	334	340	346	301	313	359	345	320	350	321	342	322	319	342	296	330	368	349	309	353	341	321	300	317	304	318	325	319	340	396	347	361	325	329	355	353	338	350	323	331	365	324	339	334	343	355	323	331	342	359	329	358	353	329	319	359	317	348	352	327	346	359	319	350	312	325	336	310	347	319	371	338	327	335	342	327	333	348	344	314	289	354	327	340	333	320	341	316	314	304	326	309	357	318	321	336	331	332	325	322	343	358	337	354	371	337	325	327	324	331	327	362	365	334	324	340	348	355	321	326	316	377	376	335	358	329	335	326	335	323	332	333	339	322	323	336	330	343	318	345	310	356	347	355	337	342	355	368	318	330	319	310	303	317	311	346	347	352	325	340	336	368	295	303	294	350	317	338	336	352	331	352	318	363	350	313	357	354	302	307	326	341	334	337	358	344	319	324	329	358	325	324	326	328	348	347	319	323	343	346	333	326	326	378	293	296	342	360	332	328	347	334	346	328	340	338	330	327	348	362	293	361	323	300	331	296	343	356	363	333	348	317	306	305	340	340	329	335	322	357	312	348	328	341	328	339	342	349	348	342	346	329	314	381	322	359	329	314	332	335	325	310	349	336	305	338	362	352	335	284	325	362	314	350	360	330	322	317	349	335	329	326	332	358	311	361	359	342	327	351	349	351	316	294	309	350	339	361	312	350	338	332	318	338	368	351	346	329	316	321	346	352	355	358	364	353	275	354	341	329	335	311	307	329	327	347	325	303	313	305	315	356	340	310	327	355	347	377	352	320	325	303	311	316	310	308	367	330	353	331	365	297	339	333	329	356	311	348	319	321	326	309	324	309	337	313	358	335	307	344	362	337	349	293	346	297	313	328	340	366	314	362	347	339	343	297	346	326	327	335	330	297	333	311	330	338	326	333	335	346	330	326	344	329	357	337	334	340	363	327	312	344	347	359	299	347	349	347	352	339	369	326	336	370	348	343	331	367	353	334	311	320	335	332	345	389	342	303	309	369	332	336	324	324	320	300	331	332	339	350	352	341	332	315	319	331	324	348	325	344	297	293	333	343	352	334	293	322	318	342	335	302	338	305	319	324	331	316	344	310	352	353	332	324	344	351	350	340	349	316	321	350	353	350	345	318	310	315	337	316	346	313	313	330	318	329	326	351	352	342	331	345	337	355	322	335	331	314	321	347	368	336	347	347	307	331	312	337	361	325	342	333	353	332	344	312	358	355	344	344	320	348	349	332	339	343	321	339	336	344	340	359	326	322	313	317	327	349	343	335	327	334	323	309	357	316	318	334	361	349	342	315	326	346	331	319	303	346	302	318	289	289	343	313	343	331	335	344	349	346	375	351	330	328	314	338	352	338	342	289	331	345	319	330	350	332	307	359	376	317	318	312	340	351	331	301	303	334	333	346	319	322	303	306	346	331	377	373	340	349	345	320	309	336	316	308	382	320	326	345	334	328	328	327	334	337	326	336	322	383	340	332	323	315	311	300	339
50945	20683	12944	2789	1423	1011	789	644	538	454	449	350	356	262	301	283	263	230	248	240	237	235	235	237	259	245	230	237	230	259	218	217	231	183	236	197	218	212	219	202	225	234	206	196	208	204	195	214	214	196	190	222	211	176	221	173	209	188	226	203	198	198	210	187	210	216	213	223	182	202	205	189	201	203	191	227	187	222	182	192	213	222	217	207	212	218	187	214	181	188	204	201	197	216	200	213	201	207	203	200	211	184	181	193	212	224	210	188	182	218	219	184	171	214	189	198	231	194	203	192	198	185	195	194	181	198	182	214	221	220	191	207	216	227	187	157	206	196	203	217	191	202	202	174	211	189	171	233	199	200	179	182	211	189	194	221	197	185	193	217	191	177	216	212	196	230	197	199	193	196	194	188	229	210	189	201	227	199	202	206	207	214	207	198	194	186	203	198	183	193	193	190	203	221	221	215	202	189	180	193	195	215	209	191	200	236	213	172	187	209	191	227	227	220	211	191	199	208	206	204	194	211	204	197	188	224	207	191	174	196	207	206	186	224	203	191	195	202	197	219	210	188	215	202	204	187	204	177	183	196	224	195	183	183	201	205	205	208	199	179	191	183	213	179	195	194	212	194	194	206	180	183	216	193	230	182	187	178	187	196	207	202	197	215	200	213	205	198	199	201	190	184	203	203	197	201	212	198	178	194	219	203	181	189	215	176	210	221	195	213	196	210	204	191	170	195	203	208	215	195	179	191	193	186	182	212	178	197	202	193	197	191	206	194	198	207	213	189	205	202	202	205	187	224	187	180	204	210	210	199	188	218	187	206	215	198	211	210	215	202	195	191	214	224	205	204	221	186	196	172	200	202	214	214	187	192	217	188	191	197	185	207	182	196	186	198	168	196	183	189	208	191	213	198	195	177	221	193	185	220	200	186	204	181	217	164	191	196	191	207	201	180	189	191	200	170	193	201	178	178	205	191	175	188	179	222	193	208	218	203	175	182	189	181	195	203	197	217	177	207	210	217	202	207	220	220	212	226	220	182	206	214	212	204	205	186	209	185	196	172	191	183	190	213	194	194	208	201	209	185	217	205	197	187	213	212	215	190	200	219	183	204	199	210	201	209	194	201	183	205	203	198	198	183	183	186	232	183	192	199	200	187	178	188	170	212	198	179	209	177	199	196	202	211	200	206	189	207	191	210	195	189	194	186	186	207	200	187	185	211	207	194	178	225	203	190	195	183	200	169	196	195	196	194	204	205	202	185	212	203	194	220	186	211	201	211	214	212	215	184	195	192	198	184	194	181	199	230	213	211	203	221	213	224	209	211	205	200	195	203	194	201	202	223	198	210	216	220	202	199	213	203	205	204	207	200	213	191	190	182	207	183	223	205	205	184	191	220	186	191	193	204	201	187	216	209	181	211	188	218	226	213	210	202	193	182	213	193	204	220	194	184	200	202	223	207	182	197	170	203	170	175	207	205	193	206	221	208	205	205	224	224	213	203	190	179	196	230	193	191	177	217	199	192	210	206	194	192	206	192	201	211	180	210	201	207	211	199	193	180	203	197	186	233	177	206	199	184	193	197	209	196	217	202	208	212	197	185	181	205	179	186	170	187	186	196	192	176	182	177	200	218	184	200	213	202	175	201	191	211	209	179	210	177	205	165	186	228	203	208	186	214	184	207	179	223	213	194	206	194	216	197	206	202	177	190	188	173	197	206	194	206	213	193	195	196	223	198	189	236	202	208	198	202	171	193	222	169	213	222	199	196	181	197	210	207	186	202	187	186	160	198	176	201	189	182	179	215	216	205	208	206	193	179	193	197	170	188	215	198	206	201	196	184	214	221	210	182	216	224	222	221	213	182	181	221	239	194	211	216	202	226	209	204	216	200	204	188	202	187	202	181	210	199	191	203	195	174	226	206	198	231	175	189	216	184	217	197	206	214	198	192	188	203	195	212	203	173	191	207	206	185	191	212	177	194	184	195	189	197	195	192	210	184	197	184	189	185	205	202	214	225	221	202	190	209	185	201	184	187	184	174	229	212	202	204	204	212	223	180	192	196	212	195	215	210	207	195	195	177	222	199	184	180	205	217	193	220	190	219	203	189	182	205	198	182	159	216	191	225	221	214	211	187	200	189	189	212	194	203	202	215	171	205	201	199	218	206	190	181	182	217	216	183	216	208	200	197	191	197	214	184	205	193	195	230	196	207	200	199	187	195	209	188	208	192	213	209	189	210	198	202	191	204	196	177	185	215	205	204	208	196	185	209	213	199	204	191	217	193	196	193	195	202	203	176	191	181	201	198	179	181	194	216	188	185	205	207	219	217	179	189	204	187	196	233	191	178	211	183	202	221	161	201	188	177	210	177	206	208	182	197	217	206	205	199	206	208	191	188	182	189	204	195	203	210	194	184	201	201	181	203	200	219	204	198	170	190	186	197	205	200	198	207	195	215	193	201	175	186	203	213	201	200	186	202	177	258	196	190	203	213	197	199	192	197	213	211	200	197	184	198	190	195	199	198	195	192	203	208	195	186	211	203	201	212	202	196	194	179	187	181	159	180	217	204	182	209	190	198	182	227	208	194	209	191	213	189	211	205	206	202	190	195	200	189	182	184	214	174	174	207	195	195	203	178	176	213	188	181	194	172	187	217	202	172	222	201	198	206	204	191	186	204	199	207	232	213	202	212	195	203	205	189	195	191	178	196	188	174	219	215	210	183	188	226	228	180	207	209	209	223	195	203	212	177	214	193	205	216	185	204	183	200	206	197	197	197	204	172	183	182	230	180	201	203	200	185	176	223	209	196	178	222	214	191	200	191	211	199	187	201	208	206	183	209	177	194	206	218	210	201	189	197	200	201	192	187	192	184	204	177	198	183	183	167	203	222	202	180	207	208	198	181	199	204	181	204	192	193	188	205	188	174	205	220	171	214	220	221	210	187	196	198	215	203	217	203	203	213	199	199	235	184	204	222	209	198	188	195	203	221	162	199	201	209	179	181	188	204	189	218	203	191	180	198	209	192	218	210	184	193	211	213	199	200	175	187	179	195	214	192	192	197	192	191	170	213	195	211	223	189	195	213	197	215	189	182	209	188	220	216	195	179	204	192	183	190	196	232	198	204	182	209	185	203	213	220	188	199	217	189	218	191	176	214	223	204	190	193	198	206	228	172	216	204	211	198	186	185	180	207	212	184	218	201	208	174	228	197	195	224	214	215	212	182	193	214	195	191	189	206	196	207	208	191	195	174	197	197	212	196	186	210	181	219	222	210	208	224	175	164	196	221	218	207	188	186	196	205	201	194	185	197	229	220	194	194	199	204	197	183	185	195	188	185	194	181	205	196	179	189	204	220	179	195	191	224	176	166	195	205	184	202	221	174	211	184	207	222	189	199	199	189	179	205	194	215	194	207	181	209	215	223	205	196	187	201	191	194	224	224	210	213	190	195	210	214	217	198	186	215	202	180	200	194	222	200	181	211	212	202	186	187	173	192
28087	2419	5510	6103	5227	4312	3429	2860	2387	2184	1920	1684	1545	1377	1353	1209	1179	1115	1021	1052	932	959	901	934	847	909	869	755	787	776	787	718	794	711	767	732	720	737	746	746	657	713	703	626	665	660	661	687	672	639	676	666	667	630	683	659	639	604	673	615	627	617	635	679	653	608	693	640	628	592	652	662	645	610	582	656	656	609	638	634	637	648	629	627	618	613	624	633	645	633	617	610	628	637	649	602	640	636	583	637	587	638	632	620	608	631	628	615	605	628	628	598	611	585	602	591	633	638	634	584	575	621	646	616	615	632	566	630	632	599	626	582	604	629	645	632	646	641	614	588	575	596	579	619	603	637	651	632	580	600	632	578	634	559	626	648	635	579	624	610	595	600	579	632	594	605	588	606	637	630	583	610	630	617	595	656	587	614	636	619	593	666	559	620	627	581	589	621	632	620	667	584	625	589	587	629	617	602	626	635	618	592	627	624	598	584	589	593	586	560	587	607	629	622	621	555	624	562	598	579	603	602	602	627	613	618	644	600	602	622	589	646	603	599	588	629	578	584	627	611	633	641	584	623	575	579	597	564	588	614	582	593	580	613	592	602	607	585	628	581	559	626	644	631	593	584	604	602	602	624	635	598	610	572	599	584	616	595	621	583	597	600	613	631	641	583	645	565	599	629	616	629	614	594	608	565	605	616	606	630	589	571	540	575	609	608	614	610	623	587	611	581	603	624	615	600	621	635	578	620	574	599	594	592	591	611	585	600	615	576	615	616	576	603	614	615	599	608	624	617	642	633	589	619	648	620	565	574	603	578	604	619	641	614	583	610	602	604	589	599	631	559	568	630	566	622	617	613	619	582	574	615	582	583	617	617	599	638	644	581	593	609	611	645	580	615	589	610	609	613	661	582	638	605	601	593	595	574	593	610	599	615	578	612	582	597	556	645	647	615	595	636	604	597	579	615	629	618	605	558	617	626	624	622	583	554	590	635	611	591	601	672	607	620	581	633	588	570	622	605	586	610	583	615	589	588	603	626	623	609	615	614	609	594	605	610	647	645	607	636	632	599	602	528	619	572	572	622	617	605	574	593	557	642	595	573	587	602	589	588	611	639	608	550	617	637	592	592	605	589	601	596	611	596	611	608	598	585	650	605	580	534	592	644	627	614	561	572	592	618	577	589	609	666	537	598	589	614	602	609	590	573	591	584	610	584	628	599	607	624	598	622	590	612	605	561	601	573	580	636	588	648	587	584	603	604	594	616	591	592	664	597	613	616	581	613	646	614	633	588	612	609	601	610	632	612	633	584	596	625	628	608	602	605	633	632	572	596	589	568	563	612	582	600	607	593	584	559	611	580	596	622	622	615	636	618	584	566	600	628	587	585	557	621	597	620	601	593	622	592	624	623	611	647	619	578	581	620	612	602	581	612	613	609	624	653	637	578	614	585	564	577	612	593	657	641	626	615	580	601	614	609	613	609	592	618	593	644	570	645	599	613	623	572	622	602	642	591	634	595	583	608	598	581	595	620	586	590	609	573	604	607	619	610	572	549	590	578	647	600	628	565	564	622	642	548	618	591	591	582	572	606	598	630	612	584	599	553	603	590	591	566	643	577	628	560	623	615	580	660	580	578	617	598	607	650	600	605	622	611	634	580	588	569	615	613	614	612	611	634	590	597	621	604	623	588	625	636	630	604	625	638	623	600	609	612	594	628	644	615	563	571	588	610	606	581	606	580	579	560	619	588	624	626	624	622	597	555	622	634	619	585	607	601	603	616	609	590	602	588	597	612	590	588	643	627	614	636	609	670	647	612	598	639	601	616	595	622	626	605	589	562	632	599	615	585	613	569	593	584	584	606	601	577	601	631	593	616	611	631	627	584	595	623	555	602	634	616	605	597	590	632	596	610	606	618	564	597	591	606	634	643	614	567	595	606	605	609	598	601	571	580	643	592	626	622	619	604	594	625	602	591	618	563	574	602	609	612	621	590	627	613	588	601	589	608	609	616	615	629	594	600	602	582	572	606	612	602	582	607	645	563	615	619	629	615	589	643	575	577	591	586	594	613	577	564	613	596	603	621	570	610	591	598	603	576	622	559	605	616	610	623	612	589	607	571	605	577	593	599	560	594	591	586	581	580	599	590	591	593	601	630	599	642	603	570	607	614	620	612	625	601	604	606	632	604	633	608	575	637	621	595	604	646	609	589	615	647	607	621	603	664	593	660	608	571	617	633	608	604	600	648	610	599	545	611	665	605	578	611	585	594	627	621	615	580	551	602	569	607	596	577	614	599	596	589	594	646	668	592	597	629	621	580	587	626	604	624	605	600	594	616	607	669	562	624	605	612	573	562	568	635	639	563	631	632	572	621	590	569	567	615	603	582	599	577	620	559	588	646	584	640	578	590	603	582	605	592	602	614	566	631	586	610	588	641	545	585	622	600	642	615	651	647	605	582	616	584	630	556	604	616	592	598	635	639	646	631	588	596	610	622	607	591	626	617	580	587	570	596	609	631	603	613	597	620	592	599	562	611	575	584	634	570	542	614	603	594	626	576	612	608	632	576	600	588	618	587	586	613	577	602	641	564	615	563	591	626	618	605	578	585	598	586	593	605	584	599	646	627	601	603	596	580	629	658	606	606	613	614	602	618	567	617	610	598	597	617	613	628	609	593	615	557	592	607	623	621	642	592	583	605	583	629	603	648	644	647	614	594	573	632	611	588	582	558	611	583	602	659	609	596	626	606	625	589	575	606	584	561	600	551	604	590	583	627	579	586	634	620	608	614	582	602	582	605	559	598	623	597	626	602	610	663	579	612	583	624	603	569	630	606	621	564	565	623	572	622	622	620	603	628	664	582	659	577	609	614	640	603	641	597	604	648	571	547	595	628	576	562	534	588	578	556	568	571	629	584	611	632	605	639	576	573	564	589	591	609	600	597	613	629	581	589	605	573	545	598	578	581	689	620	598	628	619	596	611	655	626	594	602	659	549	623	608	638	558	583	622	590	589	623	611	637	578	609	597	616	626	624	579	621	611	602	635	611	623	588	625	619	585	611	611	599	595	592	563	644	590	646	624	588	635	589	624	624	622	578	598	596	592	588	638	645	604	609	603	616	589	632	558	586	587	625	581	566	639	569	626	617	637	563	626	607	615	617	578	583	608	598	602	598	636	597	641	614	594	628	584	637	591	614	608	620	604	609	576	582	651	592	626	619	554	589	564	606	655	634	576	594	606	586	635	538	609	599	643	554	610	655	589	578	590	598	602	613	647	632	569	592	627	538	586	649	614	611	600	627	627	620	598	541	597	576	634	620	624	587	600	638	591	635	596	622	572	604	576	592	590	589	598	627	634	664	585	577	589	589	597	602	613	593	621	629	589	616	594	616	608	604	593	613	628	617	603	532	615	589	629	584	616	562	608	599	626	640	594	622	601	623	624	605	611	618	617	611	601	592	631	616	564	565	608	564	597	618	601	602	585	568	634	625	550	606	609	629
6841	382	264	182	151	162	177	155	148	163	182	162	128	153	168	148	151	126	150	147	143	146	148	112	140	153	138	124	106	144	141	151	146	137	130	137	146	114	120	137	139	155	146	124	143	124	138	129	152	113	149	134	129	116	123	141	138	130	136	126	140	140	131	154	139	132	133	155	128	147	148	120	110	132	160	134	135	134	125	129	124	135	122	126	127	136	127	145	141	111	125	123	153	117	128	152	129	149	141	138	137	119	152	124	140	149	127	130	135	125	142	138	137	123	151	135	142	118	132	109	146	141	128	120	156	128	129	159	130	122	139	129	133	123	125	128	156	152	156	133	131	136	150	139	138	126	126	118	140	134	137	129	142	124	135	145	149	143	137	157	132	148	127	143	123	118	158	136	110	131	125	129	134	148	149	136	149	124	135	131	134	132	128	111	133	128	143	139	141	132	120	139	137	123	140	128	137	131	127	139	120	146	135	122	157	131	152	139	142	144	144	112	123	146	147	136	117	138	160	128	146	124	147	151	137	133	149	140	127	126	151	128	132	128	159	143	123	120	112	139	125	132	125	124	126	126	146	129	150	146	147	127	146	141	130	125	149	119	142	114	125	138	134	134	135	124	139	116	163	140	127	115	118	144	129	147	138	126	157	124	147	127	111	128	119	121	141	130	131	143	125	123	124	149	136	151	138	150	121	142	124	107	141	135	148	129	125	138	120	122	119	167	132	143	132	125	114	135	122	131	149	133	134	133	124	112	138	137	122	136	128	126	139	142	124	144	138	129	141	119	141	133	145	136	132	134	136	123	131	133	131	141	123	124	126	107	120	118	106	130	149	173	125	138	147	121	149	136	125	121	146	150	140	142	113	143	138	135	128	131	137	125	139	140	151	146	122	117	119	135	130	142	144	107	123	131	131	124	153	136	133	124	155	130	137	145	146	146	144	134	152	129	133	144	134	115	134	149	111	150	143	131	139	132	144	115	118	137	127	125	144	153	133	125	127	127	129	146	103	130	133	145	138	139	128	143	135	137	127	139	122	135	136	153	124	126	128	130	135	146	161	132	125	125	141	142	146	119	135	139	130	123	135	129	130	118	121	123	135	129	141	104	139	139	146	150	129	157	145	122	140	134	145	114	134	134	119	156	137	125	138	137	130	125	129	133	122	110	130	138	110	129	130	134	118	155	124	132	122	154	161	131	131	123	125	135	145	136	128	139	125	142	133	160	130	112	128	117	133	121	128	127	132	149	127	122	120	143	138	129	136	128	132	123	129	133	132	142	123	141	127	126	137	111	124	134	175	151	151	145	139	145	131	138	127	136	155	124	117	132	130	155	134	142	120	130	116	133	115	136	134	137	146	112	129	139	135	119	117	137	125	148	126	112	143	109	124	133	111	135	136	137	146	125	124	144	122	132	125	136	127	137	112	124	139	141	127	129	149	120	142	140	120	127	114	138	136	156	139	136	120	122	138	140	127	137	134	122	123	154	128	131	117	116	129	138	131	128	130	113	129	123	122	134	125	146	133	136	117	130	141	134	137	121	139	129	131	138	143	153	134	145	127	144	131	163	136	139	129	145	162	132	132	127	141	123	128	136	134	152	133	126	138	144	138	129	111	127	139	138	115	118	134	127	128	134	152	145	143	118	132	134	130	134	146	131	146	120	131	111	135	149	131	125	150	137	121	118	146	143	137	121	147	136	130	145	121	136	125	150	156	127	125	131	134	140	131	131	154	130	132	138	130	130	146	126	148	147	119	126	154	129	127	118	128	142	122	147	142	129	110	129	147	126	123	138	135	148	133	161	146	111	138	139	121	146	120	122	126	137	118	122	132	133	149	120	133	131	138	143	132	146	115	139	137	151	124	133	128	143	127	148	127	130	126	136	135	130	149	161	140	145	138	110	148	140	125	132	137	140	145	123	159	136	137	128	152	142	121	137	137	120	130	130	152	131	112	152	127	140	126	130	139	129	138	157	139	146	127	125	151	146	137	122	143	137	132	125	134	121	118	124	137	139	123	121	135	135	126	143	123	141	123	141	123	119	159	134	128	129	147	139	128	139	125	121	134	131	133	127	127	123	123	138	126	151	132	125	113	127	120	137	133	156	151	126	144	144	118	130	132	136	129	125	138	137	125	132	126	147	153	137	115	134	134	133	150	133	140	145	136	131	121	131	132	124	127	128	135	135	126	128	122	128	147	150	127	160	140	125	143	130	142	168	143	137	141	144	144	119	135	138	142	125	126	120	116	124	148	138	150	124	145	133	124	133	124	145	143	130	128	153	145	129	137	135	130	130	118	133	116	131	129	146	137	114	126	144	142	157	150	127	127	147	124	122	141	135	138	129	129	156	146	115	148	134	136	138	115	141	152	128	126	127	128	125	173	144	116	132	138	132	120	124	136	129	127	121	146	147	140	134	153	125	125	136	136	138	148	132	136	144	130	140	145	153	121	140	143	122	155	149	139	144	114	151	119	133	134	127	130	132	138	123	153	105	143	127	134	135	125	138	125	144	127	137	157	132	124	135	126	140	130	127	140	152	128	136	114	128	141	132	136	127	144	123	131	129	141	138	137	129	147	159	134	154	138	148	138	123	138	132	118	123	139	136	157	141	136	115	114	130	140	132	129	139	146	129	147	134	157	140	147	141	162	143	122	151	150	142	135	125	130	135	146	136	138	143	106	115	129	141	143	132	133	134	128	140	133	112	124	131	147	138	145	137	134	130	145	146	137	131	139	136	135	138	129	131	154	151	115	142	129	134	165	119	131	119	128	142	126	127	122	138	108	132	114	129	127	133	139	130	124	143	154	133	134	142	137	151	114	132	132	145	121	103	141	142	132	144	132	144	135	118	144	143	138	129	163	136	153	150	122	140	120	127	164	132	141	128	134	118	141	153	132	144	126	137	157	110	119	132	143	141	128	103	138	134	131	145	138	111	133	132	138	137	130	119	140	149	143	132	115	135	131	138	121	143	110	137	145	129	132	141	126	110	131	130	139	138	129	138	133	140	153	136	130	126	130	123	131	139	131	108	128	138	147	135	141	122	121	146	151	130	135	133	130	135	144	126	132	137	120	129	125	126	135	119	124	132	139	142	129	106	149	151	121	126	138	131	117	130	140	155	113	156	131	113	136	126	134	125	128	132	123	136	114	143	137	157	135	131	130	120	134	127	123	120	134	133	125	140	145	135	139	138	150	112	130	151	127	130	141	143	127	137	156	134	146	127	136	139	141	117	137	132	143	127	117	131	128	137	137	149	122	147	144	142	127	157	167	121	129	119	136	112	130	123	130	118	109	124	126	125	138	134	123	157	135	120	122	154	106	137	134	124	137	145	136	125	132	140	148	135	127	123	152	131	156	121	147	143	121	130	129	156	147	129	164	118	143	102	130	131	138	141	123	148	148	151	138	141	152	122	135	158	123	132	149	119	131	153	125	151	116	137	116	139	110	111	118	117	127	138	131	123	126	122	146	129	131	120	147	132	130	137
6533	490	551	586	520	478	491	493	472	474	463	463	436	441	468	456	429	434	452	424	408	421	380	428	456	394	415	441	406	417	381	419	460	444	417	440	398	420	366	410	430	415	399	403	435	428	449	443	425	395	442	402	385	421	419	432	451	436	398	400	393	432	394	415	387	435	415	442	397	395	405	402	428	399	422	427	381	401	380	415	413	432	456	408	402	393	439	420	428	407	425	406	413	409	454	421	408	434	412	382	432	400	401	434	396	429	430	437	448	425	379	425	452	452	414	436	429	485	421	425	419	408	448	397	430	405	399	433	430	390	413	415	407	391	460	402	418	436	409	430	434	476	407	420	423	456	442	467	428	391	423	406	432	429	395	427	457	447	428	403	406	460	390	434	453	423	465	406	423	459	406	371	401	414	424	420	439	411	402	467	411	417	425	412	412	400	395	402	437	366	399	378	474	454	429	391	451	409	424	431	398	409	402	386	435	422	448	428	400	422	399	421	442	416	404	449	419	390	414	406	440	436	390	393	381	382	361	423	412	406	399	422	439	422	440	405	435	406	444	391	422	429	427	410	445	426	406	444	407	425	421	421	389	406	379	396	413	420	480	418	442	443	386	466	419	422	403	431	435	423	389	431	420	436	425	374	439	406	426	433	380	456	411	433	432	424	449	419	413	396	480	401	407	440	446	432	414	415	449	399	431	434	437	414	365	387	416	429	390	421	386	419	441	433	424	409	434	453	439	432	439	389	434	410	452	411	446	404	393	447	434	417	384	370	437	444	429	399	437	427	415	419	454	376	407	453	430	397	405	418	410	428	412	419	384	438	424	407	445	436	377	411	456	448	427	415	421	451	432	409	445	417	400	455	405	441	402	411	404	422	424	392	436	458	417	420	459	371	438	416	400	416	394	444	390	405	399	413	386	415	420	410	425	416	403	449	421	432	413	420	423	442	400	428	377	383	408	431	413	418	414	417	410	416	397	384	416	461	428	402	446	414	440	408	409	423	396	414	390	398	459	469	424	391	422	378	433	457	456	341	421	480	397	393	409	420	436	417	408	449	409	428	381	405	463	390	407	419	402	442	444	438	456	470	446	415	435	416	418	447	420	417	394	405	436	402	406	408	427	440	422	404	421	434	474	449	465	446	404	379	471	433	418	384	430	414	421	408	410	414	407	409	415	442	433	435	430	409	434	403	443	445	420	399	420	419	425	418	421	453	428	375	432	410	416	464	419	418	433	424	409	405	382	381	422	437	450	416	410	419	413	389	418	385	404	406	449	395	457	401	421	453	406	410	418	465	474	426	401	449	407	422	412	391	408	384	391	431	434	408	429	417	420	397	438	415	450	450	426	424	445	413	376	431	427	432	408	413	429	403	401	420	436	423	427	399	412	457	403	433	430	415	433	437	407	435	430	416	443	433	432	423	404	400	409	402	406	410	394	447	429	462	407	389	465	442	437	439	405	438	451	448	408	416	428	439	387	453	376	449	424	386	366	421	420	420	401	421	439	391	414	420	403	437	411	413	432	387	400	429	427	414	388	414	425	388	423	414	414	415	416	420	379	487	415	411	406	418	408	452	427	398	416	382	439	417	445	409	402	410	417	422	385	403	399	411	451	416	427	419	410	423	416	425	443	435	410	398	412	410	420	413	411	409	424	398	436	442	423	399	378	433	399	401	431	411	381	446	456	417	399	410	415	415	432	400	414	418	415	408	403	421	432	428	452	411	418	412	429	405	404	391	433	410	435	442	437	391	413	450	450	391	403	442	438	419	435	398	401	427	403	427	466	413	394	411	384	454	412	420	428	463	419	414	451	421	433	417	396	432	419	444	429	420	396	428	417	440	423	397	437	449	434	421	409	414	407	424	414	418	407	420	412	397	400	425	433	424	416	415	405	433	405	429	429	402	453	427	434	419	377	424	404	443	438	431	409	429	431	384	424	442	397	443	414	408	431	438	433	435	384	419	438	415	427	428	393	413	419	427	423	416	405	439	431	442	433	421	391	409	389	438	418	387	424	436	428	419	394	467	423	421	449	399	445	441	434	412	424	415	399	388	404	396	455	429	406	377	423	411	426	430	404	428	388	413	468	378	443	401	446	429	415	399	447	400	393	434	420	436	409	411	396	429	406	407	420	415	419	424	424	378	385	456	421	444	461	421	427	456	401	416	418	447	402	399	383	447	427	403	419	452	424	396	400	423	436	396	479	437	431	478	394	405	459	389	402	434	432	441	430	360	423	452	416	402	415	432	411	432	405	436	404	385	406	414	425	458	456	432	399	406	410	390	417	438	421	457	432	430	425	426	405	419	409	436	437	388	421	430	439	375	395	441	409	442	396	408	371	419	418	421	417	439	410	456	413	442	425	425	448	412	402	414	470	402	428	436	433	400	424	437	401	424	435	397	407	446	416	438	396	440	417	425	449	409	430	404	428	436	401	395	421	483	372	443	422	433	414	391	446	410	426	401	427	422	449	379	428	411	423	447	431	443	429	432	389	430	412	431	408	437	432	430	443	414	427	431	389	396	426	383	389	441	412	406	419	412	428	406	414	433	433	427	422	441	419	405	412	418	437	404	441	406	424	427	411	432	405	442	418	430	441	466	415	429	418	462	411	411	410	387	433	429	407	419	413	422	382	404	424	402	388	383	433	447	412	417	398	403	420	369	396	462	423	433	413	429	428	421	446	388	415	425	424	420	415	431	433	420	410	415	461	443	419	415	419	389	441	445	457	438	406	410	380	462	415	394	427	433	416	400	431	433	438	420	417	434	413	421	441	471	432	420	429	381	458	402	424	424	398	429	423	432	430	407	427	398	388	420	423	414	410	417	428	445	413	406	424	376	361	415	422	428	396	410	412	436	421	420	443	377	409	420	407	408	423	431	434	399	405	420	409	395	414	428	398	440	406	434	403	394	415	415	409	402	416	391	394	409	418	433	384	451	408	389	422	437	406	429	408	427	375	408	406	431	416	426	467	424	421	428	427	417	383	410	411	407	416	409	406	407	406	429	450	440	465	417	445	419	399	417	422	399	411	397	455	452	411	404	429	428	413	411	413	434	438	410	451	418	432	450	427	399	411	409	403	420	408	436	406	413	434	397	451	396	446	412	425	390	392	439	393	423	436	428	448	440	395	406	432	391	406	432	433	393	389	404	417	434	398	410	401	453	419	431	385	418	441	426	410	442	400	379	422	419	429	427	415	435	418	408	409	410	431	399	419	450	452	422	421	438	424	427	404	438	410	398	433	402	411	441	465	415	411	424	429	402	432	397	396	414	384	427	431	454	385	417	375	426	433	382	450	432	434	418	381	431	417	390	428	419	420	417	416	396	419	425	413	382	398	382	430	429	415	447	403	444	406	411	461	432	417	440	457	420	427	416	402	416	395	387	407	430	419	448	416	430	426	424	409	436	395	416	420	431	422	412	406	445	461	413	408	454	431	391	429	405	415	380	424	444	424	391	412	468	381	411	424	434	410	427	406	422	432	418
43536	13462	2460	1008	689	500	415	321	256	225	216	180	182	174	164	151	146	129	148	133	137	125	118	104	120	85	105	108	128	123	96	91	96	125	94	105	94	103	106	98	120	117	104	104	87	104	110	115	111	100	98	105	106	106	100	108	88	99	95	97	90	101	95	111	103	99	108	81	99	80	96	102	92	107	82	94	91	80	101	93	103	96	96	91	108	112	112	104	104	113	91	103	91	107	108	82	102	99	105	114	108	99	110	101	108	96	100	112	100	88	103	80	91	93	104	88	75	108	96	90	103	109	95	100	94	64	98	98	101	87	104	96	110	92	99	92	82	99	106	96	92	95	103	84	88	101	102	78	107	90	100	99	98	97	110	101	93	86	107	100	100	99	93	85	87	105	91	92	93	106	97	110	84	92	89	96	77	84	98	80	108	83	100	111	104	89	93	110	103	86	110	89	103	90	110	95	112	90	94	94	90	84	93	122	111	91	84	101	110	104	98	109	103	89	96	93	107	85	103	108	100	112	104	85	82	95	91	83	79	99	97	95	90	97	116	94	97	99	107	93	87	98	98	124	90	87	114	96	98	104	98	96	95	95	99	102	94	102	94	106	92	109	117	106	95	120	98	104	99	101	88	85	123	98	89	100	122	98	93	112	106	108	94	116	92	81	106	92	81	96	105	97	109	98	101	98	84	80	100	78	104	91	92	92	99	111	109	105	111	110	104	108	84	85	95	103	99	85	97	91	89	93	103	91	89	98	93	82	100	96	101	121	105	101	98	89	106	94	81	94	109	97	88	107	85	95	104	99	88	97	104	104	88	103	98	105	94	100	118	105	95	100	83	92	94	88	92	95	98	98	101	106	97	91	102	91	106	100	101	105	97	115	104	120	104	99	97	94	110	111	87	103	101	99	87	90	98	116	103	106	97	102	102	107	104	92	96	88	115	100	86	102	106	90	86	91	94	93	101	116	88	92	93	103	93	80	95	89	80	85	114	77	91	104	98	91	97	103	95	101	91	74	90	81	86	111	107	94	107	97	72	98	97	91	93	99	110	96	107	103	110	94	98	104	104	99	95	109	107	89	101	112	89	100	105	91	110	92	90	94	96	93	106	112	115	104	89	103	90	110	84	101	83	87	98	107	95	100	119	102	88	82	89	94	109	104	101	109	102	93	105	103	93	115	96	80	99	109	89	97	104	102	98	96	134	97	113	103	92	92	78	94	88	114	103	90	101	105	97	95	83	89	106	107	73	98	103	91	111	102	94	103	90	94	94	97	115	97	108	99	94	97	98	115	108	104	93	102	82	92	103	88	101	101	98	94	88	85	119	99	89	99	89	108	105	76	85	96	92	116	118	104	104	102	92	101	94	89	84	115	104	102	95	102	85	91	113	93	115	97	97	96	93	99	84	103	102	95	90	82	77	82	115	96	97	89	93	109	91	113	97	102	112	99	105	95	104	99	100	89	90	81	96	92	104	88	102	101	94	102	83	93	111	90	114	90	102	100	76	110	105	88	97	87	105	91	92	87	98	101	98	94	106	90	81	92	85	105	107	77	78	92	112	86	72	97	124	93	100	103	98	94	96	93	93	102	96	107	91	113	99	95	75	107	107	73	87	92	92	102	95	106	113	92	109	99	92	89	88	95	108	104	100	104	104	95	92	102	102	83	113	112	119	93	104	114	90	106	80	100	96	105	96	104	114	93	102	83	116	112	103	82	97	101	92	113	90	99	92	87	75	98	85	91	96	99	103	102	76	107	104	94	92	96	106	93	93	91	99	107	99	94	84	82	100	101	102	91	84	101	96	85	110	106	87	100	88	100	85	99	116	127	104	93	99	93	108	95	103	107	81	90	93	102	96	100	95	107	98	106	97	101	101	81	85	108	108	104	103	115	90	107	99	112	83	76	102	92	111	101	100	77	93	108	104	90	103	101	101	71	102	97	91	97	91	85	96	102	102	111	113	92	85	96	93	86	106	81	97	78	93	80	75	106	109	93	82	110	90	92	92	79	96	85	82	81	87	93	92	93	105	80	109	94	99	94	93	111	86	115	100	109	115	102	105	98	100	105	82	100	100	94	88	89	110	94	95	95	122	108	92	103	85	95	101	82	90	92	107	92	111	94	106	109	92	101	102	95	108	83	93	110	83	92	91	92	97	91	100	82	99	95	99	101	105	106	101	74	92	89	97	91	112	101	71	93	99	106	115	97	99	75	108	102	105	85	120	105	77	99	105	96	94	93	85	84	92	78	106	87	98	85	83	102	83	94	95	108	113	78	98	100	91	101	95	96	108	87	92	89	98	99	91	106	88	96	90	102	105	91	100	111	92	98	93	93	105	81	112	84	87	89	92	103	100	112	100	105	114	106	99	93	96	94	101	64	113	89	94	114	113	106	87	115	108	81	100	87	94	97	98	107	86	79	101	83	99	100	103	91	88	101	90	108	97	103	77	97	94	93	90	96	109	85	104	104	76	110	102	98	108	108	93	103	108	96	99	84	107	114	104	80	102	96	86	103	77	102	106	78	89	92	90	103	92	86	86	102	100	109	87	94	103	100	100	78	108	95	119	104	108	109	108	95	76	102	98	98	105	91	108	86	108	93	96	89	97	93	100	79	105	81	102	100	88	92	106	103	94	91	94	103	91	100	90	87	103	107	94	78	99	97	91	97	100	101	96	107	84	95	83	78	94	104	113	116	80	93	97	80	112	99	100	89	104	103	95	98	111	122	99	104	104	101	96	98	98	86	108	100	93	87	104	94	83	92	101	97	106	77	89	111	90	103	96	107	95	93	69	83	93	98	103	103	102	101	110	94	100	98	90	76	101	92	91	98	95	106	102	89	93	117	108	96	98	89	89	95	109	92	104	93	91	93	98	105	113	93	105	100	101	98	79	73	97	112	89	92	112	94	89	107	98	92	91	108	105	95	99	85	108	92	106	94	95	117	92	86	88	97	84	111	103	82	112	107	114	100	111	109	91	95	111	73	86	104	90	95	94	94	114	99	92	101	127	88	103	105	108	108	82	92	90	97	103	106	106	97	93	95	105	97	79	112	82	94	124	94	102	102	95	94	103	91	105	92	108	97	101	100	106	92	99	87	71	104	102	92	97	105	108	107	95	100	99	84	95	77	88	91	101	110	95	83	93	91	83	81	90	101	96	95	73	102	104	95	116	105	100	103	92	103	94	83	106	95	77	73	90	109	109	103	102	104	96	95	98	102	87	92	82	87	84	91	99	74	109	107	92	99	95	104	98	88	110	94	107	108	101	123	85	92	104	93	93	94	103	93	98	80	96	103	78	86	107	106	113	79	94	69	84	101	107	83	92	90	111	106	108	98	93	90	80	91	87	92	101	92	106	111	98	88	94	88	85	109	92	85	83	95	95	103	86	110	88	101	84	88	102	101	91	102	108	95	97	95	92	113	91	98	97	95	100	97	110	77	100	105	94	85	94	86	102	102	103	96	107	97	118	96	89	82	111	105	95	100
21744	1265	2957	3180	2729	2220	1771	1572	1258	1117	1004	907	820	764	677	664	638	614	552	554	538	478	481	464	433	462	433	438	447	422	404	410	416	390	453	385	361	406	396	365	364	387	351	372	356	393	347	360	405	383	375	355	372	346	345	361	353	342	332	330	316	345	326	330	343	330	353	344	340	341	347	369	355	357	363	332	363	344	358	357	344	355	348	348	298	328	350	346	341	359	327	333	349	368	362	331	327	334	322	331	331	312	328	318	350	313	357	324	301	335	317	329	336	330	328	339	336	317	337	326	306	308	351	323	335	344	346	329	341	325	371	307	329	338	337	331	352	317	342	341	341	348	344	339	323	300	335	346	336	334	361	322	346	325	326	340	349	357	331	327	327	332	333	388	321	334	358	312	359	296	312	360	287	345	353	338	323	340	313	318	307	305	328	343	333	327	332	355	343	319	361	324	340	335	316	337	304	309	302	283	360	302	355	344	327	330	299	340	320	332	334	347	326	357	359	359	343	359	328	347	301	358	323	363	354	363	329	329	351	334	343	318	290	337	324	358	360	354	330	318	330	297	343	316	366	342	333	349	363	332	297	318	341	338	358	343	315	355	345	312	342	349	316	316	310	344	347	320	328	343	299	319	335	341	331	337	317	319	355	294	314	315	346	298	334	339	320	322	345	352	335	313	341	321	302	307	310	325	307	345	318	365	307	317	348	330	327	336	329	327	323	336	305	337	344	345	332	319	376	338	321	357	345	363	332	342	345	331	362	316	327	371	351	331	328	372	327	323	370	363	357	304	313	298	349	296	370	346	342	345	338	312	344	311	318	298	355	337	302	338	319	314	352	332	338	325	320	329	345	360	313	339	354	288	336	334	323	320	332	310	346	353	336	349	343	297	311	270	321	329	348	328	340	340	336	343	322	305	305	331	314	308	313	370	333	333	308	308	328	345	325	339	317	334	315	324	332	333	335	320	343	361	314	330	335	290	330	337	304	295	344	349	332	332	343	360	330	318	310	318	338	333	336	308	334	329	309	309	318	318	317	324	329	304	334	309	346	296	336	304	334	340	337	341	338	339	305	331	325	335	335	363	310	365	322	363	322	331	331	308	351	306	338	352	357	321	310	301	304	328	320	313	349	377	319	300	323	349	344	313	298	328	344	356	322	337	368	366	312	307	319	327	345	331	292	343	351	341	307	299	306	311	341	339	310	352	328	327	333	302	323	311	329	333	296	356	324	302	359	356	375	351	313	303	330	336	349	302	328	340	334	339	322	323	332	337	340	306	306	333	331	338	311	319	362	343	317	346	343	343	302	339	314	326	335	341	355	378	324	366	313	345	341	345	313	345	344	350	298	353	302	317	292	347	318	335	304	339	318	329	327	297	336	351	326	348	333	319	338	290	326	332	344	328	360	300	341	318	343	355	324	317	337	358	297	338	308	333	337	316	318	329	311	341	332	347	325	332	309	343	342	334	321	345	356	347	368	355	343	316	323	359	362	353	333	327	294	344	333	341	292	311	343	319	331	329	350	330	325	300	328	307	368	315	338	331	332	317	333	321	335	310	339	340	329	333	316	356	340	342	357	338	326	366	309	369	323	309	320	338	327	350	321	313	312	330	337	315	324	345	361	344	347	322	339	328	329	289	314	309	300	329	308	339	348	330	321	306	310	317	340	352	323	315	332	334	345	350	337	335	342	309	303	317	339	350	322	378	306	333	347	317	333	357	371	363	359	311	309	316	341	333	299	326	308	341	348	362	339	340	326	313	338	346	348	332	308	311	314	310	317	337	345	343	336	359	329	342	319	340	360	323	358	318	324	345	330	342	341	316	320	337	360	374	324	356	300	304	340	306	339	351	336	294	321	312	320	331	346	323	294	319	342	310	333	356	348	334	321	299	367	309	331	359	300	328	337	337	334	316	308	355	348	345	352	338	310	323	346	322	339	331	313	363	303	336	341	289	335	310	333	325	315	317	306	322	300	306	303	346	356	326	355	369	326	319	326	315	313	358	314	339	318	328	295	328	303	332	316	348	329	299	347	344	330	309	346	330	325	315	324	352	350	305	340	324	324	354	323	333	333	330	337	353	349	329	327	297	325	360	317	327	292	301	340	327	305	358	341	295	350	314	287	298	370	328	313	345	376	354	362	303	312	346	360	348	327	339	318	324	325	328	322	329	345	338	334	348	331	352	319	328	348	331	325	298	316	347	325	331	338	346	345	355	367	294	345	316	368	368	297	322	328	333	336	319	347	328	347	334	323	322	290	292	328	306	337	374	352	313	340	330	361	351	326	372	344	332	338	324	304	344	354	306	311	312	335	320	301	337	336	322	349	367	371	337	344	334	336	318	338	321	328	321	313	308	298	327	282	328	347	340	329	317	323	336	346	317	314	302	319	311	338	338	348	301	364	311	357	349	332	323	340	351	308	339	343	311	314	333	348	345	355	357	325	319	332	351	324	351	327	336	317	336	328	316	298	310	356	371	299	356	310	324	351	334	334	318	326	340	330	327	320	354	348	344	322	333	343	332	323	347	300	327	325	335	348	322	331	334	329	338	345	355	391	338	333	323	336	337	348	341	331	321	309	315	327	315	316	303	329	346	328	344	331	318	323	359	340	357	337	323	325	337	329	350	317	352	333	334	340	316	289	354	315	341	319	303	349	340	320	316	308	332	371	359	335	330	347	326	341	347	310	310	345	338	354	324	334	349	348	334	340	326	304	333	321	295	315	321	351	340	317	347	328	353	327	357	333	333	325	338	341	332	350	341	353	332	351	313	329	344	351	320	356	335	343	369	333	329	357	350	350	342	329	331	314	320	298	344	336	307	313	325	355	318	332	335	353	337	328	325	339	304	354	309	319	329	326	354	350	334	314	341	314	317	325	314	343	349	359	345	318	333	333	324	333	326	346	375	338	356	342	323	316	342	336	331	345	369	320	313	356	347	343	324	318	341	363	301	327	349	336	329	323	344	351	325	344	333	344	340	339	361	322	368	337	334	320	298	338	335	340	328	346	356	350	341	333	357	329	322	329	331	340	327	320	339	334	307	340	346	310	354	324	337	296	311	334	338	324	324	349	349	341	328	354	360	300	346	335	326	347	322	316	338	312	356	354	339	303	350	338	325	308	312	317	328	357	325	324	341	335	370	364	346	341	300	313	314	343	352	319	311	335	328	316	347	359	319	284	323	324	280	343	352	322	327	329	343	335	311	324	307	340	335	332	332	325	340	331	343	329	317	317	329	315	334	329	359	323	321	362	337	332	330	311	329	315	310	348	319	296	304	305	303	322	337	338	331	319	337	313	332	338	315	296	351	356	356	347	322	328	336	347	362	308	326	357	337	326	309	315	333	322	345	320	340	346	324	354	325	356	341	323	318	314	334	371	347	321	339	309	338	334	337	294	317	322	340	339	348	307	324	316	310	351	342	337	335	319	337	371	330	355	349	346	323	336	368	293	362	315	347	341	329	317	317	326	381	319	302	344	293	324	363
54097	20023	9050	2376	1436	1057	774	678	521	470	397	361	335	311	317	286	273	261	256	256	243	235	229	214	228	232	225	208	237	213	227	218	203	220	225	199	196	203	233	193	194	187	214	187	219	192	214	190	223	206	212	186	236	228	209	200	198	213	213	174	191	218	185	204	207	190	211	179	216	183	200	200	201	202	190	205	182	202	238	189	204	207	198	196	220	180	222	192	222	215	187	234	191	207	205	211	205	242	195	204	227	198	198	216	189	206	192	203	188	194	185	227	202	195	186	209	206	184	230	167	205	204	233	208	185	218	208	207	194	212	214	204	195	207	224	186	212	209	199	201	203	199	207	206	210	195	188	199	187	196	204	187	197	231	207	204	226	196	191	196	231	215	172	195	205	204	191	177	206	214	223	179	193	167	216	184	206	188	204	175	216	217	202	193	180	210	215	216	197	207	226	200	234	192	199	190	190	174	206	190	185	177	218	196	202	204	192	201	181	213	199	165	217	196	197	200	197	201	194	214	202	215	197	214	211	209	199	166	202	201	200	208	191	180	180	208	192	200	208	195	200	220	209	215	206	204	214	195	211	189	178	190	184	174	225	221	197	203	222	196	220	202	196	186	213	201	200	209	206	201	205	180	188	200	198	217	215	190	195	223	198	212	219	214	194	189	198	207	194	210	203	193	189	206	188	198	199	227	202	243	214	194	191	200	191	240	186	187	197	201	200	188	200	193	188	192	221	216	189	209	206	203	196	207	202	212	210	205	223	202	203	185	188	213	199	181	217	198	213	197	218	204	205	197	205	175	198	209	204	208	227	203	197	201	174	200	188	194	157	211	187	199	225	203	198	197	189	213	211	197	214	189	188	171	194	221	208	205	216	220	214	201	213	185	202	200	208	184	181	218	222	213	171	191	220	201	202	202	216	223	188	240	222	208	213	194	203	194	225	220	210	211	174	206	189	197	189	166	192	215	210	212	210	190	187	197	218	178	210	194	211	176	193	195	207	225	223	183	218	207	201	200	218	194	175	212	206	189	188	193	196	207	195	198	197	196	196	204	182	209	201	182	188	250	192	191	196	187	202	187	205	197	191	196	171	203	195	188	196	198	171	195	194	188	223	192	182	195	183	212	205	203	227	219	205	190	178	203	232	199	212	209	200	195	188	194	197	189	185	165	207	213	194	212	192	211	185	177	194	166	189	188	214	191	195	201	198	184	218	200	200	205	194	214	214	213	209	204	187	203	197	213	196	198	204	199	211	210	183	185	192	204	215	218	188	175	177	188	191	203	196	221	192	190	192	199	197	191	185	181	197	213	192	229	182	210	205	227	178	172	200	216	192	211	188	212	187	233	195	210	189	200	209	193	171	187	208	196	207	204	180	190	198	205	199	219	203	216	203	177	184	211	185	186	205	189	163	182	199	200	208	209	203	184	235	226	217	193	201	199	220	209	196	197	180	213	186	219	196	200	199	197	203	202	193	186	218	194	187	190	191	200	203	182	216	199	213	181	225	203	213	191	206	210	190	210	225	200	198	181	212	204	193	161	196	198	216	206	197	206	208	220	205	196	217	201	211	200	209	164	195	229	215	181	208	186	206	189	215	182	208	204	203	191	200	232	179	178	230	199	181	189	201	205	217	192	196	182	177	215	181	204	217	197	197	199	218	204	182	192	187	192	203	192	195	181	192	233	224	210	199	198	181	180	200	182	197	207	205	190	178	190	197	200	189	196	180	210	197	187	228	204	204	195	197	196	203	204	186	181	178	193	187	187	199	206	189	203	214	191	184	216	215	196	211	191	192	198	190	218	193	206	200	201	196	187	228	220	193	206	215	182	192	176	187	194	182	190	187	195	193	214	197	209	169	184	194	162	183	218	204	202	174	200	179	173	212	198	179	203	233	204	203	200	178	211	203	226	176	208	219	222	204	211	204	191	191	218	169	201	188	191	209	196	222	213	210	191	207	195	230	205	204	197	222	191	193	205	182	215	184	203	170	206	228	192	224	214	172	214	198	226	201	202	228	208	183	204	223	208	203	193	207	221	197	218	202	198	190	199	196	192	196	213	192	194	195	198	205	212	169	222	209	203	204	190	202	182	180	192	192	174	221	198	203	191	211	202	220	201	199	196	219	171	192	194	196	204	193	215	209	191	201	218	184	193	197	178	225	194	194	198	180	180	209	214	210	195	210	232	176	208	203	218	202	194	201	197	193	214	209	203	197	211	200	212	203	189	180	210	182	208	191	161	208	195	179	224	199	170	185	186	189	197	193	206	196	212	202	236	182	209	229	192	218	197	201	197	208	199	220	222	207	215	195	199	227	219	214	203	190	221	182	173	181	156	214	174	185	181	177	203	193	196	229	210	186	217	213	177	198	176	183	195	188	198	205	202	196	216	226	207	212	191	203	212	206	208	212	218	196	188	181	199	202	185	176	165	209	187	225	204	222	199	202	199	183	229	194	208	221	200	194	197	228	215	187	211	197	212	191	201	189	191	230	192	190	216	187	209	200	182	213	147	202	195	172	206	197	187	185	202	205	190	218	204	213	182	190	209	184	188	188	211	193	189	189	190	199	191	186	209	219	204	213	226	180	203	190	199	192	208	200	177	198	188	184	235	214	177	201	191	190	210	207	205	211	201	194	207	200	195	200	198	174	204	206	201	190	191	205	201	196	192	201	195	224	183	188	196	173	172	195	211	202	189	203	176	203	213	205	170	188	192	169	189	197	173	171	185	199	199	199	195	181	222	184	192	197	187	183	181	202	196	192	164	234	191	217	199	214	209	207	195	181	180	177	215	193	187	209	216	213	215	204	197	215	203	187	215	217	208	221	181	194	200	198	185	198	203	216	184	209	217	197	194	204	211	195	208	201	206	197	213	165	205	197	187	204	198	184	222	195	211	205	189	239	206	208	206	191	181	221	206	211	207	187	180	209	222	186	205	207	231	204	190	210	202	203	203	182	174	220	210	190	198	171	185	177	211	182	196	203	196	206	209	198	190	183	202	186	208	194	184	191	202	201	229	200	223	197	217	211	172	195	219	211	203	208	175	189	192	178	180	179	214	197	195	217	193	198	192	219	222	219	212	200	207	212	191	214	200	185	194	202	198	205	198	200	221	192	194	210	186	212	203	201	159	194	193	191	208	187	217	215	208	201	203	208	217	198	220	204	206	192	213	185	216	207	216	160	194	207	179	203	196	200	217	228	198	190	201	183	205	195	208	223	187	184	251	189	184	210	226	171	200	197	201	205	215	196	197	180	192	200	187	198	202	222	192	194	203	189	177	221	200	197	205	200	192	206	207	202	203	196	190	196	184	202	224	192	193	203	208	176	193	208	198	180	181	200	200	210	186	213	194	206	193	198	179	194	183	195	207	202	198	215	174	170	168	211	212	185	224	203	187	170	189	183	198	202	197	194	200	217	191	203	204	181	202	222	232	205	212	233	180	168	187	180	202	193	193	197	192	185	235	210	198	202	204	195	216	215	168	211	205
30361	2482	5508	6113	5218	4166	3403	2857	2425	2071	1863	1769	1556	1467	1325	1291	1215	1102	1075	988	965	950	906	923	849	862	866	802	844	813	732	778	756	716	792	771	719	697	736	746	745	696	644	718	697	702	642	656	678	645	712	660	680	663	623	670	665	630	612	625	659	671	632	657	577	658	588	645	647	655	648	617	652	609	598	635	605	619	618	613	610	642	620	610	641	629	651	568	602	616	588	604	613	636	642	662	598	644	645	653	618	633	663	602	657	624	643	608	610	600	569	604	595	579	632	615	652	621	616	592	608	608	628	635	602	600	621	608	580	594	641	611	627	596	629	600	633	635	631	666	582	551	618	585	600	563	649	594	609	620	601	647	633	593	626	622	639	606	599	614	595	644	628	606	578	592	650	559	611	614	582	617	619	618	553	643	598	630	599	623	623	601	589	606	614	588	593	617	621	590	582	582	584	600	587	629	574	621	561	604	583	597	610	583	602	601	573	567	571	579	594	577	649	633	610	627	587	576	574	613	579	636	598	606	630	630	623	604	567	589	606	617	629	620	637	581	589	584	642	570	637	613	642	602	622	633	577	631	621	578	565	620	645	621	606	660	597	592	603	582	614	632	575	581	648	606	623	576	639	574	582	617	584	555	598	621	603	600	596	581	573	564	618	551	626	630	606	623	635	602	606	605	630	608	602	611	628	612	579	661	595	584	577	631	573	590	583	644	587	582	572	601	589	627	581	625	590	617	586	652	572	579	621	631	629	560	569	591	582	623	630	628	596	589	626	582	584	663	607	564	597	589	591	597	641	631	550	623	623	602	560	612	598	528	596	613	564	585	605	629	627	612	623	622	555	618	587	596	597	625	613	598	591	638	601	626	612	632	633	600	638	621	570	619	589	583	621	564	604	592	565	589	601	601	635	613	601	659	609	633	585	598	569	647	583	645	565	588	600	636	625	595	600	608	614	653	606	611	608	600	616	606	625	613	579	618	584	603	560	574	625	589	597	631	620	605	553	590	628	576	650	697	611	636	611	600	611	615	623	578	566	633	593	641	595	587	613	597	600	570	605	569	611	597	612	605	582	629	637	607	561	586	640	574	625	572	587	602	636	625	603	629	593	606	601	588	563	586	590	625	609	601	612	595	557	577	581	654	639	575	600	620	617	591	602	607	599	621	572	614	612	657	613	614	617	573	614	614	607	626	615	645	611	615	567	606	590	597	617	568	580	594	588	604	611	574	584	609	612	608	596	583	628	568	597	570	574	653	589	592	624	593	585	597	624	589	631	641	605	583	622	601	584	620	602	605	571	593	601	592	591	571	631	590	600	634	653	642	600	647	585	581	591	640	630	610	563	596	557	593	578	627	594	605	614	608	576	592	606	598	564	621	630	593	632	640	596	640	606	558	568	586	620	604	550	592	609	631	599	625	604	599	607	567	564	607	625	623	561	610	636	589	594	637	579	622	595	577	539	599	602	638	621	568	605	653	575	616	577	594	586	562	581	627	590	662	540	563	602	543	593	585	633	569	619	609	589	564	581	599	599	626	571	628	565	636	618	599	570	597	611	596	630	586	599	592	608	597	567	599	584	613	661	566	643	597	585	614	609	580	623	628	599	583	611	591	619	581	638	597	614	574	643	597	596	593	645	567	566	570	609	605	540	633	593	591	608	606	631	613	596	608	606	570	596	579	663	563	632	612	591	622	633	589	598	613	632	595	609	601	636	550	593	616	603	621	594	613	586	634	613	569	651	576	557	603	636	546	612	625	568	614	555	602	535	585	621	640	625	619	608	584	603	603	609	591	613	584	563	612	643	593	581	630	632	599	593	610	629	586	621	578	623	618	693	624	621	583	636	578	610	592	562	583	629	581	628	609	610	653	620	596	620	618	657	586	610	613	566	609	590	614	578	618	619	594	587	573	650	623	627	574	609	606	611	563	620	630	618	610	591	592	632	606	598	558	598	628	599	650	597	624	608	618	589	554	595	592	605	574	565	592	579	647	614	606	590	619	629	599	644	626	585	634	569	636	588	607	604	631	581	649	612	600	583	601	556	607	607	646	651	590	585	588	623	585	561	627	609	577	592	670	621	578	606	623	600	619	627	584	587	643	572	623	622	615	601	572	598	619	570	619	555	585	569	644	592	630	593	576	599	606	603	566	582	530	626	647	587	619	616	662	610	622	639	559	606	593	596	603	615	651	590	628	560	607	597	580	594	594	555	601	548	590	612	617	610	602	636	609	620	580	636	610	632	618	573	578	586	609	567	606	602	590	604	609	615	579	620	607	616	601	594	598	600	575	594	557	594	609	574	648	645	650	588	578	623	612	588	573	571	585	600	609	593	587	634	534	599	593	632	615	575	643	607	622	612	649	614	597	592	641	601	575	589	622	573	617	578	597	628	589	624	574	596	598	639	611	611	556	579	574	583	578	592	610	641	584	598	608	647	596	589	593	578	615	609	624	607	607	653	614	606	577	617	626	619	628	653	561	594	634	602	671	627	565	600	671	587	590	602	587	624	631	608	610	580	571	598	602	610	617	594	597	593	597	563	547	575	617	578	636	593	643	590	624	565	575	633	607	594	593	586	551	571	595	626	622	604	567	574	630	614	617	606	555	589	616	595	605	613	580	629	632	586	567	592	601	597	583	624	598	587	632	607	597	674	555	623	619	571	574	621	609	608	572	587	602	583	611	616	633	579	587	567	603	617	593	637	550	600	618	640	576	585	610	609	639	592	616	627	612	593	591	622	605	608	627	617	596	594	603	572	585	622	625	584	623	606	590	629	595	604	612	620	610	625	611	553	622	607	590	587	593	573	603	626	574	576	563	559	608	632	639	608	656	592	589	567	580	623	561	632	567	601	588	567	618	618	581	578	635	605	611	621	646	610	622	617	607	583	604	650	602	586	575	571	614	566	598	581	589	627	618	562	569	568	532	636	620	591	618	609	591	614	625	574	623	557	577	612	635	648	608	594	576	628	640	634	596	576	587	587	618	635	608	597	648	587	614	568	625	629	625	572	652	593	620	595	596	604	615	607	575	618	596	625	594	611	574	644	630	606	605	599	597	615	557	595	625	587	579	654	623	593	628	625	596	612	616	589	591	584	584	653	613	589	588	598	617	611	627	573	615	585	581	583	641	613	604	606	605	586	591	585	636	591	589	606	573	608	570	624	597	608	636	578	571	621	612	601	611	592	628	611	583	596	568	619	595	621	627	578	606	565	622	610	610	622	613	622	604	621	593	596	583	633	553	616	596	608	572	592	580	598	607	608	607	643	617	662	572	639	575	599	618	632	610	584	625	628	579	617	611	637	612	625	595	559	627	617	603	601	598	646	599	631	572	629	591	643	600	631	620	645	553	638	591	631	585	607	592	592	650	574	595	655	615	557	595	596	577	595	684	613	630	616	603	575	635	608	612	615	579	602	589	606	610	599	572	591	575	628	615	588	595	607	587	605	637	637	602	639	618	648	638	613	598	578	585	639	595	600	586	585	613
6299	388	262	215	162	120	147	133	140	104	137	152	112	122	142	155	144	141	135	143	135	144	128	116	140	146	127	141	139	133	128	136	121	125	139	129	134	131	151	147	124	119	155	126	139	141	136	131	117	134	133	138	131	123	132	142	124	125	137	129	124	130	155	134	133	124	126	144	139	141	130	114	151	119	124	156	135	127	151	133	120	131	126	134	144	137	115	120	139	138	138	126	130	143	141	148	138	117	103	161	129	141	125	143	137	124	127	142	150	110	132	123	133	129	115	125	133	132	128	134	143	132	130	121	133	123	146	145	118	142	100	141	133	145	134	119	133	110	150	134	113	130	150	125	111	129	125	119	120	124	131	153	129	134	135	121	153	121	132	132	132	132	117	145	131	125	133	119	142	131	129	130	133	134	113	129	153	140	109	116	141	139	136	116	126	131	120	121	124	127	139	132	155	135	127	128	118	144	126	128	112	121	144	155	127	128	136	150	143	139	124	137	122	123	129	125	120	130	130	136	122	145	150	150	145	119	125	135	144	148	120	141	127	134	135	125	126	122	142	126	117	137	131	150	122	140	130	141	126	145	127	133	129	149	129	156	132	124	134	131	134	125	137	126	141	120	124	134	137	162	141	154	154	142	146	120	158	132	123	127	134	130	116	125	135	125	138	128	141	138	147	156	149	140	128	113	126	114	138	145	112	142	132	131	134	159	125	128	135	128	102	140	141	117	120	145	142	124	127	139	132	133	142	142	119	121	128	140	168	132	128	143	138	138	138	128	121	131	122	128	118	128	146	156	141	144	128	142	169	138	145	117	128	132	142	141	131	122	146	129	123	145	126	137	126	149	126	136	137	119	144	144	129	139	142	128	116	129	152	126	121	135	142	126	133	115	132	144	150	142	126	141	128	132	126	120	127	137	131	140	122	155	110	142	146	138	134	119	136	126	128	140	135	140	127	134	132	129	122	148	124	135	133	124	148	136	122	133	132	120	120	130	128	140	137	124	114	140	126	124	126	131	139	118	125	154	147	144	155	140	121	132	153	139	130	128	137	131	123	146	123	133	132	137	143	145	122	140	135	134	120	140	142	137	138	135	139	129	132	156	127	149	127	120	138	117	136	139	128	130	133	131	127	128	141	153	148	144	128	151	127	119	154	131	132	160	156	133	123	116	143	161	136	128	126	132	143	114	123	132	141	139	135	141	131	132	110	142	126	139	149	117	146	135	143	139	134	127	142	133	138	112	142	146	137	131	135	149	126	135	145	132	134	134	158	124	147	119	125	116	106	111	123	133	133	137	146	163	151	143	129	120	143	148	144	149	151	133	129	124	135	132	130	140	144	144	133	127	129	125	130	125	131	129	135	117	131	149	127	135	145	112	115	136	125	136	119	112	121	156	128	143	122	119	136	124	142	148	105	150	127	121	149	116	134	146	135	150	125	131	128	130	130	142	139	140	129	132	108	136	127	138	139	119	145	130	155	135	127	128	136	141	121	136	125	144	137	121	126	139	127	129	119	136	118	133	124	135	112	137	130	137	131	125	125	146	140	141	142	128	156	140	127	126	125	133	130	134	156	115	137	128	126	141	136	127	146	132	127	129	109	148	120	118	121	139	114	112	130	141	108	130	147	134	105	116	122	126	143	134	131	116	130	127	129	144	113	135	130	143	151	135	130	141	124	133	137	139	127	116	133	128	116	106	111	125	123	134	116	128	135	131	126	134	117	157	110	130	153	125	134	131	135	120	142	131	127	117	136	139	132	133	132	139	144	125	142	126	151	120	121	134	116	136	130	140	123	148	134	131	130	136	132	117	126	128	153	111	130	126	150	125	137	116	144	119	140	140	129	154	103	131	164	142	132	129	136	144	118	125	158	122	148	132	140	116	153	136	110	129	147	143	145	152	157	134	148	120	136	127	157	138	118	116	137	133	125	140	148	144	127	142	138	114	139	123	141	120	140	136	138	151	123	143	125	134	141	132	143	110	150	133	135	100	133	141	142	138	135	125	121	138	134	128	153	135	128	131	120	131	138	130	133	137	143	135	135	138	122	146	140	128	138	100	140	112	130	114	138	151	135	133	147	136	144	113	121	116	140	116	123	146	144	128	125	132	141	130	117	123	140	154	138	132	131	164	124	136	134	146	151	146	123	127	110	134	156	132	118	112	134	132	137	133	121	131	126	129	130	155	156	134	123	148	133	124	123	131	122	122	141	120	130	156	149	123	156	157	122	143	133	137	130	140	140	137	128	113	137	130	124	132	141	135	133	142	127	146	128	133	140	141	141	111	145	146	111	149	135	153	105	142	143	127	129	137	123	147	126	137	138	123	134	127	120	134	129	156	130	109	144	127	136	124	135	131	134	138	138	126	129	127	115	136	157	135	129	149	134	131	125	120	124	137	127	135	129	138	148	139	112	154	136	132	120	126	136	131	126	125	136	144	136	116	131	165	146	133	120	127	108	124	156	151	139	134	137	118	114	142	133	134	139	137	144	150	130	126	143	133	147	149	140	135	129	132	141	123	131	129	120	124	119	119	140	146	120	119	145	123	134	110	140	152	148	138	145	133	143	133	141	138	140	123	149	120	134	129	136	134	134	150	113	127	146	127	134	125	156	143	123	126	108	118	137	142	139	150	137	147	128	136	147	109	120	122	118	121	142	120	124	133	139	126	140	132	134	137	119	111	132	142	127	127	155	145	118	133	131	143	152	120	132	133	131	123	145	142	119	131	134	125	140	142	133	146	129	112	141	130	146	127	119	122	138	132	145	138	116	147	118	126	131	132	126	117	134	149	122	127	134	110	129	134	132	144	146	132	139	135	119	144	132	140	135	155	121	138	160	140	127	150	133	132	141	132	131	134	116	149	118	128	130	141	127	135	158	146	122	116	133	140	135	124	130	135	135	146	137	123	136	114	133	146	130	129	134	144	124	108	123	140	135	123	139	130	129	149	130	143	125	135	131	139	113	139	131	115	122	132	134	133	154	133	124	124	144	126	123	145	144	150	146	119	128	108	120	132	141	136	139	117	111	147	130	128	123	144	138	131	123	137	136	130	137	130	116	129	132	131	151	129	124	143	138	148	120	115	127	128	117	137	129	144	133	136	143	136	124	119	144	136	109	125	140	135	121	134	145	135	118	137	128	136	130	156	138	125	125	142	154	143	133	129	126	130	130	123	134	142	133	146	145	123	122	128	131	127	128	149	141	154	130	145	133	135	148	122	137	118	112	137	143	135	147	121	124	133	143	146	124	140	139	121	126	134	134	128	145	121	112	133	137	135	138	129	130	123	117	121	138	144	116	148	121	134	146	142	136	136	137	136	135	128	123	136	143	112	142	118	148	148	131	146	118	128	148	139	140	151	135	96	134	129	150	157	150	141	117	125	136	128	145	133	135	143	130	117	125	134	117	134	132	149	124	136	134	105	146	123	158	126	145	133	134	126	147	134	141	165	134	127	136	107	161	139	124	123	121	144	138	127	142	120	108	140
6202	471	515	582	546	530	520	475	465	451	451	444	436	447	379	388	424	396	466	445	444	416	406	432	427	385	420	435	411	463	424	433	391	416	413	436	436	427	460	406	398	391	384	415	417	440	411	429	422	413	446	393	387	482	393	407	410	387	423	429	417	395	394	421	445	428	425	404	385	414	451	397	392	388	419	469	406	424	449	433	422	415	407	420	406	389	431	434	429	426	415	414	404	418	401	381	394	409	426	436	393	388	420	411	430	430	435	388	425	413	383	390	406	386	393	405	419	423	411	416	368	410	425	415	416	419	436	379	456	438	407	379	453	414	412	435	431	404	375	369	411	433	422	399	410	434	409	442	413	410	423	441	429	441	408	432	385	404	421	461	438	424	463	403	392	431	416	455	476	425	402	436	443	405	436	456	442	397	405	389	359	414	424	416	382	400	445	416	400	409	417	400	405	445	411	398	393	407	448	423	417	415	426	407	413	411	427	403	396	429	422	403	414	424	406	434	395	448	426	405	402	439	379	446	388	426	425	432	409	416	379	417	415	432	425	437	420	439	432	395	441	454	403	389	450	434	436	452	395	442	404	425	408	401	388	417	414	400	433	416	413	463	419	432	401	396	393	382	400	411	429	396	390	428	362	396	399	378	397	447	395	440	419	429	431	398	389	429	390	457	415	412	388	419	404	406	439	403	402	433	423	408	458	386	426	407	415	472	414	387	452	386	417	419	415	448	409	410	417	417	461	393	407	431	397	416	385	385	428	370	415	414	410	402	400	407	441	429	431	411	424	397	413	384	434	399	450	444	402	435	403	444	428	411	410	404	440	383	427	429	391	415	386	430	420	446	390	391	409	464	417	433	408	407	394	405	435	411	361	400	415	405	412	414	416	401	380	423	440	427	414	401	418	420	423	377	422	403	399	444	434	445	430	389	409	442	425	386	412	388	414	415	455	429	426	421	431	400	467	426	401	426	403	405	402	407	428	424	423	406	407	425	410	392	422	418	422	408	435	420	430	384	435	423	400	408	388	446	441	449	433	409	446	434	434	387	420	436	395	439	408	390	459	420	438	411	395	413	407	435	390	423	435	431	427	398	442	427	442	398	413	451	405	427	416	439	409	389	434	421	402	398	414	419	379	402	408	440	432	417	425	447	426	385	406	404	405	407	441	388	465	418	379	439	432	373	427	416	408	431	436	400	417	417	436	439	459	405	448	423	424	404	391	433	431	390	419	433	413	445	466	424	410	426	416	394	401	450	412	420	443	444	408	423	444	434	389	408	440	422	414	386	416	389	398	425	433	392	397	379	398	416	422	425	421	401	407	406	407	429	435	405	365	396	408	433	409	434	468	425	432	425	413	413	443	391	415	411	390	406	436	405	435	404	402	394	426	427	422	431	409	465	391	377	443	422	413	395	390	410	395	445	386	422	389	415	448	377	389	382	392	412	450	422	430	446	396	424	422	435	427	419	415	382	402	441	404	420	433	422	435	419	409	426	415	449	440	409	417	409	412	431	410	397	429	460	410	403	434	435	391	428	414	417	391	378	413	415	400	423	420	427	461	421	431	433	425	426	377	429	423	408	391	405	465	419	435	397	443	390	436	415	424	442	420	429	450	435	431	402	423	433	407	378	423	415	425	416	422	385	439	441	400	429	385	424	393	367	405	417	420	390	388	401	408	420	432	425	434	404	431	431	416	377	402	427	405	404	382	395	415	455	415	408	423	436	435	432	395	443	462	429	428	381	427	441	404	416	424	442	395	435	422	419	446	445	437	437	395	404	400	433	387	405	440	398	430	402	422	393	412	432	406	398	425	429	450	393	440	438	385	427	415	435	391	403	393	445	423	378	450	413	442	449	421	418	394	432	416	428	426	422	433	436	442	404	432	409	418	427	401	429	443	414	392	417	424	385	425	456	436	414	409	413	412	413	399	396	439	446	436	408	435	423	417	411	428	370	437	419	444	413	364	399	439	403	396	463	397	377	400	425	438	426	393	421	454	432	427	428	407	393	392	427	403	372	441	430	412	408	390	402	411	433	443	414	453	412	407	450	396	450	425	429	421	427	409	425	407	411	430	410	457	415	422	437	435	406	409	364	425	413	423	390	450	398	425	399	451	434	436	441	398	427	399	412	403	387	418	431	415	395	415	412	437	388	399	413	452	382	395	426	411	412	389	411	433	396	426	405	420	447	379	393	396	435	433	437	439	413	446	438	424	427	388	420	388	425	417	439	392	437	399	392	440	415	454	445	417	425	417	409	421	401	465	435	403	417	437	423	397	423	411	420	425	421	413	401	401	380	380	433	415	415	405	439	446	421	423	444	396	446	404	434	408	417	397	405	388	425	445	439	444	439	409	422	374	397	398	455	425	417	410	439	449	377	373	412	397	399	463	407	423	441	402	384	435	425	399	442	442	393	460	442	425	386	408	421	433	417	373	394	417	382	433	441	415	409	437	397	475	403	386	437	416	424	430	415	401	398	395	428	445	426	441	414	395	434	389	418	412	383	425	432	434	412	436	426	396	401	381	401	418	371	387	431	378	436	400	409	402	428	440	431	428	416	432	425	403	467	427	404	391	418	430	391	409	424	389	465	400	441	422	434	402	419	446	441	388	411	413	424	414	412	420	397	417	427	428	412	393	364	440	423	437	427	424	422	409	433	410	436	413	420	444	437	389	419	394	411	408	372	414	423	414	420	427	436	423	426	415	411	382	401	415	385	392	388	404	400	421	424	418	412	408	405	396	417	411	420	418	399	441	407	461	429	401	430	393	388	442	448	424	416	413	448	437	412	405	390	416	394	399	425	408	420	412	399	396	385	404	460	440	423	440	365	416	446	426	384	413	411	411	375	431	412	429	399	415	429	401	388	401	404	403	391	427	428	434	431	386	393	378	431	406	435	369	455	419	410	423	455	459	421	368	404	422	432	430	375	437	379	405	393	383	399	429	416	384	414	418	400	378	418	417	421	414	405	414	435	400	435	441	435	420	398	412	433	431	445	386	406	441	410	420	441	412	394	433	442	420	394	442	408	383	419	416	434	406	426	397	454	406	431	436	412	412	381	426	396	420	443	426	439	404	400	382	413	412	392	395	423	376	391	411	407	451	427	403	439	422	417	451	410	399	452	399	430	442	393	453	387	452	374	415	413	413	448	422	402	430	403	444	392	410	426	394	400	423	421	416	372	382	444	394	443	431	427	413	384	434	418	416	415	398	438	439	426	467	406	424	407	399	415	437	416	448	402	420	418	413	431	402	398	377	396	402	423	408	417	402	435	393	424	395	404	414	412	407	436	415	437	420	412	420	443	393	420	417	423	429	414	425	423	425	408	392	423	440	388	432	452	396	393	416	439	385	400	425	423	427	395	391	365	401	405	397	405	415	447	398	410	408	407	421	447	385	417	419	449	411	439	408	416	399	445	428	395	426	430	435	396	398	434	445	446	400	437	430	413	391	419	433	428	446	432	397	397	362	433	419	432	415	405	406	440
45051	10263	1644	953	717	530	403	323	227	224	182	194	161	156	171	147	130	123	111	124	118	108	120	111	117	111	106	123	111	84	98	94	112	122	100	106	119	107	93	107	106	92	116	105	102	86	81	99	115	100	96	102	108	98	104	93	90	81	89	106	103	101	114	95	91	109	102	88	97	99	101	109	114	96	84	85	106	86	107	95	91	88	91	94	102	87	82	82	98	100	85	88	104	100	57	89	96	79	110	89	101	87	117	96	99	81	83	82	97	96	100	86	95	111	114	95	100	99	68	91	104	81	98	106	104	81	112	119	112	107	95	112	98	108	81	98	90	103	112	99	90	103	98	86	107	112	105	104	97	90	87	114	88	103	97	95	101	71	83	92	102	89	104	87	92	98	100	102	91	104	113	103	91	90	82	111	82	96	88	87	97	94	99	98	94	88	96	92	94	99	111	85	89	80	84	91	97	89	89	107	92	104	89	96	106	92	96	95	81	89	108	99	88	79	99	94	97	99	93	118	81	109	102	111	86	100	103	101	107	111	110	96	89	93	111	90	105	109	96	94	94	89	93	103	94	81	88	91	91	92	86	94	97	94	91	99	93	96	88	86	109	100	89	97	93	109	100	76	95	108	97	87	96	103	126	121	104	84	113	104	104	99	100	100	92	100	95	89	94	79	83	120	96	98	102	96	112	102	89	111	91	102	99	103	89	99	85	98	86	90	93	92	92	114	85	81	81	82	92	80	93	101	84	81	96	80	93	103	111	104	80	123	89	107	82	87	105	108	73	93	103	101	90	103	100	95	103	97	100	115	83	80	114	99	102	101	111	106	96	107	95	103	92	119	72	85	92	97	86	102	99	89	98	92	110	93	85	77	96	84	114	105	89	96	87	89	121	98	101	92	86	92	101	98	85	92	82	112	91	101	93	98	85	94	102	104	93	107	104	96	106	102	90	102	82	92	94	91	97	83	94	118	103	82	89	94	90	89	113	97	101	93	91	90	108	91	88	89	68	101	117	80	103	110	107	94	99	83	101	106	98	98	106	90	95	90	101	102	97	100	80	93	104	114	102	103	101	98	112	86	106	104	81	89	111	100	98	110	92	102	98	87	95	94	97	105	108	95	104	88	96	66	93	93	95	112	105	97	106	113	103	76	98	68	101	120	87	91	109	94	85	89	92	101	90	109	114	81	90	103	83	83	94	82	84	93	97	113	104	85	100	88	98	108	78	99	88	102	92	108	109	102	89	102	91	88	91	107	96	93	88	103	84	108	112	83	85	113	97	87	89	98	87	111	85	79	86	93	115	91	87	96	89	99	95	100	93	73	93	88	107	113	96	96	94	76	102	79	97	94	94	107	83	92	94	89	104	89	82	90	104	96	92	95	119	102	93	96	86	118	92	106	102	98	87	92	91	94	87	93	94	92	99	124	90	99	99	89	100	124	103	103	101	101	84	85	90	94	88	87	108	106	92	89	85	103	107	87	104	97	85	104	110	91	100	86	101	93	91	97	95	95	94	114	110	108	91	88	106	86	97	106	112	91	105	90	92	77	89	95	92	101	97	110	80	86	96	100	108	111	92	89	93	84	102	94	100	103	98	95	94	94	85	98	82	96	105	100	103	97	99	93	94	88	92	101	86	110	94	102	96	104	75	87	84	105	87	98	90	95	83	94	79	102	103	116	105	97	99	88	98	101	84	85	98	86	98	90	94	116	92	122	103	96	107	87	82	101	100	103	106	90	94	115	88	96	119	99	103	100	89	111	91	85	86	91	83	95	93	79	80	89	105	106	118	90	103	88	92	96	84	85	101	88	91	113	98	94	100	86	103	91	93	110	94	96	115	86	89	100	104	99	95	117	99	91	89	106	95	92	104	100	115	98	87	108	87	110	97	106	101	109	87	88	97	89	85	93	90	89	96	89	110	102	79	106	65	88	87	93	104	80	108	92	111	90	100	96	91	88	108	79	88	84	112	96	102	95	105	84	101	94	87	107	109	89	88	102	95	100	93	86	109	102	96	100	92	101	102	97	72	90	114	113	91	91	82	92	96	98	91	97	120	95	109	96	109	111	118	92	91	102	92	84	88	82	99	101	83	101	102	115	86	103	89	107	95	91	99	74	108	91	102	86	83	82	97	75	85	91	87	102	107	106	109	97	109	90	94	91	101	94	104	100	87	93	90	98	102	90	112	88	86	90	95	85	99	89	95	108	92	90	99	83	99	91	94	113	105	98	97	78	105	112	116	107	80	97	101	91	115	93	90	92	96	103	101	90	94	98	82	90	96	91	91	112	84	93	93	97	91	81	95	112	99	100	109	102	99	103	81	101	118	93	85	98	107	86	104	94	91	104	93	98	104	100	107	89	98	92	99	88	88	104	95	110	103	110	94	100	105	100	116	101	113	107	106	105	97	115	74	108	92	90	83	89	84	82	106	105	84	92	90	85	85	78	96	106	90	90	97	111	92	96	88	90	96	91	78	93	77	86	84	103	87	113	110	109	89	98	76	87	96	105	107	86	104	100	86	88	89	94	83	93	99	96	95	103	96	90	98	114	101	96	90	85	94	97	80	87	109	101	97	83	121	82	91	101	93	96	99	92	99	89	100	101	95	93	100	79	80	85	95	93	98	104	89	103	103	95	110	91	101	98	90	110	109	87	97	101	98	98	116	112	86	91	79	94	78	98	88	95	97	91	86	93	103	79	87	87	87	81	100	99	105	96	99	92	91	106	100	83	90	98	74	100	89	92	101	100	95	92	103	92	121	99	99	89	102	91	89	91	92	104	100	97	105	94	101	99	92	101	94	100	85	94	105	91	90	105	106	100	105	115	88	93	98	84	100	90	108	113	94	108	89	91	98	100	116	88	81	95	87	91	110	101	107	93	82	87	96	106	95	93	109	91	88	92	102	105	92	88	86	85	95	95	88	94	99	101	96	95	85	94	95	92	88	116	83	101	101	104	105	93	102	96	77	90	96	108	90	99	81	98	83	95	111	90	109	95	82	95	105	109	87	98	95	98	101	81	89	108	104	92	97	95	91	101	112	85	93	89	95	91	103	97	108	90	99	104	95	105	102	107	97	110	99	89	98	104	94	102	99	91	83	92	82	100	101	87	97	115	99	94	99	90	102	92	84	87	118	78	78	97	98	103	93	106	100	93	87	96	101	90	105	100	117	103	81	99	97	113	97	110	103	96	87	91	107	110	94	88	107	124	73	80	99	99	88	112	109	90	80	80	87	114	117	102	89	109	83	105	117	81	93	89	82	105	96	90	98	96	115	124	89	80	107	89	92	91	87	93	90	94	92	84	84	93	89	106	90	88	91	98	92	90	109	94	113	102	99	87	105	93	98	105	90	89	97	101	98	100	94	78	89	71	88	96	97	102	104	93	93	89	98	102	115	73	80	105	92	87	71	111	123	95	100	85	86	102	77	79	108	86	90	105	102	83	97	97	91	85	105	100	87	96	91	96	98	87	100	104	87	106	101	97
23304	1268	2823	3249	2770	2178	1814	1543	1240	1126	917	906	799	707	676	606	576	623	557	540	468	522	475	442	428	429	441	420	436	406	429	392	409	416	394	427	383	368	361	413	382	366	388	404	364	363	368	372	371	369	376	398	348	356	380	343	339	353	333	371	366	340	338	350	310	375	321	366	338	352	318	341	324	348	350	340	339	354	327	331	321	370	346	338	343	353	318	363	314	351	322	351	366	342	354	335	351	307	326	321	316	331	301	292	342	335	314	321	341	320	331	334	337	352	304	331	323	334	349	345	341	335	314	328	345	321	313	341	320	331	334	350	344	316	322	345	293	321	340	359	316	330	315	342	318	306	268	316	331	311	320	324	343	324	346	308	288	342	282	356	311	337	326	320	339	305	328	334	354	328	353	338	317	331	354	321	342	350	353	309	325	339	308	330	322	302	311	355	325	354	323	302	351	338	350	312	306	331	347	281	317	319	302	359	341	318	310	312	323	289	323	336	317	319	299	313	353	311	340	311	339	386	323	332	325	346	316	344	342	325	355	308	341	321	352	320	285	336	330	358	318	301	354	322	340	370	338	322	347	306	313	328	323	302	314	351	335	312	309	359	337	313	324	338	310	329	325	343	292	336	313	332	357	365	313	343	331	301	321	328	307	319	322	316	335	343	313	350	335	336	318	344	286	346	335	344	340	330	327	312	350	347	315	339	327	325	335	321	326	317	360	341	335	327	325	339	315	323	323	295	312	339	313	299	348	371	323	332	359	306	315	346	338	324	343	316	350	300	312	298	326	336	337	319	313	294	343	335	322	339	332	291	339	321	328	350	339	314	332	340	354	351	318	323	297	313	331	359	308	302	339	339	334	354	334	342	358	332	322	320	301	330	311	332	329	333	311	343	353	345	331	344	361	298	347	332	335	311	320	334	357	329	329	314	328	353	332	324	312	301	319	335	300	331	303	354	347	335	367	322	339	362	313	342	317	316	319	336	319	354	344	330	308	346	346	340	311	316	346	325	316	316	333	342	343	327	328	355	347	313	342	318	332	303	310	317	326	352	352	349	339	344	341	314	308	336	332	326	344	327	348	322	341	319	332	323	358	324	357	314	350	300	307	348	325	345	325	313	335	340	277	351	304	302	319	321	306	329	333	354	331	326	317	276	358	348	338	323	349	345	335	354	325	334	327	332	327	335	318	299	325	320	283	334	371	302	323	340	334	327	308	306	331	309	330	337	334	349	356	351	331	325	331	351	349	360	361	335	323	327	336	340	302	328	343	322	347	350	325	335	317	347	378	328	318	312	288	339	340	327	333	350	337	344	293	343	342	338	330	316	290	293	362	329	328	309	324	329	338	301	338	295	331	332	388	312	334	321	358	300	359	324	335	306	324	343	340	318	362	315	324	356	330	308	323	335	352	346	302	305	329	351	330	309	309	308	334	310	363	341	346	333	326	357	321	328	336	325	341	328	295	320	340	329	338	329	348	328	327	340	344	331	300	333	314	328	305	307	331	355	354	315	329	334	319	309	318	326	320	320	326	312	331	311	339	307	297	359	335	339	322	312	301	332	295	324	335	301	324	341	349	326	319	311	312	324	348	339	313	334	329	346	311	341	320	316	358	348	296	315	340	365	333	305	332	347	306	371	320	325	320	317	346	348	342	314	343	348	339	306	336	322	321	315	350	321	348	290	302	340	319	312	310	317	311	324	332	336	330	322	315	309	354	359	288	334	332	349	317	318	341	335	323	297	341	313	331	354	320	317	292	345	326	325	337	308	334	318	302	345	314	322	329	327	333	338	337	330	298	336	325	340	316	321	336	326	346	321	310	362	286	349	312	309	321	334	337	332	325	329	329	328	336	346	306	327	334	340	345	344	350	323	323	295	321	321	297	365	338	333	326	298	373	336	326	353	357	301	322	318	337	339	345	331	350	345	331	293	354	343	320	323	338	319	302	324	338	344	283	347	333	331	327	313	319	341	342	336	324	313	339	313	356	323	328	306	351	311	325	315	283	310	312	310	330	362	325	354	365	307	306	354	339	311	316	333	347	358	291	337	324	355	324	334	362	332	334	356	343	346	337	339	321	357	331	322	311	328	306	352	336	336	334	336	311	372	334	313	323	290	349	317	341	300	319	357	323	364	322	313	334	339	315	354	319	295	357	367	330	302	322	322	329	320	336	340	343	316	353	320	328	333	324	347	337	318	360	340	302	309	316	291	341	329	322	341	317	313	316	322	323	308	353	367	330	316	320	325	356	315	335	310	328	334	336	324	353	325	336	305	307	364	344	324	356	344	321	353	328	326	340	298	363	323	334	304	343	315	328	317	338	338	319	324	317	344	339	322	318	312	367	362	322	333	327	333	345	332	306	339	341	381	348	338	345	316	358	313	341	347	324	329	334	321	321	322	325	354	322	323	337	305	343	338	307	368	300	309	299	312	297	345	323	355	324	345	327	366	347	345	341	348	331	328	327	311	297	328	332	347	335	315	309	351	361	355	339	353	280	341	353	367	317	331	333	345	338	337	301	317	332	334	322	336	335	327	364	340	337	348	351	358	337	290	337	329	337	328	347	326	327	312	344	347	348	380	315	328	352	348	331	353	354	345	352	337	360	341	317	329	341	317	334	342	337	316	329	322	307	307	319	354	335	356	312	305	319	329	363	322	340	365	296	296	318	285	320	303	321	335	321	320	287	297	321	341	362	331	331	356	321	340	331	335	346	299	328	334	339	350	309	324	320	312	297	340	307	351	325	346	295	318	339	326	333	330	344	339	336	340	350	365	310	344	327	284	333	330	305	311	335	341	318	362	315	325	325	345	322	303	323	327	341	329	320	337	340	321	306	322	333	322	298	327	355	337	347	325	314	326	309	334	323	337	320	331	330	333	320	312	313	336	320	296	342	352	303	296	318	331	311	320	306	290	350	308	322	315	330	299	326	329	331	382	335	316	350	306	350	340	321	354	296	324	304	334	316	309	347	382	365	334	321	317	327	296	332	325	335	345	345	337	354	335	294	317	360	317	367	320	346	353	331	346	313	338	338	317	330	303	329	331	343	298	341	301	313	315	336	342	350	341	314	364	333	344	310	326	318	353	322	298	386	345	331	321	324	314	315	299	335	333	332	300	319	316	331	342	309	315	351	303	367	361	325	340	330	335	358	341	337	345	341	315	359	330	341	345	360	298	352	320	327	343	338	314	334	328	317	327	316	318	333	329	344	345	326	363	356	304	352	326	333	333	306	336	304	322	289	325	307	299	347	343	343	342	304	332	337	288	305	321	326	311	326	340	328	352	324	347	333	303	317	335	321	323	358	301	309	366	356	331	348	317	366	350	326	338	325	331	356	349	355	354	326	336	338	319	321	352	341	320	294	315	330	299	317	325	298	329	330	308	337	337	331	343	375	331	317	349	295	333	311	345	319	329	313	325	342	315	363	306	347	333	347	351	317	331	354	310	325	328	352	302	310	316	329	345	330	312	361	324	319	327	341	336
55796	18535	6238	2183	1338	1025	767	661	516	491	418	369	333	344	279	315	262	249	267	251	225	224	242	229	199	230	252	219	238	231	210	246	215	208	198	226	203	221	220	225	208	191	204	195	220	213	207	226	196	189	208	189	201	196	210	192	199	216	201	211	191	198	223	211	228	218	185	201	218	211	213	207	192	219	210	185	215	208	193	176	233	233	202	184	202	181	189	190	205	212	183	195	225	229	181	185	186	207	183	190	205	212	219	190	193	221	179	199	208	238	199	204	197	181	216	209	216	230	173	181	185	206	209	199	196	187	178	193	216	192	198	207	213	184	221	196	195	220	182	179	202	201	189	238	217	205	191	203	209	188	229	212	168	172	199	181	183	228	188	208	187	211	190	184	205	195	177	193	203	187	226	211	205	194	196	168	187	196	192	188	195	185	226	203	199	211	195	197	194	201	215	172	193	211	194	190	193	187	214	185	198	213	183	194	177	219	199	231	197	186	199	204	200	201	204	184	185	218	174	168	187	193	209	188	197	173	206	180	181	238	194	170	216	185	199	211	215	220	182	182	189	189	193	215	196	210	205	185	194	202	207	201	202	198	191	206	183	216	217	167	188	210	192	198	212	208	227	193	195	176	187	197	203	186	209	181	203	210	194	198	189	232	212	182	191	196	196	205	199	190	221	190	196	193	215	206	203	215	176	186	191	196	194	211	205	189	195	180	203	214	192	201	205	204	213	199	188	222	210	205	177	209	203	217	216	203	180	196	212	190	156	195	210	203	230	156	187	175	201	198	193	192	195	192	212	205	198	188	200	218	195	215	203	212	208	214	198	181	208	224	223	218	195	204	193	219	201	207	203	217	181	209	178	197	215	174	181	219	194	207	189	199	180	204	214	223	186	196	227	221	188	220	213	193	197	187	211	201	190	199	202	210	172	202	202	190	184	209	202	187	215	205	194	201	192	180	198	206	191	194	193	173	193	193	195	195	192	204	192	226	175	206	194	211	199	197	183	226	205	183	195	178	197	173	158	195	188	215	210	199	197	199	192	211	202	190	203	166	190	208	209	192	185	221	166	215	216	192	212	175	201	203	196	201	178	198	233	175	204	199	178	206	196	203	200	186	208	173	185	173	212	200	175	204	216	180	197	186	172	224	223	198	197	192	209	217	205	196	197	178	195	169	181	209	217	182	190	206	190	199	167	200	211	169	200	192	195	204	186	204	199	189	218	184	184	198	198	179	196	177	186	202	189	193	200	197	188	182	232	232	199	189	198	180	210	186	217	196	197	173	195	195	187	174	178	198	181	200	192	192	172	194	166	216	221	214	197	202	197	212	212	179	199	194	186	207	199	212	204	214	196	208	193	191	223	202	190	203	174	184	212	214	205	186	214	219	203	182	204	215	206	198	189	180	203	194	198	198	220	196	190	193	170	195	171	213	193	206	181	207	195	200	203	193	223	162	202	198	201	179	203	192	216	212	194	175	204	201	193	190	169	199	208	204	200	185	192	206	211	200	202	218	210	234	199	213	171	206	245	205	199	222	174	193	186	180	223	176	196	188	216	204	192	172	192	202	184	218	185	206	201	201	204	213	201	176	187	218	178	195	191	195	187	198	221	201	202	211	197	206	187	189	212	199	224	216	176	196	164	192	202	200	215	211	212	192	183	192	207	196	205	194	224	195	170	211	181	183	199	217	185	213	193	216	195	194	197	168	205	197	203	185	204	194	201	188	191	191	175	210	207	184	201	185	185	212	192	168	204	189	208	185	187	186	193	200	199	203	205	200	194	214	221	170	218	189	191	193	194	212	199	185	191	188	212	211	191	217	207	192	187	168	182	183	207	176	190	193	191	201	190	188	223	199	184	205	179	188	181	190	168	191	198	192	188	217	212	187	182	177	190	177	218	214	195	191	191	178	189	215	192	207	215	202	204	196	200	194	192	178	191	191	186	217	204	198	187	199	200	187	181	196	224	173	207	212	218	221	194	184	202	207	186	200	201	202	167	210	183	212	181	204	204	174	183	203	207	206	195	194	214	209	182	208	201	215	204	212	179	204	189	177	205	209	194	199	186	204	196	223	209	200	204	214	204	186	177	199	189	219	201	186	202	225	195	203	192	205	200	197	206	191	201	172	170	184	197	218	204	206	210	203	210	215	181	199	185	185	202	196	198	184	216	222	158	205	210	213	208	205	190	199	204	195	208	194	169	208	196	202	182	192	198	209	184	201	188	186	210	190	185	186	198	195	201	183	180	185	204	200	207	199	206	196	174	199	223	216	176	188	209	196	195	195	194	202	200	180	199	189	226	218	202	196	219	198	205	188	191	181	216	208	188	199	175	224	192	210	191	194	189	192	205	188	198	205	193	174	200	204	220	183	206	214	197	209	195	193	199	216	218	206	182	187	188	200	197	206	201	210	176	183	198	218	193	191	228	188	198	197	202	189	195	208	210	180	196	212	206	192	196	205	203	203	197	178	198	211	217	202	197	197	204	202	211	210	160	199	207	203	208	175	193	182	222	193	198	181	222	208	206	188	226	218	180	172	193	197	186	197	199	186	186	180	188	197	205	182	195	195	208	193	184	204	213	223	196	207	215	173	204	199	210	180	218	222	207	206	194	192	197	181	210	185	216	233	206	185	197	206	188	192	194	187	164	211	182	194	207	181	189	197	182	213	194	182	223	186	200	212	194	171	225	204	197	215	203	184	199	209	180	205	235	208	194	190	193	197	225	189	206	182	223	211	193	195	201	209	211	198	188	191	196	196	190	182	160	193	205	214	196	202	209	213	166	188	180	231	176	201	177	185	198	188	177	187	186	211	206	205	196	186	196	221	191	184	207	205	212	199	198	187	200	184	180	214	181	202	200	186	175	190	198	200	204	187	201	200	200	175	187	221	216	228	184	205	200	206	179	183	207	194	196	207	187	181	200	222	176	203	198	203	208	182	180	205	197	177	203	198	193	194	180	205	208	189	192	193	178	191	204	215	189	214	206	202	214	180	196	210	186	204	218	178	195	205	206	176	210	201	213	189	191	209	198	214	205	198	185	184	190	138	194	185	191	179	201	196	210	200	218	171	206	192	169	201	222	206	192	181	177	201	226	180	216	201	195	193	203	188	204	214	199	217	199	174	206	183	181	196	200	171	202	237	214	221	197	201	209	212	177	229	193	190	194	183	212	194	205	211	192	194	199	191	182	208	207	186	204	210	221	180	176	187	186	189	190	179	187	179	189	206	175	187	180	211	198	199	183	189	183	234	215	202	197	201	210	196	227	209	222	199	196	193	228	189	220	190	203	178	197	177	166	183	169	179	179	205	199	187	178	189	198	191	202	198	181	218	202	223	175	194	198	189	205	228	190	212	207	178	178	204	220	201	179	181	202	183	183	215	210	209	206	170	167	175	189	204	195	167	209	186	180	204	183	199	209	196	197	190	202	184	207	215	204	190	197	209	166	196	191	192	201	164	226	198	214	191	202	213	205	219	191	193	204	191
30429	2408	5530	6112	5274	4321	3471	2896	2335	2176	1827	1773	1521	1440	1378	1267	1177	1099	1067	1102	949	969	889	892	852	868	828	800	853	835	786	775	745	812	694	689	715	710	730	678	682	662	676	644	628	671	685	644	667	668	655	683	650	613	655	587	671	636	607	658	618	607	591	620	608	639	658	620	621	624	658	592	601	618	637	630	604	623	628	631	639	642	650	599	661	624	628	627	633	651	615	605	587	631	611	637	615	623	629	656	602	624	611	586	602	596	605	652	652	615	592	628	600	615	639	553	628	618	600	632	600	618	581	626	671	595	619	587	587	586	641	622	674	648	600	582	632	649	605	589	634	563	619	596	590	623	610	620	604	616	568	625	673	588	597	611	600	610	587	590	619	598	608	628	583	620	622	630	596	579	650	617	602	615	581	624	604	605	591	578	612	602	613	580	577	617	528	617	599	579	618	597	605	597	617	616	601	570	567	622	578	648	614	582	610	608	610	580	590	678	597	593	615	589	611	582	625	578	595	637	599	583	579	579	597	569	593	619	612	639	571	551	586	628	622	601	590	589	619	617	586	589	591	570	602	581	622	625	623	626	646	621	610	576	554	599	672	606	627	593	624	572	583	597	642	656	568	612	594	638	607	609	603	591	625	604	601	634	586	615	569	599	628	597	617	621	618	577	572	596	643	647	595	619	618	579	619	591	611	647	636	616	587	609	609	559	569	608	669	585	550	581	624	596	587	590	551	608	610	642	591	607	635	583	626	607	601	606	558	616	602	591	549	593	638	621	638	576	582	597	600	583	560	540	608	612	619	624	647	536	575	590	627	627	609	607	577	636	624	550	583	602	641	557	550	561	590	641	594	628	581	615	612	581	574	617	590	611	584	583	601	572	623	630	582	597	588	572	586	591	597	543	585	605	654	593	624	555	600	577	613	625	621	603	607	580	568	611	616	605	561	606	583	578	617	608	594	600	577	566	559	582	572	633	597	600	620	565	562	659	586	636	640	612	569	572	617	594	616	578	622	603	592	566	605	555	652	676	597	618	606	577	617	588	599	574	583	614	620	572	567	605	594	601	580	598	605	608	555	628	629	633	570	601	589	609	562	633	639	610	597	628	574	595	614	581	621	589	646	614	571	632	608	567	604	571	610	640	630	570	566	606	627	592	607	606	616	562	622	614	551	630	610	563	663	612	597	607	626	576	564	615	593	599	590	611	647	594	594	584	602	611	599	587	587	627	620	616	613	627	618	612	583	599	620	559	599	601	609	583	592	627	580	595	610	576	590	555	592	571	570	586	571	580	567	629	608	571	591	598	602	585	609	621	594	609	563	565	588	652	645	619	576	633	579	585	602	609	596	594	618	639	597	619	590	616	613	618	612	585	593	613	605	610	574	577	622	576	618	595	601	608	613	616	614	618	586	614	586	599	600	626	591	594	658	628	603	612	585	595	597	587	618	618	599	598	594	579	575	660	608	620	629	611	632	595	628	588	637	600	600	576	562	596	603	533	619	588	600	620	611	592	605	565	600	596	616	599	590	559	550	593	586	595	593	609	614	579	601	623	589	593	617	597	625	564	627	654	644	582	594	579	632	618	587	518	573	600	599	608	633	607	635	585	593	621	590	625	547	603	629	637	610	568	593	583	661	611	572	616	544	608	594	585	576	587	597	575	510	591	617	602	641	596	637	581	616	608	571	645	611	584	621	630	590	610	613	588	598	610	628	578	633	572	572	600	602	602	580	568	620	608	594	605	609	575	588	615	595	641	613	595	617	631	612	593	611	627	621	557	607	592	604	553	594	618	592	624	596	606	597	607	609	604	657	624	592	555	584	585	571	644	622	606	615	610	616	611	577	574	605	588	598	555	614	620	565	609	574	599	622	633	577	598	611	566	564	651	577	627	579	583	612	645	579	625	599	624	595	579	642	614	632	618	639	578	660	594	548	632	584	587	600	609	573	582	667	574	586	605	617	594	513	573	565	618	642	576	627	572	608	577	601	622	608	597	596	561	595	606	642	584	609	624	622	630	599	613	611	619	592	584	631	618	571	611	595	614	598	593	621	643	565	597	616	612	625	577	590	599	609	621	591	582	576	557	610	608	629	624	572	626	634	612	593	652	604	561	588	583	589	596	608	585	612	611	578	588	596	623	577	570	521	596	632	620	609	590	601	581	597	604	579	645	539	587	599	554	571	621	561	642	606	588	625	606	655	603	637	551	599	590	617	611	547	570	617	607	578	649	618	617	634	625	580	625	559	562	593	539	602	592	627	613	599	574	621	598	630	605	618	594	596	567	535	633	618	593	609	586	636	614	625	648	584	582	625	645	625	559	621	595	605	564	628	617	606	569	614	612	596	581	603	615	583	637	604	580	622	623	583	579	580	622	604	611	623	591	569	567	633	598	576	601	620	631	582	572	577	593	624	610	599	619	598	584	577	601	578	649	592	623	605	593	630	633	604	619	605	595	621	602	636	550	552	609	610	582	604	605	635	621	595	594	609	558	620	583	616	601	627	615	560	583	598	567	606	590	647	572	604	613	638	604	636	614	599	613	608	619	651	584	618	571	605	618	590	656	588	620	641	593	611	570	581	651	581	585	591	579	557	637	612	615	600	603	601	573	614	631	585	613	588	626	583	591	625	594	579	582	615	531	567	619	566	607	617	554	556	561	575	648	602	601	642	612	590	586	604	591	533	548	583	585	617	626	616	618	594	628	609	579	591	585	613	599	609	660	584	600	556	591	565	601	622	604	620	606	612	563	626	603	620	598	609	592	617	615	633	587	544	591	595	552	635	617	602	585	624	598	575	605	604	626	595	572	578	569	662	595	556	615	555	618	613	592	629	581	629	609	594	638	571	590	618	569	634	604	601	654	622	586	650	607	619	570	610	615	605	619	600	596	622	565	622	623	563	619	596	599	579	631	580	655	582	560	626	574	614	625	589	614	585	647	594	601	616	573	562	612	586	595	596	577	542	654	578	651	628	618	606	602	550	608	633	578	626	606	575	530	569	592	641	544	606	640	580	606	618	590	607	582	604	585	620	582	570	619	590	619	614	650	588	590	623	586	577	627	605	635	596	611	609	559	606	575	636	574	586	632	589	571	632	599	570	624	566	595	599	574	573	605	587	569	597	601	594	603	583	581	600	636	616	564	643	623	581	633	582	641	577	591	598	595	582	603	611	598	574	617	636	629	582	598	579	607	642	602	626	602	572	606	613	592	580	605	582	602	579	625	622	554	588	598	570	576	610	630	586	628	603	591	594	583	608	578	605	633	632	648	578	558	606	591	566	586	569	590	608	607	596	622	585	562	567	648	620	577	605	613	612	609	579	578	587	628	603	620	598	613	569	609	618	623	597	651	600	637	560	602	595	573	649	584	611	599	612	601	620	615	588	592	651	564	624	582	616	582	581	609	609	574	596	604	618	553	571	584	592	629	548	588	572	610	600	568	583	620	591	657	598	600	600	569	643	608	601	614	582	533	592	617	613	604	587	569
5899	332	223	188	162	161	144	133	142	129	154	144	127	120	124	150	113	143	123	140	149	119	125	137	144	127	122	141	150	111	138	124	125	123	112	118	137	124	141	126	118	155	110	157	144	128	132	128	111	118	140	135	117	104	172	138	122	136	123	141	152	138	118	121	143	128	137	127	137	122	148	137	129	138	140	131	140	119	130	133	104	136	125	126	126	141	112	128	139	129	128	144	131	124	123	122	151	153	120	106	117	113	127	147	115	125	132	138	122	121	126	117	140	139	141	112	126	117	137	123	130	106	123	136	121	118	133	129	115	126	140	128	141	113	116	140	105	137	148	137	138	139	140	149	122	128	131	140	128	128	121	124	137	139	133	125	138	123	127	132	113	109	125	125	145	129	138	136	115	142	149	145	113	150	127	128	129	134	118	138	127	110	141	136	129	147	117	111	150	120	148	135	118	125	114	128	127	119	137	120	128	136	131	133	144	133	107	124	105	137	122	135	127	129	130	138	121	127	122	111	114	149	127	139	121	113	142	134	133	125	126	141	128	121	133	137	127	128	141	114	130	137	114	121	116	113	112	110	140	141	138	128	144	119	140	122	141	125	156	134	131	111	122	134	133	124	123	134	148	134	129	131	118	133	113	113	130	132	137	136	153	152	140	135	150	143	127	122	148	142	137	154	146	129	112	122	143	131	136	132	136	136	128	121	139	125	141	117	107	114	110	150	122	99	134	136	111	126	139	132	125	113	147	120	127	146	138	140	131	124	127	148	121	144	117	144	142	119	137	123	128	131	148	145	137	125	113	134	132	104	140	133	120	132	120	133	130	157	147	126	133	127	146	149	138	110	142	137	133	126	136	141	125	146	115	138	110	131	154	131	139	128	123	157	137	130	116	130	127	131	123	140	142	132	123	121	135	137	115	136	114	126	151	133	144	123	122	140	143	117	110	132	135	120	123	121	157	126	125	121	143	124	125	142	130	130	136	140	135	134	154	112	122	139	133	149	139	138	128	132	111	134	138	113	116	131	146	127	113	130	137	131	130	148	135	139	124	108	127	118	126	145	139	136	125	125	127	137	112	122	128	127	136	134	117	123	123	138	126	124	135	127	126	147	135	135	134	140	121	110	130	147	121	160	118	137	154	144	121	131	126	150	141	139	123	124	131	128	130	135	116	134	146	115	141	144	134	156	134	130	135	122	109	127	126	130	144	139	142	127	134	116	144	130	124	126	139	129	121	136	110	133	125	116	123	136	127	119	143	117	117	143	120	134	125	126	120	133	147	127	120	126	101	150	146	133	130	128	134	139	147	117	138	134	143	127	118	156	134	122	128	121	114	162	150	135	122	138	138	127	129	129	126	138	118	149	131	125	141	140	135	118	126	126	134	149	139	118	128	120	130	129	128	136	135	127	116	130	152	116	124	136	113	164	128	151	104	134	113	117	132	151	157	134	145	118	126	127	112	116	124	142	131	111	128	128	121	151	126	122	122	130	146	124	120	136	141	129	116	115	143	126	127	109	145	145	118	140	152	107	118	141	137	130	143	131	129	116	151	116	132	140	129	128	136	121	120	134	122	150	136	162	108	126	127	142	145	113	144	113	145	159	134	130	119	129	134	130	128	141	130	130	113	132	117	127	138	118	124	116	127	131	140	129	127	131	137	117	118	132	129	134	133	123	117	113	136	113	119	131	134	136	107	145	153	116	124	125	127	127	130	114	148	148	126	119	143	117	124	131	120	150	139	144	133	135	118	155	144	121	132	117	148	105	143	121	132	127	119	133	137	139	127	116	119	126	120	130	125	126	137	154	120	134	123	142	147	123	136	122	140	134	127	112	126	123	139	142	141	121	122	130	125	133	135	134	121	132	153	149	112	148	133	100	123	125	123	139	139	137	152	121	126	137	129	142	127	152	140	131	127	131	143	144	110	110	136	119	104	140	131	137	142	152	132	131	141	101	154	124	126	130	119	134	141	140	131	142	138	119	130	127	140	118	121	133	132	110	142	135	142	118	130	127	137	149	120	122	128	123	146	137	128	131	127	132	149	114	129	139	138	137	126	132	119	128	135	148	128	136	133	130	125	128	128	109	117	118	125	130	118	121	130	115	132	129	96	133	124	124	137	121	126	113	123	118	154	136	128	125	121	127	151	149	132	118	118	142	129	124	136	118	125	152	139	138	136	115	134	144	141	128	131	133	139	140	138	117	133	136	136	117	116	146	136	135	127	127	118	130	144	108	126	125	137	136	123	138	122	123	119	132	132	132	130	124	150	130	141	140	135	133	132	148	133	150	115	132	128	136	122	136	111	122	116	136	133	124	141	128	134	116	143	136	145	112	144	149	122	167	130	136	125	122	131	121	121	143	118	149	145	124	121	137	126	114	130	129	119	142	135	119	135	117	164	125	139	139	126	134	128	131	125	116	150	142	151	132	132	145	126	128	119	107	131	138	126	136	130	136	112	135	115	125	136	132	124	134	124	116	135	117	118	132	133	144	130	127	124	135	121	128	147	120	140	141	162	122	124	123	132	132	156	136	124	129	135	136	132	132	120	105	148	135	135	145	138	126	156	126	123	137	146	128	134	126	113	133	147	142	143	143	127	123	106	141	130	118	118	112	138	142	147	161	127	126	145	155	120	132	119	154	143	135	154	125	135	150	140	116	125	112	124	140	148	124	125	128	128	130	154	133	133	114	137	134	145	137	139	135	137	131	128	124	122	122	126	113	157	137	136	127	132	109	136	120	137	139	145	127	138	141	132	138	142	137	131	136	141	130	118	141	129	126	128	127	149	116	119	128	131	129	131	136	128	130	134	120	151	107	126	124	118	129	119	139	153	151	121	131	125	115	125	144	115	137	122	127	149	126	126	118	127	115	151	122	144	114	136	136	152	141	121	127	151	146	145	137	153	128	121	124	152	112	118	147	125	124	143	146	123	138	116	133	136	125	139	122	118	127	155	129	137	125	122	138	142	118	115	142	139	138	164	132	151	143	128	137	112	135	112	146	148	102	141	130	136	141	135	140	119	127	125	125	140	123	140	107	145	146	135	139	124	110	129	112	130	134	132	134	134	107	134	120	133	118	119	127	122	140	150	144	147	136	124	139	139	133	123	124	131	117	126	137	138	118	128	141	142	120	138	134	130	133	119	107	132	127	144	116	142	143	122	124	127	128	133	124	149	117	143	122	143	130	111	131	136	129	129	143	137	121	122	123	112	142	125	143	125	117	117	136	120	132	129	130	146	152	147	126	158	130	120	145	142	124	124	131	113	125	120	121	117	105	137	122	140	126	138	116	123	113	127	133	128	125	126	126	135	135	152	120	115	127	128	126	121	135	125	111	105	103	114	122	139	138	125	130	115	131	122	140	115	150	127	129	146	133	122	132	168	115	130	134	126	113	124	130	126	116	129	142	120	116	144	120	140	131	116	144	122	147	117	144	133	150	118	125	148	122	123	120	137	137	144	131	107	136	143	138	149	149	131	116	128	141
5514	477	488	562	550	504	503	436	486	438	444	421	407	438	452	433	427	393	396	444	422	461	435	429	410	407	417	402	431	382	383	410	413	400	414	408	428	408	401	412	406	390	406	397	423	422	396	428	410	443	380	429	388	392	402	422	444	390	397	425	406	431	399	382	390	408	440	413	399	418	417	403	431	416	416	406	431	382	407	402	393	379	412	410	431	401	429	399	416	392	422	382	417	443	435	409	391	374	451	436	415	405	379	401	435	419	389	396	418	435	391	398	391	418	384	436	431	398	402	412	374	394	391	422	405	431	410	391	406	419	413	389	431	414	417	442	431	420	405	417	402	435	413	375	417	417	444	413	369	423	359	445	398	454	390	417	439	414	396	440	406	406	408	389	416	419	423	415	399	393	422	404	424	373	409	412	437	419	439	399	406	399	417	415	400	402	445	426	363	390	402	397	395	374	445	415	447	398	436	406	424	413	374	424	425	434	366	418	423	413	421	410	432	404	407	405	384	428	407	448	449	416	417	415	424	400	411	368	406	422	425	423	432	426	404	411	401	423	397	437	420	428	389	413	402	412	453	435	411	439	416	404	428	427	406	416	423	414	401	402	443	410	396	422	433	405	386	431	413	413	435	421	411	391	419	423	401	445	444	404	395	406	394	400	398	394	426	397	413	390	414	416	375	400	407	411	417	384	421	384	422	445	417	399	423	394	418	392	418	399	406	434	428	434	428	430	424	397	423	397	402	389	379	405	413	435	408	390	424	394	421	384	420	400	418	363	450	425	393	399	408	409	412	461	408	421	419	380	402	396	406	398	469	398	418	423	392	378	435	423	391	440	433	414	438	396	400	442	387	392	381	445	396	387	417	429	402	434	434	405	406	407	393	421	393	388	405	406	406	415	412	378	389	393	405	405	420	407	416	423	431	415	443	405	408	419	386	388	392	404	411	372	412	391	389	416	378	418	430	387	421	367	431	419	418	412	415	415	391	387	410	398	422	393	391	416	420	385	387	419	435	443	419	400	443	413	416	384	431	409	400	413	414	377	409	418	378	405	394	412	465	426	406	408	407	370	373	411	429	446	398	409	387	417	405	400	413	394	394	411	422	387	420	414	425	408	434	407	411	400	397	403	400	450	424	402	430	442	413	417	442	428	416	426	436	393	412	405	432	431	417	421	399	405	420	435	461	412	406	415	383	422	434	333	418	424	397	406	415	394	401	452	425	416	423	426	403	386	429	374	402	430	394	430	433	388	386	424	414	442	448	398	390	400	403	410	408	436	408	385	393	412	415	410	438	408	379	412	417	401	414	450	416	386	437	407	390	421	406	413	404	424	436	405	420	433	379	410	387	432	396	418	401	391	414	418	418	394	412	431	426	433	414	429	426	419	399	407	421	423	437	399	405	423	392	435	421	421	410	384	391	390	380	389	425	398	442	416	394	412	417	415	416	450	424	401	412	396	432	426	416	446	444	407	384	433	415	409	387	420	393	405	397	397	401	386	441	428	436	391	386	406	392	411	414	431	400	396	416	417	399	390	406	433	411	437	400	427	401	410	390	384	411	422	397	418	401	432	406	412	403	418	400	438	418	408	420	443	442	401	431	388	393	396	412	427	437	407	377	423	388	401	420	362	431	440	379	410	450	359	442	420	396	429	442	443	422	424	444	390	398	392	397	410	376	438	431	407	416	381	383	383	371	411	425	409	407	376	402	405	407	395	438	406	434	430	394	422	399	397	447	418	427	397	435	394	418	410	406	388	436	388	382	380	381	417	424	438	419	386	392	419	421	430	430	376	411	409	422	424	427	414	440	419	377	414	406	417	402	388	406	407	417	426	406	401	371	420	421	420	454	382	379	369	390	415	386	427	400	425	447	407	433	399	418	417	402	447	376	406	401	439	418	427	406	392	440	407	431	401	434	442	423	417	409	441	431	401	400	435	383	428	442	392	409	397	422	405	410	390	442	383	374	387	411	417	427	416	407	397	462	444	417	380	393	408	447	414	380	370	398	401	415	400	402	413	413	426	412	452	410	436	392	430	423	465	411	379	386	447	422	438	439	401	417	398	427	420	440	407	428	390	396	428	385	407	408	392	431	395	365	403	397	415	386	387	392	433	395	461	395	361	404	423	425	468	407	413	404	400	442	437	416	420	413	440	401	402	390	403	400	416	396	432	414	404	421	397	409	426	430	437	392	392	419	387	393	407	375	418	407	412	391	389	431	396	391	438	433	416	380	388	440	417	401	417	435	405	413	433	432	394	439	415	416	397	434	430	395	417	412	405	433	373	403	401	404	407	409	411	386	400	427	419	428	404	411	405	415	419	401	378	425	394	427	427	389	412	424	427	414	427	419	415	390	390	413	406	433	397	410	422	427	410	416	410	436	412	416	413	384	370	405	444	418	391	418	394	428	391	391	424	419	425	413	392	414	422	420	400	441	432	398	422	395	377	394	407	432	421	414	391	420	407	407	392	417	412	411	400	426	403	417	391	432	430	407	404	451	392	390	414	411	396	434	411	408	433	417	435	403	375	435	391	427	415	383	426	380	436	425	399	420	404	408	412	385	413	417	386	436	442	404	369	407	403	400	399	407	403	420	388	425	427	410	406	424	429	413	414	411	422	401	407	447	415	424	427	431	428	417	418	397	438	421	403	418	420	394	415	456	402	413	413	376	399	435	423	417	419	412	420	380	394	377	392	408	419	402	438	422	432	421	405	423	401	403	424	413	423	384	388	410	409	426	394	391	413	406	406	388	418	393	349	396	418	426	414	416	446	359	414	423	383	381	392	419	416	416	425	423	439	362	407	418	394	420	401	447	391	409	421	421	385	429	410	358	368	391	404	403	393	409	413	411	403	370	431	416	414	435	405	434	370	360	386	392	430	389	395	393	379	389	396	427	431	403	446	367	399	413	416	391	399	461	428	409	449	420	423	427	408	410	428	405	386	421	403	449	383	403	436	397	399	377	426	397	430	402	423	420	422	405	427	444	412	409	414	391	397	425	353	414	458	445	417	420	415	385	378	425	412	390	424	420	403	408	407	388	416	407	403	388	403	385	422	421	424	378	416	405	438	418	416	362	413	392	378	391	408	393	393	419	419	413	478	417	403	461	431	382	412	404	433	461	432	418	407	389	441	377	399	411	426	409	409	439	421	415	403	415	439	371	395	408	414	447	449	364	383	422	446	378	409	394	423	374	433	440	421	377	411	376	439	422	396	433	403	410	403	395	405	410	395	410	395	404	410	446	417	421	397	418	426	419	421	450	398	425	421	393	410	412	376	377	409	436	422	398	413	409	423	447	393	430	408	410	432	392	429	434	426	396	443	411	423	414	401	428	410	420	406	400	424	442	401	426	397	410	379	430	409	397	398	377	433	413	441	413	437	404	416	427	407	399	397	435	410	420	434	416	396	437	406	423	406	419	410	395	383	405	378	388	443	400	416	441	436	422	430	410	400	429	401	416	396	420	449	434	393	426	417	422	406	441	386
40642	9055	1536	947	682	523	384	320	257	220	189	192	145	158	145	141	107	130	114	135	119	113	107	115	98	109	109	90	118	103	112	89	133	125	98	110	111	107	96	99	100	96	98	100	120	83	86	97	100	109	94	101	90	112	115	83	102	95	104	103	81	97	111	109	97	93	80	74	103	89	95	99	117	81	83	88	112	78	90	103	103	89	106	100	91	86	86	112	108	82	99	87	95	80	101	96	89	104	104	88	88	93	116	98	114	99	85	83	97	85	104	88	89	113	105	101	83	74	97	85	106	70	71	92	87	66	94	115	98	96	70	96	108	101	93	83	86	107	100	103	95	103	99	104	104	102	88	102	103	103	89	86	83	95	86	92	97	93	87	85	96	92	99	89	103	95	94	116	120	101	90	97	88	106	91	99	92	93	94	92	89	94	93	108	79	100	94	79	82	93	96	98	95	100	109	94	90	68	93	106	85	87	96	92	90	88	101	100	90	94	103	91	110	90	106	91	101	94	102	101	85	108	85	96	104	88	80	101	102	97	91	88	96	98	85	85	98	105	91	93	87	87	101	101	100	85	111	97	84	85	106	116	102	88	84	97	86	112	86	87	103	92	94	108	80	101	96	99	80	119	114	71	97	86	91	83	94	84	105	108	82	92	101	96	95	80	95	96	101	106	65	107	94	83	92	99	97	89	92	79	76	79	92	104	103	92	77	109	99	112	94	94	103	95	91	107	106	101	86	82	83	99	85	88	104	101	88	87	90	93	106	73	91	89	88	102	119	85	84	78	105	101	101	95	91	98	81	98	87	109	103	111	117	93	81	83	87	84	104	99	89	90	108	84	86	96	106	81	85	97	102	95	101	86	89	97	89	107	100	107	98	101	99	77	88	95	102	107	83	96	102	95	98	99	91	88	108	103	117	89	77	86	99	106	89	86	97	84	69	90	98	82	106	91	91	81	89	102	98	101	91	88	98	115	84	82	107	83	81	83	107	105	83	99	100	87	108	98	84	103	89	96	95	88	111	100	103	76	89	85	103	86	102	97	90	82	107	105	121	79	97	89	85	102	97	72	93	90	107	97	111	89	106	110	93	80	114	82	86	81	91	97	88	92	89	80	90	96	94	90	95	89	75	97	85	98	85	86	91	92	106	102	97	89	93	95	92	88	112	102	92	91	99	92	117	111	111	104	98	98	89	88	95	72	96	96	80	110	79	93	95	85	110	97	103	108	96	85	94	110	113	97	80	109	82	87	94	94	127	95	106	110	98	79	103	71	88	91	100	95	95	102	86	74	103	101	89	93	87	118	107	83	100	77	91	109	91	86	100	83	91	73	84	92	112	126	88	94	107	87	96	100	89	99	94	107	79	95	90	95	112	103	83	81	92	82	73	98	121	89	87	94	103	106	113	94	98	103	87	84	107	84	98	86	80	95	104	79	102	96	85	97	95	110	71	92	83	95	89	90	92	86	97	111	115	94	102	87	76	82	91	90	101	95	86	106	68	83	101	99	99	104	100	89	94	88	97	99	102	94	92	94	106	105	102	115	93	93	82	94	101	100	89	95	94	76	107	86	87	90	86	90	103	127	94	85	90	111	100	78	102	99	99	92	89	85	79	107	90	92	94	102	98	84	84	101	71	112	87	92	93	108	97	108	78	92	90	94	109	83	90	88	90	93	96	94	101	96	94	75	91	81	97	113	102	105	88	97	74	95	90	89	91	91	96	108	92	90	102	94	94	86	86	98	84	96	91	108	97	89	89	92	100	89	94	93	112	94	105	97	69	93	89	88	85	87	102	93	98	93	83	92	88	78	98	85	102	87	105	93	108	74	100	92	105	114	106	97	78	102	95	109	71	102	98	101	117	100	103	104	89	83	90	85	91	96	93	100	108	90	89	105	122	90	77	100	90	90	101	107	67	90	101	99	121	100	97	101	102	90	110	88	92	88	102	100	100	75	94	88	88	103	99	97	95	82	96	90	89	104	82	71	88	111	104	111	88	99	93	94	98	80	94	85	102	115	111	109	93	97	96	106	84	94	103	91	93	81	91	92	92	73	94	94	90	100	92	116	96	88	93	106	119	81	95	90	124	98	90	92	100	93	67	87	103	107	101	108	96	89	111	83	90	107	105	84	101	104	94	91	92	93	96	94	85	104	87	103	84	92	93	98	94	99	97	83	102	98	88	99	86	87	87	83	85	95	96	106	91	84	104	90	102	103	98	100	80	81	90	100	86	97	89	89	82	102	99	97	111	79	92	99	100	93	92	99	92	96	98	87	83	98	120	102	91	105	94	81	98	109	74	91	104	83	96	98	107	91	69	97	92	84	83	88	107	97	105	97	98	92	90	90	92	102	80	115	103	86	106	111	92	101	88	112	97	94	87	98	109	95	109	95	78	90	91	79	87	101	84	82	87	84	111	107	110	97	107	84	90	101	82	89	100	89	95	98	90	102	105	101	117	89	93	108	93	96	93	85	100	92	99	101	97	94	100	99	89	99	97	106	108	106	100	90	93	90	88	103	109	82	94	85	92	123	110	84	99	96	83	97	95	106	90	88	78	84	110	90	100	87	106	86	101	86	101	92	108	87	110	91	84	95	104	119	95	102	93	73	101	112	105	83	92	95	90	105	105	90	87	84	100	95	102	104	117	92	102	120	102	101	97	109	100	103	90	107	105	94	98	81	100	82	107	101	90	105	87	93	98	104	89	97	97	79	88	92	92	84	97	101	81	94	91	99	96	96	91	90	103	94	96	91	94	93	95	96	81	113	86	82	118	93	89	106	93	105	88	95	89	105	102	107	89	93	115	84	94	90	87	87	80	80	79	85	102	118	110	88	102	87	114	86	107	92	96	76	107	80	100	86	99	92	81	87	84	94	94	66	82	87	100	93	93	85	88	91	105	110	107	100	85	89	85	123	89	98	107	86	87	97	107	105	102	85	95	104	81	92	88	67	100	91	109	103	97	84	84	93	106	95	87	83	101	94	74	76	102	92	108	95	93	92	102	79	114	86	80	94	90	86	101	109	101	102	110	96	117	95	102	83	91	92	94	108	89	94	93	85	90	90	117	113	100	92	102	102	98	91	95	94	81	96	84	93	74	88	73	88	96	84	102	93	95	87	89	85	95	103	90	101	98	100	84	86	92	96	86	100	94	90	95	87	92	122	94	90	94	91	87	67	82	77	99	80	97	83	84	76	111	89	94	89	90	88	94	83	85	68	91	96	84	93	99	83	101	82	91	93	91	97	94	94	98	107	117	78	94	82	102	86	79	86	91	94	98	100	95	90	88	84	96	87	100	102	98	108	86	90	96	103	89	98	99	96	95	87	110	95	93	96	78	108	97	93	91	116	100	103	97	96	82	102	86	90	89	101	80	93	87	98	80	92	96	90	95	92	102	136	99	87	96	98	93	93	104	91	97	98	98	91	96	99	87	102	107	88	91	93	96	102	101	83	95	98	100	105	89	89	72	111	96	91	109	87	103	101
21176	1291	3044	3266	2772	2363	1875	1505	1299	1141	965	951	803	779	667	663	646	581	525	551	519	468	474	449	456	468	445	413	417	437	416	382	419	385	381	359	418	378	392	320	363	358	381	368	374	387	354	405	344	315	360	358	356	357	351	335	342	356	341	332	340	332	351	311	318	325	355	327	338	355	331	347	353	352	329	366	345	365	321	361	336	291	329	384	350	351	336	309	343	330	340	348	344	339	353	355	321	298	305	346	352	332	306	348	332	339	321	354	366	314	348	312	335	337	373	323	339	337	342	343	305	360	342	345	328	313	335	318	298	321	299	357	304	303	324	382	321	305	318	321	323	304	332	335	336	359	324	320	312	327	307	334	315	303	332	310	349	341	328	320	302	326	320	347	324	302	327	340	335	319	329	335	297	330	354	302	284	351	339	335	356	306	334	306	326	297	335	332	308	317	325	306	357	343	336	315	297	329	313	356	303	336	339	334	316	340	306	291	316	318	293	308	300	325	324	328	322	308	309	310	329	331	353	339	321	308	316	305	346	324	303	318	312	315	328	319	330	324	303	296	336	314	319	306	319	318	313	351	336	357	294	356	378	339	293	316	299	318	312	290	317	342	350	336	312	322	345	328	305	321	304	345	338	291	302	329	319	338	323	303	313	299	324	317	358	332	326	329	300	317	345	331	311	298	312	328	362	337	305	323	329	306	311	309	332	337	317	357	303	333	290	300	303	335	302	343	329	323	311	347	339	325	333	316	337	317	325	314	312	363	314	315	349	343	324	344	303	326	314	354	316	329	338	299	330	310	329	325	303	330	332	311	324	305	336	325	324	343	337	333	325	362	321	337	304	318	355	301	309	338	324	325	340	332	338	318	326	340	323	371	315	309	319	355	361	345	334	365	333	300	325	316	330	286	302	331	331	301	333	332	327	337	368	368	307	307	365	356	313	326	335	332	308	322	302	350	310	317	332	331	333	296	327	331	349	322	330	327	302	328	356	327	335	347	328	349	344	325	317	316	310	328	328	316	335	331	345	325	324	316	302	327	289	340	325	308	332	306	328	308	328	347	322	347	320	337	320	330	310	309	348	329	298	347	341	342	337	341	327	306	305	338	342	317	328	340	341	315	294	331	320	334	313	311	317	366	338	338	332	329	364	330	370	323	310	333	340	351	356	338	331	339	302	323	307	322	378	354	321	297	314	325	343	302	328	339	306	317	291	329	323	363	338	313	345	382	302	339	288	323	323	332	320	343	326	327	345	353	319	338	310	314	344	347	299	338	344	332	310	329	326	294	322	312	360	304	330	316	335	318	306	336	305	334	312	347	294	346	335	291	296	350	328	359	330	342	321	311	319	365	346	329	310	318	311	322	307	298	334	307	323	323	331	335	300	348	319	306	337	298	327	301	302	312	323	281	348	319	342	334	326	315	328	298	315	323	313	296	337	332	311	332	336	340	322	332	329	326	316	307	346	311	358	335	311	351	322	334	321	331	282	332	326	327	313	291	320	327	346	283	314	328	326	347	336	297	308	296	327	328	323	337	316	289	332	342	344	323	305	330	305	324	311	333	296	304	347	326	338	334	338	300	350	338	308	324	312	314	351	318	316	362	328	310	308	322	340	359	326	327	362	307	299	311	332	307	347	323	299	312	320	323	326	320	367	315	330	349	328	319	349	338	315	304	279	313	311	369	310	333	338	288	342	325	339	374	299	298	337	307	296	317	309	290	298	348	302	314	357	316	287	327	328	325	335	301	315	302	346	345	326	332	351	320	327	312	338	347	322	335	310	335	329	317	336	317	328	325	298	314	314	327	323	347	326	341	312	321	306	301	327	341	308	337	338	307	292	322	305	349	338	371	349	324	325	301	328	337	323	317	337	335	326	291	374	317	361	336	317	297	290	353	344	328	339	295	323	325	299	310	315	345	299	331	334	318	317	337	346	313	332	330	288	310	331	351	326	309	312	302	338	323	324	321	331	327	288	331	314	333	320	339	331	303	318	321	323	304	319	321	338	350	328	299	341	326	359	359	327	287	323	342	339	341	298	310	317	320	338	345	327	321	341	320	312	344	326	333	334	299	316	300	324	339	322	317	357	358	318	345	319	328	344	331	305	293	310	336	324	329	319	332	337	299	336	338	349	307	304	323	331	319	320	361	365	326	359	298	319	319	305	356	309	297	357	322	355	308	320	330	330	339	292	340	314	294	328	300	297	312	316	351	330	345	317	341	328	341	354	302	342	306	341	332	327	330	331	343	319	315	345	336	305	298	334	349	336	315	322	347	369	326	331	306	312	318	273	351	327	305	330	336	337	306	336	323	327	336	376	286	346	368	323	336	310	325	320	328	286	328	332	351	334	314	285	295	311	336	302	331	341	344	312	318	357	348	309	335	347	358	284	306	315	318	318	331	289	282	353	304	325	317	340	331	333	296	341	296	336	294	333	339	325	313	276	351	305	311	320	341	335	310	318	332	309	327	325	314	337	354	309	320	336	332	313	293	337	327	334	329	340	338	340	355	332	309	349	301	299	326	299	324	323	282	306	337	324	334	301	324	323	326	323	342	316	309	326	281	317	315	323	335	310	288	333	357	319	345	327	352	356	321	302	330	340	318	341	313	315	326	322	316	328	334	311	312	348	338	329	323	315	323	341	352	317	327	368	303	305	302	346	315	313	329	322	317	320	299	346	320	298	351	291	318	321	316	332	330	333	341	327	356	315	323	343	292	313	323	318	331	353	322	326	313	332	324	317	314	338	308	304	322	300	363	310	314	342	291	348	347	331	316	325	345	303	322	322	335	329	331	335	338	300	328	295	328	345	351	301	312	319	335	336	324	322	283	313	336	304	319	331	319	326	319	346	312	350	341	313	330	334	304	302	313	348	335	349	311	325	348	303	326	326	325	295	301	334	320	326	319	309	309	351	321	338	280	361	312	313	319	351	321	355	341	315	334	322	309	316	326	327	317	315	307	306	347	328	334	317	323	312	298	318	334	306	324	329	348	324	348	290	303	320	327	322	331	326	296	334	328	319	377	302	348	314	340	328	332	318	319	329	311	314	341	342	302	294	290	301	312	323	302	323	336	318	318	339	328	339	330	331	339	331	339	365	336	306	337	305	323	306	326	306	358	321	321	320	338	328	349	308	331	304	303	309	317	354	338	320	331	340	296	341	353	314	317	359	346	317	320	357	312	326	332	352	311	341	331	354	344	356	339	316	292	332	304	319	352	341	329	309	335	340	361	304	297	324	319	312	321	321	332	318	325	326	318	327	303	306	322	314	319	300	326	319	305	322	303	327	344	324	313	293	333	294	342	305	319	350	288	347	311	315	369	343	306	312	307	319	327	325	312	325	320	308	347	307	300	354	326	337	325	323	363	332	325	316	313	326	296	317	315	329	322	320	324	294	355	303	322	313	345	310	323	319	329	315	296	310	302	309	339	314	354	320	297	328	352	325	324	312	294	310	289	304	344	327	345	341	337	352	340	318	334	317	324
50607	16566	4819	2064	1406	1008	755	611	519	490	401	359	336	267	302	269	271	261	260	242	240	255	232	268	221	235	217	210	231	232	194	209	207	202	217	213	218	204	236	192	206	192	202	217	230	182	231	189	203	209	203	195	200	212	187	185	224	178	219	200	202	183	202	197	218	177	201	181	187	186	194	220	187	191	191	195	188	197	207	189	180	199	187	195	189	199	180	194	167	200	179	215	202	175	199	202	186	224	210	198	185	188	203	192	220	187	195	196	200	209	189	187	199	189	186	173	170	210	176	198	221	195	183	205	191	172	219	184	188	206	188	209	181	193	186	168	204	169	228	204	197	191	210	162	188	202	186	200	203	181	192	181	198	191	187	200	208	194	189	175	160	190	232	205	195	214	202	196	202	167	213	205	175	213	199	213	201	195	187	197	199	212	182	197	210	181	189	191	198	181	216	197	210	203	173	186	176	210	179	210	176	199	204	196	177	199	203	183	187	237	177	212	189	204	192	194	195	197	186	200	164	183	173	193	176	185	195	189	197	202	211	199	195	178	174	189	177	164	185	176	175	210	199	225	200	206	179	188	195	197	201	167	195	201	179	196	182	194	200	204	189	216	184	203	207	212	197	200	179	204	213	209	204	180	190	182	183	191	202	214	189	173	174	200	198	193	196	203	173	195	159	189	179	196	198	178	198	210	181	194	178	203	197	192	196	214	168	218	208	200	218	202	203	193	183	189	216	200	203	169	162	178	198	191	212	190	205	176	212	213	228	206	217	205	219	209	199	190	230	161	189	190	202	204	204	172	178	206	180	197	205	183	206	213	184	217	171	197	205	206	196	199	193	202	188	172	203	166	186	193	210	211	211	207	184	209	199	193	206	168	189	150	207	197	183	191	163	180	181	192	182	192	179	197	190	201	185	220	184	190	175	177	188	209	207	169	175	169	184	179	178	206	198	187	199	190	199	171	199	181	204	183	177	206	194	188	183	186	203	180	212	201	192	198	222	202	161	210	217	203	181	176	205	197	209	225	198	206	201	213	201	180	217	202	191	187	192	205	173	209	205	198	200	202	211	193	219	200	196	190	202	198	205	183	193	198	163	185	189	207	215	219	197	211	173	198	188	212	179	201	206	211	186	203	176	194	230	226	181	203	217	197	168	178	211	193	218	164	172	197	157	183	171	196	182	189	192	205	188	213	166	189	177	215	232	208	191	223	175	213	206	174	178	194	200	167	202	183	201	202	199	195	184	183	197	208	177	187	196	176	198	204	192	187	213	189	195	211	207	169	200	205	191	178	196	209	185	204	200	176	178	200	182	203	204	219	177	211	212	212	179	210	192	199	202	189	193	204	181	195	179	197	196	213	202	188	204	205	231	202	199	214	189	190	198	178	206	184	198	181	177	210	179	195	215	203	197	197	205	201	179	198	221	200	187	190	179	222	192	214	204	195	170	185	191	222	171	180	216	187	182	204	182	188	204	193	218	175	190	168	207	195	195	190	199	187	192	189	188	195	184	188	208	188	206	196	195	185	212	206	181	185	209	157	186	186	193	188	191	192	213	183	195	226	224	192	195	176	179	181	210	190	211	189	205	177	184	194	183	181	202	218	191	203	207	171	181	174	200	177	205	198	178	197	199	197	206	196	204	199	183	186	176	161	195	163	166	201	197	195	194	173	162	197	203	184	176	195	201	206	204	177	184	194	185	195	230	208	203	196	191	188	209	176	175	204	185	197	207	215	218	176	214	188	181	202	183	185	189	186	187	183	172	200	189	187	183	190	194	187	212	182	199	214	186	176	189	176	231	203	201	215	183	196	197	185	191	201	207	183	175	188	207	193	195	194	210	180	183	196	170	184	200	191	215	180	193	187	205	188	200	203	207	229	196	203	218	190	209	176	196	204	191	197	209	188	207	183	174	186	214	210	182	196	185	209	182	213	205	190	172	194	221	202	212	172	199	189	209	210	196	192	198	189	197	209	192	183	197	189	174	213	174	207	229	203	191	194	218	187	196	183	192	184	192	206	191	182	227	181	206	195	216	216	204	196	174	209	177	184	189	193	211	166	206	175	210	211	178	194	217	181	195	206	215	163	186	194	180	184	176	216	182	189	179	184	203	196	193	188	194	208	191	195	200	182	206	173	203	178	199	184	180	199	180	197	218	202	183	182	205	196	184	185	192	188	203	194	219	217	219	200	201	192	239	182	210	183	206	172	211	195	221	200	194	216	198	181	190	208	207	191	199	202	209	192	202	218	224	209	198	191	152	186	189	188	191	219	189	212	190	178	149	189	172	197	189	181	212	190	182	189	205	168	186	204	196	194	193	192	191	206	212	176	194	200	193	203	204	206	205	219	196	194	188	235	169	193	233	195	164	175	195	183	215	191	197	187	209	171	198	174	192	193	170	175	154	193	201	194	188	209	199	192	191	215	186	192	191	170	188	190	189	200	164	190	185	201	177	185	188	178	177	191	204	204	188	184	212	210	190	197	183	195	182	169	188	231	203	218	204	198	209	211	191	203	210	186	180	199	179	200	183	184	195	184	190	207	197	199	176	210	166	181	187	229	198	167	196	214	202	181	175	180	215	201	208	169	207	202	201	201	188	183	195	186	213	195	209	193	221	197	204	197	211	177	200	201	182	194	190	189	188	192	222	232	212	208	182	197	186	211	193	212	191	181	203	196	181	190	217	198	251	168	189	170	187	203	211	188	194	171	184	196	168	201	197	188	180	179	210	181	170	199	175	191	206	197	192	195	188	207	171	193	193	200	173	201	192	207	202	217	185	190	197	208	180	205	195	201	214	206	181	188	180	182	184	200	175	186	201	200	189	188	211	193	180	193	180	199	194	168	207	195	188	185	199	199	204	197	192	194	187	206	202	189	188	201	177	194	175	204	206	185	183	205	211	192	197	181	176	191	218	197	186	202	189	201	177	208	204	223	197	194	198	178	199	228	217	216	205	178	188	218	184	176	189	198	184	202	177	185	177	176	202	188	208	190	197	201	196	206	178	161	201	202	182	207	175	163	196	199	175	210	176	212	184	196	220	194	203	191	168	180	213	212	172	197	178	203	194	176	204	204	185	176	192	199	195	186	198	203	193	179	181	203	180	207	194	184	198	198	204	202	208	186	189	167	198	188	178	160	193	182	199	227	205	194	203	189	181	156	192	193	193	198	211	216	191	194	195	191	201	215	210	199	166	168	194	175	187	183	195	225	211	203	172	203	212	180	180	189	205	186	198	198	196	193	182	209	188	203	208	198	204	216	189	204	202	198	180	199	202	186	193	191	181	199	213	212	203	193	196	179	220	178	194	193	192	188	189	225	209	180	196	219	210	189	203	223	188	173	179	201	180	181	189	201	178	211	180	179	198	183	193	191	203	199	233	175	179	213	200	200	181	212	194	175	217	179	192	194	182	193	212	208	173	208	202	185	186	198	203	177	184	196	195	200	203	176	192	205	222	222	195	192	211	182	196	212	197	216	196	223	207	226
27697	2473	5565	6290	5191	4250	3525	2955	2504	2097	1919	1749	1566	1467	1212	1317	1217	1174	1074	978	969	941	925	879	856	816	796	832	753	771	779	783	774	714	718	736	727	720	727	665	717	732	670	740	716	652	705	664	719	630	715	624	701	627	670	648	609	612	649	649	611	662	644	656	567	632	600	680	601	598	631	660	607	646	628	679	595	609	594	633	622	625	594	655	654	610	616	684	650	670	665	619	608	591	598	570	589	624	609	608	610	611	626	605	636	628	593	617	590	601	625	620	569	644	601	606	613	560	610	597	608	657	610	625	588	606	610	612	636	593	604	573	570	630	601	618	574	564	601	644	633	612	667	626	588	572	564	603	566	622	612	576	568	602	611	605	578	560	570	632	615	649	565	636	581	561	613	605	608	612	600	596	590	578	599	604	620	583	574	593	578	591	582	588	593	584	584	602	596	590	573	610	578	632	610	579	590	602	540	584	632	605	613	599	568	557	580	625	631	580	596	580	596	619	627	586	586	623	621	588	610	626	642	614	618	612	565	590	605	635	583	573	561	613	604	616	600	574	567	598	631	590	558	670	622	598	539	573	567	623	629	569	572	610	605	582	638	576	580	592	574	569	659	628	585	602	571	606	602	610	604	610	613	636	634	585	598	558	621	565	610	635	572	572	621	560	622	591	596	591	601	594	614	598	627	584	577	547	545	584	581	567	638	599	590	589	611	595	608	625	546	614	633	574	629	625	596	594	600	622	576	624	588	622	619	635	615	582	581	606	593	633	605	611	551	610	619	598	543	604	565	571	591	605	594	580	592	608	580	578	581	612	615	632	623	588	581	599	588	561	601	598	595	649	614	609	604	630	622	575	632	611	629	637	616	548	629	607	585	573	585	589	598	598	538	581	579	613	579	610	590	523	597	592	591	595	615	590	590	610	600	586	603	622	576	583	568	597	572	614	535	635	592	590	636	586	605	618	598	602	547	642	590	571	580	620	629	621	616	601	656	599	603	585	640	581	585	569	585	598	573	586	580	598	626	580	578	614	616	624	603	598	590	584	587	604	598	607	568	600	602	578	623	623	584	554	597	579	594	570	579	599	580	595	652	592	614	601	582	602	608	624	590	627	620	559	589	593	583	586	621	558	628	620	655	615	627	619	604	543	624	608	539	585	570	592	614	583	620	538	618	620	576	600	585	576	622	579	589	575	608	607	578	611	612	601	652	625	572	602	616	592	585	599	633	558	615	591	591	604	578	633	591	594	631	565	592	589	624	611	585	603	543	580	635	613	572	572	582	637	608	596	606	572	541	601	557	599	639	605	575	577	617	580	599	593	577	599	581	564	578	598	589	630	595	542	587	597	545	632	607	586	602	600	576	651	640	608	617	605	637	594	593	587	568	542	608	607	562	612	603	587	597	585	594	583	568	577	610	594	553	528	602	584	628	603	585	613	595	605	583	583	593	595	610	598	617	560	591	618	587	633	628	603	617	612	621	579	604	634	615	627	609	589	614	587	628	610	613	586	594	624	613	601	612	605	616	600	642	608	553	590	601	644	629	617	607	627	594	629	569	608	564	616	581	557	637	575	585	601	588	604	594	558	587	589	637	587	607	570	573	604	568	595	614	592	613	603	575	570	592	620	571	621	613	588	600	540	609	572	596	602	585	599	558	599	620	624	602	546	566	616	598	591	589	571	612	653	612	604	649	631	588	605	600	574	646	615	587	594	603	601	596	564	616	593	628	617	580	603	614	609	607	664	573	632	569	651	560	606	596	578	583	648	590	627	628	599	592	567	604	621	598	585	595	584	578	653	558	615	637	591	659	608	621	623	609	592	619	602	552	601	566	589	605	646	577	593	613	567	585	637	605	609	613	607	577	602	578	604	610	640	567	617	583	532	578	613	587	599	647	575	581	565	605	633	600	633	587	592	612	624	600	604	602	614	603	632	634	557	598	639	576	607	608	593	594	579	560	599	598	623	594	613	634	516	594	620	608	609	610	616	614	617	622	623	594	614	644	586	619	648	594	560	639	606	576	562	617	618	574	602	589	604	593	571	576	571	579	596	604	576	621	590	602	579	586	571	587	585	585	617	587	614	616	586	567	592	613	574	603	570	619	599	636	588	625	603	585	650	605	592	627	607	630	586	585	595	613	602	593	581	615	589	636	591	647	636	560	564	594	601	589	644	564	665	601	611	612	574	604	599	602	553	588	602	609	591	581	582	584	644	569	589	607	603	592	591	599	587	572	588	574	633	556	602	623	558	622	577	617	599	571	597	623	549	590	580	567	624	568	593	611	593	558	612	589	615	577	601	582	617	623	593	553	601	609	606	622	628	624	596	582	606	592	595	614	598	592	619	541	597	574	605	609	590	597	608	601	594	613	598	622	564	591	579	613	589	601	632	589	587	572	615	592	556	630	624	606	573	602	621	598	596	575	634	609	530	572	563	595	555	606	611	561	639	584	608	613	596	611	636	585	578	543	626	613	588	564	602	554	576	584	614	607	608	624	580	580	575	566	603	593	597	611	580	689	584	602	609	611	609	617	598	617	626	622	623	615	599	579	602	607	615	586	598	576	602	600	582	613	596	562	556	574	575	584	613	562	558	582	633	620	610	594	594	560	575	607	606	562	571	623	629	547	610	614	594	574	610	624	612	599	602	603	606	611	592	528	619	610	614	586	574	605	627	586	618	572	643	564	644	597	617	571	574	606	642	586	576	619	609	617	595	547	572	615	572	568	611	575	599	585	570	604	615	576	612	581	602	614	580	612	576	560	612	565	578	636	569	598	581	626	603	606	563	591	552	616	587	640	576	591	634	577	556	573	589	611	571	552	585	568	634	624	570	594	632	636	615	605	591	622	607	576	622	648	622	560	583	593	588	600	593	614	620	567	597	622	574	617	586	612	572	582	620	607	583	614	591	640	565	537	585	610	568	572	590	587	635	590	609	568	581	611	573	598	600	602	575	583	564	575	637	566	570	590	600	579	551	581	570	622	579	601	582	581	595	618	596	609	613	571	614	539	594	574	599	548	580	591	597	600	606	607	570	613	626	576	610	585	622	582	573	626	602	575	608	577	625	582	586	593	583	584	557	571	595	572	554	569	577	611	656	594	638	563	605	581	607	575	591	646	596	604	585	620	611	597	691	605	633	588	608	640	633	572	593	574	617	585	597	615	625	582	573	579	571	584	594	631	580	622	562	558	622	603	570	612	586	586	623	583	608	595	558	618	592	605	548	597	595	578	600	590	621	579	594	603	629	611	639	626	560	601	587	614	617	596	604	585	611	621	579	593	610	583	610	571	577	565	572	630	596	553	600	581	588	580	618	582	569	645	578	606	587	614	555	594	583	622	636	608	603	614	619	559	584	586	618	598	573	570	559	577	593	552	612	628	600	657	568	582	559	627	605	607	569	583	653	573	611	588	613	564	570	580	542	559	602	573	600	591	617	615	616	647	640	618	609	603	615	618	596	600	594	607	600	584	596	563	658	617	595	566	587
5180	297	202	184	164	150	136	144	168	135	122	130	129	153	125	120	131	139	145	118	130	123	153	140	150	124	141	135	139	125	131	105	117	129	138	136	137	132	151	124	130	133	122	124	127	128	156	139	122	143	141	117	126	129	110	131	133	128	130	134	113	113	136	146	124	133	147	131	129	128	135	118	134	133	141	126	133	140	106	151	126	135	129	141	127	120	123	114	131	122	130	124	125	135	123	125	138	139	120	126	141	113	105	116	139	135	127	138	126	125	118	137	125	105	139	142	147	116	121	136	130	126	132	137	138	121	131	131	155	127	158	110	134	142	124	137	142	133	154	148	139	105	112	131	114	132	127	118	126	126	139	133	125	122	130	127	147	130	116	133	120	124	133	135	127	133	118	138	128	107	139	146	124	135	145	112	137	121	107	134	124	122	130	130	135	125	136	128	112	120	138	125	117	131	126	122	118	142	152	147	133	132	123	127	143	139	126	136	125	125	121	117	108	139	111	120	127	117	130	111	116	136	122	146	114	143	110	119	131	159	129	101	106	116	137	150	127	125	133	109	141	125	123	123	135	128	135	118	150	123	135	132	123	131	138	117	141	123	143	137	141	126	145	123	134	135	133	118	114	128	130	129	128	132	108	155	144	128	112	133	133	149	133	130	134	112	134	138	136	133	139	138	142	152	119	116	129	130	149	143	130	117	120	152	122	122	130	135	144	136	133	138	131	115	134	118	134	123	144	133	121	132	165	127	142	129	133	118	143	130	100	127	131	114	141	146	126	136	133	130	102	132	120	126	150	119	137	131	137	128	142	128	88	145	132	130	147	116	130	144	125	135	140	117	128	119	115	130	126	129	122	123	125	125	138	148	134	119	139	127	122	121	124	120	122	131	125	116	136	122	127	133	133	140	106	132	138	112	126	115	115	129	123	120	118	127	116	133	133	152	133	142	124	122	120	129	128	124	147	135	130	111	148	138	114	106	132	123	124	124	144	120	149	122	144	128	137	131	136	119	134	132	128	123	136	130	134	125	127	122	132	133	147	136	140	138	107	122	113	138	129	149	151	107	130	141	132	139	128	128	119	131	142	137	126	131	127	156	127	130	114	138	151	127	135	123	111	136	125	122	127	145	131	131	119	113	129	122	146	124	123	115	131	132	138	135	136	134	148	113	122	132	153	106	128	130	113	132	122	122	135	135	136	142	123	122	136	124	143	125	126	124	125	133	110	148	134	120	119	112	137	118	150	140	122	154	118	115	138	155	111	134	127	118	109	141	145	122	118	125	138	132	135	153	120	120	142	159	120	122	132	137	132	154	137	133	112	115	135	144	104	132	112	136	101	104	116	121	128	146	129	145	133	113	128	119	117	136	152	137	140	137	149	133	112	124	129	134	114	125	117	138	137	142	110	128	113	140	141	133	134	129	143	127	118	133	109	134	134	138	115	122	144	108	115	121	139	125	119	148	130	128	140	114	139	142	130	159	111	140	133	128	149	104	122	129	137	118	113	124	136	106	125	137	117	109	119	122	129	144	122	127	129	121	110	149	134	139	129	127	117	122	128	129	145	137	124	132	109	115	133	132	126	131	134	121	111	128	139	127	135	127	126	138	126	110	122	125	109	122	120	118	124	134	134	141	128	119	129	112	138	106	106	120	119	112	139	121	156	111	133	130	126	130	114	127	141	134	130	125	137	127	119	131	126	141	147	131	143	134	148	124	138	138	135	123	123	106	129	147	134	137	112	153	126	132	141	138	119	116	127	139	123	122	129	136	136	137	122	152	130	130	125	141	140	121	120	138	142	112	139	127	118	123	121	121	113	118	121	132	133	129	136	140	144	143	138	123	150	120	148	120	140	133	145	138	115	119	121	132	151	124	133	118	125	120	121	119	133	128	129	123	139	119	122	134	141	135	157	129	118	144	116	110	130	127	115	109	110	136	157	116	122	113	141	117	143	139	141	133	129	153	148	126	134	114	148	102	131	135	137	150	110	113	133	138	142	129	125	127	127	136	118	118	121	134	125	120	120	129	137	161	119	115	124	149	124	128	112	130	122	126	104	133	133	143	154	120	129	145	131	144	121	121	126	125	122	134	125	136	139	132	118	144	98	123	135	134	141	135	137	138	109	127	132	134	108	134	125	106	134	128	120	116	139	99	150	120	122	132	125	137	147	91	133	149	130	128	117	126	141	134	134	142	144	115	127	128	122	141	133	136	135	145	116	111	134	119	147	136	140	127	114	156	148	134	124	130	120	127	110	129	121	118	139	114	135	124	164	137	115	140	130	137	141	126	122	145	122	119	100	122	127	138	129	138	133	135	131	128	120	130	153	132	113	135	124	143	132	117	122	124	138	129	130	144	142	136	136	127	144	134	131	133	130	126	122	119	131	136	109	120	141	123	131	144	134	136	135	130	108	136	121	116	132	134	145	117	135	136	109	141	130	140	125	110	112	134	124	133	128	123	115	145	112	137	130	112	137	116	114	126	139	155	148	127	136	135	127	117	121	124	118	124	141	127	111	125	125	131	123	116	124	134	131	118	123	121	110	142	139	120	129	137	127	128	109	116	127	118	124	136	155	120	123	116	132	132	141	132	134	145	125	132	139	143	119	108	115	130	140	121	143	148	126	119	130	124	145	141	153	137	111	122	108	134	133	130	128	107	155	137	116	127	117	124	127	121	129	116	138	146	147	124	118	126	133	140	129	130	135	134	141	124	127	111	132	115	134	114	126	134	119	145	104	132	131	107	123	125	109	117	109	125	146	138	127	117	139	148	133	136	105	99	111	124	121	144	137	120	115	137	126	145	146	116	126	114	112	131	122	114	126	145	128	133	122	131	137	119	134	145	113	144	133	123	124	138	133	123	133	161	141	132	133	132	134	123	131	131	146	130	142	123	137	124	129	145	110	111	135	124	144	111	128	120	130	134	125	128	124	119	129	129	120	124	127	143	140	160	133	136	144	112	140	126	146	118	133	118	114	124	134	126	133	141	128	126	131	123	121	130	122	149	151	136	106	124	123	124	140	139	123	120	104	116	135	121	136	108	128	113	116	138	110	145	120	141	128	137	129	128	125	137	123	127	126	129	145	137	114	135	132	123	132	119	126	115	98	117	139	139	124	142	161	116	146	141	138	136	139	139	128	153	129	120	135	134	134	124	130	117	122	168	122	143	144	123	133	135	121	142	137	136	132	127	136	134	130	143	123	142	152	139	123	113	112	117	117	124	135	135	116	139	111	128	127	116	124	128	145	153	137	129	118	131	131	126	120	114	132	109	125	130	117	143	122	110	142	112	133	142	120	145	137	135	129	142	126	125	123	136	134	133	128	133	120	141	113	131	124	122	140	134	110	131	127	139	141	137	125	129	143	138	139	124	118	112	125	140	134	123	116	140	131	154	113	141	127	119	144	114	132	130	131	113	131	147	139	128	126	106	132	136	128	151	133	118	133	148	113	155	116	116	130	137	138	120	131	148	156	126	115	138	107	148
4954	457	528	572	545	536	499	474	449	467	432	414	423	477	414	400	444	404	423	440	401	427	421	427	428	427	399	372	413	417	389	386	415	408	431	439	383	381	391	444	426	451	419	379	413	419	438	415	411	415	422	406	371	410	439	414	405	421	428	431	371	407	401	398	411	398	432	398	388	421	425	396	438	436	382	402	412	406	422	408	410	422	414	406	431	400	412	397	410	418	455	426	410	387	409	386	424	436	421	377	450	414	383	433	402	369	402	396	432	390	432	392	404	446	408	438	430	416	401	416	409	391	372	421	443	420	393	410	384	416	396	384	414	376	421	399	434	438	407	412	411	410	396	377	432	397	393	400	415	381	367	415	407	445	408	428	396	389	403	426	411	383	408	404	424	412	419	394	434	417	407	400	364	427	410	390	380	390	413	423	396	369	415	392	421	405	408	402	383	422	385	407	421	428	397	381	382	404	414	448	404	417	388	417	387	403	429	396	410	390	368	413	439	390	421	413	389	431	410	405	410	396	400	434	358	475	417	435	415	417	403	406	405	393	402	404	388	420	435	402	419	419	422	447	415	405	424	391	392	384	403	440	403	391	382	466	371	378	440	428	388	392	400	386	424	410	391	378	405	414	375	406	402	417	418	364	430	419	406	402	417	447	407	405	455	405	412	449	424	398	412	388	407	398	421	435	407	406	405	402	426	414	463	379	437	414	413	381	403	432	395	427	365	354	420	422	405	365	407	419	436	397	437	400	399	403	388	431	416	391	444	369	397	431	388	410	403	408	388	383	427	408	404	406	398	440	396	421	398	395	394	414	396	414	405	392	420	417	398	403	376	419	399	416	401	435	379	397	410	451	405	432	412	432	416	418	459	392	413	415	437	372	434	433	431	415	399	381	395	423	407	379	400	394	380	381	412	416	436	400	387	425	416	434	400	413	406	403	414	408	405	379	404	429	402	373	429	422	386	443	393	409	458	426	399	405	411	432	392	417	380	397	408	428	431	401	411	419	412	402	412	410	391	411	397	429	414	401	403	391	392	422	405	402	423	424	409	438	396	444	455	422	407	375	398	407	421	389	410	421	415	360	412	419	440	394	381	406	415	413	373	418	418	442	436	382	408	385	407	386	397	444	453	409	414	374	432	407	433	430	376	400	423	412	418	378	385	409	406	395	376	420	401	399	449	397	443	406	397	409	425	386	416	422	402	428	418	424	430	426	398	415	413	413	386	412	461	402	369	436	397	454	425	428	389	408	451	397	409	426	408	369	369	380	441	392	401	389	422	412	407	421	391	402	397	384	421	414	361	419	403	397	409	457	463	375	391	417	412	395	410	395	413	424	371	421	398	382	397	405	457	420	423	430	386	381	440	407	442	425	376	431	448	413	436	416	430	386	410	400	386	376	407	403	408	380	396	390	404	433	423	400	405	372	425	419	412	408	421	405	407	444	406	359	394	376	432	391	405	393	408	416	428	405	409	396	407	414	408	413	405	389	383	390	416	413	425	389	410	405	456	410	364	401	393	369	412	395	411	393	438	389	446	364	395	411	395	421	372	388	422	427	398	418	417	401	415	427	390	428	421	429	414	408	366	422	378	402	427	389	411	413	407	467	398	400	454	433	413	432	436	379	431	403	441	422	402	390	394	454	388	421	402	402	411	382	429	439	410	418	431	403	396	424	416	405	408	422	431	383	411	381	415	408	410	388	420	377	398	415	405	387	421	413	422	390	402	386	401	401	419	339	416	392	421	396	457	411	428	376	387	404	395	381	373	418	389	398	410	387	379	432	450	432	427	423	438	431	411	383	416	391	430	440	416	407	438	409	405	423	433	408	394	439	411	445	395	397	411	391	414	387	410	395	423	403	363	425	402	412	375	378	399	417	354	441	376	403	384	423	434	399	394	394	392	398	395	395	418	405	433	395	395	429	428	405	410	397	440	379	423	410	378	403	424	434	400	391	439	427	417	406	387	424	431	368	420	407	409	440	396	441	397	426	414	398	433	378	383	411	448	418	392	402	421	405	407	393	406	414	436	412	379	414	398	406	411	420	422	416	402	404	389	405	391	412	385	415	427	406	382	397	395	407	403	393	389	409	399	445	429	408	423	472	423	401	390	442	417	418	473	424	389	411	382	396	449	435	425	386	406	425	389	415	446	398	389	437	400	393	424	415	426	381	421	387	385	429	409	391	385	413	401	399	410	433	387	416	387	409	435	401	399	369	411	428	419	398	429	440	404	426	358	381	412	441	430	395	391	403	413	400	413	409	394	393	390	457	390	397	412	401	414	404	378	428	396	415	421	379	387	433	441	434	406	413	423	394	389	411	456	409	415	404	439	403	392	408	434	407	411	421	415	381	420	397	420	388	415	418	414	406	391	429	393	438	419	411	395	419	405	414	391	447	412	424	412	440	424	456	429	398	445	411	421	414	449	439	417	433	412	415	416	445	386	427	437	385	402	413	418	388	395	387	413	422	400	390	430	438	405	426	422	394	395	406	416	440	433	446	434	396	418	391	410	392	395	413	446	399	367	396	407	456	435	384	396	394	392	401	375	428	409	414	380	424	471	429	382	399	439	406	407	424	400	418	461	402	391	422	402	405	411	361	387	439	407	406	406	392	399	395	401	407	424	423	384	392	423	410	423	443	447	397	385	407	407	397	426	383	428	423	443	393	393	403	395	370	415	421	407	422	421	408	397	400	402	432	374	437	400	437	441	371	427	461	398	386	412	398	455	433	421	425	386	378	413	415	417	432	407	402	407	354	419	394	366	383	404	378	420	426	414	395	413	394	415	444	400	381	418	414	426	435	410	435	422	403	410	409	417	426	413	405	394	403	409	414	392	401	369	435	412	389	409	409	397	399	408	409	431	369	410	399	404	402	384	394	408	403	457	384	378	410	374	391	425	344	391	372	389	420	419	426	411	422	430	463	415	396	403	375	388	434	422	405	417	416	417	413	390	371	395	385	385	393	382	384	404	412	436	429	422	389	437	419	421	437	379	402	376	424	396	411	426	421	362	387	411	432	423	405	400	402	400	403	413	388	449	427	406	381	407	430	409	424	421	408	394	423	407	382	421	405	406	385	459	410	403	376	409	399	388	412	435	419	387	382	394	434	411	394	411	415	392	432	389	401	423	416	373	405	416	391	411	425	424	419	376	388	381	387	398	403	412	407	402	428	412	411	381	389	424	415	384	417	442	374	430	414	384	419	427	453	429	416	382	435	434	435	437	406	405	399	416	404	371	426	415	407	418	397	427	397	394	408	376	370	409	399	394	411	383	414	411	422	416	397	424	385	418	401	391	396	413	418	372	418	393	390	400	449	415	400	404	399	374	426	415	421	432	379	436	412	439	412	394	391	419	396	391	433	381	407	396	388	408	364	374	420	443	431	387	395	407	406	430	384	393	437	404	395	403	406	420	399	419	406	438	404	430	386	403	384	397	423	388	408	425	400	414	419	440	430	394	436	407	409	393	412	374	366	388	430	372	421
39477	6825	1400	944	710	511	370	310	253	238	182	178	190	140	152	121	126	123	114	118	116	122	123	139	102	116	118	111	113	113	99	118	108	93	98	76	90	112	94	99	117	111	94	112	84	100	84	97	100	93	86	79	105	75	84	87	85	114	92	93	90	87	107	94	99	88	89	106	97	90	112	86	94	95	96	89	92	103	99	78	86	92	108	97	105	84	91	78	87	100	91	102	104	101	84	109	113	97	77	101	88	105	99	81	96	94	85	88	86	101	89	97	83	97	93	102	82	103	92	96	75	91	76	93	93	89	76	92	111	95	87	87	95	98	92	82	94	111	93	103	91	102	96	81	94	109	75	94	96	115	95	94	88	126	89	87	83	105	99	111	101	99	126	96	91	112	93	95	112	90	79	80	89	92	78	99	94	78	96	92	84	101	86	90	95	84	96	96	107	98	91	85	102	96	101	95	91	86	85	109	106	109	94	101	91	88	84	87	100	104	92	107	91	104	96	121	94	105	94	90	93	96	85	87	100	83	88	90	85	108	76	105	87	62	92	91	93	88	97	99	104	97	95	100	94	72	82	82	96	92	102	89	88	104	85	94	92	86	87	97	97	96	105	100	107	87	86	108	85	86	101	86	81	94	102	114	98	89	90	112	97	87	107	102	89	119	82	100	104	88	84	92	97	94	73	77	108	91	72	93	117	88	95	105	98	92	94	104	103	93	99	82	92	106	86	84	86	97	92	104	102	103	99	99	99	82	90	84	99	103	75	82	126	101	83	87	90	101	101	89	71	86	81	96	108	91	100	95	105	91	98	101	91	105	75	87	86	91	88	81	98	100	95	92	98	92	110	92	97	102	76	89	105	95	82	92	102	98	75	115	96	111	88	105	96	102	101	106	84	91	114	93	102	90	84	100	97	101	95	100	78	97	99	67	80	95	103	107	98	88	101	86	106	91	89	92	93	89	90	87	103	91	88	96	90	87	105	106	98	78	97	93	103	116	94	106	93	94	96	102	88	93	100	95	88	99	105	90	75	88	86	100	104	89	80	84	97	93	86	75	87	100	98	114	100	77	109	91	70	91	104	91	86	96	95	102	82	97	107	102	102	117	102	88	85	106	96	104	96	102	102	95	80	97	111	101	86	98	114	98	102	90	93	102	96	88	114	96	92	100	86	84	83	92	85	102	88	107	110	89	87	88	89	110	77	89	88	104	97	86	79	96	95	88	98	88	79	99	94	96	80	91	85	99	102	75	95	106	91	93	82	82	97	88	95	96	109	96	90	103	75	86	87	85	107	91	99	96	103	94	117	86	84	109	78	107	94	94	97	99	87	114	89	92	89	115	98	91	92	82	87	86	103	92	83	105	104	109	95	87	107	88	104	104	100	97	106	103	84	82	98	90	95	99	86	67	93	89	89	105	94	90	103	89	103	80	94	109	106	102	108	90	110	90	88	103	95	91	97	110	82	97	103	85	91	91	102	94	92	124	86	76	90	83	96	76	86	86	92	93	98	73	102	87	119	109	94	96	93	108	102	111	85	83	96	92	113	88	87	101	92	100	102	93	97	104	84	83	85	89	87	88	108	86	97	94	99	109	106	80	90	90	105	92	73	91	101	90	94	89	107	102	100	98	92	116	92	97	99	81	95	95	105	117	84	90	97	101	99	98	96	105	107	93	99	92	99	94	84	88	114	96	126	87	91	96	95	71	91	90	91	90	84	106	109	85	88	90	88	95	114	92	85	97	86	97	96	93	84	98	73	99	85	98	97	86	106	106	93	95	104	93	93	94	109	77	87	99	99	103	107	119	110	96	100	86	92	96	97	74	93	96	88	100	83	91	101	85	101	93	89	103	83	100	86	82	83	97	92	83	86	93	101	69	102	96	87	101	95	92	79	99	91	92	77	104	108	91	110	85	94	94	94	77	105	95	96	76	101	96	90	84	107	94	94	89	80	110	95	85	95	93	89	99	93	96	110	83	111	86	90	74	94	86	96	88	92	93	104	104	94	78	115	80	89	79	93	91	89	86	99	78	97	81	105	103	101	97	119	101	89	90	94	103	100	92	86	80	93	94	92	94	111	89	85	95	92	86	92	91	108	99	92	98	93	105	71	101	88	90	76	85	127	106	92	104	92	95	84	83	102	84	97	86	100	119	114	103	114	100	108	104	80	110	110	82	91	83	107	90	90	97	84	95	99	98	81	96	90	93	101	97	87	94	109	80	66	90	97	102	97	92	83	101	75	91	85	105	101	91	89	95	95	94	107	105	87	105	86	81	84	91	83	80	93	94	83	76	92	102	95	97	88	87	90	92	88	100	80	91	105	90	99	82	93	80	76	91	107	117	81	117	83	94	83	96	85	91	87	104	84	96	75	96	98	98	68	109	115	103	94	89	99	94	93	93	86	87	88	98	106	103	74	100	101	80	93	86	89	93	88	93	88	97	76	109	106	100	94	85	103	87	77	91	86	108	108	104	94	97	100	96	85	95	112	90	81	92	74	104	96	98	110	93	96	76	92	87	95	85	85	96	79	96	99	98	97	87	104	91	96	91	92	99	86	86	77	104	89	95	70	105	97	108	101	91	80	84	104	125	98	82	110	108	97	95	74	85	81	88	119	108	98	89	93	90	100	108	92	100	93	83	72	73	78	79	90	93	95	88	97	76	95	82	106	112	87	83	96	97	90	96	96	103	96	87	101	85	87	102	100	105	96	103	89	97	96	99	110	89	66	97	96	86	95	86	91	85	73	95	98	100	95	78	97	112	86	93	99	102	94	79	103	90	79	88	98	80	93	86	97	115	94	92	85	87	82	95	83	99	83	82	101	100	78	87	76	88	99	89	94	109	97	100	88	93	96	94	97	103	82	105	103	77	104	98	77	86	93	93	97	96	96	76	93	96	96	96	92	87	91	98	104	107	95	84	106	91	98	91	95	104	103	95	105	76	86	96	96	88	94	100	76	81	95	77	93	96	107	92	108	98	105	89	109	107	99	87	99	85	73	92	94	86	94	97	97	88	102	85	108	89	83	86	88	86	99	90	91	93	91	94	68	91	86	106	100	85	92	91	110	95	84	94	103	101	95	92	90	107	105	89	102	102	110	88	85	94	90	103	86	94	90	97	100	77	86	84	94	94	101	93	98	91	103	80	88	74	86	98	88	92	86	105	115	92	97	102	103	104	96	97	95	94	100	100	89	97	93	112	100	105	81	96	89	85	93	100	109	95	86	94	99	82	83	99	86	95	96	88	103	99	93	81	96	81	93	86	111	97	94	89	109	85	109	115	86	108	101	104	91	91	80	93	92	71	90	87	119	81	75	80	104	106	95	79	91	89	98	80	112	105	107	108	80	109	91	77	84	82	87	75	92	104	89	99	91	95	103	112	99	103	109	88	94	105	92	102	105	97	97	110	110	91	97	104	98	97	96	101	84	98	96	93	98	108	91	101	98	99	93	103	73	88	81	85	101	104	99	89	97	86	80	74	78	86
20440	1307	2892	3309	2791	2326	1863	1497	1229	1155	997	872	816	754	744	612	622	627	584	520	535	528	476	480	457	464	414	454	416	402	391	427	364	386	403	372	358	375	385	399	350	353	379	371	352	357	350	295	384	328	383	359	398	354	352	328	326	381	339	338	339	316	376	350	341	309	309	335	344	337	342	315	310	339	339	321	298	352	349	322	327	340	309	329	319	334	340	352	331	360	324	329	326	316	318	354	302	311	370	364	309	366	310	319	327	320	357	335	362	346	342	371	325	314	331	346	356	332	318	356	337	291	363	343	300	356	344	329	347	336	324	319	345	300	351	338	303	360	352	333	306	295	327	307	344	300	310	306	327	346	328	314	342	308	303	320	329	337	324	321	324	343	323	339	347	330	344	337	355	345	288	330	328	296	334	314	354	280	350	331	300	343	356	314	343	314	345	350	319	325	302	361	323	322	346	300	319	318	305	305	338	323	323	348	314	340	299	318	336	323	329	282	357	339	352	374	299	297	336	349	335	329	344	328	324	366	330	313	346	344	350	312	321	340	339	313	305	321	350	316	319	335	286	309	334	343	315	318	354	334	356	320	310	314	299	321	339	328	288	286	329	353	323	320	308	335	322	303	337	338	319	330	370	330	337	349	320	320	358	354	296	338	324	319	320	316	322	326	355	343	333	300	332	359	325	309	340	310	302	335	312	329	320	309	285	300	311	343	357	343	332	334	307	336	309	316	289	322	342	295	314	325	316	339	329	333	326	321	325	307	295	331	311	347	320	305	330	346	322	304	295	339	334	335	319	320	345	306	347	314	303	311	315	318	350	329	337	350	312	321	334	327	294	308	298	313	319	334	321	304	345	317	326	334	307	315	327	321	311	335	333	285	319	311	317	314	308	309	305	351	303	311	331	311	323	338	314	289	316	329	321	340	312	292	300	345	324	312	315	326	325	315	307	329	307	307	298	361	333	332	330	336	319	330	343	329	324	343	343	347	294	340	312	300	336	315	360	335	334	300	309	290	301	340	317	320	331	291	335	318	322	336	316	335	305	331	313	309	342	317	309	314	332	304	322	352	329	301	304	322	315	324	312	329	318	292	312	338	288	342	298	332	340	345	294	328	329	338	336	312	329	328	316	325	331	343	324	328	302	314	326	309	315	325	295	294	296	328	303	327	329	321	306	342	335	314	303	293	297	315	312	337	331	303	284	298	315	330	316	299	304	324	343	363	294	302	332	315	293	336	345	317	303	330	359	321	325	321	339	301	314	338	331	310	347	336	295	328	324	299	317	333	346	296	293	293	328	340	300	318	351	321	323	312	328	312	301	317	319	296	306	304	317	323	319	300	322	336	319	330	343	327	329	316	324	325	293	320	294	306	298	341	340	337	310	350	320	334	316	294	326	340	299	326	336	339	343	316	323	326	356	317	307	316	337	351	307	337	315	337	354	331	304	339	327	299	292	295	324	346	336	306	331	301	332	327	322	340	307	323	330	318	338	338	317	302	317	330	312	346	344	310	358	343	336	318	323	310	346	307	295	337	341	346	320	317	322	327	321	357	311	315	315	339	304	323	294	345	338	278	322	316	343	327	319	324	311	321	340	351	327	282	298	337	316	309	306	347	335	352	340	307	338	341	334	312	321	317	341	315	298	347	321	306	324	322	332	343	292	335	327	312	343	353	347	290	318	287	356	349	315	330	328	297	355	341	330	322	354	292	289	309	335	322	315	344	327	331	317	329	335	287	328	337	340	338	307	333	311	300	304	347	329	313	336	325	305	309	267	313	364	348	309	288	321	343	326	331	294	295	314	328	322	344	295	329	329	335	370	301	345	318	330	303	330	315	307	338	320	332	332	338	317	271	318	326	321	298	309	339	304	331	302	341	342	315	369	315	329	305	320	372	319	301	307	348	322	336	311	329	316	326	323	294	339	307	303	361	291	289	330	344	318	321	317	311	353	335	354	313	339	344	316	320	326	346	317	343	336	326	331	330	325	296	341	328	378	302	284	313	338	332	333	339	344	317	339	323	337	308	330	301	337	338	329	303	325	356	339	333	328	298	321	306	298	351	324	346	316	323	328	364	321	311	323	324	302	338	298	320	319	344	326	304	295	315	311	302	304	328	326	335	346	309	341	342	352	310	319	344	335	360	326	326	330	343	311	330	309	325	344	301	346	342	326	328	322	348	316	305	339	328	356	326	346	344	302	321	333	309	330	306	354	324	300	365	344	302	315	335	300	333	336	321	341	309	329	338	339	317	315	318	342	300	292	311	318	324	298	351	323	332	332	305	307	332	328	310	341	326	295	330	301	328	359	310	351	303	323	345	290	323	327	376	319	293	312	343	312	308	317	316	313	324	336	330	307	332	319	296	288	281	301	330	336	344	326	326	345	317	303	349	310	329	337	312	329	323	304	283	321	308	308	307	329	307	301	319	336	320	361	343	328	322	329	314	315	310	362	326	290	329	346	338	341	342	319	341	300	313	304	352	329	344	316	304	314	323	332	343	335	312	310	328	344	321	320	327	337	347	291	341	336	332	303	331	323	289	302	338	362	280	285	317	330	317	333	302	299	331	297	347	299	329	320	319	362	320	315	320	326	386	359	305	289	319	345	316	336	297	345	298	374	288	326	339	318	331	285	347	364	326	298	344	343	318	319	334	308	338	350	325	298	312	310	313	333	330	295	360	327	284	340	292	311	315	341	307	336	329	320	363	366	335	356	299	335	366	341	319	315	322	306	354	349	303	332	310	317	292	310	340	314	355	335	316	327	323	352	320	314	332	345	341	315	326	310	307	330	317	313	329	304	328	312	317	299	363	336	342	361	299	353	337	335	315	308	308	340	332	302	331	344	318	300	300	359	306	324	312	316	328	349	337	291	348	339	356	315	302	343	333	305	357	328	300	326	332	337	318	301	311	352	314	314	331	328	332	306	285	341	325	302	354	302	320	333	349	360	366	353	314	344	327	317	313	303	347	340	298	294	323	331	303	332	330	299	358	359	353	309	336	300	325	336	335	336	323	317	306	331	319	331	358	344	329	348	317	326	331	324	328	324	315	331	311	326	317	304	312	332	328	329	309	319	300	327	300	305	325	324	344	333	350	331	355	287	337	308	322	311	294	319	312	323	336	303	326	323	313	322	286	330	333	339	327	299	318	311	324	334	314	347	314	340	365	319	371	334	308	339	338	302	331	301	333	322	308	335	320	310	340	315	331	337	326	326	338	355	324	299	304	324	292	330	326	327	319	322	324	336	298	332	333	323	313	329	313	342	335	310	326	322	313	309	315	307	329	335	307	348	308	336	295	339	328	328	292	340	339	360	317	334	376	325	366	321	325	326	304	330	317	313	362	333	340	328	344	341	353	319	326	333	293	348	307	315	354	353	313	361	300	325	333	322	331	324	330	294	334	318	336	326	339	302	318	325	332	335	315	328	332	325	321	326	323	322	353	358	338	294	329	306	353	321	343	303	343	328	320	298	321	314	281	307	333
54302	14678	4197	2114	1388	975	748	652	508	454	420	369	341	316	293	229	270	277	259	212	253	248	262	258	261	218	221	234	227	200	233	219	217	222	220	217	223	212	229	210	218	201	200	195	204	224	209	207	208	189	196	209	200	214	203	205	181	220	186	208	189	178	217	199	213	214	194	209	173	218	218	186	180	196	212	221	171	204	205	201	196	177	217	197	200	201	205	220	190	238	180	199	196	201	213	217	194	180	197	209	208	200	200	206	189	188	205	190	207	167	194	195	203	175	209	189	201	196	180	196	198	195	188	215	197	187	191	175	192	184	213	169	183	190	185	207	175	172	206	196	193	215	198	222	198	219	193	219	180	189	209	200	194	196	181	173	182	223	207	194	185	198	220	187	180	184	197	220	170	229	227	208	187	185	204	204	199	200	208	194	203	207	202	179	180	174	194	206	196	223	194	206	202	220	215	190	196	197	184	212	200	189	189	183	198	182	196	219	175	192	202	191	197	183	200	192	202	182	179	208	201	190	186	185	202	217	188	193	194	195	190	194	171	196	193	176	186	214	202	193	197	215	182	215	223	179	201	194	186	186	214	181	189	190	206	222	219	199	207	196	191	208	194	224	203	190	217	180	189	206	209	182	229	204	214	182	182	183	195	181	214	197	186	208	180	185	192	215	213	205	198	194	178	206	185	177	214	185	216	180	220	201	190	189	215	185	198	196	196	214	206	189	194	183	198	202	193	182	183	194	202	198	198	175	180	177	175	189	186	198	204	191	210	191	176	208	198	200	210	198	190	194	171	193	164	197	218	184	191	192	194	200	158	177	186	189	210	224	205	193	204	186	185	221	220	179	200	186	181	212	210	187	181	177	211	175	214	195	193	212	191	188	224	200	184	190	193	199	212	206	191	222	195	224	224	219	196	206	188	196	196	202	197	188	190	219	191	184	187	210	193	212	215	223	209	197	188	206	194	190	203	203	199	176	165	210	198	207	209	186	213	171	185	185	193	180	219	221	188	173	191	204	173	199	177	196	217	190	205	218	201	200	198	225	191	204	183	185	194	192	188	188	179	199	180	188	193	174	210	167	183	192	180	216	190	175	201	190	229	209	211	188	173	194	184	192	194	208	188	198	201	194	213	209	196	198	209	209	195	214	208	197	223	201	213	188	162	179	221	222	179	196	245	190	199	200	207	202	213	199	191	182	194	190	191	188	176	192	195	176	207	194	213	187	192	208	196	199	212	185	184	197	198	214	180	179	156	170	193	209	192	216	211	225	192	190	198	208	202	195	228	200	205	177	198	197	179	206	208	209	177	197	184	194	220	207	172	199	203	194	207	197	208	207	186	199	185	203	208	190	196	194	204	169	198	194	173	192	176	191	203	201	196	214	197	184	208	172	170	202	174	197	193	204	229	209	195	207	169	169	195	189	201	208	201	212	203	190	206	189	179	188	211	202	196	180	204	202	185	183	181	203	175	197	233	205	193	213	184	195	174	185	194	194	206	189	210	191	209	213	220	183	193	168	226	169	179	194	173	205	186	210	186	182	176	209	183	196	197	193	177	194	189	191	202	210	192	188	192	196	219	194	167	209	218	197	210	205	181	185	179	199	193	224	179	203	207	205	176	216	197	179	215	181	200	201	175	195	185	204	201	220	202	214	179	198	195	200	189	205	200	201	181	211	210	204	219	221	198	186	195	213	211	193	182	190	184	161	185	194	182	211	204	177	244	202	194	194	212	187	199	212	188	201	198	230	205	196	189	202	213	201	185	211	207	210	184	220	184	187	200	180	226	194	184	181	194	201	215	198	171	185	194	205	193	202	184	193	209	185	201	210	172	190	190	198	197	206	198	196	209	209	216	197	197	201	178	205	181	196	183	207	203	172	174	193	170	196	212	203	228	186	190	211	187	197	199	178	182	197	217	205	178	181	173	171	189	219	193	201	196	200	176	193	203	173	188	224	168	208	185	207	201	190	236	193	244	209	192	196	202	175	190	183	182	188	197	191	197	182	210	202	202	201	186	203	198	206	169	218	201	222	189	174	211	182	175	193	171	209	175	171	200	165	230	182	203	201	202	181	217	191	209	176	212	196	235	203	187	205	202	201	194	208	205	209	165	189	210	199	189	218	198	215	179	213	214	183	183	181	188	189	200	203	184	185	199	238	210	188	218	183	198	207	216	206	185	174	182	215	202	233	209	203	210	189	198	184	188	178	186	193	181	203	188	198	215	203	166	196	205	188	181	202	192	202	198	206	182	205	201	188	204	203	188	210	250	192	207	179	208	199	195	187	197	193	204	171	205	201	224	207	203	207	186	200	178	203	178	203	194	191	192	175	184	169	189	201	224	183	205	181	197	171	167	209	184	205	177	208	194	191	215	219	191	187	193	203	181	195	195	219	222	199	192	190	174	190	212	180	198	198	193	210	197	193	204	203	203	168	198	190	189	206	184	214	180	176	210	201	194	189	189	197	203	194	180	209	188	195	186	184	170	224	187	208	177	212	177	181	227	219	204	195	196	217	182	196	227	170	194	183	185	196	192	163	176	206	224	202	196	200	181	185	200	203	191	215	206	200	173	189	213	187	193	203	203	189	176	194	203	171	226	220	203	221	246	193	208	195	189	187	207	186	193	192	202	210	204	194	182	168	212	197	204	195	182	194	230	200	195	186	186	201	178	212	197	172	212	217	165	208	196	199	176	193	202	211	199	178	197	191	216	197	185	200	213	193	186	212	209	175	210	185	194	195	213	188	214	183	207	196	183	167	184	189	210	177	193	191	220	229	234	209	198	193	216	208	183	182	208	196	186	212	177	173	188	203	179	198	196	181	200	207	190	192	191	192	195	202	201	186	201	183	183	199	186	215	195	166	206	201	175	212	202	188	192	203	199	200	177	206	203	198	212	187	201	209	183	193	195	178	205	195	205	204	223	182	204	185	188	179	169	190	199	185	186	195	166	211	195	193	193	185	184	186	176	198	197	204	173	212	203	196	184	187	190	194	204	200	189	236	220	199	187	178	207	216	175	192	191	192	183	188	184	221	185	191	189	208	199	200	187	159	224	200	191	197	173	192	181	207	186	203	173	193	216	187	212	190	172	192	187	212	192	189	198	182	210	166	189	193	202	201	189	201	200	207	182	211	197	190	191	210	178	212	192	227	181	201	210	174	194	187	202	211	208	171	193	190	223	213	213	191	218	222	196	220	189	207	194	202	218	190	187	201	188	202	186	193	212	202	193	202	180	216	201	194	191	216	182	193	194	183	218	188	196	200	191	185	216	195	197	209	192	221	193	209	182	202	217	204	185	213	208	197	192	183	197	193	175	183	191	211	206	177	166	183	203	219	205	224	192	199	211	193	208	195	221	208	177	240	223	185	162	186	200	204	180	187	201	177	197	181	200	191	211	226	193	210	173	175	200	211	196	198	174	210	197	187	215	190	198	202	192	184	193	211	205	188	199	176	232	216	215	193	214	167	219	209	182	209	216	209	208	181
27675	2533	5630	6247	5253	4336	3518	2921	2507	2169	1936	1753	1538	1511	1254	1216	1197	1116	1072	1076	966	965	921	901	878	834	859	829	822	767	751	776	733	769	697	721	689	732	717	713	680	701	714	705	628	602	646	650	672	658	679	637	654	654	591	628	631	602	650	611	605	637	641	649	603	631	596	639	617	591	674	610	607	647	634	618	673	663	650	570	632	628	608	587	587	598	635	616	581	642	638	652	610	645	624	625	647	624	625	564	606	615	627	598	631	588	623	627	623	596	610	616	603	663	591	601	606	594	595	662	589	588	564	631	608	602	616	616	634	582	585	550	605	592	605	594	549	589	618	591	623	616	619	603	592	603	607	606	584	679	649	617	592	546	586	598	566	590	561	585	602	575	577	658	596	580	603	569	631	613	565	615	571	591	598	582	589	587	610	602	617	570	585	574	581	593	611	605	602	640	613	601	595	594	648	630	626	568	626	612	559	618	623	582	580	564	616	606	605	619	616	617	572	621	559	610	612	624	630	597	609	617	590	594	579	639	615	632	606	549	533	663	593	644	612	625	605	620	607	609	590	602	601	586	595	591	611	600	621	555	580	603	632	612	599	616	599	623	590	606	569	644	614	644	578	653	607	556	615	584	637	597	588	629	590	573	618	569	614	633	585	562	634	588	618	577	600	629	581	594	594	602	610	626	604	583	547	595	636	609	593	611	580	624	615	630	642	595	563	584	610	609	570	601	609	611	667	568	574	594	577	555	570	602	638	575	561	638	640	593	616	587	613	602	603	625	606	602	591	628	622	620	596	602	593	601	582	604	602	606	570	591	573	627	610	591	579	570	641	643	592	622	590	601	601	623	606	592	603	618	596	607	622	606	550	570	563	569	581	577	541	588	566	629	664	596	596	559	599	602	594	586	616	592	616	579	603	611	623	600	608	583	607	565	597	614	586	633	638	602	616	648	586	614	600	609	591	593	571	593	582	602	570	623	610	587	611	601	590	602	596	590	568	639	604	582	579	596	593	563	589	579	603	577	550	613	612	627	585	617	630	642	582	590	589	589	593	625	617	626	607	617	607	584	600	598	607	627	611	634	543	582	603	580	588	590	577	638	624	591	608	635	632	598	617	595	575	580	590	623	613	561	600	632	606	620	556	588	596	602	609	612	581	610	555	621	599	575	637	639	600	570	585	571	635	562	625	565	573	598	619	590	603	565	573	612	585	602	591	602	605	632	631	592	636	581	595	624	664	570	588	569	589	573	628	593	580	654	577	619	618	619	629	590	628	599	592	609	631	624	585	571	624	634	606	636	590	611	580	622	599	658	579	587	587	566	615	586	615	634	636	608	632	590	618	597	606	570	567	612	627	583	598	649	589	586	580	590	609	575	604	594	566	605	616	605	608	595	612	633	580	597	598	599	596	661	626	605	585	613	589	593	620	645	593	580	575	584	541	580	632	629	595	610	581	560	597	593	621	585	592	625	598	587	667	576	596	629	612	587	584	594	563	574	552	591	619	587	589	620	587	607	584	595	614	596	623	632	603	613	579	552	598	613	588	590	608	593	620	619	587	590	594	620	591	559	573	595	619	586	607	589	556	618	610	610	607	608	553	608	617	568	580	601	547	612	616	615	596	580	578	607	608	583	586	595	598	590	602	605	586	552	650	604	623	600	595	605	590	620	608	607	605	616	582	644	608	597	531	570	609	628	615	576	613	606	549	589	622	635	637	565	599	572	595	618	562	610	554	583	561	572	609	575	616	601	655	593	586	606	617	602	624	616	594	582	605	620	580	562	584	588	616	602	606	590	630	591	591	582	596	584	585	595	615	583	632	577	588	581	561	605	578	581	625	604	589	621	639	614	612	625	626	576	589	614	551	590	627	611	616	587	607	614	595	610	589	628	578	599	597	596	579	603	610	560	575	579	600	614	572	621	597	562	633	574	573	607	585	603	637	621	601	584	606	600	568	627	578	604	555	596	613	577	575	573	612	561	612	604	627	621	596	550	589	573	626	603	615	607	581	606	594	618	618	610	607	584	578	583	595	564	599	629	543	582	594	606	611	634	568	574	568	606	598	612	603	596	588	581	580	572	579	579	586	600	604	586	572	565	645	610	620	604	579	583	594	568	634	606	626	584	575	579	625	633	595	585	574	626	580	607	637	587	580	595	622	597	590	585	656	581	580	632	604	613	597	587	573	561	609	573	613	649	623	607	593	566	593	647	581	590	609	582	587	601	606	578	585	643	581	587	647	594	606	618	567	625	553	567	587	576	610	576	594	589	596	657	613	601	604	594	608	597	604	566	632	600	571	608	633	571	599	575	580	627	612	606	556	598	622	600	577	556	658	588	651	532	604	631	579	580	647	629	583	571	608	601	579	556	595	633	612	609	626	579	632	610	596	600	583	608	587	620	613	600	596	576	616	597	576	601	635	605	596	636	610	596	610	593	564	625	623	645	595	582	562	585	607	625	572	605	592	613	581	591	620	626	593	566	609	554	578	603	590	560	646	575	612	647	589	614	609	607	556	620	570	581	597	571	644	650	615	601	591	581	578	582	581	543	598	592	619	622	648	616	600	628	599	614	568	602	619	614	571	588	595	607	609	635	592	632	608	589	595	609	586	599	587	597	580	606	608	584	627	579	640	603	604	652	615	578	587	552	581	603	605	650	614	622	597	581	590	604	617	611	579	581	647	596	594	612	582	600	595	601	567	564	591	579	611	561	608	623	619	599	569	600	568	568	596	553	602	551	618	587	561	570	602	602	590	582	597	605	587	563	572	659	541	555	620	638	600	604	615	597	572	617	550	593	570	556	587	618	625	614	589	566	638	615	646	570	606	620	595	597	584	616	590	576	581	583	602	591	604	639	607	604	588	612	611	564	621	582	560	591	602	615	566	603	610	584	540	603	566	586	591	570	566	613	581	631	591	561	579	564	630	566	599	598	547	633	652	603	584	627	600	653	602	620	587	567	578	574	569	588	611	590	602	580	572	636	602	593	599	611	582	560	622	608	599	575	574	624	646	595	617	632	565	577	581	611	596	609	571	592	604	602	613	617	621	628	601	611	590	656	640	571	582	621	610	621	581	643	585	598	629	585	585	591	591	629	536	574	557	613	644	596	576	593	619	613	600	590	669	589	630	605	554	552	575	601	671	629	608	593	557	615	624	583	599	595	578	571	566	563	530	565	578	579	626	653	618	614	630	606	594	581	602	575	578	598	591	619	610	581	591	591	552	638	576	635	606	599	618	622	599	576	579	604	604	626	616	584	579	602	573	592	592	609	607	595	588	608	585	619	596	611	580	607	549	587	588	599	601	595	559	641	620	627	558	590	613	584	627	580	606	619	607	613	621	606	598	618	566	610	621	595	597	625	581	659	580	573	574	569	607	621	634	580	613	613	567	589	642	660	649	574	609	597	608	604	618	567	615	612	609	613	571	590	557	638	641	578	584	601	604	579	598	583	628	639	590	570	629	616	565	610	595	614	557	553	588	617	611	577
5054	289	203	164	158	146	128	151	148	144	128	130	132	130	135	120	154	117	135	118	113	134	121	134	135	136	132	123	148	133	109	158	129	140	122	151	125	132	127	148	151	130	122	143	138	137	127	104	107	124	114	119	134	124	137	117	127	131	136	130	119	145	113	110	140	125	126	139	128	122	114	135	134	134	137	124	137	116	122	106	111	149	131	146	141	137	128	133	125	131	136	145	147	147	138	133	131	158	131	123	126	134	134	108	136	138	122	112	144	159	131	123	121	122	136	117	117	146	108	137	131	144	125	122	137	120	128	138	109	103	135	139	109	138	128	137	129	129	119	133	139	130	125	135	126	131	117	149	126	124	128	127	141	118	148	143	132	115	138	140	118	135	134	136	134	125	136	140	120	135	132	126	144	149	149	122	138	123	125	141	132	139	131	125	121	150	139	141	127	139	125	106	122	119	125	130	138	135	151	137	155	136	118	123	121	129	111	129	124	143	121	116	137	146	128	137	117	142	123	141	158	127	116	130	129	136	129	131	140	130	151	132	114	137	146	125	134	104	124	130	127	126	123	119	129	139	134	118	133	132	127	145	154	130	117	126	129	119	131	130	144	128	131	107	144	132	155	121	124	136	148	135	136	113	106	140	125	120	134	121	139	120	149	121	155	137	120	133	162	114	126	155	147	136	131	154	127	149	132	137	150	128	110	108	158	132	136	133	116	141	123	113	132	143	135	110	117	133	160	134	125	125	122	138	111	154	149	124	134	124	138	117	116	118	135	118	138	128	117	126	139	144	123	134	139	148	131	136	133	123	140	140	128	147	123	125	105	136	134	127	124	134	127	143	120	130	142	132	139	120	114	127	133	140	129	142	147	153	126	131	133	121	142	165	117	140	129	131	135	123	108	129	128	139	115	117	144	147	126	117	128	125	131	134	140	119	130	118	143	108	140	127	141	119	136	126	131	135	118	135	123	123	125	121	117	123	136	131	112	157	125	137	128	141	147	130	136	128	125	126	125	144	133	137	130	124	128	134	118	129	138	128	119	137	134	119	126	123	129	111	132	122	141	138	126	130	130	132	145	131	123	148	118	134	130	115	130	134	122	119	156	135	132	116	124	117	124	114	130	122	141	123	128	112	139	126	136	152	147	116	136	104	115	135	113	117	126	140	137	125	131	136	133	142	109	131	144	123	135	126	133	117	123	120	127	115	116	129	136	116	113	115	122	134	137	124	136	142	129	134	167	135	144	145	149	135	143	129	108	136	129	142	124	119	114	124	136	134	139	112	133	127	136	135	109	96	123	132	125	122	118	135	117	126	151	134	135	107	119	132	116	121	119	121	138	123	112	124	126	124	126	149	142	117	116	141	141	148	136	138	119	136	149	116	137	147	105	112	124	154	130	134	130	137	126	116	148	138	125	130	118	116	132	121	127	116	145	120	134	156	137	141	139	125	147	118	135	114	126	153	107	128	126	136	130	121	135	107	130	136	123	117	127	125	118	134	141	117	137	108	127	123	149	151	123	123	132	131	129	121	151	138	126	139	133	133	137	130	127	117	116	130	117	124	122	131	121	119	131	132	118	133	122	111	120	158	127	125	130	119	117	126	128	119	126	130	118	131	131	126	111	129	153	141	135	123	122	134	127	154	141	129	130	129	105	147	123	131	147	108	145	146	141	126	141	110	141	118	149	118	129	128	131	123	134	132	139	130	137	144	121	145	113	125	144	122	150	117	141	117	128	132	108	121	108	144	134	125	118	118	122	122	121	132	124	146	132	151	115	125	110	132	126	124	118	137	144	129	119	118	131	128	122	131	126	131	117	114	103	142	148	141	144	123	126	117	135	113	120	142	124	118	141	141	124	123	136	128	122	123	127	127	119	137	129	126	147	127	133	148	118	134	116	108	140	123	140	131	121	123	121	145	133	113	124	143	142	165	121	134	137	161	119	134	138	129	135	142	118	126	131	138	144	111	105	117	129	133	136	120	131	116	133	135	144	125	113	144	124	145	132	111	151	132	133	134	131	118	121	127	121	116	133	132	125	137	125	132	124	129	140	137	134	104	136	120	127	134	140	124	133	139	132	134	118	137	121	126	138	130	148	128	119	126	145	113	115	126	119	110	141	122	136	119	144	116	132	123	129	125	134	134	124	130	122	115	139	120	129	126	133	132	109	129	114	124	121	116	138	108	119	151	129	115	143	106	141	116	148	145	119	125	122	134	117	138	139	115	131	117	135	110	144	141	133	133	127	122	121	148	131	159	130	118	143	128	133	129	142	141	139	143	144	120	132	138	131	135	114	98	124	118	138	115	132	140	142	139	143	140	126	133	131	128	126	110	145	114	130	132	133	133	118	134	155	125	122	130	151	138	128	136	113	136	124	136	112	112	123	127	121	128	120	123	102	137	133	136	142	121	130	122	150	137	135	129	110	112	134	141	152	115	120	117	117	127	120	124	127	118	139	122	132	127	126	152	125	110	135	108	136	130	131	118	134	118	131	134	139	120	141	128	117	120	135	122	121	131	120	136	110	134	131	127	116	147	125	134	144	140	124	139	111	127	134	138	127	122	132	126	120	125	135	125	146	117	122	140	132	160	125	136	153	118	137	109	128	139	121	123	132	129	130	142	132	111	135	127	124	125	128	138	127	116	149	156	113	121	135	138	126	133	113	136	124	131	122	125	128	125	154	128	124	138	122	115	132	137	109	127	128	130	132	144	133	123	121	121	138	132	127	131	125	104	127	122	149	147	130	134	146	122	127	127	148	144	142	129	137	139	139	148	128	123	131	135	160	142	135	135	121	139	140	132	117	148	127	135	115	131	110	113	141	134	125	138	137	120	159	126	139	123	122	148	142	143	121	140	131	117	139	128	126	108	127	134	129	140	120	145	119	125	135	140	132	116	150	155	116	144	119	130	114	136	140	130	132	147	133	124	125	123	138	122	115	132	126	134	113	127	123	143	127	146	125	118	139	122	135	120	119	146	121	121	135	140	114	143	136	118	136	129	133	134	128	127	149	119	110	113	128	129	137	145	149	142	128	145	119	115	138	128	121	118	133	131	124	133	139	127	115	153	134	150	125	124	122	131	115	145	111	117	137	121	146	128	121	120	127	139	131	141	134	126	129	141	131	145	122	123	106	134	126	136	106	125	116	140	132	127	116	146	134	124	127	119	119	159	141	136	135	146	130	138	127	126	142	136	122	141	116	129	121	125	130	117	116	120	133	117	149	124	109	122	144	115	148	128	108	130	119	112	146	128	115	144	138	127	128	141	131	122	137	144	127	135	124	148	120	118	131	139	102	108	124	125	121	140	124	130	133	145	132	139	134	119	141	135	139	135	123	128	129	140	139	137	115	114	131	114	151	147	134	152	126	150	140	144	116	129	143	140	149	145	146	143	133	123	123	129	112	113	132	135	131	103	117	122	133	121	129	130	134	129	126	153	126	139	139	140	134	128	136	141	138	126	132	125	120	119	136	133	134	120	120	132
5222	471	615	573	584	511	511	468	444	435	425	475	460	424	416	406	453	431	426	408	399	422	426	430	435	379	400	462	397	421	424	425	417	410	433	421	420	428	416	416	437	426	427	403	407	391	410	391	465	417	447	435	417	399	431	395	453	437	448	429	432	407	424	399	425	443	367	410	426	426	420	433	426	428	407	452	397	417	438	398	415	422	418	435	369	409	406	405	447	424	407	418	420	415	423	414	387	414	384	400	373	402	434	452	441	415	428	402	402	408	423	359	394	414	404	417	432	400	417	396	431	430	423	391	369	406	398	427	395	423	399	405	422	447	435	442	445	433	450	408	441	407	414	422	388	420	410	429	459	421	360	418	414	434	386	413	376	407	452	407	429	404	400	421	437	374	377	378	405	404	444	403	433	401	389	399	411	416	412	417	398	394	406	425	414	419	413	413	443	432	408	388	399	397	427	433	400	420	386	385	399	460	415	422	427	421	417	383	434	370	411	376	444	390	451	416	388	364	395	427	406	418	421	423	401	372	429	400	419	400	396	396	371	474	425	408	389	408	390	413	401	422	400	403	419	379	398	402	434	396	393	443	414	396	445	405	438	417	412	427	401	401	446	407	420	383	416	406	418	394	387	392	447	438	423	396	435	417	420	424	382	415	411	395	401	399	413	416	415	427	424	435	422	386	407	442	393	379	413	384	406	417	411	410	380	395	416	432	383	433	414	434	429	402	406	425	401	388	401	425	384	390	437	413	395	407	398	419	384	395	389	427	430	397	387	426	390	393	421	420	420	381	422	411	413	421	438	399	375	374	439	420	405	406	402	434	417	408	416	387	438	420	413	375	383	418	397	406	420	397	393	430	383	385	413	423	431	434	441	434	398	420	362	437	416	400	461	409	406	380	384	404	430	425	373	416	410	426	390	420	427	437	380	413	393	423	384	394	422	421	414	393	415	418	395	389	401	422	428	407	401	403	364	458	462	399	407	443	417	414	374	414	445	413	411	375	392	415	429	390	410	411	403	418	420	402	399	411	450	386	404	401	424	404	415	447	419	425	440	434	416	446	453	420	421	418	400	391	387	406	377	384	415	441	430	432	390	411	393	417	418	425	424	388	414	402	394	425	438	409	443	427	402	430	445	383	378	436	395	401	413	390	350	409	401	417	411	411	417	374	405	407	449	409	434	420	396	402	413	360	421	363	393	413	396	405	378	444	377	391	414	416	415	374	367	364	393	407	400	419	388	397	405	395	432	443	393	388	409	404	395	421	385	399	412	392	403	371	415	390	403	423	430	404	416	391	387	403	350	407	424	426	393	405	409	410	421	435	443	415	382	367	410	425	437	382	439	432	407	409	410	429	432	413	392	418	385	402	384	436	409	422	414	369	358	411	410	400	416	404	419	420	397	401	401	407	424	417	425	413	410	395	424	448	452	404	415	407	400	461	427	381	419	394	424	399	399	384	422	386	397	400	407	386	412	439	402	388	397	417	396	410	412	426	426	427	381	396	421	399	438	410	396	419	399	387	405	445	398	427	408	419	414	398	377	381	415	404	408	394	429	421	440	434	382	400	393	426	419	449	399	409	436	400	384	399	432	422	449	419	405	420	442	416	386	394	426	404	386	401	436	436	404	410	444	413	375	422	412	404	431	400	406	450	435	439	381	397	428	400	419	421	406	443	418	405	427	443	408	396	362	384	403	403	408	413	418	395	430	435	399	383	420	431	386	396	395	435	398	410	404	409	411	419	379	432	421	402	412	394	415	420	406	436	392	421	396	410	393	392	392	446	385	412	409	410	446	374	412	417	410	413	407	420	432	401	386	407	409	385	418	412	383	425	449	403	457	416	412	428	414	432	409	392	391	403	423	413	383	404	410	429	457	395	437	416	444	403	391	412	400	417	413	426	421	398	389	395	412	366	415	388	368	412	430	460	425	423	396	439	363	439	396	420	390	432	385	384	463	460	430	402	437	425	407	419	406	423	440	394	394	403	402	452	363	396	392	394	433	422	398	418	376	409	420	422	437	398	445	414	419	419	423	435	413	427	391	411	417	405	418	410	393	408	405	443	386	414	401	392	364	386	409	426	374	362	394	439	396	453	408	375	399	412	381	417	407	426	420	420	415	421	421	443	401	389	408	441	415	408	425	442	404	432	392	439	410	421	417	423	422	405	393	391	418	451	391	393	412	398	423	417	384	394	396	390	368	436	363	429	427	401	376	389	394	401	437	450	400	418	435	420	453	395	391	419	413	382	461	390	424	404	397	399	429	385	394	410	389	369	402	414	389	428	423	421	388	420	389	425	412	415	408	382	396	405	445	391	424	375	397	395	393	389	418	394	389	392	412	443	409	388	412	411	475	440	432	359	405	359	407	434	398	390	410	397	407	398	409	402	407	441	370	411	424	384	423	395	446	411	409	418	462	395	411	416	415	414	395	464	400	403	420	401	395	401	419	410	404	434	385	427	411	399	413	363	396	414	428	424	423	394	422	410	391	379	404	395	418	402	426	419	380	418	415	427	436	380	404	414	443	393	416	364	418	375	426	421	423	411	386	418	406	424	445	408	394	377	394	412	392	368	421	419	431	389	412	439	343	396	424	411	424	413	370	410	411	395	411	391	420	373	388	387	418	419	443	403	396	400	416	412	393	368	412	382	402	395	411	401	431	420	419	396	440	397	395	418	417	383	409	387	398	440	411	412	409	416	412	412	416	434	431	390	394	444	398	404	441	378	415	463	438	372	376	374	410	419	404	423	399	404	387	416	417	411	421	421	383	400	452	433	371	407	394	392	418	431	398	447	436	407	418	408	362	426	412	421	408	421	395	431	399	442	424	444	386	440	428	380	429	423	410	408	425	387	433	402	428	438	419	367	383	383	420	435	395	420	381	416	408	400	422	411	418	404	388	378	426	392	404	397	406	420	410	405	388	416	386	382	414	409	438	409	420	435	414	417	426	389	401	423	408	407	405	402	396	426	396	432	424	411	418	425	428	407	378	430	392	383	426	387	432	384	392	425	422	419	410	425	373	405	414	414	383	414	421	427	410	424	404	430	430	448	439	426	415	433	444	378	411	433	374	415	407	417	415	421	412	390	408	401	400	404	426	427	424	421	408	402	407	422	409	430	428	450	424	464	404	414	421	420	410	424	402	384	378	441	436	403	365	420	391	418	411	418	437	394	376	424	416	425	397	392	407	428	437	452	415	423	418	424	433	416	378	372	420	414	405	443	404	420	441	398	411	422	432	417	371	405	411	472	418	424	422	409	433	416	426	392	401	396	409	443	426	423	436	427	414	361	418	420	385	375	410	372	400	449	399	397	409	417	411	369	414	385	394	375	387	419	418	383	403	437	452	427	407	398	380	431	437	436	412	416	422	443	428	397	386	439	426	444	409	435	389	408	420	444	436	415	393	427	395	435	414	424	413	386	454	420	437	419	411	387	444	396	394	412	407	411	418	408	397	431	421	409	409	404	400	394	407	403	369	426	429	404
42355	8209	1515	984	705	463	403	304	263	228	204	190	157	164	131	148	136	129	113	116	104	119	114	117	104	91	94	104	105	88	110	113	98	108	86	111	87	114	100	96	108	84	107	105	95	100	107	111	99	96	108	100	107	82	75	83	96	82	89	108	99	109	99	90	108	100	97	72	91	89	103	100	94	97	86	84	100	83	91	97	114	105	93	115	104	88	106	104	94	108	86	96	92	96	95	81	92	92	67	107	70	97	102	98	108	98	91	93	95	103	77	82	80	77	112	87	96	93	100	107	100	87	105	109	94	87	92	77	112	90	94	89	92	108	90	95	87	89	82	109	97	88	84	92	78	104	99	93	92	94	91	96	87	88	113	91	94	82	101	95	107	92	91	95	84	89	97	84	74	82	91	111	93	95	105	100	95	83	83	79	98	95	84	91	89	94	118	92	117	107	99	93	102	89	90	78	100	86	105	98	89	86	116	91	104	80	101	103	94	115	91	106	112	96	76	100	102	80	86	83	92	103	93	92	97	89	102	92	91	85	99	83	86	94	120	93	91	79	95	96	98	90	110	91	90	101	71	70	95	79	112	95	90	87	88	102	85	80	90	91	88	94	106	95	94	104	103	106	85	94	86	92	90	94	88	95	113	107	101	83	115	78	88	101	100	86	87	95	102	101	80	80	84	85	107	86	78	94	87	98	104	71	114	92	96	93	86	101	97	98	97	78	91	88	114	99	96	93	102	86	88	115	90	104	117	112	68	94	110	95	80	74	91	104	79	92	109	90	98	87	104	102	107	85	92	106	91	102	92	89	92	105	94	74	101	98	97	103	103	87	88	88	82	82	88	85	92	88	97	86	77	101	91	123	103	100	93	89	94	100	96	109	102	89	84	95	104	87	90	82	87	107	89	88	96	105	103	94	88	113	113	93	101	100	76	104	94	86	104	86	88	94	116	93	88	89	116	97	96	79	102	93	97	76	83	86	90	95	92	81	89	97	101	106	97	88	109	98	98	95	89	89	100	95	79	111	83	88	91	94	102	93	79	84	101	99	114	93	92	89	79	82	97	94	103	77	95	93	82	115	119	78	77	109	97	95	100	85	90	95	72	88	94	99	127	88	106	104	98	110	81	91	87	114	108	101	94	119	105	92	94	116	106	80	94	102	118	107	100	87	77	98	89	92	109	84	89	100	92	101	91	78	90	84	92	93	102	93	78	95	91	86	95	97	91	92	90	104	81	103	95	105	98	85	109	97	109	81	103	108	93	89	82	107	95	104	89	94	93	83	106	96	115	94	97	119	99	92	83	98	82	79	89	111	82	89	100	102	103	91	85	101	100	87	92	93	97	89	101	94	97	77	88	93	89	81	94	93	94	93	89	79	113	77	69	68	87	95	84	90	84	83	88	85	96	96	88	111	101	106	81	96	116	91	70	106	106	95	99	76	95	92	91	90	102	90	90	93	83	100	76	80	87	119	103	102	92	86	96	115	84	75	86	95	105	74	126	112	98	107	100	92	89	85	88	106	110	87	96	104	99	74	106	87	102	101	95	112	97	110	118	91	87	85	81	86	94	85	93	93	82	85	111	103	97	97	82	102	91	86	83	103	92	94	92	99	101	103	100	99	79	83	94	106	100	77	98	85	106	82	85	110	105	99	98	92	103	101	100	96	85	103	83	109	96	87	81	104	95	99	90	91	62	104	103	74	109	90	87	90	101	96	97	82	97	104	126	107	105	92	105	97	94	92	98	110	94	98	87	92	98	85	86	90	104	108	91	95	92	100	80	77	84	98	107	109	93	85	84	101	106	102	113	96	96	98	90	104	99	100	86	94	84	98	97	85	89	95	97	106	85	97	71	89	95	102	101	93	88	101	87	87	81	100	95	96	93	92	105	89	96	94	94	98	99	105	101	87	97	110	98	102	87	96	95	114	93	95	92	88	103	99	99	100	94	79	90	111	86	86	98	88	91	103	108	107	105	101	98	99	114	101	111	80	97	82	97	75	94	100	107	103	86	85	87	81	97	91	82	105	86	89	92	127	83	83	102	84	86	98	94	80	97	95	97	88	91	98	100	100	75	94	107	101	88	107	110	96	111	95	96	95	80	89	91	98	94	84	106	83	83	101	81	97	90	94	104	90	89	112	84	80	96	92	90	98	96	108	89	101	103	78	112	107	100	97	102	106	91	100	94	79	108	87	89	106	83	88	90	94	89	69	81	85	111	83	95	92	100	86	92	84	84	84	87	98	95	83	90	106	86	85	78	102	103	81	75	94	93	101	90	95	93	100	111	87	79	106	86	108	109	94	89	88	109	95	107	91	89	79	83	104	124	91	94	91	95	101	97	101	96	110	84	102	93	96	93	84	93	89	116	65	100	88	110	78	110	84	100	111	96	91	78	94	96	90	100	104	82	90	94	94	84	91	95	85	101	95	97	90	84	87	85	96	77	92	95	96	98	97	93	97	97	102	81	95	91	109	87	97	87	106	100	101	80	101	106	94	101	92	98	102	84	95	96	111	84	96	101	88	86	95	87	98	89	102	84	97	97	111	107	94	110	115	99	113	83	88	106	100	93	93	95	104	96	92	91	86	99	77	92	100	93	102	112	84	100	97	105	109	116	83	88	102	88	97	89	100	99	91	95	102	93	100	88	103	70	90	109	111	102	89	95	102	89	100	97	92	92	96	107	103	87	87	77	80	101	86	107	85	113	90	78	78	96	106	87	100	97	107	91	105	98	114	91	98	94	101	79	86	75	95	112	87	100	85	91	92	96	94	86	102	94	97	83	93	101	92	82	94	98	96	107	97	84	111	91	106	87	106	100	111	97	95	95	107	93	94	78	91	89	83	95	89	106	103	94	85	97	93	91	88	87	106	97	107	99	90	76	80	84	89	106	76	96	91	87	93	94	102	105	108	89	90	101	82	91	100	81	78	111	102	94	100	95	99	92	97	97	94	86	86	86	101	95	97	93	88	95	85	90	107	97	99	107	97	77	93	88	91	89	117	101	88	106	94	96	79	98	80	87	97	102	81	93	108	88	82	104	90	83	82	101	99	81	100	106	95	96	90	98	104	101	100	105	82	82	85	87	74	81	90	90	92	101	99	99	104	99	75	92	87	73	111	106	104	94	80	103	99	95	99	88	90	95	78	97	94	90	102	105	74	86	98	93	98	102	103	99	83	89	95	90	97	98	83	94	87	91	91	91	103	89	100	99	109	110	84	86	102	102	83	79	88	103	114	112	107	90	89	94	89	84	107	103	89	75	85	102	95	97	87	84	94	89	89	97	104	112	82	107	92	92	90	92	94	100	99	95	105	79	94	90	98	94	95	99	105	93	98	89	81	103	71	90	95	102	96	96	85	105	95	79	98	101	102	105	78	97	103	90	95	91	79	99	93	95	89	95	81	74	98	81	93	101	86	98	75	83	95	83	94	121	104	97	96	105	122	83	87	111	96	97	70	87	97	103	95	89	85	100	97	108	108	105	103
20934	1325	2916	3225	2845	2219	1868	1461	1252	1112	980	878	767	712	686	659	553	571	539	547	512	493	491	477	467	470	442	450	417	437	456	440	420	383	399	360	409	354	375	387	351	354	348	378	326	381	363	368	374	372	320	337	357	383	375	345	353	351	351	308	372	353	348	347	324	307	331	361	339	339	316	334	330	352	336	327	328	319	318	342	317	310	322	363	325	343	342	309	321	345	354	295	306	346	344	341	335	330	287	339	328	342	345	331	349	328	361	360	329	326	324	331	341	348	343	346	345	375	355	311	312	319	300	311	329	335	325	318	352	333	348	335	337	314	301	314	350	349	318	308	354	322	309	319	342	318	299	320	359	368	329	339	273	315	293	326	319	312	337	311	323	329	325	321	306	310	299	351	305	319	348	318	339	332	354	346	305	303	331	299	326	326	318	352	342	326	301	319	336	317	323	366	333	300	331	310	320	343	315	298	341	307	332	328	330	309	330	318	313	304	336	353	338	314	338	323	336	336	314	300	351	340	293	333	309	320	294	326	317	337	345	333	288	336	320	333	324	316	324	353	329	312	322	345	341	298	311	317	308	338	317	319	315	338	320	308	324	308	325	351	341	308	313	342	335	316	348	344	333	319	303	312	340	319	334	337	308	319	318	340	297	317	312	312	322	326	298	318	315	337	329	340	320	345	323	367	355	332	326	325	325	313	314	328	322	318	333	308	304	320	305	336	331	324	308	293	313	319	335	324	325	330	323	343	300	319	305	308	346	330	322	277	323	308	318	337	331	339	298	344	298	322	353	320	313	315	311	320	316	346	315	314	346	337	299	337	306	298	358	302	320	328	342	298	301	327	318	304	327	326	334	343	324	326	315	340	317	345	320	323	308	351	370	310	326	320	338	341	324	293	302	303	335	348	322	336	310	323	331	339	342	305	339	303	314	286	311	331	323	332	332	302	320	346	364	320	339	314	310	328	335	319	311	330	340	352	325	338	336	319	325	297	287	319	297	296	327	340	318	361	365	311	312	352	323	325	317	320	315	327	306	335	321	293	334	310	309	337	323	294	293	317	334	343	306	306	285	326	310	321	325	282	323	333	318	343	337	330	339	335	292	314	341	324	342	336	318	326	309	353	307	300	349	322	319	354	323	311	303	301	300	305	362	324	345	324	293	312	309	346	345	309	315	345	337	323	313	316	336	311	316	354	304	312	327	319	305	324	324	308	304	289	346	358	320	374	321	333	318	334	297	295	293	317	366	324	331	336	302	343	305	313	320	307	328	324	330	275	319	342	332	328	335	319	343	297	337	319	333	321	340	314	350	375	339	351	311	322	319	325	311	340	294	321	334	321	326	325	308	358	376	338	317	349	327	320	314	349	362	387	326	327	340	329	324	298	334	320	342	301	336	297	315	306	300	329	326	327	323	333	321	299	313	289	314	334	326	327	314	313	348	318	322	336	328	316	304	320	323	318	361	350	367	329	305	337	334	321	341	350	336	300	343	316	383	316	306	338	296	307	323	300	326	341	315	337	334	302	325	305	309	307	307	322	334	320	329	373	319	302	328	323	324	345	322	316	293	321	328	322	350	326	323	320	311	315	338	318	334	344	313	324	314	347	324	313	332	360	327	344	289	317	300	321	348	325	332	311	331	321	335	328	310	338	295	324	336	303	314	337	303	340	322	317	345	290	304	300	363	335	320	327	332	346	307	306	343	338	329	313	324	322	336	369	337	291	324	331	310	310	311	313	325	343	330	313	350	324	330	316	325	322	318	321	319	328	334	355	323	300	352	327	312	321	314	325	335	301	332	291	351	311	333	310	314	326	350	328	318	347	326	323	352	312	328	330	327	306	356	317	342	314	343	316	339	349	322	307	329	326	326	314	342	333	332	328	316	312	321	318	338	301	319	314	308	340	298	321	320	308	332	349	294	302	328	331	337	323	284	311	324	315	358	354	326	304	330	354	314	325	331	312	356	314	322	365	324	310	321	293	303	318	334	332	325	355	322	299	323	353	324	329	310	361	309	299	325	318	307	350	333	347	311	340	308	328	339	347	340	298	317	338	296	332	311	333	304	288	333	319	346	312	317	308	326	287	328	333	318	331	337	303	342	329	344	322	327	340	301	301	318	312	335	324	326	327	311	360	346	338	317	303	308	323	297	336	310	343	321	319	292	345	292	335	321	317	326	308	359	324	327	331	337	348	334	308	308	285	325	335	335	308	349	307	325	299	320	329	338	317	306	288	344	305	318	345	311	359	358	324	328	322	336	343	296	371	305	341	330	330	315	319	343	335	331	304	353	339	326	331	316	322	334	336	316	288	333	331	319	308	335	337	335	331	325	323	326	325	310	321	312	303	310	326	326	331	361	331	304	345	355	314	340	335	323	339	334	303	303	321	310	351	328	341	312	318	382	353	317	319	344	330	287	331	326	302	303	303	321	319	328	314	336	316	307	320	327	327	361	336	334	309	346	327	312	323	303	337	330	307	332	376	319	316	337	325	322	308	333	298	309	317	327	280	337	317	343	313	341	331	327	328	295	365	309	363	311	320	289	344	322	321	330	347	305	316	333	317	314	325	340	337	298	302	318	357	308	309	358	306	331	352	325	358	318	332	343	322	345	346	333	321	326	317	331	314	339	325	333	311	323	335	323	308	345	335	330	312	334	306	325	312	331	329	320	326	336	363	304	328	337	298	364	304	304	339	333	337	325	307	304	327	337	339	313	319	328	351	325	299	356	314	317	342	335	313	274	330	349	368	332	336	298	321	337	347	351	332	322	296	341	308	329	294	332	312	301	323	342	328	338	338	346	306	317	318	336	327	323	357	306	310	317	340	307	285	328	348	306	321	325	320	315	312	334	309	307	347	340	316	360	299	328	334	318	299	342	330	320	320	340	332	334	322	332	349	328	280	316	320	313	333	332	318	309	318	344	308	339	339	328	310	335	343	336	345	330	364	324	329	317	333	325	323	324	366	345	310	344	323	311	349	329	316	317	301	331	315	303	319	309	330	309	322	317	328	294	315	318	296	337	305	324	268	315	341	340	301	329	334	320	355	334	350	329	310	321	303	344	313	315	335	328	332	317	350	305	324	334	318	298	327	340	335	347	309	304	315	356	335	355	328	312	331	339	359	280	350	326	317	315	350	318	325	350	340	320	317	321	315	334	312	347	303	357	336	319	299	315	302	303	344	335	337	339	348	317	326	324	336	317	309	349	316	331	299	288	342	315	308	356	349	336	325	327	329	328	322	320	355	328	337	327	340	318	304	314	328	326	323	325	328	292	344	326	293	338	341	330	356	318	299	359	336	343	309	307	336	326	312	312	334	337	318	323	340	343	305	313	336	320	319	349	331	310	326	331	329	306	313	307	311	345	326	315	311	303	347	337	317	342	310	319	306	330	355	324	314	304	310	308	316	338	350	344	337	329	335	335	305	334	325	322	295	326	338	356	330	313	323	338	361	350	322	339	280	329	362	349	349	319	342	305	317	346	317
55009	18238	6940	2266	1399	1061	779	634	525	465	414	439	360	338	297	277	280	287	263	254	233	242	247	247	195	243	230	206	223	220	216	219	230	205	224	235	216	242	235	217	198	232	210	202	217	208	202	220	185	178	216	207	188	188	185	197	201	203	193	213	223	184	214	208	197	180	182	173	165	210	234	182	215	203	190	194	187	198	195	192	226	204	210	188	194	231	197	196	187	199	191	210	185	193	207	196	215	208	190	194	200	199	203	211	186	190	199	227	176	196	195	187	192	219	202	181	202	221	211	204	213	211	180	207	187	198	204	205	200	184	188	188	211	201	191	187	186	189	179	189	205	196	200	206	183	205	201	187	221	202	194	162	213	193	201	219	189	185	191	199	194	197	173	211	206	191	218	186	182	206	224	204	202	207	198	194	222	196	163	219	174	187	189	221	176	188	187	198	217	221	207	202	194	177	201	191	205	206	205	187	199	182	194	193	178	185	195	202	180	190	200	200	187	160	232	205	199	180	198	185	204	188	191	194	197	212	199	188	208	201	194	207	186	204	204	208	200	205	201	193	191	167	202	192	189	215	214	186	221	189	194	199	208	187	192	208	196	219	208	216	192	199	199	188	205	197	187	205	213	206	207	190	196	192	184	208	200	199	195	184	195	208	213	202	199	208	185	192	188	186	199	192	193	200	182	219	180	190	148	210	194	212	185	184	178	187	190	209	193	193	200	192	193	211	186	198	232	210	185	213	203	209	206	212	199	200	202	187	181	219	191	188	207	231	188	184	202	187	176	184	210	195	212	220	181	183	209	169	175	178	203	204	190	197	187	203	207	201	187	216	199	217	199	177	169	190	220	204	204	211	197	171	197	177	209	205	228	175	182	202	211	197	195	199	219	207	180	200	208	214	182	199	179	190	222	180	179	186	191	197	225	178	205	197	190	207	214	190	194	189	216	213	192	222	185	207	209	184	201	175	191	191	172	184	206	201	210	215	197	203	188	220	185	203	192	193	197	209	185	184	190	198	213	192	207	211	211	215	208	187	172	178	205	209	222	184	240	175	191	206	196	188	193	196	202	166	171	170	187	222	215	201	184	202	222	194	183	189	206	203	202	202	186	183	207	184	187	171	195	204	217	182	188	200	177	180	200	184	207	194	210	206	211	163	206	191	195	205	195	181	183	192	203	199	185	187	186	214	196	203	207	220	206	196	193	184	172	182	184	194	216	194	209	222	204	206	217	188	201	187	194	189	204	211	187	197	184	212	211	202	212	173	191	212	172	209	174	199	223	191	206	202	210	198	183	211	190	166	160	201	173	193	204	189	164	189	193	194	204	186	237	217	185	192	183	193	238	206	184	188	212	218	194	201	177	217	206	202	205	205	201	211	192	224	212	191	186	213	179	190	204	203	229	187	191	201	189	202	190	196	231	201	210	196	195	182	201	212	201	152	202	183	194	210	185	173	210	179	208	187	177	208	230	202	200	233	217	193	220	190	206	215	208	186	204	200	195	197	190	227	203	191	193	185	200	214	219	198	200	220	190	180	187	202	203	199	204	204	187	183	203	178	225	189	201	194	202	187	195	199	206	202	213	174	176	160	175	202	196	211	195	194	206	192	186	191	193	195	208	222	184	175	178	186	193	184	213	192	202	183	196	212	195	185	192	186	236	200	174	211	207	196	199	217	196	207	193	209	213	200	208	186	179	194	181	192	208	210	188	203	194	207	202	223	203	195	215	196	209	207	201	216	197	202	191	202	169	209	207	210	182	206	222	182	189	175	210	184	202	185	200	179	175	206	190	211	169	213	186	174	181	186	185	182	180	185	205	209	187	201	193	204	166	205	189	202	207	188	187	206	193	170	216	202	198	195	179	183	215	199	182	220	186	197	212	185	190	195	188	229	181	190	178	210	206	211	208	171	192	190	186	179	203	167	192	197	186	177	226	203	197	199	187	200	207	174	185	186	195	204	222	197	197	219	187	197	193	198	206	216	218	214	173	209	231	176	208	177	203	180	185	186	197	215	203	191	202	188	206	211	182	186	206	216	203	211	178	199	166	205	176	202	181	182	188	202	199	187	212	176	216	207	195	204	209	196	220	190	219	217	189	208	186	166	214	198	194	190	220	190	209	189	216	214	196	181	167	179	217	190	207	181	193	171	219	199	194	204	214	176	187	217	203	179	177	204	227	205	217	213	208	212	207	163	182	194	195	194	179	180	206	224	178	202	194	201	201	194	199	228	181	211	178	218	194	201	170	211	202	188	193	202	179	178	208	194	201	210	184	223	220	221	199	192	196	212	194	204	210	210	178	216	173	180	199	165	211	226	188	174	201	187	223	203	178	198	209	173	181	212	221	230	210	177	202	199	205	208	207	209	193	200	217	175	191	197	200	207	186	214	206	189	229	203	208	199	162	198	218	185	200	186	182	192	182	217	206	200	185	203	202	182	172	183	186	171	194	173	187	182	210	198	211	201	200	201	204	204	197	178	200	194	205	226	197	168	177	194	194	221	205	193	192	207	195	192	196	171	197	199	216	189	204	199	227	210	204	196	168	206	191	214	196	215	192	203	180	202	214	176	225	193	180	182	190	200	222	184	197	186	194	197	207	172	193	180	193	170	184	204	219	181	200	209	205	210	188	200	186	190	195	207	190	186	197	206	176	204	195	179	219	188	198	196	186	198	188	183	214	182	202	192	186	205	169	202	213	215	212	201	183	231	191	185	190	207	200	193	189	214	205	201	182	182	217	220	206	199	175	160	199	195	172	221	220	202	204	172	183	203	223	192	198	209	186	203	190	191	197	179	198	203	190	181	176	201	200	190	201	202	201	185	206	189	204	199	213	195	227	205	211	198	214	191	225	225	174	209	175	193	188	204	215	189	188	190	218	179	189	208	174	205	187	204	196	209	191	193	225	200	202	197	207	179	224	214	195	215	213	185	188	200	181	200	176	179	213	199	195	208	177	224	201	206	180	190	206	177	198	197	197	204	222	202	193	185	202	200	195	187	201	203	192	184	202	197	211	187	209	204	190	188	208	214	195	187	203	216	192	201	200	193	196	196	190	235	194	211	191	208	191	190	198	208	191	216	208	188	173	220	191	213	204	214	189	225	197	219	189	162	203	195	199	208	211	172	188	188	215	198	186	182	204	195	204	176	200	197	211	201	212	216	195	208	182	175	199	177	200	186	195	212	199	179	212	178	213	207	209	188	220	180	203	211	187	196	224	203	212	208	220	205	177	184	194	174	181	178	193	193	175	168	204	197	193	202	187	179	203	174	188	200	183	209	173	185	193	199	178	190	194	175	209	199	222	189	200	204	206	184	169	180	195	176	212	203	211	205	204	182	191	210	193	240	211	203	197	203	182	205	205	191	193	179	210	197	176	194	201	166	200	202	188	224	177	225	195	231	203	192	201	210	194	198	188	197	190	220	208	199	203	193	192	199	205	189	194	203	189	205	187	217	206	196	211	183	224	203	198	215	204	184	184	195	216	183
27782	2383	5666	6135	5257	4207	3513	3007	2499	2200	1923	1644	1531	1512	1295	1258	1176	1104	1089	971	975	964	879	900	883	840	796	839	760	807	744	777	793	753	758	728	742	722	675	731	704	687	702	672	675	683	676	628	673	649	698	664	657	674	681	659	655	664	687	631	633	630	664	603	623	606	621	648	623	634	647	669	654	604	633	658	608	609	584	597	657	665	605	618	651	590	602	589	610	602	619	606	570	562	563	583	598	656	597	610	605	598	582	618	655	602	631	597	608	611	545	593	611	629	667	606	634	614	636	595	598	585	640	604	614	633	615	644	616	647	574	623	593	569	558	628	585	601	590	611	645	593	603	596	632	614	542	600	612	567	615	577	566	593	630	592	616	620	593	605	604	626	584	602	581	592	564	608	604	605	609	611	594	634	578	594	577	619	612	649	572	579	623	580	568	589	600	579	632	584	586	628	582	584	620	614	569	583	602	608	623	624	582	576	599	614	604	601	612	643	593	587	600	628	588	611	651	601	614	571	620	600	573	630	665	578	597	640	608	585	635	640	607	617	580	591	619	605	656	597	597	571	609	612	586	587	612	603	637	576	556	625	612	595	568	594	593	620	609	608	585	643	551	659	570	545	598	643	619	654	589	588	620	618	548	575	580	611	589	589	590	582	577	584	581	583	595	595	581	611	621	604	616	586	582	622	648	584	605	589	609	555	592	595	581	619	640	607	647	601	613	589	606	599	606	576	572	613	603	643	613	604	581	580	612	587	605	588	585	564	627	565	598	568	572	599	613	599	638	577	601	596	569	585	595	564	609	621	597	550	605	563	602	605	623	604	612	614	559	594	602	607	582	632	596	607	596	579	612	630	587	580	559	570	623	629	599	580	589	607	571	609	583	600	611	571	567	617	608	618	525	563	618	608	602	601	554	680	575	598	633	610	592	600	638	566	605	613	562	585	620	596	571	578	620	640	597	589	629	587	600	554	565	626	614	622	624	589	599	580	565	592	616	623	610	578	617	611	582	591	584	639	570	567	577	622	594	598	621	616	586	619	575	642	580	614	579	576	601	628	569	600	634	605	642	559	598	609	633	558	550	600	618	582	555	619	556	579	569	574	563	549	623	589	613	592	605	626	602	610	604	599	600	599	565	576	593	597	606	617	640	591	606	586	591	614	597	607	604	617	591	627	593	636	554	572	585	593	670	598	601	582	612	593	579	634	566	594	550	622	545	615	598	606	605	590	556	576	602	617	669	643	600	614	564	596	588	579	590	640	632	613	617	632	598	623	580	640	575	625	588	579	633	609	579	581	606	651	582	584	618	613	623	609	593	578	599	582	605	616	612	647	567	601	585	587	595	616	602	587	662	625	594	597	612	616	593	579	611	557	621	642	579	549	633	579	604	583	629	600	596	583	586	580	609	557	663	595	604	583	582	580	627	579	619	587	584	639	624	598	610	614	569	603	613	609	596	605	605	632	634	569	577	568	555	589	596	629	610	599	624	605	630	622	602	625	603	642	592	580	626	595	621	624	621	578	579	613	598	591	557	585	592	569	588	604	637	559	583	604	608	602	585	623	608	555	587	653	616	634	642	575	604	617	622	600	659	593	592	576	581	596	555	616	580	608	606	581	576	590	587	597	620	593	587	556	626	583	572	614	595	566	636	617	587	643	616	598	580	584	597	554	577	622	590	564	589	608	626	587	572	625	546	594	603	599	587	582	631	570	561	573	631	574	625	571	618	588	609	604	567	584	637	629	639	570	603	578	588	576	593	547	634	578	599	589	586	611	608	630	606	636	607	635	573	578	609	574	611	642	592	617	592	556	599	587	628	607	624	603	581	611	592	581	625	574	592	588	644	585	560	582	608	632	603	616	553	605	601	610	603	615	590	597	575	615	587	604	601	643	641	605	595	576	622	596	622	601	608	623	596	657	570	586	584	657	560	625	633	585	599	606	565	567	589	643	574	563	611	555	580	629	563	586	628	603	578	624	566	623	574	581	630	610	654	575	573	662	581	604	616	566	622	664	616	632	618	652	574	583	582	584	640	573	588	559	608	559	601	570	640	583	663	588	606	602	606	553	598	609	664	619	600	591	615	580	586	571	611	593	651	584	616	629	609	595	564	561	580	605	567	624	591	632	606	619	597	620	597	592	595	577	617	563	598	599	629	602	589	633	646	615	578	639	633	580	558	599	603	546	566	600	571	607	576	582	577	617	575	630	560	604	619	598	603	631	616	612	528	576	588	566	576	581	596	583	578	574	596	593	629	580	573	588	614	616	563	615	623	563	565	642	599	606	601	622	599	567	591	650	628	642	559	549	573	581	589	576	600	620	608	600	635	635	614	591	602	599	623	621	573	564	611	602	599	576	572	594	631	616	643	595	596	645	594	569	621	600	598	609	597	571	554	629	548	616	578	604	606	601	580	634	604	581	614	626	597	667	607	623	586	593	587	585	593	606	595	583	596	628	614	591	583	585	577	597	576	614	595	600	598	552	615	591	597	587	588	630	564	604	595	630	582	584	588	606	589	611	611	593	607	587	643	592	593	613	576	619	597	573	597	625	572	596	609	591	601	593	614	605	630	623	568	568	588	578	574	627	572	622	585	610	518	599	635	645	601	595	592	598	609	611	596	585	594	569	586	602	606	638	561	593	593	640	614	636	554	590	667	574	577	612	583	560	560	595	611	579	569	600	611	585	612	600	645	610	645	566	597	597	585	578	596	592	601	590	555	622	620	615	598	588	598	587	623	533	580	585	594	571	599	587	608	595	612	585	642	598	615	617	606	599	617	602	609	585	595	633	629	589	633	580	606	583	600	607	635	583	608	586	585	597	590	597	580	612	608	594	612	602	618	643	575	587	643	573	629	610	617	573	576	613	572	626	595	598	603	616	594	592	550	611	580	607	626	569	670	601	533	633	624	612	577	587	650	619	557	582	563	575	588	638	577	608	560	620	573	615	620	613	611	548	617	604	628	555	587	594	562	571	594	603	627	604	594	624	583	618	616	581	582	619	637	598	537	544	583	613	611	598	556	542	586	593	623	628	611	646	632	594	562	549	556	571	579	667	596	581	588	632	635	643	584	633	646	623	644	635	554	585	558	591	547	596	622	594	552	615	591	585	615	622	594	592	582	579	588	652	612	585	589	623	570	621	622	581	605	601	625	583	610	584	642	562	620	607	568	590	626	553	574	609	588	584	576	617	581	579	603	584	611	589	601	622	641	627	603	600	568	619	622	619	593	604	598	601	612	571	584	593	635	626	604	610	627	552	573	601	600	595	573	580	588	572	636	590	622	583	640	570	598	605	601	585	624	608	644	635	575	576	631	560	601	620	588	595	606	638	585	579	612	608	583	587	625	607	627	572	614	591	585	561	607	632	627	573	595	661	608	585	579	617	569	629	585	607	595	587	608	587	601	615	590	606	594	535	595	608	602	629	606	586	588	601	637	633	603	579	615	576	600	587	541	576	586	631	605	583	582	581	572	539	605	628	635	642
5140	337	203	147	176	157	141	133	117	122	124	127	123	129	145	118	145	119	130	123	127	120	115	128	132	115	124	140	124	145	136	134	125	146	124	143	119	151	124	122	129	115	120	135	118	134	132	120	137	131	124	135	133	146	132	106	135	136	112	133	132	113	132	132	131	113	119	135	129	108	147	122	121	123	131	135	142	136	133	121	128	142	121	134	130	140	137	135	131	103	123	135	119	137	124	123	121	125	142	137	137	112	118	123	131	147	132	128	131	132	113	125	127	130	129	135	124	130	128	130	156	133	149	131	121	127	139	145	127	141	129	112	140	144	128	112	111	117	136	125	120	119	117	147	125	138	156	136	112	125	147	139	128	128	128	124	141	120	138	135	120	126	126	125	116	127	154	130	128	141	134	130	127	99	124	115	127	140	117	126	119	133	114	131	134	118	101	124	122	156	146	137	129	126	117	130	126	148	129	148	129	138	127	131	134	124	117	136	135	140	126	110	130	120	133	136	116	145	106	130	133	164	132	131	128	137	141	135	126	121	121	104	124	138	132	125	130	120	150	121	142	126	147	136	102	139	126	121	136	124	122	136	138	130	123	113	132	130	117	126	127	122	138	113	88	114	117	121	130	156	133	123	146	116	146	131	113	149	110	128	139	107	111	138	145	119	126	137	123	108	143	132	108	129	136	131	127	124	137	122	125	134	108	134	165	141	121	132	129	137	118	126	133	130	120	126	129	122	131	134	118	117	133	122	124	124	135	145	134	142	119	125	111	111	118	127	145	142	135	140	118	135	137	126	130	136	129	129	162	147	144	138	131	137	119	132	121	138	121	119	111	125	117	141	107	140	116	108	135	118	124	125	115	117	136	162	127	135	136	127	134	118	128	133	115	120	118	111	102	142	148	136	124	123	130	139	123	137	142	140	124	133	131	122	132	109	111	120	137	132	122	115	126	144	130	128	90	136	130	119	147	124	137	118	145	129	131	136	126	140	122	125	129	142	144	125	128	120	151	144	157	152	119	132	125	130	144	146	118	130	125	147	132	114	119	117	125	135	130	128	140	118	118	142	140	134	135	109	129	143	139	122	128	124	124	123	131	119	119	134	131	128	116	159	125	130	140	132	125	127	139	113	135	133	119	133	134	119	126	139	123	167	126	114	140	116	135	124	133	135	120	117	133	124	140	118	147	114	127	130	136	125	114	141	104	125	122	133	140	128	130	147	147	110	145	129	121	154	139	129	133	113	104	130	129	113	133	148	131	137	140	150	121	121	120	133	141	133	113	127	132	109	130	125	116	120	137	128	121	127	130	128	143	123	131	135	126	138	118	137	121	124	131	138	131	135	130	125	155	125	124	124	104	133	117	124	110	126	111	135	130	115	136	118	123	105	137	142	146	118	129	119	117	135	125	134	134	115	137	123	148	140	129	152	138	121	131	138	122	144	124	144	129	115	126	115	128	147	126	125	136	123	124	131	139	152	136	125	132	120	123	144	123	117	133	121	130	124	121	119	129	109	116	124	144	143	127	116	127	115	174	127	134	126	116	128	121	122	128	120	131	118	137	137	118	117	125	141	140	137	128	131	144	129	134	128	95	124	121	145	117	124	136	128	134	119	109	138	133	124	122	111	120	151	118	149	133	126	111	123	140	146	134	125	141	126	129	116	122	112	132	114	130	105	137	149	111	125	132	133	124	133	146	115	132	121	123	151	122	130	146	131	112	113	112	109	127	143	124	112	135	131	128	129	139	140	134	123	138	149	130	127	113	108	141	119	122	137	119	130	126	117	150	112	153	128	126	116	133	118	127	129	150	115	121	115	133	132	107	115	135	160	146	138	130	142	149	127	130	126	148	157	152	137	127	125	145	139	122	141	152	121	97	115	112	123	133	127	104	147	114	148	141	120	138	125	121	143	122	132	116	134	135	150	139	122	145	124	141	134	141	121	134	114	130	128	128	127	134	126	132	125	128	149	110	156	141	135	147	131	136	125	112	116	140	122	139	120	129	132	122	120	139	140	111	152	121	146	117	147	142	134	136	110	146	149	122	123	120	113	128	150	120	141	141	156	131	120	130	131	141	109	140	116	126	105	122	134	138	113	144	128	131	136	130	117	117	132	144	101	137	134	125	138	137	127	111	119	127	118	131	139	150	118	127	134	124	120	107	137	161	115	129	127	135	120	137	129	139	110	114	146	133	149	136	142	128	143	116	113	129	127	136	129	111	107	122	133	142	131	128	121	134	153	137	132	134	127	117	155	118	128	124	129	143	138	137	145	125	137	131	139	121	146	122	125	130	138	134	145	134	126	130	148	111	134	107	125	111	121	129	123	127	130	128	138	121	125	121	115	132	135	125	118	116	125	113	118	125	142	119	129	127	131	122	138	141	145	158	109	142	128	143	122	130	152	117	146	125	133	118	119	120	145	125	116	123	125	143	122	117	114	131	135	142	127	135	134	109	131	127	125	131	131	126	115	132	126	133	139	125	120	119	155	122	123	136	122	136	133	138	131	128	134	142	125	131	130	116	120	118	140	154	123	134	126	146	143	130	128	132	140	123	136	135	122	124	135	115	144	120	123	133	116	116	141	103	116	135	118	135	123	141	125	157	123	147	122	135	134	117	131	141	121	128	107	137	115	124	134	155	144	123	129	128	119	139	135	138	146	131	129	146	141	141	107	132	137	116	134	136	150	127	139	117	139	133	130	125	118	121	148	135	103	125	118	145	123	133	124	128	118	137	129	127	122	135	115	129	137	121	135	135	138	115	126	111	119	110	136	133	123	123	126	121	117	129	125	124	135	132	142	139	125	111	140	118	118	111	116	124	140	147	127	133	143	137	125	134	110	134	121	137	152	151	128	128	133	116	125	116	156	125	120	126	131	140	118	116	126	136	127	122	135	127	151	125	134	138	132	118	121	122	116	125	131	133	131	129	132	130	117	133	125	119	122	126	139	115	161	127	118	122	133	108	130	129	118	145	133	115	115	145	119	104	121	124	119	123	133	135	144	123	125	119	108	134	117	139	135	137	144	142	128	119	153	138	152	132	140	115	126	126	128	125	121	122	126	145	130	139	127	111	143	109	133	116	144	141	144	135	132	128	134	130	121	160	135	163	134	122	153	118	125	118	155	126	117	134	127	131	141	138	138	123	116	111	133	148	149	133	138	129	123	129	126	113	110	128	113	149	116	131	109	123	144	122	136	135	107	121	127	130	136	146	159	127	110	129	130	159	112	136	128	145	119	128	126	123	117	119	136	115	126	123	115	136	113	124	121	127	139	126	119	129	125	130	137	145	150	136	123	137	156	113	139	145	133	130	124	128	154	113	124	123	135	137	137	121	115	118	130	136	147	136	134	119	104	141	144	124	129	141	117	112	127	130	141	125	134	142	134	120	130	122	120	123	133	138	140	132	110	125	124	115	143	133	130	134	127	144	117	128	120	117	137	107	126	125	134	128	115	130	116	128	102	137	123	119	114	125	120	124	123	120	112
5203	499	549	603	524	525	453	457	471	446	449	454	418	427	437	422	404	424	443	395	435	414	429	378	417	413	430	433	428	419	368	404	408	451	433	411	409	442	417	388	436	369	453	392	424	410	421	431	449	430	418	398	397	407	441	406	414	416	408	414	441	442	429	395	414	392	405	424	404	425	416	414	420	426	394	420	414	405	377	397	362	382	398	433	436	421	396	433	403	423	404	413	410	395	374	380	406	416	438	441	421	417	387	390	427	415	408	430	387	433	416	408	403	426	391	401	389	443	382	393	456	377	390	422	448	416	389	420	378	386	397	406	411	402	409	392	411	370	435	433	414	424	400	440	400	433	399	419	388	436	440	434	432	433	417	401	421	409	374	384	373	417	407	410	420	407	431	414	399	431	424	403	407	435	425	402	422	413	424	437	410	412	377	383	410	396	417	414	390	408	392	407	394	456	416	435	392	392	401	412	406	421	392	396	425	445	426	419	401	401	413	427	408	410	422	401	421	411	419	450	446	385	424	418	423	429	381	398	413	425	416	404	427	425	403	432	433	403	433	418	412	407	376	401	410	420	397	408	434	383	408	414	369	396	401	408	430	381	397	406	423	434	452	425	399	445	382	396	418	416	374	422	398	428	445	370	406	396	375	403	398	401	393	412	415	415	408	427	432	423	398	404	386	424	388	389	413	411	414	385	389	456	402	438	391	433	428	402	416	432	391	419	381	418	414	449	453	444	416	380	417	401	430	408	404	423	429	372	423	383	437	420	419	402	415	394	436	404	378	368	414	385	443	387	401	428	383	412	407	413	416	444	408	393	403	382	414	390	409	408	395	405	418	410	394	427	378	426	371	384	405	414	416	392	401	391	432	418	368	415	379	420	416	399	429	417	432	428	382	436	409	403	377	419	416	430	407	407	400	399	413	438	462	380	398	416	395	394	386	409	368	404	433	391	411	416	432	418	376	400	435	416	399	400	395	400	424	368	421	394	399	401	394	420	402	371	368	429	389	401	412	419	392	408	413	417	396	390	398	412	423	380	425	447	368	402	466	402	413	400	419	404	435	391	397	397	411	425	424	402	431	417	416	412	444	471	391	428	408	442	419	404	409	381	408	423	409	397	414	387	469	367	433	425	415	419	425	437	406	434	422	398	415	381	425	428	382	412	398	408	395	388	458	433	389	443	402	388	394	397	395	401	383	404	437	467	425	409	392	373	385	435	393	394	425	418	455	421	397	412	428	404	405	361	440	370	408	408	400	409	427	395	437	422	437	411	427	395	402	386	430	412	408	425	385	377	409	420	408	386	417	449	389	409	383	412	414	406	391	422	433	389	383	411	410	400	426	356	409	402	394	435	394	396	441	386	415	416	417	374	420	401	401	430	405	430	427	371	431	410	408	377	391	386	419	412	411	408	413	416	403	400	417	420	402	438	419	413	436	382	414	438	436	422	419	406	426	389	388	402	421	417	422	415	403	436	397	424	414	394	426	379	371	412	397	428	390	418	404	398	402	451	392	411	398	409	440	410	421	432	397	429	435	404	404	396	393	410	344	396	415	394	409	429	446	388	415	373	415	421	385	386	429	423	432	410	408	419	418	428	405	410	384	426	390	418	396	400	417	408	421	412	429	390	411	408	409	388	414	423	406	415	401	428	408	435	384	425	390	411	417	376	407	449	436	412	397	442	412	421	379	398	405	367	456	419	398	406	432	397	414	406	393	391	415	413	400	387	422	410	423	426	428	385	445	384	401	455	399	450	420	436	428	406	365	411	396	390	415	424	453	405	429	403	381	405	382	391	404	416	445	429	411	362	373	409	433	366	397	435	407	433	425	426	426	423	404	445	384	432	428	430	399	403	387	418	408	404	412	359	414	400	364	402	427	414	427	368	394	400	400	418	398	432	419	406	426	417	425	425	424	413	436	403	406	412	371	425	392	388	373	408	423	376	375	409	426	384	459	403	385	422	403	398	430	376	375	433	407	401	434	410	400	375	434	464	418	402	429	427	414	415	397	403	411	393	397	396	406	398	418	397	385	393	404	405	406	381	439	422	393	425	406	392	389	434	373	434	419	407	408	407	408	437	439	405	402	433	393	422	385	412	432	413	419	382	367	413	405	378	416	405	407	390	422	403	404	386	402	394	407	444	415	379	409	406	427	437	394	404	438	366	424	411	428	381	384	428	417	404	403	426	420	441	421	418	385	418	451	438	460	411	397	397	403	446	428	395	393	378	403	449	398	421	389	400	408	391	425	453	386	400	438	409	429	418	436	440	421	440	400	417	436	376	423	379	395	418	429	400	441	415	435	423	386	419	425	392	448	395	379	404	404	431	352	398	402	378	409	401	454	423	380	399	407	411	384	382	406	407	395	404	398	394	439	396	424	423	421	350	399	430	375	427	442	401	408	397	413	392	370	383	410	397	430	444	391	395	395	422	399	407	411	404	411	432	418	400	428	429	416	420	436	429	399	420	390	447	416	418	425	406	418	372	441	422	387	402	383	388	384	371	405	390	429	404	444	411	416	432	421	430	416	387	421	416	407	414	402	418	409	394	434	399	404	437	399	373	377	429	437	374	407	407	425	391	451	392	424	363	454	408	364	413	399	399	420	358	397	397	439	407	429	434	432	423	419	407	403	413	376	410	404	437	400	436	421	392	394	397	406	394	375	420	430	413	426	393	382	395	418	411	366	415	392	429	412	425	359	419	451	415	410	428	379	405	409	420	441	411	408	397	419	404	368	439	412	389	427	417	428	433	419	409	378	418	391	422	408	399	420	407	420	421	391	389	435	410	413	410	393	423	426	415	428	417	382	391	455	399	392	414	432	428	397	434	400	437	388	416	397	383	384	437	417	427	428	414	406	425	415	426	369	369	409	385	367	409	422	405	377	398	427	395	442	420	430	418	397	428	399	425	381	404	384	426	365	417	345	377	384	419	399	373	411	417	389	390	444	434	369	399	439	382	432	431	440	423	394	383	420	427	396	436	426	436	424	435	406	403	393	398	416	406	417	407	435	450	362	411	410	427	392	434	410	393	393	417	400	395	394	409	456	428	386	419	424	419	405	436	444	425	394	440	393	385	415	438	398	426	398	412	393	432	373	391	406	388	392	393	395	431	426	374	394	375	418	396	404	382	409	362	422	402	392	428	406	429	435	397	442	411	415	412	423	397	397	406	414	400	432	404	402	426	377	394	401	439	409	405	406	353	373	374	412	425	405	394	367	399	423	402	399	424	433	393	418	403	392	435	427	395	383	385	434	391	412	396	415	412	383	412	422	441	388	421	394	420	402	437	449	420	369	417	390	452	405	426	400	388	409	442	421	419	402	399	414	390	412	378	385	426	408	421	414	401	370	399	437	413	405	420	438	382	410	412	431	413	421	401	386	390	440	405	399	375	427	366	394	407	416	428	391	368	395	455	403	379	431	398	396	376	426	430	403	404	436	397	385	399	388	379	396	410	414	414	389	421	416	407	370	399	403	416	426	412
40820	10228	1831	968	681	487	374	309	273	222	187	157	153	142	132	132	125	129	121	121	112	123	104	129	95	113	111	93	102	95	105	89	109	103	122	74	97	104	96	121	94	95	109	127	89	98	117	97	111	107	108	104	122	95	96	100	91	89	95	90	99	115	90	79	91	89	99	105	97	101	90	87	91	89	89	95	100	106	100	89	89	92	100	99	86	74	93	82	92	84	115	82	87	76	92	101	87	105	97	117	96	104	90	89	88	116	103	94	84	97	86	108	98	109	79	97	93	93	103	93	102	89	100	87	81	90	105	104	110	108	95	103	85	107	88	86	96	97	88	87	95	89	79	92	90	101	104	74	92	95	102	102	104	101	89	94	73	95	98	90	94	81	105	107	93	89	84	84	85	102	97	95	92	81	100	101	87	92	79	107	98	106	93	95	85	92	87	101	105	96	90	96	81	105	107	106	85	103	95	90	104	93	99	103	79	86	85	92	101	110	90	90	80	96	97	86	90	97	65	90	81	106	97	109	103	76	93	103	79	99	93	102	92	102	115	109	101	87	88	105	86	94	82	96	84	105	103	105	100	102	109	92	98	90	107	123	81	97	96	104	98	94	106	101	114	92	102	86	101	95	86	98	86	93	95	87	92	86	99	100	81	80	87	91	87	92	94	96	84	83	96	120	84	96	94	118	91	90	96	85	90	92	93	112	87	120	107	98	88	96	81	91	98	97	85	103	94	98	101	99	86	107	102	89	93	103	84	105	94	104	92	96	91	91	111	83	89	108	114	86	94	109	95	82	79	88	102	92	90	102	99	94	96	107	88	98	99	95	88	88	89	97	77	96	96	95	117	76	92	112	103	97	97	87	99	91	99	88	75	80	101	86	74	90	86	99	100	103	115	107	103	91	104	81	94	82	94	101	83	103	85	101	92	105	77	72	96	78	81	98	94	88	76	96	102	94	98	79	92	94	78	80	98	82	84	88	104	87	97	109	83	84	88	80	101	67	103	104	88	107	102	92	97	101	89	97	97	98	117	96	79	101	101	97	116	100	95	77	102	90	103	99	88	63	70	76	89	98	100	93	98	99	86	84	95	89	97	96	92	92	103	99	101	83	87	87	90	83	87	94	101	108	104	86	86	99	79	94	120	81	85	117	85	98	93	93	88	109	111	101	104	99	97	105	93	96	97	97	91	99	105	102	80	95	105	111	98	72	96	109	94	84	90	93	107	99	85	81	89	100	61	104	118	102	97	94	108	101	86	84	93	93	76	79	105	100	86	95	110	94	76	110	91	88	87	87	91	119	106	102	108	108	87	76	101	99	93	94	92	92	80	68	91	100	100	91	101	89	101	92	75	110	108	110	71	87	98	105	97	93	98	90	96	103	103	100	94	63	101	87	81	94	89	86	94	114	80	106	104	93	97	84	95	97	95	97	99	97	79	113	94	112	92	119	95	85	83	95	97	87	91	103	109	86	119	96	93	89	131	95	97	80	94	106	118	100	91	97	91	107	98	108	77	98	100	101	91	94	90	91	113	84	85	102	113	92	96	101	85	100	94	102	95	99	97	84	85	108	107	76	101	81	89	97	98	84	86	89	104	92	102	89	86	72	79	102	77	98	78	100	103	95	83	82	97	96	103	95	90	95	96	98	90	116	106	116	104	101	103	93	83	105	100	97	85	113	110	119	96	97	96	97	115	73	90	78	104	93	90	91	92	108	89	86	88	94	87	98	103	91	107	118	82	112	76	105	82	78	88	97	97	87	106	92	81	83	94	111	86	84	98	112	86	94	101	83	87	95	89	76	91	97	98	92	99	83	112	89	95	93	89	100	92	107	112	89	84	83	91	108	108	104	87	73	110	97	95	103	108	102	103	91	94	74	107	93	104	89	93	82	82	114	90	106	107	93	104	103	84	93	88	93	110	124	102	119	107	109	94	98	88	93	103	96	93	78	103	95	110	84	101	109	95	87	102	91	103	84	105	84	90	93	83	86	95	90	90	88	97	97	102	100	79	88	91	97	103	109	100	85	92	100	101	94	97	79	92	105	100	95	102	107	103	95	88	92	94	95	93	72	96	90	95	91	106	93	91	95	102	89	95	99	100	86	98	121	91	88	96	99	96	97	90	96	98	99	96	104	82	81	111	105	96	92	95	98	94	94	90	97	93	88	105	89	104	90	113	97	91	123	94	105	111	116	86	98	91	83	105	83	98	84	107	95	104	97	98	92	101	111	98	87	89	82	94	80	94	83	104	79	77	103	91	99	84	98	105	97	106	100	72	91	107	92	82	83	101	94	125	77	90	75	106	95	97	103	105	91	102	106	96	80	99	107	112	96	90	93	104	82	89	105	70	93	91	98	97	108	80	106	84	96	91	88	90	88	97	92	80	105	79	84	87	99	87	84	90	107	88	80	92	79	100	88	86	106	80	98	127	91	107	76	89	95	85	83	100	94	84	101	89	92	90	88	81	94	94	103	99	103	98	78	101	92	78	95	94	104	88	87	93	109	89	91	97	102	98	118	85	100	104	83	95	94	98	95	96	86	94	91	91	77	98	77	90	99	103	113	104	93	108	108	109	100	82	109	73	84	99	71	103	95	92	101	89	107	114	99	82	98	94	101	95	104	89	95	96	107	90	93	82	99	85	117	89	114	91	89	91	103	94	94	82	93	100	95	81	106	86	91	96	93	93	88	98	90	86	94	76	80	96	115	101	76	113	111	99	84	87	87	91	89	87	98	108	87	84	90	98	105	81	94	101	102	85	93	97	87	95	89	101	88	87	93	85	98	98	86	85	85	106	86	100	104	91	101	103	78	104	92	85	100	113	112	108	70	99	99	83	91	100	100	96	103	92	102	85	86	86	89	85	82	95	100	92	99	99	105	106	80	85	82	97	90	92	93	77	80	88	101	106	90	93	109	90	71	88	93	94	81	121	93	111	101	99	98	93	103	103	89	90	90	80	87	102	91	86	83	104	108	99	81	104	91	88	86	92	87	93	105	103	88	86	84	90	82	91	102	95	87	86	102	97	100	113	85	103	80	91	102	86	97	129	87	98	84	101	102	101	91	96	90	100	99	97	92	89	101	89	82	94	80	93	85	100	90	98	71	93	105	89	93	102	103	97	91	94	116	101	89	95	84	110	102	105	100	89	92	87	82	121	92	99	91	77	98	90	106	96	99	101	79	79	97	89	99	124	93	98	106	89	98	86	87	89	93	90	103	89	85	89	92	90	100	98	94	86	94	114	93	96	93	86	102	85	78	106	132	97	98	103	101	93	92	100	98	87	86	106	101	92	107	107	98	100	72	90	103	93	102	98	92	93	97	100	103	81	98	74	85	95	94	106	101	89	100	111	114	88	103	95	96	96	88	98	108	93	111	96	82	94	90	100	97	88	93	92	87	92	89	107	68	97	103	92	113	84	100	101	87	109	92	96	85	96	102	94	115	87	92	103	118	97	102	93	100	94	88	96	101	99	93	78	107	102	84
20599	1294	2943	3138	2819	2185	1863	1455	1262	1126	995	896	829	700	665	605	592	578	553	546	558	524	495	455	467	458	408	386	441	403	420	408	420	409	395	372	370	385	383	380	402	398	355	384	363	358	407	353	354	367	350	369	381	350	386	359	364	369	362	345	308	336	355	351	333	328	352	361	368	353	344	303	336	368	355	327	340	361	340	341	328	310	317	359	328	358	347	325	314	307	303	341	302	300	335	309	355	293	338	340	357	351	321	351	323	332	364	324	326	352	344	313	358	324	359	335	319	290	341	299	327	306	327	316	325	336	314	304	331	327	344	321	327	338	353	308	320	298	336	321	348	328	343	306	321	345	318	314	343	319	326	307	337	330	295	287	283	342	328	332	362	347	331	318	329	338	298	344	344	336	355	319	346	364	313	307	328	329	293	325	322	302	365	344	345	319	322	299	318	342	342	294	317	357	332	347	317	319	360	326	336	300	304	352	321	303	317	321	344	321	297	321	328	327	327	289	327	321	313	329	336	327	335	301	304	301	346	345	311	324	339	293	320	367	314	347	319	304	322	315	301	304	305	343	302	324	329	318	335	319	338	312	322	312	332	363	319	344	306	316	332	319	334	319	354	360	291	331	318	305	338	341	314	338	324	289	284	319	318	311	306	315	332	335	324	307	349	326	350	347	344	352	330	350	329	321	360	331	299	319	337	315	322	334	290	321	329	308	328	336	333	338	340	345	342	336	321	347	323	275	312	319	323	308	289	333	339	344	309	309	322	343	351	330	302	338	330	335	356	310	308	362	342	336	334	336	355	361	291	302	337	299	331	343	344	296	338	308	332	330	351	335	319	353	368	325	331	341	310	323	334	338	308	306	347	282	331	314	323	330	342	336	297	366	353	315	309	310	285	320	307	353	302	324	296	354	292	300	330	289	349	331	313	313	329	302	304	355	320	349	325	316	331	328	319	320	348	327	313	322	312	309	340	326	325	322	342	301	324	333	320	317	325	317	339	351	287	302	329	357	329	344	319	313	331	320	335	308	322	317	327	321	362	324	336	316	311	314	304	333	336	329	331	329	317	293	319	316	325	330	301	355	317	341	367	355	296	318	315	324	317	338	331	321	342	347	347	320	338	312	303	338	346	315	306	360	330	320	304	382	313	333	307	359	294	315	331	332	339	306	312	315	327	352	323	365	306	305	282	317	318	328	347	328	320	332	337	361	333	326	321	337	325	315	303	317	317	329	342	343	301	353	298	312	322	320	324	303	309	283	350	355	354	345	331	309	292	337	306	329	367	349	345	340	307	346	329	350	335	308	277	339	323	325	344	321	303	329	337	326	332	347	326	335	335	321	339	306	331	328	322	314	326	328	313	329	335	318	331	378	350	323	325	332	360	355	331	356	348	318	368	326	321	296	356	272	332	305	300	341	321	283	351	320	330	328	324	339	342	308	360	331	312	323	296	308	321	342	341	350	341	335	329	336	308	300	313	304	354	347	338	331	360	303	344	363	332	337	308	311	320	318	323	348	334	323	364	323	325	325	344	316	320	315	337	326	340	319	306	328	340	336	322	314	338	344	328	354	333	304	320	331	321	335	316	332	350	335	328	321	338	308	336	343	337	310	355	317	329	308	332	318	303	349	308	310	329	340	333	343	337	333	352	316	366	340	333	328	331	331	372	320	350	299	269	303	316	298	329	319	358	335	299	340	309	350	329	321	316	298	324	344	312	312	311	328	313	347	313	351	340	322	349	342	312	315	305	323	317	320	305	377	338	337	300	303	306	322	326	305	331	331	327	304	344	319	331	337	318	319	353	316	339	332	330	352	321	341	332	339	332	351	311	303	339	311	323	337	344	333	354	305	339	316	335	315	314	304	302	340	324	352	323	326	325	302	292	299	380	347	317	321	322	338	329	348	296	334	290	332	333	335	318	279	351	342	334	291	318	312	338	357	329	317	287	332	341	327	323	317	304	355	298	317	313	325	332	309	327	324	340	321	295	353	323	312	309	314	313	350	331	309	314	345	339	296	306	286	326	327	324	315	305	327	323	319	338	347	311	333	346	331	317	302	328	304	337	332	321	286	311	320	339	322	313	321	307	326	330	351	327	324	340	319	311	307	305	310	335	336	317	329	335	297	321	337	344	309	305	348	317	353	321	311	306	309	314	320	329	335	325	345	338	309	316	309	315	345	315	323	323	314	354	323	334	333	314	308	337	321	308	307	367	313	338	305	335	326	319	325	298	297	347	329	325	319	322	359	320	327	362	333	318	345	326	361	319	321	339	322	340	325	352	353	348	304	350	308	303	324	324	353	341	324	324	311	337	296	322	347	318	313	315	347	287	295	324	337	346	311	313	328	329	334	339	323	332	330	316	297	317	325	327	326	341	306	331	338	317	334	320	324	340	323	273	300	339	319	318	318	346	328	316	320	318	331	319	330	307	306	287	313	335	335	311	321	350	334	317	305	355	338	338	320	289	341	322	327	314	364	368	307	348	344	294	297	345	310	348	338	324	301	323	330	323	338	332	300	305	332	330	318	317	323	322	331	320	344	310	322	340	311	295	322	324	337	300	309	332	348	307	347	320	344	302	316	323	280	355	340	302	316	301	344	296	314	336	351	311	314	299	304	356	305	319	341	315	301	320	341	316	331	353	357	355	298	367	316	332	348	322	320	319	332	338	288	319	304	322	312	316	324	344	335	327	280	306	316	295	331	321	319	315	364	300	351	344	278	314	331	334	343	290	336	308	303	303	345	290	299	403	311	348	342	362	290	328	339	305	347	328	322	319	328	339	317	343	318	318	347	318	338	356	299	319	354	327	336	305	305	310	347	292	328	305	302	347	330	310	318	345	307	308	299	360	314	312	349	333	306	310	339	331	344	327	304	346	361	324	317	339	312	340	345	342	332	348	327	365	301	305	347	311	352	343	340	330	314	305	318	301	350	345	316	318	293	323	346	325	325	344	335	325	319	338	340	316	298	317	329	308	356	326	317	337	314	330	301	318	355	350	310	315	351	302	331	311	332	309	315	328	313	337	292	335	299	332	349	320	370	312	304	322	327	310	323	337	347	303	295	329	314	300	343	357	367	296	326	323	348	333	301	361	341	331	292	302	338	341	327	347	307	323	318	315	313	318	311	295	323	333	351	278	341	318	339	335	309	295	322	311	304	312	302	363	291	345	334	343	329	345	313	308	331	358	342	338	299	318	307	305	298	322	318	347	320	333	311	321	345	282	329	353	327	316	307	302	350	314	318	324	349	304	317	312	331	308	342	319	325	368	318	337	323	340	341	316	330	294	303	297	383	350	346	321	301	328	336	340	305	357	330	297	309	324	354	331	310	316	321	334	305	333	339	330	332	339	317	299	316	326	314	316	349	304	335	312	323	341	332	350	333	323	306	325	326	322	328	366	342	312	326	330	325	273	314	311	310	352	316	300	323	322	318	313	326	330	321	342	323	316	344	306	323	356	330	333	345	317	326	304	331	313	315	328	312
47223	18399	7295	2132	1465	1051	804	639	511	426	403	371	357	321	304	299	279	257	261	224	234	231	208	231	234	195	220	222	208	212	220	191	237	221	207	201	226	198	209	207	230	213	188	199	200	204	165	184	180	194	201	211	192	223	220	219	225	210	187	206	186	191	194	201	177	197	174	174	219	204	206	201	189	199	175	188	210	180	205	166	193	188	201	236	200	194	183	197	239	202	194	199	207	185	216	178	213	200	211	174	204	205	215	175	202	202	205	204	189	202	197	193	190	177	199	194	200	197	222	195	177	207	224	209	215	230	188	186	194	192	196	213	192	182	194	210	199	173	201	187	193	182	190	189	228	211	209	211	190	194	169	186	188	215	205	233	210	206	200	202	209	218	189	211	195	200	181	191	213	213	206	208	225	180	182	183	206	188	179	196	186	177	202	212	185	164	203	206	208	202	205	198	180	199	199	189	199	213	194	218	228	189	205	216	192	222	184	178	201	195	179	197	201	181	183	187	195	198	207	167	180	197	204	200	196	194	219	205	198	210	199	179	182	223	191	188	200	167	188	188	199	194	176	181	195	193	203	188	207	185	192	195	192	179	203	173	189	206	200	176	203	175	206	176	202	183	180	203	191	210	194	184	187	194	201	190	206	207	198	206	182	219	230	206	202	196	173	198	209	200	196	194	211	184	202	189	209	196	188	192	187	187	169	204	199	180	196	171	191	208	188	201	184	200	199	163	221	205	161	191	189	178	173	189	209	201	196	196	151	168	179	199	194	209	190	173	212	229	199	202	185	193	184	201	201	170	196	190	176	193	214	215	212	189	185	190	187	197	197	175	209	197	190	196	217	178	186	199	190	197	179	195	211	177	172	184	187	187	200	197	198	227	199	191	176	203	220	188	195	198	219	198	211	181	213	188	193	177	199	183	194	182	193	187	188	197	175	186	200	209	197	184	175	199	205	192	212	202	201	192	197	187	215	181	201	193	205	220	214	178	188	187	189	178	211	190	183	175	187	204	184	208	193	191	192	177	170	208	217	208	171	197	204	200	187	192	196	200	199	188	225	222	196	186	234	197	208	226	190	201	189	210	189	171	188	207	205	183	170	201	188	221	205	182	183	208	200	193	222	189	215	193	227	201	210	197	202	206	204	212	198	195	176	199	186	198	199	199	185	180	184	190	196	191	183	182	220	200	193	212	215	224	197	200	175	227	211	194	178	188	194	177	185	206	198	190	207	186	205	207	214	190	187	180	199	199	204	175	191	173	222	177	185	208	188	197	192	185	210	217	198	173	180	179	200	172	175	192	214	196	183	196	208	202	184	200	205	171	203	220	200	211	220	197	170	218	192	185	190	204	214	197	214	200	204	182	190	198	188	182	198	198	199	185	180	188	200	202	199	192	184	197	190	205	197	176	207	209	203	221	199	183	214	201	219	185	184	206	219	196	193	211	190	208	196	200	195	200	202	188	189	189	178	195	204	205	201	193	207	179	188	210	188	208	187	177	165	220	219	211	199	175	187	215	176	224	190	216	216	181	191	187	198	181	198	209	199	178	187	177	191	209	228	197	206	201	192	193	192	186	222	181	193	204	169	211	202	185	183	180	204	173	207	187	188	174	187	195	186	196	170	174	189	188	225	186	194	201	208	206	192	179	207	198	179	210	209	188	198	197	182	205	217	172	191	193	209	185	215	181	207	193	183	210	201	188	192	200	207	196	199	200	202	197	206	199	189	220	184	208	182	189	173	201	188	189	220	217	215	199	190	165	204	206	196	174	192	193	194	200	217	191	177	209	196	191	224	200	186	204	194	192	193	198	181	185	200	217	194	201	211	212	192	203	213	207	212	202	214	184	172	202	203	195	206	191	219	182	204	213	191	192	188	217	189	199	178	179	222	222	197	192	175	186	180	195	196	188	206	229	192	202	195	217	192	210	182	229	195	207	184	191	182	200	214	178	195	202	179	216	195	189	192	189	200	197	196	187	202	203	191	202	193	199	201	203	195	219	191	194	201	209	214	214	187	182	167	210	163	182	200	200	202	193	215	183	197	189	194	209	170	195	184	194	188	211	208	183	184	188	187	188	187	195	179	191	177	176	188	184	216	191	200	207	201	183	192	210	185	211	181	205	178	194	186	195	220	189	191	193	206	171	200	207	199	194	190	182	196	191	211	201	171	180	157	193	216	189	196	208	169	170	190	198	217	200	183	186	188	211	195	185	198	195	188	199	173	212	201	189	168	188	194	177	171	184	199	172	177	202	199	192	185	186	182	192	206	181	199	211	196	212	204	188	200	177	219	201	209	196	187	202	206	206	186	196	201	212	203	191	219	191	189	204	187	200	196	183	188	225	202	211	232	197	187	191	213	199	200	192	213	189	213	193	199	175	224	184	203	214	191	194	196	192	212	189	209	212	172	206	207	173	185	203	187	187	204	175	188	192	189	182	223	221	185	197	187	208	173	188	186	211	198	182	164	213	181	191	210	206	208	199	178	211	211	204	212	213	183	212	198	180	200	195	196	189	199	188	167	218	183	195	208	190	194	184	195	181	189	215	175	197	227	202	194	187	204	202	214	193	177	161	198	199	188	207	186	191	197	198	235	181	195	212	196	204	213	162	194	195	199	209	206	185	206	194	227	213	234	184	187	195	185	166	205	204	190	182	195	194	203	195	213	201	169	197	188	198	215	214	183	195	177	187	200	197	195	188	205	217	194	203	204	219	191	230	204	207	206	207	223	206	210	202	206	185	221	197	207	187	200	184	177	214	191	182	191	187	200	217	184	189	213	208	182	209	191	181	200	219	203	186	190	199	199	207	212	196	176	212	212	194	197	195	190	160	196	214	196	201	167	193	171	218	188	176	193	192	179	189	178	192	189	206	206	190	193	180	200	197	173	198	219	180	195	202	197	162	185	192	210	211	177	206	173	222	198	204	196	190	220	195	192	168	194	191	195	184	199	183	224	209	208	170	216	167	222	225	187	199	198	191	182	211	182	192	209	189	188	224	180	188	209	192	202	212	218	199	205	196	176	191	200	219	182	191	210	190	195	223	184	209	194	189	184	197	166	212	196	192	209	182	200	176	211	178	172	203	176	203	223	197	181	200	215	222	163	219	203	204	173	195	194	187	183	188	223	189	193	207	199	179	174	185	199	202	193	178	185	216	193	196	189	196	190	197	189	201	215	197	182	185	174	201	193	206	201	216	217	190	213	189	200	179	177	202	189	186	220	213	194	186	192	195	186	175	198	192	176	209	178	187	178	205	195	174	222	175	209	181	177	185	213	207	214	193	192	154	202	196	230	181	194	188	219	186	199	181	195	182	205	187	193	217	205	197	205	199	192	184	171	185	207	188	226	200	175	194	210	169	184	224	177	201	190	196	202	200	219	174	213	179	200	195	198	207	201	184	194	188	220	195	207	213	195	229	208	172	184	204	151	192	199	241	192	199	202	182	193	180	179	190	211	200	193	217	200	182	209	226	194	190	218	184	172	208
26194	2513	5608	6037	5376	4231	3574	2958	2440	2158	1963	1742	1602	1414	1328	1308	1163	1130	1081	1069	990	921	926	838	878	872	813	803	813	814	774	784	781	706	714	746	743	711	744	748	754	743	694	691	699	661	679	677	667	639	671	646	646	661	634	606	603	636	667	659	627	649	662	650	649	595	659	618	618	610	682	639	638	590	641	619	635	630	627	608	640	609	637	596	652	628	622	602	637	595	602	658	596	613	570	637	595	647	599	642	585	603	583	591	641	607	615	603	641	604	599	639	610	630	587	627	646	617	577	626	620	587	614	627	611	556	656	577	597	620	577	590	666	630	629	591	608	586	631	578	600	599	588	590	623	606	645	583	584	621	615	601	588	592	593	598	575	587	578	633	617	577	628	589	612	627	604	622	602	607	606	596	570	585	597	639	579	609	604	574	590	568	632	600	618	584	556	594	622	539	578	635	583	535	627	550	624	625	620	588	596	590	610	529	592	596	578	608	626	584	610	585	573	588	626	596	575	609	602	602	594	568	618	606	655	629	601	576	580	578	659	552	563	592	608	640	574	597	590	628	605	642	557	555	587	595	605	558	611	585	606	557	603	632	591	599	602	622	580	602	587	645	613	567	532	596	553	556	604	597	574	601	631	616	588	605	585	592	579	605	587	606	593	625	580	586	606	607	583	580	570	592	602	649	551	591	641	586	556	596	534	565	621	585	632	601	604	583	593	592	589	579	579	585	642	600	582	612	602	630	631	550	628	606	597	611	569	635	598	611	604	615	563	611	588	582	632	612	627	567	592	636	551	595	577	586	621	583	609	599	607	596	553	627	587	609	590	559	608	590	602	598	636	627	595	574	635	622	567	570	590	606	590	595	602	642	662	603	610	544	599	590	553	613	621	573	629	601	609	584	588	585	593	596	573	573	611	610	650	600	634	605	589	613	585	638	625	657	607	625	584	634	570	587	586	624	635	607	600	595	641	613	616	570	586	601	611	622	555	621	569	527	579	615	575	624	612	575	596	591	653	598	615	587	659	613	580	605	581	592	612	596	629	581	587	593	580	608	647	609	554	592	621	590	575	611	598	639	576	619	622	621	608	602	551	642	576	572	589	623	600	619	644	598	626	655	605	612	579	572	644	593	536	660	638	602	585	551	610	590	608	609	608	577	572	626	568	582	654	583	602	612	605	569	624	614	612	604	630	549	630	589	556	585	593	632	634	588	561	605	623	605	563	643	593	589	607	599	632	564	637	585	578	636	566	610	564	564	551	594	658	596	582	632	587	546	644	618	588	619	570	624	587	581	508	581	574	566	585	559	587	604	552	656	593	636	604	599	611	585	608	573	594	571	618	612	589	593	557	577	599	578	621	577	564	606	595	580	620	588	621	649	605	597	602	620	602	593	562	591	584	602	642	579	596	617	587	592	563	570	621	618	562	613	653	588	611	598	595	593	561	626	585	621	607	618	572	610	607	562	587	609	568	560	630	567	577	605	591	619	557	635	595	590	578	622	593	626	611	561	572	610	589	621	621	587	605	604	614	567	595	580	624	603	647	570	530	645	576	619	622	583	613	591	573	586	629	567	580	595	604	643	592	612	601	598	586	533	597	587	589	584	569	606	650	621	626	599	590	578	582	601	562	584	595	588	585	586	589	616	587	614	619	560	577	600	576	605	588	656	624	571	576	627	605	592	596	566	604	592	578	600	596	602	614	600	612	595	536	639	566	572	610	606	620	592	606	602	613	601	623	616	545	600	598	580	601	616	602	583	615	581	566	615	610	637	642	601	599	608	604	621	585	622	608	588	545	583	581	636	621	590	562	595	631	567	583	623	605	594	574	650	588	565	623	641	565	631	665	594	615	576	569	602	578	586	575	617	598	575	645	550	633	582	548	549	567	592	594	609	602	607	614	545	600	597	586	662	578	627	608	576	557	636	591	564	571	610	592	615	604	606	560	586	631	663	633	571	604	614	599	601	597	596	619	569	612	567	591	574	625	592	610	590	573	623	609	594	600	595	627	564	625	644	559	609	575	585	594	574	609	561	603	618	606	612	580	610	571	594	561	612	596	598	589	622	603	624	560	593	613	601	565	579	622	600	610	637	627	594	650	568	596	542	636	625	566	583	611	626	625	594	614	596	582	592	585	590	604	592	586	591	604	607	595	603	591	612	601	625	631	584	585	626	567	601	627	611	598	618	613	540	568	589	596	608	556	560	590	574	585	648	573	615	578	560	587	551	626	629	617	597	619	612	624	557	604	629	577	640	580	578	592	606	593	564	593	613	581	597	600	625	562	594	602	561	596	642	584	638	609	632	535	624	634	640	628	609	614	581	606	609	589	640	578	573	593	559	614	644	628	587	643	614	571	603	588	611	607	616	561	637	595	629	555	625	613	604	562	570	594	559	630	569	590	578	606	600	577	597	622	582	672	586	616	601	630	584	579	609	637	545	619	592	609	607	584	607	632	614	593	601	584	597	615	522	595	599	586	596	676	567	636	602	562	624	609	623	589	577	619	603	558	566	618	605	613	579	612	609	577	630	583	626	609	583	592	610	577	596	583	628	571	564	591	599	581	590	565	606	668	614	632	671	605	601	598	651	594	532	573	618	570	594	587	588	585	654	578	597	607	585	638	581	633	642	672	577	624	623	597	632	609	572	607	595	613	596	578	597	596	590	597	608	604	584	587	568	566	620	578	622	578	610	554	610	620	583	579	597	636	596	587	600	578	596	598	577	590	569	593	618	555	630	565	545	577	555	609	565	596	596	616	594	587	618	619	582	607	604	583	588	621	597	568	599	631	603	605	623	610	578	549	614	594	563	582	596	568	576	577	588	586	544	567	605	566	575	566	603	564	610	554	594	625	608	631	576	560	625	601	594	611	598	577	573	637	610	569	611	552	601	601	567	605	592	574	592	607	562	594	586	631	578	620	610	597	564	598	604	584	635	594	633	625	558	610	557	616	596	561	578	573	604	598	597	582	545	589	613	633	611	582	608	542	589	601	602	630	588	559	592	580	608	632	591	592	574	605	654	571	561	596	599	568	626	591	554	589	632	610	547	618	603	617	610	605	582	561	601	647	577	625	558	578	616	590	599	569	548	610	633	615	598	558	572	605	621	543	584	651	591	588	592	599	604	634	554	593	590	565	569	530	555	605	564	548	574	551	588	593	620	651	607	567	571	584	670	565	615	589	620	566	592	577	640	621	586	621	575	573	592	586	596	590	591	602	619	594	580	582	585	638	615	583	616	598	579	561	611	580	609	642	578	607	555	618	626	574	526	620	647	638	623	611	593	553	572	619	607	602	609	595	606	604	583	587	613	647	597	617	586	603	544	554	598	636	609	642	556	597	587	562	629	567	622	614	567	590	570	557	592	597	652	626	611	592	553	561	616	586	583	567	593	630	581	599	578	609	571	615	577	628	623	586	637	607	608	601	637	606	578	568	590	644	603	616	601	582	566	607	585	598	626	567	617	648	587	628	600	587	629	557	567	578	602
5236	356	222	158	171	124	170	159	125	122	141	149	116	117	129	135	121	138	133	131	137	141	123	125	125	141	134	134	123	125	123	133	120	130	128	116	138	144	134	132	128	122	129	122	142	125	138	126	145	125	138	121	129	139	138	127	134	106	121	124	125	111	125	136	140	150	126	118	132	127	132	119	145	119	133	124	133	125	120	146	134	124	138	139	141	149	115	136	135	144	144	122	125	131	147	133	133	115	142	145	132	119	144	130	116	134	120	138	140	147	121	131	134	136	138	110	126	122	127	146	130	132	128	111	130	131	106	118	136	149	128	133	133	123	122	144	141	133	135	128	141	114	122	127	147	124	137	143	140	132	123	130	110	107	125	122	139	127	141	122	118	129	111	126	136	120	128	145	135	114	121	142	123	122	130	116	116	109	116	122	123	122	126	133	136	127	111	110	125	119	121	113	137	118	138	119	141	138	111	104	127	118	124	111	124	112	142	135	127	137	155	137	134	134	121	119	130	133	139	115	131	133	134	145	121	120	121	132	153	119	120	110	116	136	120	123	126	129	124	136	129	118	139	128	138	144	143	134	130	103	115	121	136	121	125	121	138	136	133	144	137	124	137	121	128	121	146	134	140	121	137	120	132	121	130	158	148	135	137	144	139	132	141	127	140	138	136	129	151	153	147	143	130	116	121	138	148	118	141	126	129	128	115	137	124	114	134	100	141	126	114	121	133	136	119	112	138	115	124	150	148	129	113	153	139	125	128	139	114	130	131	109	124	119	133	139	120	137	134	132	109	123	127	130	117	132	108	132	131	125	126	127	132	128	112	124	147	108	136	141	129	125	117	116	130	143	113	120	131	134	139	108	121	126	97	120	118	127	137	130	128	136	146	131	137	119	132	158	126	124	129	131	122	124	135	133	139	139	124	142	138	135	122	116	134	111	130	108	117	111	133	124	127	133	129	126	131	148	123	147	129	132	140	129	133	143	118	132	110	144	125	131	132	142	130	130	151	116	135	125	130	132	143	141	124	123	114	129	108	127	123	126	125	111	127	111	125	121	122	130	125	133	136	133	127	131	131	136	136	138	133	118	136	125	120	126	129	131	120	136	138	130	135	119	134	125	132	109	134	124	138	127	140	128	134	143	116	116	144	111	124	121	119	145	114	127	135	118	148	129	124	138	131	133	119	113	124	161	148	116	130	120	147	120	122	139	120	123	120	142	139	118	134	125	144	116	125	103	144	136	121	114	135	118	136	143	112	109	136	134	119	122	118	116	117	119	130	122	120	131	152	132	107	134	152	124	141	112	144	109	162	114	142	129	126	137	134	125	130	140	138	126	114	122	110	129	139	123	122	129	139	130	134	120	134	137	132	118	121	127	134	152	138	125	118	121	128	132	124	121	125	118	130	110	133	132	150	117	126	118	131	128	143	123	130	120	105	120	128	140	143	117	134	125	152	140	147	143	145	140	134	129	117	115	135	110	140	115	133	131	129	131	135	125	140	117	118	136	127	118	131	116	144	100	158	104	142	130	134	124	130	131	131	136	129	131	134	132	151	131	149	153	145	142	124	124	100	123	143	124	148	126	135	130	130	146	117	122	115	125	108	111	136	110	118	104	122	122	150	122	104	127	125	109	120	132	123	123	119	137	125	132	135	128	131	104	133	114	140	140	133	134	127	118	136	113	123	123	143	134	134	134	119	133	135	137	130	110	121	139	135	127	116	133	112	149	113	117	122	142	131	123	124	143	115	139	128	126	104	129	121	130	125	117	111	132	151	135	129	119	125	136	131	115	130	121	114	133	122	127	118	114	126	141	139	116	142	151	133	128	143	131	125	136	131	119	140	122	123	111	132	117	121	136	128	130	144	145	113	114	124	128	121	111	144	122	138	158	136	134	130	138	130	129	124	133	131	130	125	113	140	137	128	132	129	131	126	123	141	118	128	134	165	149	140	111	123	127	112	123	118	111	112	142	132	105	139	116	126	120	107	118	135	130	123	116	127	118	116	130	112	124	149	121	138	117	140	125	106	135	131	132	117	161	136	155	137	127	126	107	110	108	106	141	131	125	124	115	148	136	129	133	133	109	145	114	138	116	138	109	122	97	124	135	129	137	100	118	126	127	125	135	148	127	141	146	122	120	132	129	135	148	124	138	122	120	131	139	129	136	124	141	110	140	155	125	138	110	135	137	111	119	121	132	141	134	132	134	156	124	133	156	121	134	152	126	121	131	112	108	129	117	148	111	118	112	115	119	122	131	134	124	139	117	142	144	125	117	109	126	126	152	129	147	137	129	134	124	114	144	132	154	141	134	153	122	139	138	139	130	112	151	135	143	121	131	124	129	136	122	125	120	129	126	133	134	135	133	129	118	138	123	121	143	129	115	140	147	125	111	139	154	120	133	142	112	127	133	137	114	134	124	118	106	108	101	146	138	134	129	137	131	123	121	144	124	118	115	121	136	126	120	131	132	122	131	135	153	138	129	125	139	127	130	149	140	116	143	117	143	132	147	134	138	115	115	134	126	125	110	141	128	124	140	129	125	117	133	146	133	128	156	136	122	123	122	143	126	136	109	121	133	111	137	133	109	127	134	133	124	130	136	125	132	132	119	124	146	141	125	116	129	125	115	130	121	112	111	131	113	142	124	139	133	118	124	133	133	119	142	144	137	111	137	116	123	137	128	124	146	131	128	119	154	110	153	121	121	124	104	136	129	120	117	127	104	113	118	120	110	142	151	133	130	125	137	140	125	114	119	138	113	116	106	128	133	122	117	139	132	122	131	142	140	129	150	136	134	145	155	124	126	133	126	113	122	116	125	145	131	122	145	103	123	118	116	140	121	122	137	108	117	122	121	126	123	129	121	128	122	122	118	112	126	130	121	98	117	115	138	111	124	132	125	149	113	106	115	124	118	133	126	132	127	125	123	134	115	136	127	121	128	130	134	121	123	129	124	133	159	121	135	115	110	128	132	101	116	131	116	136	131	116	119	136	137	121	138	140	136	124	129	123	121	140	123	138	135	149	148	131	132	137	140	121	122	115	138	136	135	134	118	128	120	130	122	108	122	103	151	122	123	113	113	121	92	136	138	135	128	127	110	131	131	144	122	141	152	131	121	116	126	139	117	125	132	142	106	132	117	129	119	139	150	118	131	108	139	136	152	136	152	126	135	146	108	123	132	130	134	127	132	120	143	130	130	144	120	130	121	133	157	106	105	130	132	118	120	137	114	138	135	121	112	124	113	122	132	127	138	129	135	127	124	139	140	113	127	129	130	142	128	128	141	134	125	132	145	131	132	119	132	115	133	115	121	132	118	118	104	131	121	120	131	143	128	114	125	143	140	128	111	138	133	127	137	125	133	134	151	117	119	137	113	118	117	106	124	159	109	117	127	127	132	123	141	122	136	135	134	137	105	134	112	143	127	128	136	139	130	120	141	118	118	143	134	132	135	123	140	115	120	124	122	125	124	128	128	116	130	134	114	140	159	134	132
4980	458	541	557	595	463	460	482	483	490	459	431	444	437	443	430	432	399	437	401	406	390	448	392	398	430	424	420	403	410	401	412	429	425	427	378	438	389	409	427	446	389	417	390	403	423	422	426	416	401	386	404	417	392	397	429	407	397	435	398	384	427	411	438	411	399	459	420	431	418	400	385	383	382	410	413	406	429	439	423	410	388	444	414	425	436	411	380	415	394	343	409	408	420	368	412	462	390	396	420	398	389	401	401	402	375	410	425	372	414	425	431	426	419	415	388	372	424	394	422	408	403	404	373	406	429	437	441	436	413	422	392	391	432	426	359	415	413	417	437	407	426	472	438	419	408	395	388	419	395	399	413	422	408	405	420	427	401	437	366	405	387	404	422	403	396	416	406	391	400	386	390	434	404	372	417	388	410	430	357	383	420	407	380	416	372	371	432	389	423	428	426	422	399	377	427	437	373	388	420	408	433	470	404	414	416	442	387	370	403	417	399	399	423	388	433	415	409	418	399	387	370	396	425	410	403	433	384	449	452	394	441	360	394	406	394	391	407	447	422	407	409	410	401	403	383	386	410	426	403	419	444	397	401	416	395	413	395	416	450	400	380	409	411	399	435	398	412	403	419	405	392	391	415	388	419	416	387	405	366	426	457	410	428	429	416	431	427	431	419	404	389	403	403	435	402	411	397	418	405	406	399	435	364	398	398	409	383	403	435	408	425	395	393	424	402	427	406	398	411	401	367	403	424	401	403	400	380	377	398	404	383	431	401	438	395	428	401	436	421	408	428	456	418	398	380	376	386	367	402	407	393	395	408	389	438	419	394	393	406	399	444	397	379	380	394	392	438	414	437	380	381	381	416	425	413	435	402	397	389	423	486	418	436	419	436	417	388	406	421	425	409	411	407	379	414	458	404	396	424	385	386	384	417	377	430	380	415	403	426	413	410	417	396	387	434	401	436	394	401	394	420	390	406	449	387	408	419	383	421	403	409	419	390	394	403	389	366	394	416	424	380	392	407	428	431	400	413	442	408	409	373	412	441	360	416	406	408	410	393	411	417	408	409	419	409	398	380	406	407	400	432	420	403	409	412	372	389	410	390	397	438	374	409	453	417	400	422	388	411	392	436	395	411	381	420	400	427	444	428	402	413	374	402	396	411	413	374	397	386	398	412	389	418	405	388	410	418	406	384	421	394	403	430	401	387	427	437	410	400	389	395	392	428	435	386	417	405	409	421	452	357	419	396	417	410	396	357	433	453	392	396	400	437	386	433	434	398	419	385	420	400	386	413	405	422	420	362	407	404	388	386	406	402	396	421	430	352	378	381	406	396	449	421	448	372	420	423	417	408	427	384	427	438	412	411	402	397	434	373	389	372	412	381	401	391	427	447	399	368	379	400	423	370	389	390	394	439	403	400	435	373	459	373	417	414	434	451	420	377	429	404	396	386	425	400	402	395	409	377	390	386	390	404	395	385	414	399	419	402	413	404	411	394	417	421	445	430	446	407	446	377	391	420	396	398	401	420	377	398	418	425	423	370	398	428	411	427	409	395	410	394	396	405	402	380	396	417	383	415	421	391	422	415	381	437	416	388	412	385	417	406	387	448	395	401	400	367	408	399	391	400	417	459	392	376	370	432	433	421	424	390	430	449	419	405	450	375	428	381	404	407	394	405	398	410	421	394	435	393	383	417	383	398	398	409	381	370	430	406	433	414	396	417	419	441	399	420	440	391	371	433	427	405	438	443	403	414	432	389	394	378	428	383	402	406	390	411	395	392	397	391	402	444	407	398	395	393	408	398	476	379	376	375	399	424	400	401	453	388	426	395	382	398	397	421	419	380	408	409	405	411	437	406	409	420	401	403	400	426	396	332	421	402	406	411	428	403	397	403	399	434	417	401	419	429	391	408	401	417	407	388	396	383	443	391	389	406	435	374	406	434	420	437	403	405	426	414	377	398	398	439	407	387	383	407	380	401	438	451	412	418	387	402	401	418	433	430	405	394	396	408	385	402	407	383	372	347	374	415	410	400	375	388	373	419	419	412	416	428	403	423	407	433	426	390	389	386	407	436	415	403	408	443	367	395	392	408	376	433	385	399	425	422	475	389	412	451	382	413	411	401	369	391	405	382	391	426	409	400	396	435	382	404	420	429	389	442	390	407	402	363	400	431	420	382	413	429	383	411	395	401	430	425	432	391	404	392	414	403	441	416	409	385	425	399	366	375	407	424	447	433	384	398	373	434	430	397	423	407	419	436	399	395	405	387	429	382	407	393	430	388	406	406	417	363	403	420	400	419	398	422	391	408	421	418	398	427	391	417	379	447	376	425	417	384	402	453	414	413	386	425	412	354	411	401	403	411	429	420	384	405	383	376	387	404	443	395	394	437	406	436	399	395	410	385	417	386	401	419	393	402	396	377	400	413	416	443	419	417	400	383	369	423	396	419	402	404	387	408	425	374	397	399	443	399	394	435	415	407	381	411	393	413	436	402	413	400	382	410	391	414	398	407	374	386	421	425	432	393	416	447	435	384	408	408	395	406	376	419	419	369	448	442	440	429	450	382	427	410	398	403	429	420	411	422	376	422	378	408	415	403	390	412	369	392	391	377	415	396	398	437	435	437	410	418	372	422	430	411	403	380	409	391	425	405	397	413	418	390	432	389	374	369	427	396	441	401	413	388	402	394	410	405	443	387	401	397	413	387	420	404	387	395	414	397	400	383	395	391	447	392	402	411	403	381	369	407	430	431	417	388	376	408	387	395	394	439	358	407	385	423	384	402	446	432	411	385	424	417	386	376	383	409	403	376	414	398	370	412	417	387	424	393	408	395	396	380	416	424	416	392	422	421	419	414	396	382	382	383	427	424	391	395	437	421	409	422	435	415	429	435	400	416	400	436	408	442	428	370	374	388	391	405	404	411	411	415	434	410	396	384	392	405	399	435	402	442	409	437	403	430	375	432	406	405	402	412	425	385	390	418	396	419	394	397	414	389	406	424	427	403	401	423	405	394	411	390	435	409	397	384	435	408	434	417	420	371	439	441	408	431	412	405	389	457	383	419	381	395	403	413	407	409	409	395	370	392	403	454	410	425	383	405	379	420	395	374	408	406	412	421	390	399	401	411	402	415	425	381	394	390	402	414	412	387	410	387	396	435	440	426	412	394	422	395	403	418	452	402	417	419	392	402	396	387	418	388	410	398	415	382	406	426	392	416	386	391	420	403	419	416	402	399	375	391	414	395	428	395	405	401	433	400	407	439	430	420	376	429	419	415	420	407	447	387	408	408	388	426	416	420	430	397	398	376	422	407	440	432	408	366	416	384	425	376	431	429	404	395	449	405	381	433	402	406	409	423	395	400	390	406	385	446	397	372	425	436	397	412	423	415	437	390	429	396	385	427	430	372	423	406	407	363	440	399	391	372	390	374	471	392	422	432	417	414	424	383	409	421	420	421	398	390	428	395	421	377	407	427	427	405	400	381	423	391
37725	8133	1480	955	678	485	382	331	250	209	201	169	160	170	161	148	139	105	143	128	127	108	124	109	91	97	125	92	119	109	90	97	109	113	76	93	101	95	83	89	77	102	99	94	114	95	96	87	97	95	89	97	95	95	91	93	99	103	92	114	95	87	99	89	86	91	103	101	95	87	106	94	90	97	82	102	101	97	89	105	131	108	104	97	108	86	85	89	91	105	113	101	90	95	114	95	81	82	106	108	109	85	99	93	92	99	91	106	89	87	99	100	82	113	89	96	98	101	95	96	87	97	90	97	80	94	82	81	97	85	110	106	96	92	105	107	89	93	95	103	102	76	75	78	99	84	84	95	82	112	93	103	89	92	105	100	98	102	80	93	84	105	83	89	92	97	89	94	88	103	90	97	100	98	79	89	92	107	95	107	88	86	94	89	116	83	100	105	104	91	76	110	82	85	98	89	101	91	108	77	85	97	94	85	78	110	92	108	102	114	84	90	97	72	90	78	104	89	93	75	81	98	74	98	91	99	88	86	93	95	107	97	88	91	109	98	101	85	88	94	107	113	79	108	101	100	102	93	93	86	107	97	103	96	96	94	94	85	91	85	85	94	94	100	83	84	102	86	105	93	87	88	87	92	111	87	95	98	108	83	95	79	104	81	91	84	97	104	107	93	96	90	87	83	92	88	94	96	72	103	91	93	82	82	96	92	83	90	97	87	96	83	90	102	85	77	89	84	87	92	92	80	104	108	105	102	91	95	90	87	84	83	105	83	94	100	89	86	100	89	85	99	83	101	94	96	89	83	93	107	86	85	97	97	88	86	90	100	104	104	96	102	95	95	81	108	104	108	86	101	92	85	88	89	102	105	89	93	112	100	81	99	98	107	100	96	89	90	113	91	85	97	90	89	106	82	91	77	101	104	98	102	91	83	114	91	84	90	93	83	115	93	89	106	92	110	83	83	112	95	97	107	95	92	92	101	97	89	103	84	90	96	86	109	95	106	96	94	108	110	84	107	96	95	91	112	78	89	83	100	101	100	99	116	85	94	82	93	123	87	109	79	79	97	102	91	88	93	91	75	110	81	96	107	85	107	117	89	99	89	98	93	88	96	106	112	108	98	89	94	77	96	94	92	78	104	96	98	97	98	93	91	92	96	88	91	92	97	102	102	95	96	106	88	94	90	91	91	94	105	85	121	89	95	98	105	88	95	105	102	89	83	91	90	106	98	77	84	83	80	100	108	99	100	101	100	86	81	85	75	80	107	96	84	85	85	104	95	80	95	97	94	96	95	96	94	92	89	99	104	115	70	95	85	97	87	108	80	89	94	78	97	108	100	98	107	94	98	82	86	86	92	101	90	94	97	93	101	88	91	115	89	90	100	111	100	100	94	90	76	101	80	88	92	96	110	101	101	86	100	101	104	77	89	90	101	114	97	95	89	105	103	91	81	90	84	92	108	84	88	96	80	85	96	97	112	97	84	99	104	89	81	82	101	104	98	85	105	85	111	91	72	97	103	77	92	88	102	99	94	106	100	88	73	73	84	92	91	94	115	88	85	99	87	96	102	92	101	110	96	108	100	83	91	97	111	99	97	97	78	108	101	109	82	85	88	100	89	100	81	81	97	104	89	97	85	109	103	99	92	94	105	90	97	91	94	94	97	91	98	94	100	97	78	94	80	102	92	88	94	99	94	79	97	81	77	91	69	105	89	92	90	80	94	84	95	90	99	105	85	99	94	99	86	98	85	95	90	89	87	103	100	110	96	87	93	95	98	85	98	74	96	99	91	111	91	82	71	102	109	86	97	105	107	82	90	87	89	90	83	90	89	113	98	78	79	89	96	85	103	102	96	105	109	97	96	93	100	92	116	88	105	104	108	112	93	82	77	81	108	97	86	91	90	93	102	78	93	84	104	74	90	100	84	74	101	97	105	100	76	91	89	77	87	111	93	98	104	112	104	94	78	95	76	102	99	89	100	98	119	99	97	88	88	94	98	77	96	92	97	89	98	88	88	96	117	81	108	78	79	88	98	79	95	82	96	98	95	96	86	108	96	96	96	85	93	108	68	85	101	71	82	86	88	99	101	88	87	78	81	92	96	101	97	107	110	84	92	93	96	96	103	113	90	94	99	96	68	97	101	83	92	87	74	117	99	107	114	88	89	96	93	90	87	86	97	89	93	90	100	95	104	110	95	103	98	109	102	97	102	104	71	115	84	91	81	77	72	100	104	96	88	72	93	98	83	93	76	70	77	100	103	92	87	99	81	89	103	94	81	108	85	74	84	86	100	105	85	98	99	103	86	89	110	102	82	91	106	83	75	79	83	84	95	86	95	94	94	117	94	95	105	105	88	91	73	89	98	101	105	94	91	106	93	93	97	89	109	86	85	79	91	86	111	87	83	88	85	77	94	111	94	92	104	93	96	81	81	96	90	82	98	96	117	94	83	73	93	89	90	88	100	104	113	93	100	95	115	99	90	103	102	101	86	100	93	104	100	78	101	104	92	80	95	92	86	91	103	88	91	90	88	99	93	93	91	97	105	101	106	88	97	95	90	97	89	106	100	84	96	90	109	89	93	90	92	101	83	85	89	105	80	97	105	77	88	108	82	106	92	73	114	90	95	79	87	97	96	93	81	93	82	98	105	85	84	100	107	88	100	86	81	83	98	99	92	88	105	93	96	95	81	106	91	92	89	84	89	90	95	93	74	105	97	93	89	103	98	87	105	86	91	92	116	92	93	91	95	75	100	96	90	96	85	102	100	99	74	102	100	96	106	82	77	104	95	86	74	86	90	99	78	81	74	102	99	78	69	91	107	80	109	91	82	95	81	101	96	93	93	83	91	95	96	91	109	104	96	97	95	94	101	92	106	98	96	78	119	92	80	95	103	73	83	87	90	123	94	93	97	85	103	87	94	91	81	95	93	102	91	97	97	96	106	99	87	97	94	97	93	104	98	125	95	96	98	86	89	83	82	90	102	92	87	101	102	87	86	90	99	101	109	87	114	101	104	106	102	104	93	100	96	102	106	110	90	99	100	81	99	79	95	100	88	79	89	94	103	93	94	114	90	83	96	95	81	96	85	105	115	92	116	94	90	99	96	93	79	98	115	96	102	103	101	75	90	108	85	95	98	92	93	103	104	91	83	115	106	92	103	81	94	89	91	81	90	94	116	100	87	90	71	79	85	92	96	99	104	90	101	82	104	101	90	94	92	101	80	92	93	109	102	95	89	85	87	104	95	95	89	97	100	85	122	78	91	99	97	94	81	91	101	102	100	90	108	115	86	89	100	103	73	98	98	98	102	90	93	100	89	81	108	95	88	99	116	91	93	119	105	107	88	83	100	81	95	98	105	104	84	102	93	83	100	109	91	94	98	93	113	82	92	98	94	105	89	102	92	77	83	87	86	97	91	92	85	82	83	105	90	102	99	102	86	96	98	75	95	117	101	93	102	96	81	89	110	96	91	86	107	96	85	82	97	98	96
18886	1267	2846	3331	2782	2271	1891	1475	1278	1151	975	885	831	785	715	654	628	626	617	607	493	531	485	451	469	445	392	439	437	417	411	417	453	437	410	396	367	387	396	370	391	352	354	336	360	360	348	352	335	371	349	372	391	334	347	351	380	322	336	337	347	318	321	303	306	341	318	312	335	322	345	335	345	340	329	302	349	333	363	360	354	328	394	348	335	327	300	314	368	338	340	345	366	314	360	330	330	330	291	319	340	292	366	336	337	349	344	319	347	339	341	356	323	314	338	303	312	355	299	313	339	322	350	339	336	323	302	341	334	336	333	319	328	342	324	328	313	348	342	317	327	332	304	327	335	323	340	328	312	346	341	330	316	333	315	290	359	360	295	299	320	305	339	346	330	315	344	322	319	314	317	332	350	345	305	331	323	316	307	352	316	301	342	354	334	309	322	318	328	340	325	310	346	304	351	332	291	345	296	301	325	303	376	327	329	327	327	308	322	344	334	339	328	296	302	320	348	301	321	332	333	325	346	302	331	329	339	316	307	315	276	325	326	311	340	318	308	305	348	323	331	331	340	304	326	330	325	309	341	348	324	310	300	294	320	344	300	296	296	310	353	321	340	338	352	312	339	314	337	342	346	347	329	375	331	302	313	321	319	349	343	313	319	293	313	319	320	301	336	327	318	348	321	302	324	337	332	347	313	309	327	347	339	328	330	315	347	312	315	295	323	336	312	346	333	279	339	297	315	339	349	314	338	333	337	342	326	320	358	327	325	318	302	310	304	303	322	319	339	330	320	319	350	331	322	312	342	342	359	323	340	343	350	333	315	344	308	339	337	316	346	339	342	320	306	338	325	312	321	291	338	329	320	336	320	335	329	327	303	315	325	335	359	328	303	313	307	330	347	305	299	320	316	298	322	347	303	325	324	323	314	352	338	352	327	295	325	338	308	327	303	291	365	292	319	328	314	351	311	324	291	307	313	313	306	312	313	299	312	301	338	331	329	316	314	352	356	327	311	320	297	326	291	318	291	305	342	321	321	322	322	334	294	348	308	304	339	321	298	318	325	328	318	353	309	320	324	307	345	328	344	318	317	314	307	303	333	333	388	318	330	353	320	311	309	310	354	340	363	305	306	316	334	272	298	333	322	339	334	327	324	327	335	308	340	299	294	345	356	332	317	335	321	323	328	349	307	313	328	321	317	318	309	303	333	330	310	343	348	316	325	334	346	316	319	312	291	327	319	353	333	320	308	330	317	303	320	316	319	343	323	320	358	277	311	304	294	345	301	320	301	320	313	305	338	335	286	311	305	309	294	317	310	312	338	304	305	331	316	327	291	349	335	319	279	316	313	322	345	319	322	338	308	307	313	340	343	347	339	322	328	311	331	329	342	301	329	347	326	317	320	344	315	322	345	340	338	305	356	309	319	328	348	297	298	336	293	320	322	326	312	326	287	327	320	315	332	345	332	343	345	314	321	291	313	318	318	314	311	309	352	318	335	352	323	308	320	337	341	301	327	305	327	337	319	348	319	324	332	306	324	333	320	332	336	340	354	306	360	312	334	325	303	354	326	327	332	325	346	330	353	338	321	337	325	301	346	306	321	311	325	346	323	329	320	319	297	315	338	337	350	310	350	333	310	327	356	348	305	348	311	326	311	313	320	301	329	324	342	316	307	345	302	345	346	324	342	284	339	339	333	345	336	359	326	367	353	340	347	364	316	348	305	299	348	296	324	322	321	336	309	331	346	292	329	332	335	325	345	312	301	339	300	312	345	330	350	317	298	324	315	358	359	338	335	307	288	329	300	308	338	314	324	312	312	332	358	350	321	340	306	327	323	295	325	308	337	329	341	300	314	320	340	314	335	312	313	338	311	323	332	311	330	330	323	308	306	333	360	324	311	329	314	317	320	343	318	328	321	333	321	336	336	295	314	290	318	281	312	330	331	335	318	339	348	336	328	324	300	313	273	287	328	343	324	309	369	320	332	313	308	283	349	328	286	337	312	333	333	321	340	333	331	323	363	320	323	328	345	326	323	314	318	317	335	328	335	320	340	362	336	311	319	359	326	287	319	315	326	310	335	323	328	325	297	321	314	302	334	287	346	327	321	334	347	327	346	353	332	312	331	314	324	279	330	315	349	298	312	317	304	310	333	331	318	313	327	332	312	337	332	312	322	324	321	334	323	349	309	343	320	369	348	324	322	334	347	346	300	315	342	327	291	332	329	319	332	318	331	327	324	324	333	328	318	337	298	313	336	329	324	342	307	298	324	317	306	307	348	327	316	340	355	328	324	324	320	342	336	344	320	320	341	332	308	335	306	355	337	323	317	320	328	301	306	334	278	345	326	337	322	280	318	316	294	310	328	310	287	292	338	322	328	322	330	306	320	326	325	333	324	381	335	324	315	332	326	314	325	360	321	305	333	301	322	316	354	330	337	344	326	320	314	328	299	332	353	308	315	315	326	317	347	374	315	301	316	354	332	328	358	327	319	308	358	371	307	342	317	298	319	325	340	324	342	322	307	323	331	313	324	335	318	309	333	321	335	307	309	291	336	336	324	323	349	306	315	346	324	318	318	295	307	347	286	360	310	302	295	297	323	327	323	322	306	329	342	341	338	319	349	310	328	312	328	322	299	331	339	322	316	357	359	327	288	359	315	343	319	316	349	306	316	353	306	306	321	302	322	283	311	314	352	333	330	329	344	338	311	304	337	328	314	306	312	309	307	310	316	302	340	335	330	338	334	334	323	312	352	295	346	311	369	318	309	325	300	321	336	335	311	345	356	300	337	327	299	300	317	343	346	326	336	334	314	336	303	316	355	318	287	322	334	313	336	327	362	333	296	301	342	314	346	340	281	318	371	315	282	318	334	327	296	291	319	334	310	321	318	338	325	334	326	303	333	309	332	302	327	353	296	287	332	330	331	331	327	333	309	326	317	335	297	353	292	285	318	327	332	329	345	317	285	303	321	295	314	325	313	328	322	339	345	313	340	321	342	356	323	335	290	352	318	320	316	336	333	334	310	299	307	320	318	323	294	329	326	293	313	334	307	314	328	339	319	320	313	346	338	319	356	319	293	307	345	321	360	333	326	300	296	339	344	318	310	312	341	320	312	331	306	329	309	302	336	314	349	319	302	340	292	346	311	342	362	330	320	320	327	300	339	331	332	349	331	337	330	311	333	345	330	338	313	349	350	345	302	329	332	382	325	336	323	337	311	320	330	309	319	338	361	307	333	348	343	330	332	319	337	340	325	333	340	348	340	354	355	326	309	335	358	313	311	322	312	317	291	298	300	321	319	324	282	295	299	317	291	336	310	306	331	329	321	312	335	318	350	296	322	304	313	312	324	326	297	286	332	310	349	313	334	314	329	341	331	339	315	347	328	341	311	349	336	306	324	329	320	307	298	336	350	301	300	315	318	352	321	310	326	333	305	331	354	307	322	325	333	342	322	342	339	302	358	372	339	327	323	315	354	320	337	333	348	313	338	311
50809	17792	6310	2207	1376	1046	795	649	526	439	378	355	318	326	324	301	287	286	273	254	254	244	229	212	237	236	246	208	228	209	235	233	209	211	201	210	225	236	222	222	209	196	206	205	207	217	210	213	196	197	189	194	199	188	195	208	221	212	196	190	202	204	182	186	205	209	188	210	184	203	212	177	171	187	179	215	221	208	214	210	229	200	213	227	200	180	210	227	171	181	173	186	194	164	211	183	184	196	186	186	180	194	222	222	199	189	193	207	179	201	232	192	195	199	216	187	194	234	194	200	175	198	188	210	208	192	181	194	200	224	200	174	188	203	188	216	192	209	193	179	177	185	187	221	186	170	229	201	212	184	183	177	196	202	199	188	203	201	171	219	216	195	182	188	194	211	218	211	183	214	195	183	193	193	197	222	208	187	200	207	214	187	200	215	176	183	158	189	197	199	186	190	214	193	207	182	205	198	210	204	206	162	192	211	206	192	194	201	192	185	220	183	203	188	210	187	213	183	167	190	180	225	192	194	186	199	171	177	224	190	210	195	189	195	191	197	196	181	190	224	175	195	175	210	197	203	176	208	187	204	172	185	187	173	196	220	196	196	202	191	195	189	175	171	192	203	198	188	204	199	220	206	192	192	205	213	200	189	202	195	200	174	182	183	186	188	194	171	193	186	208	200	191	170	156	188	179	190	187	196	177	210	167	184	193	218	212	193	198	199	195	229	199	181	208	214	189	197	184	186	207	197	185	207	178	206	206	226	213	205	197	186	200	206	221	221	197	195	195	211	172	186	196	199	183	205	199	190	188	204	196	192	201	189	220	192	223	210	206	215	183	197	193	220	191	201	192	228	208	185	203	182	195	206	169	173	178	220	188	189	183	170	188	195	221	181	189	201	181	182	205	185	208	186	173	198	198	206	191	184	180	218	173	196	184	200	202	208	178	199	192	170	188	204	198	175	191	194	211	190	163	179	216	198	195	153	198	182	184	192	188	198	179	185	198	188	201	208	234	217	165	183	197	185	202	194	218	193	214	199	202	207	168	201	216	203	181	195	184	187	189	182	179	178	208	195	166	182	174	221	201	204	200	202	190	200	211	200	180	235	196	201	196	179	211	202	177	181	200	204	195	188	211	191	193	186	186	187	165	196	178	180	192	196	218	198	216	194	192	195	199	188	191	187	206	213	195	219	196	197	204	202	184	194	214	205	190	173	183	197	193	218	198	171	216	178	186	197	225	177	185	172	196	202	178	239	202	189	175	203	195	186	196	202	185	182	215	188	179	211	213	220	184	190	177	180	187	170	210	189	221	189	214	205	177	195	219	175	210	175	212	182	214	203	191	202	220	217	191	197	209	211	214	206	218	213	198	201	194	201	181	203	191	202	202	212	178	195	212	199	204	210	214	194	200	192	204	182	188	218	164	203	194	186	199	207	189	214	173	191	204	175	185	201	196	214	194	207	198	163	196	195	197	185	207	206	198	198	188	227	201	181	176	201	176	204	189	197	187	189	179	183	195	205	187	191	188	192	208	190	201	195	195	198	188	186	202	182	195	207	192	192	225	156	197	183	170	193	179	202	222	218	176	175	174	214	217	178	198	194	175	212	174	220	217	204	193	198	193	204	193	219	181	187	204	203	183	191	210	191	212	205	197	207	189	206	197	191	187	208	191	187	220	200	202	200	161	195	197	171	183	228	176	172	176	181	164	201	192	177	175	189	201	168	224	194	215	214	192	192	179	185	207	178	178	178	173	178	191	188	192	199	204	184	190	247	199	203	221	193	172	198	173	183	211	205	192	195	200	173	193	211	203	208	181	200	206	179	188	201	184	221	198	210	199	204	218	207	172	165	213	195	191	175	222	205	208	195	172	192	184	187	188	204	217	203	225	191	214	177	197	187	195	178	189	181	217	204	183	194	146	217	190	192	200	207	213	206	198	204	211	203	183	205	184	174	231	193	225	171	194	215	197	213	189	195	201	193	231	187	176	224	190	189	182	177	220	214	188	166	192	197	186	179	185	204	210	212	205	195	185	217	230	191	199	194	190	215	186	180	180	198	188	217	194	213	171	193	219	202	176	182	216	187	205	172	206	206	190	188	202	178	210	175	191	227	187	175	214	190	204	184	196	197	216	190	202	190	215	194	182	207	202	190	203	194	191	200	192	184	231	200	203	168	171	202	179	194	191	173	223	178	190	197	197	212	194	198	204	192	198	197	202	197	197	190	177	204	209	189	191	207	198	191	185	201	194	193	171	186	180	193	209	204	197	208	171	199	185	191	181	194	209	202	194	194	193	196	204	158	184	182	193	219	213	219	179	191	184	210	206	211	208	203	209	191	194	178	198	214	212	179	185	189	182	189	192	205	200	197	180	193	195	168	197	225	202	175	200	185	196	217	183	203	187	191	216	203	203	193	215	197	171	171	219	224	184	204	194	221	216	202	194	198	181	196	216	208	165	203	180	193	199	186	215	216	210	197	209	202	228	184	225	204	183	167	200	171	194	187	208	207	179	188	207	208	217	192	192	204	193	183	187	214	189	202	210	210	174	200	201	202	174	202	196	218	189	229	181	206	220	236	199	190	166	211	183	183	209	194	196	188	196	189	209	200	203	210	203	192	196	192	200	179	198	215	169	197	161	203	217	226	211	189	203	198	205	178	192	199	174	169	196	222	189	201	204	169	171	187	205	182	204	189	182	189	175	202	191	172	180	184	204	179	193	190	192	178	161	207	184	186	188	200	192	195	187	198	201	200	212	208	184	212	213	191	180	194	190	197	185	173	205	220	185	213	188	187	186	197	183	194	188	201	191	198	191	196	205	175	211	200	193	186	198	202	203	201	194	189	182	201	213	197	184	175	192	193	203	170	164	197	187	210	204	204	209	210	212	179	196	174	203	209	187	200	185	180	186	206	193	202	205	202	182	186	195	172	194	184	244	197	191	210	174	205	202	186	192	185	182	210	234	183	212	220	174	188	207	192	196	194	218	184	191	183	202	225	189	194	204	183	200	204	182	190	192	183	199	194	204	176	205	197	199	206	188	189	214	209	212	167	216	185	189	193	204	196	208	196	195	185	178	201	217	220	187	203	186	212	164	187	198	192	212	188	205	212	160	198	197	212	187	184	223	202	184	192	185	186	194	195	169	200	190	205	177	179	184	185	199	215	179	193	190	201	211	188	197	197	207	187	163	193	182	185	202	194	194	177	191	206	225	188	198	190	183	177	210	209	188	198	220	190	208	212	194	207	217	213	200	193	183	172	220	189	189	182	197	202	203	195	190	205	200	217	178	184	205	204	203	210	215	202	189	195	204	187	197	213	194	178	213	199	196	212	174	187	202	193	188	181	198	193	194	177	186	194	196	220	186	204	189	171	211	222	176	214	191	214	203	173	207	205	194	207	195	199	198	182	208	180	186	179	172	191	198	217	199	199	196	193	220	208	229	189	182	186	198	180	193	211	193	200	194	199	184	199	190	199	206	206	200	212	185	205
26835	2545	5637	6091	5117	4283	3523	2988	2472	2210	1877	1681	1578	1449	1316	1198	1161	1131	1104	1011	1026	898	924	861	914	869	828	833	734	733	802	735	725	780	746	704	692	689	692	723	713	674	685	702	696	652	674	662	676	663	618	634	659	688	662	644	653	626	639	670	651	629	597	659	611	633	631	580	657	620	601	686	605	611	587	647	665	606	597	651	635	608	606	629	583	573	624	620	613	607	620	584	617	568	609	623	635	668	596	621	639	612	569	651	588	588	581	589	595	583	618	600	640	621	601	613	576	583	610	600	647	617	598	572	603	622	603	614	604	578	623	629	633	634	572	590	625	562	621	587	606	631	606	590	581	562	577	651	618	606	645	659	626	579	622	597	581	557	650	602	625	610	586	679	622	590	616	634	637	607	631	626	621	605	654	612	590	589	587	577	625	545	584	599	608	604	593	605	626	611	621	606	618	602	561	602	572	576	579	599	597	630	576	641	588	627	616	559	580	591	638	569	581	637	580	591	600	637	598	575	575	633	575	641	599	629	613	592	580	651	558	614	605	584	591	613	575	555	609	596	595	646	594	620	556	549	577	580	549	655	575	608	583	671	574	616	650	675	594	589	582	587	624	573	608	571	591	635	597	618	592	594	535	607	614	567	637	605	588	555	578	630	601	585	581	625	561	545	584	583	605	578	586	633	627	592	573	628	564	533	581	601	610	605	590	648	634	611	602	595	604	585	576	605	599	586	578	600	600	612	534	556	597	612	588	586	599	604	590	590	597	586	584	606	610	612	587	587	604	618	643	621	608	562	604	599	601	592	614	594	591	629	587	589	555	580	598	609	602	586	596	609	636	588	619	600	608	594	612	592	600	584	563	616	574	574	546	615	619	563	592	602	618	625	621	626	615	618	605	617	583	648	571	583	616	582	619	627	555	606	577	599	578	615	576	585	591	613	608	573	582	575	594	590	610	586	601	619	630	596	592	580	640	571	593	612	608	619	608	543	557	612	626	601	670	619	595	605	602	585	588	618	592	569	625	647	582	572	641	583	661	589	573	547	592	596	603	579	592	625	570	645	603	597	569	639	549	571	602	625	570	561	587	584	595	594	614	561	607	590	618	634	576	581	626	571	592	579	596	584	625	545	636	573	587	578	593	608	565	576	624	576	593	569	632	586	546	590	615	551	623	634	563	621	615	590	591	583	621	597	559	609	615	555	663	594	646	597	607	616	611	586	641	624	608	612	661	570	581	629	599	599	608	623	577	588	610	600	662	561	600	599	589	644	606	603	629	627	584	588	616	586	555	562	570	596	605	631	587	624	613	599	543	594	624	591	594	643	619	597	603	642	668	573	609	630	610	589	608	673	592	654	606	601	597	603	562	613	578	578	616	641	565	580	605	569	647	605	616	627	582	586	629	560	557	638	604	580	586	585	581	596	569	586	595	563	586	659	589	602	590	634	601	601	599	604	642	627	618	619	589	600	596	623	631	585	635	638	603	600	549	627	600	604	597	571	595	582	617	612	604	570	626	566	603	556	612	586	616	632	597	588	635	627	603	548	625	650	608	606	594	599	638	593	625	587	573	619	589	639	595	596	561	598	585	603	646	555	601	607	594	645	602	639	596	630	594	557	588	644	590	604	585	557	609	610	581	630	555	615	581	576	617	572	600	604	578	598	611	591	601	589	619	574	589	572	619	621	581	572	583	611	594	621	639	579	594	592	609	627	583	597	630	612	588	591	555	593	614	573	590	608	626	557	610	603	576	566	606	587	594	607	639	575	642	645	583	601	576	588	587	624	636	579	585	633	604	623	591	622	596	562	573	600	584	616	539	616	585	635	623	608	622	625	618	566	654	605	595	606	618	632	574	600	599	574	575	589	577	621	606	580	625	638	632	602	617	596	605	553	599	630	580	654	613	593	598	631	634	617	592	618	572	585	640	600	547	605	587	586	615	578	606	614	621	587	641	553	613	577	601	637	592	590	597	597	607	595	615	580	580	615	624	618	615	641	629	595	631	559	641	613	591	577	622	605	567	575	615	591	593	562	588	638	600	587	580	590	644	560	596	644	595	598	678	578	616	617	610	596	562	611	590	573	636	582	599	564	627	572	593	590	579	611	575	593	590	553	576	591	604	545	598	596	618	577	601	583	613	563	591	608	612	637	611	591	581	606	612	576	571	594	603	585	603	596	619	584	584	595	620	626	577	595	600	632	577	595	623	624	611	608	583	633	579	572	588	587	621	574	587	591	647	582	565	607	607	585	591	629	576	613	597	623	584	536	630	570	611	578	590	609	578	624	594	630	633	593	619	595	604	569	575	568	611	605	608	585	622	589	630	644	615	609	612	582	612	612	596	645	590	567	614	597	617	572	592	600	567	632	597	638	586	635	588	609	658	593	573	631	623	613	612	597	615	581	588	603	576	609	613	585	599	621	598	617	630	561	590	618	577	613	587	588	603	544	537	602	586	601	597	608	572	599	609	612	579	601	665	581	614	578	595	583	607	601	613	587	624	613	590	614	575	588	597	562	557	593	593	584	606	597	606	614	614	616	613	611	618	589	602	581	633	636	575	552	623	563	606	595	623	601	618	590	600	607	615	595	644	609	618	604	563	603	596	612	595	637	641	580	624	613	642	591	585	613	578	608	542	600	633	605	648	628	555	606	590	607	630	552	642	597	616	601	591	619	595	594	515	590	584	584	619	620	596	594	592	608	575	633	583	584	607	629	628	600	593	611	598	559	624	592	591	575	617	626	586	613	530	622	624	566	600	558	617	574	578	592	606	569	626	592	635	586	563	613	639	587	621	637	562	608	622	618	583	599	592	576	582	605	616	570	625	602	595	619	635	580	630	623	607	628	574	612	624	588	620	604	585	605	621	600	598	608	592	603	589	606	565	594	597	595	595	599	603	587	607	569	560	607	542	612	598	655	650	582	610	580	600	583	598	599	603	599	643	547	574	571	599	592	577	568	581	593	582	617	626	538	609	568	628	595	612	628	626	602	613	564	612	593	577	559	618	616	581	597	609	583	596	608	567	607	621	587	567	560	608	596	578	572	591	603	589	619	541	624	586	642	575	576	590	601	584	623	595	633	597	601	614	627	573	606	590	611	571	581	590	594	571	588	632	620	554	614	671	620	571	612	600	619	571	576	553	592	666	622	602	604	655	585	613	641	575	562	592	580	583	557	625	578	617	655	595	651	628	599	594	618	620	612	575	581	625	628	639	581	559	603	593	578	591	628	657	584	582	619	613	594	608	609	610	554	641	609	605	586	604	630	534	593	599	593	634	635	611	578	576	598	593	596	577	578	586	609	633	619	608	582	585	582	634	596	612	575	629	606	607	609	559	653	594	584	584	620	644	508	587	596	631	657	576	573	620	554	611	594	599	591	583	617	593	597	624	590	597	642	587	609	627	550	597	613	592	618	620	583	591	612	619	610	601	606	598	568	531	600	619	603	585	617	554	557	612	596	584	637	580	618	591	595	586	588	555	656	608	574
5377	321	205	170	179	128	145	123	146	140	118	145	123	157	134	131	117	119	126	126	119	133	127	134	115	122	137	128	112	124	139	134	133	125	121	141	143	135	141	134	129	122	136	142	116	156	116	146	136	136	168	134	127	140	126	111	126	132	121	134	107	158	125	146	111	126	129	119	115	135	119	124	117	119	129	157	138	142	134	136	126	123	125	125	123	130	122	125	150	119	145	154	114	138	110	117	125	117	137	141	124	131	146	139	141	145	145	116	148	129	114	128	113	128	136	123	129	137	118	121	136	135	129	129	148	119	131	119	116	131	147	131	127	111	135	116	132	132	159	130	111	136	128	108	150	124	132	128	141	119	138	136	129	123	154	123	139	125	127	152	107	133	127	128	148	128	117	155	148	145	132	131	117	131	122	135	154	118	123	130	121	113	138	142	126	117	135	122	137	147	143	133	122	131	116	141	123	142	132	111	111	131	125	128	119	118	130	122	132	122	131	108	139	124	125	136	134	130	94	128	127	129	142	135	132	106	128	127	133	126	130	125	126	118	112	124	136	137	129	125	127	141	138	129	112	125	119	115	125	124	113	130	120	138	138	145	130	119	166	111	149	107	126	131	121	146	138	110	129	116	116	132	147	122	131	140	121	123	140	134	135	128	138	129	143	149	117	133	122	133	121	116	143	117	133	135	121	109	127	139	147	141	121	127	144	137	130	135	115	119	130	154	123	126	127	112	114	138	107	128	121	120	156	111	107	147	128	136	123	115	113	142	125	142	138	130	116	135	124	126	102	136	139	136	140	138	133	120	134	133	137	141	133	129	127	129	135	154	145	139	134	111	112	130	102	134	113	128	110	139	123	126	132	135	133	128	135	95	121	97	128	119	134	153	123	99	140	122	136	132	141	128	143	143	125	100	124	116	117	124	137	135	132	114	112	135	116	118	137	135	135	114	137	133	131	127	142	126	125	136	121	151	137	119	134	137	113	114	122	153	152	140	134	144	108	148	137	137	133	130	156	134	140	128	127	134	131	113	132	135	150	136	135	117	126	116	138	116	120	114	134	138	136	146	142	117	127	132	123	128	134	135	144	124	135	123	120	140	137	123	111	102	134	133	119	133	128	132	140	119	164	162	126	141	124	136	135	118	113	135	136	128	125	138	136	121	152	119	144	126	139	128	114	150	113	123	122	137	133	123	120	122	133	126	121	137	138	126	120	113	139	131	129	122	142	129	139	152	124	139	117	105	123	118	127	117	144	116	132	122	130	121	138	127	119	125	150	122	97	142	117	120	119	136	105	124	118	123	139	135	142	133	125	136	135	143	148	125	118	133	140	137	136	122	129	146	132	118	133	117	122	115	131	143	120	128	144	109	115	130	132	138	149	124	141	135	118	118	126	128	98	123	140	126	111	130	117	137	109	133	125	121	122	142	122	132	132	144	142	118	117	133	131	150	130	131	125	136	109	121	122	136	141	122	132	143	145	132	128	126	134	139	142	111	114	127	122	115	126	136	120	136	139	148	137	138	122	137	129	125	158	120	123	116	125	142	102	127	123	106	135	134	134	141	132	117	142	140	125	157	143	132	132	144	111	137	119	128	138	136	130	123	138	136	126	134	146	142	127	124	135	115	142	110	111	131	114	149	121	124	131	130	139	132	138	141	146	153	134	132	115	143	127	124	123	130	141	149	141	141	141	133	121	107	149	137	135	136	126	140	123	132	152	119	134	122	128	107	129	143	114	131	124	160	147	145	133	122	125	117	131	124	127	141	131	140	117	126	139	149	132	105	128	134	140	124	123	117	142	127	128	128	122	140	119	143	111	151	157	139	119	127	111	120	142	120	134	116	129	117	134	128	142	123	125	142	144	118	120	121	123	134	157	121	141	132	127	135	125	103	127	120	144	128	116	125	127	142	113	107	141	128	141	137	126	125	138	121	124	128	131	127	117	131	102	128	106	123	151	134	145	130	150	101	120	137	117	133	134	139	124	140	114	112	135	133	145	108	129	123	117	132	140	131	109	117	135	142	129	124	135	123	136	120	112	116	136	136	136	144	139	110	131	129	130	104	119	125	131	145	126	114	110	128	129	123	111	131	124	138	139	125	137	142	125	121	118	113	131	134	160	109	131	127	135	149	130	128	131	124	135	138	128	148	127	114	146	127	125	140	119	121	138	131	124	125	134	126	117	129	120	153	131	124	132	125	119	124	117	122	128	126	153	140	129	116	143	150	147	118	130	130	126	154	133	113	146	141	115	111	122	115	116	133	141	113	138	121	133	144	133	139	134	123	129	126	120	119	100	119	150	129	121	125	133	141	124	137	126	140	100	113	105	119	114	144	136	144	133	134	138	114	114	122	145	127	113	125	133	128	125	137	142	137	140	116	116	145	129	120	143	128	124	122	156	137	116	130	124	140	132	104	116	125	127	130	141	149	126	108	134	119	120	127	131	129	154	125	115	136	122	112	141	111	129	139	119	136	137	134	135	144	127	126	125	137	127	112	140	138	137	138	121	130	125	116	123	124	168	119	135	140	122	117	117	125	139	114	138	138	129	142	115	139	121	110	143	130	118	106	124	107	151	119	155	145	125	111	127	130	156	120	114	135	126	125	131	129	126	136	159	129	143	133	124	137	116	146	127	128	141	145	140	134	129	149	100	133	103	121	120	128	119	124	145	110	132	126	148	117	110	132	120	110	131	116	132	133	139	132	115	152	142	127	109	149	123	133	118	134	123	128	150	136	129	125	103	166	135	122	122	136	139	126	140	116	137	134	139	125	128	142	127	116	129	132	135	111	118	128	141	146	139	124	122	123	109	135	138	127	140	104	122	120	143	126	131	124	143	140	119	141	106	130	108	121	146	111	118	108	101	143	132	133	123	112	122	125	123	131	123	116	134	138	103	122	132	123	130	129	119	130	138	117	128	147	141	142	112	118	111	110	133	112	119	134	111	146	127	124	127	143	121	130	126	132	129	127	125	124	120	163	138	150	130	113	121	118	138	123	107	135	131	123	138	111	142	130	118	133	120	146	139	122	131	117	125	131	129	121	128	131	145	133	121	124	129	120	116	113	112	132	118	147	129	114	114	124	117	129	135	152	130	133	126	127	115	142	136	119	117	125	139	103	132	137	134	145	131	134	152	133	133	165	127	130	116	130	130	120	115	124	131	130	113	129	131	118	132	122	124	128	138	150	122	129	133	116	112	144	116	130	139	120	130	120	111	123	141	123	112	134	133	128	122	130	120	115	122	131	125	149	156	127	118	141	121	115	116	139	114	126	113	130	133	126	130	131	142	154	115	134	123	135	144	109	133	132	137	161	136	121	129	119	135	116	155	123	102	130	128	138	130	130	110	140	138	125	128	129	133	129	120	112	133	132	138	125	123	139	120	134	113	129	130	137	109	105	129	132	111	121	133	111	140	122	126	136	146	133	147	132	136	142	125	127	123	135	139	125	138	123	131	131	131	135	132	134	133	114	126	158	113	111	109	113
5135	485	552	557	519	526	527	474	431	459	445	439	393	428	469	408	415	401	397	420	410	440	456	421	398	463	396	392	368	397	417	411	425	427	420	395	422	387	403	402	396	412	427	442	416	412	394	365	400	433	450	402	396	398	411	400	417	417	424	427	423	414	406	402	429	417	395	395	397	416	400	417	396	386	379	405	402	364	378	395	473	436	428	415	427	433	397	409	391	427	433	387	402	416	423	401	396	437	422	417	427	442	442	381	419	432	420	437	395	419	402	401	429	357	398	432	421	411	409	424	390	442	422	419	436	423	411	372	398	398	393	424	444	410	404	404	399	437	384	415	424	383	371	388	435	397	417	404	370	392	401	403	404	409	408	403	383	406	415	416	429	418	414	384	402	423	402	402	378	434	389	388	406	412	399	401	456	402	388	417	424	417	416	435	431	433	403	384	427	402	389	423	436	420	383	420	426	428	395	402	407	420	430	400	410	384	426	389	414	380	439	393	360	402	395	402	466	460	442	388	397	405	372	402	439	404	364	404	412	422	413	406	378	394	397	384	380	386	431	398	395	401	366	419	406	391	430	395	396	426	427	452	444	417	394	398	422	419	402	416	396	420	396	387	425	389	393	405	394	449	368	404	402	384	389	416	423	381	361	425	410	382	432	437	404	413	387	390	412	430	432	381	411	404	406	402	424	399	386	415	432	452	419	398	438	390	435	420	417	405	390	418	426	423	421	374	374	399	384	409	379	399	398	398	386	420	416	408	411	424	406	422	404	419	437	393	381	411	441	404	424	403	406	398	417	395	425	419	429	419	457	372	412	393	400	388	402	423	450	438	421	381	432	384	425	375	380	372	391	374	407	390	425	407	365	405	403	398	413	397	417	416	365	387	395	382	414	432	427	382	355	413	390	420	388	406	421	384	398	396	446	437	401	424	388	374	439	433	427	411	419	425	427	378	384	358	393	388	377	407	394	407	361	437	417	404	440	405	406	404	382	434	382	451	369	449	439	370	381	395	406	415	431	406	389	395	437	422	422	417	406	385	404	438	371	393	418	419	409	393	408	413	407	426	414	412	403	439	403	383	411	403	416	434	397	415	403	397	389	397	433	407	392	418	398	363	360	454	451	428	419	442	362	368	428	414	399	414	383	413	406	394	425	427	411	400	416	381	402	402	388	389	385	377	376	434	424	386	433	380	438	398	409	404	367	382	388	377	405	416	410	417	411	389	411	421	414	465	412	454	417	398	398	411	399	416	412	397	422	394	402	392	423	429	428	385	412	391	412	372	429	448	427	432	447	390	429	405	382	423	409	407	441	378	444	434	441	383	423	460	416	431	422	376	405	378	411	399	425	452	396	426	382	442	436	401	386	410	410	423	446	365	424	436	381	378	408	418	389	413	429	417	415	439	423	417	419	437	407	403	382	402	420	430	437	395	407	432	435	344	398	392	407	437	413	407	403	437	405	392	420	372	411	405	422	421	399	453	396	433	418	423	420	426	413	411	433	411	427	409	372	426	434	382	407	456	395	372	423	429	394	403	422	424	444	422	397	394	439	422	429	376	408	434	404	443	417	446	419	426	379	432	391	376	420	424	349	419	411	386	395	425	402	415	403	423	431	388	431	370	385	386	435	384	424	388	415	408	428	384	424	414	427	412	405	418	387	381	408	416	401	379	427	437	461	414	388	368	419	434	438	402	380	415	390	403	413	408	425	431	387	429	412	400	411	442	408	373	433	400	428	380	396	427	407	409	400	456	403	394	393	444	398	407	405	385	382	424	390	401	396	427	397	445	403	389	410	381	425	414	420	386	417	403	439	436	370	410	434	390	419	370	420	379	426	441	427	417	431	440	420	421	414	385	396	405	425	407	416	442	392	456	403	408	418	399	410	451	430	385	472	361	416	402	384	391	390	413	390	388	406	445	392	407	428	445	464	444	416	412	382	399	434	394	381	416	367	418	422	415	405	413	373	385	398	396	381	406	392	373	389	438	389	389	409	414	423	369	438	397	399	409	409	422	393	407	436	397	415	425	403	386	407	404	415	371	413	399	419	400	403	400	431	382	427	417	384	416	421	354	418	406	394	418	382	393	389	385	422	420	409	398	414	389	388	440	403	433	402	413	412	377	404	401	414	413	393	385	401	401	396	403	435	416	421	413	391	396	392	397	413	408	419	420	440	370	426	379	403	462	421	445	416	400	412	447	386	418	413	405	432	359	392	390	410	416	395	384	455	377	388	393	440	418	399	440	435	436	379	395	402	383	406	387	446	389	420	404	434	427	372	414	398	428	428	403	419	435	425	412	386	387	432	411	415	419	413	407	401	389	399	392	417	393	437	402	434	383	415	416	407	422	403	386	437	407	413	415	394	425	406	429	400	422	405	413	426	428	420	441	442	368	366	374	401	424	418	400	398	420	430	390	418	389	399	371	412	406	446	402	395	425	364	408	426	378	439	412	406	413	411	458	400	457	366	396	389	379	447	365	409	415	383	379	408	426	390	411	396	436	400	392	426	411	411	387	416	422	400	378	408	404	439	423	403	409	429	405	377	427	418	392	357	394	426	391	448	387	414	378	409	369	378	370	393	424	426	397	396	381	421	438	395	399	401	360	398	384	396	402	383	429	372	408	354	456	419	405	404	422	400	419	398	407	406	457	400	400	389	416	411	392	428	411	429	428	417	418	425	369	392	368	416	388	379	393	394	425	392	414	432	413	374	435	404	426	397	407	415	384	398	408	423	420	461	419	395	421	421	358	384	427	398	415	384	439	398	419	434	416	406	385	436	408	409	440	443	419	391	406	396	459	410	413	401	402	394	424	419	450	412	383	426	407	416	440	425	427	404	417	392	415	398	398	420	394	426	382	398	433	421	404	401	424	421	442	407	405	415	408	404	405	399	438	415	380	407	409	419	403	410	419	395	444	416	423	400	430	413	393	376	426	419	446	402	397	409	347	388	375	448	361	402	414	412	396	418	397	421	416	419	402	403	354	407	433	417	403	403	433	404	389	442	410	471	398	405	379	408	416	413	446	428	405	394	409	431	397	377	404	424	391	415	435	396	436	441	393	391	434	394	387	401	395	415	396	404	397	429	413	419	409	388	377	420	440	379	415	396	401	405	382	395	395	401	387	418	428	427	403	377	400	435	376	441	424	412	446	394	409	418	430	393	394	380	369	395	399	396	405	403	396	375	425	442	407	417	420	420	384	411	402	444	410	387	442	379	406	427	348	392	417	425	408	404	422	442	370	411	398	426	401	425	415	433	419	404	409	397	413	407	410	434	443	419	409	435	415	441	396	373	448	405	409	422	430	391	415	410	417	391	419	391	381	403	426	401	416	383	429	399	407	444	407	435	392	450	388	398	390	408	394	355	399	393	425	439	419	404	375	437	404	405	426	398	417	425	406	407	439	392	435	395	422	444	435	396	417	405	412	426	430	380	430	420	402	414	388	424	394	422	403	435	405	444	398	402	405	411	402	393	411	401	412	428	409
43739	8860	1499	935	656	545	397	289	224	256	214	193	168	153	149	137	128	125	140	120	126	111	132	132	111	107	110	112	96	107	105	123	90	118	86	89	88	100	101	109	105	120	131	98	104	101	108	88	103	93	113	102	86	109	111	112	106	93	94	93	81	94	92	85	113	100	98	97	109	90	88	75	102	101	104	84	99	84	87	87	118	106	98	97	110	86	93	99	109	97	97	81	91	113	92	116	103	100	76	88	74	86	86	90	71	86	109	99	97	98	97	82	76	96	101	111	97	72	117	103	80	104	92	85	84	75	87	90	111	106	82	92	97	97	109	97	84	92	87	78	94	88	118	98	102	117	95	89	104	93	99	106	89	98	75	95	102	97	85	128	105	88	82	97	92	83	90	90	101	102	106	102	101	103	88	108	104	102	100	96	114	86	81	106	90	108	101	97	112	93	102	106	89	87	110	95	79	85	101	90	98	100	115	77	90	98	94	104	80	92	89	88	105	111	111	93	101	111	109	95	95	76	79	99	92	75	75	91	98	96	108	103	105	95	100	98	86	97	97	101	96	100	100	93	82	83	100	103	94	108	80	86	102	96	99	90	87	87	90	90	111	107	88	120	104	98	114	84	91	113	107	117	89	78	97	97	83	104	100	96	91	98	103	92	109	100	104	81	91	83	81	78	92	120	98	89	93	101	101	82	99	97	103	108	88	88	87	111	99	99	99	89	100	96	87	82	90	98	98	90	87	92	87	96	107	96	98	74	91	97	101	110	97	92	89	87	118	88	86	92	102	100	101	87	113	102	88	101	92	94	93	97	84	89	82	93	92	91	112	111	94	99	71	99	113	79	83	97	93	82	98	108	103	95	96	114	86	107	108	95	87	94	101	86	101	97	87	77	86	88	91	106	91	77	103	80	85	92	83	84	78	103	99	86	102	95	87	80	85	98	111	87	84	87	105	101	113	114	84	86	96	86	107	97	91	107	83	109	94	79	101	76	93	105	101	94	103	91	93	91	99	93	111	79	113	91	113	88	91	98	97	96	85	74	86	112	86	87	98	98	102	91	103	94	101	83	99	98	93	86	87	73	105	86	99	104	87	85	96	83	96	90	79	86	93	117	89	101	104	83	90	81	101	89	105	95	82	84	95	91	84	110	87	95	79	101	97	84	104	102	84	98	113	93	109	99	116	93	93	96	85	81	76	98	101	89	111	94	95	111	97	101	85	93	116	75	101	90	91	94	96	70	93	91	97	82	79	121	104	102	86	83	103	97	119	87	104	104	106	85	85	104	113	97	92	101	102	102	87	89	95	97	98	105	100	117	90	97	95	99	93	100	84	94	102	90	104	84	73	113	105	90	95	73	109	118	81	95	97	83	90	105	92	98	105	96	98	106	80	102	89	81	107	84	100	96	107	90	75	88	96	105	88	92	86	87	93	86	92	98	105	112	101	103	100	91	102	102	89	85	82	90	95	102	114	106	94	97	115	95	91	89	94	82	110	89	107	100	99	92	114	92	110	88	96	89	106	81	99	96	92	101	97	95	79	82	85	99	94	111	89	81	109	101	93	103	92	91	93	78	95	84	111	106	109	86	100	89	95	98	102	100	108	77	80	96	109	108	91	86	99	106	87	104	88	105	98	90	95	78	105	97	88	90	81	84	94	83	120	91	114	94	89	109	99	73	84	119	86	90	88	110	95	85	117	78	87	95	101	74	94	90	87	106	72	94	92	95	118	85	95	91	87	103	92	104	92	116	98	102	90	103	85	111	97	117	124	91	106	83	105	100	99	97	105	86	93	95	75	110	98	96	94	91	94	114	85	85	88	105	94	101	90	91	91	88	97	78	92	102	96	100	97	96	88	102	92	96	69	101	97	96	92	103	80	104	104	95	98	91	94	93	81	91	91	103	90	79	71	91	90	106	96	100	104	98	92	89	111	102	93	117	99	98	103	104	93	104	87	92	92	85	87	117	97	98	92	99	94	79	101	80	92	92	93	102	91	92	83	107	85	102	101	96	93	98	93	100	104	85	97	95	91	84	112	97	102	112	105	94	89	81	101	83	94	90	96	93	85	95	98	96	97	103	83	87	85	106	100	88	76	95	101	110	95	103	98	107	94	87	79	104	90	91	84	95	92	105	100	95	79	105	89	85	93	101	95	99	85	104	101	93	87	96	83	112	109	90	106	100	101	83	108	92	88	102	88	95	104	82	99	100	91	73	88	102	102	105	72	99	86	97	105	107	108	91	80	96	91	98	90	105	107	93	93	101	107	89	100	95	87	96	87	83	116	98	99	102	96	100	111	88	100	98	123	93	88	115	115	102	92	93	84	103	97	101	79	73	104	96	98	79	106	117	87	100	103	84	103	108	89	87	96	103	113	84	89	80	87	109	112	91	106	90	99	86	100	88	91	96	89	99	109	94	110	105	104	88	91	98	70	83	103	111	102	92	88	102	100	103	93	100	91	98	85	81	78	93	96	98	86	95	90	95	92	84	93	105	107	88	79	101	106	102	99	91	107	80	86	76	103	98	87	98	93	105	81	91	94	75	101	93	103	111	110	85	83	97	112	107	105	82	105	81	64	108	84	93	94	94	106	108	107	89	96	83	97	84	100	108	110	109	102	94	111	96	101	100	90	95	86	95	84	90	96	100	110	90	90	100	91	97	79	94	119	108	90	103	77	91	101	88	104	99	97	106	88	76	82	103	84	98	90	98	89	81	117	103	86	95	97	107	90	101	118	99	106	82	80	98	107	81	108	84	99	92	87	86	64	98	100	102	104	98	100	97	93	92	101	95	87	109	97	115	95	80	107	95	81	102	93	103	103	102	99	125	107	94	83	104	79	83	87	98	84	85	84	109	96	89	104	77	93	95	105	84	85	97	84	90	95	97	98	90	90	104	98	94	106	107	99	91	93	80	83	97	87	95	86	107	91	92	108	93	90	93	80	121	79	99	95	98	98	93	107	117	101	101	122	87	80	109	90	86	91	118	85	107	111	107	99	84	97	99	106	101	98	101	101	84	102	120	94	98	82	105	81	98	89	80	99	106	93	94	93	118	98	104	102	98	105	84	103	106	82	95	98	85	92	100	90	98	90	100	113	85	97	92	110	97	90	78	102	106	99	103	106	92	103	115	94	99	106	91	105	92	99	93	78	91	89	87	101	91	105	114	90	92	80	119	85	87	93	90	92	92	79	88	102	100	108	99	104	111	104	111	91	117	90	99	101	113	85	86	83	88	75	93	88	95	87	81	87	95	95	89	93	98	99	122	112	90	88	101	100	105	95	99	89	92	89	86	97	104	103	87	92	92	95	77	94	97	90	119	90	105	87	104	82	95	101	87	116	83	108	107	96	106	112	101	82	110	92	84	106	80	121	99	122	99	103	89	88	82	85	94	106	92	84	102	74	89	109	78	95	100	105	82	94	106	85	88	91	102	83	92	90	107	103	91	96	94	110	90	91	85	92	99	81	92	94	91	103	88	83	106
22559	1257	2890	3208	2682	2294	1807	1475	1278	1099	980	894	839	743	710	644	606	569	567	539	522	515	491	484	451	460	482	426	429	381	401	398	400	409	401	380	408	377	356	384	384	393	414	352	322	367	383	369	396	353	353	350	324	345	333	338	343	329	309	319	360	352	345	356	345	328	340	334	364	305	343	309	320	363	349	307	347	334	323	347	336	356	321	337	326	307	366	346	380	314	341	317	324	312	299	337	328	323	328	361	313	315	342	321	329	358	328	314	331	330	325	325	323	339	343	325	346	322	332	310	339	364	319	343	334	350	346	327	346	343	336	359	350	324	319	308	352	351	345	308	341	336	354	323	309	328	347	310	305	342	331	351	350	344	336	338	332	344	344	314	329	316	345	325	351	320	367	301	348	335	326	333	328	318	328	367	306	326	351	330	333	325	344	298	313	305	287	331	322	328	351	316	382	348	316	329	321	336	333	344	308	300	329	334	299	290	352	317	323	335	346	308	315	302	329	332	347	362	302	304	305	321	331	310	307	322	304	308	338	332	307	330	321	323	306	316	318	318	336	310	324	313	341	316	286	333	365	326	318	315	338	344	336	316	356	318	316	338	315	314	324	324	325	311	362	351	327	337	310	315	328	333	325	349	303	328	308	379	352	341	315	326	330	348	324	337	339	348	312	321	306	323	343	316	359	338	335	350	309	331	342	323	329	348	322	296	330	315	356	308	361	349	354	324	336	295	316	336	307	326	315	322	342	322	331	366	317	315	333	358	347	348	303	319	351	374	341	334	350	315	374	311	358	333	346	333	330	331	329	357	346	331	340	322	269	334	325	298	347	324	359	282	333	353	316	324	329	346	347	328	361	283	319	314	350	311	318	333	329	318	330	325	303	327	325	323	342	322	313	347	313	356	353	334	307	305	308	342	305	337	312	357	325	308	302	367	344	333	321	352	337	319	336	324	307	323	359	282	312	293	301	353	320	325	333	338	339	332	348	351	367	318	338	324	329	338	346	304	343	327	323	360	358	315	359	336	299	347	318	359	332	326	312	330	339	334	319	342	317	327	319	309	343	324	336	288	281	329	308	313	348	352	321	330	342	350	353	315	351	349	364	324	338	356	334	324	315	292	315	339	318	297	320	357	297	347	338	320	318	318	335	328	341	339	321	319	301	318	341	318	334	310	333	320	338	324	350	319	312	327	335	371	335	335	329	334	372	314	362	353	331	353	313	282	335	318	335	343	328	297	307	332	320	333	320	359	352	317	328	336	319	355	342	309	340	332	347	318	367	334	327	350	335	369	347	358	292	343	356	330	318	341	311	345	324	334	327	303	327	315	355	341	319	333	327	321	306	318	350	316	322	348	307	314	277	340	333	323	343	323	294	311	323	313	322	293	323	338	322	341	333	342	303	330	327	328	323	346	314	296	354	329	335	320	307	316	374	326	326	322	340	306	325	349	346	321	325	329	310	335	341	345	338	322	328	321	320	317	310	295	324	316	324	286	339	353	339	300	325	329	348	341	305	333	333	328	322	335	316	328	351	330	342	351	354	322	342	325	333	312	347	311	326	331	359	318	327	297	318	302	351	337	343	333	337	315	344	332	320	350	302	326	296	351	271	329	343	304	328	327	329	355	327	356	320	326	301	348	330	317	349	295	356	343	326	341	359	344	298	303	347	337	323	323	353	331	351	332	344	336	314	336	295	333	351	349	328	298	351	314	325	340	331	304	306	337	343	334	295	343	314	332	312	310	337	365	329	318	348	306	336	338	311	345	305	313	332	308	343	316	349	340	317	331	325	344	325	311	324	358	287	338	324	373	353	333	318	315	337	319	330	337	332	312	324	329	301	338	341	346	311	344	319	339	330	339	354	306	318	335	346	316	320	322	322	320	316	289	313	325	310	325	323	292	315	337	352	307	345	317	326	345	339	335	299	354	326	336	300	327	332	309	301	309	337	304	325	346	323	314	329	334	322	320	338	344	304	334	321	325	350	347	323	329	328	321	312	357	333	332	329	339	332	349	307	334	318	335	335	334	368	332	324	329	304	290	328	304	330	322	330	322	315	297	319	295	351	331	337	326	378	327	330	331	327	304	327	323	312	305	328	304	337	315	314	343	323	344	321	338	326	356	339	366	326	331	336	348	358	335	321	346	332	307	304	313	305	347	291	304	312	326	342	302	289	308	351	327	302	340	342	346	333	331	340	326	322	302	345	335	341	346	325	351	366	316	309	331	313	333	320	306	359	328	345	354	311	329	334	309	333	329	317	344	341	339	311	320	303	306	365	334	314	290	305	317	341	311	296	354	330	362	328	369	318	346	330	340	327	355	337	314	351	299	324	338	308	311	309	319	349	329	354	324	332	320	336	301	302	345	337	301	325	374	328	301	312	300	317	314	322	334	336	292	322	319	291	339	328	323	346	301	342	350	318	316	344	333	341	322	338	346	335	306	329	310	333	314	355	330	346	341	331	301	318	355	369	333	306	325	320	357	294	328	301	313	319	325	314	314	298	330	317	357	330	362	319	360	339	311	312	365	324	317	332	340	347	342	351	296	333	336	318	326	341	349	341	349	319	353	302	335	343	313	313	347	313	321	337	335	296	303	330	336	316	366	338	346	323	324	348	288	339	332	326	332	331	323	325	321	349	343	316	320	315	342	313	334	365	328	328	293	299	322	336	316	315	330	356	335	324	333	319	317	328	348	341	314	316	344	330	335	349	322	323	309	302	338	317	336	322	320	294	341	334	290	365	310	317	355	351	363	343	358	361	313	327	332	308	305	328	315	296	341	326	326	324	319	346	343	320	326	330	333	346	300	342	318	317	381	324	344	318	339	336	318	339	319	318	340	326	352	339	326	337	303	336	338	326	343	291	329	330	347	319	313	354	311	298	317	313	303	358	356	303	350	325	330	311	324	339	311	306	322	384	308	351	328	329	357	314	324	317	322	321	331	339	293	322	364	346	316	329	339	349	339	324	319	309	288	320	365	296	328	310	340	328	320	328	328	319	358	317	292	343	321	339	320	335	341	319	329	331	328	316	328	320	331	308	304	316	303	316	330	322	330	325	297	359	316	316	312	334	331	300	322	336	314	354	313	322	337	293	341	353	295	328	298	317	321	328	325	338	291	322	358	316	316	338	346	317	324	311	354	337	340	334	319	344	338	309	357	325	365	326	305	307	337	332	301	296	339	328	346	360	338	349	336	333	338	305	313	339	348	335	294	319	340	331	330	359	312	323	327	338	334	344	334	300	319	296	324	332	331	362	330	326	332	335	330	321	340	331	326	317	352	317	329	344	324	363	336	296	306	301	321	324	341	301	317	343	311	329	338	344	354	324	335	339	356	327	302	367	322	351	339	367	322	286	322	325	326	359	342	298	345	367	297	310	317	332	352	340	319	355	349	316	342	309	310	302	298	326	330	316	321	342	341	299	349	323	352	309	336	314	308	338	388	354	374	322	333	329	354	331	311	304	325	334	317	315	326	345	331	317	295
57315	17526	5135	2118	1360	991	787	632	549	420	388	356	324	311	292	282	250	294	268	252	262	251	240	195	236	215	210	239	206	209	235	216	213	235	230	192	210	208	234	185	203	196	240	210	204	216	211	208	195	225	197	238	203	225	199	195	210	188	189	189	209	215	197	208	202	195	218	215	185	191	190	205	220	187	225	177	189	188	206	220	204	215	184	169	198	200	179	216	203	217	198	221	197	203	186	216	183	211	212	184	191	209	175	207	189	201	209	186	217	208	174	185	164	211	203	200	201	204	197	191	194	205	182	232	190	237	194	193	188	199	205	186	171	183	205	207	175	191	196	207	198	207	213	175	186	203	203	225	217	210	199	197	173	199	169	214	186	194	192	179	184	181	213	208	201	183	203	195	213	207	202	176	173	203	193	200	182	191	215	193	190	210	218	186	208	190	214	196	188	218	193	170	180	184	184	207	193	191	202	183	210	201	198	184	182	197	196	209	225	194	207	193	192	187	176	203	212	202	212	214	173	206	202	191	165	190	179	221	206	183	204	225	205	198	201	187	189	206	217	200	206	207	214	202	211	185	200	201	202	212	191	205	199	197	205	197	177	179	193	222	240	208	208	204	184	195	202	211	196	196	199	176	175	184	196	210	191	199	177	191	184	186	189	183	196	200	187	184	187	175	198	192	194	178	195	202	198	182	190	190	192	191	208	205	198	184	183	232	214	176	183	196	189	191	179	191	210	190	212	208	178	211	180	191	184	183	215	215	211	192	185	195	185	209	198	204	206	186	189	195	190	182	194	207	181	179	230	221	180	181	191	187	204	228	181	197	182	192	211	200	185	201	192	223	181	204	196	213	213	189	194	193	196	224	202	201	164	199	199	190	203	196	185	204	195	202	200	187	220	202	191	177	205	196	200	222	202	209	198	209	186	180	190	217	196	218	201	198	208	210	186	173	209	202	194	193	204	245	201	195	210	196	189	189	208	189	191	175	209	201	196	214	202	220	220	194	186	230	186	199	214	192	195	191	175	200	182	189	185	197	180	190	192	208	187	217	196	189	216	200	220	189	191	209	211	201	204	192	216	166	219	188	197	208	202	217	222	199	186	203	213	188	215	195	171	205	190	194	231	220	172	239	189	190	195	192	205	206	189	210	198	182	224	183	203	206	206	200	209	185	181	198	191	212	188	184	197	177	219	198	208	182	201	162	183	211	218	205	190	203	221	212	194	202	176	212	219	196	187	198	210	196	220	201	216	199	222	199	192	198	178	211	205	201	199	199	194	200	194	203	181	189	191	183	197	203	168	168	207	214	186	196	218	195	218	212	175	205	221	220	188	196	189	199	184	188	183	204	191	214	186	202	201	191	192	192	166	194	191	202	240	191	201	211	200	193	200	243	184	185	211	193	212	206	193	190	198	195	200	209	232	216	218	198	191	215	196	205	196	186	186	195	192	192	203	217	198	210	179	181	207	200	223	202	192	223	203	185	200	211	204	182	187	186	216	196	199	216	197	194	209	199	224	175	175	214	184	187	214	192	202	189	172	204	211	191	195	169	170	198	190	186	175	190	202	194	202	190	164	192	202	198	215	217	186	201	190	186	199	200	194	202	205	196	213	181	186	220	206	180	185	225	199	197	212	180	172	187	196	202	175	189	184	179	187	211	169	199	200	184	210	201	206	195	193	185	205	193	205	185	218	211	194	191	199	200	198	186	198	199	198	184	190	200	174	183	206	227	200	199	212	217	225	168	194	176	199	189	217	176	209	189	220	168	209	184	197	199	216	219	203	198	196	177	180	176	168	212	210	195	198	218	191	189	205	198	184	210	207	173	217	211	196	196	186	195	226	185	219	208	199	219	204	189	199	189	202	187	200	194	177	206	202	197	213	195	206	228	215	201	200	199	212	203	183	189	212	182	185	177	185	209	180	202	194	170	191	217	212	189	191	182	211	213	210	200	185	194	184	189	238	192	198	207	182	207	180	209	230	187	174	202	217	184	200	199	185	223	181	212	205	192	202	201	206	204	218	161	197	174	198	176	218	181	200	202	196	216	196	190	223	204	197	198	194	197	185	191	195	195	196	206	184	202	217	209	202	201	188	220	201	191	219	199	194	214	200	232	211	201	198	204	172	183	198	183	194	194	217	203	216	203	168	187	210	203	211	194	148	186	187	217	202	191	213	181	187	180	182	208	202	200	196	202	207	210	188	208	176	211	208	200	194	186	190	202	197	196	212	206	197	186	203	191	163	210	193	219	168	185	218	194	187	174	193	162	201	198	202	166	199	209	198	177	189	186	205	228	205	185	176	218	193	167	206	217	187	222	207	213	199	180	208	178	192	185	189	189	225	178	208	219	226	210	191	209	197	208	209	202	176	201	209	202	187	193	205	196	212	217	208	201	189	201	219	202	214	202	186	214	180	194	206	223	209	203	214	195	201	193	210	205	200	206	177	200	197	209	219	210	183	195	184	176	191	191	199	195	174	200	194	203	183	207	183	213	196	200	174	159	192	182	203	186	216	206	209	226	212	174	196	216	230	195	187	211	209	185	202	178	213	197	213	203	199	191	199	183	211	199	186	188	195	187	174	183	177	190	214	195	199	194	223	209	189	209	167	211	214	191	200	187	184	185	183	205	198	182	197	188	232	194	195	215	218	189	191	209	204	205	192	189	203	189	194	192	208	195	198	210	209	195	222	209	184	192	213	196	210	189	189	209	200	182	199	209	177	200	211	208	186	229	236	168	193	188	199	188	197	204	217	213	200	197	217	181	204	185	234	197	196	185	179	233	218	193	184	218	206	174	168	209	193	188	204	224	198	177	199	200	194	205	208	218	191	193	206	203	188	187	211	195	197	199	157	207	212	211	194	194	184	209	198	200	222	198	204	186	195	212	195	191	175	195	169	195	220	189	184	198	191	187	207	193	197	201	197	195	184	183	205	187	166	184	193	200	189	228	206	203	195	208	182	192	237	199	175	192	208	200	214	206	231	209	185	186	202	224	208	203	200	193	211	218	211	193	200	187	203	210	189	204	185	182	190	203	183	197	187	198	193	214	204	207	210	204	184	215	201	207	205	199	191	193	187	177	199	194	237	171	188	209	212	209	197	180	228	207	192	208	186	199	214	192	148	176	228	186	186	189	180	211	193	201	201	207	187	213	170	188	198	216	202	212	181	213	182	201	194	219	219	183	204	211	190	208	246	198	211	214	200	198	213	202	191	198	199	218	212	215	200	191	171	174	195	188	201	203	177	218	206	195	200	209	174	224	194	229	207	156	191	217	207	197	200	196	193	212	209	182	185	174	226	251	185	205	176	248	184	196	181	217	212	208	191	197	223	195	199	217	171	218	193	203	175	185	193	215	188	218	197	193	164	200	204	194	201	196	191	182	203	197	193	223	201	182	202	201	207	182	190	197	229	189	200	198	184	211	203	205	209	192	193	224	165	205	187	181	186	193	193	206	212	177	213	201	216	190	176	179	188	192	219	208	195	212
29010	2529	5495	6126	5038	4215	3474	2933	2345	2131	1891	1634	1563	1405	1370	1280	1148	1093	1083	974	980	911	924	936	851	860	814	813	830	804	740	785	779	742	725	709	716	727	736	685	694	686	715	692	726	650	694	672	683	644	654	640	658	651	597	664	640	660	635	650	649	627	655	661	635	646	634	652	620	664	615	640	612	619	605	657	623	642	660	598	606	654	602	594	624	621	617	598	586	602	651	619	620	559	613	636	619	613	613	646	619	605	590	601	570	578	645	662	577	615	595	589	608	595	612	614	614	592	588	620	564	578	571	651	613	598	584	588	597	622	623	584	606	610	637	630	643	645	612	599	630	592	596	613	634	603	595	636	608	643	592	604	636	619	611	567	633	635	606	628	650	602	606	588	607	559	567	579	605	577	697	592	602	582	598	611	577	567	609	588	595	562	642	581	639	639	637	619	615	628	587	630	598	615	611	629	663	598	617	617	608	564	643	618	612	609	562	623	604	635	613	568	611	568	600	606	621	575	580	568	530	562	567	578	634	561	582	602	635	605	599	597	589	629	612	584	596	605	597	601	614	580	548	604	574	614	567	608	599	574	599	643	585	578	631	595	619	619	641	612	602	607	610	572	576	590	606	566	601	587	594	566	627	601	618	579	597	595	582	587	656	602	585	601	592	583	611	623	563	596	624	613	591	574	632	584	562	606	637	610	555	625	582	631	616	598	618	567	531	615	609	573	588	611	573	607	581	585	656	582	584	572	553	610	579	613	611	626	636	590	617	606	619	603	623	545	632	563	612	555	632	622	628	600	592	607	564	627	596	588	641	578	590	605	578	625	598	591	576	606	578	628	560	636	576	592	614	611	588	568	606	625	603	570	639	619	583	537	599	654	578	603	578	606	579	624	605	615	603	570	558	606	634	589	623	582	572	583	567	600	597	603	625	570	568	588	611	588	589	611	594	584	619	588	572	596	600	588	612	604	592	583	592	624	600	608	613	646	543	608	637	556	616	558	590	612	648	607	622	597	665	635	599	591	553	628	614	605	594	564	629	606	622	599	605	647	615	567	631	615	580	620	562	552	626	581	592	543	579	582	599	632	600	612	656	576	590	590	590	604	611	610	581	579	610	609	567	604	617	599	626	608	580	606	609	577	610	647	615	590	632	632	632	563	590	603	604	592	594	604	606	607	608	662	608	622	606	600	541	602	627	566	605	577	581	569	603	538	616	634	629	613	567	607	671	625	639	568	594	604	605	599	582	626	598	617	589	578	615	624	637	578	620	603	567	573	576	631	633	597	609	575	621	630	570	582	618	585	596	629	608	594	602	531	584	606	598	624	627	584	627	591	636	607	643	600	621	618	623	646	561	591	570	607	587	601	601	577	550	634	586	603	557	574	582	604	581	653	602	616	606	592	618	650	586	607	595	606	635	551	582	616	583	598	609	589	622	565	564	659	597	602	571	620	582	638	606	649	552	558	587	599	617	574	611	616	608	547	600	610	594	647	615	589	601	611	609	573	633	559	661	583	584	584	631	619	635	609	619	617	637	606	578	576	594	635	620	603	622	562	610	594	611	644	613	589	626	627	571	586	632	596	608	585	616	620	591	633	548	613	598	638	593	619	571	667	572	599	623	638	602	618	581	647	589	581	582	612	568	657	595	627	605	609	587	589	592	604	594	601	613	581	631	626	656	634	582	589	600	598	574	605	593	580	590	640	627	635	644	594	594	526	634	593	610	572	586	603	612	561	585	561	624	603	612	602	588	578	623	622	587	603	591	644	611	577	557	583	606	579	568	634	601	615	599	631	625	600	592	598	594	585	627	639	624	613	608	600	633	615	602	585	606	604	574	607	570	593	588	633	595	602	593	557	626	601	625	642	664	579	582	633	611	549	620	564	593	597	621	663	611	589	604	588	647	588	562	631	583	607	627	601	589	593	559	610	573	600	613	629	602	610	583	594	597	571	637	589	549	602	593	590	581	594	609	620	581	594	609	566	627	579	523	608	579	614	580	613	587	634	616	595	628	622	668	595	602	594	625	590	622	572	603	600	631	617	586	616	573	586	577	610	606	594	606	592	594	603	555	617	590	598	619	604	586	629	589	585	631	618	601	598	621	612	590	623	617	636	544	615	586	589	539	561	610	619	619	638	561	614	624	598	628	612	526	586	622	567	585	591	622	589	614	627	601	593	643	595	576	613	626	535	628	579	613	602	620	599	560	644	581	567	593	643	626	588	585	613	583	618	572	665	605	601	631	606	623	624	571	605	614	598	662	575	576	580	605	635	606	607	606	588	560	583	605	598	618	595	604	641	570	616	569	581	583	592	596	599	616	576	626	601	594	560	584	565	585	586	580	597	606	644	642	577	564	601	626	566	576	557	633	572	604	622	606	601	610	610	543	610	641	569	582	599	602	554	561	646	638	578	595	599	602	618	608	566	589	602	605	591	595	608	579	598	584	615	628	610	606	593	601	601	586	596	604	622	636	610	583	602	648	600	633	627	617	590	596	612	608	606	592	626	641	623	565	603	587	598	584	598	558	591	565	567	569	575	593	616	603	566	628	646	595	585	647	615	627	593	581	662	614	637	595	626	582	629	637	595	561	580	596	588	564	617	606	630	578	609	611	626	657	601	597	579	595	665	564	626	646	578	603	613	587	607	615	590	584	653	658	592	584	578	620	633	572	593	595	609	566	624	620	604	663	572	579	623	594	555	635	600	623	615	606	618	598	616	608	565	599	611	561	603	578	627	638	580	663	570	584	598	621	611	611	617	601	612	637	581	609	603	609	618	609	634	578	575	620	619	633	671	603	616	555	606	626	584	609	563	624	584	644	619	638	610	553	560	589	596	614	614	595	605	617	620	624	631	622	616	635	575	600	629	643	591	627	600	645	625	590	590	630	606	618	587	599	595	617	624	600	584	659	608	607	585	651	585	563	678	578	606	606	616	617	606	588	585	600	564	599	588	638	588	585	626	607	558	569	605	586	665	625	589	588	631	588	567	617	582	623	587	572	594	640	592	599	575	600	627	605	581	625	595	591	682	603	622	588	584	574	632	649	613	612	614	579	612	597	638	573	576	643	595	639	577	607	591	614	568	580	629	612	574	624	597	565	594	624	620	597	599	586	608	569	593	593	585	588	587	595	621	602	615	545	589	620	611	619	653	642	624	642	596	594	599	611	583	630	555	596	594	587	572	591	597	602	580	655	553	569	607	576	595	602	561	571	608	655	594	591	620	583	606	618	590	610	616	602	620	606	576	636	595	608	580	594	627	588	599	603	563	642	565	619	590	613	587	548	633	608	606	591	563	581	589	591	585	566	600	596	612	579	605	594	600	584	572	568	624	608	618	559	588	621	630	639	587	572	608	608	576	594	594	625	593	606	539	602	595	581	636	613	624	537	596	615	590	612	571	611	587	589	578	562	610	634	570	646	590	566	550	579	609	609	625	631	592	612	590	595	624	554	576	640	608	644	599	594	599	616	629	655	631	587	604	593	589
5677	352	187	194	147	164	148	138	155	154	127	129	120	154	134	123	139	119	113	126	118	136	117	131	127	120	132	129	138	123	126	134	133	121	137	132	128	153	135	146	126	117	126	120	122	117	145	143	127	139	132	138	111	139	141	117	139	132	135	127	139	126	130	119	130	135	142	140	163	142	136	142	127	125	132	136	126	115	134	130	112	122	131	120	135	132	154	146	135	110	139	139	115	110	120	133	121	117	124	141	140	118	144	124	115	145	135	137	121	146	133	145	120	127	136	136	146	145	132	135	143	121	136	135	137	127	124	121	147	141	131	147	129	137	133	132	150	137	134	127	129	140	135	127	110	101	124	125	132	129	120	124	126	114	124	146	138	116	126	152	126	119	155	133	138	131	140	127	128	115	124	113	142	125	136	140	124	114	133	119	115	134	136	116	143	145	110	118	116	141	108	134	126	126	137	119	123	120	159	134	131	145	137	130	116	139	140	115	121	105	121	131	125	125	134	137	143	111	144	140	139	123	150	137	131	142	129	123	126	125	134	107	125	122	140	152	131	145	143	136	136	143	142	128	145	119	129	127	124	132	111	143	143	151	133	123	129	123	116	140	132	132	123	136	136	133	142	123	121	119	121	117	134	144	118	119	136	132	127	134	138	135	126	119	147	131	130	124	131	125	104	129	136	122	136	153	126	128	140	132	117	139	103	133	130	122	136	132	142	117	125	112	121	129	127	129	135	123	106	138	145	127	110	106	107	139	112	119	122	132	134	141	123	126	140	120	132	140	108	121	136	141	110	125	127	134	143	118	132	135	137	136	118	155	133	115	107	146	132	143	126	142	117	136	116	98	125	109	136	131	132	124	123	113	119	133	105	132	121	122	108	151	116	119	123	122	133	133	118	116	128	117	137	118	122	127	114	138	129	132	141	136	121	119	118	132	144	128	115	127	125	134	131	136	138	128	126	134	161	143	134	119	134	128	146	103	130	128	118	143	124	119	119	141	135	117	119	139	123	130	128	122	113	134	135	135	136	133	143	147	146	139	123	130	145	132	130	150	119	140	132	136	132	132	135	130	106	116	110	116	117	118	134	136	131	119	127	127	127	127	130	128	123	112	129	126	120	128	125	135	115	122	123	129	127	134	122	153	122	105	118	148	127	142	113	127	112	143	115	107	121	145	139	126	128	145	143	118	159	122	125	121	123	121	133	132	132	141	110	121	116	143	136	116	145	116	131	139	134	120	148	152	153	131	123	135	116	117	131	122	124	143	154	138	120	125	132	137	130	142	138	143	137	138	141	130	135	120	126	126	129	113	138	114	116	132	130	132	131	135	119	134	129	132	113	138	123	115	144	132	124	144	135	128	126	117	118	132	135	119	123	106	124	129	138	130	124	118	102	146	138	122	133	131	119	112	145	109	130	125	126	135	160	115	121	131	135	122	139	119	135	117	108	153	103	140	126	137	133	115	124	119	130	132	123	148	119	146	122	111	133	144	119	141	152	118	117	108	116	123	143	133	138	118	123	110	113	125	151	129	146	129	126	129	138	128	142	115	129	119	112	126	125	132	131	133	144	130	130	117	121	126	140	120	134	134	116	133	146	121	137	142	96	123	132	143	147	143	131	121	153	131	131	152	127	140	140	116	110	123	127	109	130	130	143	138	125	131	120	115	140	116	137	110	118	137	129	155	117	106	162	139	135	120	131	139	117	142	123	130	145	142	132	134	119	140	137	126	118	131	136	124	128	121	136	121	116	102	116	135	138	127	125	121	121	132	136	123	155	118	146	128	123	140	134	128	127	120	137	127	123	105	110	135	129	128	136	132	130	137	102	111	121	136	124	145	149	133	117	109	129	138	136	145	135	129	135	124	126	121	126	113	118	144	135	128	137	119	93	118	130	109	116	130	112	141	112	129	132	128	129	118	127	129	134	130	151	130	124	133	137	140	142	140	122	152	127	142	137	143	126	156	135	125	131	159	133	124	131	121	135	114	122	127	116	128	138	141	135	130	130	141	130	140	144	129	114	145	148	124	130	131	108	131	121	130	118	147	128	131	133	141	129	129	127	148	129	133	103	126	134	116	159	133	134	138	101	118	116	127	129	121	140	127	130	136	112	124	132	121	126	133	116	146	124	129	118	147	117	130	127	126	123	127	132	146	138	98	118	126	139	148	126	127	118	127	143	122	143	141	135	128	107	105	139	142	101	130	122	115	115	131	113	137	151	120	136	129	160	146	118	115	158	123	143	137	156	121	142	111	137	133	132	128	115	115	126	137	127	136	157	135	117	135	121	124	127	139	135	136	115	134	125	106	113	147	155	138	120	114	129	145	118	106	125	130	131	109	137	110	148	133	125	143	140	147	119	132	119	126	140	107	124	125	121	128	141	131	145	151	121	142	115	136	137	129	139	122	105	118	122	105	130	146	132	129	120	139	129	130	148	149	128	131	150	138	113	116	122	126	125	136	121	119	118	121	135	142	136	144	153	121	127	137	129	134	124	125	121	142	145	126	113	146	122	112	141	128	125	132	121	134	122	138	142	136	132	118	147	148	119	151	136	124	134	129	137	117	140	156	143	123	131	121	128	131	126	132	121	148	134	126	135	127	148	127	132	118	142	122	122	132	149	147	136	118	129	117	134	141	137	132	148	140	138	121	123	118	120	112	129	114	125	130	110	117	148	128	118	149	135	125	134	131	136	120	126	132	146	152	113	141	127	118	132	128	138	137	122	111	128	136	122	124	123	132	132	153	105	102	123	119	113	129	137	115	113	112	112	129	137	133	136	142	140	152	121	125	113	135	133	122	121	127	146	138	109	144	143	128	125	134	129	131	125	132	138	136	143	141	112	132	138	110	109	127	118	122	130	130	119	139	152	112	123	129	140	127	123	141	151	143	120	112	134	130	111	132	116	127	132	113	123	150	130	132	135	129	138	119	115	133	128	142	128	122	126	139	139	114	125	109	133	134	146	123	140	127	131	104	134	121	136	135	125	134	116	128	138	140	136	105	136	128	107	129	131	130	141	129	140	126	156	128	134	129	136	135	124	138	112	135	138	132	137	137	129	120	111	153	140	135	121	146	123	139	124	122	129	118	129	129	138	136	132	139	129	119	118	105	134	127	126	139	142	123	129	143	150	118	134	125	123	134	138	112	134	124	119	128	119	122	135	142	133	128	119	118	148	139	136	148	131	135	138	121	133	105	139	150	138	132	126	140	117	110	128	133	130	132	127	122	143	137	131	130	126	112	142	142	103	125	116	131	126	122	121	134	126	148	135	122	114	125	131	150	131	129	116	128	132	142	116	128	138	136	114	134	140	147	128	128	137	137	125	129	120	121	102	120	144	141	133	137	133	125	140	119	132	136	137	125	96	142	133	147	124	132	130	123	133	139	123	132	138	123	145	137	118	115	126	120	123	117	144	133	138	133	106	131	135	128	132	120	141	137	116	142	109	122	123	145	141	152	126	142	111	134	138	123	123	131	145	123	119	133
5654	451	529	558	551	560	463	437	465	453	469	461	426	430	393	443	420	432	432	439	405	391	402	407	412	390	380	425	415	431	436	407	388	442	422	402	391	418	394	424	414	420	395	426	455	395	442	431	392	413	367	412	362	429	384	416	422	421	421	398	414	387	413	392	402	388	370	443	371	415	360	379	388	385	410	423	390	428	412	412	437	408	406	408	406	426	406	418	437	396	416	406	403	409	412	416	470	407	402	399	431	421	423	405	390	386	391	398	407	371	375	419	418	419	425	386	432	393	419	409	397	466	402	444	391	412	360	399	397	406	390	409	414	407	414	417	431	442	442	429	426	397	417	414	398	424	400	410	392	390	408	425	408	439	437	400	406	397	435	433	433	384	431	399	416	387	389	433	434	444	416	396	390	401	431	397	401	420	431	396	402	391	429	419	394	379	373	407	399	417	378	421	407	434	411	396	379	396	427	388	421	419	413	444	410	375	426	401	324	345	428	430	410	376	402	416	421	440	405	414	407	414	427	404	406	414	402	417	409	402	390	422	369	455	415	384	368	410	435	422	387	378	420	419	443	395	417	393	438	384	424	388	386	393	414	375	398	397	425	413	427	382	409	405	437	410	427	410	405	393	416	421	441	459	381	391	408	397	427	393	420	402	400	425	370	411	389	427	459	371	389	408	427	376	400	377	419	397	397	409	401	398	436	406	366	431	391	417	405	421	398	429	400	424	397	396	369	419	408	417	402	414	427	411	414	423	374	447	428	384	410	392	405	409	372	402	393	401	419	404	413	417	376	464	439	412	424	397	411	405	388	450	387	433	396	444	423	392	400	405	414	423	439	383	393	390	408	427	444	420	424	435	389	396	409	470	412	446	400	401	434	420	418	439	405	382	407	421	399	402	394	402	390	427	407	426	417	443	402	429	377	425	417	405	416	414	402	413	405	438	414	419	420	399	407	411	395	392	431	415	408	398	434	407	391	417	410	425	380	406	437	407	375	383	438	423	422	410	440	392	423	389	415	435	383	415	394	432	443	397	425	393	408	408	397	415	423	399	462	411	349	422	405	421	429	395	394	407	446	426	386	392	445	366	396	436	392	440	383	400	443	379	370	432	432	385	414	409	407	411	434	374	408	394	430	412	436	466	390	429	437	404	414	417	404	427	418	425	410	385	376	439	405	443	408	399	400	373	414	431	392	423	377	400	437	393	410	423	432	400	418	377	422	453	404	405	399	405	402	411	395	395	408	411	391	398	409	424	413	386	396	431	398	426	412	408	403	406	398	399	488	392	382	380	415	404	387	406	414	412	407	417	403	421	409	380	382	399	378	416	411	397	393	441	403	435	428	428	438	389	411	419	385	400	418	374	441	410	383	414	411	374	386	441	419	416	407	410	422	396	446	403	405	423	438	415	399	393	411	396	382	408	397	413	378	397	402	431	424	368	455	398	400	429	397	404	403	403	407	423	373	437	400	408	429	400	402	366	406	425	423	389	417	409	417	385	378	432	427	431	448	397	438	419	405	367	441	404	402	405	432	401	401	412	395	437	415	414	432	418	427	412	426	447	427	387	413	456	429	446	420	387	434	391	402	436	383	391	423	369	435	418	456	393	400	400	431	435	386	427	422	443	399	401	380	416	402	396	428	428	397	403	393	438	441	428	433	429	433	412	375	406	380	389	390	372	420	432	465	399	387	410	416	418	393	424	431	398	407	409	404	418	368	435	428	409	388	400	413	397	386	446	403	373	439	428	419	399	392	391	416	404	448	424	400	435	360	429	416	431	410	373	375	399	386	434	381	375	431	398	413	422	407	418	414	422	426	405	392	425	427	419	416	397	396	429	383	419	437	413	432	450	420	386	389	404	414	384	416	403	420	424	419	426	416	472	397	426	406	413	425	446	389	406	407	410	396	418	373	429	372	394	422	393	415	399	418	440	391	386	396	429	407	409	418	428	371	436	419	371	419	388	372	430	398	397	416	408	407	382	360	431	411	376	401	411	391	422	413	431	399	418	389	372	424	403	400	403	397	382	419	413	421	417	376	371	399	423	377	358	378	432	409	419	397	370	398	416	393	437	407	448	394	403	402	402	392	394	413	406	428	422	414	423	390	428	385	415	415	464	430	453	426	429	398	397	399	400	385	421	428	409	405	399	416	421	399	399	414	436	395	465	386	441	399	401	400	413	423	416	445	412	433	413	395	426	402	423	381	375	398	430	380	403	407	424	388	410	393	438	403	393	404	413	420	423	400	432	404	406	408	441	385	413	403	390	433	372	420	392	419	434	411	451	435	401	388	374	422	408	444	353	397	414	401	423	398	418	419	404	436	391	413	400	409	409	400	400	414	408	430	413	425	408	363	400	384	383	379	378	413	405	421	379	385	367	440	433	419	371	407	417	390	405	408	379	417	378	404	415	404	406	437	405	386	389	390	443	399	414	382	390	411	390	414	427	394	398	430	415	411	390	416	400	415	458	419	426	414	385	433	409	440	389	438	421	438	439	402	417	431	448	422	448	395	408	409	413	389	424	418	399	428	427	392	389	393	413	415	410	410	407	415	412	420	430	422	425	422	395	373	391	408	396	420	422	415	421	401	443	406	417	431	430	413	433	417	392	412	398	444	428	429	414	393	382	383	415	448	402	386	399	383	393	402	430	436	386	419	409	433	376	410	416	381	387	390	407	423	420	392	367	429	411	378	403	382	398	419	426	387	404	409	404	397	396	388	420	405	411	417	411	409	416	402	386	387	405	421	432	439	394	406	413	434	381	440	406	400	382	430	417	384	389	389	418	399	376	371	392	431	408	419	409	431	429	404	450	415	403	430	445	440	389	388	441	397	423	404	424	393	379	399	409	447	428	406	440	419	413	418	405	425	413	416	423	390	397	428	373	380	410	436	395	401	428	370	415	400	431	434	415	428	382	424	397	404	400	398	429	401	440	431	364	384	423	406	413	414	422	403	408	383	402	400	391	406	410	464	394	427	458	402	409	391	425	399	424	384	422	418	397	418	380	400	430	431	374	373	407	408	383	424	411	385	403	416	394	368	352	407	404	387	394	366	410	407	408	392	410	428	421	402	422	390	417	383	405	421	397	432	414	420	424	393	437	432	397	398	411	426	440	433	406	403	411	414	407	388	379	387	419	396	451	445	407	407	398	421	438	392	422	383	408	388	391	417	414	418	410	438	406	398	424	410	398	415	379	399	427	416	420	406	381	404	417	424	380	402	404	419	400	395	415	372	403	394	438	399	394	430	373	423	399	400	393	441	414	424	385	425	398	416	398	404	404	365	378	422	445	437	394	410	400	402	410	423	390	373	416	411	362	390	379	433	398	390	413	409	419	440	421	397	414	441	425	438	408	399	453	394	452	395	439	420	428	353	355	411	393	422	394	436	399	386	382	401	432	413	392	402	370	438	414	382	385	423	406	401	387	405	441	408	440	377	418	435	385	394	412	389	432	396	396	404	385	403	426	377	420	423	416	405	449	380	369
46641	10285	1605	973	668	490	388	319	260	224	191	209	159	146	161	124	139	115	116	126	130	132	126	86	114	106	125	113	100	118	100	104	90	128	113	90	86	105	106	101	99	98	108	102	98	98	84	100	104	99	101	96	96	81	126	98	99	101	88	111	92	107	100	95	83	91	112	100	82	85	91	101	108	100	96	101	108	93	94	99	106	77	99	88	101	86	99	84	98	89	89	99	98	94	90	84	93	93	83	92	95	107	115	96	89	80	123	98	70	107	86	104	89	86	99	80	112	98	91	90	102	79	92	93	110	81	104	86	87	100	90	96	107	128	97	102	96	88	98	73	81	95	107	93	83	118	90	98	92	100	91	114	101	97	100	87	97	92	95	100	100	95	100	103	101	80	103	100	71	85	98	115	103	96	99	105	100	91	93	96	81	102	104	96	89	80	83	85	91	104	102	95	102	93	85	83	96	81	96	99	95	97	103	99	91	115	109	83	85	98	83	108	101	112	95	91	100	77	112	98	81	97	91	101	98	86	105	94	96	97	87	90	93	82	104	92	107	70	103	73	88	109	95	95	79	98	88	99	106	121	99	80	92	106	123	114	107	103	84	94	103	103	93	102	91	82	104	108	103	93	91	101	113	112	77	86	89	93	79	95	104	88	95	97	96	100	96	91	99	100	76	85	93	79	95	108	73	86	92	108	96	87	102	102	104	103	82	100	104	106	110	91	87	115	105	108	90	87	97	96	83	83	104	107	93	100	84	92	86	88	99	78	104	82	92	89	90	96	91	91	89	89	107	100	95	90	85	102	93	97	90	90	89	101	94	114	111	96	102	94	84	129	112	101	75	117	101	100	91	92	100	101	111	82	107	94	116	69	85	123	79	81	112	92	108	88	96	78	98	105	87	88	111	103	103	75	118	91	98	90	93	93	96	103	92	108	110	104	85	79	95	119	86	91	102	91	95	103	89	80	91	90	82	96	80	101	117	94	93	96	108	94	95	91	97	89	92	78	102	96	86	85	109	117	109	104	105	90	99	94	95	87	102	83	97	96	94	91	79	79	89	101	90	103	68	99	105	91	99	92	95	101	89	104	87	88	91	112	96	83	106	97	94	90	95	106	85	108	96	90	106	106	118	89	110	119	92	106	106	110	91	99	104	84	104	71	100	88	98	109	79	92	104	121	73	98	75	98	94	116	99	72	105	105	90	99	130	97	106	98	96	93	107	84	114	104	94	82	77	84	99	87	93	104	88	89	97	87	85	88	87	96	94	89	107	95	94	100	101	79	101	92	84	92	113	90	66	88	108	100	86	84	97	90	104	119	105	91	100	91	83	86	115	93	93	93	85	92	110	110	87	102	95	99	78	81	92	93	79	94	103	110	104	96	86	108	100	107	85	93	103	103	103	90	100	86	105	102	96	99	110	90	104	93	94	87	100	80	107	110	102	89	112	106	78	91	97	95	97	89	103	103	78	80	82	89	83	94	92	99	93	94	92	102	100	93	103	112	102	89	89	102	107	99	114	94	99	104	92	121	106	86	96	99	112	102	95	95	99	96	90	86	96	99	105	98	92	114	122	123	95	96	105	90	94	99	100	90	95	108	104	87	88	109	73	107	82	87	88	76	92	89	99	92	100	109	96	99	101	92	83	96	94	101	103	86	102	111	87	102	94	97	97	67	80	89	95	93	83	90	95	104	85	91	91	89	104	89	118	82	93	98	96	88	96	97	104	96	116	109	102	93	88	90	103	90	87	79	103	94	105	96	102	96	110	110	92	95	112	96	99	98	97	87	85	84	89	96	86	92	94	95	87	103	97	84	104	90	95	96	116	98	94	110	99	97	79	115	105	109	92	108	88	101	93	100	94	92	112	92	102	82	106	94	102	96	71	93	89	91	104	96	98	97	103	102	95	105	102	100	104	76	100	87	107	117	84	91	83	123	86	107	89	86	87	91	100	104	100	96	91	101	106	92	79	110	97	95	85	98	82	109	100	93	103	97	91	96	98	104	102	101	99	106	101	113	105	105	90	91	91	88	111	90	98	101	90	100	83	98	98	92	86	111	91	107	95	107	102	84	99	91	81	98	98	96	87	108	105	97	99	88	86	97	89	118	89	91	112	97	112	89	114	89	106	87	81	93	87	101	120	94	100	76	112	87	97	93	93	114	98	105	109	91	88	81	114	103	102	90	92	100	113	92	76	98	104	101	81	121	85	87	92	87	103	82	91	94	83	89	80	93	77	109	98	102	93	117	104	99	91	104	88	94	99	96	97	92	94	96	108	102	94	103	100	92	103	95	103	97	91	91	108	83	94	93	117	98	95	98	95	90	105	99	102	107	79	99	107	81	88	105	93	88	97	111	98	91	83	101	103	89	90	100	111	92	107	112	97	80	95	92	103	105	78	101	115	95	99	102	105	93	104	97	84	103	95	121	109	77	96	89	100	94	87	90	90	95	107	110	114	100	86	92	90	95	99	92	101	101	85	91	83	96	83	121	115	106	104	93	97	101	88	93	100	100	101	109	86	94	105	92	114	99	112	88	112	83	86	109	94	78	98	101	83	97	93	91	110	102	103	84	100	95	85	77	103	79	126	104	105	86	116	86	104	88	102	102	103	75	100	94	96	102	122	102	117	80	89	114	93	103	106	114	102	95	106	100	81	106	101	91	94	82	83	102	112	92	93	96	80	111	89	78	82	97	94	83	95	101	99	97	96	70	105	83	94	106	107	85	92	89	97	95	85	90	102	113	82	86	101	103	96	103	106	90	99	91	125	107	104	83	97	100	88	93	76	97	107	103	103	90	93	83	83	95	96	72	89	83	91	108	109	83	89	96	92	110	101	89	88	91	109	116	101	113	109	87	116	93	85	100	105	102	103	81	113	88	111	91	98	96	91	96	114	98	89	87	72	100	88	76	98	98	89	102	98	96	96	99	89	91	109	92	92	91	73	102	104	101	102	94	125	97	94	109	84	98	92	100	87	106	82	89	92	101	96	91	115	117	115	108	93	95	87	94	115	77	96	98	100	92	104	98	97	102	91	112	95	116	112	109	74	89	120	100	92	82	92	96	84	98	92	98	88	107	95	109	89	90	95	74	93	97	92	103	89	91	98	106	95	91	106	94	109	87	84	113	92	99	89	83	86	106	102	88	95	110	98	98	90	93	99	91	85	92	90	85	109	92	101	85	113	83	84	95	98	91	112	99	89	87	114	106	97	96	94	90	100	93	105	88	106	87	90	82	109	85	90	105	88	102	108	88	94	117	104	95	97	119	103	97	88	127	92	93	100	100	105	100	75	113	101	94	91	108	86	102	80	95	99	89	89	100	103	109	106	101	110	88	97	107	102	100	93	107	91	109	86	95	89	106	105	86	108	99	89	88	113	102	82	85	89	86	96	102	95	103	88	88	87	127	102	105	87	107	95	105	86	106	83	97	105	73	92	91	102	99	105	79	85	108	95	106	103	92	84	105	86	78	98	114	89	91	96	94
23074	1219	2849	3243	2742	2205	1879	1525	1276	1075	971	905	773	706	743	696	617	583	538	520	527	479	486	500	451	451	469	416	436	442	421	425	416	400	390	385	341	395	369	406	398	421	395	362	366	360	352	350	338	416	326	342	363	370	349	342	366	358	365	380	359	332	338	319	323	335	364	363	333	348	345	339	318	343	340	328	314	373	332	351	368	332	305	321	338	337	345	339	340	327	360	333	325	357	346	356	325	331	344	291	345	340	339	365	337	316	326	316	343	347	358	294	306	330	354	367	333	352	312	358	353	323	348	328	322	320	325	331	304	332	347	330	315	338	360	378	320	337	312	327	304	304	336	345	350	339	342	295	334	337	337	321	317	322	317	329	335	324	298	338	325	342	305	346	337	317	362	340	359	307	320	335	325	307	362	334	337	318	323	358	328	311	311	348	329	321	339	308	339	333	329	314	305	355	336	328	349	285	341	314	350	311	357	324	319	311	338	305	325	331	317	314	315	351	353	308	310	341	330	339	303	350	313	327	333	346	326	347	304	332	333	324	353	313	358	357	333	300	345	328	328	365	375	341	313	309	320	321	335	310	318	307	315	302	346	309	325	350	318	347	328	320	332	326	321	357	339	314	307	318	334	317	311	338	294	326	332	310	314	289	313	323	311	316	310	342	336	319	339	350	344	327	333	316	330	359	337	306	312	341	284	318	315	354	325	316	307	324	298	308	284	290	318	355	297	318	351	288	301	331	293	332	304	320	332	326	323	292	322	342	339	342	363	317	330	345	313	329	324	319	315	315	352	347	308	371	343	319	328	310	328	354	337	329	333	328	339	334	359	320	315	311	339	319	306	361	315	351	346	324	321	382	325	342	329	298	320	326	303	331	332	349	315	304	323	320	311	317	295	339	344	337	307	317	329	326	305	304	305	304	327	298	337	317	321	319	332	343	313	340	333	337	319	354	300	348	324	325	318	313	306	316	347	317	347	334	306	329	353	319	308	337	305	304	302	356	317	312	286	312	349	321	333	323	319	322	354	313	326	296	342	328	333	327	338	322	308	343	335	332	327	334	315	300	314	348	341	345	319	324	338	370	350	331	338	334	350	330	322	324	346	325	330	354	288	301	365	339	333	323	341	313	341	334	333	318	336	310	365	326	330	321	329	324	364	327	321	321	322	319	334	330	344	344	330	327	319	328	308	351	325	346	333	327	317	336	383	332	330	314	323	331	330	319	323	320	338	312	307	321	339	325	330	337	301	312	337	334	330	346	321	313	343	339	333	323	338	323	315	346	324	308	335	343	311	315	336	347	343	332	336	304	313	346	316	355	317	348	319	339	335	321	335	370	338	298	332	336	292	333	316	330	310	330	358	301	320	300	354	365	331	323	332	342	328	311	323	296	347	342	309	308	307	348	306	352	328	353	311	334	315	321	333	295	334	335	318	290	289	317	357	334	357	340	290	331	340	329	321	340	339	350	322	353	318	331	303	306	337	302	296	361	312	331	313	322	330	327	356	316	298	326	345	320	365	356	321	321	329	333	336	309	323	342	309	305	329	306	357	352	350	334	308	328	308	331	345	301	352	325	322	320	302	343	306	298	322	338	315	333	315	319	316	341	344	320	319	332	323	312	324	339	335	300	282	314	325	329	335	321	329	332	345	323	331	342	315	322	302	308	354	333	308	309	313	330	340	349	340	319	316	318	358	345	314	335	335	326	312	344	336	321	321	331	291	333	344	329	343	310	343	339	332	321	304	336	325	332	341	332	333	362	363	345	342	340	340	355	356	343	334	299	310	335	351	296	332	332	339	334	324	305	352	344	301	293	320	325	338	307	325	324	347	335	312	330	354	323	321	343	304	320	393	357	286	337	340	346	346	305	311	350	290	304	308	355	320	317	294	345	308	324	348	326	377	330	350	314	323	340	317	346	350	309	336	333	358	333	322	334	331	329	322	337	318	325	351	345	340	329	329	330	312	296	347	348	376	327	347	313	355	314	364	299	306	315	341	331	360	362	300	319	332	289	361	343	340	345	336	309	330	312	318	279	330	324	324	337	329	319	300	331	313	338	325	317	307	336	322	327	314	334	358	302	305	321	341	306	337	344	329	313	343	327	351	330	343	322	342	300	323	308	338	336	351	297	334	312	330	342	332	315	327	314	337	321	344	317	344	319	310	346	311	306	328	306	351	370	307	314	359	327	308	308	329	313	350	347	322	299	332	348	339	345	322	353	300	338	311	305	343	333	356	344	335	348	342	320	332	330	328	315	308	280	311	347	334	338	332	335	323	310	312	331	285	296	313	303	351	324	312	339	302	343	318	317	342	335	342	339	309	321	316	304	337	339	306	334	316	343	289	303	324	337	351	319	337	331	348	325	346	328	294	370	342	318	327	323	333	338	319	351	344	311	328	309	354	338	354	323	347	328	318	310	302	351	316	323	323	315	335	336	324	282	314	322	324	322	310	313	285	316	321	360	323	311	318	375	346	329	317	325	355	310	319	322	345	310	283	357	329	322	337	318	297	321	350	329	314	319	338	325	328	307	297	336	295	318	324	298	334	322	328	330	323	350	329	305	299	326	363	322	321	336	335	371	329	308	325	320	331	357	354	354	342	344	314	304	346	325	324	316	301	322	367	310	332	342	317	287	355	348	330	316	303	302	344	308	327	337	323	348	337	324	316	305	336	292	330	326	306	357	338	310	352	347	313	307	331	346	336	321	310	322	356	334	321	348	375	346	350	323	360	339	320	325	302	331	329	309	331	315	358	328	305	321	330	348	318	314	328	301	342	304	284	343	312	345	363	335	295	343	321	348	341	300	336	342	326	311	350	324	321	321	287	345	319	316	308	325	340	313	297	335	346	332	333	332	328	317	324	321	341	345	352	305	331	347	335	310	307	336	300	340	310	332	327	349	342	298	342	300	336	332	362	360	347	353	300	347	324	292	311	321	311	327	341	334	316	331	299	329	324	324	316	303	325	295	336	304	298	336	337	335	345	343	326	350	330	328	338	368	323	292	326	333	320	322	333	334	325	353	335	327	288	333	313	310	341	323	319	334	298	331	323	365	335	330	353	341	309	343	315	371	347	308	331	331	290	310	336	359	336	359	333	333	316	318	305	316	360	313	326	364	320	351	331	322	322	311	289	344	300	318	316	322	338	302	323	338	306	306	338	336	322	334	329	337	303	307	288	329	316	337	309	331	340	359	296	316	344	334	350	330	352	330	320	331	314	299	348	340	318	327	320	318	338	333	330	337	340	341	344	305	308	304	361	348	333	328	298	327	304	319	343	335	346	342	307	284	335	353	304	313	336	329	317	328	324	327	316	349	352	305	342	356	327	304	337	297	307	335	334	366	308	339	302	306	301	325	367	340	328	310	305	385	318	377	293	290	322	311	347	368	313	316	350	344	340	329	317	364	340	350	302	324	319	348	310	348	331	355	345	331	303	322	337	305	297	367	335	339	339	326	330	331	321	366	355	306	318	326	318	329	323	331
57849	19773	7362	2267	1333	1034	758	610	501	449	464	411	357	265	308	267	301	281	230	254	251	210	253	246	208	225	232	239	195	229	228	222	232	212	209	225	216	222	221	207	175	188	240	182	219	215	217	205	200	198	219	223	185	213	220	221	183	208	196	188	191	206	205	220	211	160	183	201	175	185	194	181	206	203	175	195	223	205	189	237	216	180	189	189	188	226	176	180	211	180	196	194	198	214	227	183	200	220	205	199	206	196	195	228	194	208	219	177	207	194	198	211	185	185	209	170	180	200	193	204	209	201	196	189	199	216	190	160	196	193	215	217	196	185	216	188	193	189	198	188	194	210	185	198	225	226	204	197	195	200	193	205	200	195	211	195	214	208	208	190	205	174	217	201	190	211	187	194	196	186	203	209	212	182	173	189	197	192	187	193	213	192	204	192	179	222	191	213	172	216	210	217	206	177	218	198	197	190	165	188	219	202	187	202	192	191	230	205	210	192	205	187	182	199	228	205	209	183	188	203	196	166	208	208	186	185	186	203	169	184	202	195	217	187	195	230	222	206	174	197	217	209	196	201	206	189	213	192	185	204	205	206	207	201	202	210	236	224	201	228	200	221	189	198	199	209	205	179	190	202	185	226	205	208	195	215	175	201	213	177	201	190	182	190	212	181	219	214	215	196	200	204	198	194	195	194	199	211	157	223	208	165	198	186	199	217	221	170	220	193	188	175	188	205	176	175	218	198	189	189	176	201	223	189	209	199	204	201	213	197	197	184	183	238	207	211	199	215	198	213	231	191	194	203	204	186	193	199	199	205	202	216	215	187	214	188	196	208	193	213	218	202	211	196	207	173	190	243	215	202	215	188	212	212	191	213	187	204	187	199	181	195	162	182	207	180	186	210	187	220	206	205	194	217	199	210	190	200	180	218	192	216	185	187	228	200	225	198	210	196	213	198	188	204	207	203	195	186	182	192	191	208	200	200	224	194	210	182	197	227	208	181	178	200	213	202	162	213	200	173	217	182	203	206	204	189	221	206	202	176	195	182	184	198	214	206	203	198	174	208	172	180	173	190	218	220	185	196	191	189	176	184	213	220	197	227	188	194	198	198	216	215	213	180	189	203	199	206	196	220	213	180	218	210	196	203	206	205	214	192	197	197	209	196	216	220	175	206	186	196	188	176	181	221	193	220	205	214	193	202	203	195	195	186	218	197	188	186	183	206	193	197	195	212	228	213	224	202	224	178	185	183	173	179	190	220	207	226	174	186	186	184	209	174	212	195	214	207	196	207	194	191	222	203	208	197	194	188	200	201	206	202	208	205	212	196	188	178	191	206	198	168	202	192	216	224	183	235	195	194	221	204	176	178	209	168	189	166	230	203	209	184	186	188	230	203	204	197	198	228	204	191	182	193	217	183	214	202	198	210	209	191	198	188	197	192	190	199	212	177	194	200	201	197	206	195	213	217	185	185	197	213	224	190	220	227	216	204	180	194	225	198	212	203	215	209	218	204	184	201	213	192	184	206	176	200	178	188	197	180	214	192	218	186	195	227	192	194	190	207	207	207	204	192	187	191	246	215	207	204	209	199	199	198	206	220	194	201	206	203	169	197	221	192	195	196	197	196	209	198	187	212	177	199	195	203	188	201	194	203	188	221	182	218	206	188	190	196	200	203	197	209	209	175	182	192	217	180	217	207	193	197	209	185	198	181	190	201	202	193	178	204	212	193	198	205	184	188	187	204	184	204	204	220	198	199	198	203	203	218	188	192	192	197	188	186	220	210	202	212	205	196	207	194	174	211	207	200	199	192	198	181	173	214	208	189	193	188	193	189	202	207	199	207	202	219	194	231	213	204	202	206	214	213	216	194	204	204	189	202	190	217	213	197	199	206	172	181	174	198	195	185	182	183	189	223	202	192	216	196	218	200	213	188	231	196	162	174	209	215	193	195	180	174	202	193	218	240	194	208	197	225	221	189	206	207	205	181	209	199	189	193	220	205	194	184	197	204	208	203	190	208	190	195	192	228	212	207	213	211	209	177	199	188	199	192	195	205	196	201	209	202	198	215	209	199	200	179	203	191	191	196	212	178	206	187	203	202	187	199	180	201	184	174	195	218	208	203	195	211	201	196	185	215	204	207	201	196	208	213	215	209	196	189	197	176	175	214	187	204	189	195	192	214	209	201	199	185	196	196	187	197	193	215	212	200	192	199	205	197	190	177	187	192	235	193	197	224	178	201	198	189	199	203	213	192	196	203	195	174	221	215	220	219	199	218	212	205	232	204	201	200	226	205	217	195	202	179	225	185	213	200	208	184	192	190	173	225	195	210	235	213	190	169	200	215	207	174	195	192	219	209	217	200	210	181	198	215	195	212	203	192	220	202	185	211	224	165	193	226	186	204	184	206	225	198	215	197	208	189	196	184	190	177	197	204	173	186	210	206	226	186	212	208	211	186	185	185	203	187	198	198	185	211	214	207	212	203	193	193	177	181	200	231	213	203	200	207	171	178	213	199	196	168	196	203	210	217	199	200	202	194	200	211	213	183	210	216	172	200	180	201	221	166	229	191	228	220	223	205	198	217	206	195	206	190	200	202	179	216	187	213	186	213	178	203	213	190	208	216	212	209	189	193	219	206	197	183	194	201	205	197	210	229	186	232	183	206	180	182	188	187	190	215	180	197	213	206	191	204	199	211	231	214	201	197	201	188	176	191	203	175	180	197	188	196	193	176	216	207	194	186	191	167	197	195	190	156	210	173	188	193	220	197	209	197	191	194	187	214	203	183	206	211	206	191	191	194	208	200	172	204	198	195	186	205	194	205	189	215	215	204	194	195	212	195	188	201	185	214	216	200	235	166	211	209	223	231	177	180	201	194	193	193	186	215	195	184	213	187	209	214	198	215	204	195	187	197	195	215	205	185	206	172	201	201	190	187	213	192	182	196	196	183	226	213	201	203	206	195	200	188	193	205	192	225	214	199	220	185	237	210	205	210	209	175	205	212	189	200	186	192	204	206	208	220	220	221	190	173	195	171	158	212	201	196	195	205	210	193	203	206	210	195	227	194	201	199	202	199	203	194	193	188	222	205	202	200	220	209	212	197	193	203	185	216	191	210	202	171	219	205	210	213	183	193	193	197	196	194	212	187	192	190	191	206	175	203	192	199	207	189	205	207	190	200	190	235	173	170	187	197	199	186	178	201	227	187	189	204	192	213	175	190	197	182	203	185	203	203	192	198	203	210	219	215	185	198	217	202	207	203	213	185	207	205	201	207	185	203	179	175	177	187	193	219	201	184	188	197	198	227	188	202	203	195	208	201	186	198	208	209	211	196	204	222	203	216	196	183	205	192	193	198	234	194	191	204	186	179	174	211	207	177	221	181	188	200	221	202	184	191	205	167	212	202	200	207	202	210	214	200	220	192	182	218	191	189	218	185	196	182	182	220	190	202	205	208	210	213	184	196	199	200	207	184	184	217	221	198	178	213	215	193	211	200
30264	2434	5473	6122	5206	4053	3444	2723	2435	2113	1890	1702	1546	1353	1311	1304	1161	1106	1073	1018	990	935	927	860	885	880	812	758	773	785	787	771	747	731	711	718	720	702	711	694	679	694	680	701	645	700	691	688	657	624	608	680	651	673	689	604	633	609	665	632	645	617	609	652	610	655	620	581	677	626	597	609	628	680	678	590	617	656	640	592	592	636	589	632	606	588	665	664	629	641	618	589	625	612	656	601	624	606	595	629	599	595	603	607	599	612	586	591	632	596	628	622	591	620	594	619	622	625	628	557	639	627	598	616	577	587	609	633	600	634	592	607	587	597	567	623	583	602	612	598	590	595	617	621	623	575	599	601	629	609	627	595	594	634	584	601	592	613	587	608	543	585	604	590	599	637	580	599	606	643	587	628	612	611	591	558	601	604	612	614	565	639	590	591	592	610	591	589	572	628	604	580	645	636	593	613	601	566	601	616	600	601	592	605	602	614	626	625	605	592	613	631	604	608	575	557	587	604	627	597	580	606	621	612	645	628	600	580	620	622	621	614	602	611	605	578	598	550	591	645	572	638	637	621	599	663	681	636	562	589	676	616	604	570	562	602	611	618	545	526	604	622	597	612	588	625	619	615	550	655	597	627	590	608	592	597	616	590	575	634	607	616	626	587	594	564	575	577	631	628	584	605	585	578	590	558	601	608	631	590	626	591	624	582	604	607	643	592	567	596	619	586	597	574	607	600	605	584	623	576	581	643	622	599	612	600	611	624	581	632	608	609	582	596	575	618	614	602	644	576	624	615	647	583	674	559	607	612	617	594	640	622	606	622	576	643	569	610	635	583	620	636	621	660	587	651	614	557	626	633	563	624	591	617	603	569	583	590	587	608	566	647	609	630	617	619	600	586	591	600	582	621	624	561	589	626	592	603	595	608	598	589	659	612	611	632	578	594	616	561	573	618	573	634	603	560	605	592	626	637	592	611	609	574	621	578	596	627	589	592	616	622	605	639	581	617	618	587	594	582	642	615	569	605	585	586	627	649	603	562	620	587	652	586	617	573	602	561	639	588	590	635	617	564	651	608	562	615	594	590	600	623	622	581	606	604	547	621	613	597	636	578	629	642	588	612	645	584	578	628	583	589	621	650	587	608	628	617	589	604	622	607	654	626	635	593	644	624	622	589	620	612	589	605	669	647	581	618	595	572	598	594	666	583	594	612	586	604	611	587	576	604	614	597	628	604	598	571	605	606	655	608	610	591	616	610	594	589	599	624	612	573	579	572	566	621	568	560	603	616	642	660	616	576	602	625	595	629	613	600	590	636	594	627	598	619	624	567	591	603	632	582	580	628	622	593	642	601	608	598	563	595	607	604	608	624	579	616	578	588	596	577	612	631	585	620	616	580	602	597	590	573	560	599	572	616	618	621	589	546	619	633	672	605	621	595	627	588	570	637	637	614	575	597	607	626	610	638	633	614	592	589	637	630	616	580	612	599	608	629	634	594	594	603	597	604	626	598	572	585	605	622	615	594	583	611	588	592	619	605	577	639	576	594	599	660	631	621	606	600	578	597	628	637	601	619	617	612	612	615	604	613	631	577	628	632	586	594	615	546	620	621	607	610	534	577	589	605	592	586	576	554	639	620	573	631	586	637	590	577	586	621	580	573	590	550	595	619	638	613	614	622	588	607	573	604	614	603	591	613	589	621	605	590	610	607	572	567	601	583	592	598	579	603	581	609	580	595	633	570	611	598	615	547	575	638	633	579	590	570	630	599	583	587	616	585	614	592	612	607	638	598	578	619	622	586	586	590	618	591	585	593	591	635	622	580	593	592	582	576	549	637	586	588	634	624	598	602	556	606	623	569	536	649	560	603	576	607	613	584	618	590	573	595	582	567	596	558	621	620	628	625	596	639	593	644	633	589	617	600	609	611	557	617	620	615	633	610	631	600	582	647	563	586	566	615	609	611	551	592	647	663	609	619	588	598	627	614	591	581	586	600	605	575	634	600	559	611	580	615	591	622	615	603	570	594	599	586	610	597	598	589	603	598	623	582	587	635	587	595	619	580	604	615	639	621	632	597	608	636	590	590	574	657	612	606	653	611	620	601	666	584	576	612	622	598	567	595	659	573	649	594	612	612	609	589	587	636	587	626	585	600	630	592	594	602	638	587	584	614	583	624	599	567	663	638	614	597	582	569	617	595	579	627	602	614	619	580	610	571	596	593	552	554	590	612	581	568	624	601	603	570	587	573	574	613	569	618	584	588	605	609	631	578	587	595	604	581	607	597	561	628	585	588	626	651	605	566	563	597	605	580	606	617	600	635	628	616	595	620	603	609	603	613	586	621	564	579	615	622	623	571	639	630	613	583	622	624	611	624	592	574	622	605	609	613	625	633	620	625	639	599	586	546	630	589	649	593	622	601	603	595	591	592	605	606	635	553	594	569	612	635	636	561	628	578	577	589	605	620	635	632	545	621	562	573	601	604	620	603	606	598	637	607	583	597	607	584	612	590	584	590	591	608	603	619	605	622	599	573	629	570	580	613	571	584	593	579	561	580	611	589	602	577	576	618	640	653	630	566	555	616	590	611	630	580	599	646	590	625	581	608	639	623	641	536	626	570	569	619	588	594	597	604	595	604	634	619	580	649	583	597	619	579	587	548	605	623	589	634	604	596	592	634	584	606	594	625	616	583	572	588	639	578	602	587	600	578	631	619	622	581	598	563	659	609	549	612	606	598	628	601	618	586	616	600	607	593	603	582	606	627	623	606	599	590	599	614	600	587	628	647	598	596	626	621	600	627	595	578	620	543	611	630	598	567	641	590	626	635	626	625	608	579	632	615	618	637	639	626	596	614	608	625	606	582	596	614	642	594	616	576	626	611	590	630	647	567	606	619	573	636	616	573	624	590	603	623	632	582	586	571	628	603	569	549	590	583	582	624	607	575	604	578	583	616	578	630	622	596	566	575	611	630	609	600	595	585	569	554	597	623	577	547	569	635	589	594	620	615	608	598	579	626	605	593	633	623	612	654	588	595	595	600	597	637	538	636	630	561	574	599	610	607	578	578	633	626	602	619	614	583	600	621	633	607	608	578	570	548	628	585	614	614	600	586	648	604	618	611	588	609	577	637	632	638	595	585	597	591	621	590	636	565	642	624	664	593	608	631	646	566	597	629	567	561	646	615	603	614	601	629	592	587	584	614	622	640	583	631	557	574	600	603	607	655	603	613	617	606	616	633	607	601	598	577	607	589	655	587	580	590	585	583	612	607	607	570	618	616	620	597	577	560	596	616	693	588	620	581	586	600	620	556	627	566	643	582	634	597	549	592	576	557	583	592	588	609	587	604	600	645	619	611	584	609	610	626	567	587	626	545	591	573	636	593	665	620	660	582	630	572	611	594	563	627	593	609	598	586	593	628	624	607	579	609	643	589	620	628	585	581	615	596	608	629	585	591	607	636	629	578	598	582	612	619	635	610	593	622	600	613	597	634	610	619
6002	359	253	155	175	167	136	125	144	130	122	134	131	119	124	140	120	129	144	118	134	143	116	107	119	139	98	139	112	122	121	120	136	129	142	111	125	125	108	121	129	145	117	135	130	127	123	134	134	127	114	125	131	124	139	142	116	129	119	122	132	118	138	124	129	126	130	132	127	125	116	140	115	130	135	110	141	127	126	124	120	124	133	130	114	132	135	124	123	119	121	132	139	121	121	122	139	116	135	122	124	130	132	141	117	121	133	127	134	119	139	140	121	105	138	118	131	107	127	149	142	126	110	144	113	108	144	136	126	146	147	130	114	136	139	148	113	132	128	135	129	124	134	122	140	118	140	121	143	125	137	149	143	128	140	130	107	132	149	146	145	125	158	136	142	133	146	137	117	138	97	134	153	141	141	112	124	155	121	116	129	130	124	142	111	130	119	129	125	130	131	121	126	134	113	129	168	134	132	136	151	137	126	121	133	115	133	119	142	143	157	118	110	137	113	121	142	115	116	135	139	139	133	131	135	129	112	144	135	143	124	117	133	144	128	110	128	153	122	129	150	121	117	132	130	119	114	124	143	126	123	132	113	118	128	133	127	107	132	129	136	133	123	120	123	149	132	124	150	129	132	147	115	130	156	112	136	116	157	144	117	145	109	114	142	124	137	137	144	129	130	143	138	128	120	128	126	119	136	116	138	143	119	124	109	111	117	128	100	135	109	117	131	117	135	139	135	114	120	130	152	133	149	130	137	125	130	128	128	116	141	120	115	145	130	141	128	135	131	140	124	124	110	125	133	135	132	121	137	132	101	140	112	133	107	119	151	123	114	115	133	129	125	133	137	126	131	139	147	118	109	123	143	113	126	128	133	130	128	116	134	127	146	107	130	150	110	149	120	113	128	132	126	137	126	125	141	141	130	121	137	123	130	153	151	123	121	148	148	127	105	127	127	110	129	136	140	123	131	116	122	108	122	173	116	137	140	134	116	134	133	104	128	131	154	124	136	131	141	107	131	143	119	123	134	124	135	124	120	133	157	136	147	126	136	130	106	139	120	125	122	125	133	138	127	124	139	142	128	146	126	119	126	111	140	117	149	118	125	147	121	135	144	124	124	111	119	162	130	132	124	120	110	148	151	117	110	121	142	151	111	124	128	133	170	121	154	115	142	127	137	119	124	150	123	117	129	128	146	118	141	112	144	127	132	121	126	143	135	114	130	138	155	125	118	129	132	139	144	137	134	119	114	128	145	125	129	131	133	130	142	127	130	131	108	118	140	142	145	123	131	141	124	116	127	138	140	116	126	118	135	154	139	150	119	121	132	120	140	116	121	122	126	127	132	136	135	140	121	137	134	136	132	118	142	126	115	105	131	144	119	111	128	109	124	141	124	147	138	121	152	137	136	129	121	134	124	141	143	139	125	126	136	129	123	122	146	128	134	106	135	120	124	118	113	127	141	107	126	135	139	140	131	136	130	117	133	113	130	147	133	140	140	118	132	122	154	134	129	129	138	130	119	113	128	123	143	142	111	143	130	140	139	149	126	120	102	124	139	121	133	138	121	128	120	138	135	145	136	137	142	148	128	150	141	130	129	122	134	133	124	122	134	121	109	147	150	115	127	118	134	113	123	141	133	123	140	121	110	123	106	150	129	135	119	129	135	136	103	130	125	126	125	130	145	141	122	105	127	143	127	130	134	131	133	133	161	168	162	149	144	129	125	141	125	127	141	114	146	133	123	145	149	130	127	126	135	146	133	126	119	143	128	142	121	114	135	117	134	128	148	123	128	121	131	120	133	141	164	138	125	134	140	127	129	142	119	162	129	105	139	125	123	134	134	117	133	130	128	138	144	118	139	141	119	132	129	114	122	126	134	143	122	139	154	114	126	138	146	127	109	119	121	124	163	122	126	139	142	125	133	163	141	132	149	124	121	114	130	111	134	139	119	116	126	146	133	135	126	125	125	129	131	116	121	140	132	130	121	126	106	131	107	123	127	128	137	138	120	126	134	132	135	142	128	101	126	135	134	129	135	124	127	106	125	136	138	135	146	143	138	134	140	130	147	146	132	125	131	149	135	147	122	132	115	149	121	104	126	122	130	110	150	121	132	124	142	124	126	114	124	128	110	126	145	135	135	117	129	129	139	151	131	132	126	133	126	148	143	128	117	126	134	122	141	132	131	140	134	122	113	116	136	123	120	117	119	130	137	143	151	136	138	125	145	134	138	138	135	137	128	108	146	127	147	129	121	135	109	128	136	118	123	134	143	132	122	139	138	145	141	145	135	125	118	132	109	128	124	149	135	140	153	115	138	141	123	137	112	138	132	112	159	138	132	106	116	142	144	156	117	121	123	146	139	131	135	137	119	133	123	133	109	140	143	134	129	125	146	138	136	141	169	154	141	117	132	120	123	116	127	144	122	129	115	112	151	131	134	140	141	119	116	137	120	130	116	134	126	149	126	125	132	127	116	122	127	117	127	150	144	149	126	107	151	120	141	145	116	143	148	135	122	136	131	119	130	106	122	109	129	137	138	134	117	131	134	136	124	139	126	123	121	128	112	95	129	130	154	120	132	133	151	126	120	156	141	141	139	125	144	127	125	140	136	129	129	131	120	124	133	130	121	130	152	127	136	143	122	164	121	133	132	141	129	157	142	140	145	135	121	115	124	127	138	133	114	131	128	109	138	103	146	127	112	127	120	113	117	146	121	142	135	113	124	123	150	128	127	131	139	133	136	149	132	134	116	127	119	124	129	117	129	109	123	128	130	117	136	119	137	131	121	137	121	141	162	144	139	123	144	148	136	126	123	134	131	136	123	135	140	135	133	146	144	143	119	122	97	164	154	123	140	128	123	132	143	121	125	170	124	118	130	132	119	111	126	138	147	133	128	117	140	152	130	103	151	132	139	130	121	128	138	169	134	134	125	127	134	120	113	133	134	126	147	111	124	129	149	150	133	139	129	118	133	145	122	112	123	142	137	130	101	140	111	124	132	129	126	125	127	158	143	135	129	120	108	126	121	144	121	146	150	125	125	133	124	101	114	124	139	116	137	124	121	138	116	127	139	145	118	129	128	131	137	116	133	112	127	111	157	149	139	126	145	147	135	140	114	144	144	151	152	122	142	112	131	143	141	121	135	120	144	116	155	115	145	140	131	140	121	116	149	121	117	134	145	122	133	119	121	123	124	128	96	123	129	122	121	119	141	118	138	113	118	131	146	137	134	138	118	131	141	122	129	125	144	123	148	114	123	139	146	105	134	129	139	134	125	144	159	140	128	113	119	139	132	125	126	109	118	125	135	140	112	118	109	121	129	153	117	132	116	125	142	134	147	112	138	149	139	120	121	136	134	136	130	125	134	132	117	134	107	128	134	117	113	125	122	135	124	119	124	133	113	118	142	121	121	122	106	139	122	125	151	153	118	130	120	127	131	113	131	128	137	132	124	127	104	125	164	106	124	135	136	131	119	131	131	118	117	139	137	126	130	110
6071	494	541	575	571	553	495	457	464	426	430	446	432	434	448	437	428	438	413	416	416	396	451	411	384	451	412	425	412	430	394	418	439	413	421	434	431	398	421	385	429	411	397	421	403	390	403	411	412	412	417	430	394	411	383	449	448	446	416	421	382	443	377	377	359	423	427	375	429	430	406	420	408	441	390	415	403	428	401	405	423	399	410	409	399	389	399	432	411	399	407	421	443	439	410	399	379	421	430	421	412	397	421	411	402	411	385	446	421	430	437	380	420	373	405	407	413	404	408	400	419	377	417	389	417	390	408	402	369	411	411	396	413	441	452	379	394	403	373	443	386	384	442	399	410	450	431	414	408	396	420	415	434	405	395	442	388	372	375	428	407	442	425	402	421	393	358	396	426	419	417	402	399	404	448	387	402	367	387	418	435	432	425	395	415	435	454	398	407	380	424	461	419	432	413	402	434	407	420	389	386	435	341	415	402	420	419	392	409	394	455	434	415	410	405	383	397	437	403	409	388	411	401	384	394	397	392	419	425	442	445	403	428	410	394	432	392	428	397	400	388	422	383	371	433	378	423	367	404	411	416	447	387	430	382	415	442	365	435	393	382	424	388	406	399	416	389	423	400	399	380	393	433	394	411	441	376	422	406	391	427	421	441	395	422	407	384	400	396	427	437	382	402	391	378	386	417	417	373	411	461	422	388	384	403	394	423	405	419	425	395	421	418	410	423	396	411	404	442	393	405	401	414	430	404	404	391	399	410	414	394	416	398	433	429	436	395	415	392	432	430	404	398	396	402	418	421	422	425	401	384	422	420	426	414	381	398	417	375	419	433	408	424	434	387	410	398	461	410	409	407	427	420	382	414	381	385	405	422	419	402	394	420	385	413	447	406	388	401	440	420	397	416	372	410	420	410	460	393	393	413	418	385	374	395	413	408	423	395	419	432	427	408	405	390	395	391	401	428	377	408	389	418	456	432	413	423	399	419	411	374	387	404	393	404	416	406	397	389	419	377	391	411	393	409	401	389	380	376	411	411	397	422	417	412	433	410	384	420	386	388	376	439	443	432	421	402	412	391	428	425	423	421	414	410	412	418	399	397	382	405	382	419	402	407	408	415	402	396	410	414	404	432	409	394	381	451	423	391	403	383	398	411	380	396	409	394	403	402	407	391	408	357	405	426	384	404	421	385	433	403	413	404	399	358	388	397	446	391	397	425	419	379	417	421	394	437	431	406	418	415	429	415	372	403	396	424	408	410	410	408	397	412	413	413	404	399	369	399	382	436	426	421	402	356	419	407	409	385	420	386	403	413	411	382	384	403	409	430	390	415	425	418	371	407	411	409	421	443	399	449	410	452	405	437	399	396	407	420	420	383	458	402	393	391	395	415	441	471	424	415	428	392	414	429	393	414	402	401	414	418	391	411	414	410	402	414	424	433	457	405	401	377	415	407	381	421	418	389	406	408	415	375	383	395	430	422	402	404	399	450	403	434	434	382	394	435	390	389	420	419	408	398	427	384	428	386	436	395	414	424	416	420	399	416	431	432	392	419	431	382	422	409	399	390	443	399	423	452	383	440	364	428	401	427	439	415	368	411	395	404	440	417	428	441	383	380	387	427	414	417	409	367	382	440	412	424	384	417	423	418	413	406	423	409	430	412	411	401	405	405	419	431	452	390	401	415	397	401	437	452	424	412	439	392	420	429	416	397	409	415	399	425	400	385	371	412	417	394	393	415	389	406	397	433	400	438	403	400	414	425	375	438	383	421	432	398	400	389	406	421	415	405	378	416	396	424	437	418	425	392	388	387	396	408	459	426	438	393	429	424	400	413	420	381	401	411	382	393	410	384	415	399	439	383	378	406	426	433	396	387	416	414	439	425	373	413	426	388	391	410	405	423	403	429	418	357	402	402	445	395	398	409	423	405	441	424	454	411	387	442	350	380	395	438	442	390	393	392	423	432	438	418	404	435	399	374	408	414	398	436	387	396	398	425	406	406	397	402	417	379	407	375	424	383	416	372	440	424	411	422	440	415	436	410	420	403	414	420	385	399	403	427	418	412	416	394	400	409	381	420	431	403	411	406	435	430	421	369	395	425	419	427	416	385	402	433	394	395	408	433	405	410	411	412	446	411	400	440	386	400	408	415	402	438	403	416	424	435	409	395	393	394	431	408	396	412	434	386	383	419	381	418	382	431	417	391	426	426	424	406	386	394	462	420	399	405	416	398	406	437	439	423	415	421	381	424	423	379	441	414	403	452	401	424	416	422	416	390	446	429	410	375	417	410	440	405	446	401	437	415	422	402	422	437	377	392	441	413	415	429	408	416	373	403	424	423	404	407	403	413	394	418	418	374	404	431	456	400	404	393	412	423	366	400	396	415	395	414	411	412	400	422	372	431	401	440	399	405	426	415	428	412	358	385	398	401	418	467	407	445	427	382	421	410	380	400	399	430	432	419	392	455	435	423	401	411	426	359	422	413	406	401	409	413	419	396	431	387	423	431	420	389	396	372	397	427	414	399	394	427	412	388	428	390	415	424	423	389	415	390	386	424	404	415	430	445	413	381	421	428	403	392	442	418	426	414	402	417	406	411	402	426	430	395	405	420	435	429	429	418	423	417	388	417	392	405	387	388	376	412	400	388	388	395	415	396	443	399	396	378	404	408	420	445	382	391	410	410	386	397	380	427	421	395	414	390	418	403	400	406	388	398	429	417	381	385	455	430	409	382	414	429	412	401	397	394	375	420	439	374	407	396	402	434	393	407	420	423	417	417	409	384	395	415	416	416	404	420	408	445	406	419	387	412	418	389	396	398	417	406	393	401	411	398	439	432	444	407	385	402	415	437	464	400	362	380	399	406	406	421	409	421	414	454	399	377	400	406	379	420	393	452	412	422	428	450	401	414	391	429	442	398	427	439	392	424	424	435	430	391	408	428	385	408	403	405	390	350	400	433	382	426	413	417	434	412	430	427	402	404	422	414	430	415	378	462	395	428	434	443	409	407	419	440	404	417	395	387	395	390	441	408	403	417	443	359	402	388	407	407	418	400	422	384	389	416	441	422	420	391	393	408	412	414	408	398	402	414	395	386	375	456	401	404	436	442	422	413	435	419	426	436	405	422	414	391	381	384	382	391	439	420	406	375	419	438	435	415	412	445	400	419	394	436	410	410	401	412	377	396	400	380	437	403	402	422	398	446	432	401	393	408	398	403	390	411	417	423	437	425	414	417	409	427	419	409	401	402	407	423	414	410	424	397	396	381	388	426	410	440	376	428	423	431	422	424	438	390	440	451	404	386	437	432	425	415	407	397	391	380	425	406	377	401	424	398	409	455	405	412	379	407	419	413	399	415	375	401	416	380	397	377	415	400	393	390	417	408	426	402	414	416	389	439	413	409	401	393	425	393	431	389	401	431	417	425	410	382	386	425	434	447	408	438	402	410	394	433	389	407	393	405	398	423	376	390	360	399	432	405	407	441	428	413	394
45076	10208	1756	995	736	477	353	337	260	236	206	165	158	148	135	142	136	128	127	130	116	132	112	97	105	113	95	114	107	98	100	115	110	90	115	103	100	119	104	107	103	97	103	110	87	107	79	93	89	113	80	106	109	98	91	111	110	83	77	119	90	107	121	95	95	90	96	119	89	90	83	81	88	92	89	82	91	86	96	83	92	99	89	105	97	100	88	106	85	111	129	86	109	91	111	83	109	81	98	99	111	97	92	87	101	113	95	104	117	96	96	108	90	86	105	105	114	115	96	96	102	98	110	81	91	81	93	106	106	107	97	94	111	85	100	97	110	105	93	73	103	99	98	105	89	85	102	110	87	74	88	92	99	99	98	84	87	95	101	118	89	107	102	86	100	98	100	112	103	89	102	79	91	91	89	72	95	91	112	92	97	81	91	77	99	76	115	86	111	90	82	102	93	84	92	98	102	89	102	82	89	108	89	108	98	96	98	109	76	105	104	94	93	93	96	87	112	129	110	92	97	109	96	79	90	89	92	90	106	109	106	94	96	99	81	115	95	92	105	96	94	89	75	83	90	81	102	95	91	82	77	100	101	91	96	96	110	110	107	104	89	123	96	105	95	84	96	90	83	100	86	95	93	100	106	93	95	89	104	90	91	117	93	86	94	114	91	107	93	109	80	92	102	88	95	110	92	99	104	102	90	86	108	81	91	105	88	93	86	88	91	100	104	85	81	92	105	77	86	101	78	86	94	94	114	88	92	83	91	102	114	99	92	93	90	102	83	90	108	101	99	87	94	101	101	96	103	95	85	97	113	95	93	104	110	96	129	91	100	85	102	111	93	107	93	84	118	86	91	97	85	112	106	104	94	109	85	105	108	119	97	79	99	110	96	103	106	113	83	84	96	97	110	100	94	94	106	84	113	93	95	97	103	92	90	104	95	115	110	91	86	98	119	104	86	94	95	94	91	90	99	99	91	108	92	91	113	82	96	98	102	90	115	99	79	105	87	87	103	86	93	106	89	92	67	103	109	82	119	82	90	104	109	105	89	89	100	101	91	102	99	98	97	98	72	92	100	113	133	91	100	105	101	85	94	105	89	96	89	101	97	98	102	107	90	108	95	113	94	88	101	89	103	87	91	94	95	94	95	101	93	108	79	108	92	107	102	88	96	98	104	108	88	98	100	107	91	101	103	108	108	109	93	111	96	104	95	98	105	101	86	102	79	94	91	85	126	105	96	70	84	97	86	100	120	90	98	78	103	97	120	116	117	102	97	89	92	86	119	102	98	95	81	92	82	103	98	96	103	98	105	100	105	99	95	105	89	103	85	100	96	106	87	83	100	94	110	98	96	85	98	88	82	108	99	103	102	113	88	90	112	101	101	89	86	85	96	96	92	103	89	102	95	86	99	94	93	105	78	86	95	89	101	100	96	108	99	88	87	89	102	100	90	90	100	109	101	81	120	103	100	95	102	124	92	98	102	102	89	94	90	75	107	89	87	102	99	87	100	87	99	97	95	87	97	118	99	106	93	71	96	86	91	104	89	92	84	94	99	76	101	90	96	111	102	89	87	98	85	103	86	84	93	94	93	86	98	88	105	114	86	84	103	98	106	108	96	97	74	97	111	94	103	77	76	90	97	81	115	98	103	92	100	98	101	108	88	98	93	108	119	84	86	97	114	92	77	98	98	93	87	104	95	100	99	94	101	95	104	86	92	104	102	76	114	96	81	105	112	103	74	105	101	80	76	67	95	92	100	95	102	102	89	98	97	93	86	76	101	95	90	107	96	99	87	89	105	111	91	93	84	94	118	97	95	94	98	102	102	106	108	79	95	85	107	96	87	97	111	108	116	108	99	89	87	94	102	97	91	102	110	94	87	101	98	103	97	88	90	86	89	84	101	108	95	101	79	99	92	98	92	94	87	97	103	89	90	92	87	98	88	104	71	89	95	97	85	89	96	93	100	92	88	108	103	89	111	96	107	97	111	95	102	93	107	96	93	98	95	98	96	79	93	102	97	83	98	89	91	94	91	101	92	121	101	100	97	96	106	96	96	89	96	105	94	113	73	85	98	103	94	101	106	104	91	95	96	106	87	75	107	104	105	106	99	93	104	107	101	100	79	80	109	69	114	76	90	81	105	106	99	102	77	110	89	88	111	89	98	91	85	119	103	104	97	106	95	101	83	99	92	90	114	95	99	100	109	104	107	92	100	94	102	84	86	78	109	90	91	109	92	96	81	97	86	101	99	107	104	111	76	106	83	81	93	109	84	91	102	78	108	102	88	94	93	103	86	96	88	112	83	104	106	104	112	96	101	92	94	101	104	92	109	90	96	110	97	100	84	98	103	102	90	88	100	102	103	93	89	103	87	117	107	87	97	94	104	91	101	115	81	113	94	99	106	92	81	74	92	100	99	81	106	119	113	116	85	94	106	96	101	100	104	86	78	94	100	94	103	99	81	101	97	126	88	86	119	97	124	91	91	82	111	82	95	85	79	103	96	107	93	117	89	107	87	96	98	92	103	99	95	95	89	105	87	98	107	94	97	102	90	96	110	100	93	86	89	91	83	104	94	96	100	85	105	88	100	115	86	90	76	116	78	86	96	94	89	103	102	96	103	94	95	90	100	101	91	94	94	88	76	103	81	100	94	98	94	83	99	96	90	115	89	83	90	97	126	101	87	94	101	97	103	101	93	104	96	121	92	89	83	96	101	97	94	100	96	86	97	99	100	100	83	93	104	85	92	94	101	85	95	103	94	113	96	112	101	108	91	86	88	88	83	96	96	101	89	103	95	98	117	98	124	108	96	102	84	94	100	105	90	92	89	87	93	109	98	90	107	97	101	106	92	89	96	102	90	102	91	95	106	97	104	100	97	76	90	90	74	118	91	88	108	95	97	94	84	86	112	103	100	89	88	103	91	88	79	91	101	97	99	88	100	83	93	96	80	90	98	94	98	101	81	106	97	89	82	117	100	99	103	115	86	77	86	91	97	62	107	82	87	86	91	99	91	96	84	89	88	105	87	114	110	106	86	95	99	85	98	94	99	105	83	101	103	75	105	84	101	87	94	79	85	98	95	99	99	77	92	94	103	116	92	114	95	99	97	106	90	103	94	75	104	95	101	98	95	102	76	89	106	101	91	94	98	78	113	89	100	88	83	99	93	95	98	104	125	115	107	104	91	77	104	97	93	90	108	94	87	87	92	100	99	92	89	94	109	114	94	89	103	90	96	95	115	90	89	100	110	106	98	99	105	104	93	97	95	80	89	100	91	88	97	87	89	108	98	90	69	100	96	92	107	90	101	84	90	97	81	109	105	89	98	97	97	91	101	95	97	94	110	86	85	86	119	83	80	95	82	116	97	101	90	104	94	83	90	94	99	101	110	83	94	82	83	93	87	87	103	93	86	81	113	104	116	100	100	81	92	84	95	102	88	98	95	89	88	104	95	98	97	96	94	109	104	89	90	87	80	90	98	93	97	94	95	100
22770	1227	2868	3167	2822	2215	1798	1471	1222	1128	1039	896	825	733	664	652	629	611	549	567	497	493	545	465	456	473	430	411	422	434	444	378	388	377	385	376	345	372	378	381	350	364	391	373	377	355	357	405	356	366	364	382	345	352	377	348	367	361	328	341	341	381	347	354	331	320	368	359	331	327	371	337	366	355	363	353	344	327	363	336	314	342	350	341	321	311	325	374	330	367	312	301	329	340	332	346	344	333	332	366	316	355	327	311	335	359	342	297	325	339	331	334	341	337	297	293	326	320	334	349	315	344	351	328	346	332	304	337	317	355	330	310	311	326	342	308	341	342	336	312	337	311	325	319	330	348	349	314	332	342	343	343	323	316	340	326	309	310	347	323	334	311	329	354	346	297	320	326	312	335	336	347	295	341	337	334	339	333	323	316	300	311	326	328	327	359	344	357	321	323	344	312	349	315	306	311	334	331	335	315	328	346	347	334	331	330	334	321	318	314	312	309	339	300	323	322	327	322	333	375	330	333	319	340	320	342	357	326	348	315	337	320	305	308	339	310	322	316	323	347	321	321	330	313	300	320	312	320	317	318	317	354	314	302	352	306	327	322	340	353	324	327	330	324	321	338	285	326	336	320	321	335	335	348	300	318	340	312	336	287	313	325	330	314	324	335	319	312	349	389	325	307	331	316	319	312	307	317	324	299	340	329	328	339	299	343	307	326	321	328	323	333	298	389	346	298	278	295	331	328	336	314	341	347	312	331	337	315	319	340	333	314	350	330	324	328	338	350	313	331	284	336	316	359	315	321	344	339	345	299	328	352	287	307	310	343	333	351	333	330	324	336	357	315	332	304	329	371	307	335	328	356	316	344	320	318	320	340	350	318	338	302	301	328	323	346	299	325	322	318	340	355	356	330	351	338	338	322	311	329	331	310	336	349	308	291	338	328	383	343	343	324	329	350	325	367	327	336	324	343	316	329	341	310	317	304	313	319	316	324	310	356	361	318	304	310	300	330	323	345	339	318	319	300	322	305	345	312	352	357	335	331	318	311	318	332	327	326	336	310	334	319	310	337	353	365	332	306	319	334	321	341	329	334	354	334	329	301	349	337	334	351	337	339	330	323	353	342	325	357	326	312	336	309	334	318	341	350	327	316	314	304	277	343	326	345	317	310	338	306	325	332	316	371	328	327	340	320	303	315	341	319	297	320	328	297	357	350	338	320	340	298	334	330	318	328	303	304	306	317	328	328	316	344	339	328	309	325	329	346	328	337	287	297	321	352	330	343	321	323	335	318	315	342	320	320	325	331	324	331	305	329	288	300	304	324	323	303	358	312	313	328	333	318	312	369	356	327	356	330	322	320	328	332	302	311	309	344	325	335	303	319	345	311	330	343	319	348	311	321	347	334	333	327	327	339	330	293	342	327	326	345	323	294	339	334	319	365	339	305	323	340	326	315	300	326	318	295	308	296	325	325	346	328	342	317	372	329	341	344	308	326	343	309	334	303	317	329	339	322	302	339	322	337	338	345	300	346	307	314	298	305	329	381	329	314	346	323	334	307	321	308	347	319	327	328	320	309	338	302	318	350	325	365	361	328	334	338	332	347	300	311	315	314	308	284	339	319	336	339	290	310	338	358	343	293	321	352	332	320	337	303	338	300	336	306	307	329	312	324	283	324	335	325	335	310	318	363	333	312	336	346	321	357	336	342	346	331	325	328	333	337	317	339	336	330	329	311	321	351	316	350	337	291	303	334	318	328	342	361	319	330	328	337	320	300	308	301	314	358	318	329	350	310	317	324	290	277	317	329	327	311	308	342	309	324	327	313	357	354	328	346	348	330	320	356	308	359	329	340	322	288	326	335	348	355	288	335	341	316	315	301	343	303	351	301	325	327	306	314	342	360	352	350	310	307	321	334	341	287	308	314	312	331	305	298	343	344	320	346	309	323	357	309	329	325	359	323	321	312	318	317	350	321	357	335	340	298	301	311	329	348	329	370	295	303	326	341	364	285	278	284	322	297	334	326	334	311	339	358	322	340	323	298	329	306	310	294	309	292	300	325	319	345	289	342	310	360	310	358	332	334	350	329	360	310	319	340	366	343	315	341	340	357	326	308	326	326	318	320	294	316	338	344	325	341	315	349	328	317	307	313	320	327	345	303	304	324	352	320	341	310	336	324	330	311	327	319	340	319	299	306	345	337	326	342	330	308	320	296	342	333	326	326	305	320	360	328	304	304	326	297	341	325	343	313	350	329	331	362	332	354	331	327	311	314	307	334	307	337	330	296	319	342	319	314	321	360	288	319	352	315	311	334	345	325	333	342	347	356	332	338	310	326	313	345	326	323	368	330	344	339	322	348	327	329	315	324	327	295	330	303	309	303	338	330	327	326	326	363	339	318	312	287	308	318	338	293	318	332	326	309	319	314	304	324	302	304	327	319	320	320	314	305	339	332	333	318	334	320	332	292	322	321	336	328	297	300	337	333	339	305	308	342	352	359	320	328	319	296	340	348	309	337	340	334	320	355	339	297	342	288	306	303	336	332	317	343	336	327	338	371	351	322	315	326	330	315	330	341	329	325	327	342	331	351	311	310	356	308	342	332	320	310	351	318	353	317	322	336	352	337	294	326	323	320	310	298	358	307	358	313	345	320	314	294	312	353	362	331	322	344	331	341	336	310	354	314	343	315	325	325	326	316	341	339	330	349	334	327	309	349	326	342	326	339	321	341	343	323	343	299	323	329	325	363	336	305	313	370	317	327	319	319	326	281	360	341	337	315	327	353	306	321	312	319	303	346	327	322	350	344	331	333	330	328	295	370	283	314	306	286	345	306	322	280	361	314	326	338	324	379	328	325	335	345	342	323	293	293	337	313	312	322	283	325	295	306	356	317	325	313	328	297	315	351	304	358	312	300	333	327	309	339	324	330	332	317	327	263	364	325	367	331	297	339	337	317	320	324	327	314	308	350	346	309	304	330	313	338	364	327	324	339	329	347	355	310	318	342	302	317	341	298	288	326	367	337	307	358	330	324	344	311	310	317	344	310	325	341	330	332	304	353	318	317	313	321	339	327	303	353	355	333	298	329	326	372	301	365	307	337	340	314	350	327	318	299	301	316	338	354	337	305	348	323	324	328	359	313	352	318	300	313	297	328	331	353	331	347	330	346	332	322	335	327	330	329	349	361	330	286	326	341	291	354	338	302	341	318	314	312	337	356	308	330	349	329	331	345	300	333	319	305	331	323	311	331	376	342	335	323	323	331	303	341	328	312	341	337	318	339	298	331	334	332	337	313	320	364	314	329	310	367	329	302	316	331	349	325	314	319	345	307	321	337	343	322	336	330	346	308	331	324	296	293	319	350	322	340	317	350	304	360	300	311	319	339	311	321	377	335	312	335	337	332	322	319	292	338	338	349	332	335	372	344	352	322	320	333	334	316	349	332	332	356	324	331	359	315	313	304	306	315	307	327	299	343	329	342	332	310	336	341	330	326
53413	18344	6666	2268	1393	1023	859	655	507	481	403	349	350	337	288	265	274	252	224	221	279	220	213	239	228	251	228	201	229	219	238	223	225	215	221	200	215	211	234	218	219	215	187	202	209	214	203	218	210	196	203	224	217	180	214	191	208	200	185	187	213	219	195	203	206	229	188	178	197	177	185	213	223	212	214	182	201	183	193	163	198	184	209	189	210	186	194	210	197	171	183	210	180	218	202	198	209	212	206	197	181	192	192	191	197	203	189	202	204	194	172	223	227	208	178	195	216	207	219	208	194	197	185	191	213	197	200	183	198	191	184	188	211	167	189	217	214	206	210	209	202	201	189	212	188	180	200	185	191	218	212	194	220	209	219	202	188	204	190	190	165	223	208	231	194	210	213	183	209	167	202	184	212	201	202	202	216	207	177	203	188	188	174	200	211	200	190	227	209	191	203	207	203	177	229	221	196	193	190	220	187	198	186	180	198	208	221	206	201	206	200	201	186	203	190	185	185	200	214	177	211	213	163	193	192	176	197	191	181	187	186	198	184	205	208	181	195	202	197	191	200	203	220	173	172	200	182	217	196	186	199	188	209	197	198	228	183	190	213	172	203	191	224	218	225	205	187	213	195	210	183	193	200	180	201	182	207	213	184	192	179	195	178	204	193	200	205	194	221	192	219	208	196	205	188	187	189	199	193	177	215	186	195	204	204	181	183	222	195	189	192	189	172	206	199	173	184	194	207	207	191	216	217	182	213	205	200	215	186	210	205	200	210	181	193	194	209	185	183	173	219	174	224	196	183	214	198	187	190	190	220	204	203	195	205	177	199	209	200	221	214	218	210	187	182	214	182	200	193	211	199	180	193	201	197	214	192	231	210	187	188	201	214	210	193	194	191	211	189	217	216	209	183	181	201	196	176	190	182	206	227	211	182	191	214	200	191	199	182	195	200	203	203	160	202	199	190	199	202	208	193	213	207	173	201	209	202	195	189	182	194	196	175	173	200	195	201	196	206	172	207	196	190	223	204	201	239	209	196	213	186	180	186	201	191	195	195	193	203	210	216	191	191	204	196	196	176	188	190	191	202	190	207	183	204	183	234	209	212	179	204	207	212	195	186	211	184	200	218	181	217	189	205	186	222	193	199	202	202	192	196	206	207	196	200	195	180	188	203	177	169	205	226	213	207	202	210	198	217	221	209	179	181	222	204	203	179	208	198	207	194	205	216	209	173	197	184	195	209	213	185	181	193	208	195	171	165	219	187	204	212	176	212	196	184	200	211	188	189	189	198	196	204	196	183	191	238	174	210	207	197	204	169	180	191	199	193	212	199	184	182	202	196	198	198	195	198	185	201	189	177	203	190	188	201	196	220	219	207	206	204	195	209	189	219	191	203	196	200	187	199	211	213	208	181	209	180	178	189	207	187	227	183	167	190	197	191	190	214	212	187	241	232	204	201	177	194	187	197	224	201	208	190	185	207	214	198	194	179	192	209	197	197	209	196	185	205	188	197	214	223	197	218	197	208	191	187	207	217	193	180	200	209	223	194	173	193	208	173	188	219	193	194	202	233	204	204	203	197	194	193	175	203	225	182	192	183	188	219	200	191	183	215	186	206	185	223	195	205	194	214	201	195	196	204	187	212	202	179	190	207	214	190	192	217	211	180	196	201	216	194	205	191	204	169	199	175	172	202	189	171	195	198	199	191	195	195	190	246	200	178	184	216	192	178	202	205	192	185	198	183	177	177	187	182	191	195	211	197	188	190	204	186	194	199	210	205	212	192	209	209	208	181	194	203	206	179	194	190	185	187	211	218	210	226	195	205	193	218	177	209	188	191	212	220	211	211	210	210	206	206	186	216	190	216	186	199	208	191	203	204	192	199	193	214	169	192	213	215	221	218	194	204	206	204	200	202	179	183	209	219	184	210	205	189	207	216	208	194	200	208	199	224	189	191	226	189	164	197	211	203	197	186	206	213	172	221	197	191	205	199	203	189	175	211	180	178	191	208	183	213	181	221	210	196	193	181	222	188	185	213	169	164	185	179	170	197	179	207	177	210	209	172	209	179	188	192	218	200	179	186	197	201	194	218	199	172	215	222	207	206	199	200	208	204	189	225	198	183	193	193	214	177	201	193	194	189	187	182	214	210	185	213	214	200	205	184	193	237	175	212	181	213	208	196	179	186	190	191	194	195	174	190	219	195	188	192	196	196	192	208	221	196	189	213	188	207	205	179	174	222	200	201	217	178	193	174	196	189	185	192	213	196	211	176	234	186	204	182	213	199	209	184	213	181	193	203	200	207	215	185	198	166	197	196	186	212	201	186	194	198	217	180	180	191	194	216	190	198	169	216	214	209	165	173	219	205	198	198	203	201	221	232	221	196	209	192	209	205	192	192	201	198	209	210	222	186	210	206	186	178	227	207	217	202	197	208	217	206	221	202	214	219	181	223	189	204	216	185	210	185	208	209	178	206	203	190	197	201	201	181	195	202	163	213	187	197	197	203	227	205	198	204	176	226	184	214	176	206	213	214	213	193	218	227	205	188	190	213	192	203	182	208	187	196	215	200	177	214	192	176	201	212	203	214	216	187	200	190	194	191	232	193	195	208	185	186	191	188	201	190	204	182	174	215	202	196	212	188	206	191	175	182	183	221	211	199	184	179	190	205	201	208	196	191	201	176	205	216	200	204	209	193	201	205	194	184	196	206	201	215	175	189	187	192	226	221	196	209	206	207	173	181	195	192	221	219	182	196	189	222	192	189	209	189	180	210	206	196	189	214	181	185	173	189	180	194	204	197	201	202	218	191	191	184	201	201	186	200	188	179	178	199	196	180	189	205	222	186	211	194	203	191	203	210	194	191	195	182	176	204	192	171	195	213	201	214	219	213	196	207	203	201	222	200	202	207	197	219	184	193	195	199	197	198	222	200	214	215	195	221	230	243	211	210	202	199	209	183	231	184	218	162	214	197	189	199	206	194	236	181	189	227	203	206	202	212	198	196	183	210	195	186	202	204	200	196	226	205	195	194	202	212	185	217	228	182	192	195	194	175	212	177	200	184	251	226	184	197	195	205	172	180	207	191	204	187	183	217	216	195	181	184	204	198	214	194	196	204	216	200	182	185	208	196	180	206	212	199	226	206	198	210	176	200	209	185	189	198	213	210	222	197	186	198	191	174	216	202	232	218	191	208	229	196	217	184	184	194	230	180	198	207	208	203	200	211	183	187	171	189	190	201	186	224	194	217	224	198	225	187	198	210	209	185	184	200	202	186	186	213	207	224	224	202	197	198	191	206	200	201	218	211	197	183	219	183	199	195	194	185	195	185	218	189	180	209	208	181	193	184	173	188	201	197	218	210	220	189	181	169	213	201	199	187	191	204	197	206	188	186	196	209	209	182	195	197	231	200	182	177	219	204	201	221	207	184	191	205	183	188	184	195	228	203	215	211	192	209	216	210	188	176	203	213	228	182	185	198	223	194	172	197	183	192	213
27727	2504	5560	6124	5302	4313	3428	2879	2410	2152	1886	1690	1528	1436	1319	1267	1221	1089	1074	1007	1029	963	923	976	878	843	862	871	788	796	783	731	735	730	742	698	699	745	700	676	643	705	658	688	684	669	662	653	660	690	669	676	698	678	640	676	599	652	653	617	658	618	630	669	645	633	613	647	633	617	642	595	642	680	579	618	628	672	610	582	579	639	589	625	651	584	585	625	643	585	627	657	629	625	621	594	651	620	630	618	616	646	640	626	591	594	619	635	613	621	645	612	595	563	610	616	606	610	571	633	619	681	557	553	649	607	622	619	660	586	590	620	605	573	607	633	582	634	598	568	613	588	587	585	613	569	588	607	586	633	615	600	605	603	573	622	572	612	573	614	610	591	622	620	589	598	606	557	600	595	571	599	625	598	615	595	602	611	604	631	587	584	623	597	565	589	588	589	589	581	587	590	610	626	586	587	612	590	611	621	623	624	584	609	573	549	591	601	598	593	598	608	594	600	633	582	594	620	611	606	634	600	647	581	611	626	566	605	622	628	618	586	562	603	596	598	632	642	599	622	636	617	634	651	597	621	634	578	594	620	626	561	583	589	625	578	612	566	632	598	572	629	587	586	581	620	581	622	595	578	669	623	526	593	591	597	589	611	622	599	583	646	609	607	631	571	604	615	605	610	589	647	557	603	578	603	637	589	564	595	607	582	608	615	615	600	582	622	615	575	587	621	606	623	578	634	597	591	618	613	604	638	580	568	615	597	631	568	597	602	599	578	624	588	602	605	618	594	601	596	569	602	603	574	630	615	576	605	613	587	564	575	599	581	591	587	577	627	617	575	607	618	599	598	621	593	587	580	616	589	628	607	592	564	585	562	599	583	619	600	597	599	631	587	595	569	617	635	605	597	597	583	650	571	617	577	589	610	579	601	613	600	590	615	594	587	598	563	639	625	612	593	615	582	539	602	572	603	588	603	618	591	642	613	600	628	606	603	648	575	604	577	604	600	640	611	616	641	622	590	619	613	632	553	568	593	607	570	640	635	569	589	593	566	614	584	570	607	651	560	595	650	580	626	596	605	616	643	653	625	609	621	569	556	578	632	632	631	602	601	601	600	557	604	610	592	583	614	620	573	583	587	587	601	581	590	582	609	594	587	584	570	635	639	649	632	635	616	654	617	588	570	581	593	643	605	603	598	578	621	614	613	586	617	620	608	572	626	604	599	622	615	620	573	607	586	600	577	607	591	614	561	575	622	570	577	632	617	596	585	593	545	602	584	598	567	608	617	590	613	621	581	552	626	595	588	628	592	603	628	548	596	572	617	564	606	622	590	596	592	650	630	597	589	622	581	607	600	597	607	590	538	599	585	622	581	608	592	603	635	668	604	583	579	624	609	610	578	612	641	609	633	602	652	593	593	590	569	599	616	609	582	590	578	592	623	636	595	566	608	624	584	570	596	552	592	604	612	599	588	598	600	603	560	584	580	580	598	605	618	600	603	597	621	609	592	595	567	612	579	589	607	580	597	630	592	609	613	618	623	640	639	605	551	603	580	621	609	599	577	586	602	610	608	599	620	616	635	611	589	561	639	624	642	586	612	588	564	619	561	583	650	566	610	627	566	581	629	574	599	594	599	655	615	606	617	615	576	619	581	577	624	586	590	583	639	591	610	609	599	616	575	608	590	573	584	574	586	593	593	567	604	642	609	632	633	620	622	570	591	609	591	608	609	601	615	582	633	605	591	610	583	584	540	579	587	613	648	619	602	579	636	626	596	577	609	597	605	582	585	625	575	591	575	634	613	601	587	594	576	622	593	596	587	548	573	592	614	585	593	597	561	593	607	633	632	624	587	601	617	584	594	628	599	591	637	566	650	620	618	578	604	635	586	640	602	620	616	654	611	605	602	587	603	600	606	608	621	603	607	641	609	601	611	599	591	626	576	613	604	603	596	618	585	543	584	585	606	575	591	615	581	568	603	588	618	641	578	577	586	568	547	578	568	574	598	594	609	619	584	567	592	589	611	592	590	609	594	576	592	600	549	571	613	625	613	601	625	579	602	591	629	613	603	569	598	625	617	610	635	584	603	650	606	579	553	539	560	581	563	596	603	652	601	621	627	605	617	603	619	591	610	590	586	607	588	564	636	592	642	597	617	579	574	611	614	570	609	628	602	578	653	583	560	632	592	586	574	646	568	603	597	609	657	585	594	588	631	624	540	575	637	594	580	628	638	609	555	606	586	620	558	585	616	614	604	588	625	607	607	579	603	606	614	611	586	627	652	624	602	605	605	624	587	605	596	605	581	609	642	566	579	601	591	552	562	607	599	592	601	609	575	596	572	601	590	651	603	595	597	586	619	635	601	626	676	644	564	588	588	606	615	628	590	658	636	574	597	598	604	592	643	577	603	614	615	588	581	596	606	640	591	586	615	598	552	593	598	612	588	595	574	606	629	582	630	622	577	580	597	626	612	610	578	626	624	605	579	582	578	593	608	620	578	566	603	580	561	612	622	565	632	612	563	574	645	588	563	614	611	556	566	594	616	597	580	616	562	620	632	592	618	603	613	609	634	606	585	615	618	616	648	604	576	566	587	622	600	610	569	579	634	610	656	590	592	592	596	586	630	583	563	632	555	608	600	622	575	650	593	589	566	580	607	590	603	606	599	594	588	560	648	570	606	615	580	593	639	616	613	595	607	600	550	611	614	617	591	610	625	610	594	623	605	596	578	584	653	571	566	599	561	634	614	612	618	584	634	634	601	562	571	592	603	581	591	587	591	625	629	579	600	665	587	645	587	629	602	607	557	616	568	610	587	622	602	575	611	617	604	589	570	608	604	641	605	603	592	599	614	636	616	564	583	601	628	626	615	604	571	598	607	632	568	612	600	610	577	590	592	658	583	595	619	604	624	619	573	609	573	548	597	582	598	622	598	652	607	594	585	568	599	650	580	605	590	599	619	588	637	599	583	574	578	627	616	616	599	566	572	598	573	596	614	647	582	534	574	617	618	595	622	574	597	589	625	615	600	577	618	542	631	562	618	632	572	594	595	618	601	595	587	606	621	586	596	611	626	586	603	660	595	629	595	563	621	622	558	585	597	601	622	576	531	608	616	610	563	595	575	601	589	614	601	588	628	606	591	630	596	614	581	603	624	568	612	603	618	601	588	596	607	586	588	612	624	574	568	588	626	570	583	604	636	587	644	595	559	624	593	613	626	652	580	610	621	612	568	586	609	596	571	599	601	589	575	600	636	588	589	568	595	588	588	618	565	576	609	624	605	605	588	612	583	641	587	590	648	591	621	604	620	599	590	634	565	613	600	638	551	595	631	564	591	607	621	576	607	604	595	600	591	574	609	623	591	595	610	587	608	603	642	603	588	571	583	591	571	607	610	627	640	624	600	608	596	576	619	616	630	571	584	621	637	617	633	611	585	599	624	608	624	673	621	564	617	593	630	615	602	587	552	622	557	623	593	610	623	565	599	602	588	558	591	590	585
5419	339	214	160	149	135	149	115	124	146	112	144	130	135	133	155	162	143	115	138	133	132	134	129	126	124	153	143	103	124	121	132	139	129	119	143	136	133	132	134	126	133	141	158	130	131	138	151	123	134	122	124	134	157	126	144	112	122	151	132	130	126	118	130	124	112	131	135	130	127	125	129	128	120	124	145	135	128	128	137	124	129	148	114	142	124	137	123	152	125	129	132	143	147	106	152	146	143	127	118	139	127	124	135	124	127	145	128	124	121	100	143	139	144	134	133	132	126	135	134	124	110	126	130	132	146	133	126	150	156	117	131	132	121	137	133	119	154	122	121	121	117	149	122	131	127	142	134	123	134	149	124	136	139	134	116	132	116	126	131	132	131	130	136	131	121	121	126	134	119	105	130	121	126	112	111	127	143	118	112	142	130	132	107	137	142	148	146	131	153	117	131	125	130	150	142	120	135	140	118	125	127	129	128	136	136	140	129	143	134	153	131	133	145	134	128	139	123	141	146	110	112	124	132	117	98	136	123	139	127	130	134	127	142	134	124	141	114	128	125	145	133	122	134	135	139	130	125	125	117	127	136	135	132	121	118	145	133	126	122	122	121	131	115	139	145	118	133	142	135	135	120	122	140	123	135	124	135	121	118	136	127	132	116	120	127	139	122	131	116	116	131	125	134	135	104	120	149	138	144	124	95	141	111	133	129	102	137	122	133	128	123	119	117	126	108	119	128	148	109	126	144	143	109	119	129	149	134	132	121	115	117	141	142	119	137	142	137	118	107	141	127	130	132	140	125	138	133	128	152	120	143	142	127	138	127	143	135	125	134	124	151	145	109	148	106	118	131	139	113	121	126	135	123	111	123	117	140	123	119	128	123	123	141	122	135	137	138	124	116	117	115	112	139	156	136	120	136	129	135	114	135	137	128	137	112	129	126	119	137	132	147	123	134	116	131	110	147	146	129	142	132	126	126	146	130	137	143	110	135	129	148	124	126	124	112	124	123	146	134	127	136	147	127	128	133	140	133	124	117	127	116	118	142	151	124	137	121	129	130	114	136	117	142	136	139	139	142	128	116	133	128	128	132	135	123	131	124	141	114	124	127	145	159	136	145	128	128	127	158	123	135	150	160	125	125	127	134	134	118	142	103	137	125	131	134	156	127	160	110	133	145	109	131	113	121	114	134	130	141	130	132	133	139	146	120	132	114	107	116	135	138	134	130	125	140	140	124	135	122	131	126	119	105	137	144	146	111	137	127	133	122	136	154	132	135	127	119	121	140	126	142	140	118	128	133	135	142	137	132	116	118	125	142	115	117	118	132	143	142	118	149	135	126	140	132	129	142	118	135	146	146	119	137	122	122	121	123	126	121	144	133	128	136	120	132	133	114	120	130	126	105	146	160	123	139	151	137	137	122	136	161	134	139	125	135	147	139	147	140	126	107	129	126	134	120	141	125	117	138	133	120	125	128	137	146	119	130	124	146	123	107	148	124	119	127	135	122	104	117	121	131	114	114	135	123	125	114	133	131	143	125	131	149	125	124	121	116	134	138	133	115	119	106	128	139	124	109	124	129	133	134	122	146	108	144	123	129	145	108	112	141	115	128	163	122	109	128	138	137	129	142	130	119	121	115	134	137	139	149	127	116	112	150	120	127	145	131	126	116	136	135	114	123	129	143	121	142	140	130	123	131	121	99	122	130	151	99	117	157	117	125	121	124	132	130	125	139	114	114	129	120	108	126	147	147	132	145	121	149	129	117	130	116	148	112	141	123	155	132	123	116	127	141	114	125	131	120	140	117	147	159	130	110	117	114	128	148	130	145	136	136	149	124	123	131	115	117	114	149	124	135	121	132	113	119	136	130	140	119	117	132	139	122	152	150	134	138	140	135	129	129	130	134	123	135	118	136	113	123	136	148	147	135	150	132	124	116	133	144	134	120	141	113	120	118	134	120	139	130	131	146	124	124	170	124	110	124	122	126	133	128	146	134	124	105	129	160	134	138	123	139	151	124	133	106	130	132	152	131	138	133	151	125	117	132	120	134	149	131	115	136	119	131	108	116	114	129	134	115	131	131	133	135	114	117	123	124	134	144	143	137	117	135	139	128	124	121	105	128	126	114	114	128	112	116	112	140	144	137	134	151	125	144	133	123	141	135	135	131	136	117	126	131	130	145	126	137	147	119	140	135	134	118	125	116	145	125	147	120	112	143	131	127	131	131	121	128	137	139	115	139	137	125	120	126	130	133	127	137	133	116	112	119	119	133	120	118	156	117	102	137	117	118	129	136	123	109	112	140	130	126	139	132	128	126	114	132	129	136	131	151	134	151	119	120	134	111	118	139	128	124	129	155	122	131	130	141	127	127	131	129	135	125	149	124	127	143	134	124	146	114	116	134	122	114	120	113	116	145	122	132	108	133	121	152	128	119	128	131	144	149	138	118	122	129	139	138	118	127	141	127	134	137	149	105	126	142	110	143	122	146	131	112	117	144	127	119	128	134	137	115	148	136	133	117	135	139	136	112	117	123	105	130	92	125	121	136	123	124	139	122	139	115	133	129	125	122	122	116	116	139	146	146	132	132	133	116	130	157	138	107	129	124	128	125	136	127	132	125	130	129	118	115	118	117	139	125	142	124	141	130	139	130	134	122	140	141	134	131	124	135	126	120	145	122	145	126	125	134	115	152	141	143	138	133	138	131	121	131	110	160	136	110	115	124	127	120	116	117	131	129	114	105	113	125	125	128	134	136	134	145	123	135	128	130	118	136	142	118	137	135	128	118	141	120	135	119	125	133	137	125	144	133	149	122	149	126	136	146	119	134	118	139	135	126	154	125	134	138	117	146	134	176	125	152	130	116	120	118	142	138	128	144	131	142	118	144	123	148	121	109	125	122	148	136	145	120	144	129	130	134	138	109	131	136	133	139	136	135	113	141	139	133	130	117	119	124	121	117	127	119	140	140	118	130	128	148	127	120	96	136	128	129	134	120	112	131	111	133	129	136	121	142	135	129	132	136	125	135	144	127	122	151	129	135	111	133	117	135	130	121	128	113	129	120	109	119	122	127	136	136	127	139	120	134	119	148	128	116	107	130	131	161	151	124	144	126	127	136	127	116	122	119	133	122	133	145	167	141	135	116	127	124	131	111	144	115	130	130	144	127	134	130	129	127	136	143	138	135	128	132	138	121	129	133	117	131	123	133	134	131	124	142	137	122	122	120	150	112	134	143	146	127	121	130	122	130	135	125	127	148	133	135	115	116	135	154	142	127	140	147	123	127	143	99	109	114	126	128	124	134	140	141	114	150	150	134	123	143	125	136	140	135	122	142	125	138	130	139	132	140	135	143	133	140	125	137	138	144	126	135	156	135	128	121	158	122	120	125	146	143	108	115	136	127	146	124	146	120	143	139	112	106	149	128	111	124	113	129	119	125	122	142	139	128	128	143	130	142	127	127	129	139	159	132	134	134	143	132	156	124	125	125	128	134
5588	464	512	585	534	487	465	513	443	449	445	422	459	443	427	401	405	407	423	439	398	413	432	429	432	422	409	395	394	370	402	394	422	436	392	403	422	396	427	404	419	392	398	417	440	428	414	394	390	429	397	398	436	439	400	374	429	430	433	386	426	417	400	447	425	393	381	437	365	382	409	379	414	353	369	427	425	418	391	428	415	404	389	381	412	394	379	397	378	387	385	399	417	396	389	448	401	434	388	408	444	407	403	357	403	402	396	392	413	376	387	430	395	404	378	407	395	419	418	424	386	408	393	391	373	418	404	419	428	371	422	397	443	389	420	407	435	411	399	380	410	401	429	413	420	430	406	425	414	395	394	403	441	395	407	397	409	373	406	371	446	417	411	406	402	380	417	399	366	412	438	366	408	422	394	411	380	429	379	403	395	396	368	380	433	435	400	391	409	420	408	419	406	416	406	408	386	461	415	401	409	445	422	409	372	343	410	425	360	409	414	384	414	431	434	362	424	406	393	388	397	410	399	426	419	413	412	369	412	404	371	457	387	417	389	380	383	420	413	396	391	403	384	402	375	396	408	410	404	403	383	395	392	384	409	414	395	387	412	376	396	404	402	411	383	391	383	366	410	400	373	388	397	377	397	400	396	415	416	418	372	385	384	424	402	372	417	408	413	367	399	396	392	390	392	380	425	439	418	398	432	416	396	415	408	393	398	393	425	395	408	417	401	421	416	421	370	427	403	382	442	417	374	417	393	399	414	411	430	399	419	421	404	420	391	380	406	402	410	420	431	416	411	411	381	421	393	405	416	414	374	408	405	379	418	425	417	414	384	407	403	426	436	419	430	421	427	405	466	449	410	410	415	427	397	424	401	427	401	387	416	412	390	423	394	392	390	382	408	442	385	397	398	425	390	418	408	422	392	411	406	406	367	398	417	430	430	425	394	409	404	387	424	476	419	388	426	395	418	421	410	408	405	374	394	427	406	427	407	408	397	420	408	375	418	395	429	402	421	427	421	403	406	398	392	434	380	420	390	413	409	396	382	430	378	439	461	432	427	400	368	380	387	396	383	415	398	394	406	419	395	416	403	423	417	378	428	404	405	412	400	434	417	389	387	415	412	383	390	377	400	411	418	394	431	397	434	402	386	429	402	393	415	408	410	405	436	425	388	369	414	415	394	402	413	414	372	402	399	386	401	405	405	428	385	405	458	444	413	379	406	437	405	422	452	396	372	406	404	397	398	407	419	400	394	369	399	430	411	344	435	380	389	401	387	421	413	446	383	387	374	415	412	382	421	400	410	394	401	406	396	403	409	393	424	420	414	380	363	369	418	440	407	424	428	377	414	415	392	408	425	426	435	384	405	410	429	401	455	397	416	391	411	406	411	406	430	428	435	407	423	402	406	418	394	418	431	389	399	423	415	387	436	398	423	376	410	365	414	387	401	416	417	396	449	405	416	426	421	423	407	418	389	412	402	427	422	396	408	393	364	428	387	431	421	417	391	388	399	415	366	436	400	362	414	409	401	448	412	368	390	418	385	376	429	403	372	403	414	416	413	401	412	419	432	409	412	406	409	405	440	411	415	404	406	394	384	435	406	405	389	381	388	377	428	430	393	429	407	395	409	372	391	427	410	423	406	445	446	393	392	400	388	397	397	393	418	405	425	394	427	441	379	432	421	402	407	401	373	395	413	405	414	436	406	399	420	388	426	384	387	423	434	435	383	385	397	414	405	368	421	413	442	404	411	379	419	398	412	407	395	384	379	386	412	395	400	393	394	405	407	396	397	356	420	461	373	404	430	436	428	429	403	402	422	402	432	385	395	402	392	383	401	407	386	439	409	422	450	402	362	386	437	425	403	377	407	418	404	386	417	400	400	421	426	406	446	408	422	418	425	433	438	376	392	397	400	391	408	377	399	420	407	400	365	414	421	430	402	386	419	400	422	418	409	408	406	407	398	382	390	423	397	389	415	387	414	413	404	443	383	411	409	392	389	395	393	378	440	372	422	384	407	379	378	402	409	405	406	393	433	442	394	400	409	428	386	462	394	397	419	426	404	412	441	423	393	374	431	403	425	444	388	397	407	381	407	408	379	407	375	404	429	415	410	376	397	442	410	395	419	380	393	397	373	402	400	391	450	395	407	425	389	421	377	415	389	393	409	411	387	401	401	393	440	398	409	438	422	408	433	413	369	384	407	395	412	384	410	407	397	360	409	371	403	420	457	426	426	422	396	409	390	405	383	355	385	403	418	464	402	396	418	415	370	390	404	367	403	437	387	404	433	428	387	374	430	402	401	433	385	387	429	416	393	422	383	413	424	380	386	396	410	419	378	428	432	410	444	395	398	376	411	398	421	438	411	399	380	384	425	400	414	439	391	401	370	405	370	389	426	439	404	408	457	419	404	415	381	425	392	403	431	371	431	377	392	424	413	412	439	425	371	388	429	388	407	399	423	396	415	379	422	372	408	366	402	383	408	436	396	388	405	433	404	405	421	390	412	430	427	421	391	394	368	411	418	414	439	409	403	435	416	371	406	403	359	410	415	394	394	415	450	388	429	423	394	416	421	381	428	403	384	442	450	373	381	402	394	397	392	377	391	394	421	405	388	426	409	388	444	404	401	421	442	386	407	409	400	441	408	356	404	421	407	422	408	354	386	408	418	391	408	389	392	401	452	421	399	391	382	412	416	421	418	407	379	385	416	397	424	373	417	374	404	399	442	409	393	386	393	414	410	399	417	419	400	391	392	408	409	419	417	422	391	432	413	341	432	399	392	414	412	393	402	431	408	369	408	427	359	401	411	414	438	373	397	426	374	379	423	430	404	406	362	405	441	408	392	374	387	407	424	426	436	418	415	380	401	405	382	403	386	411	410	387	389	380	407	374	416	398	390	420	404	395	383	392	373	395	425	415	385	424	406	378	425	392	410	425	448	405	414	391	449	384	432	434	365	460	371	432	380	424	402	429	421	446	418	396	419	418	416	386	392	431	407	413	407	404	351	407	431	383	406	399	427	407	377	409	425	396	391	420	423	403	381	396	399	455	379	402	387	404	462	401	419	391	396	383	423	428	427	387	433	395	379	424	398	382	431	395	382	414	386	408	405	409	376	470	417	393	456	421	408	396	378	416	437	438	427	379	418	422	442	382	429	383	438	428	406	417	382	408	414	417	457	436	393	405	441	399	390	417	410	408	429	441	382	412	414	383	392	398	447	379	405	407	369	419	399	444	385	412	352	356	413	405	385	383	433	446	413	427	421	389	376	394	425	400	385	369	399	411	394	414	442	423	421	442	403	448	396	413	423	410	422	426	384	403	392	395	411	429	405	398	395	379	411	396	395	382	431	413	370	419	380	398	455	354	410	405	387	435	404	379	410	396	392	400	409	396	410	428	391	394	417	413	387	369	400	382	392	379	407	419	374	417	427	408	412	411	402	390	432	412	410	445	414	441	419	382	430	395	365	404	393	397	405	394	415	436	364	397	407	400
41865	9918	1707	1024	688	470	368	334	278	206	214	185	186	147	162	146	124	123	123	111	130	117	116	134	138	116	117	116	89	125	106	116	95	84	103	91	110	107	94	100	91	109	97	106	105	91	90	108	105	104	93	84	96	102	103	119	108	99	109	95	97	96	97	95	99	98	98	98	97	112	100	84	94	100	81	100	94	101	96	89	112	91	119	83	77	99	96	112	101	105	91	93	95	99	138	104	102	83	104	81	104	77	93	108	90	110	92	110	102	83	98	105	105	78	103	104	81	87	80	94	97	76	99	99	86	95	99	94	78	88	99	100	97	85	80	100	85	87	85	102	101	84	102	94	105	93	93	111	95	91	98	89	89	83	108	73	101	72	84	92	88	104	100	103	88	95	99	85	99	90	107	84	108	99	88	100	104	88	96	114	100	105	97	98	97	92	104	86	93	113	95	86	90	94	84	113	96	84	91	87	85	105	90	95	95	91	94	98	99	88	86	99	101	86	90	102	78	108	104	102	96	110	89	95	103	94	102	95	101	98	90	76	94	106	82	101	103	93	96	90	105	95	104	88	83	103	98	118	99	98	88	99	90	78	92	86	112	91	100	110	93	101	108	90	90	98	87	113	105	89	81	94	101	103	89	104	91	104	91	69	102	112	82	86	86	93	93	106	105	90	91	88	92	102	108	95	104	92	103	114	93	91	126	105	90	85	87	92	86	90	88	108	105	98	84	93	104	100	95	98	87	99	88	97	96	99	100	98	88	113	87	100	85	91	98	86	105	96	101	102	95	88	87	93	78	90	97	84	112	103	77	98	99	96	96	99	90	81	96	79	111	111	89	100	85	94	87	84	105	95	96	99	104	101	87	78	114	96	96	81	101	88	80	78	121	104	105	83	104	107	116	76	91	80	111	99	106	85	97	112	97	91	106	105	92	85	80	83	105	96	96	102	81	100	85	99	79	101	82	83	94	103	93	82	106	93	103	107	86	78	94	88	96	78	88	106	103	110	87	90	99	84	85	97	99	97	90	101	90	97	93	115	86	90	78	85	90	81	83	92	90	87	91	98	96	99	106	83	109	80	108	90	88	92	119	88	101	110	104	111	91	94	84	99	100	112	102	93	80	94	100	85	90	90	109	106	83	90	109	102	128	100	68	97	101	98	99	79	107	104	81	103	85	103	86	89	87	109	108	98	83	79	110	99	93	72	99	89	117	87	91	87	111	85	98	109	93	91	115	87	97	92	98	93	101	95	103	100	94	92	98	97	105	91	101	102	99	90	84	94	91	90	97	114	80	99	106	77	100	90	91	76	88	90	83	99	99	80	94	84	90	79	106	75	82	95	86	96	82	89	89	91	85	86	94	106	92	104	110	101	102	98	93	87	81	103	104	97	95	95	103	100	96	93	90	96	91	91	92	101	97	75	83	83	88	101	112	97	101	103	95	99	83	104	90	95	89	84	97	84	97	101	93	102	95	97	108	88	109	67	97	89	97	89	102	80	87	71	84	95	87	95	82	92	102	99	100	102	118	86	78	89	90	89	90	105	99	76	89	90	110	96	90	98	81	94	102	90	97	94	110	95	99	94	97	79	96	89	82	104	99	100	106	109	107	101	82	96	98	81	85	84	88	90	113	92	107	81	107	80	88	105	69	102	86	104	103	82	119	103	92	89	98	87	118	104	92	98	96	95	103	88	92	80	85	117	70	110	84	116	101	107	90	85	93	90	88	96	112	80	96	95	110	98	114	124	92	110	89	97	87	78	106	103	85	104	99	93	89	99	88	87	105	81	106	105	107	78	99	84	88	98	84	91	105	101	78	100	91	98	98	96	89	86	92	90	84	96	85	110	103	86	86	98	106	86	80	98	92	103	104	88	83	91	99	98	90	93	109	99	92	98	105	105	106	105	109	88	96	92	82	93	98	85	98	93	90	96	83	94	72	103	84	102	86	73	88	98	88	115	90	97	95	94	106	93	97	98	92	109	92	92	88	104	99	93	94	109	100	72	84	71	93	99	114	94	93	89	105	102	87	88	111	86	86	88	108	84	103	109	98	95	97	125	97	82	116	96	97	98	100	108	89	94	102	105	106	112	110	110	99	109	100	92	84	75	100	116	103	105	116	89	90	89	79	84	95	83	93	96	93	81	107	99	90	81	93	101	95	95	108	100	97	98	96	100	88	99	105	106	87	90	99	91	77	108	102	96	113	77	101	97	93	98	98	95	87	93	95	92	98	102	99	86	101	95	84	102	98	93	89	99	101	98	90	97	111	75	101	95	97	103	80	91	101	99	102	110	91	109	80	88	107	94	100	93	103	83	92	111	86	96	83	84	79	78	107	100	94	90	98	99	103	92	90	83	89	101	102	84	89	94	77	93	108	98	113	90	82	106	91	94	87	94	103	96	100	116	102	111	88	92	85	97	103	102	105	100	100	110	86	78	92	101	100	92	103	88	98	99	91	94	78	106	107	99	102	93	93	105	93	81	80	103	81	106	86	113	105	89	97	75	107	75	86	111	89	95	102	96	96	88	101	90	84	116	90	97	91	103	92	94	93	102	96	91	99	96	107	89	104	93	93	85	101	101	89	99	90	89	91	99	105	92	90	94	89	96	71	104	92	82	90	87	86	108	96	86	109	92	105	100	76	108	89	97	93	88	115	92	72	96	111	80	87	104	80	96	90	83	100	82	98	88	93	93	103	100	104	104	89	98	105	116	105	88	110	101	88	90	91	94	96	73	88	88	86	107	85	82	110	86	82	77	112	102	103	98	105	97	93	110	108	86	80	101	109	92	92	108	100	104	88	101	83	95	78	98	104	94	94	88	118	102	83	93	114	70	100	112	91	105	80	85	89	104	103	95	97	107	93	86	89	80	95	90	89	92	92	80	94	71	107	97	85	107	85	91	90	117	107	86	106	105	102	108	101	90	94	112	83	91	108	98	108	86	91	100	95	97	109	94	88	87	89	116	92	104	99	73	79	98	97	82	86	94	80	80	91	107	94	102	90	82	103	94	100	88	102	96	121	99	96	91	109	127	96	83	84	85	88	88	73	71	89	93	96	104	97	79	95	106	94	107	98	94	83	87	103	85	112	96	87	100	89	97	101	86	102	104	88	92	84	88	100	92	91	88	101	105	104	96	105	107	100	105	103	120	96	88	104	93	94	92	94	99	88	88	89	85	70	99	77	103	99	86	89	99	100	89	85	92	106	85	76	73	93	87	101	115	105	91	111	78	91	94	94	101	107	94	109	96	85	84	90	105	87	102	84	90	105	83	96	111	93	98	86	100	97	93	92	114	101	89	107	98	77	105	77	80	94	106	94	74	94	104	88	90	88	116	87	76	71	87	89	98	112	94	98	98	94	90	89	103	76	103	100	91	95	90	89	103	122	77	84	94	80	84	86	96	107	115	102	101	93	101	90	90	91	87	103	100	107	109	99	88	95	79	99	116	90	110	98	94	88	85	95	89	91	96	98	98	78	100	100	97
20938	1286	2865	3373	2803	2261	1870	1493	1282	1079	1023	859	820	768	687	700	600	577	572	539	542	447	476	469	441	486	409	401	391	435	391	409	387	382	395	368	384	393	401	390	414	337	339	350	359	370	342	382	354	365	340	340	352	311	349	365	352	357	354	385	389	322	379	331	341	317	340	324	353	345	362	351	303	337	339	335	379	335	345	321	343	310	333	361	344	339	352	345	317	316	326	321	323	338	336	310	339	336	323	330	308	338	335	315	329	346	340	336	308	351	371	339	356	337	308	311	344	308	337	333	319	336	313	339	301	355	352	341	333	367	319	318	341	356	342	324	327	346	361	325	289	310	329	308	343	327	315	360	304	314	298	325	347	331	342	336	340	305	349	343	341	326	326	344	325	337	337	332	337	338	320	310	325	375	322	350	331	322	330	312	351	305	338	324	314	341	316	334	290	337	304	322	320	316	346	293	316	320	320	343	315	331	328	312	317	334	308	305	344	322	293	331	341	330	352	316	322	288	326	326	327	302	308	339	303	331	308	299	355	306	335	319	329	318	300	286	311	363	343	304	318	309	349	349	311	306	338	319	331	306	348	316	312	346	322	323	321	349	298	309	338	309	345	329	313	325	351	294	315	336	324	319	295	308	283	322	295	290	340	338	308	340	312	294	316	324	343	331	319	332	319	341	313	327	316	310	350	289	338	363	305	334	328	318	326	313	300	351	335	325	340	317	306	331	358	330	315	322	325	312	344	323	314	340	313	321	280	299	316	305	333	334	317	315	309	298	317	337	330	323	312	336	344	321	346	303	311	298	348	335	349	335	367	316	310	335	366	320	318	316	356	337	339	324	312	353	314	315	322	317	340	327	348	331	336	324	318	304	343	297	314	356	317	342	312	315	332	323	330	330	340	305	325	338	316	330	320	328	330	357	307	349	356	309	322	321	325	315	316	323	326	345	314	343	320	293	318	330	333	351	318	326	292	327	333	311	311	342	321	331	326	323	352	299	320	330	332	310	307	321	302	368	346	334	299	336	329	320	335	308	340	350	339	317	351	314	340	337	342	302	328	314	294	327	328	339	360	322	317	343	308	311	320	294	302	295	357	321	332	312	318	311	338	337	336	301	303	327	327	302	333	328	327	308	301	324	329	320	321	302	327	307	343	324	342	311	359	337	340	345	320	336	330	340	347	318	332	335	308	328	336	329	354	330	337	323	328	305	302	305	327	300	320	332	321	322	326	317	310	325	303	294	312	307	368	295	296	299	324	346	338	325	330	343	318	331	303	340	326	315	332	325	341	319	328	337	327	329	360	309	319	337	327	319	358	306	331	330	301	298	341	315	309	350	305	319	330	354	313	338	315	333	325	322	335	338	334	351	335	315	298	313	295	343	308	327	310	305	321	302	330	330	337	290	366	357	330	334	332	319	329	338	353	322	343	344	349	317	352	329	325	315	328	309	342	315	327	320	331	316	324	314	308	357	322	349	300	304	307	312	352	295	310	331	300	322	328	310	307	315	297	347	316	337	343	306	305	296	291	311	368	307	316	333	330	327	317	314	329	298	323	323	281	344	327	367	343	323	321	293	336	315	328	303	318	319	304	333	329	354	336	317	329	293	314	326	327	333	301	332	341	300	353	340	327	319	332	344	298	308	318	331	291	332	324	292	344	301	312	323	321	306	278	368	285	322	320	291	354	305	350	320	309	342	309	320	336	303	342	354	319	298	352	329	331	346	311	297	337	326	304	340	332	326	321	329	343	317	355	304	351	335	340	309	307	363	318	314	283	319	332	301	331	345	309	334	352	357	314	344	360	326	339	309	313	327	339	339	315	338	296	337	330	342	311	315	339	295	330	341	335	316	309	333	306	325	306	337	352	293	338	320	305	358	335	344	304	303	335	341	349	326	318	328	340	319	322	332	309	329	331	348	314	297	298	345	320	345	324	337	311	305	315	304	359	304	292	345	307	324	327	301	293	330	283	307	332	313	327	298	323	327	317	315	351	310	329	349	326	318	313	311	351	354	315	338	326	355	325	326	353	353	336	320	317	326	323	310	321	303	312	315	330	328	330	363	352	275	351	348	312	288	344	313	338	313	376	325	348	327	335	319	335	323	337	346	327	329	321	341	321	318	348	354	324	306	302	297	335	306	329	333	304	342	333	322	332	321	334	334	301	335	326	323	325	314	300	325	337	313	314	326	363	311	327	311	302	342	318	284	314	314	299	343	343	292	288	309	294	325	315	311	322	312	318	310	304	336	330	306	337	336	321	336	315	289	320	331	322	327	309	321	313	333	336	322	294	310	313	323	349	322	333	310	321	298	331	278	341	301	350	286	311	319	310	352	357	337	325	305	311	320	334	323	314	323	338	308	313	343	339	306	319	329	306	329	328	334	328	308	339	317	341	318	332	323	328	293	325	331	312	361	328	324	329	345	336	314	312	360	329	318	355	356	315	301	317	327	354	341	345	306	359	334	315	333	357	355	331	346	339	356	320	304	330	328	312	308	335	304	292	328	328	312	351	322	312	331	297	320	341	307	300	326	331	324	335	313	341	321	308	348	331	332	332	301	341	353	315	292	309	346	325	326	308	316	306	281	285	330	326	327	321	344	343	320	310	337	289	347	324	320	346	316	321	298	329	335	308	319	326	337	322	322	294	342	336	328	300	338	333	350	298	313	308	303	332	314	290	294	319	326	341	320	321	314	313	310	309	326	345	272	301	341	317	315	348	344	319	333	358	333	333	338	307	314	304	326	368	331	307	328	302	302	344	321	344	318	327	327	321	347	315	312	338	334	322	309	331	337	288	330	306	343	334	350	335	326	295	330	354	291	342	324	340	290	335	322	298	353	320	347	301	343	343	345	326	318	328	296	296	322	316	320	319	322	296	303	334	328	350	283	335	372	336	320	299	312	312	311	318	342	323	311	359	340	319	296	322	306	326	327	327	320	333	313	304	293	328	342	296	327	320	305	337	313	313	344	370	362	364	327	321	322	309	333	336	340	312	324	330	378	325	302	298	355	352	314	325	336	321	303	354	320	333	339	350	294	327	323	320	301	304	360	328	326	293	323	303	347	346	315	339	332	341	351	330	367	319	342	310	300	349	333	321	320	314	332	293	310	323	322	378	333	311	312	302	334	306	310	307	320	332	336	327	337	337	338	283	318	291	322	319	337	348	345	340	320	341	346	304	338	343	294	305	317	319	306	304	279	318	314	331	329	326	344	301	334	313	331	339	298	315	342	313	297	305	296	353	262	330	316	305	332	347	308	367	356	328	334	333	335	338	326	287	323	350	342	312	348	317	298	320	328	339	330	311	320	338	327	322	307	320	313	372	300	303	294	306	314	374	304	332	318	327	320	331	330	315	311	295	292	343	329	350	333	303	304	339	342	320	323	320	315	328	324	317	333	285	321	306	327	295	296	332	328	308	326	333	316	323	314	315	321	361	346	325	327	333	310	333	336	306	316	309	327	328	342	330	334	333	317	329	319	298	319
