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
338011117930	338011118491	338011119041	338011119591	338011120141	338011120691	338011121241	338011121791	338011122341	338011122891	338011123441	338011123991	338011124541	338011125091	338011125641	338011126191	338011126741	338011127291	338011127841	338011128391	338011128941	338011129491	338011130041	338011130591	338011131141	338011131691	338011132241	338011132791	338011133341	338011133891	338011134441	338011134991	338011135541	338011136091	338011136641	338011137191	338011137741	338011138291	338011138841	338011139391	338011139941	338011140491	338011141041	338011141591	338011142141	338011142691	338011143241	338011143791	338011144341	338011144891	338011145441	338011145991	338011146541	338011147091	338011147643	338011148191	338011148741	338011149293	338011149841	338011150391	338011150941	338011151491	338011152041	338011152593	338011153143	338011153691	338011154241	338011154791	338011155343	338011155891	338011156443	338011156993	338011157541	338011158091	338011158643	338011159193	338011159743	338011160291	338011160843	338011161391	338011161941	338011162491	338011163043	338011163591	338011164143	338011164693	338011165243	338011165791	338011166343	338011166891	338011167441	338011167993	338011168543	338011169091	338011169643	338011170191	338011170743	338011171293	338011171841	338011172393	338011172941	338011173491	338011174043	338011174593	338011175141	338011175693	338011176241	338011176791	338011177341	338011177893	338011178441	338011178993	338011179543	338011180093	338011180641	338011181193	338011181741	338011182291	338011182843	338011183391	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
68083	34164	14907	5435	1443	359	307	304	273	255	252	251	261	314	236	269	243	270	239	205	253	230	271	277	277	257	284	264	244	255	257	264	238	258	259	239	249	244	300	252	281	243	246	241	281	290	264	256	251	266	271	231	256	235	278	252	262	259	254	276	266	278	242	276	244	283	299	242	267	239	230	244	235	275	254	259	243	255	272	270	256	247	275	264	260	260	257	291	233	247	253	257	215	261	254	267	272	242	252	264	258	261	264	250	280	242	264	282	273	245	244	264	264	264	229	229	279	294	276	243	246	270	268	240	278	258	276	260	264	279	238	241	242	238	252	263	228	246	244	239	262	252	256	258	271	257	264	274	249	271	271	283	309	265	265	248	271	234	270	255	271	264	246	235	274	249	228	257	227	259	268	272	254	225	244	256	249	291	260	262	234	280	268	254	276	240	236	230	280	271	248	270	272	224	268	240	242	222	286	248	270	243	263	247	262	277	230	241	249	259	237	285	261	273	245	261	250	244	225	232	229	236	239	264	241	242	284	268	227	208	260	280	261	239	265	236	252	272	276	252	241	228	232	267	246	245	251	280	288	243	233	254	246	259	313	286	237	230	247	247	276	241	256	241	254	256	257	288	257	256	243	256	260	270	219	263	252	253	267	244	248	259	289	269	252	263	266	251	274	272	290	234	238	261	260	234	248	247	261	266	235	226	263	262	240	237	252	260	267	258	252	268	270	237	280	211	225	241	255	237	234	287	269	246	225	271	261	247	283	212	225	238	276	285	292	248	272	242	293	246	257	261	230	259	287	243	254	275	229	258	261	238	255	256	251	260	258	228	247	239	261	256	249	306	241	304	248	250	265	243	286	266	241	268	261	258	229	246	263	257	269	261	266	283	252	256	249	272	263	288	247	263	241	251	225	238	212	254	247	252	248	259	243	264	281	228	274	228	296	236	267	248	287	228	244	257	258	257	237	264	242	252	271	265	248	274	289	264	233	237	266	279	236	269	275	262	238	266	239	273	271	265	257	264	279	259	277	211	272	287	264	245	222	260	226	237	223	227	227	247	244	248	254	255	252	244	258	273	294	286	274	295	244	255	239	256	250	280	235	285	281	232	257	257	245	246	257	231	225	247	258	276	230	232	238	247	251	240	247	276	265	236	244	259	257	290	259	245	243	237	273	260	279	239	242	260	261	265	256	227	236	267	246	266	259	265	266	255	307	277	272	245	284	237	221	257	294	256	265	261	272	256	280	246	250	269	272	250	263	256	245	241	232	244	240	226	266	253	300	262	287	233	266	246	252	257	266	233	255	263	258	271	268	224	238	257	265	248	312	266	261	271	273	252	243	249	256	250	256	241	252	249	261	306	250	259	285	257	227	281	259	247	240	275	220	261	280	279	232	261	274	247	238	250	254	248	269	240	253	254	256	270	290	234	261	239	293	274	261	275	271	280	286	233	214	213	255	233	232	280	266	210	273	238	221	271	265	282	237	253	275	281	292	276	248	225	282	280	260	278	289	259	239	251	263	259	256	240	268	276	275	233	255	256	267	253	268	253	275	228	262	252	289	244	255	228	242	264	282	263	268	268	262	258	271	280	258	290	278	262	263	232	253	279	268	243	200	225	286	245	254	242	276	286	258	258	277	250	254	273	275	239	243	275	235	250	271	268	258	268	270	274	249	258	233	244	250	251	251	270	212	261	263	269	247	277	240	257	257	284	264	249	246	247	263	259	254	240	252	267	255	245	253	241	263	288	271	256	251	245	241	229	266	234	268	255	254	282	253	277	229	269	264	218	222	258	236	270	244	260	226	279	255	265	243	265	245	241	254	235	228	243	259	216	259	254	294	274	257	272	264	289	234	246	244	228	260	247	232	242	258	291	287	262	235	272	268	252	280	273	256	261	259	281	261	272	253	268	242	257	214	249	258	249	243	238	254	246	275	251	268	241	257	274	257	277	251	247	255	273	229	246	244	296	268	264	268	274	246	279	259	252	261	231	285	236	239	256	262	260	268	229	250	282	233	287	253	263	248	274	241	260	249	272	284	241	246	292	248	260	243	256	221	245	261	280	239	258	255	269	274	254	258	254	260	237	250	231	230	294	246	265	247	233	268	238	254	246	267	252	262	229	238	253	243	273	254	251	270	220	247	251	246	253	270	260	247	277	223	241	227	258	241	253	264	250	261	271	246	243	277	228	254	215	269	273	248	245	273	240	240	265	242	240	255	249	259	241	243	236	229	241	288	239	245	246	244	261	244	229	281	240	262	225	257	256	260	217	252	215	252	270	276	249	264	238	269	240	292	260	299	256	226	251	247	259	264	250	260	254	242	276	276	246	255	276	240	252	255	225	233	239	276	256	246	228	254	260	249	243	249	259	250	262	260	254	256	229	258	264	235	260	250	274	277	248	260	229	252	258	263	220	257	263	268	279	236	229	273	262	249	265	237	259	284	270	286	224	278	232	257	261	265	239	237	222	260	254	268	254	270	259	255	246	254	263	275	264	249	245	255	267	278	268	240	276	284	238	219	265	240	257	272	270	271	228	267	278	256	233	284	249	240	218	233	222	248	254	240	230	254	247	244	272	253	277	276	267	218	238	235	273	292	267	260	253	254	283	235	260	284	262	254	249	274	262	272	218	279	273	262	271	239	259	265	253	286	248	245	248	294	248	266	234	231	257	244	263	245	249	256	262	275	245	282	267	236	259	219	261	288	294	267	244	267	270	242	227	274	270	234	229	267	255	246	243	258	256	236	291	243	298	276	254	240	241	275	258	244	234	248	239	265	244	263	263	261	266	260	275	261	242	277	249	240	232	247	263	262	269	228	241	244	256	262	247	260	236	278	282	268	253	264	314	250	270	268	221	218	270	234	249	235	233	258	257	262	238	248	240	247	267	260	258	257	275	280	260	238	248	252	265	258	248	252	265	271	251	262	268	254	267	260	265	276	245	256	247	264	250	260	292	246	267	288	267	255	265	294	281	220	275	252	258	260	270	235	217	286	279	266	257	256	253	238	278	244	254	244	278	257	274	259	254	274	254	258	269	251	245	250	244	246	229	255	252	227	246	274	273	284	257	260	267	245	196	226	265	239	258	236	247	232	260	263	249	248	250	208	249	237	231	240	256	232	239	236	229	249	246	290	274	240	258	253	248	242	240	264	259	250	260	254	274	248	229	231	246	271	259	287	294	310	229	247	254	253	265	225	243	262	230	258	273	232	273	310	237	253	233	239	223	242	230	290	254	249	276	254	269	266	253	240	245	251	260	244	255	259	228	240	268	268	260	263	216	296	254	265	259	233	228	272	240	244	227	248	235	252	226	238	245	230	242	264	223	217	265	251	252	240	234	246	279	280	231	241	215	243	268	287	241	256	246	265	224	234	258	242	288	307	251	241	255	272	277	264	265	258	272	264	293	247	228	257	250	261	245	229	279	259	255	212	263	247	250	245	261	244	247	263	295	220	236	285	275	264	296	258	239	241	264	252	284	244	243
44703	23248	14775	9961	3400	822	682	560	606	590	551	567	540	519	519	583	568	539	566	544	553	563	612	559	595	580	559	544	519	520	548	574	510	541	542	527	508	577	554	515	527	515	563	539	523	520	562	563	530	537	526	490	510	501	538	529	546	545	529	541	553	526	557	549	516	525	530	527	559	572	515	549	563	534	545	582	524	548	529	519	543	577	501	563	571	565	559	542	521	590	525	531	548	543	553	530	560	538	554	542	496	521	550	492	501	558	578	501	559	500	539	542	544	548	539	526	567	504	537	537	540	503	510	494	561	509	521	524	506	528	556	586	553	514	508	526	481	517	548	565	550	541	525	520	545	547	573	551	540	522	586	531	570	542	540	501	540	551	505	516	526	501	525	547	523	536	569	534	532	549	538	508	517	558	546	530	558	540	549	509	555	535	527	507	538	517	543	509	545	544	567	586	534	513	560	539	561	514	498	531	555	527	514	546	530	514	549	517	548	491	597	555	528	511	508	535	517	536	544	513	572	527	541	531	567	533	532	546	515	554	551	509	560	573	559	557	508	524	531	541	523	552	523	477	568	548	536	528	577	539	552	557	507	581	555	523	487	517	533	539	491	517	510	533	538	509	548	543	543	545	516	588	539	510	513	527	546	525	512	559	557	571	523	538	550	507	542	563	525	500	546	545	603	522	558	517	513	549	528	560	557	558	554	514	559	526	541	553	539	582	513	524	530	534	476	536	560	564	502	544	545	557	552	571	517	531	538	478	546	530	506	517	547	537	542	502	533	504	539	495	518	529	525	551	552	519	537	513	536	569	526	513	508	526	583	530	509	514	519	489	522	496	511	577	530	552	528	523	547	527	575	589	517	539	535	532	557	550	509	578	549	535	538	518	534	543	503	522	552	552	513	508	509	554	570	541	538	586	496	529	511	493	545	538	485	524	546	514	546	538	541	519	555	509	521	480	494	539	558	549	531	559	560	537	527	531	577	560	531	524	554	568	508	589	507	497	539	533	572	550	540	524	523	504	537	576	560	489	526	519	534	533	513	519	541	495	514	563	531	523	526	533	475	499	530	502	569	541	534	523	534	571	536	570	523	524	535	565	543	532	572	549	560	529	528	532	517	539	548	526	502	503	592	559	520	537	537	511	523	520	523	511	544	512	519	518	532	537	514	558	495	528	564	537	566	527	550	541	544	490	520	542	551	533	551	585	572	515	549	563	562	581	503	523	498	540	549	513	561	594	537	515	526	512	517	563	542	552	551	547	531	525	548	527	539	528	540	519	532	546	520	498	533	492	557	533	536	546	509	544	519	554	543	562	517	547	536	524	556	560	530	550	519	520	511	531	553	544	543	509	573	563	555	525	523	525	537	547	576	537	540	501	522	560	547	550	531	558	535	564	526	555	553	535	553	513	530	526	548	507	530	534	584	545	548	601	556	520	516	536	537	549	529	537	554	532	526	515	542	555	507	539	598	565	532	528	535	565	564	489	532	532	524	537	560	549	559	525	532	571	530	541	561	527	571	524	556	568	542	558	568	530	548	562	507	544	495	568	500	540	562	524	553	540	539	513	539	543	540	504	571	578	544	519	567	541	504	529	532	569	528	539	518	583	531	582	514	516	562	550	511	523	538	513	579	542	531	523	515	552	545	547	536	560	493	516	527	545	536	565	560	550	560	540	537	558	519	510	523	491	529	533	539	548	534	522	530	509	570	528	551	574	513	531	521	547	514	517	519	573	545	533	498	524	524	556	528	534	561	550	471	535	565	534	561	525	558	511	558	519	533	523	585	521	572	548	491	550	536	544	538	555	565	598	551	523	540	500	526	515	574	543	545	514	488	541	565	537	554	562	521	538	534	516	589	535	513	563	548	490	563	538	567	551	563	525	553	556	557	552	526	542	565	514	538	529	522	535	507	563	546	543	552	555	531	552	559	562	499	521	524	510	549	557	532	559	562	573	543	544	546	537	500	505	513	552	571	513	532	536	577	527	534	539	559	566	542	561	517	531	509	551	551	549	486	516	589	548	509	547	518	503	547	553	547	543	554	508	527	542	511	549	562	518	564	519	549	538	499	581	553	523	525	525	514	552	557	533	576	550	571	537	554	542	522	567	540	522	539	519	547	547	554	547	489	562	560	552	571	532	563	570	520	505	548	503	512	533	543	500	551	538	513	526	568	529	565	561	530	552	507	519	561	537	545	517	571	527	513	533	530	525	546	514	558	501	515	535	539	520	529	526	531	534	543	483	559	560	525	532	523	572	524	536	531	515	553	516	592	520	526	564	553	581	550	517	555	524	574	562	527	555	519	529	533	521	521	508	524	536	570	509	544	511	551	539	555	507	536	561	558	497	548	519	573	570	589	522	557	484	501	532	528	507	573	508	520	541	535	511	527	577	565	516	513	513	521	528	564	568	553	550	529	552	540	549	540	503	561	511	528	559	542	529	546	561	521	521	528	525	531	520	520	550	498	515	547	539	529	529	533	530	522	541	590	580	551	540	501	542	537	564	556	536	504	503	505	508	550	564	533	513	560	538	524	517	538	501	531	533	536	561	527	522	546	570	537	558	562	540	514	532	601	517	539	523	562	570	502	558	560	533	521	544	561	556	514	537	536	514	531	521	522	521	529	557	560	502	562	520	507	556	589	528	538	554	528	488	548	528	523	534	540	569	493	583	536	572	508	536	549	532	572	518	469	548	537	507	573	529	554	494	522	543	541	546	541	526	549	535	517	534	527	567	530	482	551	536	550	505	491	484	582	542	546	511	561	515	555	538	521	524	521	542	509	542	526	523	527	520	556	510	518	522	574	551	536	540	500	587	561	518	516	519	555	519	536	520	577	556	547	550	558	546	534	530	505	563	582	533	567	479	488	499	545	524	578	585	516	534	558	545	537	523	532	569	557	546	530	534	554	528	572	541	532	551	518	561	501	499	542	562	568	494	520	541	547	538	508	494	532	505	515	484	530	541	535	521	502	534	553	549	518	537	560	524	543	558	511	558	549	532	529	507	569	555	521	587	542	527	522	569	510	546	555	545	520	570	537	536	539	563	516	554	501	531	549	534	532	534	571	556	535	533	518	553	543	512	514	521	527	548	544	544	554	547	540	546	504	524	567	532	549	548	521	529	529	572	581	498	522	531	574	540	548	555	519	504	565	542	520	514	572	523	556	570	537	495	559	534	516	537	513	570	543	560	511	554	577	565	564	512	514	557	529	563	520	525	553	508	536	581	486	551	571	542	535	565	532	524	579	517	535	499	538	551	528	521	524	534	565	521	554	491	520	529	554	523	513	554	512	524	502	482	576	499	549	547	535	540	525	517	548	551	521	504	547	525	521	571	532	543	536	546	496	556	558	543	495	496	543	565	548	504	497	514	547	521	551	532	551	546	533	541	524	505	520	566	523	521	523	521	551	504	485	559	505	532	540	524	554	500	525	509	536	525	496	526	515	528	527	563	526	537	543	531	548	542	526	545	530	519	542	549	514	552
51606	22531	7723	2146	337	196	182	183	190	169	173	176	213	196	198	210	178	182	178	179	192	188	179	178	162	162	194	216	165	183	176	154	169	160	168	182	180	176	181	206	180	206	177	174	181	188	176	177	177	195	200	203	187	202	174	213	194	208	194	195	179	172	186	198	197	198	194	175	183	183	163	201	169	190	203	201	187	170	175	158	192	178	167	158	201	196	218	169	187	207	172	167	179	182	175	178	173	186	194	183	194	216	186	167	204	205	165	189	187	174	182	180	165	176	188	191	177	182	204	217	171	182	208	164	208	192	171	180	174	167	176	178	207	206	157	182	170	183	214	203	163	190	194	222	203	198	203	188	201	231	164	202	174	180	196	190	203	163	171	172	194	169	210	184	221	205	171	182	170	186	155	184	185	188	204	180	175	171	179	185	185	195	184	175	196	192	184	169	189	154	205	166	165	176	194	169	163	164	179	179	185	172	165	190	186	176	167	192	193	204	210	208	219	155	183	156	169	164	157	178	200	166	203	189	197	198	183	183	190	182	179	229	172	183	155	153	182	180	174	200	180	174	161	163	184	195	195	173	189	175	174	187	194	184	183	202	157	142	195	177	172	184	181	173	209	223	210	182	168	175	179	178	170	187	204	201	190	189	175	173	164	223	183	177	178	167	165	197	172	176	172	166	194	178	192	186	200	184	175	164	180	184	176	189	176	171	199	214	177	181	184	188	188	177	213	181	167	193	197	205	200	195	181	189	174	169	191	200	182	178	204	202	185	163	169	195	161	174	193	208	208	159	207	209	157	159	196	172	186	178	195	169	215	178	175	189	162	185	189	182	211	180	187	211	219	178	200	194	160	187	176	192	191	201	200	182	200	199	184	186	179	184	209	176	195	190	175	180	179	177	194	179	198	187	192	176	196	187	179	188	215	194	167	168	191	177	193	186	166	174	185	175	177	186	177	198	183	159	202	200	186	196	179	180	181	199	172	171	191	171	170	195	197	167	192	180	176	193	194	222	185	201	208	201	199	181	155	192	194	181	181	196	200	180	160	199	172	186	214	187	178	172	197	201	166	165	179	214	200	223	175	193	179	213	169	189	198	187	167	202	182	160	180	179	205	181	169	206	195	211	184	192	180	180	196	196	217	149	172	182	176	166	170	166	187	175	163	177	173	155	174	196	178	184	174	196	166	150	184	174	208	179	171	180	192	190	156	193	177	208	184	188	185	171	192	161	179	177	176	198	162	185	164	153	174	192	169	197	177	179	186	179	181	181	203	163	184	182	175	198	206	141	169	174	206	195	182	212	174	180	192	208	164	150	172	169	176	190	205	211	189	200	192	175	183	167	179	181	176	206	188	191	167	193	186	193	187	180	204	164	206	196	205	195	188	184	208	200	206	193	176	175	167	170	189	152	196	197	179	153	184	202	186	180	183	210	178	195	188	178	199	186	204	186	202	190	181	201	182	193	176	209	217	192	217	196	199	159	206	201	184	195	159	144	203	233	166	196	161	187	201	168	195	176	167	231	192	215	177	157	190	181	203	184	163	184	181	153	195	187	182	175	185	163	196	178	140	146	172	183	199	179	188	175	157	174	173	163	190	191	185	172	198	187	217	182	180	179	170	176	198	178	189	167	164	198	197	211	162	180	170	180	199	189	200	197	181	168	179	177	202	173	208	215	178	186	192	170	201	174	228	198	176	176	176	180	188	196	192	170	204	174	190	203	205	220	168	168	185	196	158	175	186	184	188	194	187	162	199	162	195	183	174	200	174	198	189	188	161	217	171	156	194	190	178	166	185	220	157	167	201	181	198	174	184	171	184	190	186	205	207	186	165	180	180	198	168	184	188	175	174	171	194	207	156	215	190	163	181	156	202	177	173	213	209	205	177	174	173	176	185	188	209	191	173	179	193	192	184	176	184	162	200	195	190	214	174	185	199	171	186	180	180	203	216	179	181	193	216	215	195	194	197	192	201	193	174	185	197	172	170	196	219	193	175	201	183	197	172	193	217	199	174	169	175	206	185	197	183	192	160	164	166	188	173	175	182	186	156	207	177	171	184	172	185	190	171	173	187	181	185	180	179	186	209	171	173	199	196	166	184	173	193	180	185	177	177	178	187	206	169	179	153	196	194	200	199	169	164	199	184	201	207	178	207	177	193	180	186	184	164	185	215	184	175	188	191	185	177	165	178	169	193	204	199	162	199	188	167	172	167	182	178	159	180	185	184	191	174	169	154	200	182	204	168	204	183	188	175	194	185	178	210	157	173	171	156	186	179	166	191	194	163	176	189	203	175	167	188	166	180	177	166	163	196	202	203	183	166	170	174	187	190	222	201	237	186	184	192	188	197	192	184	172	194	201	189	180	165	163	188	207	183	229	209	199	206	193	171	213	218	201	189	182	174	178	164	189	177	168	193	180	178	176	193	188	188	181	180	195	181	187	149	180	162	179	188	192	202	185	170	186	197	171	174	185	171	203	197	187	197	174	178	197	177	188	207	202	191	195	181	179	193	185	180	192	171	183	181	176	167	188	178	192	165	202	205	178	194	197	206	193	183	172	172	189	210	185	191	188	173	203	181	188	199	185	208	173	187	158	167	152	200	155	193	200	181	184	201	196	167	164	170	203	148	195	161	157	187	184	182	189	202	215	192	173	207	201	196	157	187	190	195	181	190	210	212	184	169	162	167	172	182	178	198	174	172	203	166	206	185	176	197	204	197	173	192	222	198	183	212	199	190	163	199	186	169	189	190	192	182	170	176	201	208	181	185	185	171	185	176	178	186	207	200	192	195	163	196	213	158	196	184	202	201	184	159	183	160	198	174	197	200	170	161	182	169	177	199	173	195	195	207	190	172	206	190	214	214	204	160	185	194	195	199	178	196	187	185	167	173	177	175	190	202	202	184	228	200	177	195	196	160	204	200	157	197	199	158	189	165	166	183	203	178	189	205	176	173	192	189	169	182	188	174	181	177	188	187	167	181	173	182	207	179	163	185	166	192	211	213	192	171	184	184	171	175	170	174	198	168	175	170	205	171	179	128	194	205	192	187	191	208	200	181	176	196	185	193	187	193	196	153	185	195	197	196	188	187	181	192	200	149	178	167	179	191	177	185	157	206	184	184	185	189	190	177	181	162	172	180	187	167	161	193	216	194	180	216	191	175	188	173	205	201	182	187	181	176	185	172	159	205	216	208	171	197	161	177	159	194	171	194	185	176	165	208	190	196	183	182	205	176	177	202	178	212	205	148	185	187	194	158	173	169	173	185	177	195	154	162	202	175	187	215	164	182	192	158	201	213	182	186	178	188	168	185	185	188	205	148	195	193	204	182	190	168	197	176	202	183	183	214	206	182	186	185	200	188	160	185	198	197	206	198	192	186	188	173	163	163	158	179	187	165	145	184	192	165	206	205	214	196	220	204	186	195	165	179	184	214	198	196	182	194	160	174	193	166	176	180	175	180	184	177	211	185	170	172	157	172	161	185	175	197	227
34307	14868	9673	4352	787	439	383	396	397	402	369	428	412	383	398	386	435	375	413	400	425	387	424	399	389	390	389	394	369	405	384	399	425	411	418	396	422	420	422	380	360	417	421	403	416	384	409	416	410	357	413	393	405	379	430	407	407	403	401	446	375	416	374	401	394	425	393	417	383	401	388	385	422	400	431	442	394	427	397	387	468	411	417	406	423	427	396	405	388	406	417	445	413	405	382	370	415	418	402	393	368	382	414	394	424	403	405	413	440	444	390	419	408	390	404	385	389	389	407	447	428	355	412	424	420	396	395	393	418	401	410	384	374	385	402	386	424	429	384	377	404	394	386	418	391	408	372	373	417	417	408	396	394	402	383	397	401	387	412	399	409	382	403	404	422	414	443	417	405	390	391	406	405	399	372	424	385	391	426	401	392	425	379	387	409	393	414	395	382	375	375	446	396	389	410	412	417	395	394	436	396	384	392	404	425	394	387	403	377	398	444	389	360	383	415	400	425	386	420	378	359	409	393	378	388	403	413	362	391	397	407	388	412	384	434	388	432	419	413	386	377	396	393	390	400	406	438	426	396	375	401	394	375	392	404	405	413	410	420	418	388	389	410	399	400	413	433	405	443	445	451	391	422	418	402	422	398	384	400	437	424	410	409	422	408	389	425	379	369	398	418	415	374	427	397	372	371	393	375	423	419	403	401	446	430	384	412	401	428	422	415	381	400	422	398	422	446	401	441	417	368	410	446	394	394	428	412	392	422	369	380	427	402	421	412	421	401	424	381	395	419	405	447	414	418	366	375	401	375	408	402	414	420	413	414	417	425	375	419	424	386	434	384	461	395	390	398	369	405	391	432	389	400	426	428	383	392	388	395	386	402	415	382	386	386	414	404	424	395	402	400	431	372	394	392	428	382	399	389	385	421	403	409	378	385	405	394	382	383	399	433	409	450	382	392	400	412	420	413	415	435	406	395	385	414	408	375	397	411	392	418	389	381	382	417	417	434	405	413	376	398	441	418	389	415	384	401	396	407	406	424	387	402	363	420	393	396	412	417	387	443	414	425	375	440	394	381	405	376	399	444	417	411	419	403	371	424	363	423	441	404	363	411	415	426	412	378	419	389	413	365	377	439	402	426	392	420	402	436	424	399	417	427	402	392	423	354	413	396	415	380	376	405	386	398	389	405	415	389	411	405	386	390	385	392	365	424	398	412	394	402	408	417	419	382	417	453	404	422	378	390	417	402	416	401	409	400	366	381	415	420	450	368	424	409	437	401	442	442	381	386	411	393	387	441	356	372	397	400	433	384	418	414	392	399	415	390	416	392	425	435	425	402	392	458	431	383	394	455	421	418	386	399	412	408	391	400	368	416	391	368	427	414	409	373	393	406	393	392	442	390	400	405	439	422	389	406	387	419	416	433	382	445	401	425	415	396	431	429	421	377	409	414	429	385	392	381	399	410	410	427	403	354	435	408	373	366	425	439	408	414	433	416	394	398	407	409	368	403	418	405	404	441	430	418	405	414	387	433	368	418	445	426	386	450	354	435	403	430	405	411	419	420	421	403	374	401	393	373	433	412	417	370	407	408	395	422	420	408	377	395	395	385	385	428	369	424	405	442	367	365	402	384	390	398	389	415	392	419	403	412	423	414	398	410	418	370	413	389	396	390	401	402	393	405	429	402	403	427	412	415	394	387	422	418	393	445	384	387	403	387	427	421	394	409	393	407	397	406	410	429	370	386	433	405	391	376	416	416	412	376	371	400	424	430	377	413	418	386	380	385	395	440	406	394	379	397	405	377	397	424	364	404	402	384	411	410	408	410	390	384	439	418	435	355	401	412	376	398	400	399	415	427	427	407	382	370	390	382	401	377	412	379	409	361	384	428	394	422	433	396	405	406	418	406	433	434	409	386	402	429	351	418	416	427	395	392	412	395	409	417	415	417	429	392	417	394	443	380	419	439	399	383	383	390	394	401	401	397	438	395	376	395	379	379	365	404	391	413	416	393	399	430	359	378	434	402	384	423	427	410	389	420	399	387	420	415	438	404	398	419	386	427	439	407	444	387	404	414	419	385	427	431	417	444	440	393	470	421	370	428	397	403	414	391	391	386	394	384	399	411	415	434	400	388	419	405	402	373	443	412	413	424	401	390	379	370	386	387	389	388	416	369	407	415	396	406	388	431	423	385	366	392	397	411	399	349	419	393	391	440	402	416	419	412	365	395	426	404	426	398	379	398	440	426	400	394	399	405	397	379	428	416	404	430	419	404	406	400	428	408	365	410	376	396	390	421	377	387	364	415	396	399	408	417	379	374	422	408	385	401	414	415	405	386	371	414	390	412	420	415	418	387	413	439	397	415	396	393	424	408	381	374	401	423	400	405	388	446	399	387	385	441	422	381	409	363	406	421	387	413	391	372	377	434	397	414	418	353	394	423	395	440	406	436	394	390	429	411	386	425	398	414	415	386	381	400	417	398	389	375	427	399	396	401	382	423	423	409	424	352	387	401	410	425	438	384	389	402	407	430	409	398	383	437	417	395	415	377	364	397	416	399	439	388	412	412	402	392	410	407	384	405	435	414	417	429	406	391	395	429	431	413	400	407	435	395	390	416	428	441	393	419	395	408	352	406	377	417	371	374	407	419	411	407	386	368	411	376	387	430	411	420	392	384	441	407	412	410	405	411	418	405	421	404	396	374	406	370	404	402	392	417	434	418	405	390	414	428	395	432	384	386	388	384	397	437	363	391	407	394	407	361	438	416	398	405	390	394	399	417	391	418	362	379	404	414	428	406	410	403	400	391	375	435	411	424	422	400	369	368	411	388	387	387	420	383	402	408	370	375	451	441	390	415	402	372	407	433	408	432	387	389	446	388	393	416	394	392	409	396	362	421	406	392	374	386	415	416	404	393	366	423	414	430	404	437	395	391	418	416	393	390	373	403	445	402	403	381	387	421	404	385	403	379	407	410	410	415	379	393	399	403	383	427	420	376	416	404	398	417	375	388	370	424	381	417	395	358	399	410	357	393	451	426	383	424	406	399	403	415	405	390	416	373	394	396	418	409	405	401	413	399	377	376	419	398	423	430	431	383	424	403	379	395	387	391	425	378	410	388	385	393	421	390	407	424	407	412	411	432	395	408	395	398	361	414	460	398	369	392	419	387	417	403	422	378	406	380	412	469	398	377	399	387	370	405	432	402	439	401	424	405	404	421	385	361	415	397	400	364	396	385	434	418	384	387	407	368	401	404	396	394	370	372	414	383	428	414	400	428	425	429	378	439	409	368	399	402	458	427	422	425	390	393	374	415	398	409	413	381	390	387	391	382	379	378	399	389	433	424	395	406	403	406	365	364	406	414	359	409	403	408	399	430	427	409	400	385	400	379	438	392	406	363	401	445	418	409	426	390	412	417	412	400	408	378	420	432	427	406	404	400	399	396	389	419	399	427	374	430	404	359	365	410	401	381	413	414	411	390	419	383	436	418	327
57703	24911	9487	2738	591	238	226	234	220	237	203	185	217	207	238	202	221	190	215	197	199	186	177	204	195	188	183	218	203	185	221	221	207	192	223	218	182	211	216	197	189	214	205	170	205	220	217	184	217	227	203	178	182	210	198	211	226	198	179	194	207	199	198	231	213	213	212	187	224	200	188	221	217	216	233	210	202	206	192	222	204	191	196	220	201	242	205	197	207	188	198	201	214	194	185	191	196	223	220	229	206	216	230	203	186	216	173	214	221	207	219	193	191	186	229	232	216	197	179	208	218	208	230	182	192	213	212	159	194	179	180	200	180	189	201	208	201	216	185	217	191	187	204	195	188	226	217	181	231	215	216	185	197	231	208	208	214	183	214	205	213	184	212	238	202	220	208	203	216	217	187	195	230	204	165	196	201	199	213	196	186	210	197	205	198	196	232	204	203	188	211	231	195	211	220	208	187	185	183	242	189	193	184	206	217	185	203	213	231	219	228	231	214	195	222	192	229	199	186	224	229	206	201	173	190	202	186	212	206	210	206	218	159	190	166	211	217	198	206	207	201	192	213	207	193	211	210	218	190	209	203	206	216	201	202	232	204	177	217	230	220	187	190	215	199	190	172	217	179	190	208	210	212	206	222	204	194	196	224	211	200	226	194	223	190	202	198	184	186	206	188	180	201	197	201	235	215	170	194	228	206	183	212	213	195	204	222	198	230	197	201	195	179	195	191	219	197	180	216	208	195	186	202	205	208	185	237	217	202	199	191	219	179	229	211	184	241	220	190	201	186	186	195	218	223	217	191	184	253	190	200	205	221	203	200	200	219	194	200	231	228	206	190	197	207	183	171	206	209	202	182	186	225	216	179	220	216	166	213	205	212	199	183	244	198	194	223	185	189	200	202	217	207	204	221	194	212	225	196	208	209	195	214	201	180	208	202	232	197	197	215	223	214	198	206	222	205	195	206	190	231	173	221	208	219	231	201	210	184	221	207	207	242	214	208	209	241	212	208	198	178	182	193	217	205	172	207	196	174	168	198	207	208	231	208	186	203	179	186	196	195	225	192	219	196	201	189	219	229	183	225	191	193	206	190	171	180	228	182	191	225	231	223	179	211	216	210	214	212	214	200	216	223	194	220	172	174	205	195	208	215	225	193	195	161	238	205	210	203	216	175	216	227	221	206	222	192	227	179	202	219	199	195	201	221	188	192	210	194	224	190	214	211	178	208	213	176	202	227	185	211	201	214	210	182	160	220	196	183	193	190	208	195	231	216	195	221	219	195	198	179	226	226	183	229	232	205	225	224	205	198	190	201	217	190	193	213	201	198	237	212	186	207	209	212	205	198	161	212	185	218	211	209	223	211	201	218	190	200	184	187	192	209	174	205	208	200	212	191	188	233	206	201	207	194	217	207	207	189	200	231	201	187	215	190	209	202	188	210	205	199	178	182	213	180	204	160	210	211	182	200	187	211	206	216	209	202	196	197	189	192	202	207	230	216	201	206	203	206	213	196	211	180	194	205	228	208	186	189	191	183	198	199	205	206	208	203	206	209	218	208	226	215	191	220	188	202	193	186	217	212	187	213	184	206	198	209	206	221	185	203	197	195	200	208	200	214	193	177	184	207	201	184	237	227	210	206	234	210	208	203	192	218	208	192	201	206	188	233	188	220	215	221	233	212	201	202	217	208	208	205	196	218	211	221	206	203	227	203	213	215	199	213	228	212	219	217	197	199	206	217	216	198	239	206	180	234	205	220	215	215	195	194	200	202	226	210	218	206	209	226	212	199	179	192	222	196	206	202	237	215	223	238	196	216	205	222	239	197	233	216	206	191	183	198	211	192	182	215	238	197	211	195	176	190	184	189	193	205	183	201	202	192	183	185	196	190	227	218	208	226	195	206	203	187	187	208	211	198	176	212	197	184	219	201	207	195	197	208	194	225	221	197	204	214	201	185	180	187	199	204	215	234	217	198	230	229	180	200	198	195	196	207	195	202	238	188	199	219	214	188	207	200	200	179	177	196	194	207	216	210	193	197	179	217	212	220	193	178	194	216	237	211	206	169	221	198	220	223	173	212	205	218	195	207	182	236	217	197	195	205	219	237	174	170	189	201	233	177	190	222	213	208	202	202	217	187	176	176	244	197	207	195	200	216	215	200	228	187	194	214	213	198	211	212	211	201	221	193	212	197	194	191	188	221	206	174	180	208	234	201	221	187	207	202	194	184	248	191	184	249	186	206	206	202	206	200	221	196	198	172	211	198	224	188	196	201	204	188	226	213	170	188	226	195	204	202	174	198	177	211	219	178	231	180	226	216	221	200	210	204	191	208	242	216	189	204	181	207	213	223	192	211	219	206	216	177	206	208	199	192	208	223	190	193	185	209	189	219	175	184	199	192	192	208	195	180	210	211	191	206	218	199	217	176	190	195	184	219	225	203	196	198	205	201	184	200	208	213	193	202	169	196	203	220	196	204	194	207	195	208	207	175	204	222	224	199	232	181	193	209	241	180	220	205	234	211	186	220	188	222	218	222	213	222	197	207	171	190	221	200	197	196	215	197	197	216	203	231	222	222	209	209	197	199	208	198	217	198	191	225	231	191	208	199	227	192	224	192	192	216	212	220	210	228	216	205	198	227	186	209	192	239	174	223	210	221	177	203	200	206	214	215	193	207	209	215	214	187	202	226	163	204	209	189	196	208	188	198	199	214	230	188	212	183	186	219	196	202	209	211	188	215	175	183	185	207	182	216	196	222	174	228	196	222	212	214	214	227	181	207	191	230	218	216	215	207	209	214	194	201	223	220	220	245	215	208	240	215	206	214	192	231	190	216	177	183	226	186	197	229	225	201	214	194	187	206	174	203	229	202	199	184	183	208	219	200	201	223	208	215	177	217	211	224	186	208	195	187	210	203	213	194	223	225	211	205	205	204	207	236	218	213	221	212	217	208	217	204	210	182	175	184	195	218	207	210	215	220	229	209	179	230	231	224	198	180	204	192	176	237	206	209	200	211	196	197	222	211	191	176	194	215	221	198	219	226	214	198	197	224	208	199	207	210	211	175	187	229	198	190	218	193	206	194	215	253	206	191	192	200	231	183	189	196	221	212	197	220	201	225	177	223	226	189	196	229	186	199	209	221	240	220	183	211	212	195	198	200	203	189	209	184	188	195	210	197	197	217	203	205	184	212	194	213	189	216	221	178	178	216	205	203	195	216	199	204	179	203	231	221	223	208	189	184	239	209	192	216	183	201	184	199	183	193	171	222	212	195	195	208	214	229	195	209	195	203	213	197	233	216	235	214	199	198	225	221	179	202	193	200	191	188	218	205	191	209	204	207	198	196	229	199	194	203	234	218	196	234	198	200	250	187	224	199	194	230	218	215	227	223	191	198	183	236	205	207	225	195	202	217	190	207	224	189	224	208	222	184	194	255	221	193	203	229	203	216	207	184	210	214	223	241	205	230	186	202	183	209	199	243	204	198	178	230	242
37971	16426	10102	4842	1505	560	489	473	476	502	478	444	446	420	432	432	441	467	427	450	467	442	469	411	443	424	434	427	446	475	462	417	465	479	453	484	442	442	468	485	448	422	452	471	424	473	430	413	446	457	447	450	410	423	466	440	405	433	451	442	425	462	422	456	471	464	427	436	434	450	455	464	451	445	453	477	460	436	417	472	464	449	455	426	450	419	482	457	459	458	428	457	438	474	429	487	459	455	424	452	411	429	421	425	442	417	450	430	486	437	443	444	436	462	449	478	452	451	417	459	398	417	447	477	471	451	443	422	447	462	457	431	407	427	433	427	390	450	456	425	437	464	432	450	409	451	455	444	464	417	447	423	451	456	419	431	427	439	413	392	432	439	436	436	461	439	427	456	458	430	457	431	429	440	431	491	438	414	482	441	412	466	456	434	436	463	475	451	398	393	416	444	455	439	472	462	452	464	433	426	431	428	433	405	438	441	460	430	456	448	434	431	456	421	430	438	430	437	478	439	435	460	472	450	424	488	421	440	478	453	454	449	439	425	454	482	389	460	470	486	466	471	443	427	429	434	438	430	483	445	450	440	451	449	482	446	449	405	436	431	454	404	465	464	459	432	453	439	474	419	421	432	441	448	458	447	432	450	446	445	420	450	430	488	428	432	434	402	475	445	413	425	452	401	424	424	418	395	480	433	441	472	434	448	481	439	419	443	452	479	434	436	419	432	474	421	444	417	461	462	442	430	462	434	458	435	453	450	459	433	420	431	444	457	457	429	452	407	446	453	445	431	367	453	442	447	434	434	440	430	439	466	466	447	433	452	445	452	478	444	410	482	421	454	417	457	465	428	429	457	477	433	430	448	448	463	404	468	386	466	423	457	455	463	450	442	460	447	395	455	414	447	465	414	465	433	422	434	414	472	493	470	476	427	412	434	454	407	460	443	485	437	447	437	433	427	458	441	470	461	459	415	420	443	441	434	422	423	486	447	450	443	426	447	470	415	457	473	464	465	431	410	427	439	448	409	445	454	428	408	446	442	448	439	410	443	447	465	433	481	434	478	452	450	414	442	440	449	445	481	473	458	420	410	431	441	458	442	445	455	429	455	439	487	429	442	455	494	470	460	432	420	443	420	425	441	461	446	422	412	437	421	464	427	413	461	436	439	416	393	463	462	410	443	445	424	457	428	419	430	470	466	409	451	413	437	440	493	456	447	447	448	446	474	451	450	445	432	415	443	449	458	408	462	437	467	415	461	427	411	411	430	418	429	442	459	452	496	453	457	465	415	430	467	428	430	433	450	444	465	444	451	470	431	473	441	471	475	454	439	439	458	402	453	478	445	444	431	477	444	435	426	471	406	464	497	434	452	411	412	476	470	455	473	379	424	437	424	438	399	421	461	420	490	444	468	446	454	435	397	465	452	441	426	430	388	437	442	434	406	427	453	471	461	455	442	461	467	454	467	469	447	454	482	453	454	445	473	476	459	450	450	462	444	425	443	480	464	448	454	502	419	471	436	417	443	403	423	430	452	399	429	415	447	450	440	439	454	483	423	396	416	454	468	441	412	434	445	442	493	448	467	492	456	429	414	445	432	437	467	435	458	446	468	524	429	426	447	426	416	415	423	410	453	444	449	428	457	433	408	449	492	404	406	397	420	438	444	442	409	449	470	494	463	434	476	428	441	417	458	422	458	402	455	466	409	460	428	430	464	440	459	448	429	390	467	428	429	408	437	453	469	461	465	421	460	435	452	453	421	406	443	422	486	474	468	456	437	508	433	413	452	468	398	411	462	393	420	481	451	466	451	395	438	474	482	440	448	448	496	449	468	483	439	482	410	442	446	499	435	421	481	420	467	390	460	442	415	445	431	468	426	406	468	425	484	441	449	450	435	491	463	452	452	416	415	471	465	418	452	433	427	424	456	460	435	435	448	452	442	408	417	409	430	445	430	414	469	419	447	443	445	446	433	439	465	437	472	453	447	465	477	429	447	450	424	443	429	440	455	452	426	449	456	424	475	448	418	428	522	428	466	446	423	442	434	454	410	431	464	436	451	448	457	442	481	447	446	455	455	440	434	409	426	431	438	457	424	411	442	478	433	449	476	457	448	407	423	459	423	462	444	439	446	465	397	441	392	416	465	453	445	404	503	413	437	442	483	458	450	474	457	410	473	405	457	428	450	470	482	418	471	407	438	446	391	473	424	431	430	426	450	454	494	422	453	436	429	453	457	465	424	414	454	427	450	426	462	434	435	476	446	425	467	472	459	446	480	440	435	433	416	445	468	471	423	463	455	423	454	412	461	450	463	431	417	465	444	455	463	426	437	441	453	449	432	413	438	436	409	417	451	434	421	447	471	459	437	487	434	452	423	431	440	476	447	432	463	424	453	409	437	437	426	445	458	413	432	470	461	418	399	419	476	466	440	457	427	435	479	398	412	472	454	469	452	419	470	417	412	439	427	445	473	449	438	413	426	460	452	431	404	441	472	417	449	418	496	437	421	452	423	452	444	428	413	428	467	443	459	428	437	456	435	437	477	449	409	432	442	417	451	437	415	435	448	456	465	449	441	451	478	456	469	416	466	453	456	454	423	476	392	468	409	418	468	402	445	451	486	472	449	462	419	402	407	457	443	420	453	491	453	432	444	492	453	441	449	440	457	470	458	440	426	428	471	444	469	406	455	469	471	429	440	460	436	415	500	447	466	470	435	463	440	436	417	414	434	457	465	480	413	438	417	461	451	467	445	439	452	435	466	435	433	476	431	471	464	423	428	455	482	464	445	424	482	464	446	492	459	424	454	452	408	415	430	423	416	448	451	434	444	437	418	430	424	458	445	426	454	431	455	438	459	447	463	447	434	445	456	418	452	391	434	418	438	450	456	445	422	432	454	427	424	447	428	460	442	467	401	470	432	426	468	439	427	413	428	456	444	462	441	458	468	436	457	466	394	492	445	438	457	447	400	412	466	427	462	403	436	448	450	468	470	449	462	458	449	454	435	462	459	440	470	447	452	425	457	429	453	449	428	429	440	444	460	484	461	475	432	424	446	468	428	459	409	458	421	453	426	396	407	462	462	444	439	448	418	479	409	411	451	422	451	450	400	466	480	459	453	419	455	466	441	426	435	421	447	425	463	440	414	460	423	463	447	437	447	446	452	408	440	479	429	452	467	449	446	443	462	418	469	413	421	431	435	445	484	448	422	443	472	422	452	427	447	445	431	394	450	407	454	422	455	431	464	462	412	448	406	469	415	456	457	411	442	468	445	442	511	424	447	473	426	406	478	446	449	449	453	413	460	397	477	454	439	454	423	461	474	425	433	478	448	422	418	416	463	424	501	447	430	458	436	438	422	447	458	409	424	495	435	461	442	524	443	459	438	431	449	448	494	457	466	470	428	463	423	448	497	438	455	450	462	440	410	428	470	442	410	465	464	427	479	437	411	469	438	450	439	448	411	424	422	472	476	448	452	429	450	495	481	463	477	440	450
68620	37372	19735	6540	1161	351	292	289	265	267	260	246	235	265	256	232	245	285	236	272	240	256	270	233	260	267	263	248	283	251	238	210	225	231	228	255	272	272	218	235	205	227	236	240	243	266	224	245	210	201	247	234	244	227	260	218	239	240	249	228	240	260	223	231	233	279	266	268	236	238	255	250	242	259	276	261	242	207	233	223	235	255	214	276	208	248	222	240	210	265	249	234	238	239	216	225	243	254	259	232	226	245	275	282	250	231	271	267	258	245	231	252	220	247	261	254	249	212	239	236	260	250	255	253	280	210	261	235	263	237	257	263	230	221	256	254	272	259	236	210	240	249	272	216	248	276	247	249	263	272	255	245	243	229	260	268	248	254	220	242	246	237	271	271	235	248	235	241	233	231	244	254	275	265	255	260	237	228	226	206	249	234	251	251	240	244	234	237	258	226	293	244	238	242	244	213	265	233	242	241	254	238	262	260	225	229	244	227	252	230	257	262	243	254	267	258	255	256	246	247	291	286	248	244	288	242	240	258	266	287	247	241	231	249	278	266	245	240	238	256	275	241	255	259	237	225	249	233	246	247	262	228	239	257	233	248	235	256	247	253	255	228	234	270	233	243	239	251	243	249	260	264	241	262	252	250	231	224	235	239	222	266	256	247	244	234	265	269	256	253	247	250	242	251	252	248	231	245	241	254	285	249	271	244	242	211	227	225	245	228	246	277	254	241	238	231	267	254	228	265	228	256	256	237	229	208	259	214	247	247	268	286	243	266	256	223	251	244	257	286	219	242	264	245	244	248	231	272	258	251	295	247	227	278	235	251	228	239	293	233	213	252	253	267	240	253	221	238	238	219	269	217	237	262	231	245	254	252	218	238	292	243	237	240	249	292	257	222	290	257	266	259	264	225	259	248	271	262	223	265	249	268	228	218	283	262	230	248	236	217	241	240	219	231	244	260	260	249	267	245	236	235	259	230	263	243	254	260	293	280	241	265	235	285	233	235	238	259	285	283	232	240	255	240	267	248	216	257	259	258	248	251	251	260	240	272	211	238	233	221	226	251	258	251	241	271	224	248	238	242	259	265	245	241	245	274	265	252	246	257	273	240	226	250	226	269	234	217	229	259	255	271	239	239	236	267	237	232	276	234	241	253	232	251	270	260	258	262	230	230	251	266	309	237	299	226	219	238	232	255	235	252	265	215	254	254	224	231	240	225	239	247	265	211	253	244	254	259	245	244	266	231	241	237	231	242	254	251	226	257	245	262	231	275	240	245	261	267	278	237	245	256	237	261	253	282	251	230	272	271	223	234	237	245	241	260	260	254	253	250	247	262	248	226	280	233	238	258	264	223	242	236	267	265	248	247	258	237	246	234	248	238	237	244	274	238	244	239	269	257	226	255	273	272	234	240	263	251	266	273	262	254	268	241	228	255	269	237	279	241	222	231	282	272	234	254	257	203	211	269	265	249	250	254	272	251	236	223	254	233	246	231	215	230	254	244	253	227	249	289	230	279	263	250	276	228	261	239	208	241	243	234	270	226	220	247	267	241	242	246	231	234	222	257	266	257	268	271	239	217	231	238	229	228	249	215	223	221	243	236	226	224	249	243	238	257	222	267	255	244	278	269	274	270	261	227	226	263	291	242	236	205	256	252	253	242	230	265	242	243	243	236	224	260	229	276	228	216	221	253	242	253	237	242	235	258	243	257	264	243	238	263	256	256	248	244	238	262	238	235	286	258	266	253	264	245	254	266	256	264	264	258	232	228	240	247	273	248	245	244	289	275	278	230	240	246	271	266	238	243	259	253	263	253	214	231	240	253	259	235	261	274	256	275	237	234	241	240	255	240	282	249	242	230	225	240	238	258	224	257	259	266	243	254	261	244	234	234	267	231	255	279	238	273	240	214	266	246	247	262	269	228	247	261	226	228	235	233	234	237	255	258	213	230	218	292	241	214	249	259	217	259	253	260	272	232	246	247	225	250	241	258	244	224	272	271	273	260	288	254	243	268	229	238	243	243	242	224	237	296	228	248	235	245	216	269	249	237	236	232	227	262	240	241	245	225	237	230	205	251	263	251	240	222	263	240	233	255	247	261	267	210	231	247	228	230	251	231	212	248	273	262	246	265	257	274	262	243	238	247	267	241	260	257	256	266	241	255	241	268	279	249	241	262	238	226	245	310	248	258	206	249	232	247	249	268	266	231	218	238	227	260	239	238	223	238	251	264	281	259	242	265	246	242	244	242	271	230	248	259	244	261	248	222	281	238	236	276	242	222	224	250	236	248	240	238	272	242	255	245	278	295	264	249	263	245	273	247	256	265	259	215	274	273	246	243	228	244	262	247	233	265	238	236	232	239	225	279	272	278	220	247	266	225	234	250	274	248	211	272	242	227	247	260	245	235	256	242	263	246	239	243	225	237	266	257	237	253	264	287	241	228	233	218	245	255	252	274	237	263	239	260	281	259	242	239	256	228	264	215	242	249	270	245	267	232	225	245	216	250	251	260	239	235	255	245	215	260	263	235	245	250	247	232	259	263	249	236	250	235	248	222	235	240	228	222	249	237	246	237	245	254	251	256	234	242	233	287	257	269	235	212	227	253	234	265	247	248	246	233	267	251	243	247	256	251	285	278	245	226	258	271	252	273	251	236	270	270	243	242	268	242	256	252	227	245	224	260	230	254	226	251	274	239	265	232	254	279	232	258	243	252	208	260	274	245	242	235	261	253	273	248	252	241	237	249	249	228	264	256	247	244	247	258	251	255	239	264	253	253	256	251	274	248	241	245	246	239	242	260	240	245	227	282	258	246	253	245	246	247	260	250	254	222	243	233	260	244	258	243	282	275	243	236	238	235	277	272	253	237	241	231	224	240	237	215	237	243	208	272	239	243	227	252	231	220	260	221	256	262	263	248	248	251	250	247	219	271	248	232	249	244	271	239	239	247	238	265	223	242	260	263	241	255	245	246	249	255	217	234	210	245	212	250	251	250	227	266	250	251	247	259	246	266	251	251	259	241	254	194	218	246	250	263	276	256	229	216	255	272	235	232	247	225	221	260	258	245	254	252	224	238	220	233	267	216	228	255	245	232	245	264	222	223	238	220	261	259	239	229	240	242	249	241	256	239	253	221	248	256	241	253	261	261	232	237	232	237	249	263	242	229	259	224	249	214	250	261	261	234	254	261	227	223	265	205	241	270	257	227	224	238	239	226	215	287	227	249	244	259	246	251	234	263	239	228	231	229	271	247	243	231	251	244	250	235	247	248	225	238	213	247	243	229	221	272	217	265	243	246	222	273	240	234	255	257	236	263	228	223	241	226	260	250	237	248	254	239	210	242	248	225	244	240	238	251	237	236	242	252	266	245	250	241	232	226	242	260	234	234	208	269	216	224	286	262	224	266	238	260	235	257	253	242	238	234	252	262	270	256	221	246	228	222	275	231	264	262	279	252	221	241	217	245	208	246	246	252	233	241	275	247	248	260	240	240
44193	26572	20273	9993	2606	884	660	592	547	549	568	564	525	540	564	542	541	530	534	542	519	529	512	514	497	537	522	551	512	555	519	524	524	509	527	550	523	510	547	540	516	504	554	516	533	543	545	526	491	487	515	528	529	479	526	520	518	474	502	513	506	516	490	488	517	522	503	497	480	513	504	528	522	484	500	530	510	552	500	527	511	499	464	545	537	538	506	525	521	495	504	537	526	530	545	528	512	524	547	519	525	533	522	531	570	520	522	505	497	504	510	533	492	510	511	522	534	498	502	530	517	549	547	512	529	485	550	519	477	486	523	508	516	572	530	530	480	515	508	524	499	508	523	553	508	539	528	520	556	552	507	491	507	479	484	517	534	528	513	508	512	500	512	489	540	481	459	509	504	498	528	504	489	505	524	544	520	545	515	547	498	502	506	487	514	510	508	524	504	571	495	563	532	508	501	518	523	540	521	541	556	522	543	523	516	547	534	527	484	542	541	467	561	574	510	495	524	515	534	498	515	553	570	528	493	529	513	488	501	530	529	559	496	555	542	490	518	512	529	510	537	532	516	529	507	514	497	530	519	504	508	517	508	510	504	548	503	523	533	532	508	516	523	526	522	518	517	542	519	528	493	462	497	520	544	514	531	568	533	551	524	532	546	559	540	525	529	563	529	542	513	505	524	528	549	510	479	516	557	509	530	528	520	528	532	524	541	483	502	498	520	514	543	531	533	507	527	524	545	554	516	533	510	515	519	507	543	510	478	516	505	545	516	524	493	491	546	553	475	488	535	522	544	515	521	521	507	545	557	502	495	536	530	532	496	521	551	513	526	495	541	514	503	543	531	549	540	536	517	512	480	520	538	532	529	504	523	528	541	551	511	512	536	496	528	512	516	533	551	560	512	483	496	523	558	519	530	508	502	513	526	505	536	518	509	552	582	504	501	488	491	502	512	536	576	543	542	486	569	478	530	514	535	529	496	497	535	545	528	517	535	485	485	522	506	538	507	509	496	539	541	528	506	514	516	506	532	521	526	527	501	517	570	522	537	537	503	540	486	511	490	495	501	502	522	509	521	508	509	492	513	508	516	521	522	529	528	535	528	560	522	492	497	518	501	529	541	527	469	462	506	504	473	493	548	524	514	519	500	532	481	525	526	511	511	492	520	534	504	498	538	532	512	507	535	528	525	518	533	532	515	489	491	529	537	522	519	508	534	488	519	508	563	520	481	559	538	507	519	531	522	495	503	524	504	504	498	528	518	529	547	537	557	505	534	535	510	535	530	477	520	523	520	490	521	534	512	552	498	539	515	496	509	524	560	528	548	519	488	514	514	482	571	499	540	530	504	546	544	504	506	500	511	508	526	517	523	506	489	525	515	492	520	496	510	521	548	505	536	490	527	506	517	505	510	497	542	544	538	533	524	483	560	489	500	525	486	504	530	534	545	502	510	507	536	499	522	534	502	535	544	515	521	518	526	490	500	478	484	512	543	568	480	524	516	539	558	542	517	489	503	509	506	509	560	493	517	506	570	499	545	532	497	529	540	547	527	541	502	505	533	550	547	528	531	529	461	522	481	520	495	538	501	544	499	530	543	488	509	545	548	491	501	548	500	533	500	537	472	525	524	549	497	508	540	501	482	527	501	503	525	502	512	516	547	524	519	543	517	514	495	520	495	484	540	568	514	505	499	538	526	495	486	513	515	500	472	494	533	507	548	496	484	473	548	531	537	504	521	551	505	526	497	492	505	516	533	529	526	535	528	516	528	539	518	519	497	511	525	508	530	517	553	510	538	565	516	550	528	540	528	459	499	562	503	540	525	513	522	524	515	536	533	548	498	557	500	496	537	518	537	510	514	549	515	486	545	526	511	536	529	534	478	492	526	515	520	509	517	513	537	516	522	531	542	540	536	514	540	504	547	533	498	552	509	513	507	560	524	481	492	527	525	525	486	541	504	552	483	547	515	531	540	487	513	523	506	503	578	464	511	498	486	524	527	494	520	540	515	516	499	559	510	497	542	545	539	512	515	522	559	516	512	515	558	481	532	500	557	539	506	526	529	534	481	505	502	498	535	523	518	526	502	528	481	510	529	503	483	523	495	517	521	475	507	527	507	521	484	503	517	513	519	504	561	520	549	504	512	500	565	505	508	478	513	530	512	548	590	477	495	532	542	530	551	526	521	507	571	536	506	476	530	488	520	498	516	521	512	540	512	579	529	533	555	514	536	539	534	485	515	549	503	537	560	546	497	571	505	509	528	474	544	542	539	543	510	453	512	546	552	516	507	553	545	557	500	504	523	492	499	496	548	494	506	515	498	518	518	522	530	535	534	521	502	537	529	527	533	530	550	501	543	518	540	488	538	524	471	482	555	547	505	546	500	513	543	498	554	486	523	483	477	510	506	531	512	522	535	532	557	516	513	534	511	497	523	504	538	521	514	506	509	545	520	503	513	504	493	514	514	542	515	502	537	504	534	558	518	524	556	508	529	508	502	505	507	537	504	518	520	545	539	513	523	505	486	514	494	525	518	500	513	541	510	556	544	492	550	545	502	524	492	520	510	537	566	543	533	536	512	505	526	509	531	523	524	511	558	520	498	520	504	534	499	506	522	515	516	520	527	498	502	480	516	535	514	534	503	519	524	564	533	534	460	482	554	512	527	541	523	556	548	499	510	542	527	514	548	532	507	523	487	460	486	551	540	528	568	496	489	520	531	499	519	527	530	490	521	544	515	503	487	516	498	545	514	530	482	517	544	551	511	541	512	521	500	532	525	530	555	534	553	554	529	507	516	548	489	500	549	574	516	479	489	532	469	503	487	521	535	549	479	497	499	510	513	525	533	471	526	510	515	512	493	501	485	519	516	526	541	485	524	557	536	539	516	511	519	555	490	494	506	516	534	524	526	506	520	529	527	549	494	488	523	529	490	520	524	525	508	502	494	519	532	547	507	499	515	528	539	534	540	475	500	564	518	530	546	513	499	570	499	478	487	497	502	518	524	493	501	530	537	524	506	522	524	506	522	483	507	562	544	531	503	498	474	511	477	528	510	515	559	535	535	498	531	511	534	524	539	497	526	496	508	523	540	504	566	542	528	529	525	540	497	511	502	504	535	505	549	550	495	548	504	547	523	533	506	486	503	563	535	507	500	479	532	521	522	547	544	517	558	534	529	516	516	529	506	475	542	528	478	497	485	524	525	534	529	519	541	537	494	526	519	487	493	530	500	562	517	542	473	462	510	479	518	510	478	498	558	550	499	553	536	485	514	506	508	510	483	518	520	540	557	543	531	503	537	551	492	540	553	595	516	524	487	487	523	541	567	535	553	513	504	524	523	528	497	533	542	485	487	524	552	522	501	545	511	533	527	492	502	510	519	521	485	522	492	515	488	527	515	525	533	519	580	492	579	559	509	506	537	516	517	463	549	484	504	550	518	537	519	527	485	546	520	543	532	520	512	512	558	538	498	524	481	531	523	542	511	515	495	525	478	524
47352	20137	6026	1581	387	177	183	187	150	184	154	148	169	190	190	173	190	195	160	187	178	204	177	204	197	200	163	182	188	191	159	168	182	167	192	192	169	153	199	185	186	172	194	215	177	187	176	196	189	179	180	183	184	161	176	189	181	162	179	165	188	212	193	166	191	194	191	152	171	192	175	177	180	162	193	158	211	175	157	176	185	173	174	189	169	168	176	174	166	170	172	186	171	186	161	205	174	164	189	178	190	171	182	188	170	174	209	183	183	203	204	199	195	188	172	203	180	201	172	210	184	147	185	169	169	195	194	153	164	173	170	131	176	192	170	177	203	180	167	152	158	184	196	177	195	181	189	170	187	175	171	189	161	139	195	205	199	204	187	160	194	203	196	170	183	183	198	176	209	147	158	184	182	186	170	181	176	176	198	202	197	170	189	186	196	190	162	184	173	188	170	176	182	177	172	159	179	175	172	210	180	180	168	178	204	160	186	192	171	227	197	192	161	174	184	170	164	173	186	194	166	175	199	180	163	182	155	170	164	175	187	182	160	188	178	178	178	229	178	177	201	175	160	165	178	176	210	177	206	164	184	174	204	226	204	160	177	169	194	177	207	205	198	163	171	216	176	187	165	165	154	163	169	170	175	167	196	158	162	182	183	184	214	179	178	203	189	183	176	154	199	143	209	162	163	183	195	179	171	193	167	191	174	164	214	188	210	194	168	158	189	173	172	184	212	183	191	194	197	221	149	200	180	196	171	187	187	171	166	182	169	185	178	194	201	150	196	184	174	168	198	198	176	188	181	193	180	137	181	173	164	165	172	155	172	184	190	173	175	155	189	180	202	178	184	179	200	175	180	175	184	192	192	203	163	159	174	197	227	191	169	205	225	187	164	186	151	149	169	180	183	166	170	188	167	193	221	199	172	178	173	179	200	185	171	175	185	206	175	198	165	184	155	190	175	148	168	168	183	169	181	173	212	199	197	174	187	170	198	191	171	186	160	166	168	169	217	200	190	163	191	195	189	193	170	199	144	203	199	191	171	195	163	166	215	192	194	220	187	200	175	190	211	191	200	185	181	154	190	172	173	177	200	188	204	188	180	186	155	181	165	172	200	185	189	165	178	186	182	177	168	197	177	174	178	176	186	202	162	185	181	168	187	176	174	171	188	194	202	167	177	185	176	186	213	185	195	196	162	170	179	176	173	191	171	216	185	189	156	165	185	168	179	148	154	161	183	212	199	195	186	187	178	168	185	177	189	194	200	183	170	187	184	163	159	161	176	164	183	193	178	192	175	206	200	173	182	167	160	168	178	214	166	170	184	184	175	161	193	198	204	172	200	192	205	164	179	208	194	201	212	197	192	171	143	198	181	172	188	196	189	203	180	168	161	169	183	171	180	175	195	192	201	163	184	200	169	193	178	197	189	191	183	181	183	158	173	163	190	194	185	193	189	180	171	197	168	181	195	170	223	180	173	184	168	186	175	178	169	161	183	196	195	166	192	172	174	153	161	173	188	193	171	197	189	186	155	168	217	186	169	196	179	174	187	186	187	194	188	191	175	191	181	201	196	167	211	207	171	163	180	175	189	170	196	186	189	176	183	186	197	194	196	185	177	189	187	193	184	179	143	187	177	180	188	178	186	168	182	198	163	191	195	177	170	188	179	184	177	177	168	190	186	194	185	185	163	161	179	169	222	209	217	173	180	161	172	187	185	194	166	172	186	196	178	203	159	174	200	185	199	162	202	177	186	196	195	162	173	184	179	185	170	194	216	203	194	196	181	160	216	189	170	151	157	192	170	176	183	163	191	137	176	164	185	202	180	175	194	184	189	186	201	194	193	205	177	181	177	164	199	164	175	159	185	203	204	184	203	183	202	192	204	179	183	184	185	189	173	214	175	214	177	193	187	208	196	165	192	194	176	176	168	170	183	182	203	149	190	160	194	202	183	196	206	178	182	188	222	196	189	178	173	183	197	216	186	168	197	194	187	190	203	186	182	192	185	196	188	170	203	159	190	214	192	191	189	204	176	182	194	186	190	202	191	188	187	194	145	160	164	211	201	203	162	171	177	193	195	200	190	178	159	180	158	165	172	182	176	195	202	185	184	154	209	169	184	209	182	196	202	165	198	168	175	177	198	191	185	165	177	159	200	188	184	187	180	177	179	184	164	207	216	163	172	179	199	180	183	158	184	186	192	219	205	167	181	206	182	183	200	191	172	214	194	187	175	170	193	175	191	178	174	199	181	174	182	177	170	178	195	187	191	166	164	181	158	190	185	205	180	176	165	176	178	211	182	165	167	195	177	214	202	182	162	195	173	173	212	160	185	184	177	190	187	186	181	200	166	188	156	182	184	175	170	214	183	180	182	190	166	221	178	170	202	177	191	190	170	195	201	173	166	180	168	161	176	173	187	187	186	173	160	173	164	174	176	175	209	192	193	193	162	208	198	176	197	179	200	194	176	200	165	167	202	168	159	167	193	168	201	180	165	198	167	186	165	176	189	181	172	203	206	158	179	174	183	178	163	162	205	184	180	176	172	205	146	160	195	177	198	201	232	179	217	204	185	182	188	190	183	182	206	205	201	191	177	176	166	162	184	194	181	179	182	192	205	153	195	197	177	209	202	179	171	189	159	190	203	188	185	165	182	171	202	190	170	189	175	188	157	177	183	152	179	186	195	181	172	194	193	198	193	180	157	184	177	171	200	183	174	197	164	166	191	186	188	189	188	187	164	162	188	161	188	147	178	181	165	186	173	154	186	178	180	196	189	175	185	188	201	174	181	186	194	163	176	178	188	159	204	197	191	163	177	178	186	197	209	171	178	153	190	196	168	215	161	190	179	172	199	197	157	171	185	208	195	179	175	158	200	198	194	199	192	197	202	193	174	196	184	171	159	186	200	194	172	174	157	187	185	202	191	196	162	184	179	166	191	192	178	185	180	176	211	189	212	181	166	164	157	166	181	199	179	170	176	151	173	190	178	179	168	192	198	155	196	189	181	179	198	167	158	166	181	188	189	194	185	162	179	159	192	162	194	181	193	200	177	172	201	199	175	170	175	205	183	187	168	214	148	170	169	165	197	143	141	205	167	168	198	171	180	189	185	163	207	162	168	190	160	181	180	188	203	181	178	187	172	185	161	188	181	184	177	179	186	190	205	204	166	166	193	171	181	182	177	186	180	147	178	162	193	154	179	169	189	182	175	194	183	189	181	197	190	167	201	182	190	135	175	187	210	186	182	169	199	201	209	217	190	175	158	191	198	186	151	167	177	171	168	168	201	175	166	176	210	195	179	179	172	185	189	190	157	199	147	181	205	154	165	186	189	184	169	171	166	169	165	152	162	179	193	167	176	183	175	174	163	194	195	181	181	163	165	175	205	190	168	180	171	193	190	174	183	184	184	182	189	175	183	168	185	182	170	183	194	195	167	151	193	179	182	161	184	203	155	174	166	177	180	199	184	168	192	158	182	175	191	168	183	157	154	208	170	205
31069	13691	7011	3642	1036	403	394	377	384	351	429	386	406	417	372	435	400	381	387	409	421	388	418	389	412	390	420	429	425	372	365	414	374	435	372	413	406	380	382	382	394	410	394	385	419	392	408	413	375	364	385	384	405	371	408	373	402	432	411	398	405	409	394	424	391	361	383	402	398	422	377	396	424	383	390	405	396	379	390	400	422	354	420	403	369	357	426	397	365	380	442	396	418	427	420	371	436	397	387	392	412	388	406	436	411	403	385	404	399	424	392	393	376	376	375	380	417	368	435	422	405	399	411	404	404	420	421	418	390	402	399	401	424	422	406	374	394	418	395	409	411	422	388	400	432	381	354	398	406	378	391	416	406	380	407	383	403	391	397	379	420	397	384	377	369	380	390	373	413	419	412	439	360	395	413	419	390	377	411	431	407	362	397	459	396	379	366	406	412	393	386	405	371	390	388	406	440	413	397	420	383	418	391	418	431	385	387	397	368	403	378	390	373	400	396	410	414	402	411	355	425	391	429	438	388	403	393	395	394	394	384	402	377	414	400	416	399	406	381	418	448	402	398	353	392	401	373	410	427	385	382	428	406	406	407	376	367	403	392	369	398	422	438	394	429	402	381	394	419	394	415	410	372	394	411	426	381	387	400	427	354	375	361	360	405	427	411	395	416	397	415	419	432	396	389	413	402	405	434	425	359	362	432	393	380	380	397	385	359	414	415	408	384	372	421	384	345	386	404	386	394	444	386	410	405	405	399	393	388	398	384	402	418	404	393	370	393	442	371	405	386	402	406	398	409	405	393	408	393	368	375	418	415	389	416	377	396	409	394	388	457	390	372	409	405	428	393	417	395	411	384	376	400	381	417	380	405	361	410	403	396	381	386	403	409	432	403	438	398	366	427	386	378	392	370	369	367	413	413	389	399	394	439	388	421	387	349	378	381	380	366	393	407	389	403	437	359	421	399	421	394	416	434	449	389	441	374	409	418	434	408	392	386	398	396	418	391	389	355	382	390	402	399	399	406	412	412	435	404	406	413	424	393	396	361	393	374	423	395	392	417	397	396	394	381	374	406	405	401	413	374	393	405	405	404	425	384	440	419	383	413	418	382	358	426	400	400	418	389	400	420	389	377	440	411	399	374	402	389	398	377	377	400	419	386	413	394	396	419	384	404	374	373	403	381	413	382	371	376	420	386	422	397	441	388	390	417	418	367	394	413	383	402	408	401	402	402	406	413	376	401	373	458	385	419	396	402	414	365	406	381	377	402	382	418	381	416	425	402	371	401	374	417	406	397	367	407	395	389	400	381	418	417	396	402	401	411	360	430	410	388	408	383	413	422	400	412	423	350	402	381	404	387	423	370	398	387	415	367	428	395	396	388	389	388	379	372	350	390	395	408	356	388	385	386	387	407	401	389	416	377	369	402	440	437	422	422	400	388	407	395	415	415	373	382	394	405	376	382	384	412	417	384	418	401	414	387	374	386	391	388	410	419	384	412	413	413	400	386	381	426	417	391	428	380	363	383	378	338	398	385	378	405	384	393	419	411	386	406	405	386	373	395	380	393	425	386	394	408	409	405	380	404	400	410	386	421	463	379	418	373	378	382	390	400	396	368	405	386	406	390	388	393	397	409	389	436	388	424	396	429	399	355	370	417	351	417	392	389	404	414	403	414	370	393	401	403	365	382	423	436	429	413	407	383	405	429	383	431	395	424	413	435	416	391	377	382	429	405	386	394	404	372	394	379	384	375	408	402	414	373	406	393	401	454	409	424	379	399	389	390	399	421	388	387	400	424	433	404	398	398	389	412	438	445	370	379	390	375	397	405	423	413	374	387	381	414	374	404	403	393	396	414	390	405	387	396	376	398	370	396	430	409	403	409	376	401	422	368	378	374	394	409	414	420	422	380	389	390	389	385	373	379	405	418	408	409	394	379	366	358	381	383	401	417	447	424	395	438	400	407	384	412	413	358	407	416	408	415	416	385	367	426	412	417	379	398	406	424	419	408	413	418	403	413	427	367	403	384	357	413	406	427	380	420	396	365	419	395	390	415	363	415	396	402	371	379	374	396	418	422	366	413	388	414	380	398	413	361	383	450	386	370	366	407	385	396	370	408	409	389	394	400	382	385	409	421	414	368	414	350	433	379	419	384	442	426	400	412	355	353	413	420	401	406	413	429	464	360	408	416	376	403	441	378	399	412	343	398	381	386	406	408	427	366	357	376	415	397	360	397	379	392	437	387	391	404	392	426	393	392	363	431	371	408	406	368	380	400	401	364	377	406	335	380	382	347	386	407	373	412	355	394	405	411	391	374	397	398	370	415	390	397	426	411	389	418	403	344	398	391	388	375	410	389	415	398	429	387	373	411	405	356	370	435	401	380	419	391	390	390	405	415	399	383	372	404	404	405	394	408	432	459	411	377	386	403	439	423	401	430	413	375	409	411	401	368	381	390	356	410	393	383	372	393	422	420	388	419	414	414	412	422	391	428	371	385	380	354	397	420	445	438	416	386	408	436	358	413	438	443	399	379	398	420	364	406	377	439	398	407	378	386	397	380	428	388	432	398	441	396	384	417	380	407	385	383	423	397	386	396	395	386	362	363	419	390	394	384	389	388	378	385	391	420	393	414	419	386	402	409	398	442	412	408	397	392	401	383	411	412	404	358	395	393	380	369	400	384	411	436	388	408	411	371	402	395	397	393	384	354	405	401	396	406	416	433	354	409	396	392	391	398	413	445	383	440	425	429	428	384	435	385	382	407	402	406	409	425	384	396	386	413	384	386	396	387	413	382	408	399	427	420	405	423	380	387	405	417	399	430	427	411	404	386	402	350	396	405	394	428	362	410	412	401	418	402	432	390	429	399	404	415	410	420	395	398	400	393	437	419	410	382	370	393	365	413	412	395	419	381	411	359	414	400	401	400	377	387	389	423	397	358	392	439	388	406	410	413	417	378	393	395	412	389	364	421	403	382	415	411	415	370	395	399	399	363	403	376	373	387	409	382	453	439	383	395	339	406	412	405	391	397	409	402	405	398	415	443	392	418	413	413	411	395	396	394	406	404	420	416	401	386	390	393	403	385	388	404	398	387	415	382	417	393	399	399	409	375	405	384	419	390	414	382	390	366	390	420	373	373	429	404	396	412	394	388	413	356	403	377	404	407	390	430	407	371	406	398	414	420	398	410	387	360	395	402	417	368	407	393	396	383	373	395	408	345	357	410	392	365	416	381	405	390	429	386	417	402	401	415	440	387	371	374	425	406	416	415	388	407	366	395	415	430	394	398	406	396	418	392	358	421	407	382	378	393	419	390	367	370	426	411	411	390	370	410	402	392	408	411	369	398	408	375	402	405	405	387	387	381	399	391	390	414	390	392	382	414	399	425	379	406	384	407	387	474	365	380	367	405	415	402	426	410	376	391	416	411	433	404	423	385	418	397	397	406	399	393	402	409	380	381	421	365	410	408	416	397	375	417	406	413	415	382	363
58454	29726	13319	3536	586	254	230	192	209	180	201	187	194	220	198	226	188	212	201	197	253	194	202	176	222	210	206	202	210	212	180	210	210	214	198	201	205	181	195	208	171	190	201	228	209	186	220	200	211	175	195	227	198	198	204	202	212	211	212	222	177	191	206	197	195	191	207	222	167	209	233	203	209	199	189	199	212	206	197	181	205	197	199	211	206	212	174	198	175	203	208	198	186	219	196	184	201	202	224	203	183	244	201	186	176	200	193	201	188	205	178	200	187	198	213	192	184	178	192	210	177	207	216	213	173	183	211	224	186	228	203	185	198	168	235	203	216	229	192	227	190	194	166	229	192	177	190	180	175	223	230	177	212	205	204	220	204	191	211	216	189	185	204	196	177	182	198	198	206	210	185	204	201	181	197	190	208	212	188	194	209	176	202	208	190	207	215	190	201	204	206	210	227	174	200	221	178	206	188	193	168	225	234	212	184	181	189	200	188	216	168	216	176	190	201	232	178	208	226	205	213	193	194	194	188	202	192	190	204	210	220	161	183	201	162	198	198	209	228	200	213	179	208	207	208	227	200	203	179	193	232	188	192	190	207	210	185	193	196	177	183	193	176	204	213	180	213	221	199	205	211	187	186	190	190	187	189	201	211	179	165	186	196	211	211	211	189	175	204	194	195	191	200	184	202	186	205	172	217	177	184	188	200	209	193	209	197	190	171	176	206	233	230	211	182	190	217	198	212	185	176	213	183	206	184	197	197	184	180	202	177	205	219	214	202	201	191	191	206	198	192	193	198	192	240	191	215	222	218	214	231	212	210	230	196	177	225	211	174	182	182	203	183	226	188	193	192	178	195	192	176	196	210	207	205	213	208	207	187	178	194	200	192	195	191	210	187	214	206	175	196	211	188	189	209	199	200	189	205	181	180	203	201	212	184	197	190	211	195	188	217	201	207	184	202	172	209	192	204	205	190	173	183	179	204	189	196	209	205	195	203	189	191	206	197	186	179	158	204	205	207	196	198	191	206	201	200	212	206	199	185	184	209	193	192	202	206	213	216	213	205	196	194	208	197	198	209	169	188	197	218	205	198	201	197	177	209	196	210	198	170	197	177	205	218	196	227	215	189	216	214	193	193	202	200	171	196	222	193	173	208	176	183	210	183	200	206	198	220	186	197	199	201	198	218	203	190	171	208	216	189	212	208	190	199	209	204	190	231	200	173	202	201	229	220	200	203	217	208	216	201	202	183	204	182	197	192	212	192	192	193	200	184	187	174	188	211	214	187	230	181	204	224	239	223	215	204	178	200	177	193	215	187	187	185	184	231	238	185	218	213	209	168	168	205	170	199	205	184	186	202	231	200	208	212	216	185	198	213	217	188	200	173	210	224	194	195	218	201	211	219	203	184	207	203	203	198	189	189	198	192	201	218	176	207	209	188	168	204	198	193	206	187	185	199	199	195	214	221	145	194	212	217	203	190	194	188	188	197	178	181	202	213	206	180	196	197	209	198	207	213	210	216	199	183	197	198	175	207	206	197	191	189	209	209	221	191	232	190	185	213	196	181	190	218	203	178	217	192	193	174	173	215	209	208	208	221	194	217	190	199	197	177	197	183	174	221	228	200	200	184	190	196	194	174	190	225	174	190	221	175	189	198	197	212	188	184	218	226	211	183	223	183	213	218	198	221	206	181	203	206	236	207	196	208	204	227	196	200	210	210	202	195	208	197	184	167	193	198	159	194	214	200	202	194	208	203	178	202	221	203	180	190	209	198	210	179	216	180	200	190	215	205	177	191	211	211	210	201	224	180	209	215	166	218	196	196	192	187	198	193	211	236	196	170	199	213	205	194	195	184	196	224	189	182	219	198	217	178	208	206	202	155	197	174	185	218	244	214	205	211	228	219	194	188	196	196	209	217	185	177	210	216	231	202	197	200	235	209	204	174	189	224	212	189	195	198	226	190	182	190	194	208	202	214	174	195	176	199	209	192	208	207	192	204	192	159	195	203	192	221	208	192	170	181	168	176	198	183	201	187	195	201	208	203	179	221	188	221	201	221	189	230	187	205	206	210	172	196	183	182	210	220	185	197	204	188	194	209	186	221	214	208	214	201	211	174	217	153	155	192	193	194	168	185	194	198	206	198	224	186	183	228	204	207	200	187	206	205	197	198	198	206	207	220	198	184	158	193	208	197	197	196	195	193	198	196	206	212	215	177	213	204	179	193	222	222	211	185	197	189	194	203	213	180	184	196	226	190	173	188	203	197	198	193	202	195	198	203	200	224	193	175	191	198	183	184	184	182	183	184	181	177	164	213	191	190	185	202	182	199	228	213	171	229	189	200	189	190	196	176	178	191	214	224	189	196	204	224	204	194	195	189	200	200	207	185	227	211	204	175	189	160	179	195	217	217	202	220	181	204	173	216	188	202	192	190	194	174	180	203	191	215	200	211	184	195	195	208	186	181	179	210	211	209	185	187	211	193	176	189	210	216	190	200	192	194	238	214	209	218	229	203	193	200	195	213	196	229	193	166	183	213	218	198	211	193	183	193	208	208	183	163	186	194	221	196	185	204	194	201	192	197	223	198	191	194	208	216	211	178	212	215	198	212	196	216	211	245	188	182	200	178	245	199	200	194	201	188	208	188	214	220	164	207	186	175	195	190	170	188	214	210	203	205	205	204	194	208	214	200	206	199	192	188	174	179	208	212	221	174	204	202	204	183	164	220	200	201	190	185	208	181	183	215	185	191	198	199	189	179	177	225	204	218	203	203	195	205	232	200	190	195	188	201	204	214	220	192	208	200	213	213	190	214	224	210	192	229	198	174	184	198	207	205	191	236	224	203	200	195	181	203	175	184	209	221	200	195	203	226	193	210	214	187	196	206	197	159	210	210	177	207	204	215	225	213	162	205	214	194	220	184	164	191	197	180	194	211	209	215	179	220	213	170	193	200	194	207	211	187	218	222	166	182	214	178	214	193	193	214	174	201	195	211	204	186	204	177	200	180	211	206	215	187	217	153	213	212	227	218	189	185	183	184	230	200	211	201	182	188	203	184	186	176	187	188	226	178	198	188	226	205	177	190	173	206	181	188	198	172	187	202	178	198	201	215	209	183	192	223	219	214	231	195	221	206	182	208	182	190	207	182	203	215	187	195	182	195	178	214	211	206	203	204	202	224	185	211	182	195	212	193	209	206	196	182	187	179	197	183	197	210	189	197	218	197	190	218	228	181	204	178	214	188	226	201	182	191	178	200	175	205	216	198	205	218	204	213	183	205	199	174	183	196	208	180	223	223	232	187	251	182	195	207	208	216	193	201	206	186	183	206	221	198	203	219	221	194	214	191	222	199	206	194	201	222	214	178	181	209	163	197	177	212	219	204	209	195	218	181	169	166	226	188	179	193	193	236	223	201	189	201	195	187	208	212	193	210	191	191	190	185	200	215	203	178	193	177	184	208	206	221	203	202	193	207	222	196	176	185	199	202	171	192	200
37576	21122	14301	6595	1517	625	523	517	476	461	431	458	449	427	445	420	372	465	409	423	409	453	426	417	465	395	419	458	394	433	432	429	432	430	437	435	437	451	437	423	476	399	410	425	420	451	426	418	409	413	465	396	453	415	410	438	433	410	456	446	420	437	442	457	468	437	435	443	423	417	431	409	425	415	435	461	453	458	409	416	448	407	431	446	406	427	410	426	436	452	411	435	436	447	400	437	440	451	432	437	429	399	455	427	478	427	445	440	476	404	479	444	457	430	465	466	441	440	459	429	438	422	431	422	425	467	449	452	477	435	422	425	446	448	425	425	476	409	421	451	449	426	471	429	447	410	468	462	420	423	428	460	440	440	432	447	410	442	423	425	465	434	435	429	442	429	431	473	408	432	474	411	414	428	422	440	434	402	419	409	450	456	430	419	412	470	448	465	410	423	468	458	440	435	422	432	461	399	437	414	420	421	426	404	424	442	425	417	433	403	429	442	454	433	435	457	383	429	469	458	404	447	412	374	428	445	441	476	448	425	432	440	419	417	407	383	439	461	443	451	446	403	474	429	433	402	452	428	392	447	430	462	441	435	392	452	427	400	456	435	443	434	422	439	457	436	427	403	458	422	415	399	437	430	451	441	405	430	446	424	488	437	461	404	441	426	398	459	421	379	406	407	438	412	434	444	414	426	409	418	447	449	412	420	478	443	425	429	428	424	419	418	437	451	460	435	436	430	429	395	409	477	395	411	444	439	429	410	436	449	439	453	430	454	428	423	430	501	423	419	384	400	403	438	443	401	471	445	439	434	399	423	392	442	414	406	407	441	393	434	442	451	452	432	457	429	399	434	406	469	476	474	431	455	427	414	408	427	438	436	429	431	429	473	427	400	408	414	434	480	428	464	418	411	435	457	421	426	411	406	396	380	434	445	436	446	485	421	437	437	425	405	432	458	424	455	380	439	421	395	424	429	482	412	415	452	420	419	431	407	451	452	453	395	450	440	458	419	462	423	419	416	441	421	456	448	440	444	437	452	414	397	431	464	443	440	420	439	418	463	424	389	447	444	444	438	496	453	438	439	466	402	453	420	410	437	431	428	451	442	409	437	396	415	401	438	454	452	428	442	453	462	404	430	453	446	429	414	417	435	452	443	468	431	444	403	412	431	448	406	470	455	438	448	446	430	457	427	405	421	495	408	433	438	445	415	443	424	433	449	451	438	438	430	452	430	434	431	408	424	411	453	448	432	466	447	427	444	439	412	423	430	474	431	399	449	433	431	424	423	445	456	432	381	442	408	454	471	447	436	416	403	452	465	404	403	448	459	387	448	418	434	465	428	443	437	434	456	435	410	430	397	436	412	463	438	405	447	472	456	443	456	445	426	398	393	466	423	424	487	450	458	389	426	413	419	404	392	412	382	434	428	408	436	438	446	466	427	446	417	424	442	416	468	410	411	462	450	440	439	426	439	414	400	386	457	433	423	473	425	439	426	420	426	454	423	424	445	440	396	404	434	445	423	418	427	425	463	442	437	445	423	421	424	439	443	423	435	436	438	440	436	449	446	394	414	474	425	457	425	469	444	444	394	463	410	467	438	463	475	422	437	429	407	438	453	415	427	439	396	434	410	426	421	462	438	420	409	406	455	456	431	447	387	467	379	443	429	466	437	435	431	457	455	426	449	376	441	437	415	441	393	453	423	453	425	429	445	429	464	441	422	415	420	420	427	432	426	434	435	424	437	438	451	462	462	388	443	428	451	427	436	414	447	461	433	466	455	418	416	443	432	433	436	425	421	458	411	471	418	438	416	424	450	393	410	440	436	409	447	421	450	442	454	473	405	437	450	413	397	461	435	431	480	420	430	421	422	405	470	427	425	442	456	458	412	400	427	398	419	449	446	429	472	417	443	424	455	418	430	431	453	419	397	405	465	475	431	439	437	438	447	441	436	428	412	415	434	423	438	392	403	428	405	438	445	443	417	454	451	457	409	445	406	443	443	428	409	440	411	421	437	396	469	432	392	411	442	444	415	449	415	465	450	417	443	459	415	412	418	436	418	453	413	432	424	429	413	471	408	415	427	432	436	422	407	427	478	409	435	420	447	431	398	424	408	434	450	423	456	424	432	377	411	419	424	438	468	388	414	426	405	398	467	420	424	417	478	454	425	432	446	426	419	456	426	416	421	452	435	442	426	451	429	411	400	412	452	477	407	444	436	443	417	439	411	437	456	426	421	441	389	456	433	414	442	447	420	423	404	445	432	449	442	455	415	411	459	458	447	399	443	426	414	446	437	460	480	456	453	428	369	440	469	450	457	397	399	430	438	473	447	463	410	423	415	420	421	408	417	427	420	429	444	451	384	442	439	425	428	427	446	432	435	442	426	412	457	424	464	446	384	423	458	450	427	436	410	435	417	448	458	396	433	459	418	431	475	454	425	450	444	456	421	435	403	430	423	435	410	424	414	445	430	466	422	449	431	448	446	493	441	438	417	450	466	430	428	452	442	398	448	401	400	456	437	443	420	432	428	446	427	475	497	416	415	438	414	457	454	451	384	464	439	407	460	426	424	440	467	406	446	426	440	431	417	464	428	412	433	423	457	440	414	416	433	441	452	454	409	447	442	455	427	464	443	444	433	416	425	432	435	442	460	434	458	461	453	436	463	446	403	426	411	429	406	430	470	417	453	418	427	467	435	417	447	457	429	430	418	437	433	447	454	474	387	427	464	423	441	454	456	404	435	436	449	461	438	442	462	452	402	427	428	451	435	456	508	444	438	422	456	416	424	426	429	397	423	433	414	453	431	413	429	436	437	434	403	463	431	427	429	399	456	471	473	455	446	440	442	446	424	460	452	446	411	418	415	387	411	475	432	409	445	419	448	452	446	428	431	412	393	461	427	444	424	410	485	430	451	461	426	413	412	403	443	480	433	438	421	441	447	409	446	389	401	439	407	426	425	411	411	435	446	422	422	434	387	402	470	439	426	423	424	390	419	426	444	408	431	457	439	402	425	448	424	393	457	434	456	427	440	415	445	431	444	441	451	432	410	391	463	443	448	456	438	451	438	417	430	445	450	469	423	448	447	444	455	383	442	405	439	431	450	434	435	437	427	412	423	408	435	432	482	430	425	453	409	416	421	464	446	406	413	441	449	435	436	460	425	460	442	441	418	453	443	442	452	467	439	413	454	421	432	429	441	421	396	439	421	479	424	432	448	424	424	439	485	465	422	437	484	456	427	459	421	442	394	448	460	426	467	423	454	431	424	449	445	454	455	432	459	454	436	445	465	454	443	447	428	417	423	427	425	462	402	419	443	432	436	446	459	415	430	466	433	405	420	459	420	424	476	435	460	438	412	426	460	428	461	430	432	446	420	448	395	439	463	447	434	436	425	404	438	402	425	425	398	410	430	472	433	447	440	401	430	439	440	418	443	400	443	433	410	457	395	435	445	449	433	452	452	453	405	452	405	434	447	435	441	437	466	456	452	466	406
64539	37444	19061	6600	1208	351	298	277	237	263	227	274	221	259	218	234	225	247	244	265	249	271	248	220	266	264	253	265	247	292	236	214	257	249	243	262	230	246	233	245	249	232	225	241	242	228	238	239	203	242	267	238	238	242	239	226	267	247	257	303	225	229	241	246	222	229	258	226	233	251	273	250	244	272	250	251	270	204	236	254	229	246	240	225	230	228	207	271	278	257	263	242	253	231	231	231	238	232	210	273	254	248	224	258	274	235	260	233	256	222	235	255	235	259	258	265	246	231	287	236	268	225	244	248	230	237	216	254	232	241	235	264	203	250	220	250	231	268	283	233	275	240	253	255	213	234	226	272	266	250	259	236	249	203	257	276	240	223	240	239	251	253	230	237	259	218	271	243	248	261	223	232	253	261	264	284	252	278	256	235	223	236	250	230	241	261	238	278	265	235	249	277	283	244	232	241	247	285	252	245	259	272	235	249	272	263	242	278	258	242	215	242	270	250	259	252	266	233	202	267	231	267	237	248	249	281	247	273	255	264	226	257	236	251	257	235	267	275	249	233	266	255	254	248	238	257	248	223	231	256	245	249	229	257	279	241	252	240	263	257	248	251	256	236	249	242	229	240	222	205	262	235	237	251	263	263	242	230	265	247	223	260	203	262	240	254	268	235	253	274	221	275	254	205	261	247	238	277	223	262	242	221	258	213	286	248	271	270	249	269	273	242	238	232	219	255	257	243	244	216	248	228	210	250	248	256	224	258	226	202	244	238	261	245	253	260	254	219	248	232	269	269	234	242	249	258	283	223	245	252	251	226	225	201	228	260	239	259	254	221	249	248	237	256	253	271	210	242	239	231	218	199	254	218	222	245	240	259	258	241	232	259	269	245	239	265	232	247	240	256	260	243	243	254	249	229	272	246	243	237	253	223	236	217	242	242	239	255	254	265	270	263	260	242	276	292	248	251	254	222	202	229	215	223	217	223	260	259	214	246	225	257	268	263	255	221	232	266	247	203	265	243	245	234	243	247	264	251	249	240	241	240	255	276	244	248	283	257	243	265	224	246	227	256	223	266	262	226	255	255	233	298	218	230	253	232	255	239	238	276	254	255	279	242	265	255	236	276	258	230	250	255	245	248	228	273	284	253	223	262	241	252	273	245	230	234	257	239	280	244	244	230	252	219	220	247	220	221	223	215	231	250	229	255	253	233	246	259	241	243	229	260	236	255	257	240	246	262	251	241	245	236	234	248	248	236	252	267	252	241	249	269	225	227	238	262	238	254	222	238	231	245	250	206	248	253	228	264	221	244	239	223	259	256	271	217	263	255	212	240	239	247	255	220	217	253	228	254	269	269	225	229	258	251	247	262	243	245	237	222	234	250	283	242	245	259	247	246	221	249	235	221	224	254	230	250	267	275	246	259	237	235	237	250	243	209	275	248	254	259	237	238	227	254	260	266	235	207	270	274	238	260	272	247	237	243	256	263	272	220	245	233	267	235	242	257	239	245	228	244	252	235	270	255	252	242	260	260	219	243	245	254	238	240	232	234	243	220	260	266	240	230	271	240	220	247	243	270	267	228	258	247	253	278	247	245	238	230	225	277	221	217	228	283	241	258	241	228	256	238	259	240	269	233	254	239	247	246	275	263	280	228	236	263	268	260	220	224	244	244	247	268	238	229	249	276	257	243	230	260	246	205	240	223	221	243	237	258	236	268	260	235	271	241	222	242	231	231	251	246	257	256	261	249	261	229	266	235	253	246	263	239	240	250	251	233	238	254	245	253	235	254	226	256	254	237	255	265	236	230	242	271	245	234	270	274	244	234	252	282	217	240	249	263	238	253	239	250	240	251	289	233	211	216	234	268	245	255	221	257	216	219	246	212	251	269	253	227	230	251	252	242	250	235	226	252	247	244	267	258	230	253	242	228	236	240	258	237	246	252	265	241	275	225	244	262	270	225	260	224	251	224	255	278	259	247	238	215	247	244	220	275	276	262	230	256	266	220	235	240	246	281	243	243	264	258	248	249	275	263	242	226	245	238	269	263	243	238	233	234	267	225	230	274	220	235	223	270	222	250	242	243	261	234	245	247	250	284	251	211	243	231	256	235	227	251	259	292	247	251	230	203	252	257	251	229	253	262	246	266	235	251	273	274	236	223	240	232	229	250	273	268	274	260	275	238	252	260	257	261	240	267	202	225	257	248	260	219	219	241	252	254	213	275	234	254	237	248	242	256	251	272	247	235	257	234	237	261	241	228	250	247	242	245	266	227	256	238	233	216	239	237	251	225	256	260	271	270	262	253	219	257	246	254	259	247	266	256	247	232	216	243	241	228	236	252	234	270	240	220	250	265	233	219	222	239	285	215	250	258	262	256	241	231	225	248	235	229	239	241	266	252	250	273	250	230	261	264	223	230	275	273	234	256	234	218	254	231	241	241	244	248	228	254	241	247	227	254	232	242	236	232	223	258	249	250	237	237	225	268	234	247	250	256	241	250	251	271	227	272	259	232	267	220	276	241	280	246	240	268	271	238	239	245	278	263	276	234	243	210	257	236	262	254	245	234	239	263	220	270	256	242	230	244	244	268	263	258	266	223	241	228	247	273	242	242	221	235	230	255	264	232	238	247	247	235	246	233	268	281	239	284	252	267	275	253	217	211	238	262	239	257	279	260	248	241	267	245	250	246	248	256	240	292	241	267	267	237	264	266	246	289	239	253	241	272	257	255	252	274	258	216	240	246	254	258	257	247	219	258	264	241	235	252	231	223	269	232	208	227	239	230	261	246	235	256	270	280	247	220	266	253	230	229	245	273	258	258	261	233	224	232	243	242	252	245	259	255	276	245	234	243	260	227	264	234	251	263	226	233	243	228	251	239	262	262	229	241	236	229	278	224	232	242	269	226	221	236	204	249	246	271	258	243	214	265	239	247	248	222	271	237	249	219	227	270	274	259	252	229	255	240	262	235	242	238	212	241	267	204	234	273	241	236	232	252	239	259	270	264	249	230	252	257	261	230	240	247	233	230	234	231	240	240	257	257	254	230	227	278	246	258	243	231	265	213	257	258	243	247	256	265	265	247	264	252	234	261	270	243	236	243	219	242	266	251	243	221	266	264	254	237	244	240	230	241	219	232	249	266	269	257	249	230	224	225	230	251	261	244	213	241	255	261	309	244	283	246	253	244	234	229	218	255	215	255	224	257	233	248	282	231	268	221	228	234	259	238	239	215	255	247	249	244	254	247	237	255	236	270	239	236	248	246	251	232	211	205	271	256	252	264	220	237	228	254	266	219	271	269	279	246	230	240	286	240	241	226	206	246	230	259	254	250	279	265	248	230	240	270	254	238	254	260	275	227	277	208	243	265	238	277	257	240	221	237	255	223	252	244	221	243	247	216	243	216	254	238	235	221	248	248	238	238	228	261	238	295	261	250	265	248	245	247	281	260	238	249	230	236	249	206	282	267	278	282	234	218	218	242	271	245	248	274	246	225
41653	27865	19300	10070	2908	896	778	577	619	577	563	531	534	556	550	555	573	513	515	490	535	489	569	510	529	582	555	526	569	561	529	555	521	546	538	474	492	540	509	533	494	492	527	517	543	493	474	525	524	530	516	502	501	547	513	533	559	517	534	476	508	529	518	474	508	523	519	530	550	540	504	507	521	514	509	497	483	530	569	499	503	524	486	526	507	546	524	520	526	484	507	506	526	534	522	506	521	522	558	465	505	461	491	499	518	522	519	535	550	508	480	528	505	524	552	503	541	547	486	487	485	556	538	492	490	522	517	465	472	495	509	478	522	521	548	523	520	517	523	543	553	543	528	511	485	505	477	530	471	528	508	490	502	471	498	560	525	511	514	513	511	534	528	513	565	578	497	517	521	454	496	514	505	536	562	509	526	534	498	513	536	478	497	504	470	511	547	498	503	556	498	524	543	528	496	547	531	531	499	468	488	535	544	517	506	497	476	555	512	514	516	537	544	523	508	516	481	500	535	511	472	534	512	521	498	542	526	527	485	559	535	510	502	560	485	540	558	511	527	552	551	523	515	509	513	538	549	557	499	528	526	504	505	526	501	532	549	543	520	521	522	510	508	525	524	500	521	587	487	549	501	528	474	519	510	506	503	503	505	552	507	475	536	478	471	508	517	473	519	505	487	565	555	508	514	522	521	505	541	488	549	551	507	537	509	514	540	496	503	482	557	508	503	514	545	511	531	520	491	524	517	518	543	521	512	485	506	552	525	513	461	489	538	498	497	511	488	548	553	546	533	533	565	529	543	488	516	509	507	485	514	479	535	518	541	521	507	505	526	546	496	508	539	508	529	489	535	507	511	496	521	540	505	521	490	518	532	535	529	541	498	518	461	504	501	527	513	504	501	506	519	531	547	510	537	544	509	518	522	510	494	512	494	516	526	484	526	506	520	498	504	501	532	523	495	543	541	516	465	510	497	542	527	507	542	510	507	464	465	541	534	481	497	488	492	493	510	495	561	533	500	527	535	507	543	526	544	490	541	535	542	485	523	496	495	519	501	527	495	509	467	517	549	545	523	527	507	503	512	519	543	517	551	518	535	557	502	512	488	550	532	515	544	491	564	523	522	556	557	543	524	493	521	468	494	516	551	535	521	507	503	483	537	534	539	486	522	503	512	508	530	497	551	485	539	522	516	494	502	549	453	496	510	535	524	512	505	545	529	515	495	511	519	521	513	480	526	531	512	500	491	540	513	503	529	506	523	523	488	510	528	509	524	478	510	496	509	518	505	535	526	485	545	522	494	540	492	484	509	522	507	508	502	502	459	503	499	547	460	487	475	523	513	499	507	487	486	534	499	548	522	506	533	523	505	506	517	556	506	484	504	520	548	495	490	490	524	520	480	491	532	519	513	526	522	500	467	503	520	506	537	500	528	523	507	537	477	508	477	554	509	487	518	516	522	564	519	525	523	544	534	526	548	517	551	512	550	556	489	552	521	531	522	510	529	534	496	534	548	495	493	507	471	568	504	487	536	541	522	480	508	550	522	538	527	495	514	515	496	491	510	564	512	506	539	496	500	450	525	533	526	506	500	555	507	520	528	491	533	520	517	525	533	535	480	519	520	520	553	496	547	470	486	549	512	545	538	531	528	560	527	489	501	547	533	532	527	478	519	545	521	504	520	543	550	517	560	505	491	530	564	533	506	519	539	526	539	482	474	537	495	517	533	505	527	516	547	518	496	562	538	519	495	551	530	528	542	524	480	529	486	512	495	508	478	549	526	508	516	530	484	556	499	548	519	444	504	551	508	558	535	517	508	527	525	515	516	555	565	532	519	512	509	518	533	499	481	472	520	536	478	561	503	508	470	508	516	511	518	526	538	509	526	520	561	508	534	525	499	523	527	516	508	529	549	499	506	494	543	475	551	567	488	501	517	542	525	532	481	500	489	518	559	492	539	539	499	543	495	517	494	549	542	535	513	518	510	469	517	546	502	534	510	534	515	529	516	557	507	523	482	480	487	533	504	554	493	510	505	546	485	476	507	485	520	525	476	511	490	462	517	551	526	510	504	510	516	517	489	515	551	544	528	506	515	492	534	516	543	508	524	512	521	511	538	543	501	520	513	483	569	520	482	519	522	538	505	502	505	540	514	517	505	523	497	489	541	503	530	493	511	482	511	522	512	526	496	484	498	474	504	514	529	509	555	495	495	499	508	485	544	540	512	545	524	513	483	504	540	535	487	571	512	528	500	517	511	533	514	530	540	558	528	522	538	518	536	542	518	567	518	491	505	570	516	511	520	537	564	473	550	532	540	469	481	516	526	529	529	523	491	490	505	489	485	526	520	510	493	519	505	453	555	523	531	536	538	473	550	558	521	498	542	519	535	491	505	521	533	512	482	509	523	528	542	499	534	525	482	470	452	486	583	530	515	508	543	495	508	508	518	505	559	570	545	503	474	535	520	527	523	494	498	498	503	526	487	489	557	538	516	531	511	517	535	532	513	498	569	553	500	542	493	513	515	458	536	539	506	527	493	490	490	516	500	523	457	504	559	525	535	553	501	493	480	495	529	497	484	524	526	525	489	485	532	530	541	513	519	535	566	493	542	508	511	517	551	546	531	497	506	519	494	464	513	530	530	535	550	527	526	546	566	503	532	517	517	509	536	503	515	529	505	537	509	472	514	477	501	525	537	549	513	489	494	483	531	509	521	483	556	524	519	511	495	555	498	503	527	546	507	516	546	489	530	546	538	509	532	494	522	504	518	499	519	526	554	508	498	515	521	500	483	507	571	526	487	521	490	508	490	524	527	526	527	510	526	495	555	527	489	532	536	534	545	517	471	524	478	531	488	521	517	478	484	508	478	503	544	525	529	477	550	486	534	521	505	548	506	496	548	498	505	534	517	519	481	506	512	514	513	507	558	514	507	514	494	559	495	543	494	544	513	518	544	538	535	522	521	532	507	534	505	508	508	532	499	519	481	475	516	517	524	500	503	511	525	510	520	527	560	544	550	470	497	537	500	496	525	513	519	523	528	542	543	512	498	511	513	535	516	523	523	500	514	523	530	520	505	501	516	543	530	518	528	512	528	519	526	497	490	539	507	533	548	518	504	522	536	494	516	524	567	540	491	531	534	506	553	518	490	531	538	476	484	564	488	516	513	522	519	519	510	522	515	501	544	479	497	505	477	516	502	521	559	508	534	487	522	503	535	532	524	503	528	519	542	532	509	500	468	519	505	564	474	493	536	480	501	523	480	513	518	505	503	548	509	473	568	554	514	519	497	545	540	504	552	489	481	525	519	515	521	530	563	559	544	510	514	553	525	529	489	534	485	521	513	521	470	499	524	524	509	486	522	558	545	494	517	532	547	523	476	522	530	504	484	519	512	490	499	522	514	525	529	524	499	537	512	538	520	513	483	503	533	517	492	545	515	572	471	532	506	514	513	497	501	505	533	554	498	478	535	503	503	508	480	544	509	559	542	534	510	537	495	559
51632	24380	7393	1527	325	190	191	158	183	184	196	159	174	179	170	168	160	182	191	181	193	182	177	164	202	199	183	166	182	187	185	149	157	189	197	184	186	181	188	183	182	169	181	180	189	166	201	172	175	184	173	173	170	174	182	192	179	180	171	182	177	179	200	165	181	197	175	176	167	167	166	191	180	174	169	183	163	185	209	166	175	175	170	182	174	162	181	197	184	177	180	190	202	162	174	203	212	182	216	196	203	180	182	200	182	164	172	159	162	172	185	174	192	178	165	164	180	189	180	177	192	186	186	211	176	178	153	211	175	176	174	182	168	199	163	231	189	198	183	173	175	183	158	167	192	201	195	226	201	206	172	187	197	188	160	175	159	183	179	146	158	198	194	205	175	166	177	171	160	171	183	195	186	175	159	176	186	187	183	189	203	218	166	169	191	200	177	163	169	193	206	193	198	200	192	187	191	163	195	162	183	204	157	192	184	200	203	179	184	179	203	205	193	162	164	198	184	177	197	154	179	173	167	177	179	192	181	207	188	175	182	178	180	172	166	193	172	156	182	188	178	166	176	203	184	176	174	186	190	171	197	194	196	188	192	179	181	179	189	175	157	164	171	182	164	170	167	185	182	199	192	153	165	166	177	198	187	182	181	200	197	167	180	168	195	194	168	202	180	169	168	172	175	161	183	149	171	178	180	183	210	184	181	197	189	181	179	164	166	181	184	169	151	163	181	213	179	185	189	158	166	176	184	163	205	196	159	195	191	167	161	186	162	190	159	192	143	159	180	159	157	170	190	194	191	183	174	169	187	204	192	182	187	161	163	177	178	162	175	163	185	195	175	177	169	185	183	186	184	199	195	173	207	228	209	198	188	198	196	150	175	164	163	170	148	158	188	180	154	203	191	191	196	207	225	166	171	186	191	208	210	181	172	181	164	168	185	181	186	182	197	165	193	180	197	202	179	187	200	187	171	170	177	183	182	160	194	184	203	183	192	153	156	158	165	191	203	202	151	168	166	193	201	181	187	162	161	182	185	210	163	181	184	187	198	152	176	195	177	177	161	180	174	176	172	197	204	170	184	209	188	179	160	181	191	178	184	196	199	201	184	200	186	182	159	176	165	183	182	183	179	189	174	170	175	168	147	175	195	193	198	172	164	186	183	166	175	184	159	174	188	170	180	173	155	180	167	210	157	195	167	184	174	244	174	206	203	174	176	164	182	163	184	158	219	159	176	156	216	157	195	183	176	184	202	194	188	162	185	143	150	200	169	153	190	198	175	165	190	170	195	190	192	165	168	190	162	168	185	166	177	163	176	162	196	173	179	182	164	186	157	183	179	188	185	199	175	154	179	195	200	168	202	179	209	178	191	199	196	192	151	183	183	193	177	201	156	189	174	174	194	179	198	180	192	177	141	211	174	166	172	197	175	179	170	168	164	181	172	170	175	201	195	169	186	159	179	171	186	193	186	171	174	167	179	173	188	156	177	189	180	141	187	154	158	165	170	191	186	194	178	192	201	185	180	145	180	180	199	211	150	198	190	192	157	156	206	186	169	182	187	182	183	168	203	192	181	177	192	176	159	180	180	177	172	214	152	207	183	213	193	175	184	189	187	185	166	195	202	140	175	180	163	171	167	174	172	185	199	158	157	166	167	187	174	173	204	164	176	178	182	186	168	202	180	171	172	180	166	174	160	167	190	179	164	175	189	158	171	174	196	176	179	194	190	196	182	170	158	179	189	180	189	191	190	180	174	199	182	185	189	169	207	176	162	149	197	162	194	198	212	189	197	186	198	185	164	175	193	177	191	178	187	180	160	191	162	166	155	183	167	168	170	184	166	185	175	187	200	195	181	177	192	198	213	150	156	148	172	169	159	178	178	174	167	176	152	162	153	194	183	201	186	187	181	185	196	175	190	178	185	194	180	151	190	150	153	195	206	184	181	209	194	188	160	194	177	175	157	183	184	196	202	198	191	176	169	181	182	180	222	173	175	168	172	196	194	201	175	164	187	172	196	191	168	157	191	189	183	169	209	178	175	156	166	173	168	179	192	203	159	170	169	165	172	177	163	183	200	165	158	186	206	198	182	176	172	207	192	195	198	182	167	164	188	172	190	206	214	169	178	189	153	165	199	152	179	176	233	215	195	198	189	189	187	193	185	179	161	170	152	172	191	195	187	182	198	180	175	176	198	182	173	172	160	175	200	181	186	149	168	181	179	147	193	185	166	194	195	186	197	172	185	182	181	183	161	160	207	189	175	225	192	181	170	174	184	192	185	139	190	172	171	183	173	165	169	202	200	178	191	185	183	168	176	164	187	217	171	199	170	170	177	205	214	206	165	180	157	202	188	164	197	167	192	171	193	171	168	176	193	161	203	173	180	201	173	185	193	174	170	182	204	179	188	203	165	169	194	170	159	167	190	169	183	165	171	184	203	191	177	191	183	179	194	183	184	190	181	197	208	169	170	174	185	186	198	153	186	194	196	170	199	188	202	198	189	172	196	189	168	177	177	176	171	181	187	168	127	181	192	156	169	182	176	170	152	173	203	193	170	191	192	189	147	165	162	173	148	181	173	175	176	222	200	172	196	179	190	168	172	172	163	173	189	203	211	188	206	210	167	177	195	191	190	175	195	184	197	215	163	201	161	179	175	164	160	164	179	166	173	177	191	165	195	192	188	188	196	178	171	193	181	203	181	156	173	165	189	165	202	168	158	217	172	190	158	170	166	193	190	154	157	174	158	166	194	190	167	183	187	187	163	184	162	165	174	195	165	154	160	190	194	212	182	190	185	187	190	213	154	158	185	180	179	184	195	175	180	186	173	144	176	170	185	171	178	181	189	202	182	170	196	187	160	193	174	163	184	174	175	143	163	172	180	190	208	195	169	174	199	189	189	194	182	190	172	180	195	170	191	169	176	158	212	182	221	190	174	164	195	175	180	177	182	197	171	183	162	208	177	205	182	185	175	156	164	181	178	194	161	173	198	183	179	172	171	153	190	188	178	187	170	167	209	166	163	173	190	175	190	177	209	193	196	198	173	178	204	168	197	181	191	166	176	207	201	195	175	153	197	184	177	184	173	184	180	169	194	183	180	194	190	191	186	162	171	207	149	200	174	188	162	189	188	158	198	171	169	177	198	205	191	174	184	166	170	184	202	160	178	171	195	180	172	188	169	176	173	203	181	180	189	158	179	159	166	164	138	164	189	168	192	176	190	193	190	169	189	219	169	185	201	189	203	167	160	172	171	159	186	173	184	183	193	173	154	170	174	177	182	161	163	177	184	192	181	174	156	169	175	196	191	201	160	172	161	164	179	195	186	232	215	188	171	196	159	193	171	150	184	205	179	168	194	193	158	201	192	175	183	163	176	171	152	177	185	176	194	188	172	189	194	160	176	181	179	204	188	182	174	184	185	208	181	189	186	184	161	161	199	148	197	172	164	174	168	194	207	197	165	173	193	193	193	175	157	157	156	169	161	159	157	156	199	169
33485	15571	8284	3138	739	417	424	415	395	418	417	397	371	393	390	420	351	384	404	384	360	395	403	405	393	371	395	371	393	425	401	392	381	374	381	391	396	387	406	407	439	403	391	386	422	385	418	386	388	404	419	407	430	371	393	405	358	386	404	431	382	396	419	399	370	417	389	419	406	410	400	372	413	398	414	380	404	392	425	384	379	395	391	409	425	406	418	380	400	411	382	391	395	385	403	334	400	382	386	364	387	402	365	392	420	404	407	362	389	385	397	404	375	387	428	417	406	389	399	335	428	400	395	401	362	383	378	379	412	400	389	409	406	359	391	390	392	416	415	403	412	390	388	342	427	413	376	399	390	392	416	397	400	406	391	385	402	434	417	387	376	387	412	415	367	358	386	381	383	411	393	384	401	404	408	382	384	394	390	400	402	400	368	384	371	364	451	428	387	382	382	403	412	422	377	393	415	386	372	354	394	409	385	396	396	413	376	368	372	409	391	388	382	406	412	426	402	360	391	383	376	376	368	409	418	398	360	398	395	404	382	408	357	408	359	424	362	395	373	408	394	372	374	393	414	352	378	404	351	407	399	399	390	388	391	416	397	364	445	401	405	399	413	410	408	386	391	403	408	368	380	377	406	409	366	371	402	379	392	423	405	374	391	368	373	394	373	402	392	353	370	380	425	432	405	369	409	412	381	403	362	368	390	399	418	382	384	368	405	395	389	384	400	412	376	392	408	407	417	404	394	382	364	399	383	384	405	409	434	377	390	369	397	404	383	370	381	422	355	385	396	376	396	421	384	374	417	416	362	400	376	407	408	389	402	379	391	407	385	362	382	409	375	409	378	373	401	387	373	413	403	382	377	403	395	432	381	375	390	399	407	376	404	402	380	392	397	370	362	412	400	415	393	391	392	391	376	388	405	412	413	383	374	376	404	428	394	407	412	419	362	375	379	397	373	409	402	421	395	408	431	431	426	389	356	397	397	381	399	375	392	410	398	416	384	417	424	399	437	423	360	351	402	385	358	407	388	406	398	424	411	393	384	422	381	398	385	381	382	390	411	381	391	407	414	391	372	410	370	383	405	393	410	366	377	398	368	357	389	364	393	409	351	385	399	382	375	395	392	433	414	388	402	404	368	380	386	361	385	391	423	393	402	411	429	404	367	380	388	380	369	383	413	394	374	442	390	414	392	397	412	366	387	381	353	396	387	406	428	370	393	420	377	404	377	411	376	391	400	401	374	396	413	409	397	393	392	401	378	382	406	387	403	423	395	416	403	406	373	384	403	417	403	363	424	437	399	382	411	426	408	422	395	407	353	415	408	408	421	415	409	404	428	436	387	376	390	393	425	384	387	396	404	372	380	382	402	361	389	429	417	390	406	423	389	413	409	412	407	386	406	416	377	405	419	386	409	420	391	361	428	398	420	415	403	369	388	420	379	398	427	383	391	383	407	397	392	400	372	444	391	382	379	411	432	354	422	384	401	394	399	385	378	423	365	425	394	382	422	391	410	402	394	425	415	397	404	371	402	410	393	372	406	388	353	400	376	428	378	378	409	378	391	407	367	387	382	430	406	381	435	435	406	415	372	395	405	394	373	416	426	397	380	412	360	403	403	422	381	396	371	385	384	362	379	378	376	391	433	427	388	381	382	399	395	421	379	394	365	388	374	385	382	391	420	365	389	414	378	377	383	405	423	410	404	398	426	369	403	369	437	393	368	415	392	382	395	362	390	400	392	371	382	398	425	375	393	389	394	390	408	392	387	411	391	404	408	332	415	375	395	400	409	397	332	397	441	377	427	362	390	382	413	417	343	415	386	407	376	382	398	370	386	432	405	419	368	388	418	436	409	423	418	394	369	394	393	431	427	406	391	399	375	404	410	390	400	386	389	397	390	403	365	382	388	392	407	421	402	380	378	397	385	420	380	400	401	403	382	440	391	391	420	400	413	367	417	416	388	416	436	409	414	387	365	433	390	383	379	390	406	401	388	378	407	405	376	442	393	387	444	425	439	383	448	385	369	408	419	410	391	427	352	423	417	393	365	400	403	450	407	425	426	379	411	402	381	369	435	425	411	360	402	378	378	399	397	380	395	378	383	379	387	407	372	373	380	408	374	387	429	384	416	391	371	378	379	404	442	377	408	395	426	390	376	395	387	438	389	390	404	380	373	380	409	421	396	388	380	389	410	368	414	387	402	363	386	382	389	379	367	365	401	407	393	388	392	362	364	373	393	387	405	381	380	404	425	409	362	402	382	426	417	401	403	384	371	371	380	388	429	429	421	379	377	397	409	372	377	395	435	426	442	375	415	428	385	363	403	399	408	366	419	400	387	390	443	378	399	417	364	406	400	384	422	423	418	374	418	399	406	365	381	355	389	394	399	400	370	425	419	409	395	437	415	406	373	404	401	403	387	430	417	383	403	438	389	382	404	420	408	398	424	382	404	384	373	371	374	402	419	373	369	375	413	377	375	391	402	405	396	415	388	418	408	409	435	397	407	379	383	397	421	398	408	418	397	408	386	420	385	378	403	392	421	377	385	393	400	384	347	374	398	402	351	406	367	379	385	395	362	386	399	402	374	381	362	404	441	381	391	404	384	380	383	415	408	392	413	437	384	427	413	373	417	390	404	417	402	399	394	410	364	423	387	410	389	402	372	405	400	368	405	385	380	389	394	383	335	394	394	400	380	371	411	414	388	411	414	416	438	404	412	390	384	389	364	401	404	436	376	412	405	421	429	348	406	396	422	407	423	392	410	367	423	383	405	408	397	395	385	388	408	374	392	410	397	374	395	397	384	370	396	367	386	367	364	385	412	424	380	374	375	393	398	401	381	423	404	395	407	407	383	399	375	407	377	370	376	398	385	407	414	410	420	393	383	407	420	398	357	383	405	396	404	382	401	408	385	414	423	391	410	396	413	420	426	403	421	396	395	426	369	419	380	400	401	407	360	384	385	433	399	415	410	375	429	407	387	408	407	408	425	367	369	405	411	389	397	375	401	392	353	420	387	407	383	357	431	407	364	382	367	423	375	383	371	390	406	385	411	431	386	364	367	413	428	411	412	353	399	385	400	342	363	380	375	402	367	356	410	344	377	394	393	427	388	434	436	391	391	406	419	398	391	395	389	426	381	384	386	373	388	387	392	393	366	397	409	373	381	384	401	388	393	347	404	374	387	412	369	411	408	378	401	423	394	401	379	362	358	392	377	376	389	418	396	356	385	390	410	393	407	436	418	386	381	403	379	413	396	446	394	412	379	412	402	386	414	374	369	378	428	361	419	412	402	379	402	403	386	387	371	384	397	412	385	408	416	380	383	398	417	344	421	389	392	375	412	400	388	413	382	429	410	385	367	407	400	401	328	406	394	396	382	399	408	368	421	398	415	405	392	343	388	405	411	387	403	404	350	414	349	421	388	423	398	372	381	385	422	412	402	379	399	420	415	366	369	395	376	400	386	377	405	369	385	425	396	406	392	405	379	399	388	386
66227	29324	8092	1271	339	252	244	213	228	204	233	220	251	242	214	198	217	202	258	209	222	221	259	241	211	223	228	196	226	203	179	232	222	226	210	233	179	214	253	236	226	243	205	222	210	233	203	214	206	261	219	242	192	242	231	250	200	226	203	231	212	214	219	223	177	252	243	229	231	208	222	193	206	201	227	224	177	221	202	207	185	249	231	223	213	227	235	226	219	225	208	207	234	221	224	201	192	240	232	219	218	198	242	252	216	200	197	200	196	220	230	224	207	202	226	196	225	199	190	231	212	221	223	191	214	215	198	197	203	221	221	195	220	213	182	199	208	216	234	233	241	206	244	216	252	202	228	233	231	194	232	217	207	229	225	203	200	218	230	183	207	227	215	235	202	182	228	218	213	204	210	197	223	209	229	234	191	227	220	213	208	221	212	236	213	227	211	242	237	216	213	214	210	224	213	242	226	202	200	203	230	219	216	214	232	230	208	219	207	227	232	200	236	228	209	220	233	223	229	229	211	197	237	225	187	230	189	224	211	197	217	186	245	255	229	225	210	225	224	191	259	232	210	263	245	237	211	222	221	216	227	259	222	220	209	209	199	228	225	191	220	226	193	224	226	217	247	251	239	231	241	234	214	228	246	253	220	215	226	229	184	236	219	207	240	190	231	210	231	217	267	220	230	246	211	222	209	233	225	207	206	218	192	204	228	257	227	233	227	247	197	191	201	222	216	208	237	249	221	219	206	225	217	223	228	236	232	234	216	207	227	216	222	219	216	208	232	209	196	217	249	212	233	212	202	254	214	219	193	191	222	220	194	220	213	184	204	216	231	226	219	227	224	247	226	228	238	227	176	224	221	223	227	238	202	239	223	200	249	229	200	230	208	212	215	211	216	232	213	224	208	203	228	254	197	212	250	200	221	229	215	238	224	237	227	224	227	240	241	225	225	221	221	176	202	218	235	203	207	215	234	217	227	255	233	182	264	233	242	198	222	239	218	221	270	190	203	220	232	222	218	202	202	212	222	256	202	218	191	223	243	206	235	237	227	204	229	238	221	235	184	207	223	209	207	205	224	206	205	233	246	201	219	233	229	210	211	206	240	212	237	217	234	227	203	242	224	191	262	203	215	206	228	195	202	227	197	191	225	223	201	222	244	207	208	201	221	232	216	217	224	226	170	209	209	227	212	235	208	205	222	183	220	225	245	214	229	203	244	226	241	216	227	197	210	253	204	239	235	225	188	201	216	201	196	221	234	233	244	201	228	181	213	218	210	230	209	243	229	229	216	215	229	217	228	219	225	211	222	207	192	242	235	218	218	246	196	208	231	186	220	210	235	204	222	211	205	197	212	245	224	220	210	209	211	230	216	191	225	224	247	231	205	226	230	219	191	162	230	232	226	233	224	207	236	203	232	181	227	212	238	224	217	226	213	193	232	218	224	207	217	234	217	244	215	222	220	211	207	198	233	252	238	215	208	215	212	203	205	180	228	228	218	211	203	205	218	211	223	203	248	238	231	224	233	224	218	203	209	221	213	200	226	202	262	231	233	208	225	206	197	200	232	225	244	241	210	206	233	216	203	214	252	223	235	233	222	229	240	201	233	200	217	196	250	222	201	232	193	213	222	221	205	206	221	202	234	205	237	248	231	220	205	207	215	227	224	210	219	279	210	214	217	233	241	218	208	222	216	222	226	216	228	207	219	199	198	230	201	208	199	244	225	217	214	245	252	214	213	226	215	228	225	232	206	203	205	221	219	236	251	246	178	207	203	219	239	199	202	234	215	201	192	209	205	209	228	207	218	210	221	216	237	211	188	210	218	233	179	230	199	192	210	205	204	210	213	209	224	213	227	214	211	235	217	223	210	204	218	226	219	212	207	248	231	206	187	201	194	210	187	211	265	251	217	219	226	190	205	203	215	198	185	239	228	209	230	214	242	222	229	228	190	214	183	219	211	218	211	241	216	224	225	247	224	201	200	190	225	217	220	230	241	226	206	224	245	191	218	212	220	224	167	198	192	240	238	217	205	228	217	218	212	227	211	191	212	255	216	224	208	212	190	228	225	235	214	219	210	215	221	201	212	226	239	230	191	220	234	209	209	246	209	201	217	218	226	222	222	236	237	203	225	224	234	214	210	223	193	224	225	205	208	215	224	238	214	208	231	209	244	239	223	237	219	241	222	243	205	236	206	219	202	218	224	205	192	219	223	207	206	194	218	220	235	229	199	258	208	232	210	229	216	191	230	231	219	193	229	212	226	212	209	239	208	225	208	191	229	207	216	208	242	207	198	203	217	207	209	228	235	191	222	227	228	246	220	237	214	202	227	211	216	209	223	230	192	211	223	259	221	214	231	206	188	231	225	248	212	220	192	207	209	204	225	243	208	215	230	227	216	233	188	211	236	242	211	215	263	215	212	220	226	214	237	199	231	222	233	230	221	211	231	236	234	229	232	209	212	208	226	222	226	212	225	263	208	211	239	216	243	232	208	216	235	232	248	246	239	211	235	218	252	225	209	213	185	228	222	219	216	218	219	240	221	222	198	220	201	211	227	189	211	235	184	208	239	232	199	229	212	209	224	220	202	194	244	224	232	233	233	190	228	215	230	228	220	207	231	215	242	191	191	229	235	181	214	226	218	196	204	195	235	250	219	225	224	223	241	207	234	225	200	203	223	217	218	239	230	229	220	224	236	206	220	225	219	220	224	215	240	225	216	243	196	219	221	228	240	232	238	214	208	205	264	222	193	218	212	194	203	227	221	200	243	197	247	226	218	237	280	225	219	203	228	233	187	227	244	208	208	186	201	205	224	222	216	218	229	241	203	202	216	216	221	194	222	215	198	238	222	226	228	210	220	223	216	204	218	242	206	215	231	214	223	228	193	214	203	213	211	229	235	235	214	193	214	240	243	251	245	232	221	239	221	222	229	208	201	256	203	221	222	239	231	219	222	223	250	218	181	211	206	199	244	225	234	214	208	231	241	222	202	211	218	203	222	221	201	220	180	206	211	216	230	238	245	216	246	214	201	249	227	238	222	220	222	202	210	213	211	235	228	238	232	220	199	232	184	215	202	196	209	201	235	204	210	225	194	217	192	246	207	213	246	247	224	224	223	212	214	230	214	194	222	233	204	203	222	232	239	193	218	226	211	203	229	210	209	230	230	226	201	218	193	180	194	222	192	199	215	215	200	226	235	259	216	219	202	198	227	204	192	216	200	230	282	212	238	216	245	195	195	231	221	224	227	239	230	212	241	214	187	188	212	207	233	219	241	206	205	233	223	195	224	250	207	231	223	203	215	199	188	245	238	206	233	231	217	228	213	234	213	209	223	210	196	228	212	214	208	219	258	215	197	211	194	239	196	231	197	224	230	238	239	215	229	214	211	210	232	240	219	219	176	264	219	233	253	234	214	248	227	223	217	214	221	206	234	204	207	222	218	201	215	200	204	227	246	210	206	226	240	211	215	214	201	219	214	210	220	231	221	210	241	211
45357	17764	5659	2199	774	542	482	456	480	469	474	506	459	476	450	465	483	456	461	442	485	464	480	495	469	474	452	541	487	470	454	488	467	463	478	467	474	477	502	487	446	475	463	474	452	453	475	466	498	421	477	486	524	446	489	455	520	461	459	501	493	468	455	483	459	476	496	476	485	434	511	484	474	411	462	471	480	480	444	480	498	471	479	437	531	479	466	505	424	546	463	455	473	464	460	466	475	484	455	520	453	490	437	462	479	458	415	475	429	492	476	487	473	443	491	496	471	465	492	459	471	490	466	466	472	499	473	485	451	459	468	456	466	455	473	495	446	459	459	454	466	502	469	456	459	443	451	456	461	454	453	454	486	469	463	440	468	493	505	457	480	519	507	463	449	466	454	468	460	420	495	467	452	461	480	443	446	459	475	465	504	493	465	455	433	477	474	466	454	466	472	491	432	481	498	491	444	471	473	515	452	476	463	469	458	466	471	455	503	473	486	460	494	465	482	469	458	476	477	441	476	472	466	449	427	500	469	499	490	461	467	465	433	457	460	435	442	486	489	474	468	483	465	461	480	466	461	464	462	484	500	449	450	521	508	483	492	458	504	462	455	455	479	421	483	441	444	450	473	496	451	479	482	462	428	485	436	452	476	448	478	513	464	508	449	554	459	460	488	455	465	495	469	490	476	493	499	466	484	462	498	465	493	511	445	473	471	454	496	481	460	488	508	488	481	485	457	478	481	476	507	474	485	490	471	464	508	432	453	460	476	470	418	456	498	461	486	522	454	492	475	471	477	433	461	465	463	455	485	451	489	469	459	500	494	448	470	479	449	483	447	480	511	482	473	515	478	466	423	460	472	469	490	496	489	436	483	470	503	468	471	445	482	495	503	453	438	482	485	475	451	474	429	502	470	497	454	465	463	474	490	477	487	444	436	469	458	513	494	457	455	433	475	471	437	482	461	503	520	455	439	485	468	443	484	494	449	494	498	436	457	481	511	494	497	473	491	476	486	493	468	485	458	481	470	483	524	451	458	458	476	455	483	483	480	492	464	499	450	447	486	467	450	454	498	490	488	511	496	479	456	464	476	516	473	514	446	448	442	448	459	449	478	488	485	473	491	459	464	474	507	467	445	473	484	471	439	483	496	528	506	494	489	454	509	504	457	461	476	507	437	494	478	452	453	472	495	428	465	478	468	454	485	460	445	490	485	505	503	462	434	488	470	476	456	479	494	484	421	465	486	491	465	480	470	481	459	505	430	455	435	495	461	469	464	468	452	444	447	474	472	464	480	459	441	528	464	520	441	432	474	473	478	522	461	453	449	498	461	470	482	478	511	466	445	483	427	503	473	476	480	447	481	458	505	482	424	468	501	465	450	486	488	514	470	479	491	491	478	436	494	515	486	461	490	459	455	436	482	430	439	492	473	476	485	460	461	477	469	480	452	486	508	510	477	525	439	474	493	451	456	454	498	464	475	459	508	456	489	457	482	504	480	475	433	480	468	467	500	469	464	451	492	471	424	479	484	489	498	471	464	521	490	462	459	485	454	502	465	454	499	478	472	462	432	480	437	450	486	470	502	476	472	477	474	492	490	463	498	497	457	496	496	504	457	471	495	480	500	481	456	447	468	493	498	450	480	473	490	432	487	480	471	475	474	475	454	456	445	511	480	495	457	479	470	514	482	497	475	478	461	481	458	508	461	482	463	512	459	494	521	503	453	434	470	495	471	478	454	477	453	454	456	467	479	464	461	467	501	458	482	452	484	458	452	493	478	464	496	460	509	454	445	476	489	451	454	478	487	508	468	497	477	486	464	474	440	459	469	449	467	437	447	527	459	450	404	488	473	455	481	475	514	476	501	446	483	503	496	456	530	463	471	457	426	502	474	492	484	478	452	469	471	488	479	483	452	457	476	472	495	451	459	485	454	495	444	442	499	482	451	462	411	471	482	474	428	454	481	488	455	483	469	422	504	491	495	448	507	494	441	449	497	468	484	457	484	465	473	463	437	490	465	427	493	424	491	469	450	462	469	483	522	528	468	438	490	496	478	438	501	463	422	474	437	467	459	455	489	517	471	487	474	474	471	431	482	488	486	511	449	418	437	464	503	480	477	470	491	486	478	461	471	465	455	467	495	453	535	462	485	468	453	451	466	489	476	479	414	444	450	493	498	441	497	502	455	487	437	467	478	436	458	474	459	454	476	438	436	493	461	504	446	435	465	464	499	476	480	475	476	496	494	476	485	480	450	510	511	474	498	478	473	495	524	462	481	503	503	483	463	495	457	464	489	470	436	462	480	486	449	523	468	491	492	469	488	467	503	461	443	484	464	495	487	463	484	466	432	433	479	439	477	466	500	487	452	447	444	491	458	476	486	493	449	476	448	473	447	488	448	451	456	430	478	462	501	473	449	462	479	485	464	453	499	461	519	482	503	468	468	467	522	464	492	484	460	478	452	482	459	491	430	478	437	456	452	501	476	483	469	437	481	456	477	496	454	465	483	484	426	463	453	494	420	492	427	504	493	508	443	465	506	507	453	486	471	464	483	513	467	450	477	469	458	476	479	495	519	508	417	480	429	487	473	493	452	470	476	481	498	485	476	469	484	453	508	487	498	470	451	460	456	480	477	501	477	490	464	470	488	453	493	456	473	495	456	489	483	524	483	515	502	450	470	469	465	508	494	487	482	495	510	526	496	452	481	462	499	464	455	481	455	508	446	479	493	502	476	471	477	428	485	477	517	442	483	503	507	486	470	490	481	493	437	487	488	474	442	507	492	470	485	434	484	526	446	428	482	494	476	469	495	498	457	474	440	489	438	462	473	474	525	475	465	479	458	485	475	485	450	503	480	455	463	510	484	459	458	451	494	465	458	452	512	468	470	470	471	496	470	456	455	475	458	480	476	462	503	435	459	461	461	458	465	465	474	453	460	470	502	458	487	464	448	505	498	486	462	468	459	494	466	464	485	466	496	495	481	510	499	507	463	451	465	510	469	486	466	457	468	498	422	522	456	521	452	442	437	451	465	460	455	481	437	473	492	464	482	476	450	516	523	478	506	455	469	501	469	481	479	469	470	459	457	461	461	484	477	540	465	473	476	451	518	468	427	484	489	491	472	477	468	467	482	482	477	539	413	485	547	481	451	485	451	481	418	438	497	458	506	431	431	522	466	451	488	483	499	477	531	468	498	469	481	490	451	519	464	500	462	483	443	462	505	512	493	448	476	440	461	472	457	475	416	472	468	484	460	462	448	489	484	439	496	471	455	454	475	444	479	432	466	494	442	461	449	436	529	489	462	458	487	510	488	487	482	514	465	469	507	470	500	452	425	497	463	442	476	487	479	457	424	457	500	468	451	464	463	443	502	489	472	424	480	509	462	476	430	435	453	491	469	466	468	497	477	443	476	486	485	499	487	459	450	503	437	503	443	434	461	483	448	482	464	483	482	472	471	464	444	469	461	450	502	520	463	472	497	505	442	489	505	473	480	469
64329	30407	11296	2579	618	286	267	288	247	272	282	216	245	249	255	259	243	220	278	263	279	253	254	248	270	257	244	269	266	268	244	253	284	254	253	289	256	241	248	277	265	262	270	262	255	288	251	248	282	260	272	258	256	271	239	273	237	247	263	222	260	249	255	250	267	264	273	266	248	259	258	264	258	268	274	233	300	239	273	234	260	258	257	211	230	268	271	244	212	259	252	258	240	238	273	285	264	243	264	283	243	280	237	265	258	240	276	272	240	289	240	249	262	250	259	277	250	265	281	240	258	264	279	259	244	257	269	261	224	246	267	251	228	277	259	263	268	266	200	241	253	261	242	260	287	248	273	260	259	278	244	256	237	238	264	245	248	251	249	208	254	269	246	258	280	244	225	230	269	261	220	267	253	247	221	235	272	260	228	243	258	266	255	245	271	262	253	268	273	276	245	243	252	249	256	276	239	261	269	255	237	254	254	277	246	254	206	258	246	257	250	235	247	248	247	247	263	263	269	269	249	263	257	247	264	250	268	277	226	257	239	250	271	260	250	246	279	252	268	272	268	229	269	245	263	248	265	261	280	244	252	235	267	252	251	224	265	271	241	247	251	247	241	246	253	262	251	257	248	269	270	237	247	266	259	258	227	249	231	244	220	273	268	247	249	271	311	256	213	271	260	244	279	258	241	231	259	271	272	256	250	238	226	235	234	230	279	279	235	245	244	225	267	254	249	251	256	241	244	254	242	243	243	217	260	241	219	234	238	231	254	243	297	259	237	249	224	258	286	280	236	251	273	245	257	253	271	286	231	266	267	239	217	238	243	250	247	218	267	245	263	238	244	237	261	278	276	242	236	256	231	212	242	250	270	247	278	238	273	264	250	258	241	275	272	257	248	283	265	259	248	267	244	244	252	259	263	274	262	233	256	280	233	261	228	245	249	240	236	244	272	251	263	215	275	253	234	277	221	245	273	245	242	263	274	244	266	236	252	256	230	274	241	233	263	254	253	260	257	251	256	275	244	213	256	263	261	275	250	250	261	267	270	260	280	245	251	230	266	226	248	220	261	288	260	235	264	249	236	264	268	284	249	274	271	276	267	258	267	257	276	279	224	217	282	289	257	264	289	230	240	236	214	238	282	283	271	244	252	268	251	263	272	271	250	236	255	245	230	222	271	291	247	279	252	250	241	255	281	233	270	250	232	222	228	237	269	235	225	279	280	255	279	244	278	236	245	256	286	249	240	256	250	264	282	234	237	244	269	266	266	252	245	253	242	264	266	261	276	245	236	259	269	218	260	272	252	309	242	233	269	258	255	253	263	263	240	226	265	268	263	234	221	265	272	280	238	276	250	236	273	245	252	231	245	229	246	222	242	233	242	257	235	263	276	246	237	271	263	239	201	276	247	224	245	249	295	256	255	246	235	293	225	255	216	223	244	253	240	267	217	251	243	222	277	255	242	253	244	257	266	296	228	280	260	242	233	225	253	235	238	243	257	236	286	260	253	238	273	267	247	240	279	264	242	242	248	240	292	287	233	269	242	272	259	229	286	256	253	256	276	248	267	249	256	253	251	254	252	227	259	276	232	253	275	241	248	237	256	242	288	246	261	260	266	248	253	263	248	245	274	239	264	254	267	251	229	255	233	259	264	251	273	234	257	239	266	276	233	237	197	250	215	248	251	213	267	237	262	260	268	278	241	243	233	257	275	243	235	240	261	251	246	243	235	239	235	246	276	259	269	215	261	261	250	261	234	289	258	258	266	233	250	246	237	262	239	235	238	225	231	238	230	242	248	259	242	260	265	266	274	258	258	245	279	241	295	297	264	251	238	238	218	298	222	244	264	234	227	266	247	258	247	240	259	275	250	269	251	258	257	233	245	282	228	243	242	252	258	264	247	243	255	247	238	213	293	274	295	265	285	258	264	262	288	267	272	280	260	257	261	233	249	273	266	250	265	228	267	252	234	257	233	241	255	238	263	252	227	226	239	261	288	278	250	258	244	249	230	243	266	266	248	255	252	230	229	231	261	259	245	254	263	238	266	232	238	242	240	266	254	266	260	234	253	269	304	261	248	238	258	270	226	215	259	253	280	234	243	233	256	256	252	296	283	263	241	270	284	239	291	248	272	252	289	244	260	270	257	247	257	244	228	270	227	218	278	263	274	217	233	252	245	259	244	238	236	263	283	287	254	284	274	257	272	272	257	249	241	249	258	248	250	279	256	237	256	274	273	231	215	266	248	275	293	249	232	248	260	255	268	261	260	233	248	274	281	309	286	278	255	267	253	255	233	232	221	265	239	269	254	247	274	258	276	273	265	238	259	225	285	276	251	274	258	254	230	244	264	254	248	258	204	269	246	252	223	244	255	230	244	242	255	258	274	275	280	272	265	253	237	259	241	269	270	231	234	251	253	267	260	255	253	228	245	238	232	224	250	239	267	256	227	277	269	252	255	230	228	244	227	283	238	265	234	278	238	264	243	262	243	283	253	264	277	250	225	268	234	233	250	235	281	260	279	251	256	243	292	232	220	276	270	246	255	284	238	250	264	252	256	239	235	248	269	252	277	226	248	229	245	254	230	262	274	264	235	247	255	252	255	247	228	256	239	274	294	261	244	284	246	266	308	250	252	270	256	229	276	241	248	249	248	293	239	272	275	260	232	254	254	282	291	253	234	287	315	255	264	287	239	246	269	256	283	280	255	270	255	228	243	260	255	271	256	277	252	247	271	239	265	247	245	235	275	260	241	286	250	243	221	254	284	258	264	263	273	250	262	243	231	249	265	245	269	260	261	239	286	278	256	222	264	270	259	263	258	238	260	226	237	286	256	246	244	246	232	263	235	271	256	228	255	251	265	247	262	270	244	285	249	255	249	258	264	275	268	268	265	255	230	258	268	245	255	274	280	260	260	247	264	261	225	241	260	263	270	258	236	266	247	260	253	244	212	282	236	234	257	264	256	244	271	260	241	256	258	265	246	286	235	269	230	262	241	259	214	253	283	237	270	210	253	274	244	264	260	266	226	241	244	243	271	237	213	258	262	265	233	250	273	269	255	266	249	236	227	223	230	233	257	257	243	250	241	263	260	259	265	258	239	231	243	251	272	256	238	257	321	213	257	271	261	233	259	287	256	238	266	252	272	290	249	241	312	267	265	279	227	256	244	264	255	268	263	254	239	252	255	247	250	258	271	259	225	257	219	237	269	287	242	270	263	261	282	270	282	262	234	273	246	265	243	248	229	244	278	247	261	258	253	247	245	279	242	243	234	245	250	265	234	228	268	248	277	239	267	237	263	264	273	238	249	238	252	250	256	282	232	265	250	250	267	250	261	240	247	215	264	270	266	235	242	300	260	232	265	260	231	229	242	258	236	248	240	244	267	236	236	255	276	227	249	264	256	278	227	219	237	268	259	272	296	251	250	240	248	257	263	256	303	258	248	256	246	283	264	244	246	252	206	280	243	232	259	236	237	235	246	239	272	247	255	284	271	266
42491	22190	10019	4279	1598	718	634	542	598	554	551	557	527	522	495	537	582	528	504	519	549	508	551	525	519	557	508	521	501	568	492	515	542	501	502	522	601	557	553	524	529	559	558	560	522	519	503	547	563	494	552	532	529	545	528	513	496	553	543	515	531	581	524	532	514	530	559	537	532	570	553	517	530	542	515	524	534	541	523	561	547	492	517	491	549	517	543	503	496	534	500	545	577	519	549	524	515	537	573	561	544	540	539	543	534	495	521	536	536	505	533	514	510	546	534	559	530	534	542	510	527	508	505	579	510	535	514	536	552	546	532	529	524	514	515	533	583	518	548	526	515	554	526	485	519	531	534	536	540	510	536	539	504	534	555	511	551	545	525	517	534	513	529	534	482	540	541	506	530	522	502	498	518	524	547	523	521	515	532	555	473	535	523	554	547	519	560	494	570	548	545	547	525	485	526	554	516	490	516	526	550	523	543	516	524	572	506	541	547	546	510	531	522	532	544	508	538	538	562	515	522	544	540	551	561	520	533	532	552	533	528	514	500	541	479	536	507	543	542	506	554	523	493	510	513	571	574	514	519	522	534	496	555	556	536	538	507	536	543	544	520	503	518	530	549	523	538	501	509	554	537	510	558	510	524	573	567	532	526	547	547	513	554	551	547	542	520	516	552	547	537	516	537	564	528	566	520	498	546	519	517	498	518	535	540	522	543	532	549	497	527	529	524	533	549	512	525	570	511	532	546	523	550	550	530	558	570	523	533	529	522	488	534	515	533	542	536	530	541	522	529	490	575	533	560	501	546	518	529	535	525	515	514	529	535	533	514	538	513	540	535	601	516	576	545	543	556	520	528	584	549	497	513	483	535	513	526	591	549	520	551	519	531	517	518	542	524	541	549	511	560	516	519	547	523	508	517	531	520	520	565	547	526	561	512	544	480	559	575	542	532	560	516	571	536	539	555	541	527	533	544	513	509	549	529	518	526	515	543	577	542	581	516	545	545	544	536	498	536	523	537	508	571	532	520	530	507	551	517	540	519	535	501	552	556	488	540	532	510	492	497	530	535	521	498	514	518	526	561	556	548	535	498	550	555	532	497	486	513	542	532	575	507	565	512	549	542	515	546	525	507	513	524	534	516	530	525	518	517	533	583	561	507	537	576	517	519	565	528	521	541	527	537	508	530	534	507	580	524	518	529	529	533	519	548	496	490	506	534	557	558	520	549	530	542	549	537	533	546	567	563	538	553	553	527	522	571	529	596	510	542	535	527	522	549	512	540	541	553	523	510	539	569	512	506	528	509	521	547	527	538	506	483	513	536	535	550	553	527	554	549	532	527	539	506	539	502	497	518	527	516	527	564	517	553	532	504	526	549	547	530	469	497	546	537	493	514	498	511	492	473	561	523	539	495	521	538	525	457	567	512	553	532	562	533	495	508	535	522	563	540	518	518	493	528	538	582	526	517	551	532	513	552	515	540	489	519	537	520	538	519	523	554	573	549	538	544	568	582	554	553	546	533	523	520	562	504	553	564	544	542	518	541	585	491	507	549	533	514	536	514	505	507	527	523	540	558	553	530	536	496	518	488	526	538	510	532	496	550	518	517	562	483	517	564	545	527	511	537	564	517	520	526	559	522	585	528	561	504	544	519	515	540	505	560	546	494	560	516	519	525	521	526	540	516	502	577	557	545	516	479	546	505	536	529	529	544	515	500	537	509	557	500	497	513	501	535	551	564	513	553	541	517	547	543	526	525	521	494	516	544	531	527	506	525	527	502	540	525	560	570	526	493	504	500	536	560	535	549	555	551	523	514	507	534	533	495	512	526	513	545	533	543	542	580	548	510	553	527	488	511	501	511	502	512	550	512	510	540	537	543	502	554	498	516	551	510	549	527	509	550	552	503	520	525	516	544	539	513	533	533	504	536	547	505	553	490	515	537	553	550	535	543	490	543	536	518	553	493	549	509	547	558	526	499	514	528	552	530	554	548	516	529	478	523	529	559	518	506	514	529	491	552	523	490	566	566	553	556	516	541	507	542	539	540	504	535	558	527	563	535	521	537	543	558	554	520	537	501	480	553	515	541	567	525	494	529	527	527	529	531	577	516	535	516	531	513	529	538	528	518	562	512	508	531	550	574	504	503	579	531	515	535	527	524	537	541	558	574	546	520	482	531	547	550	554	526	540	511	519	592	550	523	511	549	558	553	546	514	498	530	544	543	498	524	535	515	534	548	496	518	542	525	551	552	542	562	522	542	512	537	522	537	525	504	543	558	535	537	520	503	531	566	496	511	523	529	551	506	503	514	526	527	533	550	520	536	557	523	539	527	564	529	550	572	507	557	547	537	564	493	517	471	561	531	554	547	503	528	561	503	518	558	565	524	523	479	494	529	558	563	532	559	545	529	544	487	507	546	512	507	541	503	524	546	545	567	510	519	507	519	573	524	537	535	547	524	544	520	552	529	521	533	488	540	511	542	540	542	528	531	494	510	569	522	514	520	510	532	501	527	505	533	531	537	538	558	501	551	525	532	526	560	539	515	518	532	551	521	520	490	507	562	527	545	555	512	548	530	553	505	541	526	536	521	535	546	536	554	506	492	518	505	576	529	528	551	544	533	537	517	542	548	557	554	545	526	502	534	547	505	539	554	501	536	540	525	571	485	547	527	526	517	527	545	522	518	526	541	510	536	541	506	522	553	542	548	514	559	504	524	574	557	545	517	530	524	543	512	527	529	544	520	540	549	542	523	547	543	545	549	550	490	506	527	552	577	541	474	559	530	494	541	518	527	534	517	540	572	536	549	543	543	499	506	527	523	588	513	543	511	507	537	559	523	532	545	574	514	503	586	549	518	516	507	514	511	490	547	538	530	533	560	523	540	502	502	536	532	531	546	524	549	548	531	525	521	510	495	632	513	562	540	549	578	565	551	488	530	578	550	554	530	570	534	525	521	531	567	524	518	532	532	519	495	560	544	576	523	525	541	558	559	536	530	494	496	543	526	498	509	511	478	518	513	522	522	493	531	565	549	514	488	542	504	531	554	500	512	524	484	559	521	571	528	536	516	537	536	533	541	572	501	567	505	502	549	552	561	531	502	560	536	529	492	534	520	526	544	578	520	537	529	541	520	533	530	546	519	549	543	502	519	537	513	514	492	565	503	542	480	538	556	517	507	547	564	539	495	558	541	538	494	518	550	501	544	565	490	510	518	549	578	539	526	525	566	549	513	506	552	545	550	541	546	496	572	515	532	530	501	545	528	549	568	551	514	516	527	555	563	539	551	507	567	558	552	508	512	559	531	552	516	522	504	515	539	498	517	527	533	543	518	502	525	552	546	494	575	531	536	538	510	518	530	521	565	525	523	520	510	524	531	543	511	488	540	533	481	515	560	545	529	514	542	544	487	517	499	551	531	484	530	504	544	499	549	562	530	538	555	528	526	567	524	555	515	534	505	515	540	549	527	538	533	555	491	483	554	536	501	536	551	530	538	521
48955	20113	5955	1470	435	196	165	186	186	179	199	148	154	180	180	180	180	183	166	172	182	167	181	174	174	198	176	158	184	194	159	150	204	176	150	186	173	196	155	159	145	183	195	178	174	182	188	196	178	163	176	156	184	191	177	185	178	178	182	163	153	186	169	144	136	181	171	161	180	162	155	177	187	183	181	197	166	185	182	188	151	189	156	177	186	181	156	171	160	143	160	154	168	175	171	218	168	178	180	169	194	162	153	173	188	201	165	180	167	205	178	169	148	168	172	181	176	170	215	171	207	151	167	187	191	183	187	169	161	163	174	184	170	141	174	163	163	163	189	179	208	167	176	178	181	177	154	172	171	163	136	164	178	149	180	170	212	167	181	172	164	167	170	185	152	173	159	160	171	184	163	186	173	163	181	215	174	151	164	181	185	190	149	180	165	177	171	154	190	183	170	157	181	181	154	177	174	180	170	148	160	171	178	175	183	168	150	179	198	186	202	173	181	169	155	194	205	172	164	172	176	186	162	181	179	185	164	192	158	160	166	177	152	170	170	171	182	152	185	192	180	170	193	166	153	198	202	176	177	186	183	153	183	156	174	165	188	151	172	180	151	178	178	180	188	157	198	173	177	207	190	191	179	179	172	166	168	159	191	172	180	178	174	192	174	186	147	174	155	188	162	160	150	164	181	178	188	142	173	187	183	169	149	156	147	176	186	187	174	199	181	188	197	166	180	177	185	188	185	172	181	161	179	166	177	174	161	175	163	186	171	151	166	176	160	172	186	165	186	161	168	181	176	173	176	194	153	183	177	172	154	165	168	158	182	166	156	184	200	173	167	165	172	144	182	181	168	168	180	189	161	162	188	177	178	167	158	150	167	159	185	196	169	172	183	181	177	176	163	183	169	162	191	191	190	166	207	159	184	159	168	144	199	172	168	160	183	149	167	163	201	158	170	190	176	165	184	177	171	157	180	173	159	179	160	165	178	186	155	152	190	166	181	184	176	167	188	163	200	180	168	153	149	175	157	189	158	191	161	199	183	159	177	202	201	166	184	175	183	174	180	158	158	174	149	186	176	196	165	152	180	176	177	181	156	178	172	191	185	161	169	156	194	209	178	178	180	165	150	163	191	179	175	181	189	178	182	168	145	192	183	166	161	186	184	176	163	172	180	191	163	162	175	163	174	178	167	169	151	171	160	165	174	181	198	166	157	195	166	184	180	122	153	146	154	177	162	177	181	163	156	177	163	163	185	165	183	172	156	174	171	183	174	216	179	145	168	185	190	174	169	181	156	170	179	189	195	184	176	174	165	160	182	165	165	173	164	187	165	171	203	182	163	179	194	173	173	187	170	185	167	191	180	186	170	191	177	150	192	190	166	174	192	163	160	168	178	180	162	185	156	154	208	190	165	155	168	188	171	169	187	170	153	158	157	193	160	155	164	194	178	176	181	171	184	161	200	178	178	182	163	157	149	144	170	167	171	170	193	173	176	195	183	170	177	185	185	167	154	152	165	190	178	199	168	167	161	145	190	149	175	187	175	163	148	197	189	176	166	166	155	168	166	150	196	175	165	200	177	197	187	172	166	157	155	161	203	191	183	184	175	177	170	188	160	156	162	187	173	182	154	159	155	159	174	174	164	181	162	164	161	176	164	185	186	174	166	168	169	177	183	168	174	155	177	181	187	180	178	215	163	184	188	184	202	175	156	157	163	177	143	221	187	157	181	176	185	166	171	170	179	170	182	193	153	167	191	190	168	160	187	206	166	189	174	193	195	194	170	159	190	161	180	171	169	186	217	198	182	176	177	197	181	175	151	193	167	159	144	177	153	162	181	143	152	183	181	179	193	175	150	194	175	168	166	187	183	179	168	173	151	166	176	185	175	187	171	185	166	199	166	172	170	153	164	158	184	218	146	172	142	156	179	173	147	180	152	173	179	208	205	188	156	168	159	166	172	178	175	157	147	158	168	188	196	158	191	163	180	188	182	171	179	147	169	163	180	173	166	160	158	163	158	191	174	169	168	176	179	180	171	198	179	154	185	182	147	187	186	153	165	159	178	191	180	198	177	175	189	183	170	161	178	167	180	186	177	199	176	167	167	158	165	159	166	155	191	172	157	183	173	191	187	170	166	185	174	167	179	173	172	161	174	193	178	157	199	174	188	186	154	148	181	189	168	206	169	170	177	189	162	148	171	145	173	170	164	182	170	185	169	168	179	170	177	178	160	164	196	196	176	196	171	159	186	169	179	166	179	176	201	185	147	186	201	180	180	155	149	185	184	157	201	163	146	155	153	152	176	172	148	169	162	172	185	171	161	173	190	192	179	161	154	212	142	171	159	162	144	167	165	188	168	149	169	179	183	157	177	174	165	189	172	193	170	144	135	184	155	182	198	171	201	155	180	171	208	183	143	149	167	178	174	187	174	191	165	157	179	169	187	182	165	149	150	186	154	171	172	170	177	166	168	176	174	177	166	159	186	172	186	178	172	173	173	165	175	166	186	157	177	152	180	187	163	192	198	161	200	192	151	183	152	195	177	179	167	174	191	159	198	173	189	177	185	186	181	174	165	180	140	166	147	163	173	192	191	165	178	173	166	171	173	165	159	181	165	176	170	142	183	149	204	199	145	147	187	166	173	143	179	189	190	154	198	173	154	173	180	184	140	199	161	168	161	167	157	136	160	173	157	158	184	186	197	175	174	180	174	171	138	183	184	179	200	182	163	170	178	179	178	186	166	186	190	143	169	158	165	182	175	175	186	188	159	159	172	158	157	177	149	155	173	166	195	186	155	169	165	176	168	183	185	174	156	191	178	180	159	164	174	174	161	153	154	174	170	183	163	184	210	191	188	168	178	150	181	198	168	192	179	169	179	164	183	181	196	190	169	165	170	196	179	176	162	205	178	191	197	194	149	172	184	162	170	165	174	159	200	167	181	190	188	160	164	153	171	191	164	156	155	157	227	202	154	168	167	177	186	172	166	181	182	184	161	157	148	174	170	166	197	172	153	166	176	137	166	157	160	157	193	180	206	189	149	195	185	185	179	156	163	171	171	205	184	178	177	174	180	153	180	186	188	166	164	202	174	199	167	163	155	179	159	187	185	176	201	170	170	150	144	186	169	150	193	167	167	157	184	163	158	168	180	157	152	161	193	174	184	193	179	175	170	169	176	176	153	181	181	179	185	173	183	161	189	181	170	167	199	172	210	175	158	170	199	150	162	159	163	163	181	164	190	150	150	173	189	164	173	162	172	163	208	161	165	166	201	160	180	158	174	177	176	190	186	188	191	166	163	167	157	177	175	163	175	170	189	175	173	157	156	187	166	146	182	181	160	181	174	173	166	165	152	172	175	176	187	146	183	191	192	150	191	171	191	207	169	183	176	162	142	158	173	163	202	168	164	190	183	150	171	168	166	182	184	170	164	164	172	174	172	165	201	186	162	181	168	188	187	188	197	167	149	177	154	127	171	181	189	190	192	185	181	160	168	173
31473	13042	7220	3332	1237	416	362	419	368	363	400	400	382	383	355	350	405	376	396	362	401	398	375	399	368	367	417	369	376	387	387	404	394	353	407	381	391	370	360	364	386	403	374	374	397	412	370	383	375	352	363	354	387	383	356	373	386	392	393	357	405	404	385	377	389	369	381	382	395	390	393	399	369	409	394	373	406	365	393	374	403	366	357	392	368	387	380	397	347	393	405	373	350	355	365	401	402	406	364	360	388	342	407	368	395	395	363	404	368	397	372	382	357	370	405	419	370	403	374	405	385	391	387	353	369	392	384	401	374	340	390	399	363	386	367	354	377	375	391	371	374	367	392	356	368	368	437	377	342	353	357	368	396	383	368	378	396	354	390	361	367	415	400	361	419	377	417	374	378	352	367	374	367	370	355	395	376	386	397	373	422	410	371	392	372	376	338	395	377	409	375	347	355	362	369	378	392	349	378	386	353	365	392	354	391	409	379	378	382	406	377	408	390	404	352	359	435	388	389	385	358	386	376	378	400	372	375	390	385	380	393	372	395	389	404	371	398	355	348	366	415	361	390	390	410	405	362	390	409	411	378	372	362	386	405	417	391	384	350	384	391	400	378	374	385	367	365	400	369	398	371	356	363	341	384	391	373	360	382	370	365	402	395	414	395	403	361	401	358	397	395	409	360	391	382	357	391	382	368	395	383	380	395	386	364	377	368	370	401	363	384	383	379	400	370	351	406	362	380	404	366	367	386	362	382	382	391	355	385	409	410	384	363	363	388	371	408	383	394	378	402	378	375	375	354	376	413	351	365	363	396	347	395	388	400	383	373	408	385	364	393	395	401	408	385	366	379	402	387	360	399	367	387	388	371	394	378	405	375	342	370	350	384	407	357	348	406	376	358	400	404	396	356	356	341	410	394	379	346	360	376	401	370	384	390	352	384	384	359	337	346	370	390	402	339	372	376	398	379	388	383	340	381	370	366	397	399	359	364	381	377	385	423	374	369	381	413	360	382	409	372	362	410	382	364	367	362	380	362	377	381	367	395	380	372	404	392	386	374	388	377	384	392	373	366	355	356	379	366	382	397	394	369	404	366	371	369	364	378	365	413	401	382	384	402	379	406	373	377	402	385	398	386	381	378	361	358	336	382	364	363	384	353	388	370	376	388	380	382	358	392	362	367	404	405	365	351	382	397	358	384	404	373	380	392	401	418	372	378	400	396	382	408	376	396	370	377	343	410	373	408	366	435	363	367	361	370	395	409	349	389	399	328	400	375	386	374	396	408	386	364	386	357	347	358	406	363	376	385	395	409	397	352	371	396	325	364	395	368	367	373	362	360	341	355	385	356	388	396	357	419	402	379	327	355	349	363	366	381	375	388	400	412	367	395	376	363	356	420	406	399	379	373	380	370	378	400	373	409	370	407	361	427	392	391	346	384	368	423	407	371	380	376	366	383	361	349	393	369	398	421	381	347	393	349	386	389	391	384	394	398	386	359	408	379	381	387	401	364	380	419	360	354	400	368	383	369	384	355	407	382	369	393	367	413	410	392	383	378	385	400	392	386	383	370	404	364	391	357	354	394	388	346	385	393	380	387	400	388	398	364	365	386	394	359	357	370	389	415	374	359	376	379	365	400	387	361	393	391	359	389	357	385	378	399	407	393	365	364	382	398	403	363	372	350	390	336	343	380	360	385	372	384	354	420	367	420	380	368	370	374	351	418	368	390	359	378	424	375	353	385	348	389	380	391	350	379	391	419	359	360	366	397	342	376	392	404	387	350	342	397	410	425	403	395	344	386	402	381	405	381	355	408	378	375	348	377	390	358	415	388	365	384	377	407	391	402	375	380	368	361	405	364	361	369	380	378	380	380	382	369	395	373	410	418	377	378	398	359	390	391	383	373	392	382	422	371	380	397	399	391	404	400	385	380	372	376	374	366	373	402	412	367	403	370	373	393	384	368	391	359	389	388	350	373	382	361	398	398	380	365	358	396	368	385	400	387	363	365	394	401	394	352	397	355	421	402	394	387	406	338	389	412	372	383	403	376	418	393	352	350	394	405	354	382	371	389	386	392	386	380	358	384	393	405	406	392	402	376	365	389	385	422	389	376	355	357	353	388	344	375	370	374	390	373	370	388	404	378	406	425	422	400	346	398	371	385	379	393	337	388	376	360	397	397	381	364	414	359	356	372	376	356	402	396	380	375	395	403	371	365	365	439	386	375	375	388	375	380	391	368	359	376	391	375	362	381	370	432	385	357	377	401	360	414	395	347	348	413	383	386	390	368	377	411	408	376	368	355	376	385	370	416	362	395	379	385	374	375	363	398	361	392	398	377	383	379	373	377	339	357	372	392	388	370	369	361	390	396	388	370	402	400	389	358	368	375	384	375	404	361	391	377	382	376	383	400	394	378	390	356	399	398	409	396	354	363	391	361	374	387	381	399	387	403	377	376	356	399	389	363	390	396	364	352	349	349	389	381	384	369	406	351	381	388	366	400	400	385	389	380	365	333	403	388	369	370	410	364	381	388	377	361	382	381	344	387	379	382	370	373	390	376	407	395	379	404	344	392	373	359	394	371	348	396	383	364	391	391	409	393	395	382	399	380	392	399	379	353	379	363	348	409	401	367	385	391	372	377	358	399	396	368	428	361	407	349	342	356	367	415	381	351	371	344	399	389	367	411	356	385	393	411	362	386	433	361	424	400	380	369	409	360	387	387	396	362	380	393	382	401	398	414	394	358	373	357	374	373	407	368	377	363	334	362	372	389	411	376	407	369	395	368	383	415	371	395	374	385	390	339	376	373	356	390	399	400	381	366	386	360	361	359	377	381	410	339	385	406	385	414	337	378	377	380	400	358	394	377	379	356	377	391	385	381	385	408	376	394	382	385	386	383	380	378	370	372	383	365	388	387	373	376	370	402	366	357	342	389	406	377	392	396	392	384	375	366	438	383	369	361	365	374	383	379	400	361	373	382	344	404	390	390	398	412	366	385	383	400	356	376	350	437	388	392	368	394	391	367	377	338	359	395	388	390	423	396	388	387	396	365	366	352	371	379	386	394	339	402	376	349	383	401	409	346	374	393	387	379	354	380	374	375	371	361	365	385	391	361	378	353	377	395	337	401	391	355	373	371	362	379	383	380	407	361	368	415	347	396	411	368	394	362	365	409	374	405	395	414	357	411	375	376	413	387	390	394	406	390	389	367	355	391	371	374	402	388	369	390	388	365	398	390	390	353	386	373	409	374	365	370	403	379	380	391	406	357	378	404	401	380	397	365	351	381	381	364	394	368	375	407	368	416	385	399	382	365	367	389	346	391	371	398	401	372	374	375	386	342	371	395	372	382	376	353	372	377	391	382	386	393	357	370	379	381	401	378	371	387	408	385	368	367	392	394	355	400	370	374	385	394	407	362	365	403	396	416	398	359	411	365	394	392	378	436	355	346	414	361	358	400	407	396	382	339	374	378	358	370	380	366	360	387	397	372	424
61529	28195	9660	2642	656	247	233	218	218	195	227	192	203	193	199	233	205	192	209	223	183	186	179	225	201	198	191	205	202	199	203	204	196	197	199	223	184	198	198	180	208	186	167	180	166	184	177	175	216	212	212	220	205	217	197	193	190	183	201	213	211	220	215	216	185	216	193	201	214	210	220	180	195	190	209	225	216	194	200	213	184	194	200	186	170	172	221	198	185	174	211	190	199	219	217	178	194	211	200	210	206	227	200	199	170	200	198	193	194	196	181	192	181	210	198	208	205	196	194	192	194	197	186	206	230	206	206	201	188	195	219	221	202	206	175	201	177	207	211	225	235	198	221	186	201	203	224	204	198	193	217	195	174	196	190	170	194	207	196	186	190	199	196	190	210	210	197	203	174	209	194	219	214	180	202	217	180	185	203	188	211	186	229	217	201	213	188	191	194	209	207	190	186	190	212	179	203	195	203	203	209	202	205	177	202	179	227	188	193	197	201	197	178	187	208	186	191	191	200	191	174	213	186	182	220	217	204	200	176	182	186	213	225	193	208	201	209	199	197	200	181	187	161	204	217	210	196	196	179	193	230	225	174	228	235	203	216	209	206	186	216	208	237	198	192	162	224	204	187	209	187	185	193	208	178	214	174	186	197	192	218	215	180	204	183	231	174	185	191	200	191	208	214	242	182	220	199	215	191	194	151	201	184	183	177	189	185	184	218	202	189	184	212	173	216	193	172	204	216	210	204	184	205	195	204	208	203	178	209	204	213	221	186	201	179	205	223	184	199	207	184	201	215	202	213	191	213	213	194	207	188	190	171	203	193	185	180	216	191	205	190	195	195	195	223	212	238	178	215	217	176	193	218	189	168	195	193	234	206	210	190	198	195	201	186	197	167	191	181	201	182	201	214	225	205	168	201	206	212	229	172	207	192	206	195	201	182	203	222	183	203	200	197	192	204	207	197	193	182	164	181	206	194	202	174	177	223	199	186	191	212	202	201	210	185	202	196	193	211	192	184	205	202	200	184	194	209	169	192	190	200	209	187	181	206	187	175	180	214	202	182	168	207	204	191	184	224	194	186	196	190	208	172	184	199	197	212	187	224	226	188	200	194	166	191	201	186	227	185	187	210	189	187	171	159	187	203	229	197	205	207	208	212	199	189	206	182	207	204	209	199	217	184	197	212	218	178	171	194	197	206	186	194	206	197	204	195	189	182	209	192	215	200	179	202	214	181	190	202	205	213	205	170	189	189	174	193	196	183	230	211	229	220	173	201	184	197	192	200	182	178	221	197	191	184	194	203	196	197	194	191	217	221	207	176	192	218	184	180	194	161	216	195	230	183	210	208	204	194	176	205	178	215	226	185	183	196	175	193	206	197	198	197	195	164	208	194	195	204	205	207	200	212	174	198	183	211	210	200	195	202	211	204	174	212	203	214	197	209	177	221	211	200	185	187	190	178	189	193	198	205	181	206	189	188	199	203	225	229	192	191	205	202	181	197	215	187	215	205	205	218	191	189	200	214	195	189	207	195	158	198	196	200	228	210	203	189	214	207	183	219	180	209	212	188	193	207	212	184	196	199	208	179	190	175	202	189	204	220	197	200	209	210	187	233	181	185	150	196	237	185	200	188	194	175	200	178	188	189	196	188	205	219	176	186	192	209	213	191	191	206	193	193	207	196	192	201	201	211	199	217	196	189	188	197	171	205	213	208	186	206	194	226	202	206	218	218	213	180	219	213	181	202	183	194	207	163	192	193	214	198	208	208	194	218	198	207	209	200	187	183	210	175	188	206	180	187	200	189	207	209	193	195	221	196	181	190	188	204	204	197	216	222	174	205	186	174	201	210	202	197	222	183	178	188	196	191	198	158	215	227	204	207	204	209	213	189	206	202	196	206	217	171	200	202	188	181	216	227	188	214	194	182	221	216	208	204	190	209	195	199	185	194	206	186	184	178	188	218	188	200	191	207	192	201	198	205	220	194	186	191	212	227	233	186	182	217	207	194	202	177	172	196	193	209	194	195	210	159	219	203	208	212	178	200	189	189	206	215	176	195	191	190	188	230	204	219	186	182	202	220	202	191	171	195	203	192	205	211	188	214	155	207	211	187	200	188	211	189	175	203	218	181	190	179	198	195	206	189	209	186	191	195	187	184	195	181	210	185	164	208	202	212	195	201	204	216	192	195	200	205	178	180	183	205	209	197	174	186	211	220	166	176	205	192	203	199	183	200	177	199	212	183	208	202	169	171	194	204	186	217	192	196	186	231	190	196	209	226	199	206	194	209	219	184	201	206	197	217	197	183	194	188	183	190	184	204	208	206	176	209	207	185	190	196	193	183	189	207	232	217	199	227	186	176	189	187	208	189	207	178	190	202	225	173	205	226	195	201	213	183	209	180	221	202	216	192	198	193	200	197	197	200	230	190	217	207	208	195	207	193	164	186	175	191	211	217	215	206	220	185	189	200	198	196	176	214	185	205	212	179	185	190	192	198	192	211	182	206	185	192	184	194	212	210	226	210	203	213	191	219	198	217	175	218	187	201	210	180	215	182	222	173	196	178	185	203	224	238	208	193	210	196	194	185	202	211	170	209	201	216	205	205	223	192	187	198	182	196	214	171	190	201	179	195	227	184	190	213	197	190	186	191	230	207	184	201	192	177	208	217	209	189	203	186	199	187	196	207	198	202	220	211	189	199	179	194	207	195	182	204	197	228	206	189	200	199	198	180	217	183	191	211	223	191	206	173	189	212	204	205	213	201	217	208	210	202	184	199	192	222	202	209	201	206	206	180	186	205	176	204	180	180	179	220	191	181	216	204	204	200	210	190	216	209	208	237	191	213	193	197	189	194	177	230	205	186	179	236	205	227	183	170	197	222	212	203	201	209	181	175	169	195	157	184	232	210	195	176	181	189	185	181	187	178	163	206	188	185	211	205	181	196	177	207	195	198	201	171	188	219	187	197	205	192	222	222	174	184	173	214	178	171	191	186	178	184	183	216	188	213	186	210	205	198	215	198	204	213	192	183	218	189	175	168	207	201	195	200	184	204	197	184	201	203	208	202	223	202	194	207	202	189	193	196	179	218	172	188	197	204	202	187	199	209	213	193	196	194	172	192	209	224	187	197	189	185	201	186	217	221	235	197	193	219	200	193	194	187	176	204	221	183	208	182	203	209	217	194	187	200	189	201	212	214	209	206	195	200	214	236	186	164	200	188	224	181	184	209	212	209	221	188	200	189	180	193	179	220	172	204	175	202	186	190	194	194	231	197	200	203	214	192	184	187	161	200	215	215	197	221	183	214	185	168	187	174	208	197	197	169	168	213	206	210	199	213	220	187	171	203	189	186	203	183	209	210	181	202	189	196	225	193	197	197	210	198	205	170	182	203	216	197	183	215	188	190	212	195	229	183	185	177	170	196	187	209	212	209	205	193	202	199	204	231	185	210	201	206	199	203	201	185	207	200	193	221	168	172	220	204	201	180	171	186	201
40397	17787	9344	5744	1667	558	487	481	469	418	493	443	453	464	424	436	429	454	409	436	474	453	456	435	465	452	437	459	433	443	433	448	457	431	427	440	415	433	449	422	416	407	457	461	428	414	452	410	434	437	444	405	423	451	427	453	443	418	416	444	464	412	400	446	462	421	453	421	387	449	434	447	439	440	443	393	447	447	440	412	437	430	425	411	432	425	426	417	477	457	430	459	440	432	451	444	427	445	448	463	458	428	429	412	436	422	421	423	421	419	423	484	431	420	440	452	420	448	425	403	444	413	487	437	417	420	448	457	428	412	437	417	436	421	455	462	433	424	439	400	426	411	422	404	458	425	423	420	445	421	441	400	416	423	434	404	442	452	424	436	420	417	373	424	444	442	410	408	419	446	430	444	432	408	458	396	459	415	436	447	423	448	416	441	437	449	422	458	464	465	435	426	415	435	418	445	406	419	461	442	433	404	423	433	429	425	402	428	416	399	424	424	412	434	402	467	462	412	412	448	457	418	386	389	421	435	422	411	426	398	439	428	457	428	426	445	431	415	430	388	450	426	425	461	424	435	424	420	441	412	410	442	442	411	414	421	462	452	424	410	439	462	462	393	463	423	419	431	422	454	396	425	427	398	416	465	416	417	459	444	409	455	401	451	410	479	432	432	411	439	411	444	422	417	414	456	428	427	430	441	440	435	411	443	418	446	456	424	415	412	430	450	425	426	409	418	414	443	402	449	447	413	456	415	465	441	454	424	422	431	418	405	429	412	450	402	471	417	403	469	431	445	443	453	463	432	437	481	475	450	477	418	415	441	437	445	466	454	413	458	442	429	449	410	442	422	456	404	437	411	425	416	437	413	401	415	446	427	398	418	415	433	438	427	450	456	437	399	431	395	409	419	450	397	433	458	451	415	438	445	423	432	455	430	401	420	441	433	453	457	441	466	387	444	406	446	403	384	414	465	432	442	419	467	419	412	432	416	390	416	466	442	423	413	443	419	447	444	434	450	454	429	439	461	464	481	420	401	422	483	425	452	414	422	448	462	433	419	443	429	449	429	429	397	436	444	410	454	463	401	421	446	415	413	449	412	409	401	405	410	398	431	447	400	425	420	432	455	453	402	417	429	412	403	416	450	393	429	421	445	395	449	417	404	456	399	415	439	459	430	440	447	423	426	407	448	409	460	433	382	440	432	456	427	437	455	427	422	457	425	426	436	427	421	436	435	376	408	441	422	440	427	416	470	419	448	433	409	382	409	446	437	435	438	398	409	433	421	458	438	405	421	441	448	417	441	443	415	411	438	471	418	405	433	419	412	432	390	401	427	424	440	425	453	423	414	464	419	453	446	450	451	417	434	435	445	466	420	441	435	428	412	442	418	446	400	429	437	397	411	419	426	412	428	419	400	439	420	419	422	442	428	460	465	434	432	391	428	430	452	447	411	445	412	419	411	433	413	436	422	419	422	414	395	450	441	428	418	466	464	454	386	474	472	455	456	442	432	436	441	439	426	435	457	441	394	443	446	447	428	464	413	399	407	428	393	432	417	433	450	415	448	455	452	412	396	439	426	400	419	434	439	428	414	402	445	441	459	430	455	437	459	445	371	442	434	407	412	417	430	434	432	414	434	427	441	460	426	448	426	399	374	442	430	429	424	442	442	444	402	428	419	428	410	458	448	435	425	451	433	429	438	428	417	428	413	420	408	391	400	439	440	414	425	427	445	452	427	436	425	432	429	425	441	427	423	421	437	417	453	465	425	439	431	426	475	451	419	422	451	433	445	429	432	460	475	445	455	440	446	427	421	395	425	391	431	444	434	449	422	420	387	429	421	443	436	429	417	386	449	407	437	423	424	431	431	429	428	433	417	412	448	411	437	422	441	407	447	442	421	457	451	441	460	435	427	420	414	432	428	457	468	419	413	449	425	431	428	436	443	422	383	437	424	422	444	449	453	409	441	440	397	410	450	451	428	398	431	452	426	446	429	437	442	437	457	406	400	414	493	416	457	470	414	446	410	432	452	443	435	460	434	384	401	454	403	442	446	404	427	428	435	452	458	468	420	459	421	430	399	480	442	449	456	434	452	451	429	462	406	430	419	408	416	454	456	455	436	458	450	454	434	408	399	431	427	392	479	382	403	438	478	432	456	416	437	411	465	413	409	433	450	452	421	450	450	396	466	434	372	456	421	441	441	415	457	426	450	449	446	463	451	468	449	415	436	405	438	413	436	416	440	429	442	418	413	468	405	433	447	413	398	464	426	438	416	425	424	422	438	429	394	445	472	465	425	382	410	444	434	465	428	412	429	422	438	415	411	457	401	419	446	443	457	418	432	437	427	394	461	403	458	469	433	442	403	426	416	449	441	449	425	408	414	455	423	440	438	465	461	425	470	443	423	433	435	454	414	445	419	450	413	465	444	442	450	442	446	405	444	414	454	460	417	427	407	416	459	398	426	419	434	455	431	413	407	441	444	444	417	412	419	467	430	432	413	410	462	449	444	444	427	408	441	419	460	430	442	444	438	453	399	437	443	452	409	451	426	445	440	399	429	472	437	434	429	427	431	425	450	438	379	424	434	427	439	437	407	439	453	462	433	444	402	425	446	415	405	411	450	472	432	430	433	427	441	418	438	433	451	443	413	434	445	423	428	404	438	422	443	429	424	478	411	423	431	445	422	412	441	443	412	477	423	435	426	440	407	457	430	430	438	405	445	447	470	433	433	444	464	416	408	408	451	438	418	425	437	442	437	427	432	427	435	467	430	414	447	431	414	402	472	436	438	469	420	387	426	428	413	422	432	437	406	412	427	418	410	431	434	439	446	432	430	460	417	424	431	451	491	419	421	455	396	413	415	432	430	442	429	435	428	420	423	402	404	385	388	403	428	437	476	429	430	412	441	428	422	419	416	405	454	449	410	467	390	450	416	450	483	405	435	441	428	444	434	425	454	418	434	418	434	426	455	450	429	441	432	440	410	461	420	405	424	404	432	438	431	446	427	426	424	446	431	408	424	421	461	451	422	466	429	422	428	428	481	439	388	435	415	480	423	458	422	433	417	430	417	415	437	406	438	456	413	430	439	460	446	426	446	440	430	453	439	463	421	393	438	449	464	430	424	423	486	432	398	428	430	466	426	449	380	409	454	410	473	456	417	427	436	417	435	445	415	468	423	461	419	445	433	469	424	412	438	408	419	422	426	429	475	422	465	442	428	404	423	408	421	422	391	455	430	424	453	416	427	455	447	398	426	421	438	405	406	434	433	419	434	416	442	385	431	445	435	386	431	397	420	426	436	470	416	410	431	412	441	399	437	428	454	430	419	410	424	437	413	411	425	393	411	411	430	410	414	437	463	435	429	397	435	406	440	456	441	429	446	410	424	449	370	436	398	446	445	410	449	446	444	454	417	413	382	429	459	413	414	457	421	427	413	436	422	463	446	444	412	450	453	484	451	461	452	426	413	409	462	424	446	398	451	432	442	452	444	443	430
67983	31964	13821	4085	932	333	247	275	247	262	269	237	265	247	262	243	258	257	268	238	261	230	212	233	234	253	237	236	240	265	264	219	253	244	222	248	216	256	210	285	281	240	242	243	216	253	236	261	236	254	236	241	219	257	240	264	260	230	247	268	242	246	235	231	240	225	261	249	237	220	251	259	244	240	254	236	212	227	244	255	263	261	251	223	234	270	256	258	233	229	240	269	256	231	241	234	250	283	264	224	249	261	224	221	250	269	246	242	226	265	266	282	237	246	257	262	238	226	239	238	235	219	212	242	229	218	251	222	247	227	237	261	231	252	246	255	224	215	236	257	244	215	244	233	252	244	287	227	260	272	254	234	252	235	254	220	257	253	264	236	221	271	266	263	261	266	233	213	265	251	233	255	221	214	243	227	232	287	228	239	240	263	234	262	242	236	251	272	242	265	238	238	213	247	240	244	234	241	218	207	251	234	263	261	250	227	238	270	247	233	252	226	233	207	239	248	284	221	257	235	248	248	283	231	260	244	244	202	251	242	259	227	245	242	213	240	233	273	229	239	250	252	222	253	231	248	242	275	244	212	256	226	255	247	231	213	226	241	244	244	220	209	241	232	235	255	254	255	244	227	274	226	247	211	245	247	247	250	236	249	223	254	209	263	221	224	223	261	240	249	278	228	215	226	270	265	273	253	198	207	276	233	231	219	250	221	231	237	263	257	248	252	250	257	220	264	276	213	266	227	223	236	236	222	261	254	244	278	242	254	244	243	218	245	231	232	234	255	272	252	237	241	238	242	239	209	267	255	251	223	251	246	242	253	279	251	233	228	238	262	217	265	257	232	231	226	267	237	230	230	258	258	218	244	251	247	252	237	257	243	229	238	274	255	243	226	239	265	226	235	274	218	227	226	251	269	215	262	234	235	235	233	230	278	242	231	247	226	232	243	259	256	237	255	253	229	230	240	217	204	246	200	240	251	256	217	236	239	233	237	241	227	214	260	235	251	231	246	279	236	271	291	292	233	230	259	255	261	223	236	233	260	249	239	232	238	241	263	238	241	258	258	248	214	244	241	239	254	235	224	205	240	266	257	246	243	245	248	256	222	236	274	255	246	230	243	284	249	250	243	267	236	255	238	231	235	252	247	256	228	269	257	255	256	238	246	232	260	267	235	243	263	225	206	224	228	247	249	227	242	243	235	239	256	235	213	225	255	214	245	256	250	275	273	244	238	241	227	237	237	233	238	231	278	216	251	256	262	236	242	226	237	270	257	266	232	233	243	237	242	235	253	266	240	270	232	237	274	246	258	207	218	231	225	246	240	248	244	255	244	231	278	251	234	243	258	249	245	224	251	241	233	247	237	224	240	254	248	228	244	248	239	250	266	282	245	255	270	247	233	236	281	226	239	231	234	218	251	233	236	275	217	273	242	252	249	265	231	240	247	264	236	245	223	222	253	208	246	214	261	280	245	224	218	253	279	221	238	227	241	269	233	222	237	268	245	219	230	237	238	268	251	255	261	216	229	304	249	253	252	229	260	228	233	222	244	227	261	250	261	231	260	240	231	228	240	230	222	238	251	237	266	265	213	218	230	265	238	219	275	245	260	243	231	226	250	233	225	235	215	246	213	227	248	263	238	256	255	260	227	226	200	226	216	239	269	222	223	244	262	251	243	241	267	275	236	237	251	244	254	230	242	240	228	245	263	231	218	219	246	245	257	206	255	219	257	248	249	245	229	272	256	241	249	266	254	222	249	224	249	242	222	212	224	251	211	248	246	254	242	236	217	223	248	240	254	247	244	258	274	260	282	273	265	271	231	208	225	270	280	235	219	254	259	257	237	235	250	208	240	248	268	271	226	215	259	260	260	267	267	250	211	246	234	255	243	242	213	262	237	229	247	271	231	243	247	260	239	297	256	217	230	265	246	228	208	210	256	241	228	266	228	264	256	278	247	231	235	277	261	250	256	259	216	213	275	250	258	267	267	254	256	244	251	268	225	224	254	235	240	224	239	268	231	233	239	256	270	251	259	252	251	277	232	233	245	243	248	260	256	254	267	224	250	238	224	220	219	259	254	262	205	251	243	236	288	268	243	245	234	258	236	236	242	278	242	226	259	215	239	248	212	212	246	240	224	212	217	248	219	258	268	229	232	257	230	227	250	247	250	232	262	267	253	245	265	264	225	238	235	233	255	233	221	232	231	227	216	230	257	228	268	244	256	227	225	251	245	236	232	210	264	273	248	253	227	254	247	253	216	262	244	219	225	252	253	245	247	219	228	265	247	243	267	269	221	258	243	214	209	223	247	233	254	242	245	266	226	239	221	238	217	257	228	233	239	212	241	224	250	228	252	228	262	243	207	241	251	236	241	246	253	278	263	243	218	267	266	232	244	236	222	248	254	264	243	238	220	224	276	243	252	223	220	248	240	237	243	242	255	259	267	268	223	230	260	232	264	244	269	257	228	226	244	247	244	239	234	251	246	242	248	243	244	257	264	264	273	221	212	238	255	240	228	252	234	248	225	222	216	263	239	274	262	263	228	246	289	243	237	209	210	244	259	246	257	253	255	234	255	247	229	252	213	246	252	252	268	232	262	249	256	240	253	242	265	261	245	244	231	255	255	260	220	261	231	270	229	241	258	240	240	259	233	244	253	261	212	236	246	235	213	230	236	200	236	265	239	223	270	254	256	259	231	252	245	261	211	234	203	255	238	245	230	236	206	243	236	253	218	229	257	257	236	241	238	236	251	227	242	232	261	238	244	217	251	219	256	188	262	240	261	261	249	235	244	245	191	263	244	237	277	222	239	235	257	242	229	244	224	252	229	253	256	252	242	252	265	249	250	226	242	223	239	240	246	275	223	232	228	269	257	251	231	247	271	237	261	265	266	240	248	248	229	244	262	232	261	259	261	252	232	220	235	249	224	236	217	244	260	251	215	244	226	261	268	217	216	219	231	233	226	212	238	247	256	250	249	223	249	282	249	264	290	264	215	227	240	226	236	234	244	246	257	238	226	224	217	249	231	203	222	232	261	229	255	224	242	246	261	239	226	215	244	227	230	223	222	255	251	230	262	247	243	224	264	280	229	299	268	239	260	245	245	255	230	228	220	266	221	267	233	233	234	256	247	233	241	224	221	241	225	245	291	261	249	255	236	261	245	228	234	242	235	250	248	250	220	228	228	236	228	252	260	232	226	260	272	211	235	234	286	240	220	249	244	239	234	261	237	266	234	250	216	297	231	269	263	222	237	233	224	216	220	235	290	228	220	249	241	226	266	245	247	262	229	241	242	266	266	243	240	273	229	249	244	246	233	219	239	248	238	258	239	268	242	256	269	223	229	259	237	228	245	266	237	238	263	263	242	249	235	248	220	288	227	246	229	260	291	248	235	223	219	252	223	204	221	227	256	270	263	287	255	260	250	256	228	230	247	229	211	225	253	263	203	215	259	236	228	237	232	206	254	238	223	240	238	221	283	227	227	234	265	255	239
44209	20814	12331	7296	2032	860	677	540	552	580	573	528	584	554	506	569	529	528	520	491	532	485	529	493	529	525	516	522	536	540	514	486	524	479	493	509	526	501	533	523	545	562	544	483	539	503	540	488	520	535	522	507	520	522	492	520	487	473	521	513	524	533	456	527	488	522	523	535	527	486	524	502	558	503	533	523	535	510	517	480	565	554	546	509	513	539	527	483	545	517	502	512	530	475	483	503	520	490	512	518	547	489	533	515	488	519	509	501	466	492	532	509	503	533	501	550	515	523	510	475	480	462	501	510	524	524	494	546	513	512	463	482	489	561	477	465	516	518	500	481	497	470	521	522	468	521	517	525	516	544	531	547	546	540	511	513	515	526	503	484	515	543	501	490	498	474	541	494	510	529	504	489	532	479	527	530	511	513	490	524	541	531	509	515	527	487	497	499	488	544	523	509	539	561	513	496	504	558	542	481	492	496	513	533	521	520	530	544	535	509	510	500	526	524	514	523	504	535	528	514	488	462	490	507	517	446	580	545	539	558	538	537	551	489	565	532	498	488	518	550	516	474	479	491	520	518	515	486	491	545	536	496	514	533	536	515	521	508	536	489	484	486	503	529	502	513	515	516	454	534	478	495	536	515	495	511	518	531	555	512	501	512	539	510	511	523	502	500	500	496	531	499	499	490	507	480	489	477	513	488	541	539	515	511	533	548	550	511	545	480	511	544	473	479	521	506	497	521	497	507	558	519	522	561	527	502	543	465	496	566	511	527	541	502	511	487	500	497	489	499	505	521	512	523	488	499	534	490	488	525	499	504	508	509	512	514	473	555	491	555	473	523	481	520	452	553	536	513	505	525	481	508	542	510	518	505	539	531	532	510	547	528	477	511	505	504	489	532	489	569	501	530	494	500	529	516	504	530	488	499	490	543	518	542	505	532	553	501	533	510	510	516	528	504	554	506	533	540	491	541	533	516	478	483	490	503	511	529	526	533	506	512	438	523	517	507	514	511	510	498	583	516	518	541	504	520	491	485	524	512	539	515	514	529	512	528	495	501	495	554	541	500	521	508	545	507	512	532	515	556	504	515	516	524	536	529	522	548	520	477	508	505	527	512	531	516	523	530	478	514	546	496	504	529	549	517	504	520	527	474	532	535	517	520	509	468	477	488	506	482	495	568	488	512	510	512	531	526	471	492	491	481	499	530	512	502	486	508	505	484	485	539	529	536	519	511	529	495	512	495	522	526	524	519	488	502	534	529	496	539	552	500	544	497	535	484	507	489	457	504	514	541	506	517	496	472	520	541	451	488	486	493	484	495	511	487	497	495	517	517	486	553	507	492	542	485	529	539	529	519	519	494	541	513	532	493	485	540	527	518	506	521	494	490	554	528	520	499	525	522	539	482	493	525	506	513	505	474	509	494	497	537	504	482	531	539	548	531	471	472	542	513	494	535	505	515	516	547	553	507	550	486	497	484	516	528	522	526	516	537	535	511	550	485	489	490	506	530	541	530	516	521	488	529	475	491	555	545	533	506	486	516	518	553	557	550	506	521	556	498	528	527	519	505	467	530	509	507	489	507	509	494	494	536	495	536	496	508	514	529	517	517	513	490	521	504	488	519	521	501	499	543	529	516	531	482	511	505	496	515	499	524	489	510	493	494	501	534	503	515	493	529	533	548	513	520	544	505	516	518	560	544	501	561	543	530	505	549	526	524	568	507	463	493	496	528	493	497	534	516	509	520	512	555	512	513	510	524	491	514	505	491	497	533	493	519	522	502	536	520	472	540	498	527	546	536	532	531	484	485	503	499	544	529	521	540	492	529	508	494	501	480	492	510	525	508	539	558	545	503	490	502	498	506	489	493	511	506	512	509	510	494	529	527	518	491	549	509	534	544	516	522	532	520	493	528	519	496	524	487	519	511	514	510	511	538	492	503	544	486	538	532	533	536	473	503	523	509	485	528	556	526	470	518	530	549	491	519	536	505	539	499	518	564	560	541	551	524	510	482	560	490	524	512	540	523	537	491	491	537	532	531	543	508	553	531	485	501	500	532	524	525	476	504	543	502	516	490	480	486	482	474	534	479	512	518	543	531	508	491	501	491	485	510	521	536	527	526	498	537	550	514	497	521	522	515	546	487	556	530	503	524	537	523	521	492	513	509	482	545	512	534	510	479	501	509	502	506	509	471	523	541	489	510	520	516	519	508	578	482	531	513	509	505	508	508	526	509	499	547	484	551	527	455	527	557	490	503	504	472	503	514	520	478	525	508	466	507	490	488	511	498	476	519	502	492	523	531	461	493	522	459	533	547	528	505	548	499	536	539	515	532	541	476	523	501	516	511	524	534	489	537	564	539	496	524	561	497	492	522	472	495	533	500	498	489	497	507	512	494	486	500	512	516	520	531	517	538	510	530	490	506	482	510	512	530	526	548	507	517	496	511	491	519	530	537	506	499	525	518	498	531	498	475	568	509	489	511	500	490	512	549	521	536	502	528	549	487	530	530	538	546	491	509	499	535	535	534	532	496	497	512	494	519	502	513	499	524	520	563	530	486	485	521	524	528	563	518	484	529	494	483	522	509	498	484	525	519	442	531	510	510	509	544	529	532	499	515	534	489	530	522	505	509	515	534	530	503	495	487	539	493	552	530	507	516	519	488	533	505	502	504	496	506	482	492	514	540	531	529	497	523	510	508	528	478	475	552	489	487	532	530	496	518	516	497	498	516	501	492	530	484	506	494	508	495	521	525	532	500	506	501	533	525	521	505	483	501	533	499	504	519	520	517	499	551	562	512	479	507	544	538	487	545	528	505	471	489	498	482	504	514	514	549	501	529	527	515	552	495	532	536	498	544	474	530	506	504	505	487	466	473	528	512	497	536	494	475	508	491	533	525	535	528	500	543	543	487	543	510	530	529	512	505	536	527	486	526	511	527	510	497	542	523	497	485	528	475	530	525	567	559	513	512	517	515	526	490	516	482	504	502	511	524	515	517	557	524	464	516	525	534	521	500	478	528	507	543	520	484	530	538	517	512	510	510	503	525	510	494	512	548	530	535	485	491	512	503	484	531	547	527	516	525	501	537	462	496	488	513	486	489	450	543	491	539	496	519	485	483	524	469	494	487	489	502	534	473	538	502	527	468	536	509	533	485	527	536	475	488	484	486	485	487	533	521	517	519	563	523	502	486	483	535	490	530	480	519	532	490	468	545	488	557	509	503	521	562	495	529	548	494	516	542	564	541	545	513	498	540	504	505	497	566	521	532	489	505	502	544	493	489	523	534	526	489	523	539	504	534	531	494	508	547	530	496	544	518	501	554	500	494	520	495	489	501	541	525	527	517	513	497	505	477	489	525	505	518	474	538	528	491	499	500	509	519	494	510	470	521	524	526	535	480	508	528	485	507	496	533	522	559	525	531	527	567	506	539	603	528	525	535	533	504	493	558	507	531	499	481	507	507	519	501	497	505	524	500	503	503	510	509	538	524	501	513
49482	22756	7501	1554	383	172	165	169	181	163	173	170	170	172	167	156	175	154	152	167	168	156	176	164	164	187	182	174	150	176	189	146	151	187	209	169	184	180	158	143	192	167	159	139	169	172	149	174	162	162	166	155	175	167	150	157	158	160	208	175	171	154	170	187	168	152	179	172	165	204	170	174	180	157	165	167	161	179	169	156	162	160	174	157	196	178	160	166	182	160	183	181	157	187	183	172	176	155	207	188	165	208	165	157	187	155	185	160	168	178	172	187	186	176	161	149	160	174	147	159	167	155	192	167	162	191	190	149	170	165	179	172	150	166	173	184	169	164	172	178	182	158	161	161	164	168	174	178	192	179	159	177	174	185	167	180	154	145	170	183	191	165	182	142	173	156	143	188	153	196	163	162	157	172	173	154	157	159	183	156	161	172	191	155	181	149	152	156	166	182	173	178	170	153	175	164	147	163	177	186	143	172	179	166	153	183	168	181	191	172	160	162	191	183	171	168	158	189	189	170	181	194	173	183	150	191	165	175	182	167	170	145	166	170	164	167	174	185	137	175	183	161	158	178	164	169	188	161	159	159	188	171	168	166	177	161	173	216	170	162	176	159	186	155	166	143	179	149	173	164	149	164	185	184	159	205	168	162	163	168	145	178	160	203	180	200	179	184	209	185	152	175	205	178	174	169	152	170	165	197	149	151	171	175	178	152	170	162	161	169	185	161	141	164	158	170	189	176	158	170	164	167	169	179	164	178	153	159	166	165	162	179	186	190	169	171	159	170	170	187	163	145	164	173	161	174	182	188	167	169	174	202	166	165	166	159	183	176	195	153	149	169	176	163	146	179	144	198	179	152	191	171	174	151	170	179	172	175	170	166	193	164	163	175	175	188	168	176	186	188	180	148	139	158	150	162	156	168	162	167	187	170	171	168	190	149	159	168	166	137	135	168	175	189	155	158	165	179	190	193	176	141	151	170	178	174	166	141	161	167	145	171	176	168	171	171	171	161	167	166	152	193	164	155	162	183	149	191	160	150	164	157	177	158	151	179	181	161	154	168	163	199	187	166	156	176	158	169	172	170	179	173	164	178	162	171	169	166	158	167	172	159	177	176	175	182	166	185	174	156	168	162	177	181	166	181	180	160	135	137	180	178	185	165	175	170	167	157	176	155	210	185	159	181	191	158	155	175	176	166	168	171	175	152	174	178	187	165	174	197	166	208	197	157	159	149	159	204	180	182	181	162	170	142	179	162	173	192	149	188	193	190	181	177	175	152	197	156	162	158	196	157	141	165	160	150	154	170	178	163	162	156	173	175	169	183	177	183	151	167	167	154	178	171	152	166	153	176	214	172	166	161	192	194	182	176	163	170	162	162	155	162	177	188	156	158	148	163	145	163	158	179	170	190	156	168	188	170	170	193	167	162	164	184	183	175	185	168	170	175	186	167	142	163	162	168	144	178	164	144	180	179	161	151	180	172	181	167	175	169	172	161	157	158	201	179	167	170	174	161	172	192	182	155	138	147	176	162	146	165	157	201	163	151	164	172	164	164	170	149	146	157	157	169	168	185	161	152	180	167	170	191	178	177	171	167	181	177	153	168	195	169	140	167	168	143	189	153	168	175	172	167	187	186	185	158	144	158	162	185	161	177	174	131	186	166	157	172	165	160	157	165	186	137	159	166	169	173	170	170	173	171	166	152	166	180	165	142	174	180	180	174	203	174	170	183	167	165	200	192	184	180	181	141	174	152	188	179	196	190	179	156	162	167	150	153	175	184	187	168	190	175	165	148	169	146	142	145	180	180	178	157	154	170	150	139	158	174	161	166	171	184	183	170	163	188	170	167	141	163	179	171	197	181	190	157	167	180	172	151	170	157	168	171	154	199	146	169	181	158	171	186	159	174	162	168	157	182	160	154	173	182	186	178	174	178	169	170	184	165	183	184	152	184	158	189	198	179	154	173	158	158	151	181	161	139	165	170	160	160	166	164	176	177	175	191	171	160	154	172	157	161	169	173	169	157	176	180	161	176	183	179	172	160	156	144	183	140	179	177	169	180	167	158	153	178	182	163	158	168	159	151	153	147	172	188	150	160	153	172	176	176	160	166	152	159	189	164	173	185	162	172	189	169	150	177	147	177	183	153	156	164	153	176	166	166	157	171	176	178	176	186	154	172	181	160	174	180	194	201	178	169	158	164	171	149	146	180	172	163	180	164	159	157	160	157	167	181	151	159	171	164	158	168	198	179	157	166	162	150	180	160	176	163	193	174	172	165	171	149	178	158	173	186	146	158	183	162	178	190	141	173	177	171	180	178	176	173	158	186	182	166	155	166	164	175	180	181	180	159	171	182	150	158	183	188	163	162	158	200	207	189	159	155	181	177	181	194	180	173	185	165	168	199	164	178	169	154	161	168	166	156	151	146	178	152	156	191	171	170	189	145	168	162	147	166	147	187	148	167	161	184	164	163	193	154	168	185	151	181	172	189	191	140	179	190	155	157	193	165	164	160	175	179	158	160	182	163	166	178	155	180	180	180	171	165	165	150	167	177	186	174	178	161	194	167	161	164	195	174	190	172	157	167	158	175	180	193	181	222	159	164	154	162	150	165	167	151	182	172	143	161	180	177	148	147	151	200	150	180	180	153	160	143	163	172	171	179	178	168	202	163	176	149	172	169	170	163	162	170	173	155	147	173	172	164	174	165	205	168	137	163	167	161	155	179	146	142	186	179	160	171	156	148	191	172	180	169	177	175	169	152	198	177	147	180	171	171	161	175	172	194	177	163	170	175	174	166	170	161	170	162	152	163	163	177	201	173	151	219	193	176	159	159	165	183	175	144	154	172	189	160	164	186	158	195	165	187	168	196	166	180	174	148	157	171	164	181	144	167	207	174	155	156	173	169	152	136	169	160	168	172	189	152	194	197	160	165	170	141	170	180	152	151	156	178	151	160	173	158	185	159	145	161	159	172	164	178	159	174	163	174	177	172	148	168	156	181	178	158	182	163	180	166	162	161	167	173	210	188	162	148	164	159	188	165	168	172	155	157	175	164	152	161	176	171	160	180	181	152	163	161	183	150	176	191	181	169	165	171	173	159	171	191	162	187	161	159	176	162	183	155	172	162	160	175	152	152	183	184	178	157	178	185	145	173	156	174	183	182	180	199	192	145	186	168	166	167	172	184	187	145	171	164	174	196	168	178	170	166	175	191	167	184	184	172	162	149	157	146	157	192	146	179	167	164	156	161	167	179	181	171	161	180	160	183	148	184	174	175	171	164	162	160	162	162	154	171	180	165	178	196	165	157	156	161	192	173	160	166	159	192	159	147	165	167	177	194	150	162	180	159	159	167	197	173	170	204	183	149	174	145	179	161	174	173	158	174	206	218	154	190	158	186	160	169	166	167	162	172	175	188	173	177	135	163	149	167	152	171	186	191	169	188	178	146	169	190	184	164	179	181	178	183	181	172	168	156	165	152	163	162	161	169	174	172
31930	14975	8640	3270	1008	402	375	379	363	346	395	391	400	366	383	355	376	406	396	378	357	404	391	411	376	372	368	372	390	382	375	389	362	361	360	360	410	362	378	354	379	348	393	344	396	352	397	383	358	376	359	410	356	390	394	374	331	388	354	364	372	374	399	376	395	394	381	367	375	395	389	392	378	378	361	391	381	407	382	367	374	371	356	350	377	356	390	405	367	369	377	391	372	385	388	389	386	391	383	382	371	364	362	394	386	332	340	365	406	391	372	394	343	388	355	391	407	363	382	350	392	346	377	374	403	369	361	345	380	357	365	351	370	357	372	336	359	380	360	398	381	335	371	378	374	378	356	374	389	391	372	394	394	366	356	391	350	413	381	355	365	387	407	336	374	367	341	391	380	372	389	374	376	369	356	382	380	393	377	364	377	389	356	397	400	381	370	350	371	366	383	353	363	324	410	364	375	405	389	353	349	378	361	401	363	376	387	392	347	410	364	356	391	368	376	372	397	343	386	372	365	340	374	366	344	386	402	368	391	364	396	347	425	369	382	350	388	383	384	357	385	348	376	378	393	384	385	410	385	377	356	398	365	368	392	367	385	361	363	354	393	353	343	351	362	374	364	424	364	371	347	382	375	365	368	367	402	382	362	356	361	367	353	365	363	368	395	362	381	382	360	399	375	391	366	387	373	427	353	374	374	384	359	401	416	401	371	389	357	379	357	375	368	380	397	370	412	396	380	376	335	378	350	338	386	344	407	370	393	368	349	380	374	372	419	417	376	348	361	408	405	358	345	343	377	365	394	371	369	350	402	402	357	384	377	349	371	392	372	356	353	366	405	389	355	392	378	403	376	368	371	405	396	347	404	369	390	352	358	373	350	372	386	387	381	333	337	363	363	390	365	356	397	386	395	362	356	348	391	370	356	363	361	362	379	382	374	348	368	387	377	384	345	363	378	380	383	340	373	386	414	399	381	378	360	384	397	379	383	359	365	372	395	362	388	351	381	404	358	403	344	378	386	350	366	344	383	385	389	355	369	395	373	387	369	370	365	367	363	363	363	366	369	353	383	369	375	376	382	384	392	377	401	375	374	396	360	357	406	390	390	347	401	384	400	361	352	369	378	391	346	358	359	390	429	389	398	411	393	395	369	380	358	382	419	367	394	360	376	342	346	335	389	370	371	408	387	388	391	382	379	367	383	367	371	355	363	376	393	360	373	386	365	360	392	394	379	368	385	365	380	389	366	351	372	345	407	354	385	359	381	392	362	368	406	373	376	419	384	405	365	359	367	377	366	346	373	405	341	385	405	384	327	386	381	361	367	363	391	423	358	376	384	405	361	355	387	359	378	387	367	389	352	366	373	384	371	390	358	333	404	383	379	378	343	375	385	363	369	372	383	375	350	345	379	382	393	353	412	365	376	338	371	379	361	393	367	402	398	369	363	347	404	359	403	402	382	391	331	375	381	366	346	393	389	402	385	340	386	368	396	369	394	358	378	389	356	352	354	368	382	407	377	341	372	399	362	386	351	370	339	377	401	344	388	351	356	367	383	387	365	392	389	375	404	381	380	384	344	354	358	349	400	359	374	424	366	403	349	381	381	400	370	360	420	388	362	337	379	352	379	369	356	413	367	360	360	382	402	371	385	400	404	359	383	371	387	401	361	379	415	414	339	387	379	387	386	358	369	367	330	365	363	400	376	384	372	389	391	372	344	355	369	363	383	376	379	391	358	400	387	372	373	382	400	362	385	371	355	372	356	320	365	373	383	400	381	373	399	378	359	388	367	387	393	382	383	379	398	366	345	382	342	378	405	372	341	361	362	349	361	354	364	376	381	365	358	383	362	360	353	350	371	387	379	375	376	379	353	382	399	389	402	374	345	366	356	380	391	359	355	357	345	358	383	357	357	400	369	367	378	368	362	377	361	377	388	391	376	365	405	321	348	388	385	371	374	399	364	353	339	395	369	381	367	373	360	386	390	381	381	359	373	342	359	377	348	417	400	393	375	351	355	367	409	346	398	358	365	346	394	365	422	344	370	348	349	355	382	403	405	382	405	381	367	349	352	371	415	377	358	375	356	335	377	375	364	384	375	373	381	399	375	394	365	364	389	365	394	357	382	350	373	352	365	371	363	383	380	382	399	398	354	421	369	376	383	393	407	337	411	338	368	374	365	385	372	381	385	379	405	366	372	349	363	369	365	352	341	358	392	381	380	363	397	406	401	378	402	385	360	365	367	409	366	370	411	365	347	330	405	381	347	373	366	342	361	357	383	329	342	371	355	357	378	405	380	371	352	356	369	404	411	377	397	375	367	392	376	388	366	383	380	369	377	380	363	378	365	373	352	356	371	379	388	372	366	386	369	395	387	364	376	377	369	373	354	346	370	362	364	369	377	341	393	394	366	378	336	369	417	375	403	377	345	392	387	358	360	379	369	358	335	367	396	354	388	380	384	392	356	350	356	359	387	388	340	342	379	356	377	374	362	376	352	354	370	383	361	349	394	364	321	382	360	353	398	394	345	393	380	416	349	393	372	383	353	379	381	366	366	373	403	325	390	332	370	351	389	385	389	350	389	371	349	371	355	446	352	367	382	379	349	374	383	363	347	356	355	382	391	391	372	392	374	376	382	360	370	410	396	370	370	399	359	371	337	397	402	375	367	393	380	336	408	363	365	390	366	382	356	365	382	377	356	374	369	375	350	366	386	355	396	374	384	341	347	343	379	405	383	378	389	355	352	344	350	369	361	379	395	360	378	384	371	402	381	367	411	352	415	384	363	385	367	351	369	384	369	370	355	380	388	392	384	352	364	352	372	358	379	389	417	369	358	409	380	371	394	388	374	371	385	386	384	382	357	329	390	392	412	362	392	369	393	364	378	356	398	379	343	394	369	369	355	403	389	396	357	379	402	389	372	355	348	400	361	397	375	346	381	354	361	373	370	370	333	401	400	377	391	379	390	389	383	353	372	343	393	380	393	380	320	384	364	362	381	380	354	363	383	348	380	403	374	359	378	368	391	378	383	385	377	360	351	351	400	360	401	379	393	384	370	361	396	359	384	365	385	362	377	375	368	380	395	368	397	345	369	393	393	356	357	365	347	368	367	354	382	384	387	399	343	390	373	388	331	346	369	351	355	332	361	406	376	392	379	360	378	386	391	400	350	348	379	371	371	355	370	367	385	397	391	368	381	372	363	348	399	415	382	379	364	384	360	373	376	396	377	389	358	371	367	417	423	374	367	373	365	375	383	355	355	402	409	380	376	351	368	365	358	384	360	336	382	349	368	369	391	386	372	396	361	361	327	382	408	356	370	398	340	388	363	395	362	354	346	368	392	350	405	365	368	431	364	373	355	387	381	367	425	395	389	382	386	346	363	384	356	405	372	379	359	353	360	366	361	339	372	386	386	357	384	359	372	374	380	356	373	341	366	429	383	387	350	415	353	377	415	381	376	382	399	399	360	367	395	394	365	385	359	348	366	386	386	388
61632	31409	12271	2705	392	226	198	192	216	208	193	210	223	190	202	169	198	184	208	217	238	202	177	165	203	206	200	210	183	195	173	176	182	195	196	202	199	180	207	196	196	197	161	222	203	197	200	182	193	199	173	171	179	172	195	161	188	198	172	199	196	197	205	211	197	179	195	187	192	192	168	192	193	210	203	161	194	199	197	180	204	186	204	197	211	194	209	189	208	176	197	178	194	173	177	178	193	210	195	184	193	191	196	191	223	192	201	177	195	183	183	202	185	197	175	206	191	175	199	194	184	170	219	202	204	202	190	199	195	180	219	208	182	206	199	224	188	193	179	207	197	214	196	185	211	207	187	188	201	198	224	190	180	193	186	203	197	195	206	169	201	187	203	187	196	193	224	187	198	202	174	218	174	189	206	182	192	196	192	210	167	216	212	190	176	194	182	170	206	192	183	205	221	212	189	177	184	199	179	206	200	201	201	176	174	213	187	203	193	219	190	202	183	196	172	195	177	216	178	188	192	177	194	193	198	208	195	190	185	189	178	166	194	198	206	202	197	177	182	194	221	176	190	198	209	159	211	165	184	194	195	195	188	220	190	196	173	172	180	176	193	193	196	169	191	175	195	197	185	218	191	194	195	172	187	217	210	178	187	198	188	211	189	170	171	194	188	185	209	202	208	193	190	183	218	205	207	173	198	204	193	201	192	177	170	216	186	201	212	211	191	191	182	169	199	220	200	180	209	184	190	200	232	206	191	196	181	190	219	181	183	219	155	182	230	215	186	215	168	202	194	184	199	180	188	192	189	181	209	169	204	187	222	219	194	194	197	203	208	181	173	226	215	215	195	214	178	178	183	185	186	190	223	188	202	199	163	188	188	194	187	204	163	204	233	187	211	188	203	183	202	211	188	206	203	199	215	230	175	189	164	164	193	169	181	195	225	196	186	164	212	176	195	197	181	191	210	195	196	209	183	219	198	214	166	197	188	161	206	202	199	189	207	195	179	190	169	209	159	213	194	180	173	200	210	218	198	176	197	149	172	212	192	210	184	176	212	223	209	191	194	199	185	192	204	188	197	198	214	211	172	173	194	179	192	233	195	191	188	184	172	216	186	186	220	214	189	193	229	188	194	185	208	146	198	186	170	197	196	171	219	196	203	186	168	197	205	196	211	173	184	181	183	190	207	210	203	182	193	185	164	209	189	185	194	191	197	171	191	201	184	181	193	190	194	169	230	212	198	186	183	185	182	206	198	208	199	218	190	200	182	171	221	175	184	187	200	198	198	187	204	180	198	209	186	186	204	187	164	206	170	194	179	179	199	187	207	198	167	209	214	199	222	198	201	188	195	190	179	189	188	172	185	188	195	183	199	192	188	214	190	189	196	199	183	195	235	179	186	199	186	189	175	199	209	167	209	208	216	213	182	192	196	206	210	163	199	215	175	194	195	212	196	182	205	185	209	180	171	229	219	204	172	182	187	175	184	204	210	219	207	168	213	174	188	203	204	211	177	186	211	199	183	189	220	208	174	191	191	187	188	191	200	214	189	191	183	192	184	175	200	170	211	168	184	214	214	204	187	180	183	175	181	228	228	207	211	179	218	171	222	209	194	167	215	200	198	209	197	207	212	203	175	167	189	181	178	188	201	179	184	190	181	202	194	211	206	200	214	180	197	215	231	213	201	209	177	199	184	182	168	181	218	173	185	206	197	220	180	181	214	198	199	162	204	179	200	206	210	194	217	180	197	222	219	222	213	209	205	180	199	174	185	189	214	206	191	193	196	182	192	189	206	174	196	181	171	189	222	180	221	177	157	205	225	166	202	206	185	180	191	202	168	162	218	179	188	190	210	215	190	192	179	196	159	190	184	197	195	172	176	204	178	187	190	179	195	199	181	201	198	186	194	188	217	226	193	189	169	177	186	230	231	203	174	197	164	199	198	196	185	195	184	211	196	224	248	211	197	202	197	187	180	158	193	169	192	209	190	214	193	187	189	186	196	204	204	187	187	187	199	185	193	197	190	211	195	223	217	211	167	161	190	206	188	206	231	203	187	194	201	175	211	208	208	207	191	180	195	216	201	202	193	189	182	198	183	210	237	165	181	212	184	206	202	180	199	218	162	198	199	195	183	185	192	193	206	176	168	173	212	195	156	182	205	195	180	210	172	162	172	203	222	191	175	164	208	211	175	201	199	197	174	199	203	206	181	176	198	173	188	186	215	204	209	192	196	181	208	180	187	183	175	202	178	176	201	190	184	172	187	186	231	215	191	201	212	218	194	216	182	178	196	189	201	206	193	180	225	188	185	161	204	177	189	178	189	199	188	206	182	215	190	187	175	192	203	207	185	164	199	203	214	166	176	224	201	186	186	194	189	198	200	190	182	166	196	222	211	165	189	181	171	193	183	174	199	206	181	213	184	197	206	215	205	191	186	189	180	206	174	206	188	200	211	199	222	188	189	212	188	203	200	205	191	196	167	219	182	180	178	167	215	181	204	209	192	175	212	183	217	183	197	176	177	188	210	212	171	166	178	209	204	158	194	192	170	233	183	155	183	206	217	200	197	169	197	184	221	171	176	206	205	169	217	235	210	195	183	196	206	212	197	194	187	212	210	210	185	189	206	194	187	170	197	199	209	193	194	174	194	213	193	201	170	198	202	197	179	217	195	213	214	206	191	183	208	204	191	202	184	175	190	205	182	194	198	161	212	181	214	187	204	219	208	179	187	194	197	173	190	179	184	201	186	169	181	202	206	204	174	174	189	170	204	220	202	216	195	203	154	178	192	184	212	215	172	192	186	201	155	205	188	190	192	195	187	167	204	178	181	194	207	198	194	195	163	195	197	204	180	235	201	208	212	177	223	178	208	172	207	212	194	202	196	183	188	179	185	202	196	196	155	192	172	179	204	170	182	188	193	182	202	197	203	205	197	205	196	178	181	164	196	203	192	193	175	211	183	225	181	219	204	231	224	193	204	190	177	186	185	189	210	211	218	197	222	184	191	172	218	205	199	195	189	160	212	222	211	182	221	208	180	206	190	205	231	204	200	206	204	200	193	175	179	191	194	185	225	177	203	184	171	197	192	194	191	189	195	159	168	190	170	162	200	173	183	195	199	210	176	195	177	186	205	210	193	185	181	190	179	215	171	195	226	210	200	189	181	160	190	214	208	186	206	200	188	194	200	177	201	188	203	203	185	199	209	197	179	191	175	198	199	194	197	212	167	168	212	198	213	208	200	181	195	201	180	201	203	174	190	210	222	179	177	183	196	210	195	176	197	180	209	179	197	209	170	187	185	226	188	185	224	192	214	201	192	173	198	169	195	183	192	212	203	203	186	199	212	200	159	200	178	211	182	192	196	202	191	196	221	208	209	195	204	185	188	194	174	222	180	192	184	176	206	207	188	194	183	208	222	180	186	185	189	196	196	196	226	254	210	208	179	196	179	225	195	185	208	192	217	181	193	219	222	202	179	192	199	189	202	192	213	208	205	207
40339	21839	11858	4829	1068	552	531	501	513	441	456	383	432	425	420	415	420	409	449	422	423	471	421	421	411	384	368	440	419	402	439	411	424	422	391	395	411	417	441	487	421	461	420	416	460	433	440	478	438	419	419	406	415	418	457	409	417	445	445	418	436	432	447	490	444	381	430	441	407	393	439	424	418	439	427	441	389	415	450	438	392	479	406	440	427	464	409	408	423	423	442	428	465	451	424	423	422	399	412	397	432	392	451	385	441	409	410	427	441	419	441	431	423	438	448	425	436	425	424	429	438	445	406	422	428	422	396	401	428	448	428	479	422	395	460	410	414	461	421	424	418	427	424	431	427	427	413	445	403	389	391	427	439	442	382	460	415	416	416	463	415	416	424	412	470	465	426	431	427	428	430	401	436	441	489	414	462	399	420	446	417	434	450	444	438	425	434	412	393	439	421	388	382	408	431	416	434	386	417	415	421	421	418	421	433	392	422	428	407	463	414	439	432	489	420	433	413	402	461	388	451	442	422	414	463	409	429	399	436	477	447	412	455	415	437	439	425	427	415	411	413	451	432	430	420	434	428	421	456	441	431	430	422	429	440	453	388	412	424	436	417	426	415	420	444	456	405	439	428	449	445	465	405	439	473	382	416	419	428	421	455	368	401	425	407	409	438	397	386	359	419	417	398	410	430	411	428	422	379	382	399	461	435	435	415	427	434	396	421	405	407	438	397	418	426	410	441	454	423	453	438	410	443	418	413	440	426	383	377	409	368	444	411	409	419	450	420	412	403	401	428	426	421	434	402	419	392	384	398	465	429	395	409	436	406	456	414	457	438	402	423	425	420	446	452	449	422	434	424	405	389	452	458	449	455	410	428	446	419	449	407	460	408	434	450	460	456	449	437	416	408	438	411	416	447	428	437	454	442	396	388	442	455	452	435	400	418	428	400	418	428	415	428	443	474	429	399	450	401	423	408	455	403	403	438	409	414	444	435	452	400	430	440	402	389	493	457	390	429	416	434	448	410	453	433	445	470	421	420	443	419	425	449	387	425	405	384	427	417	393	389	414	402	401	430	402	427	419	434	430	401	434	410	439	420	440	441	410	402	396	434	444	396	454	455	425	433	391	408	457	425	406	440	468	374	459	410	418	425	406	402	428	452	435	416	432	403	393	402	426	425	421	404	433	401	451	414	455	432	389	423	443	383	404	392	378	422	422	404	404	453	430	442	370	429	400	457	386	381	448	431	417	469	431	416	414	415	410	440	423	406	471	396	424	378	463	406	398	426	421	446	432	449	427	430	388	460	460	436	455	431	448	438	404	408	407	467	432	436	410	437	429	400	400	448	432	436	439	413	467	391	437	425	440	434	433	398	420	410	403	445	413	407	461	416	388	413	413	433	462	466	434	407	436	384	406	453	463	403	431	402	414	401	439	464	416	408	450	414	413	409	424	413	431	444	420	420	422	432	394	403	455	443	433	401	417	432	432	418	442	411	437	426	419	419	412	429	405	438	413	411	421	413	381	391	437	429	463	431	409	446	405	440	401	412	433	403	452	389	434	416	416	400	405	452	398	431	433	427	419	413	402	422	447	427	398	437	384	424	431	448	420	386	402	416	427	428	427	425	403	422	418	419	432	457	442	445	413	442	441	450	396	406	445	444	455	414	426	428	411	427	454	425	458	428	419	422	439	446	445	454	467	431	429	405	456	450	430	416	415	427	460	410	420	440	437	434	410	430	402	382	418	412	450	434	446	397	455	396	455	397	422	427	433	420	411	423	397	403	418	391	430	409	432	423	398	413	412	423	428	417	430	376	401	441	433	429	435	419	445	427	427	440	396	418	429	403	426	413	424	441	436	385	411	392	401	411	401	428	401	450	422	464	420	434	405	404	389	418	419	410	400	414	450	416	414	441	411	411	404	453	449	393	428	442	390	448	431	429	447	423	410	446	415	448	432	428	381	410	385	410	440	394	401	395	403	386	417	416	434	432	400	406	414	434	429	405	396	412	445	418	427	433	416	411	423	369	394	391	439	443	405	412	434	383	437	391	425	458	414	439	452	402	383	424	428	398	440	411	409	411	411	410	420	426	396	439	419	431	437	426	426	390	406	423	409	419	411	404	446	451	381	419	430	393	423	450	464	420	470	440	428	394	427	466	418	407	423	427	457	395	416	405	407	398	424	410	401	401	418	404	418	391	429	422	420	441	426	451	421	429	401	438	421	407	422	415	444	402	446	417	426	395	436	407	444	366	429	439	408	425	416	442	416	397	434	446	423	458	430	410	465	429	416	448	421	444	396	463	435	409	429	452	412	387	447	433	428	442	434	374	445	393	447	451	441	425	408	402	400	416	425	427	409	421	401	446	418	407	398	401	432	431	422	417	432	427	439	434	445	423	433	466	445	408	419	399	443	447	423	452	416	465	461	402	409	414	424	446	402	490	442	416	403	449	426	385	453	429	433	427	451	408	431	435	433	441	405	393	459	447	445	399	429	440	422	415	390	440	430	444	428	411	426	428	418	380	452	467	414	447	442	436	429	424	451	435	409	466	474	414	434	449	425	424	431	413	433	431	442	462	396	422	421	408	422	425	410	448	478	429	423	428	444	413	397	435	468	429	402	411	433	422	480	433	408	427	410	434	451	448	404	427	439	409	440	456	425	403	430	396	439	419	430	456	449	438	395	424	454	410	432	430	418	416	413	398	410	393	404	406	396	435	391	416	429	403	402	446	427	415	431	472	424	429	400	440	450	448	431	415	439	419	427	409	411	441	415	425	434	449	404	412	418	430	404	396	406	419	425	417	477	469	402	422	441	411	443	426	435	404	433	382	401	412	379	434	439	415	404	418	419	420	375	441	445	422	415	431	408	409	413	411	437	414	418	405	421	388	395	422	420	422	407	379	412	421	388	405	377	412	413	407	436	425	396	424	413	405	454	392	428	393	397	463	419	438	434	426	448	461	431	429	399	376	457	445	444	397	437	432	404	435	432	426	419	377	444	416	403	420	421	416	429	405	439	431	426	426	426	397	406	426	435	409	463	424	476	387	429	437	424	419	421	421	384	414	431	418	420	405	402	397	427	429	435	448	449	397	439	458	440	431	421	427	433	438	433	441	422	404	444	457	446	412	399	440	435	413	407	449	431	436	390	437	414	428	422	403	446	406	430	430	423	400	433	403	418	423	438	409	421	425	453	454	417	428	430	453	435	426	409	428	440	403	428	421	449	408	439	446	429	443	375	431	387	437	464	435	418	423	431	414	446	435	424	425	423	408	471	434	423	424	444	421	412	403	428	430	402	436	456	394	401	431	438	403	427	430	417	428	436	419	393	440	400	431	393	415	463	411	400	459	418	404	421	401	426	440	436	452	447	394	446	473	396	411	426	423	435	434	437	410	438	453	447	440	442	458	401	451	444	417	442	419	419	443	432	388	414	438	432	421	404	447	444	422	409	452	419	422	404	439	405	423	419	441	430	427	417	463	410	425	453	410	445
71375	34510	14634	3400	621	345	284	271	254	261	244	259	227	251	225	237	253	257	227	286	286	256	241	247	273	255	228	233	257	211	240	242	217	245	261	259	245	238	258	230	269	248	258	234	250	241	263	250	255	266	224	258	254	242	241	243	227	225	251	245	266	255	233	230	240	219	264	261	258	239	249	241	242	250	244	246	253	220	208	233	249	255	243	241	251	260	254	248	256	219	213	230	257	241	254	257	228	236	213	191	238	221	278	204	270	272	253	220	227	242	243	246	247	262	215	239	261	225	233	227	237	240	227	264	273	246	247	270	242	248	252	249	248	234	250	268	231	214	231	259	248	255	193	243	277	236	227	248	254	260	238	257	257	245	263	227	268	245	243	274	225	214	270	246	247	211	258	260	233	240	217	224	230	252	215	259	261	259	206	261	221	227	236	225	214	241	230	249	237	231	235	233	203	253	245	239	247	225	245	264	262	238	221	257	259	259	242	263	244	219	265	230	245	219	253	228	272	253	250	236	220	222	213	213	253	218	250	253	253	259	246	243	218	237	238	224	255	226	229	255	227	256	248	266	269	243	248	259	234	217	213	250	229	211	264	221	218	276	238	244	266	231	261	266	256	268	262	269	229	228	261	247	230	262	232	235	237	288	233	231	232	246	231	288	271	248	254	237	248	253	225	235	233	256	269	251	241	230	242	269	261	269	252	237	263	236	220	230	252	253	248	273	235	236	236	224	302	226	277	248	266	234	247	237	242	268	256	207	265	225	243	226	227	273	252	259	237	228	230	270	226	234	229	227	238	241	260	242	246	227	251	221	248	238	237	258	242	224	245	226	216	254	269	262	253	225	223	267	269	207	215	246	269	246	263	229	253	228	256	218	231	262	236	225	219	248	249	214	232	224	228	218	252	256	242	249	248	231	235	235	243	258	244	233	294	264	266	253	256	257	254	263	255	230	248	240	233	284	228	260	228	238	242	280	236	257	231	236	254	256	272	237	257	249	241	214	244	223	245	261	238	231	248	204	241	259	276	230	261	186	233	234	232	273	225	224	253	226	265	259	238	251	231	256	224	262	267	216	280	230	212	260	237	247	284	238	268	277	220	236	250	246	245	247	248	252	249	238	255	238	264	246	251	263	263	247	282	222	222	220	271	238	244	238	253	230	257	264	275	265	251	246	218	236	272	273	235	225	246	236	210	252	255	241	244	252	250	272	247	271	248	231	235	261	242	214	279	271	241	243	237	239	289	263	256	254	234	200	270	233	254	280	243	272	219	239	227	270	245	223	211	241	245	231	235	226	233	239	229	238	258	224	243	241	243	228	263	254	248	258	255	252	277	280	242	257	251	266	231	208	233	217	242	242	239	246	263	252	257	251	252	256	242	260	252	273	243	222	217	262	219	237	220	259	270	262	237	252	251	235	243	257	250	269	228	230	221	233	239	223	229	250	255	229	259	231	252	249	251	255	247	252	244	259	231	254	267	223	210	215	236	246	259	227	240	201	243	268	261	257	226	259	210	256	239	237	238	243	250	257	279	224	248	236	260	243	235	226	252	213	214	247	239	249	246	245	241	250	241	260	234	250	234	215	235	228	240	238	275	230	245	272	244	254	229	260	237	251	219	242	249	221	239	272	223	234	230	268	250	229	205	208	218	242	242	217	235	246	224	260	242	229	246	240	264	279	250	223	236	240	240	233	254	236	227	265	265	225	236	259	247	212	280	267	252	231	244	233	258	262	259	249	209	222	252	293	257	266	235	237	258	243	245	269	228	242	233	267	213	232	232	264	236	218	217	265	252	262	248	231	255	273	253	244	256	261	238	248	250	236	242	258	270	220	240	227	231	266	242	224	251	208	265	256	223	241	243	223	236	235	266	224	249	255	267	243	241	280	239	236	259	209	229	229	209	270	272	249	267	257	255	252	259	246	196	233	270	245	270	252	244	252	284	274	249	239	258	266	235	258	248	247	231	252	257	243	220	239	232	261	252	262	249	262	276	265	262	250	267	261	256	219	233	249	220	229	244	205	209	193	222	220	257	287	251	263	254	231	245	232	242	238	245	256	279	230	275	271	263	240	238	226	264	234	293	295	241	242	229	249	249	251	226	224	251	231	246	252	242	274	237	262	249	244	237	238	239	277	274	235	274	234	259	256	234	248	260	221	258	262	271	279	232	266	264	224	249	238	214	246	232	235	236	226	264	272	225	240	254	234	242	221	258	255	249	262	276	227	224	271	226	266	226	238	246	235	239	251	260	252	233	210	243	250	269	245	255	251	232	241	251	263	206	289	222	242	249	252	238	263	222	262	234	267	235	233	273	244	248	225	243	271	250	225	230	210	236	237	254	265	243	245	244	237	250	246	235	251	217	267	257	249	265	259	244	224	260	237	238	236	258	235	283	243	253	257	252	276	263	219	252	247	237	245	244	208	262	256	221	260	240	231	257	257	249	274	242	231	205	246	251	261	226	249	262	262	240	196	253	267	269	225	233	240	253	230	206	261	240	252	227	249	215	260	250	262	271	247	246	235	229	229	247	203	239	235	203	242	255	250	249	244	266	253	242	245	226	267	281	259	252	211	262	261	260	245	264	240	207	265	233	239	238	254	208	257	241	276	282	234	244	250	255	258	220	245	265	221	271	244	261	226	244	215	223	240	236	221	247	235	267	279	249	271	224	238	249	246	218	247	281	210	228	238	219	235	253	237	239	236	228	237	257	232	244	271	231	254	264	246	228	247	225	256	249	261	255	240	257	236	261	230	279	260	247	254	234	235	244	245	240	259	255	217	229	274	237	213	232	229	258	255	239	244	226	222	224	261	221	228	268	247	221	248	256	257	246	257	258	232	233	254	256	209	283	256	250	229	261	230	218	221	240	241	249	265	242	224	262	239	284	238	233	263	270	238	240	247	238	224	226	272	250	232	253	270	233	243	275	221	271	241	232	225	253	240	229	257	233	231	237	258	252	262	244	229	260	289	245	236	270	258	252	245	250	266	235	238	244	264	260	249	227	238	278	254	193	237	214	234	263	244	227	238	248	272	238	230	228	225	222	223	234	232	232	275	256	241	241	250	229	245	253	257	283	301	232	279	239	259	268	237	226	236	272	228	227	227	225	235	247	231	252	265	251	235	239	271	258	240	229	229	230	244	250	269	296	256	237	221	259	240	229	254	254	254	277	256	255	249	236	231	244	256	236	226	242	253	275	248	235	197	237	223	233	245	237	264	247	248	250	250	244	253	244	229	254	254	245	211	234	310	243	239	250	236	233	267	253	224	244	244	237	241	258	264	255	305	234	252	252	257	276	251	266	246	227	240	255	259	271	256	249	204	267	244	239	208	258	228	262	245	231	260	232	245	198	220	248	223	233	250	229	245	244	228	238	240	236	266	266	247	247	267	229	237	238	270	251	238	245	229	258	249	235	227	217	249	214	238	255	248	224	258	247	201	246	255	266	252	231	231	257	220	259	231	240	242	220	233	214	249	233	230	256	239
47578	23520	12074	5296	1449	752	655	647	587	543	523	522	527	514	525	500	510	561	520	546	525	494	484	527	506	509	531	514	533	483	527	524	489	504	510	517	531	516	528	582	513	525	485	493	536	542	493	537	518	545	493	475	541	543	500	514	530	479	483	478	535	561	541	507	478	507	559	502	516	484	517	530	532	509	520	516	541	542	489	503	511	562	510	486	495	541	504	503	528	550	525	491	520	511	523	529	507	516	515	488	530	508	540	541	518	527	539	510	541	510	498	523	491	533	519	498	498	524	488	537	505	541	487	510	528	527	516	536	538	509	517	520	490	504	516	511	520	483	572	544	530	473	528	529	525	534	492	499	500	522	565	520	532	524	525	543	522	481	508	550	542	499	516	525	548	520	499	510	489	467	470	539	509	519	544	506	483	546	530	539	521	521	511	520	527	475	518	540	505	516	532	549	513	504	477	500	507	548	533	516	510	561	521	490	531	525	516	536	518	500	562	561	483	536	517	531	531	537	530	512	557	541	516	511	477	518	505	525	501	480	510	530	503	516	449	508	524	470	483	511	534	506	497	538	516	526	491	519	529	525	522	501	484	494	511	550	502	508	517	549	513	534	495	509	520	528	489	514	529	550	489	514	491	512	504	533	487	484	547	491	495	488	534	503	510	546	557	536	558	539	502	527	514	523	483	492	476	482	487	518	484	534	529	533	504	514	536	514	549	530	480	513	510	536	520	516	549	503	541	515	534	537	479	548	493	512	527	513	557	512	531	552	517	514	521	496	488	528	575	514	527	488	544	533	558	534	510	526	512	494	484	496	513	509	562	541	494	503	497	566	495	551	498	529	546	564	526	511	514	506	537	531	491	515	477	515	519	532	521	540	471	509	486	500	504	520	534	541	515	514	560	499	535	518	514	539	531	544	498	507	517	500	514	542	502	534	507	526	505	497	534	503	541	499	539	493	528	493	507	522	517	524	490	551	531	478	527	497	512	509	505	495	529	521	476	465	520	558	513	490	493	514	519	568	507	510	492	481	502	526	511	485	522	545	502	498	480	483	536	518	509	502	496	542	519	495	509	530	538	540	547	540	497	537	496	515	463	535	515	547	534	519	510	499	473	479	517	509	541	530	511	553	499	527	520	524	493	485	478	530	550	513	523	463	490	490	524	520	480	519	485	514	554	494	546	504	493	534	521	527	492	549	498	511	475	520	512	524	474	520	524	523	520	524	488	511	556	533	548	519	513	476	530	489	515	523	535	533	500	543	520	538	501	539	515	521	536	491	525	545	489	532	513	491	493	526	531	514	484	540	472	522	513	515	533	493	495	548	526	511	497	559	488	519	493	512	501	545	507	540	540	510	518	529	514	523	512	498	493	535	509	476	509	510	509	475	503	507	536	496	509	496	516	480	534	524	506	510	532	493	516	554	492	529	532	543	501	525	516	514	502	515	512	540	491	508	494	549	503	515	504	529	564	533	510	520	500	541	547	526	514	568	506	527	530	537	508	502	502	560	544	480	501	494	523	579	527	515	546	559	504	513	484	536	507	513	469	539	492	527	513	561	558	510	537	557	538	532	499	514	499	524	526	524	503	548	526	509	514	504	521	521	504	546	491	480	510	493	530	526	524	482	534	519	498	479	504	495	511	476	505	530	483	462	514	528	513	525	549	498	513	512	516	531	504	471	546	507	531	525	507	531	530	524	531	549	507	519	492	532	538	547	500	501	489	509	521	471	534	496	537	538	519	531	541	497	559	465	507	503	514	487	545	524	513	534	536	545	526	508	482	477	506	480	489	517	510	516	510	515	510	496	489	536	553	520	530	480	510	510	507	543	469	537	495	513	511	484	502	549	486	516	522	525	488	506	509	516	501	522	506	498	510	517	508	515	520	503	519	521	498	553	510	515	530	529	486	570	514	523	460	529	491	513	521	536	539	477	478	507	505	513	513	534	558	536	532	478	470	511	553	514	522	521	514	518	538	558	521	495	507	564	519	523	517	517	507	522	481	503	496	528	519	496	483	521	526	505	502	517	502	497	484	519	521	502	518	492	529	502	529	536	517	514	496	506	491	502	528	529	568	520	488	483	504	532	490	509	504	494	516	504	513	532	529	520	489	513	548	504	495	515	498	504	528	542	556	521	501	541	504	530	569	504	515	558	531	507	526	547	546	524	477	525	513	524	507	525	495	482	553	481	504	516	532	519	490	513	467	532	499	555	494	485	527	536	540	523	516	538	482	520	536	521	537	512	534	498	526	508	517	522	533	484	554	508	490	496	517	503	510	521	522	501	488	522	532	515	477	505	508	490	527	534	560	507	503	494	487	511	492	527	528	525	473	506	516	503	501	506	597	512	522	491	550	492	514	540	533	518	535	529	538	518	549	535	497	526	506	540	548	521	478	551	477	519	566	528	492	533	523	485	469	560	547	507	522	536	531	542	502	525	528	495	516	507	526	517	512	508	527	503	567	518	500	525	526	512	537	504	493	502	543	523	544	559	558	486	525	521	545	493	526	531	506	475	570	516	533	476	513	503	522	520	529	524	527	507	518	483	523	531	503	535	558	511	488	514	531	551	538	536	521	517	522	489	526	520	517	529	558	531	513	513	474	524	510	478	504	482	533	503	549	507	527	515	469	501	537	568	523	546	528	528	520	511	505	513	579	502	530	525	503	532	544	529	536	541	509	512	525	538	498	492	524	541	527	497	489	499	497	556	450	505	500	493	526	527	508	516	492	486	514	544	511	511	506	482	524	545	514	534	520	527	498	539	513	541	515	526	499	517	499	480	540	544	534	555	532	539	544	511	490	543	521	534	565	533	498	527	526	506	515	536	559	555	547	533	529	508	457	484	540	504	552	483	525	520	560	556	521	544	499	548	548	510	531	537	547	509	525	504	553	532	534	499	526	518	520	540	553	545	458	554	537	542	519	513	529	506	526	540	515	513	522	514	514	477	499	536	556	506	514	520	489	521	505	510	517	508	474	522	534	533	501	517	508	505	526	533	533	525	524	536	501	541	480	503	512	525	524	512	520	509	487	464	526	492	501	510	526	504	539	542	531	507	539	520	480	566	504	521	539	522	514	481	480	534	519	510	493	491	520	531	512	521	522	502	536	513	466	524	553	552	517	511	515	517	522	529	498	544	533	514	522	506	477	537	511	533	514	549	497	514	498	469	533	499	515	496	546	481	519	514	551	548	487	525	513	508	519	525	488	488	503	514	533	510	497	525	503	488	509	504	552	541	519	544	487	524	509	502	508	518	511	485	547	505	541	566	534	547	525	511	487	513	514	496	535	518	534	514	505	504	524	528	519	523	520	521	523	487	541	498	481	511	531	527	499	513	501	487	502	501	541	532	515	538	474	525	475	506	525	500	496	518	506	515	540	537	525	545	505	506	506	533	456	525	536	517	525	518	528	528	478	525	470	523	524	508	535	525	489	525	503	472	542	467	512	490	521	540	527	475	533	556	541	501	508	514	532	487	545	494	505	505
53053	19634	4618	915	280	177	186	189	214	198	182	182	156	195	177	183	186	188	174	170	172	171	176	181	171	218	194	181	173	167	191	179	165	180	202	171	137	162	186	201	179	174	178	181	188	158	196	191	171	172	185	187	150	183	144	184	154	159	173	181	177	163	153	179	200	171	174	186	191	184	174	180	190	139	160	179	183	171	185	196	195	207	188	212	199	186	170	183	163	180	180	189	191	206	172	183	173	175	185	181	188	177	178	174	198	188	164	173	151	187	165	174	175	190	158	173	197	198	179	164	177	169	174	174	198	178	156	175	186	179	210	156	181	172	186	182	158	181	170	172	180	172	169	175	187	177	154	159	180	171	208	183	170	147	166	193	181	194	193	166	175	161	183	186	161	201	182	197	176	173	175	212	168	190	195	206	211	196	179	188	216	201	183	186	181	174	169	191	179	194	178	182	179	172	202	198	182	158	171	180	172	158	165	178	169	206	176	198	183	160	203	165	177	174	177	156	185	181	170	178	167	182	170	192	180	226	173	153	171	157	166	187	169	182	185	170	196	186	167	185	195	194	158	156	163	186	162	184	172	180	177	156	153	216	200	193	192	195	182	166	195	175	173	170	184	171	145	169	154	216	188	171	177	175	174	184	195	176	174	175	197	170	167	157	201	187	161	191	172	165	176	171	188	156	200	213	183	175	209	175	172	175	192	199	181	132	178	194	174	179	160	174	176	158	178	173	183	168	171	185	198	179	181	202	205	153	168	171	175	204	199	180	187	169	187	200	221	176	198	174	180	202	192	172	183	179	168	182	144	162	179	169	160	207	167	189	181	184	169	221	191	163	181	181	164	169	173	171	205	185	166	177	194	184	173	179	168	181	201	187	146	154	183	211	183	175	172	186	164	202	197	181	144	195	177	165	171	164	186	165	166	179	167	203	164	182	160	156	176	198	170	171	173	162	190	177	147	179	194	184	162	172	167	164	174	150	179	156	174	168	173	200	194	172	169	179	167	166	175	171	191	202	166	187	145	165	188	194	180	182	182	195	172	169	177	183	179	189	174	203	188	179	178	182	151	182	146	171	185	172	193	165	163	182	174	169	151	186	171	190	204	167	162	190	161	208	162	166	189	204	184	187	181	192	184	166	165	174	195	216	154	190	165	179	144	168	166	199	195	180	171	157	170	160	181	185	194	165	174	186	176	171	186	158	196	166	185	215	209	159	162	172	180	163	182	170	164	171	153	187	166	183	177	147	177	145	184	151	166	198	172	159	187	172	159	187	181	183	196	149	170	153	167	198	176	193	168	193	194	163	187	151	196	183	169	158	167	203	180	184	181	180	181	159	146	182	186	163	172	183	173	187	166	188	199	179	172	181	172	166	189	184	183	188	189	167	154	193	176	158	159	204	167	168	153	164	198	181	189	176	182	179	178	218	200	177	179	166	164	167	180	182	169	181	179	176	147	172	178	171	164	180	167	176	172	179	162	158	170	170	172	187	198	207	164	183	205	169	171	151	208	193	179	181	179	194	179	188	185	183	156	192	163	155	170	164	172	195	186	213	180	180	167	172	183	189	191	203	172	184	185	193	181	174	181	202	204	176	167	191	182	172	182	179	184	188	204	158	193	171	179	192	170	184	174	185	188	183	151	186	171	167	182	167	187	172	199	211	186	186	178	179	180	187	160	188	167	194	191	189	181	173	191	188	166	157	165	192	189	178	159	193	181	183	168	161	184	181	177	163	144	161	183	175	175	178	187	205	204	191	159	163	198	184	167	188	171	154	186	160	158	201	185	149	173	189	181	210	189	164	146	186	194	163	165	181	178	207	178	162	165	181	169	180	174	199	186	192	185	175	189	186	143	177	178	194	165	183	169	170	174	182	177	149	194	168	188	170	165	203	170	164	185	177	157	200	170	191	166	205	193	193	181	185	172	186	176	176	204	180	178	169	174	149	171	166	188	179	174	170	169	172	211	187	188	175	183	189	193	182	170	154	188	170	166	176	217	194	165	165	163	191	171	177	195	180	164	192	186	165	169	175	180	170	188	174	191	185	196	150	174	173	171	150	140	143	171	159	182	166	148	155	177	202	161	185	163	164	165	188	171	180	154	209	155	161	186	159	143	183	188	167	182	194	188	167	186	168	189	178	189	167	208	170	169	163	148	183	154	166	188	161	171	172	184	164	161	176	166	172	220	179	173	176	208	167	184	189	192	172	213	188	183	177	203	196	207	165	184	184	177	191	189	185	178	169	193	157	178	163	150	176	188	190	189	176	148	175	216	183	183	201	173	176	195	177	178	175	160	171	152	157	184	190	193	167	182	188	157	194	180	171	159	192	182	158	182	171	176	200	166	172	174	177	185	204	191	193	184	180	170	182	178	192	195	197	161	175	164	179	187	184	196	180	176	172	186	214	165	160	158	166	159	159	174	155	190	161	159	174	155	186	194	183	170	164	175	164	165	160	176	177	151	182	178	204	167	192	204	182	196	170	176	207	186	168	195	171	174	189	210	210	192	173	194	181	177	193	177	191	184	158	165	177	193	187	189	184	187	177	201	165	178	175	159	173	193	180	181	181	205	165	156	163	166	178	191	183	170	185	202	195	196	175	192	178	178	215	162	182	181	180	174	198	202	137	180	178	179	157	164	178	180	171	165	190	159	205	189	143	184	173	160	176	204	158	184	193	187	189	205	169	172	152	166	186	162	180	183	197	179	181	189	192	155	191	175	191	167	174	161	155	184	191	190	174	177	186	213	169	199	185	200	191	153	179	166	167	180	172	147	197	174	194	193	190	195	184	186	169	203	196	170	193	159	202	174	161	142	162	173	142	198	185	173	196	166	204	173	167	171	196	184	173	168	163	178	163	149	168	190	187	168	180	167	164	193	180	185	173	201	186	177	177	174	170	170	169	173	193	164	181	197	168	172	183	149	184	175	173	187	171	192	174	192	169	161	171	167	199	148	169	168	182	154	163	173	172	154	159	208	174	173	178	192	210	160	196	193	178	172	202	181	178	193	166	163	188	176	191	169	174	184	197	181	198	167	170	199	165	210	168	160	166	181	175	172	169	180	167	161	188	180	185	168	186	193	175	202	182	177	181	177	162	165	160	172	187	178	181	156	169	182	200	190	166	189	184	140	184	185	178	205	161	184	174	177	150	162	198	172	161	174	178	175	161	198	188	137	166	172	159	168	184	191	164	184	203	164	203	187	176	182	161	165	148	175	171	169	156	163	145	183	183	209	190	169	192	175	161	184	190	140	170	192	187	171	205	195	179	159	178	131	170	198	193	209	167	180	180	175	163	166	177	164	198	176	175	209	173	187	194	187	177	171	177	207	199	179	191	177	170	219	167	181	200	166	174	173	184	164	160	164	168	182	178	175	184	188	189	175	173	182	187	177	188	203	179	182	178	163	189	169	204	191	188	150	167	177	189	188	169	181	180	165	180	185	207	198	191	189	187	188	151	177	203	166	194	181	183	163	175	177	198	182	178
34969	12083	5335	1922	703	408	389	398	379	425	377	363	401	369	384	408	429	400	361	397	416	390	403	394	393	393	414	414	381	348	397	391	393	422	410	432	427	373	421	415	394	371	398	408	384	377	391	376	383	408	401	384	399	415	390	401	420	403	372	374	367	371	396	382	407	360	408	410	400	385	381	392	380	383	400	383	377	390	405	379	415	384	407	418	410	365	416	395	390	394	400	379	379	363	348	395	395	420	404	393	411	375	409	414	350	399	374	371	384	416	364	410	392	387	386	354	414	405	412	371	389	403	397	393	412	381	395	404	369	407	386	388	371	387	409	381	385	415	392	411	378	406	390	404	424	380	391	380	376	404	384	368	388	387	365	354	365	380	397	389	398	394	388	396	386	416	396	409	398	418	391	393	401	377	395	364	388	436	392	381	379	421	388	390	421	365	382	388	377	396	412	388	388	437	411	368	375	345	407	377	367	370	412	382	406	383	370	410	384	380	385	412	372	371	382	397	399	368	385	386	378	380	398	380	386	404	383	344	388	380	381	381	393	410	395	398	401	381	400	370	394	403	419	434	399	427	386	389	399	391	393	388	445	364	393	410	391	404	393	377	369	367	375	374	368	348	369	393	410	412	379	376	377	405	428	387	345	395	393	373	390	398	433	378	377	390	402	409	372	413	417	413	423	400	371	375	379	430	424	427	411	381	378	422	420	367	403	389	412	411	350	402	334	357	396	392	403	385	434	425	362	419	404	386	387	388	379	398	407	389	406	371	426	392	425	398	414	382	414	403	374	372	400	383	391	415	377	366	401	398	427	410	397	395	366	403	386	425	359	386	395	377	392	370	402	389	391	400	388	444	426	365	396	358	369	388	397	405	363	379	363	383	361	369	419	381	385	408	364	408	383	381	379	371	359	425	370	392	336	407	412	399	378	375	363	411	341	392	395	382	405	355	417	410	383	417	399	370	394	393	403	403	391	397	389	395	401	365	390	390	375	405	350	378	371	400	411	377	364	404	396	401	385	402	370	438	375	415	375	418	378	388	418	395	416	380	400	392	374	392	395	418	390	398	394	409	383	380	411	366	403	366	384	379	381	387	361	398	373	365	409	382	388	381	388	399	428	373	385	400	364	371	414	381	399	380	399	398	411	385	425	363	382	402	372	435	410	426	389	404	371	412	406	372	400	410	379	404	407	381	407	400	373	363	418	385	382	410	420	410	384	397	375	404	399	417	386	419	372	390	388	410	411	393	389	380	444	359	360	363	377	401	343	391	356	374	408	394	405	335	370	342	383	376	389	410	372	369	365	374	399	377	391	382	371	407	400	376	401	366	395	378	418	431	382	369	393	387	392	432	397	442	381	376	419	374	369	409	392	400	396	405	390	365	405	389	389	373	386	390	386	382	390	375	406	389	371	394	375	384	403	441	410	437	406	398	399	360	402	400	387	383	408	376	393	381	417	405	411	392	390	423	407	363	398	373	404	400	408	406	408	397	382	418	403	398	368	375	389	394	393	418	368	417	405	388	377	399	404	438	363	421	403	356	358	414	392	376	380	370	388	416	385	411	373	404	415	385	391	399	398	392	378	385	393	368	400	420	390	396	371	380	391	384	382	390	364	388	384	381	367	355	416	370	402	371	379	401	402	372	398	396	387	390	390	365	401	398	371	360	363	379	401	384	382	388	350	389	407	373	450	385	381	441	399	362	402	425	357	380	381	393	400	353	397	377	421	408	362	352	374	374	413	390	413	391	402	405	391	373	365	403	427	352	385	405	410	387	418	379	398	416	389	380	386	392	436	388	373	399	380	388	409	389	373	391	393	393	397	397	364	408	408	375	404	408	372	397	364	359	405	383	394	359	402	397	371	418	363	370	405	405	385	407	384	402	385	366	400	366	380	395	391	396	371	431	418	378	399	361	407	405	404	397	411	418	362	401	392	401	379	356	376	368	411	393	394	388	389	379	411	341	372	366	407	364	386	353	409	393	384	372	404	377	373	359	426	428	388	372	373	422	384	383	395	414	364	365	398	383	420	417	377	393	408	367	374	404	376	388	383	406	402	401	365	386	381	414	398	403	372	438	433	358	353	397	414	385	361	393	399	395	412	397	395	376	375	407	387	402	396	370	392	395	364	398	370	406	391	382	369	356	384	422	434	359	397	377	383	403	424	399	351	375	397	388	370	365	378	392	384	420	387	415	389	373	400	392	395	382	372	383	353	400	402	420	401	377	404	371	389	417	377	363	415	358	351	330	397	396	416	409	412	377	403	399	382	359	380	403	397	376	383	383	430	421	421	384	390	428	400	376	389	402	399	348	393	411	382	376	394	395	394	374	416	402	367	364	381	406	394	398	374	406	399	404	408	401	375	383	350	391	392	416	377	384	409	420	386	413	392	393	395	393	395	393	369	403	444	407	391	357	422	388	366	372	381	379	408	379	381	366	390	410	406	354	411	357	386	399	419	416	381	415	409	385	370	384	393	379	391	427	377	390	390	366	413	392	381	397	333	388	421	383	430	395	405	388	402	381	426	398	395	412	382	404	390	378	357	390	393	373	418	394	412	406	363	411	410	392	399	397	395	381	390	381	402	393	445	405	380	345	381	400	376	392	377	361	405	407	408	385	411	347	371	352	395	368	394	382	366	367	367	373	407	385	392	372	392	375	369	393	390	381	420	416	367	390	374	369	412	404	415	368	370	384	409	405	415	372	422	396	402	363	421	403	417	374	407	388	421	335	375	362	390	386	383	372	393	409	406	385	406	395	395	387	424	382	379	412	373	402	373	414	422	420	397	365	410	427	346	377	411	396	367	383	403	380	356	388	346	395	422	410	359	382	399	364	374	410	392	391	411	413	375	412	397	387	388	400	373	381	395	377	389	396	370	424	384	414	362	402	381	410	397	410	400	416	381	403	393	401	382	413	385	424	374	407	364	415	376	439	351	395	397	414	452	414	402	383	376	384	393	362	391	402	369	401	412	398	439	388	389	399	403	410	413	397	400	376	405	348	397	365	402	413	420	423	388	390	405	398	365	388	371	391	370	363	393	431	405	375	399	406	396	376	423	382	391	384	365	414	355	395	369	423	425	387	349	392	413	368	413	390	395	389	380	377	408	408	389	435	375	405	364	396	381	388	428	359	405	388	371	397	404	394	392	410	341	416	418	386	410	419	397	420	408	377	382	339	401	374	401	402	383	401	377	416	411	384	403	414	397	384	352	396	409	391	419	383	421	399	376	394	364	363	403	373	358	402	407	374	374	367	402	391	384	360	396	421	377	377	393	379	405	423	380	390	387	375	417	414	406	356	416	391	394	395	389	376	411	377	370	381	389	369	385	379	379	378	396	380	409	394	394	384	389	376	408	372	387	369	358	391	363	401	397	418	410	398	397	387	370	372	411	380	402	414	389	380	404	368	418	381	385	378	388	396	402	382	405	382	433	372	379	411	393	378	352	382	441	388	392	405	394	386	384	431	384	363	396	403	443	367	404	399
56906	29320	12200	3332	713	292	223	206	193	204	189	170	162	182	195	165	201	198	177	188	197	182	197	172	176	208	177	175	170	166	187	161	191	189	175	184	180	187	186	193	187	152	194	178	166	154	170	183	161	191	180	177	183	197	177	211	192	207	180	184	168	187	176	185	172	184	193	178	159	163	188	185	187	174	152	185	161	167	189	186	181	180	194	169	172	187	179	190	154	156	162	197	174	180	218	186	145	178	162	184	196	178	180	163	201	162	200	149	158	185	180	185	201	155	182	145	190	147	157	204	187	160	154	180	175	208	175	173	153	184	192	207	185	202	200	177	175	166	202	186	183	191	175	202	189	170	185	186	175	195	189	186	167	187	184	166	199	175	195	202	191	176	165	193	175	189	188	189	211	197	186	188	171	161	147	173	179	163	150	183	216	190	196	170	193	164	186	156	177	166	166	169	190	201	203	205	175	173	177	199	192	183	173	200	174	180	189	194	197	190	178	174	167	178	196	182	190	176	183	169	190	167	202	189	183	184	183	172	199	170	170	180	168	186	196	184	172	186	224	164	197	198	207	212	209	177	169	202	185	171	143	182	171	173	201	194	189	195	160	182	200	200	174	168	176	154	178	188	156	174	192	191	167	181	149	182	189	196	185	200	205	195	181	184	155	148	164	178	170	152	197	161	190	201	173	180	185	150	154	143	154	177	181	193	169	173	155	174	158	179	161	179	186	157	177	159	183	171	176	194	201	180	198	183	169	180	198	198	197	200	200	206	168	169	156	207	173	172	168	189	164	184	162	171	187	179	167	186	211	173	160	174	171	168	179	191	193	187	206	202	183	168	161	209	164	183	208	161	191	171	164	207	182	174	199	158	146	161	180	168	196	209	171	179	177	187	190	171	184	200	198	168	198	170	168	223	163	202	187	180	171	196	190	184	181	203	216	196	173	201	187	164	207	156	175	175	199	194	189	193	206	199	184	193	186	167	190	168	169	193	192	206	183	179	172	193	162	177	180	179	187	176	229	183	198	183	168	177	206	158	193	184	187	170	193	168	183	211	182	169	173	161	175	187	184	162	170	158	159	169	171	176	187	195	179	193	195	197	197	170	163	189	188	164	208	161	188	190	176	186	192	193	191	194	186	169	198	198	168	179	160	184	192	162	181	169	187	181	180	181	171	184	188	169	195	192	179	162	175	168	190	177	204	198	186	161	158	176	178	200	180	192	185	177	166	197	179	191	176	177	170	181	197	203	172	189	199	176	172	197	209	191	184	183	177	184	162	180	198	179	190	182	199	196	197	150	171	192	168	174	160	189	169	165	168	179	172	182	199	179	177	167	184	207	190	179	193	171	161	155	145	195	172	176	170	186	181	174	186	156	169	182	176	195	178	177	203	164	168	197	189	156	192	204	187	209	166	155	193	183	219	191	195	194	219	169	182	174	183	159	173	174	193	200	178	182	190	177	187	165	188	188	192	174	176	196	158	172	176	203	181	169	198	175	193	175	157	215	206	212	187	187	135	167	195	177	182	187	163	191	155	183	195	201	189	167	177	161	152	189	171	192	195	163	182	178	186	173	185	168	160	188	191	182	164	167	156	165	164	195	179	187	179	197	160	181	193	186	196	190	203	165	185	179	183	166	202	178	170	164	145	188	191	196	188	166	175	221	181	207	173	183	179	151	172	175	176	192	188	216	171	176	184	178	190	175	171	180	182	149	185	167	179	173	187	177	194	180	182	167	165	175	179	157	199	167	163	194	214	190	181	156	182	180	166	166	168	199	183	183	195	157	198	167	181	198	182	197	188	174	210	202	171	175	180	176	178	151	172	193	181	171	219	190	168	201	195	158	174	170	174	168	184	207	188	162	174	177	196	162	176	167	206	177	191	193	177	193	186	186	168	189	190	165	175	200	197	198	151	184	151	167	174	159	203	181	183	170	186	195	198	179	188	159	169	195	167	155	204	206	195	185	156	189	178	181	191	188	160	200	179	179	152	189	193	180	176	202	178	186	183	180	167	157	188	173	174	163	194	202	184	179	191	181	177	167	189	169	171	193	176	182	164	177	189	165	190	194	186	214	173	198	173	180	178	178	184	195	170	158	145	163	193	196	161	172	169	202	173	176	183	182	166	185	180	186	190	199	170	158	182	165	193	214	177	176	172	164	185	173	164	173	174	168	190	211	206	171	191	176	160	195	205	193	151	200	204	200	166	184	191	183	197	203	174	159	161	193	185	148	189	168	178	181	172	179	189	171	176	190	190	160	191	174	166	197	158	156	154	204	191	179	176	183	170	186	144	184	197	160	193	212	191	172	183	205	207	186	173	201	192	181	168	183	139	149	199	189	174	172	148	181	164	149	207	194	176	174	189	177	174	186	185	168	159	147	189	165	169	175	192	212	151	170	162	194	156	171	179	177	172	176	196	200	182	200	213	188	189	177	175	166	161	185	166	172	173	190	181	167	194	154	206	169	166	196	173	179	180	172	185	170	187	170	190	185	193	199	210	204	147	182	205	198	179	173	163	188	160	177	191	171	191	182	192	177	219	178	196	153	197	159	189	174	185	191	189	150	180	203	163	198	187	174	158	190	194	178	210	159	170	197	179	182	166	181	177	198	200	190	192	159	184	199	179	191	177	192	173	163	159	177	208	186	184	170	201	171	207	198	208	192	193	187	183	190	169	169	198	199	178	204	167	176	188	174	186	204	199	173	179	200	168	198	195	180	176	174	182	158	173	181	173	188	198	178	180	180	184	193	176	192	207	174	176	194	169	167	154	157	176	209	182	185	159	150	188	165	192	192	192	162	193	171	175	189	171	157	172	180	190	160	185	189	162	168	193	195	145	179	157	208	182	180	170	185	167	175	213	182	177	180	158	177	167	183	185	195	184	191	191	190	193	166	188	205	181	188	182	196	172	181	186	174	184	197	179	162	171	177	199	180	177	178	186	176	181	179	179	170	184	160	160	199	176	164	181	185	204	187	165	186	173	168	192	156	203	195	217	181	176	173	184	181	167	177	203	193	177	189	197	197	208	186	170	180	180	185	163	175	179	177	227	163	182	196	170	177	196	197	158	191	200	191	183	183	160	168	186	188	157	184	169	178	197	184	183	179	186	179	173	199	184	187	192	191	188	202	181	170	164	145	176	166	200	187	192	180	184	190	183	181	180	181	162	174	175	179	223	154	195	198	196	181	179	203	169	167	193	156	176	160	186	155	179	180	199	204	181	184	194	172	192	162	153	171	174	186	154	181	210	193	189	150	181	187	231	164	179	197	201	186	203	199	168	162	189	169	165	188	190	167	193	178	181	182	180	179	174	174	174	174	216	189	172	170	149	197	170	189	179	164	159	164	187	158	196	209	176	159	187	173	174	170	186	153	134	201	171	172	170	181	169	158	176	169	189	171	192	167	186	177	198	195	180	189	190	187	175	189	179	180	192	194	180	176	192	178	192	175	195	157	191	199	197	195	182	155	176	166	171	195	191	193	179	217
36348	20795	12443	6844	1833	666	530	444	500	425	429	407	450	408	415	408	404	401	413	449	380	414	415	427	400	395	410	382	413	404	399	392	427	407	429	366	381	405	408	410	418	402	362	403	438	382	396	400	408	382	432	392	391	362	375	381	387	359	374	423	397	403	409	373	393	379	389	391	402	399	387	424	396	405	404	380	399	387	431	400	416	389	395	396	401	395	391	391	386	399	380	346	359	396	384	412	411	409	418	409	408	357	404	437	434	398	412	401	374	412	397	385	404	429	388	405	411	376	412	361	366	409	386	383	390	415	388	376	388	385	390	410	449	401	400	361	405	408	413	419	407	392	385	393	394	414	409	390	403	397	374	395	419	414	370	394	396	423	403	390	389	404	385	407	367	392	389	375	403	369	406	378	408	409	396	414	426	414	402	382	409	396	396	424	399	406	411	418	367	369	390	365	396	374	413	414	428	384	420	395	383	401	409	376	392	418	416	352	396	398	390	388	403	397	442	386	429	401	397	404	404	428	385	433	384	429	393	421	401	410	418	360	426	384	396	375	415	385	374	409	430	394	376	420	412	405	379	390	403	427	390	363	390	410	420	399	395	392	389	406	404	380	402	399	407	400	395	391	369	372	424	393	407	407	386	394	401	368	415	402	406	400	419	410	389	414	387	411	424	398	409	396	380	399	404	416	367	397	416	373	401	421	375	388	413	386	399	414	394	377	410	393	367	391	414	392	376	363	373	381	398	404	417	372	392	416	385	402	392	408	392	348	413	391	377	400	404	390	412	376	401	424	403	388	385	386	395	391	415	398	401	392	364	368	408	400	411	411	387	401	390	380	398	407	388	398	445	396	367	374	371	388	388	398	418	387	378	407	399	372	401	403	387	410	402	397	375	382	395	401	381	356	381	386	386	424	418	396	407	371	417	412	395	364	395	398	392	406	398	389	435	400	392	407	389	415	422	376	379	407	396	375	415	389	427	365	410	390	421	417	401	372	375	413	402	400	449	433	397	414	406	404	384	433	433	412	405	373	359	417	431	384	403	369	362	409	451	400	401	423	424	426	380	410	381	422	414	394	393	423	410	418	392	429	416	398	411	378	379	422	376	426	389	439	382	403	411	366	394	432	418	410	439	401	431	432	399	404	381	402	370	388	385	377	365	377	413	402	381	452	367	420	393	402	372	361	427	388	396	397	364	402	411	402	370	416	388	392	371	418	420	382	361	417	405	357	387	443	426	395	375	386	413	401	365	435	357	382	413	426	417	448	396	382	419	399	404	389	408	389	394	374	414	395	408	391	401	389	371	389	403	436	378	408	402	383	410	378	420	427	400	354	412	412	382	355	352	407	414	402	418	386	404	397	400	402	389	387	400	417	416	384	412	359	383	399	389	389	382	408	362	386	394	400	380	349	389	386	379	374	405	435	394	393	380	382	409	379	384	413	365	390	389	387	409	363	367	377	394	384	422	413	372	387	360	403	409	405	401	433	395	412	386	405	387	405	390	390	407	415	399	395	417	413	396	397	364	394	411	411	356	373	408	384	405	396	383	415	387	390	384	401	435	372	402	391	402	385	396	374	385	386	416	401	400	451	346	414	433	425	419	405	399	408	387	410	398	366	407	367	428	380	392	375	382	399	417	373	388	370	395	375	384	402	388	399	404	392	415	386	384	398	385	396	379	392	411	364	410	394	419	373	372	380	398	402	389	422	375	380	373	397	418	415	403	407	408	397	435	372	384	364	413	395	416	401	378	397	405	421	378	354	417	371	405	372	378	443	418	410	351	400	373	367	396	391	399	398	395	404	410	366	389	392	426	403	368	429	372	432	400	363	401	408	397	409	395	393	417	390	372	393	408	414	359	449	363	402	391	383	366	410	387	409	414	378	376	402	399	417	423	391	387	402	426	378	373	381	403	402	367	387	395	425	399	417	408	395	395	380	407	411	394	380	392	405	399	423	408	378	433	398	378	363	351	411	386	418	403	371	380	397	390	415	378	371	394	384	406	416	393	396	435	392	402	375	418	430	380	371	389	356	438	446	406	380	411	377	417	409	378	388	381	426	384	400	422	393	390	386	415	440	403	443	369	375	379	372	377	387	414	344	358	401	409	422	388	405	402	375	383	398	396	407	391	401	403	407	417	385	404	418	416	415	394	392	412	377	390	416	385	417	393	384	396	394	421	395	388	369	387	388	384	424	406	425	362	395	421	387	386	407	425	399	386	378	390	428	390	381	393	393	411	421	386	424	374	386	380	376	383	362	372	376	381	421	401	391	379	416	432	390	391	378	368	369	402	416	376	393	384	378	397	417	408	360	394	379	385	370	415	370	372	376	386	393	387	387	372	396	379	400	405	392	418	411	403	365	385	402	405	405	391	376	411	381	409	428	426	438	390	394	407	403	380	421	413	400	374	372	380	404	404	396	403	399	359	406	430	402	403	397	395	409	422	403	431	419	387	412	364	435	406	341	413	429	407	374	400	386	413	425	401	435	409	411	428	378	403	380	408	396	389	372	389	365	381	397	398	365	439	362	381	434	397	395	409	378	396	413	373	411	428	393	384	379	440	383	407	414	365	368	417	422	416	384	396	370	423	409	397	419	416	367	373	420	433	412	389	398	393	408	385	406	402	404	421	373	398	379	404	415	409	371	372	414	413	414	368	422	382	434	411	407	379	384	408	404	382	373	417	383	378	392	386	374	396	374	394	422	413	380	412	389	432	392	406	404	390	391	379	392	391	397	394	377	399	369	401	398	426	380	409	398	383	402	383	397	403	395	389	397	417	413	372	371	409	393	399	398	394	381	439	370	386	409	412	384	393	385	400	381	409	401	377	378	422	401	435	419	402	391	384	389	394	444	391	401	387	429	412	385	378	401	375	386	418	392	384	409	403	392	394	416	392	414	402	412	416	381	403	393	378	365	385	425	399	379	394	393	393	390	356	368	378	383	403	408	395	379	413	416	413	405	437	376	392	390	378	352	418	430	397	396	362	384	405	408	415	402	415	392	373	416	413	383	382	390	392	424	443	415	393	359	373	397	409	379	362	354	372	396	399	388	384	427	369	406	420	387	384	390	382	409	383	390	391	385	379	356	416	403	402	411	407	448	420	376	408	429	401	393	383	407	384	396	390	412	389	388	426	369	405	369	384	390	416	387	422	397	400	365	397	385	402	402	401	400	388	403	378	399	409	402	412	400	386	401	384	395	380	391	406	391	375	434	388	421	385	388	431	401	399	380	404	361	380	411	370	381	382	438	387	393	375	417	388	414	439	412	427	381	451	425	394	381	367	435	401	398	403	385	377	380	387	403	404	420	412	381	389	421	355	356	441	386	390	417	372	403	394	397	397	404	394	417	383	401	385	395	430	360	395	383	387	402	378	400	417	410	396	406	401	387	393	396	391	378	405	356	390	390	401	380	396	373	436	402	384	385	409	403	382	408	424	389	393	391	361	428	407	428	401	403	403	389	377	404	451	399	408	383	387	392	412	428
65349	30890	14781	4752	1142	319	309	254	257	263	255	288	238	254	216	244	244	280	259	250	179	257	246	264	256	247	226	254	269	255	247	257	260	233	255	237	220	245	238	240	274	263	228	230	268	246	257	247	223	242	251	275	236	265	244	243	253	232	225	221	235	251	262	253	233	214	225	218	283	268	255	219	288	256	271	268	242	205	231	250	252	253	268	250	247	237	237	266	233	220	208	236	239	248	227	243	242	238	250	228	222	250	261	220	273	251	276	261	249	236	238	243	252	278	232	255	249	236	226	267	268	250	259	223	243	258	236	224	263	242	251	253	233	246	228	259	241	228	247	230	245	250	230	240	254	245	230	221	243	235	250	225	241	230	214	230	228	244	203	264	250	264	256	228	266	262	213	239	239	233	227	260	260	264	236	245	242	272	267	207	240	243	227	238	241	255	244	225	249	248	232	234	255	240	239	251	215	277	231	234	248	267	239	228	210	242	236	232	228	283	234	281	234	261	234	266	256	230	251	244	218	215	248	220	242	218	224	261	217	256	260	269	219	257	224	262	283	266	234	268	260	239	254	249	232	266	262	271	218	245	230	229	215	234	240	273	265	243	260	219	269	257	186	279	238	228	244	250	267	264	266	187	229	244	244	228	253	248	243	226	260	241	259	225	278	271	244	257	235	225	224	250	239	228	245	246	215	220	246	249	234	242	260	215	249	224	226	236	265	243	232	244	204	214	263	271	287	277	230	226	259	248	253	229	248	237	229	254	252	245	223	219	208	234	249	231	242	231	224	258	248	230	242	212	243	253	241	254	220	213	231	270	246	250	233	265	230	237	221	237	243	223	236	232	230	256	233	252	225	220	219	222	249	232	214	242	240	218	280	227	238	275	257	203	258	248	271	283	249	217	231	253	249	214	241	234	209	218	237	242	272	259	209	243	252	238	256	254	219	252	253	240	258	231	267	237	211	242	234	257	235	224	204	262	284	262	256	236	215	261	226	242	250	221	250	258	245	242	249	229	244	255	250	264	279	215	241	212	212	209	238	234	220	255	243	233	212	255	227	256	220	246	223	255	256	255	261	250	254	221	288	241	243	271	245	243	281	216	246	242	209	255	233	227	243	224	228	226	245	237	254	228	237	228	240	224	233	258	247	259	265	197	224	232	242	237	266	204	248	255	266	230	239	222	205	235	239	222	264	254	234	238	263	250	246	257	228	248	213	225	256	228	262	231	225	229	228	214	192	252	216	255	227	209	243	248	210	233	260	249	223	227	230	253	238	247	238	247	232	257	226	219	236	236	273	263	232	259	237	227	257	233	210	228	253	230	235	220	251	245	203	266	243	198	241	255	227	235	264	253	217	241	239	206	262	257	261	233	228	266	218	271	220	232	240	217	212	243	258	250	248	259	274	254	286	239	255	230	228	233	238	229	231	266	237	276	244	225	243	260	245	248	234	279	224	233	244	229	251	257	234	234	218	266	243	229	260	233	271	246	215	234	232	242	246	266	210	234	229	221	250	259	247	233	257	237	245	294	241	247	241	219	249	253	268	280	227	228	249	268	207	230	247	230	226	233	216	273	231	260	264	221	254	222	247	264	223	224	227	253	239	235	253	224	255	255	261	230	234	256	242	242	249	267	220	231	264	267	247	250	216	250	189	222	248	248	251	233	224	220	263	253	265	246	240	251	259	275	236	261	272	243	220	258	230	263	237	258	240	242	253	262	240	251	241	234	262	248	253	257	217	235	217	244	234	233	241	241	238	248	233	225	221	254	229	249	237	233	241	218	200	245	235	241	230	269	244	263	248	244	237	228	236	238	221	258	216	259	218	270	252	260	235	251	240	232	253	231	222	271	245	226	243	224	202	245	261	238	241	233	232	274	258	269	218	261	240	250	258	244	236	250	252	237	221	248	235	230	238	239	244	239	244	230	249	246	251	212	233	281	251	247	239	231	232	225	242	215	260	237	228	238	218	237	237	231	277	235	234	224	218	225	249	239	226	246	263	244	216	267	243	237	225	233	222	249	226	236	277	251	248	229	245	211	200	238	274	247	263	224	236	256	227	246	245	238	214	222	259	261	228	252	233	273	226	243	234	257	247	240	231	239	242	249	244	248	260	250	266	233	232	224	266	251	222	203	214	252	258	245	207	253	213	239	239	248	224	224	245	227	207	254	201	233	242	241	246	236	245	208	256	239	236	207	220	215	234	233	248	239	212	247	262	248	215	296	230	254	238	238	232	243	256	271	252	226	237	224	269	235	238	262	235	229	248	223	235	269	229	264	233	225	220	235	219	247	271	244	247	229	266	256	241	218	217	209	251	267	241	229	255	250	233	228	257	232	256	247	209	234	211	247	245	245	231	222	238	231	231	230	221	234	245	249	241	257	218	253	249	255	228	216	238	249	265	265	245	248	270	275	224	225	251	239	226	215	248	244	228	201	248	222	235	246	228	235	248	244	219	247	238	254	226	237	254	247	213	245	259	248	233	229	236	229	250	201	255	260	247	221	242	246	224	271	231	252	249	230	249	229	249	219	264	273	259	240	244	241	264	234	235	229	250	272	236	243	259	255	252	226	229	243	232	254	222	250	242	243	222	244	246	197	213	219	245	242	226	273	225	251	227	228	260	253	247	238	245	255	247	244	254	252	278	233	249	249	225	235	241	261	276	248	236	261	267	255	230	238	216	193	227	218	230	201	259	226	257	248	243	244	247	240	248	230	260	270	240	251	211	219	228	226	252	210	249	229	238	244	235	275	227	227	262	248	243	233	232	256	248	267	213	266	232	248	252	252	222	216	229	242	205	235	216	213	228	249	226	225	251	248	231	257	221	243	228	208	208	254	240	246	218	260	240	222	247	234	232	258	261	220	229	253	207	229	238	212	242	227	262	221	226	238	256	303	259	235	262	214	228	250	263	249	255	231	218	250	254	261	243	240	237	235	191	223	228	223	215	221	230	215	262	240	240	234	231	260	255	233	257	237	248	214	222	200	266	247	256	261	258	256	226	236	250	251	254	215	245	259	261	224	242	270	242	211	273	242	236	233	251	244	258	218	241	221	219	223	228	194	232	226	241	261	256	264	254	205	240	233	232	251	250	237	254	247	236	223	215	254	221	233	224	224	270	242	226	241	248	245	263	230	220	227	219	252	211	240	207	246	255	215	213	241	252	247	261	255	247	229	236	284	265	229	256	205	235	253	251	247	253	274	279	241	249	219	233	223	205	232	263	273	237	256	271	246	249	238	252	224	236	251	244	232	238	232	207	240	228	224	266	214	254	244	235	240	253	240	252	234	246	222	230	206	204	230	233	248	230	217	259	246	269	238	263	261	215	220	245	255	246	224	217	215	251	265	279	253	223	257	246	242	228	210	228	239	223	255	221	228	250	204	219	250	243	269	273	240	233	224	246	260	265	238	231	271	233	245	250	257	236	242	235	233	260	226	238	207	237	224	234	250	242	255	231	233	236	215	233	228	239	244	250	234	265	229	240	277
43023	21082	14054	7782	2787	798	665	597	548	487	514	478	555	497	511	525	531	531	513	555	524	526	518	520	509	508	506	518	515	505	496	510	500	525	486	508	496	497	467	497	566	490	505	495	505	532	551	547	499	522	485	507	517	473	480	549	542	522	535	494	468	548	495	465	511	516	491	545	504	515	552	530	467	486	542	480	541	485	511	482	494	560	518	523	535	499	487	510	511	494	524	505	515	514	511	513	509	508	491	494	482	516	520	481	525	526	521	480	530	501	486	540	519	503	486	524	496	509	502	512	474	503	500	506	518	477	511	527	508	526	488	510	524	488	479	509	511	486	483	519	489	495	484	503	541	531	547	522	498	528	514	504	521	524	510	520	490	524	521	528	466	514	529	497	502	479	541	502	472	487	525	531	510	478	465	500	500	461	483	493	530	502	507	494	489	524	512	540	522	468	496	548	502	519	485	548	473	501	536	532	506	527	514	516	535	523	494	468	482	508	512	489	498	495	512	529	492	498	524	511	525	504	537	502	524	510	502	517	554	516	517	470	510	525	500	519	496	548	502	529	527	506	536	530	498	526	508	501	491	514	525	498	516	525	510	515	466	517	488	488	501	508	504	502	539	482	537	474	480	470	534	482	505	525	497	526	472	491	486	493	511	481	484	490	492	509	525	474	519	510	537	507	565	499	478	532	510	496	531	549	429	500	537	468	495	496	530	509	501	577	493	481	514	507	556	530	518	497	519	457	502	496	537	511	521	528	464	508	513	462	496	509	479	517	498	539	481	544	511	516	486	508	530	510	501	523	468	530	518	507	522	492	472	488	494	503	481	456	572	522	500	478	514	520	522	525	528	532	511	494	497	519	533	476	526	504	563	505	535	492	498	514	511	477	494	522	473	512	504	487	537	522	482	516	509	527	489	516	521	522	475	525	477	515	494	550	530	518	489	522	519	488	466	509	510	506	503	505	506	489	486	510	482	511	513	540	479	522	523	552	492	432	486	463	489	536	503	559	478	484	532	476	538	540	519	467	493	514	485	475	471	488	499	511	531	512	475	564	522	459	473	514	550	483	515	478	518	536	500	497	506	555	502	540	484	511	457	526	516	526	488	525	493	506	526	494	500	497	503	501	501	521	467	499	516	518	538	498	498	519	481	497	511	504	503	514	520	487	539	522	480	524	498	505	541	531	498	487	454	504	513	542	509	531	506	470	521	500	543	518	522	492	503	467	519	502	510	509	487	506	547	540	505	503	478	476	550	542	514	502	496	508	491	498	499	529	519	471	498	552	526	489	507	532	517	520	536	492	513	464	540	515	488	481	493	512	486	504	517	516	557	521	516	475	533	505	476	491	551	527	519	546	506	509	518	507	505	486	486	511	479	514	519	494	527	500	518	482	561	503	536	480	545	527	511	480	499	504	536	480	505	526	516	495	511	542	519	483	501	514	530	511	529	513	491	523	510	577	508	515	522	502	563	473	510	483	484	491	502	506	509	472	518	508	514	509	460	513	508	498	487	490	479	514	475	472	513	472	499	510	478	540	503	492	511	470	536	509	471	500	487	492	514	508	511	553	486	517	516	491	508	514	475	544	483	534	505	529	544	534	512	462	505	538	477	436	504	516	484	509	490	478	533	462	535	485	518	495	505	544	521	512	524	516	501	503	496	509	501	540	531	531	523	476	527	511	483	532	506	540	527	526	516	510	516	502	491	531	519	516	487	505	517	491	474	473	518	491	541	493	525	463	493	538	496	527	529	496	510	484	522	497	502	500	499	497	488	500	482	502	482	539	517	499	489	513	514	546	498	502	525	488	503	545	517	525	524	529	511	531	490	508	482	527	522	494	526	481	477	500	496	485	473	501	530	474	518	468	534	515	521	534	457	485	516	492	491	524	491	486	490	502	508	486	519	542	521	488	489	503	493	473	497	546	491	507	472	511	526	495	469	464	499	445	544	491	455	489	510	526	547	489	476	505	474	507	520	504	509	491	484	508	534	492	533	495	481	479	469	501	523	508	514	502	512	519	498	514	538	516	540	520	520	523	502	491	482	567	499	535	501	531	508	497	515	471	505	540	532	526	487	535	532	489	500	557	499	517	528	475	487	500	498	484	538	525	520	529	500	489	536	515	505	497	502	527	521	538	526	516	490	479	523	477	525	514	509	514	484	477	506	535	511	526	528	505	471	500	519	464	519	491	532	541	453	501	483	484	468	506	526	494	495	498	487	540	511	506	532	480	499	499	509	476	520	489	476	506	492	502	501	503	489	502	516	495	507	509	523	540	562	527	546	523	506	481	533	479	498	531	473	529	513	474	501	484	541	521	485	454	532	524	487	536	494	488	543	514	507	499	426	473	521	508	520	523	520	548	507	522	506	498	581	521	492	501	488	511	521	530	487	531	494	485	500	516	501	484	510	464	523	497	496	494	505	517	521	489	534	466	528	489	516	494	520	517	502	503	498	510	538	521	528	521	536	520	465	490	529	538	472	502	473	565	545	499	495	473	492	557	498	480	536	482	505	460	489	508	515	507	486	510	450	492	489	499	492	519	520	479	472	500	510	476	502	515	551	480	538	495	500	512	468	527	544	515	484	513	492	496	501	468	470	514	543	556	503	559	466	481	530	517	520	526	523	516	517	522	531	520	522	485	497	523	521	496	507	490	536	506	506	527	567	485	530	512	567	509	478	496	493	492	502	536	554	480	488	506	514	523	495	489	506	496	498	518	483	482	511	531	530	507	451	521	525	494	490	527	495	547	491	543	479	510	480	541	482	490	541	510	533	504	504	478	493	493	488	491	521	469	529	517	552	536	487	507	516	515	494	510	482	502	523	504	532	525	487	505	528	554	534	505	489	484	509	498	489	520	509	502	497	491	506	519	549	499	504	512	509	548	518	490	487	483	486	497	534	468	474	520	540	496	495	553	471	508	490	519	505	531	526	534	523	463	474	517	503	514	519	503	508	542	475	530	491	495	537	494	494	547	479	513	507	531	499	503	530	513	525	515	534	510	509	501	522	494	504	488	527	517	494	457	534	486	547	497	478	506	473	494	515	471	523	448	554	518	493	507	482	520	493	537	530	489	511	497	505	493	514	524	509	527	469	549	508	466	525	492	550	512	490	505	524	497	475	532	491	472	507	525	500	523	489	551	521	506	531	555	494	508	519	496	464	518	507	510	506	495	477	505	521	520	483	525	494	522	547	521	506	483	503	520	511	483	503	464	491	470	500	509	521	490	506	497	526	509	512	498	499	473	512	524	483	524	472	503	508	508	508	489	475	520	521	498	551	528	549	518	484	508	512	473	510	518	523	496	506	510	538	516	501	523	496	542	486	534	500	527	503	499	497	513	505	549	520	510	501	491	495	509	486	479	528	483	508	500	479	527	502	554	506	522	514	504	525	526	469	509	523	526	519	497	501	502	508	476	523	496	522	501	538	509	487	511	532	532	475	526	535	487	519	498	537	506	476	550	487	494	491	504	522	483	502	492	486	545
48055	21077	7227	2055	449	183	158	171	157	148	178	152	172	171	185	151	169	157	162	190	166	158	188	171	166	138	162	162	179	163	123	163	180	168	182	155	138	137	177	159	137	176	160	161	175	134	170	160	167	144	205	154	169	169	175	151	165	150	148	173	160	161	173	163	153	143	186	174	160	160	178	169	166	183	199	172	171	165	154	162	175	167	171	155	156	164	174	163	151	178	147	149	147	165	156	167	174	176	169	164	158	163	178	163	155	179	195	184	158	174	173	173	190	153	179	158	144	160	163	154	161	211	157	163	187	171	174	159	191	154	168	170	169	166	171	191	176	155	163	163	160	145	184	202	196	181	175	180	179	138	201	174	183	175	147	146	159	188	171	185	179	164	148	211	155	160	194	148	163	136	185	168	156	165	155	148	182	154	191	171	145	163	153	172	168	160	145	167	150	147	191	170	188	170	152	184	175	157	160	145	165	161	186	185	174	178	184	159	181	189	191	187	174	194	178	157	184	162	196	160	168	161	163	175	154	193	193	149	142	201	146	159	152	153	203	195	170	183	152	148	162	159	127	156	164	192	146	162	158	168	141	162	153	163	170	160	162	151	161	168	160	179	160	158	165	170	156	166	140	178	167	183	150	168	180	168	157	167	156	191	157	170	167	167	177	191	184	173	164	159	166	152	163	161	183	156	167	166	156	163	171	165	165	155	167	156	139	160	151	169	163	165	175	193	155	171	175	188	161	153	168	172	159	165	191	168	174	166	160	154	177	161	194	182	187	167	165	150	188	155	144	177	165	188	166	145	164	174	159	170	176	175	175	143	164	162	146	142	139	151	191	195	169	155	150	155	149	154	163	145	178	196	172	167	192	175	178	145	167	136	155	131	160	174	171	164	183	184	147	164	146	155	148	144	177	150	162	146	186	155	154	168	152	177	151	158	182	153	175	174	137	146	151	158	157	176	164	176	138	158	177	157	147	156	157	184	162	173	137	164	169	179	164	165	193	171	170	167	154	147	189	150	172	168	146	161	177	180	169	155	156	166	177	167	160	155	163	154	196	170	190	176	195	185	156	193	167	158	188	155	183	164	168	168	154	175	147	161	176	177	177	157	175	156	187	191	164	172	150	152	163	155	161	172	158	161	160	129	180	168	175	183	157	173	155	136	157	155	181	186	167	174	169	147	157	167	169	165	172	157	151	189	159	156	181	175	158	156	172	185	170	167	163	155	163	166	168	160	137	183	167	168	175	176	157	137	158	168	172	148	157	156	157	168	166	167	149	166	184	165	175	174	149	170	168	163	133	163	171	181	159	167	179	161	163	149	165	174	128	160	156	150	209	162	161	150	160	161	161	150	183	173	172	184	149	154	178	172	167	174	149	172	159	188	144	137	151	145	165	171	195	160	170	158	159	148	150	182	168	180	162	181	169	203	181	141	171	160	141	172	163	153	167	198	157	179	169	171	194	180	155	165	183	151	147	156	155	170	176	164	169	156	175	191	179	166	128	153	173	168	190	162	171	158	161	180	152	160	181	160	176	179	187	157	163	159	187	158	193	167	163	166	168	186	165	173	165	147	137	163	172	183	177	158	166	176	176	152	170	156	144	183	195	173	160	183	164	170	186	155	149	186	175	152	185	179	171	184	157	151	190	170	148	189	148	168	165	151	165	155	160	146	164	150	172	186	178	156	192	168	163	155	147	172	200	183	157	160	192	181	174	158	163	153	177	184	188	178	170	171	146	159	186	185	170	155	162	151	163	168	171	158	146	182	146	161	147	154	167	198	180	171	143	181	161	175	185	159	173	170	173	148	190	151	176	152	171	136	148	178	156	176	191	170	175	172	194	178	185	180	149	168	191	190	173	142	156	170	172	162	163	155	185	164	178	161	198	166	185	187	144	167	190	157	173	175	181	162	161	158	163	154	145	176	157	160	171	166	171	167	155	175	170	157	128	169	151	168	170	155	174	169	139	173	183	157	153	173	152	144	181	159	176	178	157	167	173	136	161	189	175	156	203	164	195	178	148	177	141	159	169	177	204	164	184	141	153	184	166	150	161	179	173	151	168	174	187	182	158	147	164	180	160	167	183	181	177	164	172	160	180	149	181	159	133	181	178	160	189	168	151	172	140	184	162	168	181	169	168	136	156	148	184	155	150	149	147	192	167	165	168	183	139	155	185	148	160	157	171	176	135	139	172	189	160	151	149	185	167	165	207	174	163	174	181	147	178	182	139	157	144	215	190	154	211	165	160	177	158	179	167	160	165	172	162	175	141	162	174	160	141	165	155	164	161	163	164	166	156	183	170	179	161	167	150	164	162	178	157	163	162	159	167	169	172	158	158	143	154	196	179	180	139	142	147	167	199	162	177	172	158	167	158	145	179	180	143	170	157	164	153	138	158	138	136	168	166	172	156	157	144	169	169	168	124	181	184	152	153	152	175	148	179	163	213	167	156	190	180	174	181	158	155	163	136	161	154	164	189	167	163	170	176	196	178	150	159	169	137	176	154	187	178	166	159	182	159	172	162	172	180	154	169	166	159	162	164	174	172	175	170	183	178	160	182	165	169	135	152	159	142	155	149	166	164	175	167	180	180	155	162	157	144	148	180	165	177	188	182	177	167	163	167	143	195	151	141	137	173	162	162	182	154	145	177	151	161	143	150	182	184	154	187	168	158	145	159	153	174	137	155	173	162	158	181	165	142	179	176	169	163	151	169	166	144	145	157	173	156	169	154	174	165	154	163	156	175	185	156	172	177	163	184	166	154	168	167	162	162	152	161	199	179	174	166	182	160	162	166	185	166	173	170	153	172	162	155	181	168	158	169	178	170	165	163	146	161	179	164	148	172	165	171	166	165	174	168	155	183	146	152	191	160	166	156	173	170	188	170	168	175	144	148	165	159	167	165	165	183	167	178	180	179	171	164	167	190	153	142	166	157	178	170	160	172	148	179	188	168	145	164	152	179	165	164	181	153	181	152	161	171	174	190	189	153	151	173	163	178	163	164	184	157	156	193	156	153	157	132	177	159	161	157	184	171	173	169	153	158	186	171	157	166	151	173	164	148	187	137	178	171	203	160	162	165	171	162	162	187	182	172	165	152	166	157	154	193	161	152	184	176	177	137	169	178	149	167	150	151	159	185	151	171	158	173	157	197	169	145	148	186	166	161	158	136	156	171	161	156	164	182	136	169	176	179	154	162	158	175	184	173	152	151	144	178	179	186	160	198	172	158	172	161	151	153	176	163	180	184	180	158	165	163	154	153	163	156	181	178	164	160	182	165	161	162	146	153	157	167	172	182	159	143	158	159	157	162	162	160	187	172	162	140	172	154	162	142	171	173	173	178	156	170	175	169	172	193	178	135	154	154	140	156	171	170	188	171	172	169	139	153	178	163	174	171	161	173	160	166	173	163	175	167	177	177	165	155	170	184	156	156	173	162	168	172	168	159	153	141	181	191	173	195	168	160	167	167	168	147	187	148	159	147	156	134	152
31501	14081	8906	4425	1074	378	382	351	381	329	381	350	383	387	388	330	341	413	314	378	370	381	351	357	362	341	399	384	369	345	400	332	395	351	346	368	350	376	393	376	382	362	344	379	376	371	377	395	388	345	345	346	376	358	376	378	379	363	326	394	402	373	364	367	397	378	351	368	325	366	386	365	346	351	372	380	362	371	352	352	348	337	342	360	375	361	384	350	326	383	386	366	349	388	381	343	351	355	357	365	387	342	370	349	342	338	356	355	336	356	373	397	344	353	365	350	327	388	360	319	372	359	346	338	344	381	375	348	355	364	368	355	383	365	351	371	393	334	392	392	365	404	384	352	364	381	372	409	355	368	363	362	399	365	404	391	378	387	351	387	390	372	389	372	333	360	365	360	370	377	362	357	364	377	357	362	359	368	331	366	380	393	360	362	362	342	355	391	396	352	353	373	350	368	363	384	356	368	380	393	380	327	414	393	344	348	359	379	372	344	389	367	402	376	356	365	370	392	389	380	397	407	348	367	374	364	392	387	336	416	369	373	361	341	362	360	318	391	352	366	413	383	385	356	356	307	363	340	371	385	369	343	357	346	359	350	389	349	355	369	366	378	352	372	362	357	343	371	396	363	355	394	362	369	381	385	358	367	370	377	352	357	417	393	382	358	358	382	369	356	356	354	372	394	385	375	385	352	349	410	377	363	384	334	386	373	334	364	325	377	359	351	379	361	388	404	371	353	360	385	356	391	359	371	354	339	348	371	417	355	397	370	340	360	355	386	343	393	373	396	356	388	374	382	353	420	441	368	386	375	344	379	369	355	348	353	361	371	371	354	385	397	396	316	373	314	339	342	360	347	363	348	379	359	361	376	379	397	384	352	369	353	399	359	364	363	336	353	379	345	371	361	367	364	372	330	361	357	339	366	361	377	387	336	373	398	353	429	360	350	367	323	377	353	374	339	368	386	383	389	353	381	351	346	377	347	344	396	364	357	360	362	361	394	394	377	394	356	351	331	355	354	370	370	362	355	340	359	361	358	374	384	374	356	396	343	378	385	384	331	341	395	376	376	373	394	373	412	324	373	366	343	361	358	383	387	370	360	367	399	341	356	377	374	383	397	349	363	357	342	383	391	389	369	373	367	393	359	370	395	333	360	396	386	367	364	348	365	367	374	349	366	395	380	338	391	381	363	366	361	371	369	385	369	357	350	377	399	360	376	324	350	399	353	325	335	376	376	359	342	337	370	312	355	400	357	366	373	363	395	373	372	383	375	371	368	357	373	344	374	326	346	322	371	368	355	375	389	370	369	347	370	386	357	387	367	383	384	390	396	381	378	361	383	326	373	362	363	347	381	378	338	373	364	347	343	346	379	347	390	370	374	382	368	409	364	322	361	377	369	385	362	374	368	380	361	374	375	404	339	362	396	378	356	362	389	378	360	385	373	331	363	367	338	355	366	376	389	357	393	402	386	388	370	408	375	385	356	362	375	384	386	345	359	377	348	367	400	372	394	371	366	407	386	344	356	355	371	410	380	366	397	354	345	369	385	374	352	404	424	366	359	376	380	418	371	362	384	383	359	381	371	387	389	367	366	374	351	361	356	397	341	379	377	369	367	363	381	364	414	320	378	363	361	389	360	339	363	346	345	362	358	349	336	394	376	360	382	355	339	348	370	343	351	375	339	369	367	398	394	370	398	374	372	345	373	402	381	382	331	352	399	374	352	421	379	371	392	359	365	383	361	359	366	371	388	321	380	366	337	357	368	382	381	365	376	363	367	359	360	367	391	387	384	375	357	346	370	382	365	386	374	374	377	338	375	378	372	381	354	399	359	415	375	376	382	385	354	380	386	385	358	358	395	386	336	364	371	361	397	390	341	377	374	383	355	334	398	420	400	374	370	376	341	354	376	357	386	358	372	322	354	353	339	386	320	364	356	421	351	371	344	388	349	382	360	369	369	374	360	375	381	374	384	394	358	351	394	348	357	376	372	378	376	349	354	364	363	356	374	340	359	369	363	377	393	368	374	331	365	344	348	384	380	389	360	397	358	349	357	369	397	350	353	406	398	399	336	371	403	370	425	351	387	383	411	399	350	347	334	412	325	398	395	374	371	365	314	375	383	364	357	355	385	387	364	373	377	366	353	376	372	403	371	371	341	384	364	365	362	378	382	377	345	364	380	348	379	361	378	386	368	403	373	386	373	368	392	343	376	338	356	346	411	385	356	348	348	340	357	350	346	364	354	393	333	382	382	387	348	408	350	355	375	362	367	356	355	367	401	370	361	391	387	382	383	395	382	377	399	342	375	365	395	390	369	348	371	390	369	377	356	365	362	385	328	365	373	375	344	370	371	357	374	373	365	349	382	348	366	394	352	386	376	363	344	353	356	383	360	358	361	344	367	328	401	368	383	389	401	354	395	386	378	385	369	409	362	361	352	373	383	362	376	333	345	376	364	372	414	346	343	356	355	386	382	354	369	363	365	388	380	374	350	396	360	370	374	399	386	370	395	368	359	394	366	380	368	341	328	372	393	328	381	352	337	351	363	336	368	335	371	341	382	393	373	357	362	338	376	330	373	376	370	409	357	364	403	379	332	343	371	330	357	340	371	372	362	358	334	339	375	365	384	376	359	382	366	385	382	350	358	368	363	335	430	358	371	355	347	380	402	369	402	343	399	329	388	400	367	394	344	362	359	376	345	364	326	393	380	365	390	356	382	322	380	367	370	366	355	357	346	364	417	372	409	391	346	362	361	378	353	385	355	352	356	370	343	365	364	370	390	355	376	376	372	384	376	400	346	407	382	372	389	367	398	376	374	347	376	384	342	371	328	380	374	368	362	373	411	389	358	365	381	378	388	368	389	384	407	365	373	359	403	364	372	390	414	401	339	347	386	381	359	382	362	360	367	343	367	340	378	334	360	369	331	375	341	364	392	351	367	351	370	384	344	352	379	348	360	344	415	356	394	380	334	394	359	371	355	361	350	337	366	373	354	342	364	384	336	399	406	380	389	353	368	375	380	367	375	369	338	381	350	326	382	341	349	379	403	369	363	375	380	358	360	360	392	403	342	349	370	346	366	349	375	404	378	365	354	386	397	366	367	357	360	383	363	359	421	360	397	371	376	406	383	395	372	379	343	361	359	393	369	351	365	385	344	394	362	353	361	378	367	379	379	374	363	355	379	377	345	353	374	387	325	369	359	423	433	352	392	381	361	387	358	366	352	356	363	371	342	359	352	367	348	346	390	358	349	357	371	372	337	313	375	343	412	393	394	362	378	394	366	367	386	355	376	381	368	367	372	348	343	340	354	397	362	369	367	336	392	353	390	362	360	388	397	324	359	367	351	373	366	373	405	368	399	372	332	391	379	399	314	362	374	351	340	368	377	364	405	364	347	380	385	381	373	385	357	358	354	367	311	391	389	355	384	354	379	400	405	340	375	381	353	389	329	360	362	342	349	374	365	358	346	371	401	397	372	403	370	347	408	366	376
60273	31289	13535	4073	798	301	222	187	204	184	211	191	196	206	193	202	205	198	249	200	207	208	230	197	188	187	206	192	185	196	175	213	208	188	201	190	181	180	173	196	183	198	214	200	177	187	220	237	195	225	190	201	164	224	202	173	184	169	189	201	203	191	167	198	174	200	188	184	192	189	185	185	185	194	200	187	202	189	185	186	197	205	186	215	180	216	197	216	170	202	227	196	168	234	207	210	211	187	212	197	175	187	199	206	200	183	181	204	216	184	197	182	194	182	178	184	197	209	183	184	183	188	186	173	185	178	188	175	194	183	160	216	234	194	202	171	210	206	201	176	209	190	173	143	171	192	212	220	192	199	207	202	201	180	178	174	187	193	193	208	186	215	192	195	204	177	216	213	196	154	180	197	207	211	200	180	199	201	205	189	184	175	172	197	189	184	204	210	203	202	204	188	192	214	184	185	180	181	198	181	211	191	189	196	199	195	185	167	184	187	203	221	191	193	200	217	179	186	200	196	207	188	174	218	186	194	177	180	191	166	163	201	179	209	191	187	214	195	183	187	196	207	240	192	209	183	155	198	194	218	185	178	193	201	186	183	192	221	176	168	174	192	202	174	204	181	178	191	214	216	197	208	173	200	210	199	191	199	209	177	211	180	191	211	194	188	215	193	170	174	170	180	208	193	189	197	194	195	182	183	194	202	192	217	220	179	208	194	215	210	165	167	154	192	182	185	169	181	174	180	191	164	179	201	197	201	216	203	187	196	204	179	207	212	182	200	189	185	202	206	186	182	199	177	212	155	185	211	194	191	162	189	187	197	190	196	225	210	186	192	193	212	205	221	212	197	191	188	207	225	196	195	233	208	189	178	190	191	181	191	185	208	219	194	176	166	190	183	191	169	201	198	195	179	195	202	202	180	209	216	193	181	204	201	217	212	185	179	191	201	211	215	183	182	179	205	181	173	223	232	186	198	197	227	212	186	194	203	212	188	165	199	196	180	183	209	193	205	217	184	196	206	222	172	186	165	189	198	182	203	194	183	181	197	189	222	200	212	211	209	191	187	184	198	200	180	201	187	191	161	197	195	192	201	221	200	210	189	226	163	171	178	207	204	229	208	178	194	174	193	190	185	174	197	216	181	214	196	166	204	205	202	172	185	208	183	215	182	200	181	174	191	205	184	199	188	200	189	184	187	211	192	158	202	159	178	196	186	225	208	188	201	191	189	196	181	186	181	193	196	204	166	205	196	195	185	212	210	207	170	189	212	196	173	174	182	167	194	174	184	203	175	192	191	225	212	185	227	208	182	162	207	188	180	187	196	176	194	201	196	205	194	185	169	182	205	203	168	189	209	226	201	198	178	176	194	191	189	200	177	202	169	183	177	167	182	185	200	200	187	177	201	175	217	181	223	197	173	192	205	204	193	158	182	203	192	183	197	230	176	185	181	164	203	187	194	196	222	188	179	180	211	177	198	182	151	184	197	212	204	174	186	183	185	171	190	221	184	163	197	189	193	176	196	172	184	204	185	181	174	203	205	192	191	183	197	189	197	195	190	190	181	216	194	198	204	207	181	194	186	189	215	212	215	206	208	199	165	171	178	199	213	207	207	212	197	182	169	185	177	196	177	183	179	215	188	166	169	192	178	180	198	191	201	228	200	212	163	194	201	191	197	200	182	214	174	223	187	185	184	185	202	173	208	188	188	176	186	216	190	214	191	166	191	191	208	175	184	186	234	210	205	197	180	171	203	203	173	189	192	190	195	191	172	162	190	183	201	174	214	204	214	191	208	186	198	191	169	190	190	199	182	183	211	174	210	201	172	172	176	201	195	177	189	228	195	173	190	171	198	181	199	196	209	194	210	188	194	192	184	186	208	175	212	171	215	178	203	195	189	207	197	188	192	214	216	211	191	202	207	222	213	187	197	194	177	184	181	184	191	193	198	175	216	211	178	209	183	181	197	209	172	210	186	201	180	163	210	186	189	184	182	194	210	199	193	212	157	175	163	196	207	188	168	211	190	218	194	204	193	188	198	216	178	205	189	190	207	209	181	173	194	183	209	194	197	191	187	186	187	208	191	179	156	198	187	185	185	209	207	180	170	172	178	206	168	178	188	167	209	181	183	180	199	171	203	203	185	199	223	194	190	186	184	194	164	225	200	206	223	210	233	214	194	181	227	188	197	160	195	176	173	175	191	222	188	203	181	169	198	191	205	206	200	220	187	222	178	179	183	173	218	178	171	169	170	205	210	175	180	208	192	183	182	188	204	188	196	209	209	176	213	202	200	172	172	187	226	184	164	186	191	178	211	210	208	207	229	171	199	173	206	185	173	187	201	175	176	188	178	170	182	195	186	199	220	180	195	184	209	195	173	166	210	206	186	186	195	187	199	187	194	206	196	185	209	203	204	194	183	192	203	188	186	182	220	218	178	190	205	203	190	213	179	209	189	216	204	178	188	187	184	207	171	174	211	205	183	198	174	171	207	176	171	182	198	204	173	163	188	212	207	190	177	184	207	200	208	202	201	191	194	196	191	190	174	214	203	197	192	209	188	185	197	199	186	187	197	193	181	172	219	199	180	186	182	172	219	198	181	191	172	182	165	164	205	197	177	199	191	188	226	215	194	178	205	185	194	188	188	196	202	226	173	152	201	180	216	199	190	181	188	183	192	182	178	209	163	226	187	195	194	194	202	205	172	176	214	204	194	194	203	201	190	187	178	186	202	198	208	197	195	183	180	205	174	198	179	184	221	183	183	208	181	212	215	192	187	192	206	195	207	194	178	187	189	192	211	164	216	219	185	186	187	200	198	204	193	187	182	215	182	199	181	179	216	213	194	179	176	188	181	191	178	191	200	213	227	212	206	174	159	184	174	186	193	197	215	219	167	202	204	204	172	204	198	207	181	192	184	212	212	213	198	195	191	199	209	218	184	194	193	219	196	190	183	183	206	209	186	202	206	181	184	197	198	207	186	173	174	179	166	199	214	186	179	179	201	195	202	210	200	182	195	178	165	177	223	173	198	197	218	194	170	195	209	192	212	219	198	206	216	193	199	210	226	185	189	215	166	201	213	181	191	199	186	185	202	209	165	200	191	213	166	193	186	212	205	177	197	175	223	191	209	197	183	185	202	178	188	193	178	182	205	183	214	183	199	195	180	221	184	199	207	171	180	186	169	198	180	186	215	173	205	213	209	164	190	169	185	190	200	191	193	199	196	209	211	211	175	182	188	187	164	201	179	205	179	195	208	169	193	187	209	199	196	171	206	182	178	191	178	209	227	201	194	201	214	195	202	195	177	180	189	227	207	181	174	208	196	175	176	197	202	194	197	225	190	191	195	202	191	184	174	221	208	192	191	194	178	212	174	163	216	185	189	186	187	161	230	207	197	190	199	193	177	190	186	201	200	194	202	202	194	187	175	187	166	232	197	201	159	179	201	205	192	201	202	209	191	186	195	205	182	180	182	193	184	202	190	200	173	202	212	190	203
39526	21646	14474	7489	1815	592	512	486	458	459	462	479	393	396	453	441	416	406	426	438	404	447	449	469	419	420	436	421	437	398	433	477	408	434	413	457	460	412	419	461	382	411	397	418	428	412	394	436	429	464	435	424	410	453	415	434	429	393	421	402	472	416	436	417	402	444	405	460	430	458	463	395	402	457	412	418	412	434	410	418	451	450	446	440	420	425	446	428	448	456	401	418	454	445	444	443	400	387	412	431	439	418	430	421	438	444	435	425	400	409	471	413	415	420	416	429	402	454	415	411	413	407	381	427	422	413	452	407	404	418	424	420	421	411	405	410	434	407	414	442	410	408	437	452	430	409	452	407	380	440	402	432	405	419	434	418	418	433	475	426	400	427	432	441	431	422	412	426	417	435	424	424	413	442	430	421	411	433	414	389	452	424	407	418	422	438	386	400	438	439	464	420	411	415	414	396	400	450	428	408	413	389	439	440	447	442	404	436	410	423	414	461	388	409	428	424	404	444	454	426	425	381	442	444	441	412	417	440	417	454	444	400	440	411	423	420	423	428	445	457	413	411	408	410	394	383	442	415	438	430	456	431	411	429	415	436	428	448	424	427	412	424	461	383	430	420	427	419	421	441	411	446	428	401	430	429	422	414	431	430	435	408	376	421	415	396	461	427	446	392	452	412	424	461	428	419	409	399	427	411	412	433	426	435	465	418	459	412	386	433	453	419	426	459	414	379	425	422	424	414	412	434	410	439	448	402	400	407	468	432	448	422	421	410	424	419	447	432	399	414	423	418	457	389	449	445	410	415	390	419	419	420	427	424	437	419	404	447	440	454	442	440	452	408	420	430	422	402	421	432	470	423	417	409	424	466	411	416	415	397	415	440	386	420	402	404	391	403	440	464	414	435	416	436	441	403	484	419	428	442	440	422	448	408	401	435	446	437	403	461	436	417	427	447	439	407	424	388	419	439	440	417	453	381	442	458	414	429	453	417	451	431	441	424	429	417	399	446	410	433	413	452	469	434	441	453	423	424	449	384	431	399	396	450	404	447	442	468	410	400	404	401	431	421	448	426	483	425	450	440	378	446	412	426	477	442	419	384	396	383	414	410	419	414	434	465	473	420	417	429	417	447	395	429	417	418	449	438	413	398	449	402	404	422	415	460	429	408	431	415	457	436	440	431	405	471	444	386	434	415	422	443	417	412	437	393	454	431	412	424	403	419	416	419	437	396	428	458	443	423	436	456	439	422	453	416	442	429	437	413	445	444	442	439	431	433	407	452	415	405	431	401	428	419	440	399	415	402	413	417	420	421	407	400	425	414	395	416	398	463	406	461	413	396	440	419	417	420	419	419	415	434	408	451	412	417	431	432	447	444	436	449	427	408	446	428	455	399	415	423	428	444	417	438	424	428	433	400	435	426	400	422	422	431	429	425	394	425	431	445	434	433	382	436	424	434	414	437	398	416	432	427	424	438	444	404	435	459	419	442	440	454	452	459	413	387	439	461	461	423	441	460	463	438	396	391	417	404	411	443	429	431	393	486	414	406	441	404	379	407	404	402	398	429	425	426	436	444	443	385	420	442	447	459	417	405	412	411	403	415	412	435	419	420	384	427	436	379	429	397	426	472	409	446	428	409	465	407	457	396	438	402	457	418	446	409	392	379	411	446	414	432	414	423	441	384	415	450	432	433	458	416	432	442	411	423	459	480	401	445	432	465	447	454	389	456	428	431	406	414	392	417	395	432	424	430	476	434	384	421	432	427	430	393	436	393	421	393	421	437	453	463	413	424	437	436	435	429	451	380	414	444	416	465	433	438	403	417	440	410	409	426	439	412	412	423	415	412	419	434	401	422	426	431	420	416	423	425	400	406	416	443	419	430	426	423	414	404	442	447	405	408	442	420	444	441	436	419	439	408	419	414	406	438	448	420	409	416	426	414	447	435	447	393	451	409	399	447	438	412	416	439	432	442	399	421	420	430	409	413	420	408	411	453	440	481	442	432	417	429	454	409	425	421	377	435	442	405	441	433	443	424	417	416	391	405	420	422	375	446	402	492	415	397	414	416	438	440	407	421	438	438	415	416	427	458	427	422	379	460	477	398	436	410	405	430	393	449	423	365	385	431	438	402	402	431	422	460	425	447	409	443	455	411	402	437	380	438	475	439	422	402	443	439	419	454	418	445	403	400	405	451	411	430	399	435	475	431	411	375	452	406	430	385	443	410	400	427	447	379	441	448	435	423	446	415	430	449	446	412	420	423	429	441	411	437	407	408	412	434	461	425	411	442	401	380	397	444	412	417	431	398	443	404	403	410	426	421	430	407	420	430	389	431	413	414	418	401	410	381	396	441	397	442	429	383	442	436	436	450	444	411	419	395	434	450	464	435	394	414	430	450	406	453	409	454	422	409	412	441	430	461	418	444	395	431	417	392	451	425	402	414	438	436	457	405	417	417	424	399	413	410	435	391	424	427	413	443	425	430	427	420	428	423	426	416	366	408	434	420	403	382	422	437	419	448	418	391	414	438	438	450	453	432	421	416	414	432	417	439	391	455	402	421	412	409	401	403	425	413	452	445	424	438	409	417	445	398	401	423	399	400	389	430	401	424	425	417	416	417	446	412	422	415	449	424	443	426	445	455	391	401	405	435	416	415	420	390	414	430	413	425	425	424	430	438	410	398	430	502	442	418	441	407	400	441	435	408	427	439	457	432	417	465	439	465	429	448	428	390	395	451	415	438	417	409	404	418	440	425	452	416	432	423	428	467	417	402	401	391	398	386	393	399	487	412	378	400	417	445	401	412	443	377	390	454	413	395	446	427	433	435	427	468	461	379	440	386	424	410	382	430	397	424	411	415	447	419	417	438	446	450	389	435	428	398	454	417	429	421	430	389	430	399	406	436	398	420	423	434	442	426	432	420	446	438	422	417	402	443	438	407	449	442	423	387	436	416	439	471	404	423	374	435	380	430	416	455	426	423	409	398	418	409	439	421	445	390	412	394	437	431	424	463	386	412	430	397	449	466	427	427	449	418	439	430	402	406	424	402	422	385	431	441	425	422	429	425	440	425	395	466	398	417	422	423	429	428	416	378	424	437	433	425	416	425	453	417	390	437	445	420	425	432	397	454	425	414	419	433	473	421	411	441	418	458	410	429	436	403	424	420	380	398	410	399	419	417	428	405	427	385	441	401	428	481	448	431	457	428	403	426	406	361	456	366	380	399	444	456	421	419	443	414	416	430	431	450	429	437	432	438	446	410	427	429	422	428	411	379	422	472	447	419	425	417	428	382	416	426	419	455	385	396	408	442	436	459	413	401	422	410	377	425	387	410	417	375	395	428	410	386	423	447	453	464	445	414	412	390	430	459	438	385	442	402	415	418	396	403	437	421	430	413	418	438	418	454	438	453	395	431	420	407	428	402	411	421	403	402	469	414	417	413	435	404	440	372	425	421	443	417	449	419	421	422	412	420	434	452	427	447	379	416	431	418
67625	35493	17164	6105	1042	344	267	230	240	235	217	234	221	255	265	240	210	255	218	236	214	227	243	295	268	288	267	249	249	233	225	230	222	246	256	224	254	233	223	224	262	287	295	247	261	270	269	221	270	250	229	244	228	247	191	220	235	236	211	220	279	260	271	231	233	210	223	240	244	253	229	226	257	228	264	235	224	227	237	221	224	243	231	262	252	256	265	234	224	255	200	222	235	253	231	274	247	265	226	240	247	247	251	229	242	224	248	237	225	216	278	248	259	252	243	212	213	253	239	245	243	210	243	245	248	229	277	272	241	228	251	217	224	223	246	224	259	272	232	260	238	245	258	252	230	243	248	250	212	258	256	256	255	225	250	241	264	262	246	220	249	223	257	248	212	249	281	248	241	253	243	226	244	273	229	226	254	232	273	218	293	266	236	262	223	219	269	247	231	225	245	233	231	247	252	239	248	253	234	217	244	237	238	251	231	213	226	233	223	253	226	234	230	242	243	276	232	198	214	223	262	262	263	219	240	274	226	231	223	225	237	259	215	253	236	254	227	219	244	226	239	233	239	226	236	239	257	249	250	270	244	233	238	242	250	247	270	229	261	253	242	217	211	236	224	257	250	247	228	225	253	249	237	247	236	228	254	250	249	228	243	231	255	242	254	256	233	254	255	226	221	260	293	249	247	225	214	257	250	250	226	262	251	243	224	278	261	280	235	262	229	232	243	276	217	245	227	241	258	242	252	242	237	245	250	220	246	212	231	238	244	261	258	230	253	256	259	224	230	303	238	242	221	246	242	236	213	226	244	221	266	241	225	204	226	234	223	255	245	233	248	229	231	246	257	225	237	222	229	239	243	227	248	245	227	249	289	208	235	252	240	219	221	243	242	242	245	228	247	207	235	228	236	236	244	251	227	233	251	225	230	224	220	232	222	271	248	246	230	239	240	248	252	217	255	252	285	230	254	250	252	215	236	199	219	250	242	252	247	217	209	243	232	217	239	221	218	203	236	212	238	237	238	248	218	254	227	259	241	243	251	225	232	243	243	217	249	231	241	222	258	242	262	270	232	256	266	211	229	214	230	225	254	215	223	239	237	245	240	248	250	234	219	236	243	234	248	233	254	267	241	242	215	255	241	242	246	223	224	245	273	238	252	242	247	222	255	280	253	258	299	239	227	248	222	218	234	222	259	263	236	240	253	243	239	234	238	215	246	243	229	210	217	233	259	231	262	197	228	245	221	231	233	237	263	227	239	248	198	253	269	261	237	243	262	240	222	270	254	204	242	222	237	229	259	240	230	247	225	265	266	254	246	234	223	239	231	262	233	259	229	230	254	248	197	251	241	248	284	246	268	238	254	241	245	246	230	230	266	239	246	240	252	243	223	267	219	272	228	217	208	248	226	267	247	250	223	262	260	245	252	228	233	233	275	234	252	254	261	235	238	243	264	239	238	223	215	252	227	267	244	242	248	257	259	238	241	208	212	243	245	213	267	252	247	231	242	242	259	247	224	244	220	268	225	269	262	228	260	249	253	236	248	234	237	246	229	246	235	257	256	222	266	245	246	222	253	235	239	247	235	233	247	246	254	265	253	245	262	233	225	208	233	241	198	235	240	266	258	222	197	229	235	231	252	265	263	218	239	255	238	241	266	212	229	216	235	221	250	250	228	232	222	253	263	243	255	236	257	236	230	249	272	256	248	236	262	228	221	228	247	252	217	218	275	224	223	247	226	228	253	256	243	250	226	247	238	227	276	231	250	258	217	244	226	260	279	237	240	204	213	226	233	238	231	240	226	236	246	238	244	244	229	239	272	254	262	252	256	230	232	219	245	233	221	253	253	248	253	240	245	253	240	280	237	238	243	243	224	241	237	223	235	274	241	223	231	246	245	232	232	247	251	258	261	229	270	222	263	263	262	237	245	249	279	247	230	249	265	249	254	248	251	241	216	234	250	266	250	233	220	272	241	233	247	218	221	262	236	244	258	252	230	229	223	256	246	228	229	240	233	263	242	256	277	241	261	268	251	213	260	243	255	245	235	269	252	207	230	244	208	243	266	227	272	236	243	241	245	234	247	243	234	248	222	248	227	236	274	245	244	261	203	251	216	228	285	284	235	247	222	223	235	223	249	222	269	224	254	240	258	233	246	239	221	234	277	241	236	272	238	227	223	204	257	238	221	218	187	227	220	257	256	248	225	245	249	249	264	241	257	245	233	236	273	230	233	231	251	256	237	223	233	238	222	233	264	272	235	256	262	244	244	235	254	240	247	247	274	274	266	218	232	237	255	223	255	216	231	233	241	216	214	243	216	269	250	205	281	246	256	251	247	250	227	230	232	282	236	239	245	247	258	262	201	237	271	257	267	252	245	246	278	246	254	222	230	208	235	251	240	237	234	208	277	295	214	199	209	220	215	274	262	231	272	219	241	229	247	230	251	222	215	249	228	220	230	251	277	227	230	236	235	213	222	220	243	249	246	243	248	243	221	222	229	265	217	248	249	211	234	228	241	239	243	254	225	220	230	247	231	238	259	224	246	212	209	217	238	254	227	258	216	244	243	244	226	251	219	236	208	240	237	224	254	240	264	257	227	232	214	218	236	258	252	233	235	224	249	235	252	257	265	264	242	222	235	252	223	258	231	242	241	217	226	249	251	246	221	237	211	219	253	241	252	240	224	231	261	218	243	243	247	243	239	232	253	239	239	239	267	238	232	246	271	226	212	222	243	257	204	240	247	217	232	242	281	231	269	199	234	228	209	237	270	244	225	246	233	236	248	241	232	223	210	220	252	247	247	226	234	222	241	236	217	242	229	236	255	244	248	257	242	230	190	266	246	232	223	250	216	237	254	278	208	220	210	241	229	259	252	237	248	248	226	245	230	232	248	222	230	240	228	251	213	231	254	212	267	222	249	253	227	265	244	261	223	219	206	254	258	210	240	240	232	241	272	225	252	228	221	216	282	235	223	255	230	228	222	247	230	261	255	240	221	221	213	231	218	254	250	255	223	241	205	220	219	279	241	262	223	231	210	237	230	217	218	223	220	218	246	253	225	249	245	251	230	227	264	276	203	250	234	221	226	242	243	238	257	276	251	235	228	235	251	242	232	240	245	238	247	261	254	239	268	249	245	238	239	235	224	208	259	250	238	228	234	224	214	227	245	256	261	248	222	267	219	234	270	226	258	220	235	231	230	236	247	239	238	214	232	204	208	242	255	243	211	267	238	222	235	263	244	229	246	244	258	263	259	222	250	262	248	236	249	268	246	249	230	224	240	246	239	250	232	250	240	237	259	271	257	258	237	242	268	247	219	262	257	245	258	246	269	248	237	247	240	238	247	272	262	227	238	273	218	232	243	242	266	282	257	247	243	235	252	243	257	218	248	245	234	227	264	252	244	228	248	276	253	267	268	254	255	232	240	221	219	252	244	212	231	241	242	249	235	240	221	253	234	237	247	247	264	243	221	240	238	247	215	246	246	245	276	215	260	253
44402	26141	16444	9666	2367	852	676	614	524	525	573	524	528	517	543	549	521	462	490	517	540	518	520	495	498	486	509	483	494	538	535	514	551	490	478	525	501	491	572	540	495	534	507	478	521	521	548	496	449	515	499	513	529	515	461	493	499	473	494	502	511	560	525	512	485	526	527	498	503	497	495	544	500	516	478	540	525	519	533	521	513	494	513	485	516	488	500	511	544	490	557	497	520	438	495	493	494	518	493	515	508	515	479	484	504	515	518	498	527	534	532	508	531	514	539	565	546	512	465	528	532	478	498	497	575	498	500	521	494	488	495	481	489	493	492	515	517	532	486	528	514	543	510	534	511	506	518	488	478	555	517	502	489	486	548	522	488	551	500	469	506	506	490	504	513	517	530	469	496	519	504	553	518	487	481	519	513	506	472	532	497	559	549	494	494	501	524	493	502	488	531	489	494	510	509	521	507	519	528	496	473	448	504	498	503	473	503	487	507	469	531	545	518	512	502	476	497	514	486	546	534	515	517	505	516	464	494	466	537	519	496	501	498	476	507	525	528	512	482	490	486	539	530	524	503	498	464	496	534	514	535	501	512	543	511	505	473	518	513	503	515	502	534	488	494	524	515	498	492	502	490	517	511	479	539	519	499	511	524	473	524	513	490	526	513	524	546	436	488	481	482	486	456	497	503	477	494	514	462	545	471	474	470	514	529	513	549	536	508	514	501	465	534	515	476	520	494	467	503	475	500	543	502	510	465	500	529	485	501	492	525	490	503	502	451	555	507	525	460	486	528	505	516	526	470	504	530	523	515	499	500	485	487	531	522	548	522	497	490	532	540	481	494	533	517	538	479	488	487	532	515	538	509	535	518	505	510	491	511	533	520	522	534	507	492	533	510	518	511	535	545	500	509	515	511	501	525	516	538	488	471	525	520	527	518	494	484	538	531	492	484	506	519	495	502	552	534	497	490	474	510	482	496	484	499	517	477	554	492	495	514	522	539	507	517	474	509	505	505	505	516	496	518	493	497	525	535	526	540	511	555	553	505	522	515	526	533	466	516	495	515	508	488	499	482	495	478	530	471	538	496	535	494	514	537	511	490	528	551	486	542	504	478	514	530	514	506	542	487	530	520	500	489	473	562	501	469	502	538	546	505	465	515	530	497	511	485	506	504	488	471	488	488	478	543	503	471	528	486	479	507	503	514	526	492	470	496	477	537	499	494	510	491	498	515	514	505	549	501	495	484	545	500	519	469	495	474	475	555	509	495	536	502	506	516	504	529	535	527	481	513	475	503	521	494	488	476	480	485	506	543	517	510	549	516	478	529	524	514	551	484	537	505	494	525	524	509	528	512	502	498	489	531	511	545	507	509	510	510	518	531	476	511	539	519	474	498	512	525	462	503	497	546	523	534	496	527	501	489	514	491	515	523	524	470	496	474	515	532	507	582	541	562	470	527	463	517	474	497	502	518	506	523	507	508	515	493	542	495	488	573	520	499	540	486	530	510	513	530	535	553	515	516	531	527	522	505	470	480	493	495	526	500	496	540	489	512	482	497	522	509	531	534	490	536	491	524	518	536	472	466	529	480	549	503	491	509	489	514	529	473	508	517	488	500	510	517	510	525	521	508	512	546	554	487	529	520	514	513	514	470	480	501	516	486	515	507	452	529	537	522	492	510	540	520	525	496	543	504	515	503	539	514	510	482	542	506	518	550	529	547	475	487	493	516	492	482	516	519	511	531	518	491	505	486	521	528	504	523	511	506	492	520	514	525	539	502	548	464	513	538	502	484	494	481	511	557	484	499	498	502	524	509	559	499	455	502	570	490	472	500	508	522	490	498	538	483	521	514	509	470	523	534	532	516	494	524	505	505	502	479	555	495	522	497	518	540	524	498	539	520	524	524	542	548	522	477	479	476	501	499	495	513	517	526	511	532	518	482	495	460	524	496	538	499	475	528	550	492	508	528	508	514	525	471	511	530	533	515	516	510	511	536	507	522	499	522	517	476	484	544	506	475	494	502	486	485	499	516	515	494	535	499	506	534	508	469	527	503	492	477	494	486	510	507	477	477	534	480	548	496	490	514	502	562	478	476	523	476	481	518	502	513	509	479	505	512	528	517	498	519	516	501	508	502	467	535	485	460	491	520	527	515	487	518	526	528	518	529	530	484	530	548	517	539	532	564	527	503	484	477	499	516	495	510	489	504	535	511	489	464	519	541	519	525	531	505	515	513	493	474	511	544	499	523	496	487	528	507	510	523	546	490	527	482	510	505	514	498	517	535	481	501	498	496	472	499	471	528	497	544	507	489	491	479	507	493	486	527	516	526	510	511	499	493	491	466	501	495	520	523	501	482	505	506	491	504	490	539	513	529	512	512	529	476	508	513	513	501	498	507	491	485	505	538	522	509	538	552	524	480	541	483	487	532	496	497	501	469	535	550	544	503	502	510	479	476	510	477	500	471	492	500	530	525	497	530	534	499	535	518	499	535	509	493	502	511	479	491	511	503	486	484	546	461	500	502	519	498	513	501	503	510	511	491	498	514	503	432	503	481	526	485	494	530	498	489	493	514	532	537	486	479	497	519	527	493	529	535	538	553	524	470	475	511	509	531	512	527	493	510	515	530	510	549	479	471	570	490	540	517	517	522	520	488	494	496	511	500	515	547	522	537	517	510	522	472	506	529	544	480	508	504	486	479	522	507	480	492	509	539	507	527	534	508	474	519	477	485	474	517	531	497	499	509	512	479	521	477	521	543	506	545	517	534	511	530	504	501	516	505	533	511	520	515	542	536	494	520	501	553	529	529	487	498	513	518	526	509	541	510	503	553	548	521	531	514	511	503	554	511	491	540	520	489	511	518	497	485	510	515	502	538	516	519	505	529	481	552	467	517	490	534	508	544	479	555	487	508	512	473	489	517	532	522	519	499	523	467	567	508	521	471	525	490	493	538	516	488	538	520	506	509	558	508	507	515	513	521	495	536	491	507	506	479	501	521	549	518	527	473	505	526	511	490	531	483	547	526	479	498	508	520	504	508	525	536	528	528	503	553	544	497	512	488	511	494	501	543	529	545	504	499	521	516	486	504	519	517	500	504	517	495	496	532	498	514	491	498	521	491	475	513	518	514	521	475	506	509	534	517	522	504	493	529	477	534	496	482	504	524	500	485	502	549	487	491	501	498	516	505	488	545	555	505	486	508	551	537	496	510	504	486	536	493	459	509	518	470	493	471	533	524	506	545	513	530	528	517	496	486	507	507	533	514	491	511	501	485	488	538	507	529	513	490	503	485	506	520	523	450	500	540	514	472	495	463	539	473	511	510	501	501	486	491	476	497	514	526	514	544	509	499	506	513	506	519	489	490	465	544	488	534	587	498	515	524	509	508	502	486	500	518	483	505	509	539	492	504	523	537	500	518	502	507	508	491	510	481	526	515	487	478	539	480	504	497	490	525	502	527	539	570	474	525	512	508	516	466	531	496	518	501	500	529	525
50279	26201	9228	2000	395	194	181	151	149	199	175	177	187	171	177	174	196	180	172	167	182	175	202	162	160	163	170	167	175	179	179	165	185	155	179	163	163	167	171	181	166	182	168	169	153	188	157	197	181	173	180	158	154	181	175	202	171	165	167	169	171	162	158	168	158	161	181	168	191	185	156	182	177	206	175	185	172	156	185	167	185	162	162	177	189	178	169	169	185	176	195	174	152	177	180	169	161	172	168	149	140	179	147	153	162	153	188	194	141	164	152	191	183	172	163	158	168	181	198	172	159	152	169	164	157	162	189	187	178	188	168	145	181	181	163	173	197	160	154	153	176	180	186	158	177	158	166	170	175	163	171	183	175	173	171	172	161	184	164	155	141	153	158	193	202	165	160	159	154	164	178	167	182	181	185	167	179	176	154	150	177	157	189	165	180	165	153	151	179	186	181	188	178	161	173	191	177	167	170	174	167	188	190	180	167	202	151	172	173	153	187	146	163	176	167	162	172	166	152	166	178	172	165	176	189	161	191	189	162	149	157	187	190	169	187	171	181	140	188	178	186	196	167	147	177	164	177	158	152	166	189	165	187	198	168	174	151	159	155	204	149	168	174	187	163	161	161	167	178	206	152	174	184	183	182	157	150	148	182	168	183	172	166	176	167	171	162	164	204	188	159	175	162	152	172	162	185	189	167	146	159	183	164	189	173	186	158	147	176	171	170	190	178	188	177	182	152	163	184	188	161	202	154	176	168	172	189	154	161	195	154	158	159	173	156	176	163	185	180	191	173	168	164	203	168	170	165	171	175	163	163	193	164	173	154	194	165	177	174	147	157	181	188	171	182	170	157	166	154	159	195	180	185	172	188	163	156	161	178	163	182	187	168	185	171	167	150	176	163	165	174	161	161	164	176	162	151	169	191	154	158	186	171	164	139	161	180	177	182	159	204	170	163	171	165	163	147	155	174	152	162	154	163	185	191	146	187	180	166	176	166	166	195	171	168	143	181	166	184	216	182	217	184	182	163	185	184	127	172	197	199	171	182	194	164	179	168	192	186	186	180	173	184	169	159	185	162	159	194	168	176	198	185	168	157	161	182	154	164	181	151	173	156	176	169	168	170	143	170	183	176	167	170	171	185	183	147	154	157	180	181	176	174	160	197	165	166	171	156	150	186	145	168	178	189	192	192	166	178	167	173	159	159	176	159	181	192	189	161	210	189	168	165	187	174	136	185	181	176	184	165	172	183	149	176	175	162	165	175	162	172	165	173	163	182	165	166	170	185	194	172	173	162	171	176	176	184	178	151	155	173	173	166	146	177	163	174	181	163	195	160	159	180	163	162	173	173	171	165	166	173	172	187	169	141	150	204	165	185	168	140	197	152	152	178	178	195	181	168	148	165	172	167	174	188	177	146	159	165	154	173	166	179	171	178	187	191	188	183	168	172	154	173	171	175	162	160	169	182	196	176	167	160	147	171	184	183	151	163	166	172	161	163	176	176	183	191	175	156	143	165	147	185	170	174	170	189	158	205	172	157	188	170	169	182	153	164	191	190	160	162	175	146	168	180	172	166	182	151	167	163	166	158	171	187	185	172	157	160	166	211	188	181	173	157	155	165	173	161	144	178	211	165	151	193	153	170	152	194	162	163	180	186	192	162	181	143	165	182	166	165	164	185	184	194	167	181	150	185	149	179	143	148	166	176	176	179	178	168	200	177	163	158	170	139	175	147	187	170	172	192	170	203	172	171	164	167	175	153	167	158	188	178	174	175	136	180	182	152	171	161	160	178	147	177	171	199	173	155	173	179	168	202	148	183	158	171	164	174	154	167	191	179	193	169	149	156	168	194	202	175	150	160	168	169	162	180	169	169	185	165	159	163	180	173	162	177	153	151	181	168	176	187	192	171	177	178	183	196	182	181	147	184	156	176	156	191	180	180	183	191	166	172	164	180	181	155	183	155	175	162	182	180	161	149	193	181	196	185	178	174	178	157	193	174	155	185	161	164	166	180	187	166	197	184	187	178	200	160	157	152	168	154	160	194	173	183	186	167	183	183	168	170	173	141	161	166	163	158	167	167	196	193	177	164	176	155	158	183	168	178	153	156	165	149	184	161	173	168	154	188	179	164	166	174	159	167	154	161	181	177	167	189	168	184	174	161	170	159	164	179	167	174	179	161	176	178	186	175	139	146	189	169	182	170	164	150	188	179	155	179	152	181	181	175	177	185	165	167	142	159	141	175	168	166	159	186	178	163	168	166	194	171	173	184	185	182	176	159	192	157	181	178	163	171	158	163	159	192	132	184	171	150	182	173	165	185	172	182	145	179	158	192	194	157	153	165	181	178	177	172	191	158	172	184	169	193	170	169	193	180	171	169	165	199	189	191	184	180	177	180	171	167	162	158	171	144	168	191	175	160	174	163	170	181	154	184	176	178	198	152	177	147	157	134	169	178	169	168	159	140	159	146	152	186	141	146	172	206	167	176	186	158	192	166	180	186	177	160	160	164	174	185	159	169	165	173	177	182	191	169	178	189	202	168	166	181	195	176	177	154	147	189	183	141	181	164	156	161	190	164	201	162	188	158	167	173	168	142	168	160	164	171	164	219	204	163	161	176	174	167	177	174	182	164	159	170	178	180	189	149	173	155	193	172	176	144	173	155	155	182	169	184	162	161	189	164	172	161	160	148	170	150	173	180	181	163	165	167	185	180	181	148	173	170	183	166	178	159	159	175	196	176	183	170	165	161	154	191	170	151	170	165	191	155	188	175	179	172	172	186	170	150	181	187	165	166	170	164	171	167	196	177	170	195	171	175	165	186	188	152	171	156	177	151	163	183	156	196	183	180	158	181	167	175	165	153	173	167	184	182	175	148	171	137	161	190	163	188	161	177	142	189	222	170	175	186	159	174	169	169	170	174	164	182	168	176	158	199	171	170	180	191	163	177	167	184	187	191	154	127	158	170	178	173	164	156	170	157	185	196	187	183	196	181	172	161	163	147	188	153	188	147	147	189	214	192	168	142	160	167	162	172	158	171	177	173	158	193	180	179	167	154	185	170	164	156	151	173	174	192	168	185	151	169	166	147	168	164	180	168	193	178	159	166	181	183	168	173	147	171	162	156	160	176	151	175	174	176	166	190	160	197	170	166	195	141	175	171	173	151	181	211	164	180	170	183	161	175	176	169	159	178	168	192	174	168	159	166	189	163	165	164	173	176	182	181	167	166	163	177	163	147	187	178	178	175	161	174	168	159	149	158	173	149	178	156	162	177	175	170	179	184	159	158	170	175	171	147	139	182	170	177	158	184	166	180	162	169	186	151	170	165	177	181	166	207	187	187	193	164	169	178	148	170	175	168	159	168	171	172	171	168	169	169	178	176	190	171	199	198	176	160	163	161	169	163	168	155	199	168	173	177	168	175	175	148	151	203	150	187	158	169	153	164	162	148	194	145	169	161	154	184	160	161	165	199	189	166	187	154	166	192	173	166	176
32125	18435	9893	3761	1043	405	390	400	355	395	396	377	392	371	352	359	396	428	387	349	389	380	351	403	404	402	375	369	412	348	387	374	369	355	415	395	423	370	409	389	383	383	381	362	369	370	382	373	410	372	371	416	376	379	372	363	406	430	357	373	359	398	388	361	369	369	375	375	381	366	433	375	368	373	383	401	374	404	347	374	361	370	393	401	447	384	409	340	355	377	369	343	368	367	365	398	362	356	381	393	389	396	405	378	386	366	357	368	354	380	377	377	357	344	384	392	399	376	368	344	355	381	389	402	408	403	378	381	357	358	414	370	376	385	385	344	368	363	385	403	385	369	377	363	430	373	360	368	375	394	402	376	354	387	374	379	379	367	394	378	401	365	409	379	378	367	388	374	425	376	354	384	381	400	371	369	361	377	350	355	360	374	379	376	366	396	356	360	379	392	384	375	385	359	377	370	341	380	379	361	365	379	398	354	376	374	381	344	348	347	410	351	325	401	387	392	386	360	411	374	385	346	376	393	375	375	353	371	384	382	345	364	384	390	380	350	383	367	385	382	405	406	407	381	347	367	389	386	373	381	371	345	369	403	395	358	368	381	391	414	387	349	388	376	385	360	395	391	408	376	379	367	367	406	385	370	417	371	390	378	388	374	349	375	414	385	386	365	375	400	348	360	398	382	387	390	396	393	384	375	408	375	347	403	375	352	348	374	401	357	373	366	366	361	376	370	336	386	377	399	400	364	378	383	389	364	386	378	409	374	410	374	395	384	384	380	362	347	398	340	386	357	383	400	395	347	406	367	425	368	387	361	377	373	364	422	370	396	401	417	370	372	379	391	358	380	409	396	427	350	363	334	430	376	360	382	386	366	365	387	377	388	385	393	402	356	374	402	383	376	369	383	379	360	355	392	395	387	387	382	388	385	391	403	391	342	391	373	360	407	435	402	363	385	369	389	397	377	424	419	355	346	356	359	397	380	394	373	374	378	403	342	394	366	402	362	384	388	356	356	399	411	367	409	359	369	352	368	351	389	353	372	371	393	355	365	397	362	379	375	379	381	384	377	405	364	338	342	406	367	375	373	406	394	368	397	383	397	379	390	356	389	367	369	354	360	385	375	388	386	399	364	390	370	402	363	397	374	359	377	388	399	421	365	384	407	371	334	369	352	367	364	398	408	381	378	358	339	367	358	401	377	389	355	360	382	374	396	387	338	371	358	382	396	373	374	377	377	358	367	380	400	343	348	371	383	361	367	378	380	363	412	362	370	407	382	395	389	363	402	336	359	388	380	369	361	371	350	367	378	388	382	375	340	390	403	364	358	372	375	354	390	393	383	362	393	364	368	407	374	400	406	390	405	345	365	378	347	369	376	359	393	403	369	378	356	366	384	375	390	335	397	366	355	360	392	380	364	367	374	373	340	367	376	389	355	378	379	365	363	366	325	376	395	377	367	379	399	378	387	363	409	394	400	364	393	365	360	360	363	347	365	379	369	379	358	385	400	407	406	382	390	377	384	371	357	357	357	381	402	413	400	381	412	384	413	353	377	347	368	395	362	374	382	381	395	379	378	387	366	382	371	377	377	370	368	382	376	377	368	395	388	363	372	396	410	381	381	345	373	371	403	337	403	417	371	354	372	417	381	367	370	375	381	375	372	368	378	382	380	355	388	385	355	363	345	389	409	389	393	359	368	419	386	389	383	404	339	399	361	357	337	396	358	416	360	381	378	353	407	374	385	383	366	405	384	360	372	397	389	404	413	363	364	383	340	368	369	399	403	414	411	369	374	342	359	401	390	377	377	383	374	369	375	382	392	374	383	379	388	358	378	378	380	398	398	386	369	362	392	395	369	379	400	439	369	375	369	383	383	348	411	393	354	375	375	365	368	343	406	376	376	398	379	410	346	352	386	405	355	378	372	345	389	374	413	358	387	384	364	368	407	387	398	340	383	366	338	387	411	368	407	377	399	354	367	373	362	378	377	386	353	361	362	375	371	394	372	395	347	355	368	403	348	404	400	360	356	344	393	372	392	376	409	370	342	369	414	387	375	379	384	370	339	386	412	386	387	390	388	395	377	367	361	358	409	405	387	392	374	370	410	381	367	365	375	377	403	406	404	417	364	378	380	391	330	367	381	345	381	390	380	377	397	395	360	367	377	395	381	393	399	350	384	339	401	377	342	374	370	383	392	381	377	394	379	368	380	344	386	368	389	397	351	368	377	352	351	357	395	389	380	383	385	364	369	381	381	359	367	376	374	373	395	382	349	386	375	383	400	413	417	419	389	406	415	373	394	401	366	373	338	403	359	336	375	375	355	388	374	349	386	375	383	359	378	387	404	390	367	386	413	355	355	395	363	394	358	393	367	385	382	387	383	367	410	374	371	371	369	361	397	361	373	378	372	384	354	358	369	337	403	391	342	363	365	365	372	383	367	372	384	398	386	371	399	365	389	376	398	372	367	397	387	357	398	395	396	376	387	395	378	376	390	372	384	386	373	400	386	365	351	396	384	373	387	369	390	417	395	381	389	357	378	391	367	368	353	369	394	377	380	384	381	350	345	395	375	418	352	360	362	395	382	385	412	373	375	371	357	365	331	359	390	339	391	373	372	397	361	380	381	394	391	354	355	383	373	363	403	379	369	406	323	393	397	367	336	380	394	355	358	394	376	375	380	400	394	367	370	395	369	400	394	384	393	392	377	352	386	366	397	362	398	372	386	392	372	381	399	393	370	366	367	394	387	392	376	426	330	390	411	413	370	390	383	369	409	347	363	393	414	369	367	390	360	346	354	370	381	366	386	405	356	399	363	403	382	390	406	376	386	360	359	369	366	398	360	397	405	366	360	356	388	359	345	397	374	394	409	388	389	386	381	387	393	391	378	392	386	418	358	376	403	387	382	424	382	389	368	372	419	369	354	379	365	369	360	367	362	399	392	371	383	388	371	370	385	392	371	352	383	351	378	352	384	370	383	393	398	410	412	369	377	367	364	379	381	381	387	361	371	393	383	404	383	346	335	411	389	390	411	355	347	351	377	380	436	377	432	365	366	406	408	372	378	364	375	366	385	386	370	376	380	402	363	374	380	366	380	414	375	369	371	369	388	357	380	372	399	353	409	386	360	387	357	391	405	404	397	382	368	377	357	405	372	388	383	364	408	396	352	363	373	409	369	383	441	400	372	381	395	359	347	380	398	361	347	378	401	365	377	385	387	369	385	391	349	361	359	396	377	384	361	345	385	380	378	389	364	395	384	401	402	386	378	397	366	387	370	409	383	380	393	362	387	391	388	405	381	388	365	366	380	375	391	348	388	406	369	394	370	354	382	386	339	375	369	354	385	396	377	378	385	380	383	349	364	353	354	372	378	384	398	388	381	389	395	364	362	368	367	405	367	376	378	374	397	344	370	369	388	426	383	393	408	389	387	367	368	394	421	388	393	378	398	356	357	351	356	394	409	409	377	373	368	380	418	359	401	444	366	378	359	359	380
61682	26772	8885	1947	501	238	218	194	208	229	218	211	201	225	240	227	215	182	214	213	211	173	189	195	224	224	194	188	210	190	229	212	220	219	199	171	197	201	188	211	210	187	181	193	203	208	208	186	167	198	202	186	205	202	177	201	196	201	180	197	214	229	208	201	212	218	221	193	204	205	173	168	167	217	194	228	182	214	174	205	197	200	197	191	184	194	178	154	191	197	202	200	208	216	206	198	216	175	196	218	205	219	193	199	193	203	201	212	217	180	212	206	197	190	175	218	219	228	212	183	198	227	211	171	212	208	192	216	183	164	179	192	201	202	192	209	177	192	197	220	208	194	187	161	197	192	179	215	206	201	201	200	205	190	189	211	219	193	206	201	186	212	187	212	171	223	187	202	198	198	197	194	186	210	181	228	226	187	192	199	190	219	198	196	207	192	186	214	203	196	198	208	207	183	211	199	227	179	197	216	196	202	191	195	187	195	192	208	196	205	217	205	217	236	232	210	200	206	193	192	185	222	213	214	192	208	219	199	200	176	181	215	200	205	214	222	196	222	218	213	196	189	201	186	202	212	197	190	218	215	208	221	201	200	203	233	205	213	211	195	211	209	213	208	203	217	216	183	208	209	203	165	209	210	201	190	215	190	195	223	191	200	189	199	195	194	200	206	196	220	205	183	216	204	200	185	207	204	218	198	223	210	201	194	166	210	191	195	211	211	239	188	210	176	248	226	197	196	200	208	190	209	187	213	215	213	188	234	192	195	201	196	196	227	208	199	213	167	192	221	228	230	198	159	200	238	189	213	195	212	184	230	192	213	212	220	183	198	194	226	202	205	212	201	209	210	210	201	213	197	188	201	221	196	202	189	210	188	180	202	190	194	172	191	209	199	199	196	226	223	214	191	204	211	190	207	212	231	205	190	203	193	188	205	191	187	188	209	201	184	200	182	179	184	170	222	189	202	187	193	190	201	193	174	190	215	197	182	223	194	195	206	205	199	187	201	204	179	219	199	210	190	200	210	243	196	180	187	203	205	228	196	211	219	211	195	195	209	198	198	217	200	189	212	190	198	211	204	197	194	213	201	174	216	192	213	204	212	188	173	198	190	201	172	193	196	207	198	196	210	206	197	175	201	179	201	218	209	221	208	199	210	205	206	202	218	219	200	226	213	205	218	223	182	188	208	190	198	207	192	195	214	204	218	194	186	196	189	182	201	231	198	189	203	201	180	192	199	208	177	186	191	214	206	200	174	209	153	183	201	199	201	203	184	198	208	193	204	180	192	187	191	214	189	221	206	209	224	189	196	194	205	202	194	226	201	212	206	193	211	190	186	200	188	183	162	186	199	215	202	195	223	226	188	198	194	178	190	199	200	198	180	187	205	213	183	201	185	166	171	212	231	219	201	212	182	220	182	188	210	196	208	204	174	200	204	217	194	197	206	191	187	204	210	191	220	197	213	229	200	186	210	190	195	187	199	195	201	177	198	195	205	191	193	207	200	192	196	201	195	167	193	231	176	192	202	217	217	193	187	206	201	185	172	191	207	198	177	192	204	204	183	181	168	232	208	204	213	225	206	184	197	170	222	216	190	188	200	232	219	210	216	205	184	203	181	223	200	189	183	181	193	176	204	184	210	210	210	176	221	209	215	206	189	179	200	195	191	173	202	186	177	171	197	213	198	184	187	195	193	194	196	208	184	206	209	180	215	220	179	200	192	189	201	220	192	196	186	217	210	213	191	229	197	195	206	187	186	182	188	173	210	219	200	174	191	206	214	204	180	184	186	213	183	183	191	209	181	210	187	193	169	182	183	201	208	203	222	182	202	209	197	189	197	215	220	210	204	225	223	187	183	196	188	212	192	190	212	196	190	181	177	200	233	206	184	232	204	196	191	182	192	212	195	185	192	223	188	209	215	205	197	199	210	218	220	199	202	202	190	194	242	202	205	184	211	218	180	198	188	207	188	205	227	197	225	201	198	209	187	204	216	213	196	220	231	191	224	194	215	211	219	199	178	179	185	177	180	210	214	204	204	191	213	177	202	180	222	201	185	200	195	204	204	225	176	177	192	201	194	178	199	190	182	189	208	220	181	216	225	186	189	194	197	227	180	208	214	201	201	208	206	213	184	201	206	186	189	201	207	194	186	198	188	207	170	187	192	193	210	205	178	203	212	204	207	183	199	194	199	208	211	206	180	222	205	217	202	200	201	222	203	212	217	189	213	204	199	227	241	203	205	201	181	171	198	200	171	202	208	201	200	225	191	197	185	204	203	198	203	203	192	230	232	201	222	194	211	195	217	229	187	214	206	201	233	198	206	207	208	206	207	227	212	210	204	204	187	206	192	163	192	182	196	221	213	216	225	195	209	204	190	210	221	192	171	217	218	183	224	199	201	213	210	217	210	172	199	210	206	202	218	187	196	193	211	202	206	183	183	168	178	206	200	172	179	209	191	228	189	191	196	204	206	179	196	197	206	208	206	224	174	205	167	199	208	156	232	193	168	202	186	173	173	186	196	198	217	207	197	170	217	202	213	195	221	198	174	218	201	177	175	202	223	188	222	209	227	199	202	221	195	213	223	237	184	205	190	183	188	204	210	207	215	210	194	211	188	208	201	184	187	193	211	214	207	178	207	184	185	209	226	219	213	218	205	196	189	204	173	187	179	203	206	186	226	221	227	210	205	186	191	173	205	190	216	208	204	225	228	202	206	199	202	212	214	169	199	200	215	220	192	142	201	172	215	217	211	206	196	212	220	190	189	218	222	203	220	200	247	188	207	225	172	201	213	211	198	194	237	194	195	179	191	205	219	197	198	218	186	169	173	220	172	219	195	210	208	185	211	248	233	195	177	194	170	227	186	211	201	193	227	205	202	201	203	221	196	195	216	226	199	181	195	207	177	170	205	205	207	198	159	183	203	211	179	205	206	234	198	194	211	225	206	203	206	184	197	200	191	167	196	196	216	210	219	200	194	221	200	193	205	190	241	204	223	182	202	177	216	192	181	206	227	197	225	191	215	221	213	217	204	197	196	189	223	201	215	223	205	218	177	199	179	210	192	206	179	188	185	228	229	200	208	217	170	228	206	209	180	202	217	158	207	223	208	235	202	188	196	205	211	202	208	197	209	206	212	230	227	201	204	221	201	188	206	199	176	231	197	187	208	175	207	192	201	185	176	203	202	194	198	217	203	199	202	213	206	207	200	222	182	188	184	187	209	196	218	201	201	210	201	219	179	229	191	189	180	186	179	221	187	217	186	189	181	215	195	194	184	222	220	220	234	173	229	208	229	219	207	189	190	173	196	219	167	193	181	200	188	196	201	224	218	172	195	209	205	225	189	165	232	192	197	215	195	203	228	197	185	211	221	235	189	187	190	188	180	193	176	202	228	194	177	228	194	201	206	213	185	197	211	201	221	179	187	201	215	210	228	198	183	196	190	187	197	180	193	212	209	208	200	201	191	195	200	201	197	199	191	178	201	200	196	204	208
40299	17331	9354	3743	1258	603	506	504	468	472	423	439	463	450	436	471	446	456	459	426	446	441	447	454	401	423	416	465	446	406	423	427	432	423	443	423	472	447	466	445	442	450	421	458	439	421	456	457	461	432	446	428	427	446	440	436	434	473	456	433	424	426	407	446	421	431	437	445	464	464	433	444	453	418	418	440	444	452	416	463	450	453	439	481	412	410	454	445	451	429	424	468	460	435	420	451	399	436	435	444	396	417	445	440	452	439	454	418	441	445	454	432	444	432	404	420	449	449	455	472	467	438	439	427	476	433	440	420	419	430	422	407	435	435	473	421	436	451	454	441	446	420	435	443	464	423	441	429	429	442	433	412	428	430	415	404	426	462	448	425	419	455	472	459	473	408	464	426	427	433	388	394	453	427	430	445	434	422	446	465	422	426	422	415	424	418	479	405	464	461	405	447	421	440	438	431	435	427	413	419	429	438	421	415	419	445	433	422	433	429	405	435	461	420	426	437	428	442	422	402	429	388	464	422	449	458	444	428	413	436	427	474	415	422	411	459	430	427	407	409	451	449	453	414	431	475	443	407	420	450	467	427	427	458	417	478	412	427	435	410	449	455	427	420	424	442	462	425	417	468	429	426	451	441	436	464	475	414	423	445	439	379	424	477	410	423	472	469	459	418	468	476	421	443	417	461	431	454	436	451	448	472	445	437	463	450	424	450	409	401	425	407	423	437	405	432	457	407	446	433	468	469	423	475	456	455	426	479	413	419	420	487	429	429	460	439	464	458	416	389	452	446	449	470	432	472	469	427	441	455	440	426	419	456	409	428	465	472	436	433	438	447	437	410	402	462	436	449	406	444	453	435	441	453	419	445	427	406	426	487	476	459	433	468	455	407	429	471	444	426	447	451	415	432	462	411	463	458	433	451	406	440	453	415	413	427	486	448	473	433	452	398	455	444	455	449	483	478	411	442	452	440	425	444	422	476	396	444	400	444	451	451	438	419	440	424	462	441	502	444	444	416	441	460	472	465	443	466	431	443	442	427	430	448	459	455	461	442	426	410	429	392	433	489	415	444	467	483	449	427	426	439	432	448	459	446	414	442	432	418	427	396	463	384	442	440	452	465	452	424	392	417	413	419	451	439	436	476	438	434	429	432	474	446	447	460	455	425	451	468	440	422	420	438	479	396	413	451	411	438	446	447	447	452	420	443	458	462	419	434	433	416	434	444	430	458	447	450	442	429	465	429	450	380	451	475	422	425	412	457	462	427	400	423	435	427	469	468	432	449	415	437	430	440	454	432	441	419	411	426	443	452	380	409	445	450	425	441	434	430	448	453	438	417	424	479	446	437	423	449	465	446	431	450	456	407	444	428	426	437	404	423	465	400	435	415	446	448	426	409	439	465	416	467	431	431	435	466	426	421	431	456	430	444	441	448	446	447	432	414	438	389	450	393	444	418	411	459	429	427	467	431	438	470	456	427	418	399	438	418	402	417	433	450	404	407	422	433	433	443	476	404	447	437	448	450	441	425	473	435	404	407	442	426	444	437	408	457	419	419	439	431	452	488	453	491	454	440	449	483	402	411	429	424	442	453	436	422	419	419	429	455	433	440	400	428	435	410	442	428	427	447	443	437	423	459	397	435	448	422	416	405	463	468	415	439	444	423	434	431	426	413	405	443	454	437	465	457	448	463	434	444	445	419	443	433	450	435	401	449	412	459	426	424	440	472	443	420	437	443	458	458	464	431	424	408	427	401	448	455	444	431	431	443	433	446	470	445	453	399	463	447	455	434	446	420	437	416	457	471	423	424	436	442	437	445	446	470	423	409	394	417	432	440	473	466	429	423	435	435	433	419	445	452	418	441	438	443	443	428	436	464	454	450	462	437	436	415	414	418	429	449	462	463	423	441	426	440	405	449	428	447	437	436	451	436	411	439	418	434	407	443	431	426	452	397	412	433	465	410	431	464	431	440	382	435	478	408	449	464	435	437	443	413	418	437	427	404	432	434	397	456	447	476	444	423	448	431	424	442	448	461	425	396	412	445	448	417	429	440	437	423	429	411	446	423	433	444	416	468	406	416	452	454	441	425	388	402	408	427	439	421	402	433	417	470	457	439	493	475	458	457	450	445	453	420	432	454	377	469	406	432	481	455	421	414	463	419	393	440	430	437	446	443	442	427	409	435	430	385	407	423	446	451	447	473	429	463	450	421	448	478	421	421	423	427	422	413	398	440	442	398	431	427	441	405	504	436	419	468	410	435	454	415	425	446	442	429	413	422	459	422	432	412	393	436	445	428	449	440	459	425	444	425	468	461	463	432	419	430	420	436	421	490	420	454	473	425	450	450	406	421	458	467	434	463	423	451	447	449	415	458	477	433	439	462	436	441	397	443	412	423	440	480	396	419	441	445	425	432	436	456	432	463	426	424	417	446	462	439	432	438	439	468	453	461	428	444	458	388	482	462	426	431	389	428	426	448	428	453	421	412	435	468	452	428	415	399	429	407	393	472	469	446	429	477	444	420	405	432	452	448	424	431	405	450	436	429	438	473	441	410	439	419	413	438	437	384	454	424	452	414	432	462	479	467	424	440	388	447	417	445	418	450	432	454	435	478	435	451	447	427	421	458	433	423	414	440	425	461	425	423	428	448	453	413	412	483	473	463	496	470	406	443	457	428	455	434	446	437	461	435	440	483	411	394	455	471	435	439	414	471	397	470	433	442	450	403	424	361	396	453	440	444	463	425	409	417	426	425	438	472	435	471	402	400	389	453	462	461	435	401	456	416	438	435	440	449	441	424	476	446	444	428	402	467	452	458	450	438	417	444	468	424	402	413	427	416	431	386	410	437	435	407	424	466	430	427	436	428	479	446	421	420	459	424	436	426	444	456	452	402	435	441	405	465	427	458	437	419	416	415	410	428	413	431	435	448	439	452	435	458	453	448	442	427	456	442	442	449	464	463	416	428	463	451	418	435	462	442	425	471	419	434	447	408	436	465	432	398	435	469	445	437	447	476	430	407	432	420	424	446	406	430	471	435	414	459	413	417	433	463	414	455	412	445	440	449	407	419	421	417	456	420	419	421	429	442	450	373	416	438	496	434	456	406	447	409	446	442	429	426	435	450	413	456	429	461	428	406	418	442	479	438	445	447	443	465	447	436	418	451	476	420	398	442	428	468	491	458	455	420	454	459	472	449	424	453	455	438	437	481	438	431	443	410	416	445	419	443	440	431	459	433	421	428	418	485	447	429	440	441	470	456	449	403	436	455	404	460	385	435	419	439	409	465	455	429	451	469	447	425	441	447	426	438	475	407	450	441	439	472	439	443	430	429	444	453	470	420	436	431	413	424	420	468	439	436	482	416	475	473	439	448	440	446	424	431	419	415	462	443	413	455	395	456	401	427	431	465	420	429	455	392	438	467	472	446	426	439	465	394	457	418	461	456	468	453	454	403	413	408	452	425	416	452	439	465	434	438	430	433	461	446	399	435
68353	32024	12183	2589	683	269	257	278	278	244	238	265	260	249	245	258	254	280	240	255	226	275	268	223	241	233	252	263	248	247	239	221	242	222	260	250	265	261	234	227	244	251	284	263	247	211	214	222	257	228	249	262	274	245	274	231	241	200	279	241	244	253	236	267	230	263	260	251	273	246	230	290	258	247	232	231	247	246	241	273	225	251	268	257	208	251	272	241	259	284	234	252	260	263	254	238	259	271	233	257	287	283	250	237	250	228	263	253	238	239	207	260	242	237	277	246	239	252	251	253	244	246	273	250	264	245	262	229	256	231	240	254	251	270	239	273	263	241	243	249	273	274	268	239	245	220	245	225	259	271	260	259	257	291	242	221	234	237	284	254	244	236	240	245	262	247	265	253	276	260	235	266	248	263	230	231	241	246	258	262	246	250	251	256	252	245	211	257	248	244	238	258	263	236	222	270	245	229	273	268	273	246	276	253	259	250	233	260	214	241	254	222	246	224	270	212	257	239	218	232	242	258	278	247	273	246	237	249	246	228	247	256	223	272	275	217	227	244	251	261	224	234	254	249	262	269	262	244	249	244	230	266	246	243	270	257	230	244	259	248	250	260	250	240	240	230	256	264	251	274	251	263	222	232	253	252	303	213	232	246	275	261	271	262	234	264	243	266	229	275	286	248	264	210	240	263	255	217	255	244	257	229	253	260	227	269	235	244	257	235	239	243	266	251	257	225	223	235	288	231	252	248	277	247	254	267	235	251	238	261	232	224	239	272	262	274	248	237	270	246	247	235	231	258	211	219	223	268	235	280	230	251	247	241	253	248	233	271	242	232	253	248	281	268	262	252	244	239	270	271	248	253	229	234	249	258	240	242	298	252	246	262	277	225	249	225	277	223	246	240	231	261	238	276	241	243	257	265	231	261	260	247	280	245	252	254	254	233	262	252	261	248	264	299	268	229	254	252	242	274	267	256	265	239	249	280	247	300	228	239	235	268	260	252	232	244	257	245	243	223	229	229	268	251	241	249	243	249	257	244	250	256	257	226	220	270	223	242	251	260	223	234	234	241	236	252	248	270	242	232	254	238	225	234	225	262	256	257	213	259	245	238	268	231	244	265	232	242	235	260	248	235	253	256	275	273	236	221	246	215	215	232	230	254	252	243	256	260	262	250	287	256	238	236	245	266	261	250	242	240	235	270	218	246	256	236	247	264	248	227	229	275	229	226	254	261	276	277	252	271	251	238	238	254	275	219	280	263	245	256	264	232	243	252	254	235	259	261	254	265	274	244	240	276	257	252	258	252	262	235	268	285	266	259	212	246	274	262	248	240	221	242	250	232	235	249	258	270	244	231	250	287	280	272	236	216	234	243	248	278	257	266	242	252	230	242	219	259	280	268	263	260	311	251	262	226	279	221	221	248	274	266	245	232	259	221	250	243	228	248	256	269	249	250	268	242	263	234	284	235	256	263	236	220	260	231	239	238	228	221	237	273	243	260	224	216	221	248	266	272	291	251	217	256	226	224	257	225	248	205	232	261	269	253	255	242	235	239	266	293	248	238	236	235	234	251	247	244	251	229	255	236	278	240	234	243	248	243	241	239	233	256	249	277	280	249	248	257	245	242	287	247	249	254	273	223	248	250	250	216	230	229	260	259	255	236	263	247	236	257	227	263	255	259	277	259	239	267	190	241	241	258	235	253	257	225	259	259	239	267	273	246	234	264	235	240	249	251	269	238	247	224	255	222	265	244	254	230	251	242	217	251	255	221	222	265	264	219	265	228	271	245	255	248	249	240	223	235	253	255	237	235	259	253	244	276	234	242	244	267	217	267	219	259	258	248	251	250	245	227	252	254	239	257	229	263	275	224	251	255	287	250	210	223	237	274	254	253	222	246	251	285	249	284	253	260	254	260	252	234	237	256	235	263	263	245	264	265	217	251	251	245	227	247	277	272	235	270	259	256	234	243	215	235	253	237	277	263	259	277	249	266	236	244	267	215	246	240	277	244	274	237	236	208	232	212	236	236	249	246	276	276	267	250	261	261	249	242	283	258	248	230	244	267	270	211	231	246	248	221	270	249	216	250	247	241	251	259	238	248	274	270	263	260	241	208	252	278	240	243	247	240	257	250	235	253	275	229	240	267	220	244	237	259	262	265	245	250	233	232	250	262	271	276	261	251	260	252	244	249	251	254	252	252	260	250	233	258	274	248	229	248	221	269	208	242	236	247	243	254	265	243	240	294	258	257	241	278	247	212	247	223	251	235	264	233	275	244	260	224	260	265	249	240	265	263	238	257	251	266	296	214	247	263	211	231	281	232	239	265	229	257	255	264	275	255	260	245	256	259	228	229	226	247	235	236	247	247	240	230	249	229	217	240	233	241	239	256	242	224	238	239	263	253	250	265	234	261	255	250	228	276	261	240	236	260	250	243	265	280	242	237	236	230	236	259	245	240	249	253	257	237	232	267	254	238	264	212	258	261	268	247	260	258	230	244	238	266	258	260	264	229	251	222	255	295	234	227	236	251	257	265	260	233	243	235	253	235	258	257	254	235	240	252	252	247	266	237	226	225	248	249	267	274	230	259	253	254	246	256	245	234	263	257	275	257	262	233	244	226	234	268	233	232	255	235	260	250	231	216	253	250	279	262	259	280	241	239	256	276	270	249	242	257	253	218	212	257	232	237	260	262	229	243	278	254	246	276	264	234	229	264	268	243	258	241	266	263	239	276	261	225	258	260	258	258	254	238	218	262	248	228	252	271	207	234	249	265	235	230	246	258	271	264	247	248	276	235	258	224	269	217	258	233	248	277	264	259	281	250	252	234	243	246	265	261	261	228	267	244	234	216	248	268	249	224	263	239	276	268	234	263	220	251	240	269	248	289	239	264	238	243	230	266	260	239	254	242	261	231	235	257	257	262	226	223	235	237	245	228	243	257	289	219	218	238	292	248	264	246	273	238	242	259	266	237	245	255	249	253	246	275	206	249	262	252	247	222	225	238	266	268	261	231	254	243	257	250	253	241	259	259	263	267	227	253	243	270	256	265	282	266	248	224	240	253	251	229	232	261	244	246	264	237	242	244	243	245	251	248	226	249	246	269	253	244	246	244	276	285	260	239	257	224	261	287	238	258	227	247	268	245	260	250	256	226	231	221	268	239	259	256	239	251	267	241	241	230	249	260	233	241	219	289	233	238	256	256	268	246	250	252	217	237	269	249	257	279	254	252	237	246	227	246	269	250	244	263	263	233	236	268	273	220	273	248	226	276	254	258	243	207	248	279	257	259	238	261	259	244	231	269	249	238	240	238	256	256	251	241	247	236	256	266	262	252	239	234	235	244	255	251	239	242	237	261	239	259	233	241	228	249	263	241	235	272	250	249	276	223	243	236	265	244	238	208	258	235	252	234	265	218	231	258	277	229	241	221	261	241	258	253	256	327	249	200	265	277	258	264	259	242	243	261	270	263	258	262	261	236	247	250	252	230	225	237
45922	22667	9526	4209	1761	735	567	583	580	540	536	504	509	595	516	556	527	549	538	560	579	499	525	549	532	454	493	562	537	521	489	529	539	506	535	478	516	560	528	546	499	538	526	566	538	518	504	530	540	547	532	519	516	542	553	502	535	531	501	496	571	568	506	537	500	514	538	496	490	534	545	532	508	486	485	517	516	538	519	498	514	515	532	534	531	539	523	471	534	474	549	549	534	511	533	530	523	565	532	504	506	569	539	502	536	574	491	568	569	566	499	530	517	540	553	511	505	521	516	527	505	518	510	518	542	509	515	532	565	502	530	526	536	503	495	525	507	536	531	514	531	545	531	542	550	512	506	552	524	555	491	534	495	519	541	513	481	549	550	558	504	534	503	512	504	563	503	480	567	522	549	552	524	540	511	560	515	537	525	501	505	541	535	539	539	483	555	527	482	538	531	498	494	545	500	550	516	558	558	566	542	496	502	564	544	537	465	533	529	523	518	561	506	529	531	522	539	531	543	507	543	513	538	547	562	474	536	538	517	523	515	500	508	524	527	529	482	559	513	501	527	524	550	534	520	544	531	534	540	533	552	526	535	531	537	521	521	484	544	538	520	531	525	526	572	507	525	531	523	505	524	550	531	550	524	460	524	554	526	523	528	579	514	525	515	519	521	558	512	527	510	519	525	543	498	535	523	543	487	516	513	578	511	565	520	506	510	544	524	524	543	493	502	520	525	537	542	534	525	496	550	514	515	561	520	573	543	543	518	584	514	548	489	524	548	538	502	517	528	514	531	496	559	544	588	529	529	507	490	526	533	556	534	534	528	529	512	556	495	520	518	548	502	518	507	515	520	510	510	527	530	523	542	512	548	530	528	552	537	524	521	574	465	527	491	533	535	519	528	526	581	597	577	509	492	545	570	499	507	495	553	522	543	563	518	509	503	551	517	544	535	503	548	526	480	534	513	511	527	528	557	524	516	523	517	545	512	527	540	506	558	539	529	526	523	490	500	523	505	553	525	488	535	531	520	508	525	509	515	553	514	533	512	546	490	501	523	530	497	554	528	510	506	532	495	511	517	518	512	551	517	513	517	492	547	500	532	496	512	516	580	509	529	540	489	527	505	554	542	575	548	531	528	579	553	506	491	546	503	517	527	556	522	533	512	571	534	544	524	494	529	518	527	563	541	509	539	524	530	536	527	557	509	519	520	514	557	516	576	500	546	523	555	509	495	557	489	539	525	488	525	556	544	557	540	516	516	534	493	514	522	533	585	510	522	529	559	545	511	521	529	516	571	517	507	505	550	487	542	536	520	547	498	573	527	537	525	493	514	534	537	503	520	549	538	523	511	516	555	521	534	518	520	527	516	527	585	536	492	559	517	518	516	562	516	534	534	503	554	541	544	524	512	521	573	531	529	537	513	507	480	545	497	521	533	511	528	516	545	518	514	542	546	534	502	547	536	472	523	481	524	538	506	501	506	503	509	549	525	491	525	530	533	532	488	533	520	508	515	501	536	528	534	507	500	536	523	507	537	490	540	485	527	493	570	543	506	491	549	526	528	521	562	550	528	520	541	516	534	567	516	494	533	515	561	543	488	542	508	548	533	548	497	558	515	523	496	495	527	491	473	525	566	548	533	517	496	548	548	536	564	488	530	530	521	557	532	494	511	522	522	540	531	504	556	549	486	507	524	511	527	538	523	535	509	553	533	533	522	495	536	534	548	506	499	519	552	545	521	532	485	502	523	517	555	473	556	537	532	514	532	553	502	487	507	564	523	536	521	506	530	518	531	520	534	520	523	535	529	505	507	523	529	516	541	498	522	494	582	535	523	536	532	524	563	532	520	530	549	507	508	513	538	534	527	519	503	559	525	528	551	514	514	527	553	503	515	519	530	523	509	515	543	530	544	554	514	499	543	546	559	518	502	531	540	495	503	564	516	584	527	589	529	525	532	507	532	526	568	562	539	522	495	519	495	531	571	521	529	478	508	537	547	480	531	506	523	512	494	568	543	541	525	518	518	584	515	504	527	522	535	522	544	519	507	507	525	503	491	502	516	514	531	538	550	503	523	546	548	503	522	491	556	535	520	537	521	493	498	488	524	527	563	503	556	536	517	515	537	559	506	565	559	523	520	506	543	544	481	473	517	527	533	523	504	528	522	533	537	482	535	504	523	490	528	538	539	509	516	522	532	519	573	547	542	516	539	552	562	535	549	533	532	520	501	577	507	532	547	498	507	553	526	502	509	513	560	538	520	504	486	531	541	533	539	546	526	530	505	523	505	520	525	507	547	561	550	508	487	551	549	520	564	524	519	526	529	535	494	550	506	520	553	523	530	529	511	523	519	508	533	556	506	543	528	534	483	517	507	549	543	521	489	506	522	550	567	533	543	521	515	563	517	528	527	538	551	512	512	520	543	519	546	534	471	497	501	504	525	482	550	534	515	526	523	518	559	545	551	564	541	571	537	527	532	514	538	522	507	556	557	493	520	533	505	515	526	530	553	517	529	520	529	499	564	532	512	542	514	528	513	513	518	527	555	542	558	504	487	565	534	554	522	505	482	506	537	534	505	545	513	525	532	525	521	503	526	540	523	482	531	524	514	534	531	513	539	565	531	545	516	529	495	543	533	546	525	555	508	510	539	555	480	512	535	521	533	518	510	534	508	487	525	518	498	498	543	502	549	529	543	491	480	512	514	572	501	570	539	496	536	527	532	500	524	545	508	510	509	507	516	600	500	521	504	533	512	527	520	555	518	511	489	509	557	546	539	548	552	487	529	531	556	536	529	523	512	522	549	546	525	554	506	492	513	531	500	532	540	522	524	536	537	521	501	558	531	518	556	504	535	518	587	524	488	519	550	520	542	503	508	543	548	515	519	528	499	533	497	513	573	526	540	526	535	517	502	512	558	558	537	520	541	549	527	534	482	559	521	521	504	547	544	582	499	515	570	485	515	540	546	536	541	518	512	534	512	516	512	499	500	519	548	544	501	513	482	509	549	540	526	525	535	575	524	514	527	509	544	567	538	528	539	511	516	551	504	507	484	506	515	501	529	567	502	545	561	506	502	520	512	501	540	516	494	472	517	530	505	505	548	561	509	512	550	568	524	530	490	543	518	536	527	483	545	499	521	515	498	542	514	510	555	517	537	511	478	542	559	530	537	526	564	540	534	496	533	504	517	531	515	519	570	530	515	559	515	510	524	518	500	517	527	539	512	546	512	489	543	534	566	520	550	554	532	510	526	517	555	545	501	512	490	520	543	523	511	536	545	507	513	529	501	569	538	500	548	562	533	538	536	534	533	505	520	502	524	504	569	582	517	537	540	546	560	538	536	523	540	509	548	523	516	503	520	543	509	515	545	541	518	556	552	504	505	555	511	503	484	522	527	502	539	527	528	545	518	593	532	529	531	519	549	539	515	508	523	525	525	560	519	535	551	504	538	540	557	514	512	490	513	513	501	498	515	553	516	504	523	494	552	541	517	509	501	546
50611	21907	4506	1057	290	167	187	205	177	171	173	149	183	164	197	162	142	195	145	175	175	171	197	196	203	153	174	171	154	166	170	165	174	171	184	159	187	151	173	163	167	170	190	204	175	171	201	175	176	178	171	183	211	169	163	185	172	176	206	168	177	170	173	196	159	169	156	178	172	179	175	180	166	157	148	177	176	184	185	172	180	154	181	162	174	191	166	148	183	193	170	186	181	191	188	168	191	205	175	185	147	177	159	168	174	188	198	178	177	194	205	185	182	171	166	176	153	182	177	192	179	159	184	176	183	162	187	155	157	165	193	179	177	170	162	188	183	164	167	178	166	181	156	190	174	173	179	162	183	153	190	152	176	175	187	185	145	150	165	185	176	190	162	179	171	197	191	151	164	187	179	160	162	171	167	160	164	182	159	174	175	184	177	173	177	207	194	184	190	156	184	180	153	179	189	212	173	161	197	188	194	166	173	163	184	164	209	178	169	189	196	169	168	183	173	161	198	180	195	169	194	174	171	187	195	179	191	182	181	191	151	185	151	162	176	177	197	174	184	202	162	178	180	173	207	163	159	159	170	183	184	167	193	188	173	174	219	164	175	151	190	182	187	168	167	149	162	174	218	227	166	174	170	185	178	159	185	173	167	169	175	173	201	144	168	184	182	196	190	168	177	166	217	190	181	158	175	169	190	189	176	146	157	161	162	176	146	176	184	174	147	189	159	147	153	167	187	162	184	163	182	208	180	162	192	171	171	174	199	166	156	159	163	190	162	182	172	213	155	172	204	180	158	146	195	194	171	173	179	160	179	171	161	199	176	160	162	205	197	177	168	186	174	185	199	203	201	176	170	166	182	201	173	162	206	191	190	165	165	186	176	174	174	139	183	147	171	155	187	152	162	193	213	164	184	160	157	164	151	188	192	179	176	139	198	200	200	145	173	196	169	175	191	189	185	185	186	169	192	159	177	185	152	179	187	129	170	178	158	193	179	179	173	187	175	196	167	176	175	162	182	183	174	194	143	176	162	155	184	172	191	156	168	165	157	187	195	185	185	150	147	138	189	155	173	193	169	191	183	183	195	205	170	152	161	166	194	181	168	180	152	189	190	173	206	193	183	205	175	144	195	164	186	178	196	173	167	179	161	159	235	203	185	180	178	194	196	182	157	203	151	181	174	187	187	165	160	177	165	151	173	147	162	160	173	197	186	206	190	187	160	185	163	169	177	182	178	154	171	165	165	175	150	158	203	128	163	165	160	177	193	184	184	187	178	191	156	179	170	167	191	186	160	194	188	155	191	177	167	179	190	161	161	175	190	187	187	184	172	181	189	214	187	172	202	160	179	189	188	184	200	164	210	160	175	191	180	184	192	192	172	173	203	199	187	182	190	157	168	177	176	192	178	167	160	172	174	165	177	169	179	166	171	186	187	164	161	155	177	181	160	161	167	164	161	190	176	196	158	159	145	184	186	152	161	174	157	192	168	187	177	191	158	199	182	173	160	160	158	190	183	177	185	202	190	171	195	178	174	176	162	164	171	178	152	156	163	201	169	183	175	164	176	181	161	177	178	168	180	209	185	155	181	169	184	172	158	175	149	187	150	184	176	177	185	167	173	172	165	163	201	177	180	179	159	173	189	198	181	177	196	162	180	186	165	177	159	172	180	186	191	153	170	184	167	164	171	164	169	181	162	167	186	174	213	181	182	197	194	174	157	191	180	180	177	196	193	154	191	156	169	174	175	182	194	186	167	189	177	165	179	175	172	152	163	192	162	194	190	169	204	169	146	174	184	177	201	180	176	211	183	179	192	178	176	203	180	170	178	157	180	168	203	169	185	173	179	184	188	168	173	168	164	160	184	170	192	165	191	172	191	172	168	227	174	179	185	191	176	198	183	205	217	179	168	164	182	169	150	177	187	147	152	186	177	189	175	166	132	171	169	148	170	161	186	189	182	190	151	160	155	155	161	179	190	191	183	176	176	189	171	167	172	186	187	200	174	173	163	154	145	193	174	175	163	186	183	175	183	189	164	154	176	178	195	180	146	200	166	170	162	201	174	189	183	184	180	185	185	147	162	172	184	175	197	152	183	175	166	183	173	157	151	146	159	176	163	162	162	190	200	184	198	160	156	177	198	165	150	180	185	187	174	176	172	214	177	155	192	151	171	180	199	161	171	181	188	165	187	207	183	140	187	198	182	178	168	191	174	182	156	163	185	152	166	181	165	145	182	199	187	167	204	165	171	179	182	162	196	176	160	178	202	174	206	184	157	173	155	186	164	157	172	180	190	166	156	193	166	182	176	164	162	212	163	181	173	204	183	183	189	164	185	177	164	177	172	174	200	183	158	162	180	159	155	138	191	164	190	175	180	167	198	167	184	178	178	155	189	170	172	174	182	170	140	172	182	203	191	192	162	145	178	178	183	182	161	202	159	163	195	155	180	191	173	165	180	189	193	218	162	191	167	179	189	183	164	157	196	182	178	171	171	175	192	189	168	193	183	169	180	165	184	182	202	158	186	193	189	161	168	180	164	165	158	170	175	168	190	186	161	166	174	151	178	152	165	184	143	172	173	196	184	189	169	168	168	172	170	186	172	168	167	185	185	182	171	165	177	167	152	174	171	159	188	182	178	200	151	160	192	174	159	176	155	168	185	164	171	167	199	166	169	194	182	176	164	158	155	177	182	181	180	166	187	179	181	161	171	189	176	187	164	187	147	174	164	176	182	174	188	169	150	170	183	153	184	214	177	175	181	192	213	179	189	176	166	172	153	158	156	158	150	172	183	198	178	167	191	192	181	156	167	173	200	180	178	211	151	177	172	165	193	157	196	165	201	225	193	190	168	186	188	172	176	178	206	171	157	170	150	143	182	187	204	167	181	185	210	214	177	184	154	192	176	174	191	186	164	170	193	179	173	160	157	166	170	198	160	159	170	181	170	173	165	188	174	184	191	172	179	189	171	171	174	178	194	163	156	164	176	163	195	161	169	164	140	191	175	198	163	197	195	161	176	190	171	179	172	169	157	159	178	190	188	201	182	161	180	172	162	157	193	167	187	181	185	194	165	159	154	184	160	183	168	186	184	186	163	197	175	188	169	164	205	162	172	159	199	173	159	176	156	185	173	195	196	171	183	183	187	185	152	167	161	156	160	180	170	196	188	162	173	169	175	160	212	174	165	171	161	166	177	196	191	178	176	193	208	171	145	158	177	160	186	168	172	147	201	169	168	193	173	192	174	184	192	173	198	187	187	161	144	188	166	178	160	179	172	163	191	166	188	159	172	161	177	192	167	194	192	189	171	172	177	198	189	189	174	181	169	179	166	172	176	206	155	156	179	187	154	168	193	186	173	186	185	164	178	187	172	168	192	179	165	191	201	155	153	168	169	137	166	172	168	170	196	191	203	155	151	169	181	152	176	174	193	193	177	155	164	185	168	177	186	170	186	179	181	173	157	156	181	176	165	139	199	209	189	179	163	180	183	157	173	188
33961	14317	4215	2349	721	424	376	410	417	393	387	405	400	354	371	444	389	402	363	414	371	367	392	393	371	408	378	402	400	392	387	365	393	375	387	361	407	365	373	389	399	362	396	384	384	368	418	390	398	374	384	424	418	368	366	381	353	391	376	359	381	365	388	355	421	367	415	394	379	359	396	389	380	388	414	426	394	364	387	407	397	371	379	423	358	357	408	371	376	406	368	387	366	377	387	408	360	392	400	397	402	376	373	423	397	359	406	386	382	379	387	410	367	402	404	379	391	329	346	373	391	374	369	395	403	383	387	395	366	406	377	339	381	397	383	407	402	416	375	379	368	391	384	408	383	374	376	385	366	400	383	372	349	391	376	425	417	386	391	382	369	413	383	408	381	367	387	394	346	355	387	390	389	378	444	391	420	377	398	367	406	421	358	332	369	447	411	368	413	391	410	372	382	392	406	357	379	372	420	365	386	393	380	390	381	405	383	400	392	371	389	391	415	421	397	430	397	393	381	357	389	363	394	378	383	390	374	359	385	390	343	386	387	391	393	374	386	410	402	382	345	396	397	391	382	383	370	388	391	384	398	387	381	365	383	390	378	418	378	406	384	387	366	394	366	384	388	411	405	394	382	357	395	399	388	398	376	380	408	382	427	376	406	410	384	394	358	387	381	419	390	386	413	378	364	407	338	398	412	362	371	385	404	384	403	397	388	407	395	375	383	394	368	340	401	407	397	385	395	363	399	374	402	393	425	387	409	382	362	396	358	387	390	386	379	380	368	379	399	394	392	399	359	408	402	397	416	403	365	408	383	361	372	402	389	406	398	366	428	377	388	372	386	405	419	392	402	401	376	380	423	405	348	352	373	374	368	385	348	406	412	394	378	420	387	359	404	421	373	370	365	376	385	404	416	401	368	401	377	399	391	391	372	393	361	392	393	410	377	413	405	399	409	406	363	394	361	396	399	358	397	390	419	376	374	407	404	397	383	359	392	401	393	345	408	373	387	354	382	385	379	417	399	396	390	412	383	383	362	398	403	408	423	431	389	392	374	396	420	391	368	414	399	409	421	397	370	372	410	401	392	430	415	405	394	412	373	383	440	381	368	385	378	375	360	373	420	404	386	400	400	352	393	394	398	379	421	381	416	361	399	435	403	386	393	367	385	359	385	365	404	381	365	415	389	385	364	408	392	389	387	411	387	375	389	373	390	412	416	402	384	422	392	344	405	366	398	366	391	402	398	381	387	411	378	344	376	398	381	379	391	380	428	379	348	396	385	381	385	386	421	372	378	390	394	369	372	418	371	412	401	400	396	377	378	396	379	399	364	379	411	412	393	420	372	383	401	371	381	361	374	403	387	379	378	365	420	362	386	392	423	372	424	371	386	404	373	386	400	380	369	368	353	398	395	371	379	401	373	348	390	360	391	359	381	345	389	353	392	385	348	412	385	406	385	364	381	405	357	419	395	384	403	373	377	387	399	368	390	413	381	385	381	392	383	385	401	400	408	385	411	365	367	365	349	379	352	358	393	359	356	385	333	395	407	356	373	360	384	388	379	383	364	376	405	424	359	357	388	384	365	390	378	393	397	416	383	366	387	401	395	391	363	382	396	405	375	436	354	396	384	394	380	410	396	384	357	382	391	357	387	383	376	392	358	368	375	365	384	362	381	375	354	390	396	369	402	386	389	384	431	371	414	381	371	402	395	381	393	408	354	382	385	391	369	361	339	370	373	394	390	390	402	385	408	395	362	413	390	357	386	359	396	409	401	414	376	405	415	398	392	394	399	350	379	378	382	416	351	387	371	405	375	383	386	383	382	396	370	374	377	371	394	384	383	398	372	394	381	364	379	373	400	379	368	345	377	381	384	372	365	393	381	419	383	342	369	408	402	373	371	432	374	379	384	371	393	347	377	372	416	396	347	392	404	401	421	380	376	350	391	399	403	375	411	359	388	399	389	370	420	374	406	418	389	410	374	363	397	424	400	360	394	378	406	404	380	412	379	409	366	406	402	422	386	391	386	376	345	396	381	353	384	450	345	351	356	392	358	406	385	355	402	415	423	401	380	407	432	395	407	410	375	370	364	407	375	387	400	381	413	389	432	384	379	431	387	358	413	412	380	384	347	366	362	429	362	369	374	394	389	383	403	367	364	404	396	372	373	402	371	404	361	426	370	408	393	366	398	399	380	376	407	389	397	379	365	393	368	387	377	364	380	407	376	401	396	404	380	393	398	375	388	368	389	359	385	396	401	425	391	387	379	384	382	364	369	403	372	394	340	353	381	400	378	362	380	386	368	384	409	410	358	371	373	437	369	394	394	393	419	412	393	351	404	396	404	368	355	383	422	412	396	407	394	378	355	383	380	395	417	364	402	392	367	414	383	381	350	415	381	378	371	393	386	419	404	381	369	362	414	399	392	364	379	393	387	403	375	388	401	382	361	394	390	400	394	414	353	359	392	381	353	368	415	398	354	386	409	388	392	385	378	392	410	395	391	385	379	393	368	413	398	384	391	388	386	397	381	365	400	382	392	390	384	390	399	374	382	387	390	404	381	359	422	397	405	368	406	363	354	390	393	394	375	385	400	390	396	381	392	378	351	400	386	402	393	379	376	378	414	385	389	393	401	399	442	399	396	410	400	402	370	396	367	413	409	378	400	368	388	402	393	400	376	388	415	389	406	385	385	401	381	381	415	389	419	365	428	364	396	396	400	381	380	382	394	402	410	409	377	417	370	365	361	399	364	372	388	390	402	364	395	383	404	377	379	388	365	400	381	381	359	370	369	420	393	377	395	403	397	386	368	384	391	392	408	433	379	395	395	376	394	402	378	425	385	380	391	378	396	388	403	366	399	367	385	402	415	364	393	377	369	376	426	352	397	390	359	384	404	383	381	369	385	383	401	377	318	370	400	401	380	421	440	372	371	377	389	383	383	387	378	398	356	378	378	389	370	401	399	377	399	353	393	384	393	375	376	378	403	417	374	397	416	408	374	385	370	387	383	404	370	360	381	397	372	384	389	377	373	352	421	395	387	380	402	388	380	405	371	375	360	396	409	371	419	391	366	395	403	420	368	410	363	377	436	399	384	380	398	407	363	437	373	373	396	381	367	352	371	395	397	386	372	399	416	350	410	392	372	391	394	395	379	390	380	354	351	386	355	387	367	394	400	394	432	375	380	385	363	371	368	414	368	368	373	393	395	387	377	393	415	379	390	374	403	424	387	418	361	379	388	362	391	373	385	409	376	407	404	408	355	386	380	430	362	366	421	381	377	381	408	391	380	395	380	416	393	392	386	412	422	382	407	399	393	390	382	420	415	408	363	363	382	371	383	400	403	404	440	401	372	418	403	371	393	378	381	413	369	393	385	362	413	372	392	364	430	360	417	355	404	358	378	416	360	348	395	367	407	405	418	383	390	389	360	414	367	379	411	351	382	391	393	388	365	367	379	368	381	392	386	381	408	333	415	386	400	389	388	397	372	384	369	358
59158	23266	7042	1477	424	231	207	196	180	194	226	201	228	195	200	195	204	214	201	213	236	239	199	221	197	240	221	177	182	194	219	222	227	205	222	220	203	230	225	220	193	200	242	201	216	202	210	199	207	227	202	197	212	201	210	225	208	212	192	228	243	208	228	241	210	222	215	202	220	203	184	221	203	199	209	204	215	205	186	214	191	225	199	220	195	199	211	213	215	190	220	197	185	213	188	219	209	218	219	242	214	205	206	209	193	215	199	214	207	212	193	193	174	210	220	208	222	165	207	212	209	202	208	208	205	211	187	205	223	201	230	216	169	207	193	203	211	188	209	192	225	223	212	200	170	209	231	195	192	234	203	220	228	211	174	217	214	213	201	228	188	205	195	197	204	197	192	184	214	207	212	207	170	201	219	190	248	212	213	202	212	204	209	218	243	218	203	206	226	191	202	167	197	197	204	208	236	210	188	214	200	223	191	204	214	221	206	180	207	206	207	214	216	226	234	204	189	213	228	175	205	182	218	211	202	198	184	181	192	206	205	205	231	193	201	179	205	246	207	214	220	208	230	193	200	210	228	190	184	223	226	213	207	198	215	206	197	254	254	227	240	224	210	202	187	204	216	233	192	185	207	224	218	221	198	217	250	208	217	218	194	239	217	211	198	204	216	238	207	221	221	231	210	194	222	202	210	224	210	237	190	171	198	202	186	195	197	211	202	203	231	202	232	237	216	230	200	208	213	198	218	212	213	180	206	184	205	225	195	223	193	203	238	242	174	235	225	199	211	199	191	225	214	203	189	214	218	200	195	204	208	208	227	174	200	191	225	207	192	231	207	200	225	196	202	226	224	206	210	219	218	214	189	231	234	205	235	213	206	231	199	243	229	182	207	217	203	198	233	212	187	210	195	222	181	203	178	205	196	181	215	232	224	233	194	200	200	210	196	170	198	196	206	195	210	214	192	221	211	214	231	208	208	220	198	219	205	206	224	188	187	186	209	163	206	212	201	217	201	199	188	227	203	201	230	190	181	201	233	215	194	199	192	194	226	173	194	193	205	198	214	194	226	236	220	244	226	217	189	239	192	217	205	209	223	231	218	189	207	204	216	216	190	187	204	208	203	223	179	215	213	205	195	201	233	207	229	218	211	209	188	193	204	193	221	204	190	212	195	201	238	221	240	197	211	210	200	210	218	209	184	218	226	187	206	230	205	188	201	216	192	202	208	224	219	216	205	199	229	198	218	213	177	203	225	192	202	202	238	190	224	220	203	187	220	222	219	205	218	230	191	239	213	217	218	199	213	193	175	204	214	191	202	185	186	204	216	211	234	217	200	226	194	188	207	213	193	224	216	213	202	192	226	188	188	195	192	224	225	219	218	242	202	227	219	219	212	209	193	227	202	250	229	215	217	220	217	230	225	203	213	197	223	206	226	196	202	200	233	214	179	199	231	220	195	197	207	214	232	195	175	239	184	213	229	210	217	230	188	216	176	186	232	213	217	236	202	212	198	217	208	178	189	213	229	214	210	240	215	215	233	206	234	201	186	192	206	233	187	236	191	196	212	235	192	220	212	195	191	214	223	242	190	225	230	221	212	207	191	193	196	191	240	221	199	200	248	212	182	203	184	220	209	191	214	208	202	182	194	215	206	193	204	215	225	199	224	203	210	188	190	228	185	189	203	190	212	205	205	185	202	199	202	212	194	215	187	179	192	204	208	195	211	211	232	203	174	216	190	209	202	223	218	224	209	208	205	191	232	215	197	225	207	195	188	209	231	179	211	234	207	199	198	191	204	212	212	190	229	192	211	197	224	181	231	206	189	217	242	215	195	198	197	194	183	174	190	196	200	186	222	202	193	167	231	199	211	170	181	194	229	241	185	203	215	196	215	215	199	205	229	217	232	198	213	196	224	229	216	220	188	179	217	203	193	240	223	195	202	219	191	242	213	212	237	213	201	206	220	245	209	198	206	239	208	219	205	210	192	214	215	234	193	198	224	198	221	229	185	209	189	214	209	200	214	207	198	192	194	205	169	208	202	197	196	196	223	223	227	189	190	193	203	209	200	212	201	237	236	215	197	216	227	239	222	207	194	208	219	212	202	221	246	215	202	213	232	221	168	188	232	198	237	220	168	209	208	194	222	211	217	194	228	203	230	259	226	168	219	241	231	249	194	221	214	247	187	198	200	205	223	224	178	215	205	241	249	187	194	210	183	199	214	193	200	239	216	197	202	215	190	206	210	233	205	203	214	198	228	199	205	197	211	201	207	231	192	192	209	229	187	194	199	214	179	177	207	215	220	227	207	198	214	204	192	234	211	212	214	225	184	189	202	198	228	196	187	225	216	186	237	231	183	229	210	233	219	206	212	207	217	229	192	226	227	168	180	215	214	180	161	194	201	225	205	202	200	207	232	192	201	187	240	163	226	196	188	192	169	190	205	214	186	176	181	220	214	207	207	219	219	211	211	189	226	181	199	227	216	212	193	177	224	198	221	186	203	247	238	203	200	208	217	214	246	204	244	236	227	213	236	224	223	242	215	232	205	206	222	195	196	206	228	230	210	219	194	222	232	224	210	202	216	195	195	198	183	195	229	201	221	192	176	197	209	207	205	179	224	201	188	212	199	199	222	186	208	222	218	192	224	204	227	200	189	208	205	212	206	225	208	236	226	194	198	179	201	210	214	238	226	203	216	197	193	198	212	206	214	210	190	197	219	217	189	174	183	208	182	197	198	185	224	222	214	228	224	200	231	188	220	211	223	219	199	198	176	186	211	201	205	221	219	223	224	206	225	174	231	195	191	201	232	213	207	202	203	216	209	214	193	222	224	227	227	205	219	221	196	196	178	210	214	203	204	237	190	198	195	191	208	217	193	207	268	225	196	214	232	228	201	208	214	213	187	227	226	210	190	191	222	216	209	235	197	230	202	187	193	185	192	215	223	197	219	192	216	213	212	198	201	177	192	211	236	189	193	177	195	215	198	167	215	186	219	204	216	188	207	221	238	217	212	213	223	196	249	234	211	211	205	199	197	212	219	202	198	221	192	243	246	214	219	205	226	199	212	201	234	191	226	216	204	171	205	230	211	221	217	232	220	210	193	243	186	212	200	200	219	239	204	219	200	195	200	178	220	222	184	202	183	213	207	206	210	213	196	193	215	202	182	204	184	210	226	199	190	190	238	207	195	193	201	181	201	220	233	195	219	192	221	217	199	215	200	214	236	237	198	197	191	193	193	230	200	186	189	211	228	224	218	226	214	224	217	211	238	225	202	200	216	232	224	214	202	195	209	231	241	225	217	223	221	193	206	209	217	192	212	238	224	182	216	221	205	228	225	211	209	196	178	217	198	215	198	196	179	201	220	214	204	199	213	191	204	197	179	199	187	176	199	186	221	200	195	190	217	206	217	215	202	217	203	194	184	207	194	215	228	202	200	201	236	235	196	211	203	209	211	243	206	210	197	204	239	212	196	202	202	191	216	192	183	208	190	164
39773	13826	6417	2854	998	531	453	444	469	472	428	469	442	442	480	453	482	447	401	433	463	452	474	425	442	455	451	415	414	460	467	443	466	456	453	434	460	471	444	504	461	483	426	450	448	434	485	438	470	472	456	478	471	427	455	469	437	445	443	491	475	456	453	431	442	444	450	416	449	489	478	459	464	455	457	482	459	450	470	444	470	468	432	478	438	426	455	462	473	418	422	431	485	438	444	434	428	493	463	452	437	445	436	440	453	460	466	457	451	474	438	462	439	477	430	401	404	449	465	467	457	439	475	427	446	444	440	428	486	475	429	426	455	434	443	441	459	464	490	475	498	461	458	442	444	418	445	475	421	418	461	441	447	449	447	457	427	459	462	447	445	466	497	435	466	490	470	459	443	446	434	419	475	446	471	478	462	457	444	451	427	438	477	464	456	447	423	478	468	430	449	459	492	485	414	504	441	424	457	431	473	450	414	425	473	444	465	483	455	459	475	420	459	437	475	471	472	445	454	482	453	469	425	463	461	435	447	511	434	463	446	446	468	461	457	410	454	446	415	428	450	457	467	441	468	448	483	438	433	456	488	471	475	472	478	430	494	452	481	436	465	427	445	469	433	491	433	454	448	442	471	471	453	455	439	465	474	490	447	438	449	470	483	492	435	475	432	470	488	453	447	464	479	458	475	443	434	443	469	419	418	457	430	443	504	473	475	434	423	434	433	461	460	484	454	445	432	457	459	448	470	462	451	433	449	495	470	472	453	457	422	455	409	429	479	437	448	473	452	457	435	478	476	452	441	424	467	455	475	479	482	427	460	458	427	473	486	482	456	485	427	442	450	421	468	460	442	442	483	408	457	470	435	472	433	426	427	449	449	415	441	443	484	463	467	452	430	467	448	450	450	470	466	455	484	465	497	451	486	445	440	465	457	444	433	428	457	433	417	430	440	445	470	424	464	431	453	446	430	518	459	457	428	455	439	424	458	475	443	429	427	432	482	476	488	461	441	476	479	451	426	411	439	448	471	502	452	429	446	414	464	452	447	460	457	452	429	472	450	410	445	446	474	454	414	468	433	456	425	422	453	445	421	488	476	433	515	454	418	478	448	433	469	425	437	441	474	485	477	436	437	477	483	452	451	441	457	489	416	454	463	445	464	461	458	442	451	438	493	442	409	446	444	502	446	437	450	484	457	441	498	463	425	468	456	407	436	476	432	507	457	444	451	435	468	437	442	438	454	463	440	446	424	484	474	475	450	431	470	452	463	435	468	462	446	464	466	420	457	468	454	455	434	466	449	455	454	459	479	478	449	464	457	463	409	434	500	450	435	453	474	491	463	466	432	443	427	472	481	421	452	432	431	486	481	450	472	479	423	438	433	453	452	506	495	455	470	450	499	437	462	471	493	394	447	454	475	473	466	430	428	448	446	440	453	496	482	437	453	479	448	483	441	433	431	448	463	461	452	423	450	461	458	455	470	456	476	494	507	427	455	440	443	458	469	433	436	448	465	441	494	460	458	424	471	461	457	477	477	476	471	446	453	440	445	411	442	465	441	446	445	495	487	460	427	456	430	445	484	463	412	470	443	403	465	462	441	440	462	410	468	438	458	461	436	451	479	447	447	460	445	464	488	435	476	439	449	474	452	459	481	461	406	444	495	440	416	435	451	428	495	462	492	451	445	437	450	460	420	457	461	463	439	500	487	419	488	442	465	459	431	480	481	466	468	467	423	485	439	446	416	452	449	462	416	428	414	442	447	466	494	463	474	430	439	436	477	453	460	456	448	464	474	480	441	426	432	480	448	464	452	493	455	406	441	480	458	480	467	457	430	453	464	444	428	459	428	461	436	454	434	435	438	434	433	452	421	453	422	433	447	463	429	432	463	457	457	462	435	463	444	459	451	447	401	448	473	453	466	457	464	458	444	477	490	451	446	456	436	424	451	477	446	425	479	462	424	435	449	411	468	458	449	456	460	463	447	445	444	448	497	474	470	443	509	469	433	484	398	446	434	495	419	468	385	469	428	441	447	424	412	465	437	456	447	488	439	467	499	396	469	447	438	466	417	434	456	434	478	482	436	478	459	451	432	448	464	453	461	452	463	446	470	434	467	480	448	419	466	448	476	468	450	457	465	483	434	499	477	465	477	460	469	415	466	503	452	437	464	437	432	466	449	447	441	452	427	480	451	411	433	497	490	447	459	464	449	458	460	429	437	449	466	416	450	467	463	460	430	456	456	451	451	455	469	419	442	469	451	468	445	456	490	437	499	460	465	456	486	461	474	504	472	438	461	440	462	495	446	457	426	438	478	455	464	456	473	499	446	460	447	468	474	454	425	409	464	467	444	431	465	491	420	453	419	445	455	423	454	441	421	453	423	475	419	473	444	443	457	464	463	435	477	488	446	425	452	431	465	404	450	464	470	482	449	491	443	454	446	470	461	443	437	449	473	449	469	449	406	456	437	446	487	448	460	474	421	446	406	432	419	435	481	451	452	487	452	460	437	484	489	487	524	466	454	403	450	461	479	461	420	469	458	471	473	457	448	474	433	411	453	437	437	508	418	460	431	468	460	464	467	435	467	461	453	437	460	458	407	428	488	480	455	473	476	489	422	472	473	413	448	454	450	449	454	445	474	472	458	462	453	428	447	436	463	426	419	471	467	442	474	432	413	446	467	473	461	448	432	448	447	505	418	450	429	419	435	452	480	465	467	458	431	457	451	495	447	436	444	446	418	458	465	437	455	397	464	462	464	457	435	437	410	441	465	464	483	452	456	421	457	462	426	470	471	466	439	470	463	443	452	391	444	447	424	460	497	464	443	460	469	446	441	456	466	471	445	428	459	460	432	462	442	472	496	449	487	463	456	463	454	418	413	443	451	466	486	432	499	437	457	445	426	461	451	457	456	459	469	483	441	476	407	451	470	416	434	445	482	457	449	450	466	473	448	434	446	444	466	405	437	477	448	432	477	439	447	447	448	419	461	461	479	393	466	463	444	484	437	434	492	421	481	495	451	476	467	420	436	456	455	413	457	419	459	440	466	444	444	449	463	433	462	466	463	439	476	460	453	438	474	449	439	455	425	410	465	451	475	472	458	440	440	466	454	477	465	424	410	447	486	471	481	467	457	464	439	442	446	423	473	448	454	453	416	515	460	452	424	404	443	397	449	424	482	436	427	445	446	440	445	427	500	480	446	448	470	448	495	430	485	422	419	461	450	456	445	452	452	481	464	439	436	462	439	449	450	457	467	473	453	469	432	433	466	460	478	481	463	472	434	450	483	456	491	462	454	481	443	462	456	426	505	449	415	432	483	461	475	473	433	455	408	452	435	481	466	422	432	444	494	406	483	465	428	416	477	441	468	420	427	460	438	469	476	470	467	473	446	465	478	464	442	463	464	440	439	444	440	462	474	480	468	459	441	426	471	418	462	433	447	475	450	436	473	442	458	435	470	428	440	451	419	486	449	459	451	418	471	496	479	464	438	456	415	441
62948	31830	13535	4102	834	291	273	263	249	261	257	257	247	254	247	225	280	291	269	288	244	246	254	264	239	272	285	249	257	267	243	273	279	251	264	267	268	257	233	250	260	270	291	258	240	262	241	239	241	249	271	265	248	268	254	251	234	227	267	229	258	246	251	257	246	233	272	262	270	252	239	190	241	255	220	267	244	245	287	271	286	252	230	248	260	286	241	253	257	249	266	255	267	264	248	259	230	241	278	214	255	284	268	253	235	283	267	245	260	264	248	252	224	263	222	226	229	250	240	258	274	251	275	226	234	252	262	271	264	251	242	292	274	268	261	244	263	289	225	275	251	252	281	247	285	271	240	246	222	244	252	270	243	238	285	247	286	210	234	251	236	254	210	279	253	257	248	241	236	271	261	303	240	248	248	230	240	271	270	253	233	235	248	233	275	256	260	260	226	271	252	271	234	211	242	283	253	239	238	273	231	256	263	251	252	229	273	247	251	267	250	230	256	266	271	239	263	257	264	285	249	239	254	223	262	279	268	224	252	249	243	243	260	259	240	283	244	267	225	263	255	272	256	264	277	235	234	270	250	236	224	237	281	253	256	275	295	216	227	244	232	263	225	234	268	253	252	230	262	287	245	266	261	254	260	245	258	224	263	254	260	256	259	236	259	244	273	215	236	292	274	214	240	278	254	229	239	249	238	251	273	262	245	250	220	257	271	265	258	256	288	250	219	260	248	281	266	266	275	255	231	212	249	240	224	264	222	256	226	239	273	242	253	262	261	248	253	230	262	225	257	226	230	227	228	233	256	231	232	228	235	272	271	269	228	268	236	241	249	261	250	273	264	251	276	258	276	232	255	252	247	235	245	240	280	261	296	276	237	254	242	254	259	242	258	251	225	243	264	269	268	251	246	238	266	242	256	248	248	270	239	253	258	263	214	267	252	278	234	232	266	243	236	237	279	201	247	209	256	294	240	247	248	273	286	257	246	260	264	270	233	242	290	287	260	247	223	232	244	220	265	249	265	240	281	247	262	226	247	257	272	257	242	231	232	241	247	265	253	254	299	267	240	259	214	262	264	271	252	272	297	280	252	271	276	278	271	263	266	261	250	285	268	249	256	293	256	254	249	270	257	267	272	266	258	244	263	227	226	290	269	237	283	270	259	266	283	246	257	247	251	259	245	225	233	251	247	251	227	277	248	223	248	236	297	283	235	232	228	276	235	259	307	250	243	255	280	261	262	288	253	246	274	272	267	257	228	291	275	263	304	241	258	235	242	272	240	271	247	275	240	250	276	263	279	244	254	259	254	241	261	249	262	250	242	253	253	240	246	229	271	259	254	272	239	240	250	254	244	262	276	252	290	263	252	254	269	249	230	243	224	227	268	253	276	255	266	218	278	259	247	261	264	272	258	247	299	238	242	263	260	253	243	270	244	208	248	235	265	237	261	264	262	249	226	227	238	266	242	228	258	230	253	235	233	234	236	250	247	251	293	269	278	273	219	235	270	247	228	237	239	251	281	237	249	255	270	229	263	290	236	228	241	239	231	256	246	287	282	263	246	273	247	244	256	275	219	236	264	274	232	231	253	285	256	261	272	275	227	252	232	250	231	252	247	252	247	266	267	223	248	261	258	251	221	215	238	255	222	261	246	266	285	246	281	263	262	260	236	270	204	263	244	248	257	250	261	255	257	245	230	248	297	239	252	248	244	261	239	274	235	253	267	253	237	259	251	239	280	226	255	255	294	254	272	243	228	258	265	253	241	260	246	289	260	282	255	230	274	281	247	258	232	272	254	232	285	252	267	259	251	247	239	249	289	260	262	241	266	258	232	255	252	263	250	264	261	257	284	258	241	250	250	235	261	236	244	231	270	255	245	265	269	246	251	227	282	268	233	251	232	277	256	255	284	255	250	252	257	232	260	256	267	205	257	240	259	235	234	267	246	251	259	249	265	266	244	224	249	241	251	240	235	250	247	262	238	236	273	248	273	246	264	242	208	251	266	227	263	258	197	236	235	227	268	231	243	237	252	251	237	255	237	259	246	274	257	278	211	269	230	272	230	247	260	263	255	227	245	251	263	248	233	241	263	243	241	232	251	246	260	231	231	248	268	249	243	254	233	259	235	241	258	228	272	246	260	248	264	275	245	265	245	271	255	250	242	229	256	266	264	276	268	270	266	225	240	228	225	260	257	254	249	251	250	251	249	235	248	259	250	230	247	230	230	242	257	260	269	269	277	228	280	251	237	270	267	255	228	234	221	240	236	243	231	251	319	261	229	237	257	216	255	234	248	242	276	246	266	271	245	238	241	216	241	254	249	266	246	237	262	264	280	267	257	228	254	236	247	223	254	235	233	234	234	257	235	270	261	261	232	221	252	253	241	244	266	244	252	251	263	240	265	281	248	259	275	265	250	236	268	259	212	276	236	265	255	250	277	281	248	231	258	277	234	227	250	242	265	283	265	288	234	242	253	273	225	272	237	274	255	268	248	249	269	278	235	257	239	241	244	239	260	231	239	219	244	277	225	254	254	281	278	252	252	245	244	272	256	214	245	281	263	258	242	252	280	216	249	240	230	238	260	256	267	239	271	261	265	242	231	269	297	264	267	260	259	227	256	253	242	271	265	235	270	249	224	270	233	257	269	280	276	251	261	217	263	253	261	299	271	226	267	250	245	292	276	254	261	242	260	261	249	273	228	272	252	247	262	250	240	240	225	233	243	279	243	242	258	250	259	251	239	257	218	257	245	241	234	276	249	264	234	280	243	254	252	260	253	263	249	255	276	251	270	249	267	232	275	271	269	278	230	274	241	265	253	231	243	233	252	273	226	257	271	233	268	248	266	245	272	259	278	242	242	232	234	276	234	244	247	271	263	263	241	291	258	261	262	246	252	237	259	260	256	223	289	255	265	257	217	281	246	270	287	254	263	255	237	267	286	249	262	272	235	259	269	251	215	266	267	268	240	249	290	225	263	297	227	246	271	236	274	246	248	276	239	268	264	264	272	230	241	284	254	236	225	235	244	240	235	296	235	236	219	280	234	219	231	245	227	271	267	237	244	222	234	243	265	256	239	228	212	228	259	233	230	253	247	235	274	270	253	253	246	259	254	243	266	278	227	255	265	232	258	267	252	248	237	256	262	277	248	268	262	268	243	236	249	246	240	269	226	271	251	251	249	250	253	254	251	246	240	250	271	252	271	256	232	259	268	233	276	267	248	254	240	271	244	281	279	263	255	252	270	283	263	246	274	247	256	274	253	284	255	273	248	259	263	252	280	275	247	271	244	233	226	270	236	239	260	248	291	256	246	246	267	253	272	228	222	240	260	282	257	235	234	234	262	236	245	236	270	252	239	279	245	242	228	225	231	256	272	271	259	233	236	256	253	233	221	247	231	243	249	235	256	263	241	285	221	236	246	245	269	240	252	255	238	269	239	277	250	289	280	244	247	244	287	283	256	280	247	266	244	252	244	245	264	240	257	235	250	220	259	240
42347	22628	12287	7297	1965	742	647	609	583	577	563	567	578	518	532	554	539	551	561	560	534	525	562	565	513	499	531	539	518	540	505	531	504	538	542	513	529	517	525	560	520	555	477	559	529	503	543	552	537	511	547	543	536	595	526	525	543	519	522	519	556	543	541	567	563	487	511	521	529	493	537	516	484	576	566	560	532	536	511	577	508	549	527	576	543	560	541	571	534	531	558	518	526	537	510	572	536	524	540	543	588	504	558	537	515	533	507	535	531	497	566	521	528	477	539	502	566	517	536	489	538	520	528	543	510	543	534	556	537	537	517	555	532	509	560	485	521	563	530	566	533	523	522	543	495	508	552	545	555	490	528	524	547	491	546	550	537	521	524	539	547	570	506	551	527	548	526	503	509	525	502	532	505	521	522	565	544	570	550	541	514	545	536	516	550	595	507	578	542	568	502	548	566	575	568	534	545	513	552	542	511	573	533	548	499	536	589	554	539	523	541	567	535	534	510	513	540	598	511	530	543	553	564	517	515	559	537	518	485	521	561	514	558	558	535	540	530	505	509	538	538	474	507	531	506	590	533	519	537	516	541	504	560	533	510	528	512	531	540	513	510	545	515	492	506	565	514	497	543	537	553	572	506	521	557	508	530	550	510	543	515	549	548	521	517	512	527	506	534	545	514	499	531	520	560	487	544	504	582	586	561	538	558	504	539	537	568	509	509	524	533	574	504	557	566	556	506	532	513	528	530	572	564	547	556	552	506	506	523	538	573	553	559	499	543	533	508	514	517	520	517	529	578	530	521	540	564	569	530	527	520	490	510	542	516	525	532	554	561	546	541	522	556	544	520	539	541	530	569	529	525	531	516	558	539	537	546	501	526	538	525	524	535	497	562	550	510	524	523	508	555	513	532	557	556	575	527	528	544	568	515	573	510	532	524	518	511	550	542	559	540	526	521	517	535	529	514	536	542	538	551	569	510	500	505	537	539	529	523	486	519	503	535	556	559	514	559	562	507	536	575	530	500	510	526	533	560	538	541	501	521	506	512	511	506	541	529	513	495	522	526	521	507	551	564	503	548	528	544	543	521	538	536	541	537	547	529	511	544	490	556	552	505	526	542	538	550	594	592	522	523	565	531	539	559	536	536	523	511	553	507	548	576	545	528	518	509	555	532	548	520	559	515	545	564	555	552	562	532	538	538	540	465	537	546	529	545	526	508	520	557	503	496	487	592	553	533	521	493	534	575	542	539	522	542	569	522	493	541	545	537	536	501	501	541	527	493	508	527	553	522	535	562	534	493	516	539	544	505	513	515	529	514	500	502	541	532	547	535	484	537	524	527	544	549	521	559	546	502	521	528	534	568	519	554	554	525	529	564	513	528	528	514	583	537	551	520	518	535	496	532	550	573	542	529	559	534	527	542	516	525	506	547	526	489	510	500	522	520	554	532	521	518	552	527	543	554	561	534	500	510	512	545	519	532	505	548	530	522	559	515	522	493	586	577	548	531	551	525	546	499	554	564	538	544	512	534	526	551	502	545	542	532	559	546	579	527	498	583	561	568	528	539	501	511	515	592	509	542	552	523	534	514	584	484	549	529	539	508	536	560	540	526	572	545	525	535	553	527	553	534	547	549	538	509	519	529	503	540	533	537	510	517	564	554	534	565	595	565	571	516	536	535	536	511	531	519	516	543	511	559	511	559	550	538	549	538	531	556	500	529	523	500	544	501	521	520	552	526	547	509	549	537	541	513	497	541	506	536	513	505	546	545	561	523	492	535	506	554	549	542	525	540	560	509	550	548	526	544	515	519	557	492	506	531	519	534	567	533	553	544	545	533	537	487	535	481	505	559	531	581	512	519	547	526	552	570	545	500	559	556	505	552	553	551	517	523	512	514	539	539	503	497	497	553	568	555	520	510	532	546	538	537	464	574	530	538	516	495	522	514	530	509	539	551	533	528	536	557	561	529	530	512	531	523	551	510	528	527	525	575	555	530	548	594	512	559	595	552	554	563	551	541	497	562	545	518	562	507	572	523	541	549	530	565	544	615	584	493	514	506	530	532	550	575	522	541	533	508	529	545	543	511	520	544	527	546	525	547	545	525	545	509	554	529	517	534	577	538	523	523	531	530	533	556	521	523	571	502	506	552	557	537	519	520	535	547	579	542	538	543	538	590	538	547	526	531	513	545	495	520	519	499	494	523	526	503	549	535	511	554	519	553	536	568	533	492	516	500	532	509	513	515	533	528	577	517	521	588	530	565	527	536	506	523	581	571	519	559	537	501	527	539	526	539	506	534	525	521	520	533	500	542	530	530	514	537	518	561	559	515	527	535	527	504	566	540	524	523	517	508	513	530	543	573	529	511	510	497	513	525	515	540	533	545	561	536	513	556	538	514	563	527	543	538	519	589	538	499	556	569	588	558	518	495	513	523	503	531	514	537	551	518	522	524	566	549	567	523	543	541	536	545	517	514	547	550	563	536	509	523	463	512	532	565	535	537	543	487	528	521	504	559	506	531	530	536	555	514	517	506	518	538	507	542	474	560	506	563	488	567	515	521	570	533	505	529	526	528	537	540	517	576	525	540	550	538	494	542	543	528	509	558	512	520	511	510	515	533	521	504	549	571	538	495	531	551	553	526	539	529	537	556	486	520	571	532	546	507	553	506	564	498	511	495	517	525	529	524	559	569	496	531	534	530	521	541	608	579	489	519	560	569	579	546	508	530	527	543	529	542	559	546	522	529	514	557	558	554	513	510	522	550	560	534	533	553	566	563	518	550	515	558	554	542	527	562	528	544	575	575	531	494	523	497	560	575	518	543	544	509	552	532	532	535	517	515	518	520	534	514	519	540	577	497	570	504	520	531	504	535	522	564	514	524	553	523	574	489	525	512	545	529	546	532	537	523	522	538	540	547	524	483	518	548	479	545	523	562	567	569	573	541	531	575	527	496	557	531	562	550	536	527	513	513	556	581	522	555	575	528	556	549	559	543	508	518	511	550	536	549	524	520	493	577	524	562	531	566	534	545	564	542	534	534	559	538	521	517	540	561	566	579	533	503	569	516	548	519	558	522	520	508	528	512	553	545	565	562	528	555	552	519	547	532	538	531	516	522	532	548	555	506	554	527	552	575	560	566	494	573	529	527	542	516	531	566	520	581	556	536	551	560	559	532	526	530	533	483	504	571	539	529	525	603	540	536	529	532	502	500	558	535	528	557	529	495	534	544	537	547	516	572	533	560	490	533	560	525	521	561	568	559	515	501	548	527	535	591	529	543	536	534	499	522	505	515	579	557	506	542	532	531	520	519	547	522	535	558	531	479	520	560	545	552	569	529	506	544	560	526	519	542	562	503	544	539	528	530	572	569	524	539	563	475	539	499	514	523	504	497	538	545	524	552	522	537	532	529	521	567	539	527	536	537	513	543	520	547	564	582	511	512	505	579	535	534	590	542	534	513	521	573	486	503	532	551	565	546	508	526	514	527	572	509	551
51907	21068	6513	1352	262	187	188	205	226	202	182	208	226	195	178	201	196	200	202	230	181	181	194	237	197	177	208	224	190	223	223	210	188	229	191	226	181	186	211	211	201	204	186	206	202	214	182	210	184	199	214	215	196	220	210	195	228	175	199	179	197	195	211	206	170	197	242	193	210	198	185	204	216	193	206	179	198	170	226	196	199	196	185	194	203	194	188	201	189	207	201	193	198	174	204	207	206	219	201	190	213	169	192	191	183	200	176	193	200	214	199	201	158	193	176	209	221	190	161	184	194	183	206	213	206	206	195	235	193	197	179	206	213	215	205	225	170	212	183	179	201	209	201	186	187	197	210	187	221	179	168	194	234	209	189	216	190	199	198	199	175	193	217	198	190	201	208	227	210	217	199	169	177	200	187	194	206	178	207	189	198	175	209	182	202	194	176	168	208	186	188	193	195	213	231	207	203	186	176	173	197	219	188	196	193	192	216	202	187	219	223	188	195	220	193	197	203	206	192	211	200	214	211	226	197	177	213	186	208	190	196	232	189	195	191	200	213	223	192	179	221	215	204	215	204	207	191	206	198	199	199	210	211	216	192	165	211	207	193	176	180	212	204	178	197	179	203	182	197	220	210	206	187	217	175	183	189	181	192	209	190	208	231	207	186	199	164	202	211	207	218	206	197	179	218	215	195	216	226	194	190	210	174	203	207	201	184	202	183	214	195	189	189	223	177	171	182	202	201	180	187	174	190	175	188	207	199	207	189	184	221	225	220	217	198	227	208	204	213	207	202	200	188	214	210	199	186	181	213	204	197	199	172	195	206	201	178	182	190	189	182	203	194	205	197	186	195	211	194	196	201	198	222	186	205	227	209	201	224	188	188	184	165	194	198	203	159	226	228	167	225	198	200	214	181	201	212	198	216	233	193	187	183	184	205	205	169	180	239	214	212	232	205	156	217	188	202	186	195	194	204	196	212	220	189	201	200	191	190	210	211	203	204	198	192	204	186	210	191	208	205	183	217	203	198	176	181	177	228	199	189	204	201	184	186	172	197	211	201	185	202	190	174	200	210	187	188	209	185	195	215	189	196	191	169	199	204	223	200	226	198	180	196	182	206	186	199	186	185	191	217	215	212	209	213	186	217	209	196	190	198	172	231	197	208	162	196	198	207	175	183	177	171	213	197	180	191	188	187	190	214	183	201	201	200	209	227	218	220	203	171	179	163	243	213	219	173	207	168	216	195	186	194	181	182	200	197	211	188	221	184	198	208	181	176	162	203	197	205	186	186	183	213	211	202	218	191	195	193	179	198	205	179	201	185	184	211	239	181	197	190	184	195	221	187	213	196	176	192	188	201	192	190	177	188	237	203	213	173	212	220	199	218	197	206	196	185	194	178	205	189	181	189	184	196	211	207	200	215	214	213	219	187	203	179	186	215	197	194	188	193	186	179	201	194	197	189	223	201	186	195	213	169	212	196	239	191	191	173	198	178	182	184	210	175	199	203	187	194	185	195	219	209	178	192	183	202	230	187	175	207	207	193	180	166	199	207	172	203	229	213	195	186	199	187	184	182	220	195	199	192	206	193	215	222	155	224	233	204	214	216	162	176	200	170	187	197	202	195	194	178	207	188	188	203	210	201	211	213	205	217	181	179	236	205	214	219	213	242	203	218	197	199	198	200	201	193	223	184	177	220	189	204	190	212	195	181	211	202	179	195	210	181	203	242	188	216	197	179	193	211	180	213	207	197	216	205	199	198	186	180	191	196	203	167	176	216	196	201	212	201	216	201	229	228	220	207	199	182	205	216	187	211	210	186	212	220	235	203	190	184	207	205	199	229	211	213	209	169	200	209	176	173	211	182	193	192	194	209	209	217	207	212	223	185	198	167	189	240	201	183	210	179	189	179	206	214	191	184	204	211	172	213	217	177	193	220	186	195	158	194	184	198	214	213	171	196	214	220	193	201	167	211	191	176	187	207	211	200	175	193	196	207	219	205	218	208	182	188	190	214	175	184	204	168	204	191	216	209	205	169	200	194	197	190	214	174	190	208	202	179	197	197	203	183	212	189	209	204	165	173	215	192	216	208	208	188	221	209	208	195	243	200	208	213	194	171	191	212	196	173	194	198	172	202	233	198	237	217	211	173	193	225	210	184	189	180	195	214	204	185	197	184	208	234	206	176	209	203	192	206	185	194	203	195	178	208	185	205	200	198	235	182	186	167	219	219	203	169	212	202	211	193	205	188	182	189	209	182	218	219	184	209	188	177	191	188	212	208	211	182	195	194	180	204	220	202	197	200	187	169	168	198	189	202	170	159	211	168	200	169	221	197	177	184	203	192	202	200	201	199	185	190	196	197	196	192	221	173	207	198	192	196	185	180	202	197	203	217	218	232	213	178	221	222	225	207	196	189	239	218	181	204	192	198	212	202	223	218	187	172	198	179	218	186	200	206	194	211	223	191	194	199	221	200	176	192	192	186	223	175	177	225	198	181	207	209	189	211	183	194	223	211	222	193	183	200	197	203	190	202	196	221	204	206	223	193	189	182	187	196	214	163	152	194	198	214	189	174	200	195	190	174	169	203	201	173	185	192	188	161	217	216	191	194	204	211	215	202	175	192	190	177	189	180	209	220	181	182	205	186	179	168	214	184	231	194	164	190	195	194	166	207	209	181	181	188	197	165	205	181	204	200	196	187	220	197	186	210	186	178	180	184	219	202	193	191	184	186	193	194	214	182	217	210	226	180	193	196	189	221	200	199	180	173	176	196	179	174	205	202	166	217	173	192	205	175	198	225	222	191	203	194	197	202	207	203	194	195	197	213	167	188	214	196	213	190	192	189	168	222	191	187	182	205	199	196	193	175	188	207	170	206	181	175	203	232	182	185	174	176	205	203	193	178	196	215	204	207	175	187	214	187	228	201	183	187	180	200	224	201	202	185	173	208	167	203	213	187	195	210	197	205	188	211	191	199	180	184	207	208	195	191	207	167	209	204	194	186	193	204	213	191	207	183	179	179	217	202	196	170	191	192	196	193	166	191	206	193	200	182	180	182	178	187	185	193	188	200	186	193	216	183	203	179	200	224	177	210	191	231	192	181	200	192	215	203	178	210	194	202	225	199	194	209	202	175	181	195	203	188	193	205	211	188	181	190	174	208	192	200	196	206	199	210	198	185	218	178	180	188	201	195	207	178	203	211	185	183	198	172	224	234	172	193	190	181	196	210	227	191	198	196	180	207	173	215	210	195	224	190	179	199	222	226	204	199	194	204	200	200	203	200	209	200	200	187	205	195	206	211	191	194	187	196	168	199	210	215	201	220	192	206	236	174	209	186	236	216	219	200	211	162	159	181	192	172	212	183	194	185	200	176	184	177	193	193	201	251	199	208	201	202	239	181	212	195	161	205	167	189	203	214	198	194	192	192	188	227	211	201	176	242	209	217	191	222	186	211	183	213	184	228	182	201	182	180	194	223	192	192	209	191	204	199	172
33994	13294	7814	2684	632	451	438	434	440	448	417	441	427	415	443	444	418	403	461	439	411	410	404	477	438	417	419	449	420	407	409	468	441	436	458	452	411	455	434	431	437	427	439	396	434	362	403	428	430	445	418	410	427	440	460	398	414	437	449	417	423	417	454	420	459	405	449	423	465	429	420	421	432	450	418	409	417	447	445	460	408	423	412	415	397	410	396	426	446	436	413	440	427	386	428	415	412	453	429	393	429	432	423	464	431	454	443	433	411	420	415	456	440	409	446	459	440	434	396	442	413	436	404	405	424	427	421	400	441	380	449	452	440	431	459	418	438	430	406	419	429	431	427	438	439	432	422	437	427	404	439	457	431	403	418	458	410	413	453	453	463	442	420	423	443	450	424	473	440	463	417	425	415	409	483	442	460	433	435	393	430	436	429	422	421	469	435	415	417	440	440	373	436	469	452	458	412	409	466	431	470	447	401	440	429	426	444	401	441	448	441	431	422	451	457	436	450	417	423	436	444	393	411	406	472	385	407	440	453	423	438	423	440	399	439	417	430	427	440	431	418	425	460	380	439	446	437	402	398	444	434	398	461	456	435	466	438	407	448	439	443	431	432	446	451	423	458	432	443	458	437	411	399	438	418	443	471	446	432	395	417	402	406	447	452	456	450	409	461	464	405	407	398	439	433	434	436	386	422	420	439	423	411	450	417	427	422	456	456	420	427	400	426	423	455	445	410	437	402	442	420	422	456	393	411	446	433	416	462	492	448	432	452	448	455	447	399	445	426	430	438	419	407	430	413	416	362	430	430	457	444	443	397	436	440	453	430	412	423	424	440	450	452	442	452	417	412	411	403	431	418	464	431	420	437	415	436	405	448	440	402	396	397	467	433	420	464	434	432	431	414	485	452	407	461	398	416	424	435	399	459	408	481	426	450	429	455	414	421	423	453	436	378	409	414	452	413	429	423	460	426	410	399	441	456	434	443	412	427	404	425	441	426	418	415	441	448	425	420	420	454	438	475	415	444	397	454	458	407	404	446	456	439	432	436	414	402	413	437	431	416	441	444	390	389	393	406	454	457	417	418	413	406	437	435	433	405	429	445	438	450	425	435	442	437	419	432	432	471	422	450	415	419	430	422	419	425	442	423	446	439	413	472	428	479	402	424	433	471	418	436	430	437	453	412	380	417	425	425	409	391	415	419	434	415	451	425	396	439	417	468	422	409	467	469	429	414	435	445	434	436	448	451	413	432	462	411	453	423	423	414	426	417	425	420	424	423	419	418	435	430	437	432	438	449	448	417	411	442	427	423	454	388	400	460	440	393	441	422	418	477	452	421	434	447	435	395	458	451	449	403	446	417	445	439	419	438	408	454	438	413	406	455	428	435	445	443	406	419	415	426	467	422	431	430	402	451	451	432	465	421	454	448	431	449	450	410	441	419	442	406	454	450	426	429	410	391	414	444	432	472	405	457	416	457	436	426	408	420	422	412	451	449	461	404	424	431	401	426	391	405	447	401	424	472	427	443	454	411	398	431	427	456	437	440	466	411	412	440	450	443	422	428	408	425	382	446	401	449	450	456	412	407	429	433	417	398	414	427	503	414	389	443	434	420	441	415	425	415	438	417	434	428	455	422	436	408	413	438	413	421	426	413	450	460	446	398	459	413	426	423	467	427	427	441	452	432	442	433	420	457	418	434	442	410	415	426	424	396	426	387	418	441	444	415	448	428	413	434	464	390	481	399	391	448	426	410	449	423	437	451	447	439	423	403	450	391	449	397	436	430	415	389	424	447	421	406	418	407	396	402	435	416	422	425	415	399	422	422	438	460	428	420	414	412	395	426	442	439	414	443	442	481	438	435	439	425	449	428	448	457	410	427	419	427	431	452	432	428	459	430	462	444	434	437	400	409	456	459	446	402	416	430	439	398	429	413	423	427	373	411	371	414	447	417	431	418	459	409	438	407	437	429	451	409	420	471	476	441	414	428	430	447	449	457	438	429	425	431	422	400	436	411	428	434	430	413	427	461	446	424	429	429	428	429	441	425	436	439	435	431	426	429	440	439	417	436	437	422	438	399	429	412	460	394	427	415	437	441	413	403	446	408	440	457	411	424	466	425	419	398	422	412	424	413	469	410	380	446	445	468	469	400	424	439	416	435	477	430	436	418	438	426	460	433	447	447	413	438	427	410	441	443	416	430	421	423	443	460	438	449	437	412	398	428	410	379	432	435	425	430	430	442	435	402	446	462	402	471	483	452	404	415	441	452	420	467	408	432	424	413	403	416	424	431	430	420	403	457	429	501	448	441	417	407	420	431	458	445	410	437	423	386	430	458	404	437	439	432	430	445	442	429	469	468	401	439	463	447	411	422	411	415	425	430	416	419	428	437	420	426	430	435	431	396	427	421	441	453	454	390	431	471	400	474	428	429	438	451	387	448	434	434	431	415	415	421	432	422	418	424	408	442	427	439	420	450	452	431	428	465	398	445	418	453	449	420	450	435	422	404	443	442	460	416	446	380	406	442	405	428	448	448	421	397	418	440	434	435	377	432	417	415	431	430	440	448	420	410	456	415	457	456	422	409	447	410	433	409	425	409	436	427	406	397	425	473	429	426	433	395	400	401	446	405	454	448	424	467	406	459	428	425	431	471	439	447	402	388	426	444	424	445	487	446	462	454	447	458	400	458	424	406	476	411	452	451	436	433	411	439	425	467	467	466	397	439	421	442	419	448	425	437	394	433	423	426	439	425	421	437	440	418	435	419	405	417	418	438	439	439	469	438	446	476	433	430	435	443	407	417	427	429	372	421	423	493	416	428	400	399	471	428	387	417	435	416	421	463	429	464	433	485	443	436	430	434	410	430	406	453	417	461	472	451	439	424	404	433	430	452	428	460	483	427	444	413	395	463	445	387	418	423	414	406	385	467	431	424	419	419	444	412	467	423	431	408	436	424	436	446	408	447	412	428	449	411	468	407	429	423	410	428	427	424	420	422	437	416	419	388	460	442	435	417	422	438	408	442	438	432	429	429	412	472	413	432	431	412	446	434	407	407	447	479	394	423	425	437	438	437	439	429	418	446	455	436	446	454	417	394	417	437	430	432	470	468	435	449	403	428	405	438	411	414	452	393	425	438	392	427	422	436	402	436	464	430	430	422	430	440	451	413	401	439	421	419	453	398	431	444	459	480	429	414	451	410	426	476	397	472	483	415	421	457	412	415	408	439	399	447	393	452	433	455	421	409	458	435	437	430	395	442	417	389	399	420	398	434	435	433	443	459	425	401	452	397	438	430	413	434	439	435	416	418	437	408	397	426	422	405	450	439	435	408	405	446	426	425	431	422	458	416	410	429	445	436	419	434	460	433	443	414	411	440	425	412	411	434	433	453	443	437	435	426	419	392	455	402	431	440	400	401	415	433	450	376	399	449	451	433	479	435	448	409	423	422	411	426	434	398	438	402	402	395	427	392	415	421	386	430	438	411	448	425	435
60974	26863	10774	2503	501	236	251	233	215	242	204	255	207	213	219	226	224	193	258	218	216	218	182	245	218	219	253	221	205	214	215	210	210	215	226	202	222	231	213	228	203	221	219	216	211	230	237	216	215	206	212	210	246	208	229	218	232	230	209	216	262	197	203	237	256	228	214	220	246	241	226	229	228	203	227	223	251	224	228	225	218	206	218	208	196	236	234	212	224	192	216	260	226	218	214	198	221	219	240	197	209	212	254	227	187	222	218	210	210	217	192	245	220	209	216	245	255	258	226	213	210	229	230	215	235	240	224	201	220	226	245	250	212	247	229	216	215	215	246	218	233	195	206	228	216	241	222	210	241	213	209	204	203	226	226	193	229	230	237	228	239	225	223	198	214	207	222	244	237	200	220	245	232	223	228	195	267	239	242	221	238	202	229	202	202	207	217	204	246	236	242	234	214	213	236	219	192	215	236	205	219	187	202	208	219	234	215	216	221	206	235	224	199	219	227	234	215	213	209	216	230	248	210	191	223	223	217	230	221	223	190	217	206	201	203	231	222	223	224	206	213	254	216	219	197	216	195	219	194	211	235	207	210	239	223	219	208	211	204	209	197	218	260	234	196	220	231	232	212	222	229	230	203	253	208	252	224	220	238	205	243	194	207	192	209	200	232	229	217	250	215	218	202	206	187	249	232	240	212	209	198	218	217	210	210	196	223	227	210	215	230	193	225	226	205	222	239	233	218	217	226	170	221	202	242	221	236	230	204	219	211	242	199	218	206	237	221	250	223	196	207	217	196	203	214	198	216	209	209	205	234	220	229	218	234	242	210	209	211	232	213	225	229	230	196	229	195	240	250	212	210	245	218	217	223	200	208	193	216	224	220	204	236	211	202	251	234	216	219	215	230	237	240	207	237	199	223	222	237	252	216	198	220	224	211	224	238	247	205	233	245	227	188	240	232	226	235	249	219	196	227	235	234	235	230	200	193	194	216	219	220	242	201	211	233	200	196	226	213	226	226	237	194	211	232	228	209	230	242	223	216	195	196	215	192	220	245	211	187	235	216	240	206	224	227	251	217	209	243	205	237	211	189	247	218	214	243	210	238	208	224	216	227	214	214	201	239	215	235	228	239	210	228	232	234	194	226	218	228	224	220	211	237	207	234	215	256	213	233	192	222	192	210	195	202	199	200	246	203	193	216	222	236	198	229	217	212	209	246	213	215	247	260	221	211	231	218	225	232	206	229	222	213	207	218	224	218	229	221	218	245	201	259	239	216	204	210	248	194	214	233	209	199	230	211	256	221	218	204	231	234	231	226	252	266	226	202	237	251	230	223	240	227	202	203	196	205	216	233	230	211	190	217	201	203	215	219	221	201	218	212	223	264	218	188	217	217	205	211	221	233	217	240	196	232	223	225	219	228	222	207	211	274	220	245	238	222	227	235	192	187	242	220	260	257	220	225	207	253	231	229	215	193	268	209	236	217	203	226	217	217	231	206	250	213	241	200	206	214	203	226	203	238	239	226	192	194	214	246	226	241	216	233	217	200	222	220	226	222	199	208	209	254	204	225	226	212	222	207	200	216	212	238	210	199	226	226	192	213	238	203	218	185	234	199	220	233	240	200	245	215	204	235	211	240	216	206	216	222	240	220	234	213	225	214	229	204	237	220	193	230	237	218	228	220	235	228	206	236	235	200	210	218	196	225	229	227	202	241	204	232	217	226	236	222	216	220	234	225	206	225	239	206	217	203	231	215	236	240	223	198	222	214	195	201	245	233	226	227	206	200	210	223	225	221	208	231	251	219	233	225	232	230	244	223	217	245	218	235	218	197	203	179	245	203	236	204	209	235	209	240	215	191	198	216	203	209	226	220	219	225	219	228	238	206	194	227	217	264	221	207	206	200	214	241	233	232	231	220	222	237	228	213	209	225	216	184	225	220	247	262	205	226	203	210	236	238	211	234	219	231	223	237	187	219	202	218	241	202	218	234	214	207	237	193	219	222	220	209	224	214	231	239	230	216	209	222	216	224	215	206	207	231	236	245	222	225	238	211	248	230	217	220	231	224	212	252	217	209	235	223	196	211	247	197	221	192	201	219	217	211	224	186	206	231	217	221	234	206	230	212	222	209	228	228	215	224	188	215	226	189	201	198	212	199	207	204	222	215	186	262	225	224	270	228	237	225	213	231	226	231	204	191	225	237	204	208	213	230	230	220	231	237	265	183	246	215	205	199	248	244	210	211	207	239	239	222	228	234	216	215	225	234	221	212	241	211	221	217	232	181	214	244	273	217	228	216	207	217	210	235	232	233	263	231	199	195	219	240	208	200	246	229	208	205	213	210	207	217	216	235	214	214	233	219	198	220	224	227	243	223	220	224	207	210	231	212	224	209	195	230	231	226	236	211	247	225	165	192	218	205	240	207	282	246	241	214	246	227	201	235	217	225	216	230	219	248	215	206	230	193	211	229	216	211	209	217	218	218	224	227	244	221	237	220	236	208	214	231	219	233	208	208	216	223	220	229	237	214	213	245	228	215	220	220	206	216	181	205	238	211	233	243	231	247	216	235	237	225	223	208	216	220	217	218	197	228	223	215	217	236	243	204	249	216	219	197	249	229	220	230	218	227	228	227	233	242	221	184	234	203	232	221	221	224	219	223	210	207	164	193	212	217	222	213	199	208	208	213	226	183	211	241	220	231	236	236	205	215	251	214	241	219	222	234	192	227	234	195	227	221	229	200	205	204	217	233	234	239	225	253	212	236	259	200	209	246	189	227	205	214	241	232	231	214	211	212	217	223	230	236	216	231	204	213	218	202	202	225	206	233	228	215	228	205	209	225	227	221	220	220	222	209	212	212	216	194	219	210	245	263	208	203	203	234	242	219	226	222	195	231	204	254	220	215	226	237	217	213	218	235	205	231	235	224	206	234	216	233	232	244	218	212	198	220	207	208	209	225	221	213	215	255	193	228	208	226	201	211	214	214	245	222	221	220	220	197	240	193	214	226	180	210	248	204	225	226	222	246	225	264	220	267	209	210	219	203	235	224	191	217	250	237	241	200	224	222	200	211	251	235	217	222	210	209	204	236	234	206	210	232	204	214	242	247	228	205	238	224	217	196	235	229	236	214	212	209	213	211	235	226	226	252	219	199	250	207	237	238	243	202	217	218	219	224	226	244	213	215	254	214	231	211	253	214	239	234	223	212	216	195	210	258	230	214	209	227	179	217	217	248	236	224	219	240	242	223	217	219	236	242	218	252	188	246	207	237	228	234	206	204	233	244	213	234	215	246	231	220	227	226	225	220	239	223	207	208	233	205	225	192	209	247	231	227	233	249	230	225	234	209	231	214	227	212	234	231	223	236	210	188	189	230	244	212	203	238	217	219	232	206	227	247	210	197	245	264	232	229	203	218	238	236	232	209	231	192	204	248	213	230	233	218	238	244	182	214	238	251	210	235	222	220	191	206	215	206	198	214	253	226	222	225	217	210	235
39518	18523	11813	4262	1146	608	547	532	484	503	536	501	509	477	452	491	488	473	453	486	482	445	454	457	479	453	447	476	509	501	487	499	503	460	464	465	492	460	438	471	475	459	447	494	491	453	479	495	447	491	519	461	469	471	452	488	501	456	429	464	505	504	492	476	473	468	480	485	503	491	528	490	465	473	469	474	478	455	503	456	487	472	460	469	444	490	486	433	482	507	516	470	491	475	449	496	496	492	487	456	453	476	426	486	483	478	509	468	489	465	486	483	529	456	465	507	489	486	482	482	464	498	522	495	451	486	471	468	441	471	460	463	471	490	477	464	494	513	463	485	506	486	490	429	477	510	441	478	478	512	487	453	410	467	481	457	520	482	499	473	453	478	481	465	464	496	439	457	474	504	477	463	495	443	488	476	485	524	434	428	502	482	461	466	496	497	502	459	487	466	479	498	473	434	467	525	473	477	466	486	464	476	531	488	467	485	488	446	493	453	477	485	498	486	437	477	469	482	473	457	437	475	455	471	453	494	494	463	464	493	455	494	469	492	493	496	486	482	524	477	459	455	438	479	487	475	502	502	524	475	446	469	477	477	456	478	461	497	526	469	452	475	479	458	460	492	457	457	428	504	454	466	508	452	421	469	505	461	483	450	481	489	479	467	518	467	537	476	434	498	472	483	491	486	475	460	461	475	476	475	490	466	473	480	487	483	476	494	458	457	502	484	462	469	469	489	483	458	435	516	503	496	459	475	467	454	420	473	436	462	479	472	441	474	449	486	479	482	477	444	501	464	492	513	488	477	488	455	449	451	466	494	449	483	486	496	462	446	421	459	491	497	483	518	488	490	483	442	493	456	499	473	472	484	478	477	460	504	531	457	483	442	469	496	503	487	501	469	458	519	490	474	488	465	506	512	440	486	477	491	482	478	458	469	475	484	498	484	490	465	454	493	469	470	487	491	464	448	507	425	489	495	469	493	470	507	493	474	481	515	511	475	452	483	476	507	457	470	504	468	460	492	492	473	493	493	494	485	506	497	480	427	469	465	453	515	469	474	486	504	455	459	499	531	463	488	487	472	475	462	496	467	455	491	455	481	491	476	466	496	459	510	501	461	484	446	519	478	495	478	466	444	461	480	473	492	453	485	457	514	463	469	477	472	462	485	486	494	429	502	475	469	488	478	480	476	445	514	499	508	456	513	487	453	490	488	474	517	490	461	527	441	475	537	498	475	489	489	462	501	528	457	479	490	484	488	456	469	476	455	463	467	504	448	486	508	514	505	480	457	485	486	504	443	489	496	460	483	509	488	440	478	468	432	481	464	455	475	442	446	478	483	480	446	450	466	484	478	527	455	468	483	444	479	480	459	461	439	483	458	458	477	491	472	471	466	481	484	459	487	525	489	446	468	491	444	501	505	501	444	492	490	489	478	459	495	439	489	506	459	482	509	467	478	450	483	460	478	465	468	472	478	491	475	467	510	495	475	512	475	474	488	435	450	448	472	440	466	493	550	503	474	467	478	448	454	465	480	485	483	471	510	476	452	503	477	465	489	487	470	492	455	477	435	476	502	470	485	468	423	493	507	448	444	488	467	468	489	494	508	453	500	528	492	459	431	422	500	528	460	473	461	451	504	498	489	469	491	489	441	494	460	494	461	485	484	515	476	499	505	508	486	474	479	453	451	471	431	518	444	470	462	479	513	484	462	461	494	484	436	474	458	520	468	446	483	477	494	455	472	430	467	476	451	455	454	478	482	486	499	465	473	432	477	447	493	483	490	474	470	471	476	511	498	486	456	510	489	502	455	481	426	499	458	464	473	500	469	462	467	488	474	492	501	470	493	463	526	460	445	467	482	480	477	463	473	490	530	433	476	458	481	459	521	487	478	485	465	514	502	461	495	478	478	473	488	476	474	446	422	462	503	458	434	467	486	475	450	482	481	482	457	468	486	461	492	458	460	482	459	512	501	471	485	462	456	440	459	496	459	447	502	491	516	485	458	491	444	473	461	459	442	471	517	485	480	469	460	500	465	493	471	486	475	500	460	477	512	501	475	452	463	487	505	481	471	497	490	511	478	507	541	481	500	490	457	465	535	481	470	497	500	482	482	491	512	486	480	460	431	490	471	474	479	547	489	470	483	468	464	491	533	485	451	472	459	448	505	470	474	481	448	442	486	496	417	486	462	457	479	470	517	467	489	471	493	497	452	429	500	500	493	489	491	492	501	491	462	445	492	469	501	484	465	461	507	490	474	516	473	456	496	474	525	487	437	452	477	484	482	466	478	448	448	456	463	475	500	446	472	460	474	502	450	433	506	501	510	519	479	468	460	461	436	478	448	497	471	465	487	480	458	490	503	473	475	481	465	448	484	489	525	497	486	463	472	475	473	436	481	448	463	492	487	450	513	505	485	513	485	481	483	489	433	498	513	496	493	500	474	457	461	479	484	455	449	527	446	478	471	460	480	443	465	463	457	483	500	504	471	452	493	498	467	463	474	434	480	475	472	488	482	498	489	492	489	464	521	475	460	484	508	463	450	461	477	513	454	412	469	478	480	485	498	491	492	487	477	465	447	460	490	434	489	484	499	483	479	466	485	470	492	481	476	461	485	479	495	439	475	437	492	468	480	478	477	439	484	465	500	480	479	477	494	446	457	491	488	443	501	496	519	534	475	481	459	493	473	438	469	468	486	496	452	437	464	494	496	485	453	478	477	443	487	474	488	464	503	472	464	499	477	487	461	469	498	474	489	482	456	464	472	473	479	468	465	469	459	473	497	463	496	524	474	487	507	459	451	444	451	473	531	428	471	458	494	491	496	455	515	489	438	449	478	512	476	488	493	492	495	507	484	498	515	497	455	494	457	477	469	493	469	500	509	476	449	482	464	468	486	464	466	462	518	470	447	468	500	485	499	453	494	460	455	471	429	464	453	474	497	487	455	472	437	435	513	506	453	462	462	516	490	493	444	467	456	478	466	458	478	507	515	471	477	430	453	442	501	452	474	442	468	461	454	458	476	462	425	457	475	469	495	495	458	431	476	464	476	471	535	507	493	503	445	479	440	452	466	489	457	502	474	488	471	514	488	464	466	482	460	457	463	453	487	495	435	464	479	449	468	474	496	469	437	488	484	483	472	460	443	475	494	491	506	476	474	478	439	487	495	434	477	483	474	511	485	460	500	424	496	504	483	518	475	452	462	474	442	483	455	468	476	451	529	451	478	469	487	452	506	463	443	475	434	464	449	485	473	487	450	506	501	454	464	484	487	463	501	442	479	513	446	468	488	487	491	479	499	484	459	450	491	467	443	489	479	472	494	522	452	466	488	462	500	506	485	464	460	488	450	456	461	464	507	480	474	500	506	443	464	481	493	485	467	474	481	461	447	483	464	477	473	471	507	495	514	458	479	500	477	474	446	451	515	433	475	509	498	494	496	469	489	458	476	463	502	516	457	482	454	500	464	504	468	449	469	469	526	476	438	489	488	472	482	472	493
64873	33038	16306	4671	1293	413	275	274	292	283	272	251	276	275	262	270	252	282	233	243	280	274	271	271	232	269	241	226	247	288	256	270	268	243	247	266	263	248	252	257	290	287	248	242	238	243	256	248	305	238	274	282	296	258	264	248	252	291	222	268	292	219	258	271	240	280	249	246	252	266	261	279	270	226	303	273	247	281	263	253	301	271	284	263	281	271	244	234	238	279	271	285	263	260	273	259	261	216	236	280	213	284	283	296	301	243	262	275	241	296	229	248	277	255	277	271	246	259	272	253	321	239	261	253	295	276	232	223	221	283	261	293	290	262	258	248	284	268	231	280	290	286	280	254	259	280	252	247	263	282	277	270	246	245	283	244	248	250	260	285	258	237	258	263	248	215	281	234	250	288	265	249	269	239	250	238	255	293	249	281	259	262	318	261	273	250	267	264	290	281	259	268	276	248	259	251	264	252	251	280	214	271	242	260	276	272	285	253	269	257	262	302	279	255	275	259	257	249	267	244	250	276	228	251	289	264	241	270	289	289	270	255	280	250	258	278	272	248	253	265	260	264	248	243	265	272	265	284	274	254	289	288	244	258	251	280	246	258	295	233	254	274	215	260	275	273	276	242	266	264	260	271	269	247	241	239	268	272	281	275	282	241	252	268	259	260	284	266	251	255	283	270	253	283	242	246	262	242	264	263	235	289	286	266	295	266	277	255	279	246	276	282	255	228	241	256	288	319	301	274	253	251	277	258	258	269	242	276	279	246	269	222	275	240	252	283	254	244	275	284	261	276	268	265	304	265	281	276	257	239	259	229	250	255	239	256	284	258	258	271	268	241	242	262	284	262	245	263	231	224	261	251	258	257	250	242	231	247	265	281	228	247	257	257	242	277	250	270	282	276	227	258	240	281	300	292	261	248	290	240	246	238	263	265	231	208	232	259	242	282	269	239	231	256	244	274	248	258	226	251	252	229	268	258	238	266	253	272	297	256	243	257	271	274	247	276	237	277	259	279	249	266	249	237	249	251	268	280	254	283	240	248	261	285	297	282	224	264	282	253	258	279	249	252	271	272	280	250	275	271	283	250	230	282	267	263	258	283	301	240	271	284	248	254	245	249	253	246	246	227	254	238	265	287	244	274	261	273	262	269	269	256	301	314	274	287	275	265	230	257	257	247	258	281	279	263	260	252	244	257	281	264	251	258	258	274	268	246	241	253	261	274	250	272	240	253	262	285	258	260	269	259	240	246	245	261	250	245	251	246	277	264	286	254	240	256	292	242	257	283	268	262	277	235	227	253	271	241	243	253	287	259	229	242	223	243	270	256	288	257	257	232	281	253	289	273	300	279	273	264	255	246	267	236	213	263	259	240	289	230	287	269	262	246	303	222	247	262	249	306	219	264	262	260	261	259	235	252	249	267	280	258	265	246	235	232	264	227	244	253	214	282	269	255	281	270	254	274	268	273	238	257	257	287	261	265	274	284	243	249	270	288	243	270	252	266	273	273	251	247	241	254	252	258	255	266	254	240	275	272	256	279	261	252	242	243	280	286	219	276	294	236	257	259	252	291	313	268	279	237	239	276	287	271	227	277	256	246	279	265	242	270	293	269	284	254	271	279	262	268	269	256	273	282	277	261	305	226	262	288	254	258	260	247	290	272	267	240	265	275	271	273	258	265	270	231	245	282	272	300	253	263	269	290	298	261	285	288	221	221	247	282	276	239	243	245	245	251	271	265	298	224	279	258	271	248	250	250	242	258	284	238	258	268	272	233	277	267	262	251	246	276	262	233	251	291	260	240	245	264	287	232	264	248	238	243	250	270	243	239	266	250	270	305	259	280	243	241	276	281	268	256	264	231	253	272	268	229	259	251	239	256	266	256	252	293	260	259	294	253	243	268	292	233	266	237	259	253	246	264	285	259	258	244	300	293	257	241	259	251	264	286	273	239	273	285	241	290	246	268	241	294	248	278	270	269	238	253	258	267	283	275	298	273	268	260	267	268	254	236	241	256	271	274	279	252	260	260	271	230	265	263	273	243	239	272	298	263	266	247	247	238	245	261	273	247	287	259	232	276	256	275	280	267	245	275	274	256	273	281	235	246	279	272	271	268	273	270	289	253	259	267	269	306	282	283	256	232	257	278	247	242	302	236	259	297	274	270	255	316	274	265	227	267	258	277	226	237	276	289	289	246	247	263	285	273	291	242	255	246	274	284	239	233	251	268	255	272	265	242	243	267	252	229	265	246	253	241	289	267	269	251	254	252	283	273	238	270	246	251	277	243	262	275	256	259	314	258	260	259	279	242	300	217	257	270	268	263	251	272	272	259	247	243	260	267	286	260	243	262	298	275	258	245	264	266	237	251	281	255	245	239	272	264	299	286	294	272	261	270	252	253	280	243	253	249	273	248	258	259	282	245	284	262	244	252	230	267	253	291	276	245	286	289	278	247	250	277	253	251	249	266	250	245	229	260	264	240	247	302	283	296	263	274	269	237	249	281	252	249	293	281	260	283	265	266	238	259	261	279	254	276	258	256	263	256	271	233	281	263	288	263	253	268	247	248	264	261	266	246	228	253	292	264	269	263	287	238	272	258	274	255	220	252	242	250	251	244	270	306	264	234	250	256	255	299	273	259	262	241	221	272	240	239	256	257	271	265	258	256	273	285	258	274	272	280	272	284	275	253	275	261	248	241	261	255	275	250	256	250	257	243	240	255	254	266	222	278	275	237	277	257	275	277	234	284	263	310	247	269	255	275	233	261	241	295	246	240	256	275	275	280	211	249	265	250	252	264	267	256	264	295	266	255	258	278	279	264	280	244	256	286	244	254	253	258	245	284	251	261	260	252	255	260	252	292	272	278	255	210	225	258	262	250	248	279	252	257	280	244	257	244	279	248	248	286	263	266	293	264	245	248	266	293	267	236	268	274	268	298	284	313	257	251	259	255	305	261	246	273	272	263	252	233	266	263	249	240	268	261	266	249	255	265	270	250	235	240	265	242	310	299	258	270	260	257	263	278	256	248	282	246	252	235	236	268	275	242	259	269	249	257	252	271	284	258	244	263	258	245	245	256	272	234	255	271	271	250	247	304	210	272	259	236	224	238	230	238	254	265	276	246	256	278	252	257	283	264	273	262	271	268	264	254	271	248	284	254	273	250	244	296	245	250	291	246	243	256	291	265	242	256	268	235	262	307	279	229	292	272	262	242	263	232	229	277	273	231	247	262	250	271	262	231	265	238	264	271	275	243	234	274	267	267	248	264	269	278	258	243	239	286	257	279	270	286	269	273	249	241	274	269	255	264	252	237	257	301	260	276	285	211	245	267	243	258	231	274	272	260	229	236	241	286	329	238	258	253	246	276	244	237	265	242	244	254	231	225	234	290	294	299	274	275	279	245	293	258	246	254	264	270	266	226	257	263	283	257	262	251	211	275	279	239	260	256	258	217	223	266	264	292	259	248	257	272	238	229	304	244	275	281	258	290	245	267
41468	24453	16231	7573	3357	998	730	643	602	605	625	552	590	572	574	549	541	563	560	606	551	597	608	556	527	554	542	553	525	560	549	528	560	564	546	575	563	569	531	507	585	601	533	559	535	545	507	559	530	547	525	549	575	512	602	559	545	550	531	563	552	559	552	582	562	533	525	508	543	566	576	524	548	556	527	561	545	577	538	539	512	555	563	542	588	547	620	532	573	534	561	524	531	524	562	581	555	546	588	528	560	534	553	577	566	525	545	528	550	571	592	546	554	518	534	593	545	523	579	512	555	568	562	534	552	524	574	548	562	595	578	569	570	506	549	552	547	500	550	600	560	569	561	593	548	604	563	557	559	573	514	533	577	548	553	547	579	554	554	559	548	517	514	550	536	543	554	544	546	537	522	555	551	562	527	531	530	584	547	547	557	525	524	567	575	551	495	499	536	575	584	551	565	529	593	544	539	517	596	564	555	512	517	582	528	536	605	575	522	523	558	570	528	526	548	584	548	534	553	502	550	500	508	557	521	605	511	537	545	519	565	558	518	530	543	545	596	590	545	553	544	551	539	577	527	590	537	545	561	510	565	566	567	574	551	553	530	495	522	533	576	540	521	557	500	562	575	553	537	536	556	543	562	523	532	544	549	560	540	541	552	559	556	550	518	563	538	515	506	519	555	519	552	567	545	541	546	537	569	533	521	567	522	544	540	530	515	534	566	544	577	493	519	568	602	541	505	527	543	548	549	578	501	544	533	554	523	531	545	505	577	574	602	520	543	559	548	494	590	515	562	517	561	557	531	566	548	499	557	565	532	530	553	562	555	542	560	559	560	558	533	561	597	536	506	589	581	565	579	513	571	548	527	509	530	572	552	565	576	544	516	534	544	559	568	537	487	529	517	562	531	525	570	603	569	527	535	570	561	526	532	531	585	515	536	558	528	516	539	550	544	530	550	595	536	569	569	548	580	568	538	537	568	567	558	552	534	566	554	556	501	560	537	536	489	551	560	580	524	580	559	560	542	541	538	577	581	571	551	548	536	573	579	580	550	526	562	588	561	596	567	544	519	522	545	582	531	530	512	580	529	553	553	521	564	532	559	557	546	558	563	538	568	539	561	510	543	598	560	554	547	531	558	546	552	550	524	599	528	580	501	496	545	571	518	488	560	553	539	531	529	541	568	539	511	545	556	569	566	568	536	553	545	543	553	558	557	537	531	549	559	546	530	589	570	568	578	544	584	555	531	556	535	574	544	524	573	569	560	547	536	558	512	572	533	527	523	564	583	585	580	570	543	568	578	519	550	574	560	546	538	547	513	520	553	584	564	535	504	564	584	559	551	521	553	543	556	511	560	546	553	575	538	566	545	529	568	544	518	561	541	513	538	531	569	515	553	577	545	546	552	562	562	536	518	544	545	532	543	577	498	554	553	535	535	567	541	565	554	605	582	541	524	571	574	537	566	492	566	563	582	529	534	510	540	548	531	531	548	555	546	509	542	548	523	562	510	590	537	561	505	597	563	578	539	589	528	518	590	523	533	568	558	498	561	494	562	576	530	570	566	514	589	527	556	543	576	587	508	547	584	528	542	571	576	538	518	564	567	575	559	551	547	551	558	542	552	533	570	574	569	552	513	549	590	578	525	534	534	535	548	525	587	568	582	538	623	525	564	547	537	573	545	550	549	544	569	535	580	521	557	609	524	522	543	568	534	554	555	554	541	542	557	546	522	540	532	542	509	558	514	556	516	576	567	567	569	524	590	551	500	564	541	542	552	580	571	548	575	511	560	537	513	525	537	593	546	525	557	533	507	549	535	569	522	512	562	524	550	558	626	533	581	560	553	577	554	563	531	553	525	563	552	524	532	529	571	529	511	539	543	532	564	571	548	516	525	505	505	585	500	573	537	529	522	566	551	548	555	530	570	549	528	545	517	539	549	573	574	526	569	515	571	581	527	570	552	569	537	533	528	537	585	538	573	531	585	577	553	568	515	493	592	603	554	548	570	576	529	589	534	576	548	520	571	537	506	534	562	592	558	510	601	548	557	538	524	571	608	563	535	518	532	522	527	559	556	563	560	522	529	489	580	537	540	556	484	550	544	549	550	562	533	552	530	546	523	560	527	544	508	528	550	502	496	528	548	552	578	511	579	578	501	529	572	534	577	541	541	572	543	568	537	570	521	533	564	571	553	535	546	541	562	536	502	551	554	532	543	574	538	510	533	579	574	541	582	542	537	546	528	570	563	552	499	569	551	565	555	566	561	504	542	539	534	589	544	573	547	611	551	552	519	549	531	560	567	570	557	538	569	521	499	518	529	526	573	540	548	560	493	586	580	543	531	585	515	527	528	530	557	577	549	564	560	557	539	549	549	565	570	556	535	526	532	569	552	552	574	578	526	540	530	549	584	562	546	544	554	522	537	520	579	495	566	550	557	521	518	535	572	508	537	586	535	566	559	499	547	537	572	520	533	545	511	507	510	525	535	564	604	557	544	548	571	570	510	567	595	538	572	570	539	592	608	557	585	562	556	584	542	537	537	547	525	547	551	535	589	528	515	563	547	534	519	551	559	507	561	516	498	565	534	563	546	557	567	525	554	537	532	538	525	561	540	531	566	543	550	558	508	520	524	576	558	531	559	542	542	537	528	513	520	521	542	545	583	558	547	572	537	574	531	571	541	496	540	514	565	536	523	538	522	564	567	581	497	530	500	579	540	551	534	545	535	543	541	557	561	534	552	505	531	541	573	554	542	557	506	551	548	566	528	516	559	586	502	544	546	580	532	577	527	591	522	573	562	533	531	554	547	524	503	557	533	532	527	495	576	564	546	555	556	593	548	551	540	553	538	522	553	503	537	548	558	578	573	534	555	548	537	547	529	578	548	518	506	587	512	545	593	534	548	518	568	532	556	553	543	548	536	569	536	574	568	549	573	518	560	525	569	540	547	552	524	496	583	584	566	531	553	534	515	545	547	542	551	565	522	521	546	543	582	588	536	513	555	521	554	535	548	575	509	528	520	535	562	567	567	518	592	540	529	573	546	566	570	529	553	550	582	589	578	513	526	573	529	564	572	553	520	565	533	512	541	536	557	528	574	582	570	591	529	564	541	536	603	500	553	530	517	563	569	516	509	536	585	576	555	537	573	551	547	546	536	564	572	550	534	505	562	514	549	524	557	546	504	580	575	584	541	530	541	555	616	538	616	562	521	556	523	511	544	534	551	548	566	525	537	557	549	546	539	562	539	536	542	567	564	527	542	595	574	562	565	543	542	520	579	545	585	538	607	547	561	542	515	567	517	559	535	544	530	544	550	543	561	551	569	511	537	594	569	517	562	569	526	571	564	593	547	573	535	521	547	550	519	558	596	572	593	550	516	551	516	543	545	561	526	599	557	525	590	541	552	570	559	495	545	528	540	524	553	514	566	596	487	561	501	583	563	561	536	537	529	585	557	572	572	545	533	533	532	565	603	553	597	521	548	531	567	571	534	533	559	545
47507	27063	9456	2340	612	247	193	191	194	198	234	182	201	214	207	200	228	181	189	232	204	218	195	198	197	210	193	207	218	204	193	195	200	198	198	208	214	192	181	206	196	195	217	199	192	211	190	233	215	225	211	196	211	208	180	175	211	199	215	248	214	218	207	187	212	185	187	212	179	202	201	196	217	215	230	199	228	189	194	196	182	189	226	199	188	203	214	214	189	208	211	238	214	220	195	209	199	212	196	229	207	211	197	224	211	196	210	201	212	216	220	225	200	182	211	167	186	194	199	197	179	229	197	202	179	215	213	213	189	197	225	195	208	209	204	216	190	191	218	237	203	205	195	210	188	200	201	188	215	200	197	210	204	192	186	216	209	190	187	199	219	211	199	223	236	200	226	211	209	202	200	199	214	203	215	190	208	192	200	190	211	234	208	208	202	193	186	206	181	201	211	229	215	225	191	198	200	205	211	204	191	203	195	187	210	200	178	193	195	205	228	186	236	188	175	214	215	209	226	189	206	169	201	204	203	195	186	180	210	213	180	188	170	213	208	198	210	186	197	188	189	246	209	187	210	202	181	227	197	221	194	220	220	231	211	194	180	200	202	216	207	209	224	221	208	175	177	221	215	205	184	226	185	214	189	184	228	202	177	206	199	197	202	200	210	214	228	210	208	209	205	193	202	222	205	191	226	230	196	206	225	196	184	184	219	191	226	211	225	200	215	179	215	191	197	211	207	201	194	211	201	203	218	208	200	233	217	190	209	225	217	201	211	212	202	192	196	192	197	206	200	174	189	176	189	209	214	208	217	203	196	201	215	218	192	173	208	224	203	205	213	215	211	187	212	208	211	196	180	184	178	221	209	211	201	203	201	191	193	171	214	240	193	224	198	216	195	182	204	220	188	227	192	210	207	219	207	192	204	217	215	206	204	224	200	190	184	195	210	188	177	205	173	203	211	212	212	205	196	172	220	173	223	208	207	226	203	194	180	195	193	184	226	183	198	185	194	203	179	205	199	205	223	205	195	183	195	196	189	209	189	191	205	188	173	200	217	191	182	216	203	208	212	200	212	199	203	220	200	232	222	181	223	177	197	191	170	204	212	191	193	201	192	200	181	193	202	196	208	201	178	218	214	188	233	226	238	213	192	178	197	224	204	190	235	191	227	202	226	212	189	174	162	203	254	216	177	219	199	221	185	237	202	218	227	193	225	237	194	175	174	187	181	188	189	212	202	199	188	227	196	207	176	186	177	200	207	211	191	188	194	177	213	200	195	217	179	214	182	199	207	198	215	217	194	205	203	220	217	211	196	204	198	218	218	195	190	203	198	209	192	199	207	198	195	175	205	197	170	193	181	177	180	197	199	213	195	217	208	211	236	212	212	184	195	208	211	198	201	219	213	212	220	190	179	199	186	200	193	192	184	212	221	199	197	182	193	220	188	197	192	199	208	225	252	200	192	220	186	200	241	213	206	188	201	200	225	235	232	184	197	223	221	161	200	206	202	211	184	188	215	210	192	213	194	192	187	188	214	221	181	195	186	196	205	235	216	227	205	227	189	200	234	185	225	199	200	213	200	219	221	194	188	206	183	205	184	221	187	189	220	210	190	196	203	216	217	206	202	222	187	180	194	185	227	212	204	206	200	180	200	200	204	195	221	218	208	216	222	204	179	195	203	203	202	219	218	194	197	177	223	219	222	196	208	212	191	215	220	168	225	193	202	198	216	218	192	195	208	210	190	205	203	218	210	183	197	183	206	209	185	227	204	201	201	205	193	178	194	212	218	224	177	191	238	185	203	216	215	208	193	224	224	222	208	230	230	195	193	192	224	214	195	188	208	209	215	203	222	200	212	178	201	197	216	176	214	195	210	177	213	217	202	199	200	218	218	210	185	217	180	194	214	222	225	200	197	188	192	193	195	203	215	214	247	189	234	215	211	181	201	211	209	191	217	204	199	200	235	208	219	185	196	166	202	219	220	178	185	233	225	223	196	200	222	214	204	188	191	194	212	201	198	186	224	235	215	205	176	213	225	202	188	213	208	194	201	207	193	184	207	204	219	183	171	188	205	215	181	200	209	180	211	198	218	246	193	211	231	212	213	200	201	209	198	213	216	198	204	232	220	211	189	198	181	195	212	166	215	210	189	203	245	221	200	221	201	196	204	216	238	189	192	205	226	201	212	207	208	218	216	175	179	174	213	201	200	211	239	219	210	196	214	237	191	191	212	195	197	194	209	204	193	227	210	209	175	197	177	210	213	197	188	232	220	181	198	209	180	208	202	192	217	187	210	200	214	203	214	181	193	190	198	192	220	213	221	204	199	211	238	209	187	220	207	184	202	177	199	208	211	181	205	206	234	202	197	228	182	198	199	214	194	223	203	195	189	194	182	190	193	191	185	208	220	181	207	201	203	200	223	196	189	201	220	193	190	214	164	195	190	224	197	185	212	193	200	212	201	203	210	229	231	201	151	200	196	205	216	200	199	206	223	221	196	202	228	245	207	209	199	200	188	231	186	211	200	238	186	212	206	231	220	213	205	200	214	200	211	199	211	191	219	215	214	214	217	183	223	180	201	187	201	236	192	206	189	231	202	211	197	187	187	196	185	212	211	235	197	195	193	206	199	223	223	166	206	179	196	205	218	211	200	194	195	202	185	243	187	197	210	185	206	216	212	184	213	213	191	176	192	209	184	180	188	226	196	199	233	225	226	234	213	200	198	218	213	192	210	199	192	179	221	201	204	202	201	192	210	169	202	167	213	206	195	234	219	213	197	223	193	190	222	208	158	201	188	200	215	208	237	206	188	191	201	175	191	196	193	216	210	253	240	212	205	223	194	203	218	198	195	194	203	205	209	185	214	197	226	196	192	226	175	189	210	225	209	198	201	171	205	218	212	196	215	226	204	236	202	214	198	201	191	201	208	209	212	218	228	188	203	173	200	217	177	228	194	227	203	214	233	198	201	218	210	196	192	199	188	199	209	212	222	237	202	193	189	221	160	203	212	213	184	202	189	210	226	212	205	207	197	194	186	217	179	193	215	218	190	230	193	193	213	205	204	190	188	211	213	220	197	186	201	216	205	190	208	198	185	187	186	231	202	206	195	208	189	207	205	193	221	215	189	225	213	222	176	219	228	211	216	213	213	230	175	183	223	201	202	220	217	200	215	219	221	209	186	212	218	167	210	196	191	210	221	220	223	227	184	238	195	211	178	178	183	212	176	230	199	215	194	188	232	220	200	202	207	209	192	183	215	225	210	180	211	204	190	204	174	199	201	236	196	196	207	200	208	216	185	211	200	219	166	222	210	198	212	200	208	203	195	217	186	193	192	196	177	189	209	226	193	209	181	226	193	202	200	217	206	206	179	217	195	219	211	190	187	184	218	217	225	193	181	223	185	205	192	194	223	212	204	183	203	179	190	193	198	199	197	199	208	190	177	193	184	229	232	199	231	205	200	201	187	217	205	199	180	224	216	214	192	199	201	224	200	175
30900	19709	10070	4906	1552	484	507	450	460	451	470	402	446	461	452	381	489	401	482	461	432	415	431	426	429	438	451	447	453	416	426	444	422	436	474	446	414	427	468	412	461	441	439	433	452	490	397	461	422	442	487	428	480	405	436	417	450	427	429	448	466	463	469	425	469	444	464	473	434	451	434	427	426	421	458	459	439	452	449	454	435	474	435	434	452	447	441	443	420	423	477	418	420	422	453	453	416	466	438	462	467	433	429	430	438	418	447	454	445	417	470	422	457	425	419	427	482	427	409	486	470	430	435	393	444	418	414	413	437	427	430	439	423	441	444	420	437	418	428	464	416	459	453	467	440	402	402	416	448	474	460	467	428	429	448	455	418	452	439	412	417	428	439	447	449	449	415	454	480	424	451	406	472	441	429	444	453	468	411	454	450	448	477	405	453	408	426	448	423	460	425	448	448	433	462	423	410	455	502	433	448	439	457	471	430	458	434	485	446	430	418	444	406	413	441	404	430	440	459	427	426	432	438	430	447	429	423	459	428	406	434	426	429	442	465	434	436	453	475	444	440	430	386	426	445	457	438	430	450	437	432	407	401	422	421	446	442	466	454	413	418	451	398	431	422	448	445	438	447	435	409	448	449	407	449	436	429	463	426	474	451	427	436	408	423	461	475	418	492	436	451	478	447	455	397	435	463	437	400	416	455	435	429	434	469	408	448	466	425	444	458	411	404	451	421	447	460	462	433	431	425	463	452	415	456	441	408	415	434	416	440	466	444	400	425	410	432	422	415	424	464	452	420	404	462	457	433	404	463	471	441	425	444	416	408	411	442	454	433	441	413	447	443	464	429	425	405	411	452	420	462	466	456	470	425	479	432	441	417	431	422	448	446	430	437	475	458	459	489	448	464	426	435	450	451	418	456	408	394	489	468	453	461	455	443	403	431	438	422	452	474	444	461	428	424	425	417	433	427	417	392	476	457	440	464	438	421	419	457	444	453	400	465	450	463	425	440	500	471	410	422	448	451	442	479	445	443	441	491	410	442	424	434	430	451	428	397	452	445	440	444	440	418	451	486	435	430	424	477	424	427	429	451	425	439	434	429	412	425	420	461	445	442	471	454	450	432	423	429	433	412	485	428	452	399	467	469	436	467	452	447	424	448	450	437	437	431	420	472	446	420	424	439	462	395	452	416	432	433	400	447	441	432	437	433	401	504	401	409	443	435	495	436	434	424	450	423	446	460	448	410	444	417	443	447	430	441	457	468	423	462	430	459	427	450	494	435	419	406	421	466	461	448	464	454	429	434	460	435	418	419	437	430	414	443	434	444	434	411	451	444	472	447	428	463	441	435	433	464	426	434	448	436	421	396	454	451	465	469	422	485	441	418	385	478	426	444	433	451	436	426	455	465	434	413	471	452	472	453	470	439	434	458	444	467	409	406	431	450	423	468	452	452	441	444	462	434	453	441	437	428	436	450	440	465	445	454	453	480	422	427	449	412	416	429	463	461	427	457	446	419	423	426	416	456	435	416	432	438	435	428	438	414	471	477	454	397	476	438	424	449	437	420	416	431	448	446	452	440	448	457	402	431	454	419	411	434	474	448	464	403	432	446	430	451	475	431	409	430	398	457	444	438	425	423	441	432	374	428	414	452	413	436	404	442	429	396	421	433	445	428	461	456	411	464	419	434	436	462	428	448	461	438	456	431	419	461	419	426	408	446	412	453	469	421	443	469	428	479	441	389	431	428	488	442	423	457	435	424	412	414	465	465	464	482	445	438	412	448	431	470	450	448	450	430	457	447	463	436	460	454	473	425	444	453	492	478	446	438	416	429	420	436	445	400	467	428	439	413	447	412	448	403	459	437	398	451	435	446	418	441	450	433	434	428	438	425	432	421	435	441	442	451	433	450	428	395	432	417	462	444	484	439	471	426	452	415	531	443	425	467	422	486	487	488	427	456	433	436	451	434	464	447	453	410	450	407	434	483	374	437	448	431	445	422	431	434	451	458	432	451	444	449	449	393	417	452	426	449	429	404	425	475	459	441	466	423	422	489	494	421	442	450	430	433	437	424	430	404	448	448	478	430	489	434	413	457	460	476	416	457	454	437	465	475	455	438	504	423	468	435	462	446	439	437	449	429	399	417	435	425	480	429	479	434	413	465	407	441	406	425	466	443	462	456	436	488	472	435	444	416	422	408	462	448	412	462	429	448	463	439	445	461	468	450	469	433	455	413	427	420	407	456	444	471	438	415	431	455	459	446	446	488	440	447	440	475	449	477	439	433	430	454	459	481	468	432	447	434	449	454	455	435	433	423	447	428	490	424	441	410	446	432	483	426	451	436	448	423	430	449	426	410	478	476	412	390	425	424	422	457	433	442	456	384	424	469	443	407	397	446	413	431	408	427	463	447	431	456	450	465	416	412	474	455	438	432	449	420	418	457	466	448	452	450	436	438	451	457	463	455	445	451	464	471	452	443	439	401	456	387	460	397	478	467	453	433	438	451	468	424	434	487	414	454	435	463	447	463	395	450	450	415	427	442	447	416	437	438	439	441	447	426	458	447	464	392	432	442	441	445	465	471	413	463	429	453	424	469	441	432	448	440	433	459	423	450	464	438	426	474	416	474	404	427	458	429	460	448	440	418	433	449	445	450	446	443	426	455	409	448	396	443	450	439	448	428	462	437	440	450	439	417	435	430	454	437	408	439	422	425	453	463	463	421	446	485	444	404	421	466	419	442	427	448	428	417	454	468	447	449	456	414	465	427	423	445	417	414	428	467	399	473	454	422	459	447	429	447	416	441	453	487	420	435	417	448	432	446	453	416	446	435	428	454	409	419	456	460	441	458	434	461	413	441	434	423	414	429	473	452	445	431	448	461	480	416	470	424	465	431	466	424	431	416	446	428	415	464	416	443	477	440	448	418	421	466	435	419	458	445	425	419	461	465	420	439	474	430	467	417	415	460	410	443	386	435	426	443	439	457	450	438	449	460	387	459	445	460	426	418	422	423	433	445	479	441	438	445	430	415	437	436	453	481	425	450	474	491	426	387	461	404	415	460	431	419	413	488	464	452	395	484	442	460	470	439	454	391	435	464	447	450	467	451	469	443	444	426	463	433	428	424	439	455	460	456	419	415	418	447	466	406	465	413	443	475	439	407	443	435	434	412	481	435	443	410	419	401	443	457	434	429	436	459	474	444	384	504	418	425	479	446	442	449	429	448	490	426	470	452	459	449	423	443	421	414	428	458	414	454	434	489	443	422	427	448	440	505	464	438	443	467	426	449	430	436	403	428	502	421	460	418	459	427	465	451	472	441	433	409	429	427	442	435	393	444	432	439	422	424	465	439	424	448	417	445	412	456	476	420	455	431	442	438	441	419	444	432	417	451	416	434	482	428	425	402	457	457	417	440	450	385	498	449	418	451	399	474	459	444	454	453	421	446	437	457	412	446	474	412	426	434	426	454	465	448	487	450	411	437	462	456	436	421	436
57051	29488	14071	3312	521	280	233	225	226	224	233	235	238	213	219	246	202	238	234	217	229	270	263	224	237	231	215	234	252	231	247	227	227	227	224	218	202	216	196	222	227	204	233	198	189	223	220	240	216	202	229	206	235	224	217	245	202	226	230	246	200	209	259	227	236	219	220	196	244	222	244	236	221	228	234	255	232	221	218	210	245	215	219	255	242	212	210	214	211	227	215	221	245	208	275	238	227	233	233	248	215	234	215	240	233	225	223	227	222	228	243	221	215	238	216	232	226	200	220	212	231	218	218	242	203	228	216	230	235	209	220	234	229	213	231	223	242	224	216	231	223	203	215	207	218	226	235	195	227	210	243	225	241	253	226	212	228	222	212	240	212	220	191	229	234	206	206	222	193	227	203	205	227	190	226	225	216	219	243	222	245	229	233	241	225	236	229	232	228	220	238	241	236	224	224	222	233	223	236	220	252	255	191	219	195	215	238	237	235	275	251	214	252	241	207	237	209	228	214	213	236	238	232	258	223	218	229	223	227	216	220	265	201	249	216	249	191	235	244	214	234	223	252	206	227	189	189	229	229	236	232	208	243	217	196	222	215	231	207	219	228	256	244	204	221	215	229	246	226	234	234	207	210	215	225	212	206	204	223	226	193	244	226	214	247	228	230	227	205	228	211	226	198	209	231	233	220	207	230	204	240	231	224	238	217	217	217	213	205	248	255	227	248	224	222	216	209	225	217	226	210	222	235	242	242	226	251	214	214	197	226	246	209	220	212	219	234	239	232	259	194	250	234	222	239	232	220	202	195	215	237	202	242	211	214	210	234	227	209	228	227	233	230	213	223	227	239	206	215	288	215	255	214	232	205	228	236	215	229	218	216	247	252	228	212	222	207	209	223	219	244	237	247	249	213	213	234	194	239	225	240	250	214	186	220	239	211	243	251	240	224	222	201	203	223	231	221	225	229	231	227	207	214	218	199	231	197	234	235	211	228	229	251	211	220	239	225	263	224	212	222	212	236	232	223	232	194	239	231	223	217	211	237	245	235	231	205	200	215	200	219	212	254	206	187	237	242	220	242	227	212	201	212	234	192	231	207	195	208	219	277	226	243	236	223	226	245	214	228	221	230	232	224	202	230	186	224	231	202	225	251	219	223	231	239	202	225	212	252	219	219	219	220	208	252	220	209	241	201	220	233	234	219	179	204	215	221	228	235	227	236	228	200	232	249	230	172	251	225	222	228	212	213	225	240	220	221	217	220	220	231	199	240	220	231	216	213	234	209	229	243	198	234	226	193	210	195	221	219	265	246	253	253	230	239	238	240	239	230	244	189	207	212	227	226	242	218	236	235	242	207	230	221	250	247	200	243	227	239	232	236	239	239	221	218	235	200	235	223	235	231	237	229	228	217	227	231	213	256	232	246	218	238	241	215	231	203	225	206	201	227	262	221	222	221	205	223	212	231	197	211	243	255	232	219	226	188	226	232	216	218	221	232	221	221	222	238	245	226	227	220	238	222	225	236	232	224	242	215	213	200	234	219	232	226	207	263	206	207	210	230	227	256	235	226	271	209	246	198	217	206	257	208	233	220	218	219	223	250	221	179	204	204	237	230	219	235	216	262	233	220	240	238	204	227	248	215	253	244	213	258	213	284	229	234	230	217	225	242	210	181	183	240	206	196	228	265	219	219	221	208	216	244	244	234	223	224	210	237	239	219	213	203	219	213	221	244	236	231	232	223	229	199	224	213	226	227	246	241	225	194	214	214	252	235	211	264	211	214	246	228	203	240	201	224	228	256	203	216	234	234	211	223	232	212	213	217	225	240	255	206	220	229	216	227	239	216	225	239	207	233	226	254	246	215	230	238	202	203	239	230	248	223	242	233	215	231	214	237	225	225	224	228	246	237	249	229	225	252	227	227	226	218	239	241	234	244	224	239	217	249	247	207	214	237	240	205	233	231	209	221	227	229	233	213	249	251	236	257	254	219	235	224	272	237	210	187	248	195	245	229	225	250	253	210	241	244	229	213	222	229	224	225	239	225	245	209	209	259	223	250	220	239	219	228	239	207	210	213	210	227	250	226	196	245	244	208	240	209	202	243	210	236	244	222	238	245	248	212	232	224	210	204	230	226	202	222	203	237	218	203	228	253	236	185	208	231	234	215	232	227	249	183	197	252	227	222	250	212	189	265	208	210	221	223	214	244	201	236	275	199	242	224	235	220	219	259	206	219	248	229	228	216	217	232	251	252	217	230	227	218	216	209	207	212	223	216	213	234	255	201	213	217	182	246	220	233	208	216	200	211	240	219	222	248	223	215	203	228	208	242	204	242	228	220	229	231	215	232	228	231	187	232	233	245	276	220	233	225	221	213	236	219	207	231	232	227	231	225	228	254	209	242	212	216	235	222	193	213	244	223	220	203	248	220	204	242	237	200	209	224	213	251	233	216	216	200	198	221	212	252	223	214	221	203	193	217	219	220	206	243	230	267	226	211	228	226	241	239	215	197	209	254	233	204	232	238	235	233	230	236	246	234	218	242	220	231	191	217	230	232	226	218	194	216	216	214	213	244	246	217	197	236	182	183	241	230	213	221	222	220	225	232	207	217	227	229	227	226	245	259	213	232	237	221	222	267	240	238	228	223	205	231	215	232	237	235	272	213	243	248	223	228	212	256	198	218	212	190	220	208	225	221	237	228	217	203	230	216	199	229	186	205	201	230	225	216	223	217	221	199	210	209	227	242	241	242	241	244	208	215	215	210	216	224	231	241	232	227	243	237	221	206	218	228	235	239	246	270	238	233	190	220	230	234	218	195	234	231	229	245	235	209	239	236	229	215	204	221	231	188	235	232	217	260	216	205	209	223	234	242	240	225	210	220	191	219	212	215	218	220	206	243	234	240	215	231	202	249	205	265	241	219	216	218	234	227	215	227	220	226	217	238	257	204	226	251	246	230	197	269	255	235	238	237	237	224	220	229	206	216	231	214	199	215	213	226	234	217	240	220	238	241	229	238	210	221	236	249	243	223	224	226	189	211	231	238	222	215	241	226	223	207	238	253	232	246	224	254	238	230	224	206	255	213	241	254	237	225	247	242	228	239	244	248	233	240	225	215	229	205	207	213	229	262	219	210	236	214	214	187	256	238	236	225	243	229	228	233	204	246	226	231	251	250	256	226	217	237	234	209	199	210	270	229	220	220	202	246	233	236	218	250	248	233	240	215	214	232	188	217	241	222	220	210	247	261	233	226	242	219	224	220	251	216	226	212	262	215	236	235	225	217	223	227	204	202	236	235	254	238	220	215	201	216	229	218	233	232	230	243	220	241	199	220	235	232	233	202	210	254	231	227	216	229	212	241	227	237	266	248	217	216	224	203	214	205	227	208	260	250	220	212	224	209	225	240	218	255	226	240	208	216	225	220	229	239	219	208	274	211	238	209	218	242	268	205	248	254	234	205	221	218	193	217	254	230	194	205	221	250	203	230	216	255	269
36573	21642	14881	5366	1253	635	569	554	529	516	498	456	483	500	481	482	485	444	498	485	484	491	519	548	460	476	496	465	481	481	457	499	451	507	473	502	471	505	487	498	510	433	514	455	474	515	487	478	472	511	483	492	515	472	490	506	479	481	488	463	471	445	490	465	501	468	485	489	486	479	486	477	427	442	473	498	512	465	476	505	483	468	463	490	486	482	489	482	477	502	441	484	462	485	497	471	519	459	484	496	482	459	502	467	483	471	468	478	484	485	453	490	499	455	473	465	471	474	499	500	502	484	476	468	502	470	489	488	466	491	467	469	504	497	526	456	462	509	462	465	492	505	457	531	525	512	486	448	501	504	481	481	485	544	464	455	495	492	432	463	473	497	483	475	446	451	472	478	491	478	457	484	483	493	477	485	515	441	463	457	490	423	515	500	439	470	479	512	467	484	463	493	460	496	480	452	455	466	509	514	464	482	501	471	499	486	482	440	504	464	465	482	490	452	489	511	451	476	462	472	483	476	451	465	478	478	451	442	463	515	475	479	495	493	466	482	483	481	530	484	514	485	472	478	485	435	505	492	477	453	474	477	472	472	484	477	500	479	458	469	499	498	476	486	483	492	500	464	467	504	494	531	495	471	545	490	453	494	473	498	508	465	479	494	466	491	479	474	463	464	499	473	434	492	477	481	492	493	490	495	508	524	505	484	485	505	464	489	506	485	528	486	500	506	464	463	496	488	519	490	517	473	487	466	482	489	474	483	475	469	485	482	477	500	523	501	485	518	498	460	447	521	491	497	484	462	464	512	472	517	463	507	480	402	458	494	479	463	456	461	514	470	446	481	504	447	537	499	438	488	462	489	470	449	506	461	489	493	478	470	482	455	439	475	475	501	481	502	532	496	482	484	500	446	498	426	467	469	482	508	471	479	486	470	492	481	454	478	440	487	507	454	444	497	469	474	484	485	470	475	527	472	524	429	508	447	523	451	484	479	482	532	480	438	501	472	486	515	464	443	468	526	495	503	457	471	471	501	512	514	495	489	476	494	460	487	486	525	477	441	496	485	479	463	481	480	439	516	453	483	470	481	472	499	493	459	476	481	489	512	497	481	471	488	481	479	504	466	483	516	484	459	487	494	467	460	551	482	499	482	467	481	519	499	477	520	480	478	464	480	470	445	472	503	527	489	495	506	480	469	506	475	469	496	487	473	466	489	499	469	462	491	470	504	499	468	492	484	490	469	468	475	460	470	480	462	491	447	463	494	485	484	492	505	487	482	468	445	491	460	441	477	509	449	510	490	464	447	517	489	472	463	499	430	455	486	498	469	476	523	467	478	453	458	503	508	492	458	461	481	494	497	479	509	465	488	473	475	479	510	477	494	518	462	467	476	496	486	520	489	492	499	470	485	456	514	477	478	462	493	448	450	475	461	444	458	457	493	486	503	486	473	456	454	502	506	486	504	489	487	494	516	488	516	481	478	474	486	470	540	501	482	475	424	469	480	456	467	487	478	494	486	515	507	458	478	498	486	511	508	478	486	534	514	512	446	492	489	477	487	467	479	450	498	516	476	530	477	481	488	470	477	504	451	449	450	483	488	498	486	494	465	484	473	517	490	470	467	458	492	469	498	486	438	495	494	464	466	497	516	472	516	485	490	529	473	504	491	491	495	478	475	460	520	465	499	468	520	483	496	421	449	518	511	494	501	462	469	514	434	483	496	491	476	455	449	493	507	505	486	468	504	510	466	517	456	470	491	480	508	489	426	493	498	464	511	467	458	452	467	480	501	468	508	495	418	455	479	477	510	472	520	490	493	484	466	446	448	486	490	435	461	519	525	475	492	485	472	472	492	465	469	467	495	470	471	493	472	436	496	499	483	497	466	452	437	508	496	442	483	507	490	490	478	532	454	476	471	511	512	513	488	488	461	522	532	487	477	467	494	451	503	500	423	471	493	504	465	532	491	526	477	484	498	443	464	485	510	452	504	446	516	428	513	501	474	498	511	472	463	463	477	451	443	475	458	462	442	462	495	497	484	442	502	460	462	437	497	490	431	463	460	484	483	465	459	493	502	442	480	504	473	491	449	500	472	482	526	491	517	487	486	464	468	468	474	489	484	449	456	454	504	492	536	456	487	488	451	442	499	542	478	502	512	458	462	488	479	495	499	451	494	470	462	470	496	465	449	488	454	511	490	480	456	478	486	470	489	503	494	489	520	445	485	510	491	456	477	489	502	465	502	505	486	457	464	488	474	477	483	454	507	500	508	500	512	460	475	446	491	452	484	494	496	493	465	519	476	472	468	481	477	473	467	488	498	485	486	445	435	493	487	504	517	471	445	479	505	483	512	466	497	477	464	462	458	468	458	477	465	481	477	483	511	499	500	474	491	482	457	486	471	480	450	499	442	495	511	471	485	494	458	485	471	468	496	486	480	482	468	484	466	477	529	512	469	475	452	495	499	496	495	468	494	464	480	465	491	463	513	483	512	504	480	466	462	482	488	440	458	458	474	481	483	477	466	462	523	497	467	453	477	493	488	486	522	476	446	530	460	495	498	503	509	511	463	504	516	505	501	521	467	481	505	498	482	488	483	505	541	484	480	498	441	457	454	469	446	456	473	528	460	483	485	469	475	446	502	469	518	465	447	499	501	497	473	510	489	505	470	449	503	491	477	528	518	506	487	484	488	502	524	527	491	478	518	468	448	469	478	456	466	457	481	460	511	488	476	501	455	490	468	513	470	501	465	481	488	557	479	522	479	463	496	462	536	511	542	482	497	502	518	486	454	481	518	473	499	477	487	512	514	483	500	491	465	491	437	482	483	480	464	492	520	492	490	488	513	457	473	468	492	496	446	461	503	515	487	459	486	489	487	497	482	469	491	491	487	499	495	492	477	479	472	539	539	504	464	493	456	456	481	506	520	483	492	492	473	489	495	476	484	444	480	465	504	495	481	491	474	465	479	513	517	437	469	475	441	425	485	437	474	479	508	493	461	477	464	495	513	469	479	488	502	493	494	441	467	510	506	455	505	475	509	473	479	470	495	502	525	546	513	466	455	489	474	495	542	496	495	422	490	512	491	496	515	488	443	494	481	470	508	500	481	483	446	463	494	452	457	497	480	484	446	491	489	497	492	483	521	498	510	483	454	487	489	474	517	475	476	521	469	473	480	477	466	511	501	441	507	490	445	479	508	464	480	525	437	495	494	495	488	502	494	498	479	502	461	497	512	435	492	494	467	453	491	476	471	474	495	512	517	449	513	461	488	470	501	503	506	517	485	460	496	438	489	532	503	468	456	456	482	502	460	488	472	491	445	507	521	446	452	502	481	481	479	438	456	459	519	510	503	476	510	468	487	475	510	489	460	482	436	478	451	490	467	490	506	490	469	446	472	491	487	478	493	485	507	543	487	495	481	516	456	495	460	485	469	521	529	453	496	467	505	455	456	461	442	516	454	468	481	524	468	509	482	501	474	445	487	485	479	506	489	478	484
66317	37800	16883	4474	999	378	329	284	255	295	254	290	265	253	272	257	265	286	298	276	250	268	234	275	288	272	264	262	268	264	285	282	254	267	235	233	268	285	239	287	264	285	281	267	262	289	287	264	282	282	254	290	267	261	279	262	267	256	287	258	292	273	262	260	279	273	251	274	275	283	270	281	264	273	264	235	260	292	238	260	263	253	261	253	260	261	269	273	303	260	238	274	255	264	262	228	258	260	269	280	262	289	309	269	262	286	257	285	269	254	270	288	232	278	255	231	253	274	291	277	255	255	280	297	258	281	264	253	264	256	309	305	277	263	240	256	245	303	271	266	273	263	265	250	268	269	278	265	295	239	256	265	239	268	255	271	249	263	277	261	252	257	264	288	291	275	281	293	239	256	254	260	269	250	278	255	269	281	275	273	257	251	262	244	237	272	283	289	255	268	274	253	259	253	256	270	265	284	258	250	290	226	268	283	254	265	264	259	257	247	252	249	273	295	279	279	284	255	271	277	232	266	270	259	240	266	268	296	294	284	246	289	257	280	294	284	264	272	292	267	288	269	246	232	283	290	274	279	261	274	247	248	248	255	271	273	252	228	265	267	275	232	237	249	265	294	242	247	262	245	264	288	253	268	268	263	259	267	251	250	290	257	280	291	225	236	266	252	242	264	301	291	281	288	225	222	240	270	295	255	251	255	313	260	289	278	289	277	265	233	256	268	268	228	201	261	264	275	259	260	251	265	259	256	275	269	278	276	258	267	281	303	238	274	265	280	280	260	263	280	243	270	267	259	237	281	267	263	274	239	263	255	262	282	268	270	249	249	263	262	260	296	255	287	297	266	275	252	247	257	262	302	291	264	267	271	242	265	292	276	244	233	281	274	258	251	260	249	273	294	261	266	258	249	268	274	263	266	254	291	276	246	272	258	265	266	322	262	289	249	238	249	269	255	256	248	259	290	246	271	248	264	242	275	247	284	280	263	250	288	255	253	236	291	279	291	246	247	295	266	262	224	281	257	257	283	269	271	294	268	277	262	282	279	303	249	272	272	285	258	245	268	283	267	312	239	259	279	240	249	243	247	259	244	267	231	279	264	260	238	245	239	267	255	271	262	249	247	243	298	247	245	315	270	259	272	264	268	278	294	263	268	229	263	239	278	240	267	268	226	255	303	264	290	283	262	221	230	303	266	254	300	297	280	262	244	270	256	244	286	284	247	266	226	254	262	274	251	244	258	282	273	282	287	260	289	247	262	289	267	277	261	286	240	280	268	282	249	283	237	265	250	304	303	253	275	315	266	296	267	263	289	276	263	299	253	265	276	251	249	251	273	254	287	279	273	271	262	263	305	266	273	274	286	273	268	288	247	277	235	256	296	285	244	265	252	271	257	260	287	265	259	262	287	262	288	273	289	256	256	270	261	244	281	289	288	281	259	279	246	267	269	277	258	281	259	270	268	259	284	262	250	269	268	262	293	283	266	313	267	239	282	241	247	287	254	309	262	304	240	288	289	260	246	257	287	317	263	232	303	280	254	270	250	245	250	263	256	254	259	251	273	255	248	260	240	262	271	268	254	283	263	278	270	290	271	287	242	238	250	294	268	252	252	255	298	243	233	261	283	284	262	244	260	279	250	267	259	254	294	261	272	255	308	285	267	288	280	244	250	267	262	248	270	279	280	266	227	284	298	257	271	278	220	228	293	304	268	296	261	275	266	274	274	302	247	262	269	271	270	232	253	264	273	262	248	259	244	297	270	296	296	239	291	282	252	283	236	271	252	293	250	283	284	245	302	263	259	266	304	275	293	249	257	279	244	287	231	252	278	249	256	263	241	226	272	303	275	260	237	237	316	268	257	257	288	262	300	259	271	314	260	271	256	286	268	260	283	256	247	246	280	250	285	247	272	253	249	265	286	274	245	257	261	258	265	226	287	263	256	283	295	250	266	268	242	260	268	253	268	256	231	228	262	229	258	250	278	266	280	277	264	267	292	286	248	253	266	245	247	274	277	255	283	256	254	270	304	271	258	253	226	299	263	263	279	300	252	273	251	252	291	272	253	293	258	265	272	256	223	289	271	258	297	279	263	238	253	283	270	279	249	269	281	278	251	282	258	254	257	231	299	271	252	259	255	269	258	281	277	250	294	272	238	269	284	293	254	267	226	255	258	262	252	243	228	276	297	249	281	247	285	288	271	254	313	260	285	259	265	257	261	250	231	232	258	269	244	232	266	242	267	258	234	259	260	257	266	280	271	238	268	229	303	269	297	234	282	256	285	267	263	269	266	283	288	262	230	223	246	247	226	267	258	302	268	288	301	231	303	228	259	229	268	251	262	284	240	261	225	230	301	298	272	261	268	249	296	272	259	269	268	274	252	252	275	258	290	304	253	284	259	276	272	272	270	251	263	303	248	278	248	263	244	309	250	257	282	312	216	280	272	284	270	271	282	290	280	268	278	237	288	264	274	283	281	253	269	288	280	249	284	259	237	272	232	286	283	293	256	259	260	259	236	285	256	273	284	251	235	267	256	287	226	262	302	300	293	279	279	256	234	269	288	274	293	290	264	271	297	255	287	251	292	279	248	265	267	253	245	219	275	261	257	259	262	260	286	297	273	294	283	259	262	294	255	256	273	238	232	272	262	269	268	263	237	243	246	283	258	253	287	281	271	267	258	261	248	301	278	294	276	279	248	268	264	253	254	247	228	286	274	288	252	274	254	283	278	254	293	252	247	273	271	287	238	251	287	300	253	268	254	273	251	238	256	244	269	243	249	228	271	282	265	266	274	242	275	254	238	247	257	298	263	259	239	246	250	275	270	251	270	259	266	282	261	236	263	277	280	261	244	252	248	226	236	258	254	250	233	239	262	248	247	271	260	270	293	242	291	284	255	245	297	231	268	286	272	251	276	295	255	262	291	287	301	275	251	271	256	317	272	280	241	279	291	260	231	269	285	238	278	261	262	285	268	255	282	272	256	281	270	274	276	277	295	270	265	232	265	268	250	246	283	303	237	267	266	246	246	278	290	242	309	215	268	251	245	251	251	246	258	253	258	245	293	252	255	274	277	258	306	273	257	267	254	301	292	247	264	257	291	274	279	283	207	259	250	247	245	237	277	289	293	264	279	285	241	261	255	265	265	254	258	305	242	251	287	286	265	257	283	254	265	227	275	294	275	261	233	258	261	255	276	242	277	259	284	239	275	249	258	212	263	285	268	289	241	275	270	268	262	282	270	254	231	267	245	277	249	256	279	259	270	258	241	259	305	281	257	299	274	312	238	279	243	256	280	273	276	256	250	266	244	235	274	275	263	254	243	292	251	254	266	299	240	269	257	232	245	263	288	269	246	245	291	279	281	271	284	252	268	248	256	258	280	270	283	266	282	236	261	259	271	274	272	270	260	270	253	284	249	271	278	273	305	271	261	285	275	258	273	270	255	235	251	244	242	264	260	250	285	244	237	306	294	289	229	249	292	268	263	270	274	262	257
42596	27771	14938	7258	2369	888	731	662	632	615	599	588	587	622	595	583	595	617	559	595	576	622	592	564	536	578	617	582	532	537	546	558	582	547	516	566	579	562	550	516	578	531	561	597	620	561	585	578	532	600	570	593	593	540	528	549	560	555	536	593	579	570	544	581	568	550	582	524	565	565	534	539	553	539	567	540	565	528	535	563	570	525	590	553	563	544	547	552	564	543	564	526	572	539	561	545	581	554	559	556	528	552	532	546	575	526	551	575	584	530	554	530	574	553	536	558	560	527	541	568	586	572	582	561	569	577	564	548	605	576	571	575	579	616	521	529	590	534	572	511	516	507	565	633	579	581	567	570	540	587	564	559	554	530	548	586	575	526	580	567	557	604	561	592	534	534	579	571	545	607	565	566	532	561	530	531	543	590	609	588	541	567	521	590	573	553	540	589	522	558	569	549	562	570	522	584	549	523	575	555	584	585	568	553	615	555	546	541	560	564	571	574	546	575	612	555	563	572	562	543	562	579	555	550	535	540	527	538	537	584	538	582	539	564	537	562	622	584	564	575	543	552	527	562	550	591	560	506	574	557	604	530	531	553	562	554	536	585	552	557	573	582	549	545	573	627	525	591	571	600	569	566	553	528	553	529	570	572	580	585	542	541	556	578	524	538	568	622	576	558	549	560	572	542	550	569	565	557	544	538	577	567	537	574	574	528	496	543	518	573	514	567	571	507	577	575	579	567	565	581	552	525	584	554	524	516	524	540	552	589	535	563	563	563	600	586	559	566	552	526	557	531	556	563	514	526	572	580	556	564	513	560	564	501	584	597	543	566	525	549	554	587	544	559	527	559	547	551	577	569	524	543	542	579	572	558	574	561	592	594	553	558	549	558	568	558	560	505	548	561	544	585	544	600	545	516	584	534	541	589	589	554	587	542	564	550	567	556	555	559	582	538	578	530	551	586	572	493	548	578	540	542	530	543	548	547	595	582	537	526	577	610	536	575	568	529	584	566	589	539	565	539	504	534	548	555	552	545	515	594	568	485	532	576	547	548	546	528	545	562	603	536	526	551	607	558	592	563	544	594	580	568	564	551	559	543	548	592	575	566	586	525	570	552	570	559	566	527	548	570	556	540	554	578	563	571	547	570	565	545	562	560	544	572	593	540	558	524	526	561	522	541	573	571	562	564	554	589	563	544	559	582	594	555	536	568	527	542	598	593	566	576	550	572	560	577	555	519	543	486	553	570	601	573	573	548	560	568	544	557	540	515	562	569	579	535	541	538	520	569	511	559	493	600	543	555	548	589	527	549	568	562	588	579	519	558	539	561	556	568	540	544	573	550	556	511	545	567	525	580	529	551	586	578	544	546	553	587	559	551	573	551	582	592	544	556	573	557	573	570	529	555	551	567	551	569	593	557	516	534	560	555	546	580	560	568	561	564	555	560	585	531	574	556	551	575	572	551	572	552	524	573	570	562	553	530	543	586	565	544	526	580	562	541	548	543	560	583	568	550	550	554	577	557	562	532	534	572	562	565	551	537	513	576	507	554	581	585	532	525	545	552	575	563	580	534	546	583	535	569	555	549	547	548	570	529	554	562	573	572	557	544	553	570	540	577	579	569	543	575	537	530	559	554	575	557	574	525	555	549	525	532	554	587	552	524	554	510	517	566	522	554	531	560	547	568	573	552	575	538	597	534	570	546	546	593	580	578	548	576	552	564	576	516	586	567	531	528	557	576	585	590	520	537	531	536	541	583	542	562	542	565	561	551	529	638	568	521	512	533	538	568	564	556	569	581	549	546	533	548	540	590	588	518	537	527	513	507	568	559	565	524	530	570	546	552	554	579	585	546	526	575	571	540	541	555	577	583	582	570	533	592	580	525	572	543	538	528	539	555	521	533	560	564	542	531	545	551	554	564	579	538	560	544	580	565	495	549	555	520	528	585	566	558	605	545	555	522	571	530	551	565	568	541	565	538	526	533	557	562	567	523	588	574	529	587	524	578	564	557	532	541	590	613	544	534	552	578	571	522	597	552	526	569	516	536	567	582	539	573	584	566	524	534	578	551	570	579	554	551	572	551	529	597	541	571	576	498	549	512	495	558	551	547	596	581	563	548	527	585	536	536	539	561	583	566	524	519	577	554	569	552	577	544	581	562	544	554	548	521	590	580	536	522	584	521	562	567	537	592	580	571	561	611	571	573	549	529	556	571	547	598	543	561	530	567	581	595	561	537	547	582	563	572	514	570	561	548	557	543	582	561	540	521	509	547	576	575	521	540	545	561	530	539	532	551	554	567	543	558	546	554	528	602	517	547	571	543	544	557	550	554	547	554	528	535	549	594	585	523	523	528	540	557	540	550	554	583	578	530	531	569	543	591	529	603	542	572	577	552	585	549	512	554	585	552	527	552	517	533	590	559	559	599	546	579	561	566	554	498	564	581	585	582	524	556	557	541	559	595	584	540	560	551	568	521	571	528	551	549	546	567	564	553	516	543	546	536	555	547	534	542	546	519	529	550	570	560	583	559	542	590	520	580	533	573	574	564	524	583	540	579	577	561	540	497	570	546	556	539	579	561	571	570	546	565	551	548	558	589	597	565	550	567	560	574	533	557	532	582	542	564	548	525	573	551	584	579	608	564	532	566	501	568	513	551	568	547	553	527	527	578	565	568	554	577	599	546	562	557	556	538	510	527	607	572	599	508	567	581	557	550	529	556	529	559	506	568	569	543	586	556	604	533	564	544	539	566	530	559	534	512	574	552	529	524	518	594	561	560	552	598	569	547	542	573	592	541	544	539	511	523	556	519	560	597	583	558	531	528	579	535	560	522	549	599	556	556	541	593	560	575	520	573	563	579	553	587	534	571	544	559	578	536	582	561	570	611	540	514	568	576	520	569	545	599	542	561	573	558	560	572	558	568	493	569	587	592	582	537	531	540	558	545	581	549	534	560	558	557	571	537	627	542	523	556	562	571	535	539	573	566	575	569	555	513	564	558	548	527	543	543	537	557	580	536	552	540	551	497	564	603	601	589	559	552	563	555	534	516	567	580	567	567	541	557	567	542	592	532	515	574	559	569	585	539	566	596	564	584	573	619	572	578	563	556	533	590	552	590	569	541	545	536	552	554	565	554	574	562	519	549	586	551	592	595	567	576	586	514	543	517	554	566	567	584	575	545	546	580	541	560	556	543	542	558	520	523	507	517	590	584	524	571	568	558	545	593	573	534	520	558	525	506	513	584	555	552	523	515	607	579	539	564	570	526	572	590	564	594	526	539	530	528	550	527	590	548	549	551	538	602	549	562	531	576	550	556	557	572	543	542	599	567	548	522	587	533	502	593	560	574	562	587	479	527	537	553	568	509	590	529	531	551	534	607	600	543	572	594	526	540	584	536	593	559	541	553	585	596	555	569	558	575	510	590	566	575	532	535	567	563	549	532	545	567	555	600	541	540	565	559	552	614	547	549	573	548	552	583	548	543	556	536	534	570
51276	26332	8531	1662	438	217	197	217	204	216	207	224	192	223	193	226	221	209	212	199	204	219	213	206	213	201	204	246	204	201	216	206	200	201	217	231	176	186	226	216	206	198	198	219	219	228	209	205	171	213	218	191	206	225	229	220	224	222	211	186	229	186	201	229	201	244	232	234	205	217	193	200	207	209	186	222	234	222	215	205	215	212	238	223	216	204	200	225	196	188	193	201	232	214	226	193	217	235	218	217	231	184	207	206	221	214	239	193	221	218	214	222	182	194	219	224	187	200	189	209	212	202	200	222	208	210	187	228	211	195	226	206	206	214	241	204	223	208	183	174	201	182	197	229	183	231	169	213	198	200	192	206	226	225	227	265	214	189	224	224	200	210	210	195	199	219	224	218	223	192	221	219	182	198	210	241	209	231	212	208	200	211	207	224	216	204	214	190	191	253	215	210	195	223	212	202	213	211	217	218	194	206	209	196	219	247	233	216	214	210	212	223	220	230	210	213	233	238	228	189	197	214	199	219	201	177	207	219	203	204	251	196	217	188	202	214	208	224	196	236	233	228	215	221	204	218	257	220	203	239	225	213	216	225	213	200	213	224	191	232	219	181	224	187	204	203	225	236	190	195	216	191	212	198	237	191	191	184	212	238	208	205	215	232	226	198	189	211	221	206	214	218	233	209	224	183	215	235	212	200	226	221	178	210	187	189	210	202	233	229	217	214	198	196	218	201	189	238	206	222	223	190	231	183	230	186	224	185	198	245	231	212	193	195	209	193	203	221	220	199	225	191	238	220	210	226	194	248	234	212	195	188	236	208	237	205	211	192	192	190	214	218	204	216	213	198	244	221	172	216	213	185	212	209	183	224	193	209	182	167	233	229	218	227	202	237	218	242	210	235	207	193	185	205	245	199	205	202	233	196	223	166	210	200	207	221	204	209	218	201	209	202	213	198	218	223	200	186	220	204	233	180	188	210	231	213	178	191	192	207	225	240	204	209	208	224	226	253	192	206	219	216	220	230	206	194	242	198	212	207	207	213	199	238	200	231	221	209	199	207	213	207	214	198	207	188	226	190	228	226	210	226	205	209	175	202	223	225	226	229	208	214	225	212	221	214	205	223	201	219	223	180	166	207	212	199	232	226	207	191	228	218	210	200	240	204	183	232	183	225	201	237	218	221	219	218	203	194	188	181	194	199	212	213	204	242	214	198	217	192	227	201	199	219	209	218	226	195	205	184	204	211	243	214	243	204	214	217	184	207	214	209	226	230	197	196	198	212	207	220	214	219	201	204	191	196	207	206	231	215	191	202	240	193	206	204	206	183	189	219	186	226	182	198	207	216	216	229	215	223	219	216	206	215	197	213	218	220	219	200	203	203	211	202	211	221	208	213	215	216	197	208	217	241	246	214	219	228	216	187	222	213	235	203	203	223	208	237	219	184	210	210	183	188	223	211	194	212	215	226	240	227	212	230	205	212	206	212	208	231	216	201	227	211	210	222	207	213	183	227	235	197	200	203	224	225	218	216	207	202	231	235	192	199	222	196	217	217	235	223	213	198	171	197	208	213	211	220	243	220	204	168	196	219	219	199	239	210	189	202	236	217	223	212	212	208	213	202	216	186	207	221	240	214	219	232	233	211	201	213	217	202	223	228	209	210	191	198	235	204	205	230	218	218	220	193	217	207	213	210	212	234	226	203	206	205	229	206	189	224	220	224	195	194	223	231	203	212	208	222	233	211	229	208	202	198	207	214	223	184	226	211	222	185	205	193	223	216	218	211	213	211	222	217	227	217	218	194	214	208	224	208	204	207	220	225	212	201	213	203	187	222	223	226	226	201	220	206	228	201	242	217	223	203	217	204	194	209	179	218	211	207	225	218	225	209	218	192	216	210	220	227	203	182	251	215	239	233	228	214	180	199	221	209	224	213	216	240	221	223	212	225	231	191	222	194	230	218	182	194	209	223	238	205	203	214	212	209	225	202	209	218	187	210	224	205	216	191	232	215	221	212	218	219	206	222	189	219	203	210	234	215	222	230	225	205	241	234	196	229	214	231	176	217	208	199	228	223	213	254	202	204	216	206	223	201	210	203	217	187	197	201	213	204	201	216	188	207	217	208	220	213	198	229	215	189	207	217	205	176	193	206	208	238	219	211	205	200	188	238	226	211	225	185	229	224	199	228	231	218	220	213	223	206	198	214	210	232	183	221	209	185	209	216	192	216	217	194	212	210	211	208	204	204	196	219	211	219	217	212	194	203	233	181	207	208	189	220	181	196	205	195	214	187	194	225	206	193	211	197	195	232	214	200	205	197	258	243	163	198	215	203	220	206	222	193	214	239	208	181	201	207	219	199	197	175	210	193	198	201	195	213	246	222	215	217	207	205	207	212	211	191	200	225	215	228	238	207	213	186	190	214	198	208	179	225	240	195	195	217	215	199	195	219	216	208	206	203	174	228	225	178	211	259	191	218	209	208	230	185	220	213	221	230	227	196	188	213	235	219	212	198	202	196	190	199	192	185	214	219	196	213	217	193	241	225	220	204	203	217	196	214	218	172	205	204	228	211	182	200	200	226	216	223	213	178	204	234	230	219	186	194	218	213	208	178	171	209	206	197	232	256	202	247	219	223	220	205	235	215	218	206	205	229	234	209	199	200	211	198	196	190	210	187	224	208	219	203	209	190	208	178	174	194	193	243	212	202	225	218	206	219	221	223	197	200	182	207	222	203	209	228	205	196	214	203	203	218	201	222	231	224	211	227	226	223	207	184	208	208	239	188	198	213	215	202	213	218	223	218	221	246	233	212	221	214	201	204	202	206	225	216	223	224	226	237	196	236	192	214	230	177	181	185	205	230	217	206	183	201	207	193	221	224	235	193	189	225	207	218	189	212	216	190	209	203	173	216	217	210	205	211	190	213	194	219	188	230	203	212	230	234	209	201	219	198	217	224	202	210	223	254	223	235	194	213	201	187	181	215	202	234	212	233	196	204	190	228	214	226	212	189	211	214	222	198	208	176	227	231	213	211	213	226	213	200	215	227	213	206	203	230	208	211	220	207	195	173	225	230	195	220	239	201	220	209	188	200	209	197	206	229	226	182	222	199	213	239	200	193	231	212	194	198	210	197	205	206	204	212	221	186	217	204	248	215	234	199	202	201	206	190	213	236	233	212	217	221	226	208	213	201	214	177	225	210	226	217	192	184	235	214	203	198	208	223	193	190	216	194	216	223	207	206	196	206	197	220	212	214	186	206	196	236	186	213	253	185	189	206	211	243	222	236	215	224	211	208	212	202	207	196	233	188	219	190	220	213	199	210	228	223	229	204	192	188	212	206	201	200	205	222	230	201	211	205	213	202	214	216	204	213	202	229	208	215	211	232	197	201	226	204	233	238	221	196	196	201	223	204	202	232	197	199	220	221	194	217	253	225	187	214	199	211	178	218	202	204	210	210	224	215	200	223	194	225	219	199	188	217	197	222	215	208	189	213
33621	18020	9173	2961	853	465	478	433	463	434	426	472	408	470	473	469	456	434	405	478	463	443	451	457	460	448	475	461	439	435	451	398	482	469	429	441	409	471	472	447	424	474	448	450	451	464	435	443	473	455	455	440	434	456	479	425	427	426	466	463	445	451	473	441	448	458	414	464	418	444	431	468	467	441	427	451	453	456	439	449	425	421	469	454	469	437	429	485	460	428	432	456	432	429	456	440	470	486	443	434	457	460	440	453	408	445	437	475	500	460	476	441	455	442	434	450	529	442	474	485	454	439	485	440	448	442	448	494	429	439	482	444	470	473	435	443	458	435	461	449	456	442	419	440	438	441	434	454	430	467	479	463	448	483	424	438	441	436	446	444	474	438	438	369	442	482	415	467	459	460	447	472	432	479	417	442	501	512	430	439	447	457	456	463	472	430	432	435	476	488	450	464	416	457	440	427	445	435	473	457	485	432	440	461	453	471	461	426	452	481	468	446	455	440	456	453	437	503	434	453	506	426	438	435	484	486	414	448	425	487	474	442	463	477	481	456	457	504	446	472	429	452	446	469	422	456	485	456	465	452	459	415	475	457	471	449	470	481	459	444	453	488	446	452	439	393	437	446	462	437	468	463	432	447	443	462	474	477	465	411	456	495	442	454	464	487	434	458	423	426	465	435	482	429	489	468	453	442	439	454	450	447	448	459	476	464	470	468	425	444	438	462	484	482	452	476	448	462	466	456	445	467	472	435	462	445	449	450	460	487	473	451	428	430	437	482	457	453	449	418	475	436	471	414	439	460	455	430	441	465	455	457	470	458	466	495	453	469	439	480	430	414	477	444	451	418	456	457	455	434	458	485	459	443	438	503	490	464	472	440	416	454	428	434	503	415	491	395	450	449	441	480	410	438	446	448	469	400	402	422	435	456	462	491	449	450	440	462	472	489	448	460	460	454	451	423	460	436	461	453	427	483	499	450	451	455	455	432	481	448	461	431	475	440	435	460	427	442	444	469	438	419	457	467	443	467	477	450	442	442	456	480	456	461	435	489	421	433	443	448	461	479	466	433	469	453	455	441	451	464	500	458	448	449	422	451	455	469	431	442	455	463	463	419	481	411	467	424	450	454	466	412	408	430	433	458	448	494	420	469	473	449	448	459	455	471	435	469	421	431	477	487	507	454	440	465	435	474	447	459	450	474	468	448	456	473	435	453	452	437	440	454	457	422	424	495	431	449	455	442	424	447	451	484	456	448	458	461	436	441	429	445	441	480	441	451	441	444	468	461	452	501	415	438	431	470	475	476	457	411	477	423	449	438	465	471	459	472	477	469	471	426	406	426	425	437	450	473	454	490	428	449	433	445	468	424	466	440	480	416	452	431	465	490	443	491	437	436	427	440	457	467	454	447	442	456	470	447	441	477	430	520	426	430	432	461	453	425	466	435	452	459	411	432	426	448	466	432	489	460	448	470	468	410	435	454	435	442	488	444	417	471	458	451	489	412	418	504	457	504	439	415	467	470	449	460	447	446	433	458	479	462	443	415	458	443	439	467	438	440	475	433	475	449	436	428	471	495	490	477	397	426	422	449	479	454	486	462	432	471	462	427	461	467	437	475	444	425	429	469	422	458	454	475	425	467	432	387	435	458	460	465	444	456	468	414	423	431	448	449	442	463	425	406	441	430	413	457	479	420	478	428	485	479	437	442	436	453	481	455	478	434	451	438	452	446	439	432	427	449	457	438	468	400	465	494	448	439	440	449	455	438	454	455	441	448	438	471	438	490	425	440	434	467	454	453	452	421	476	466	422	459	445	488	465	434	441	457	421	427	466	447	443	444	467	440	452	434	435	443	468	437	462	463	436	448	480	436	481	451	477	464	435	461	428	446	441	434	439	471	433	475	444	450	431	453	421	462	430	423	480	480	401	473	461	433	431	452	427	474	465	483	467	447	484	428	449	479	451	453	480	431	458	449	446	477	478	446	454	464	473	422	470	474	433	449	463	430	450	439	442	426	461	460	474	437	420	429	456	412	440	504	484	417	447	453	458	453	463	446	443	467	447	445	441	417	440	452	449	453	464	465	496	445	472	450	438	469	440	452	469	457	444	461	462	415	443	448	462	469	454	461	469	465	456	410	427	452	441	460	452	442	452	473	440	487	482	449	430	439	468	454	461	430	460	443	453	454	462	431	466	467	484	420	440	436	428	472	459	456	429	433	462	461	409	413	460	417	404	453	443	438	444	460	449	426	451	408	475	443	426	433	474	455	486	490	466	448	434	460	451	449	439	496	424	450	441	384	468	489	452	418	476	410	455	429	464	442	426	472	468	463	479	457	470	444	448	438	468	480	468	458	441	421	442	445	444	485	492	468	468	442	448	453	454	458	427	473	444	468	444	445	424	451	473	484	434	436	480	426	462	473	425	423	444	490	446	445	452	429	478	452	428	450	478	439	462	451	460	451	421	436	479	397	469	443	421	451	507	466	423	449	456	467	488	478	475	456	445	458	452	466	419	470	445	452	455	446	449	426	473	464	460	426	428	464	469	452	435	461	471	517	433	429	480	449	424	424	446	425	503	456	450	445	481	474	464	445	449	429	434	414	426	454	478	453	437	437	414	433	468	440	432	460	478	416	448	477	462	447	441	429	444	420	436	453	431	431	444	461	487	460	456	457	464	458	439	436	487	444	437	455	461	467	436	449	462	474	486	435	456	461	474	435	462	456	461	477	483	475	447	456	469	466	435	432	440	452	463	472	476	450	470	432	471	440	455	403	457	469	444	442	423	485	421	487	466	445	445	458	462	438	451	433	490	433	448	467	446	448	455	439	458	459	432	459	452	432	450	463	466	446	434	433	448	454	403	478	491	448	452	454	438	443	497	460	452	441	415	471	468	435	424	463	483	468	458	435	430	427	444	470	430	417	445	423	440	472	445	450	476	434	457	454	464	478	425	470	462	468	424	451	460	475	462	449	465	461	417	476	489	442	484	432	451	471	461	452	450	463	474	435	508	443	457	510	427	451	473	430	478	455	448	467	484	486	445	457	432	428	438	484	455	449	506	467	467	436	446	479	447	484	498	417	441	443	438	435	450	460	461	405	464	450	416	445	420	405	458	469	487	459	463	452	501	445	415	461	499	456	456	476	441	447	494	424	432	454	467	430	407	413	479	507	440	510	426	447	418	440	467	438	452	431	464	398	476	452	463	446	434	448	437	428	480	465	491	467	458	476	463	419	443	460	452	472	463	465	479	452	435	495	452	466	432	442	471	424	434	442	457	477	450	450	451	420	451	483	455	494	431	414	445	419	460	471	461	466	433	470	451	469	460	446	458	477	407	434	464	463	472	416	471	468	463	462	453	440	444	442	486	466	469	449	443	465	486	428	468	464	442	427	392	437	458	416	493	443	439	416	436	446	450	450	450	424	481	458	453	478	434	474	444	469	419	452	443	441	485	444	442	418	442	447	492	446	434	435	470	428	433	484	467	484	425	461
61366	25853	8368	1625	467	248	223	243	247	242	221	241	225	229	234	214	217	218	259	221	242	234	248	219	226	227	227	236	238	236	229	226	262	233	194	219	237	230	238	226	190	231	274	221	249	236	251	227	234	214	234	239	264	253	243	249	225	229	215	206	252	214	265	215	218	222	172	222	220	218	233	209	234	272	226	197	191	215	233	221	222	233	233	229	226	240	226	231	208	229	201	229	239	237	212	241	213	205	204	232	235	212	213	247	217	269	231	247	254	202	247	227	237	238	263	229	223	216	231	225	205	191	234	208	226	249	223	238	216	232	248	193	220	221	220	239	220	237	224	227	224	228	205	226	224	243	215	256	257	246	255	245	230	213	210	236	223	245	212	238	248	221	223	224	241	230	255	246	253	225	232	208	239	249	222	240	239	218	260	243	199	224	227	227	212	230	219	238	227	230	266	216	242	262	276	221	236	236	212	216	209	217	233	266	229	212	225	217	252	224	245	254	243	219	216	232	235	232	259	227	196	198	231	229	237	243	213	236	236	245	219	255	232	224	197	193	238	252	215	228	210	212	215	232	234	237	220	265	235	228	244	250	241	239	254	228	249	257	242	252	215	229	221	248	205	240	249	245	245	215	218	219	238	223	219	221	245	213	228	224	227	242	215	238	223	233	224	231	216	203	254	243	227	239	231	214	200	240	234	237	239	215	207	211	232	230	215	248	202	251	230	212	211	258	223	232	244	215	239	249	256	242	235	237	235	233	233	235	256	250	187	225	229	228	204	217	228	219	222	207	275	235	238	240	264	219	219	208	200	224	247	261	237	218	203	225	237	225	241	233	240	219	244	237	232	224	225	235	242	243	211	222	209	233	188	212	235	237	234	251	243	243	239	214	225	234	188	227	232	231	265	233	232	262	264	255	240	223	235	236	198	200	248	233	217	221	211	264	234	253	254	212	207	192	228	253	217	234	217	204	235	214	213	241	237	196	225	267	242	242	209	222	234	231	190	212	207	184	217	242	221	223	208	226	236	245	247	243	217	235	221	250	224	231	235	268	268	251	237	241	206	262	289	266	229	204	249	268	222	218	242	220	207	219	216	233	238	212	244	254	235	244	229	205	217	216	221	246	204	247	267	223	201	213	239	222	273	245	222	230	218	246	190	193	243	255	231	226	226	241	232	228	235	212	223	228	263	207	205	221	228	259	238	240	229	236	246	246	231	247	210	223	244	237	292	237	249	234	225	230	244	211	249	248	218	241	245	210	254	212	214	223	232	244	204	221	240	242	236	224	243	206	221	242	235	251	223	200	241	270	230	259	241	221	225	229	201	234	222	244	232	236	252	229	230	211	267	242	256	241	247	198	216	229	221	214	259	213	222	223	236	226	242	259	250	222	214	224	227	219	231	232	227	246	260	230	233	242	233	217	224	261	249	211	219	199	204	246	222	238	214	190	215	187	213	227	239	235	247	211	212	215	244	233	207	251	232	215	230	231	230	226	221	249	210	243	275	239	192	273	203	234	232	205	215	217	201	216	224	234	237	236	237	193	238	229	234	228	225	243	234	245	238	240	256	212	208	225	239	236	193	217	235	238	220	209	230	245	234	226	218	244	224	234	204	218	216	213	243	236	256	243	225	223	227	241	226	250	226	225	234	192	233	192	245	225	233	210	240	218	216	247	225	233	231	227	225	212	241	238	214	230	215	230	244	205	218	241	244	209	248	207	215	233	244	199	209	219	234	229	219	232	233	225	253	224	217	243	240	231	221	215	217	257	225	240	231	250	250	230	240	271	234	240	250	239	240	259	214	243	231	212	246	249	199	219	229	230	239	221	225	239	237	215	232	250	228	221	229	235	213	236	230	229	229	216	231	215	260	212	220	249	230	250	200	209	243	231	218	249	227	250	202	229	234	270	236	253	228	225	201	231	216	237	222	220	214	232	234	238	203	214	226	246	236	203	273	224	225	212	248	241	238	227	221	196	216	199	220	264	230	215	188	220	242	225	225	248	241	225	249	257	217	237	242	227	250	220	234	207	242	229	238	227	222	230	232	242	244	250	216	220	243	219	223	235	241	232	215	224	215	231	246	244	186	243	226	252	208	215	245	248	219	219	234	234	261	229	200	228	206	237	255	241	219	235	250	225	247	262	258	220	283	218	227	217	233	229	253	224	205	223	237	230	207	224	242	236	270	198	241	222	262	275	222	212	225	218	213	210	267	222	222	208	209	203	211	254	235	226	204	256	226	243	231	232	221	213	249	199	229	282	256	221	239	267	250	254	224	221	217	222	253	244	246	231	231	212	225	242	250	240	208	230	226	197	212	251	242	202	274	225	209	197	234	235	232	193	220	205	205	230	222	238	264	242	227	241	233	224	247	245	234	225	227	235	244	228	233	228	232	244	224	228	215	249	194	220	217	215	217	238	220	221	253	234	254	263	247	229	209	221	234	265	245	224	214	210	215	225	235	234	229	260	267	235	222	229	250	229	239	228	195	210	215	216	285	242	241	247	220	232	247	211	242	234	229	216	244	237	216	218	240	248	231	216	218	220	218	241	247	227	213	224	232	219	235	218	234	263	249	228	238	240	243	190	219	209	242	252	226	201	196	218	236	214	254	223	255	201	215	232	221	217	231	240	237	210	212	239	220	202	213	241	252	227	204	230	234	253	220	219	227	199	204	213	238	264	212	228	241	250	229	212	231	223	231	235	236	260	247	216	250	232	221	224	209	252	203	238	225	260	206	231	223	231	250	256	196	221	221	232	211	234	226	206	230	191	225	250	209	246	202	227	220	223	204	223	258	236	208	237	245	223	251	218	195	216	248	215	213	233	234	250	213	221	228	234	237	251	210	168	227	230	239	238	224	231	225	259	227	213	212	232	208	250	215	207	233	247	234	245	234	217	211	217	188	225	237	223	215	222	192	235	238	226	232	220	279	210	198	206	248	224	198	234	216	207	227	206	238	247	220	248	228	248	232	204	208	200	219	231	234	212	240	245	212	234	202	225	214	221	197	197	221	254	251	229	230	210	234	231	235	246	210	204	217	237	223	240	223	223	223	269	254	228	245	238	234	251	230	247	217	235	222	220	255	239	202	247	260	232	246	189	243	281	233	213	231	227	214	234	230	228	251	249	229	218	216	233	217	229	249	255	206	217	227	214	244	236	237	217	213	208	232	233	231	222	238	224	197	252	190	229	230	234	233	238	215	239	223	233	257	229	212	219	268	229	226	224	217	206	250	205	231	228	225	226	215	168	217	221	258	218	214	237	229	226	213	222	240	253	205	232	204	213	245	223	239	196	208	212	247	203	224	225	222	236	194	227	199	226	248	232	233	240	244	227	206	253	252	232	205	221	205	216	219	224	210	217	222	231	240	231	222	235	244	222	220	253	234	236	214	219	252	233	234	207	215	226	225	239	229	230	223	224	227	230	238	209	243	229	222	208	214	239	229	220	232	225	218	214	223	214	212	236	225	241	230	222	233	225	238	263	215	233
41017	16608	8086	2855	1122	587	501	551	505	532	481	483	512	525	530	465	502	494	497	512	455	487	462	552	508	496	505	513	507	484	477	519	490	496	511	505	476	509	454	543	505	516	466	537	449	519	471	518	516	492	455	459	520	469	476	473	496	522	464	508	447	496	496	483	494	492	510	513	504	476	533	478	452	477	519	491	497	520	485	505	482	492	453	477	534	490	480	493	505	476	474	479	477	473	514	507	480	478	517	519	472	487	511	498	532	474	507	497	460	440	481	494	513	476	490	479	485	512	487	480	482	522	492	519	487	487	492	507	494	544	494	486	524	530	475	495	478	473	519	480	462	506	516	523	445	501	485	497	498	509	500	487	482	472	482	464	478	526	497	468	471	511	465	457	467	501	503	476	481	513	503	489	475	488	483	484	472	493	519	502	517	486	468	502	474	493	471	508	490	520	507	488	510	456	530	479	496	502	466	478	498	479	496	488	493	504	524	447	529	502	501	467	526	477	531	489	499	511	504	477	527	483	499	473	476	460	514	487	471	497	456	486	486	488	493	499	465	490	476	505	514	505	486	501	491	499	502	523	489	507	494	477	514	507	467	473	483	467	468	504	488	468	506	444	465	448	473	464	506	492	478	474	498	477	488	464	497	522	436	486	449	490	498	461	488	520	492	485	502	438	508	522	510	475	481	483	476	499	463	486	482	482	481	459	474	498	462	511	510	487	498	503	468	502	464	490	509	485	496	500	493	490	479	456	487	466	499	527	485	482	451	499	465	516	494	500	495	484	542	486	495	487	497	497	525	482	474	462	501	477	508	520	502	511	479	496	498	513	485	496	488	509	473	472	464	482	520	508	487	472	492	482	522	519	444	492	464	528	494	467	464	488	520	509	447	490	506	539	506	511	465	505	506	487	514	528	476	464	478	483	484	495	505	450	484	500	475	481	509	492	457	523	501	474	486	495	475	523	472	458	499	497	512	490	465	486	490	490	462	483	444	447	483	488	521	442	460	520	477	486	465	529	441	463	494	472	486	480	485	488	513	544	501	479	502	484	455	480	461	487	482	466	493	477	485	491	475	490	493	498	479	482	534	470	472	486	482	473	489	514	480	486	482	523	516	504	480	516	517	502	476	496	480	455	514	488	437	503	471	508	471	476	499	511	484	487	485	519	482	513	480	515	491	492	477	493	487	508	505	499	467	497	476	486	469	488	476	465	453	517	466	446	496	469	467	475	482	494	493	490	480	494	522	483	473	488	461	486	482	484	513	484	467	433	463	482	489	548	507	455	508	504	473	479	496	509	485	477	471	497	465	464	496	519	455	475	494	502	501	517	506	509	494	509	502	517	474	476	467	514	536	480	502	482	488	431	511	542	468	533	495	488	504	501	490	446	504	483	518	488	487	496	485	465	464	455	498	475	461	502	457	469	496	516	484	520	501	534	511	496	464	526	515	503	528	480	494	504	482	511	524	481	481	506	512	504	498	491	530	474	498	493	470	474	498	449	490	460	482	509	519	490	524	488	507	499	491	497	486	501	495	506	497	503	476	530	456	519	492	469	424	465	526	544	466	492	490	452	507	499	470	509	506	465	467	500	483	516	473	478	500	532	515	472	459	512	465	483	476	498	504	491	482	486	499	486	494	531	496	483	505	509	455	510	496	493	452	535	487	482	515	544	484	451	438	523	471	485	527	507	475	472	508	484	511	494	503	456	491	492	496	458	467	495	530	483	492	462	504	453	491	501	451	485	481	489	489	490	483	491	500	491	497	474	458	496	490	547	453	473	442	502	499	511	488	506	503	477	489	543	475	462	465	489	481	497	488	463	494	488	507	473	457	513	493	512	462	494	520	448	538	498	482	502	481	475	493	466	480	495	499	496	487	531	452	491	484	470	516	498	517	502	480	524	492	509	516	486	510	470	461	486	489	475	464	519	457	497	465	495	488	519	493	481	488	537	485	527	489	473	481	478	562	482	452	499	495	462	478	475	496	488	470	456	459	522	490	505	478	480	499	479	495	453	470	480	507	493	504	471	486	485	498	475	479	509	491	486	505	487	488	465	469	529	502	476	476	484	517	474	508	502	488	487	440	476	498	517	474	501	508	473	518	478	432	510	486	494	464	504	490	513	451	486	511	526	488	545	497	488	499	485	493	475	468	496	510	480	498	471	475	464	482	478	482	465	512	492	509	519	510	497	481	495	484	471	501	507	496	481	504	507	518	485	509	480	503	497	502	472	523	472	478	483	497	466	504	523	519	446	522	476	516	511	478	527	496	507	508	495	453	467	459	463	502	513	462	524	517	484	462	486	494	548	487	498	489	495	468	451	472	471	487	525	490	484	501	500	528	469	507	504	492	504	488	499	497	473	494	509	496	465	508	468	451	474	464	499	508	491	479	492	533	471	492	501	474	492	501	525	491	515	480	487	504	492	486	501	480	490	469	519	494	476	514	525	517	491	520	494	520	533	518	524	494	537	529	476	501	516	522	459	495	497	482	482	466	512	488	489	506	486	488	462	464	533	484	534	473	502	500	469	442	482	533	513	532	512	498	464	489	456	473	505	471	491	517	500	513	512	479	465	488	461	482	486	517	505	505	495	483	506	466	499	517	538	477	445	482	494	496	496	502	527	462	457	464	523	476	527	512	480	482	457	493	480	481	474	466	503	503	505	515	511	485	506	495	467	512	496	501	455	539	480	493	470	533	512	531	509	513	500	460	468	470	480	523	493	457	506	521	500	497	529	474	520	468	516	472	530	493	467	515	516	472	528	483	486	494	500	478	454	504	482	481	533	516	503	498	482	476	490	501	493	496	456	489	506	462	491	497	524	493	492	512	498	501	485	477	511	512	518	550	536	472	494	490	495	474	462	493	498	501	481	509	508	454	496	514	503	468	518	472	505	491	502	528	523	490	486	496	521	517	490	487	497	513	479	454	482	492	512	478	488	483	504	460	486	504	480	490	479	508	473	469	437	451	483	513	514	507	473	506	495	478	480	494	531	524	494	467	479	526	505	483	518	514	472	462	435	478	498	532	485	481	509	530	503	566	519	483	493	488	468	494	501	470	502	458	492	521	512	477	531	480	491	480	480	486	496	524	519	487	498	480	478	482	475	470	478	495	491	493	497	496	462	475	483	471	485	481	476	485	497	473	476	475	548	476	503	493	505	523	533	471	506	498	512	467	468	491	476	475	492	507	509	536	493	475	478	495	458	489	473	502	470	480	494	457	514	482	484	483	420	490	479	512	470	517	479	480	470	493	490	510	463	522	451	490	487	488	550	480	487	476	487	530	505	478	542	502	483	488	452	498	487	479	499	485	496	498	517	495	490	515	451	491	523	491	479	465	516	464	489	491	507	557	484	544	500	480	487	480	487	453	534	467	483	530	472	470	486	486	507	495	495	456	517	481	521	500	491	515	483	476	510	463	508	469	513	484	493	505	494	479	529	465	501	472	521	458	455	473	482	491	474	498	506	528	480	502	528	504	484	457	513
66798	37316	17188	4080	858	331	353	292	296	251	253	277	279	242	287	240	278	249	275	258	265	247	261	251	253	294	308	241	278	281	273	282	309	294	293	263	268	283	283	263	303	288	272	240	246	264	288	266	271	262	258	268	263	285	240	239	287	259	261	272	257	282	254	244	262	275	277	288	291	263	251	286	238	243	240	233	263	226	237	226	261	265	255	280	285	280	246	262	291	244	253	262	248	269	284	228	264	289	235	271	275	264	253	253	268	275	259	270	238	290	306	289	280	245	262	275	282	241	265	262	251	273	266	254	238	260	266	279	221	311	296	282	258	288	244	230	284	261	255	284	284	266	267	283	257	273	292	256	257	250	263	262	260	287	257	219	259	257	263	282	260	244	244	277	283	277	273	259	290	269	262	267	264	270	279	272	269	278	235	265	258	286	274	283	265	233	244	263	262	220	273	269	252	268	264	242	249	259	304	263	269	263	238	254	242	264	275	273	238	256	256	237	245	283	266	270	238	267	303	278	287	279	282	270	273	288	277	288	255	266	244	268	292	284	271	243	276	283	278	270	260	277	269	285	260	259	289	246	272	288	260	264	252	251	265	242	265	279	265	276	258	270	236	256	274	263	250	265	261	258	303	241	266	265	293	280	279	253	286	248	265	220	257	262	249	234	249	242	264	253	270	270	295	284	297	277	250	253	234	248	258	260	246	219	272	244	253	272	263	293	279	258	256	280	274	285	320	233	276	256	234	272	268	273	280	266	256	258	292	300	290	263	260	266	247	262	298	242	287	230	245	231	270	260	266	254	237	238	256	243	280	283	246	282	260	275	276	289	245	254	268	284	317	271	262	255	262	260	308	261	278	273	273	271	263	280	282	267	246	289	215	242	268	304	271	254	273	272	259	253	273	286	250	262	245	264	248	247	249	228	283	270	265	259	292	279	243	229	257	284	284	264	285	248	281	262	272	250	266	237	263	262	257	281	267	282	238	255	277	261	269	269	249	271	250	264	281	276	261	264	261	291	269	297	257	269	273	266	279	221	270	263	239	241	255	280	263	219	300	265	306	254	270	258	298	276	246	288	250	232	245	263	306	270	235	266	247	254	271	260	281	266	251	271	272	283	284	285	281	254	258	279	265	263	280	269	253	254	248	284	276	263	264	271	287	287	281	250	265	265	220	273	239	276	229	276	293	268	263	291	245	258	267	265	249	279	254	248	243	284	262	281	275	250	229	266	247	228	244	269	239	256	278	281	283	280	253	263	279	278	241	281	261	280	254	268	267	272	224	249	286	269	239	215	223	290	283	259	279	287	261	289	243	250	250	282	262	271	263	277	264	240	278	277	296	269	268	260	251	241	266	259	283	233	279	279	289	271	272	274	261	276	246	284	269	282	282	276	272	269	236	266	261	249	261	258	244	261	268	261	286	245	253	260	287	293	275	266	274	266	249	241	256	255	252	238	263	284	299	271	268	235	262	237	252	285	232	267	285	254	254	290	257	306	254	292	279	241	271	258	267	262	259	251	245	247	301	295	259	257	256	265	234	255	263	287	307	250	279	267	279	261	278	292	294	253	250	245	271	270	244	303	243	279	301	272	258	252	256	231	288	246	267	264	227	256	280	255	272	240	257	261	250	252	272	248	268	275	273	265	267	269	251	259	272	298	262	245	251	260	286	262	243	244	256	286	279	263	292	247	278	285	252	277	284	284	298	253	275	256	259	252	254	286	261	230	260	249	254	296	257	242	279	259	265	299	265	259	291	273	275	256	234	257	248	285	257	277	281	240	260	251	218	238	279	264	265	263	255	261	262	266	253	275	259	242	234	243	247	269	284	253	297	242	276	273	266	254	305	290	261	248	238	268	259	268	286	269	258	238	243	279	248	242	254	270	255	249	239	243	268	275	235	253	286	290	266	257	278	247	267	253	282	264	235	257	264	253	238	277	316	260	283	264	290	260	266	270	227	258	279	244	245	269	261	247	245	266	259	282	268	283	272	292	260	241	291	226	272	269	258	293	242	272	266	248	273	251	225	265	259	281	234	292	255	266	270	262	277	274	243	290	233	258	259	227	264	253	287	238	244	270	299	272	264	244	267	270	281	298	270	248	233	284	244	264	272	286	265	273	288	268	241	258	236	276	249	267	282	231	242	216	260	246	291	256	274	287	281	284	264	299	288	271	254	251	239	250	269	246	257	252	280	291	274	305	291	285	255	262	237	242	282	280	303	243	270	237	240	267	224	222	254	270	293	248	279	264	267	275	221	298	254	264	255	242	251	260	274	247	258	240	266	272	256	278	290	274	306	263	251	262	276	273	243	276	223	287	232	268	285	248	272	292	275	281	256	282	274	269	285	285	280	267	285	271	282	263	261	242	246	252	259	294	273	271	268	247	262	272	252	240	268	279	286	267	271	261	275	257	249	282	278	257	244	264	271	299	261	271	237	288	276	227	255	272	291	246	268	263	279	245	275	255	289	270	263	219	243	273	268	308	289	282	251	274	248	262	268	260	247	299	275	263	272	269	280	294	288	259	211	245	268	271	245	287	251	274	274	252	253	245	270	281	266	284	269	270	254	250	268	259	266	267	284	251	256	263	259	261	263	267	261	235	271	262	283	299	249	258	262	241	245	237	280	267	317	288	287	271	254	278	260	270	253	261	269	250	253	275	257	272	292	273	265	282	262	270	284	254	282	270	273	251	257	271	264	257	263	290	237	275	279	282	287	285	287	250	254	264	280	242	284	288	238	265	242	270	213	252	274	277	257	234	265	248	294	261	249	246	263	252	236	253	254	261	280	266	261	266	281	239	269	262	285	291	266	236	274	269	309	233	277	249	232	260	274	266	262	271	250	252	286	242	255	272	216	279	246	296	276	273	239	251	291	270	253	257	283	235	253	270	260	270	256	285	298	275	270	266	252	234	271	259	282	262	279	271	257	241	242	263	271	259	259	264	268	258	293	272	270	235	304	277	259	247	262	250	262	241	270	273	289	279	272	221	244	272	310	287	273	254	260	234	264	273	275	229	258	278	293	277	230	255	267	235	270	242	249	258	258	275	262	270	249	259	287	272	271	272	282	246	279	281	277	243	247	248	309	235	259	302	244	233	249	295	259	290	249	261	257	247	296	265	255	282	293	273	238	281	234	252	241	283	283	260	260	255	264	260	248	266	263	276	283	239	304	256	254	247	272	283	276	294	281	276	277	265	241	309	280	264	254	240	276	284	239	271	270	298	288	270	290	253	285	248	238	264	260	238	254	282	296	286	249	312	254	242	271	278	270	248	268	278	269	251	238	257	285	267	259	243	214	229	254	261	264	251	272	275	293	258	278	263	240	288	274	236	246	263	288	249	263	277	247	292	284	239	229	283	236	289	285	231	259	254	226	246	303	261	268	317	260	263	262	266	250	287	259	277	281	272	287	253	267	290	266	256	256	269	274	243	258	272	259	241	298	262	260	289	266	254	251	270	260	251	285	263	254	247	271	250	244	273	260	273
43780	27119	15351	6175	1863	857	720	656	555	591	587	589	577	567	622	580	546	597	572	571	592	605	554	599	539	603	574	570	564	569	562	528	559	537	567	574	561	545	567	574	547	556	596	558	570	564	550	591	563	547	557	543	581	539	566	578	553	551	544	539	602	581	533	566	530	545	572	535	603	554	563	544	589	593	605	578	563	579	560	580	564	536	517	544	527	532	564	533	552	564	519	582	572	508	563	549	539	566	553	578	574	562	509	558	562	570	553	543	567	543	572	536	558	564	540	549	563	588	579	561	573	523	533	555	550	565	537	571	570	519	538	544	542	578	528	505	509	547	619	555	567	536	544	585	589	552	519	524	540	518	551	585	528	591	565	550	566	581	560	536	557	572	582	531	589	559	516	511	592	525	575	578	512	508	600	552	561	593	545	547	537	524	532	567	541	543	535	545	498	519	548	560	551	559	548	564	537	558	563	567	567	565	555	518	557	523	555	520	582	536	554	521	563	535	572	575	565	590	596	564	554	487	574	562	545	557	544	568	549	497	595	587	546	545	539	544	546	565	546	600	527	532	588	521	586	528	505	554	535	535	565	543	577	531	532	590	561	568	580	559	599	548	501	583	573	552	561	578	533	529	555	552	572	530	554	572	541	554	580	497	551	575	608	576	547	593	516	561	548	550	536	566	568	576	555	547	567	573	552	580	615	567	547	527	592	532	586	540	561	549	533	566	582	554	562	537	523	555	561	563	568	573	524	555	524	570	573	559	528	573	562	561	573	539	531	542	523	561	576	528	574	552	569	543	554	599	578	555	542	518	545	526	529	576	592	538	520	520	514	550	502	560	575	532	582	533	532	556	527	527	558	590	556	552	565	520	544	543	574	538	543	555	525	551	553	521	568	603	566	585	524	542	576	573	575	512	538	524	524	565	571	586	575	537	550	506	560	564	538	572	582	564	532	536	568	543	565	589	552	573	485	594	555	567	576	526	572	540	551	572	567	558	611	575	578	537	577	585	562	566	551	540	548	563	576	560	533	555	591	547	609	575	546	564	585	619	591	533	581	601	550	607	578	554	544	547	545	556	591	544	591	565	563	552	563	549	546	577	591	527	542	554	558	566	553	515	578	606	571	552	615	538	546	570	575	544	547	575	564	567	567	528	560	562	611	580	604	598	557	557	559	552	539	573	555	559	543	528	523	567	558	533	556	524	581	572	544	593	510	552	518	530	594	551	562	549	573	560	576	570	549	557	542	528	564	554	525	558	535	571	547	516	593	558	531	600	561	560	591	544	538	563	552	538	605	566	538	551	545	528	557	571	582	528	577	533	542	556	585	582	557	529	560	573	538	520	573	521	566	541	541	538	572	563	543	518	543	574	589	546	521	544	553	524	571	617	580	614	581	552	536	549	589	564	546	545	567	543	531	547	519	536	525	571	563	584	551	592	511	580	548	550	529	588	532	539	554	536	535	552	548	562	565	555	596	492	528	540	556	483	571	574	550	559	564	544	538	547	568	558	553	538	598	536	591	560	537	544	541	500	550	596	515	545	579	556	559	566	559	540	604	548	594	560	516	505	588	565	599	535	552	567	543	578	558	574	559	565	547	569	556	527	542	588	573	544	519	545	549	578	580	531	590	566	516	519	548	519	529	558	521	539	562	528	569	510	540	536	547	529	557	519	535	573	579	521	551	534	591	597	567	571	506	567	546	536	529	541	560	580	543	624	521	544	620	619	577	552	537	501	547	568	557	524	517	532	561	565	565	574	578	592	567	539	534	557	545	555	533	578	554	534	562	540	546	528	544	545	595	569	556	576	522	536	546	542	529	537	611	533	510	597	530	567	541	594	554	555	547	573	515	562	537	555	576	574	547	551	620	554	573	540	596	537	575	612	538	560	531	550	561	550	540	545	562	595	573	597	566	569	537	596	503	539	534	593	533	599	520	593	593	527	544	547	574	528	556	575	557	522	581	480	536	555	567	539	506	517	562	570	517	564	586	585	513	544	546	567	545	544	561	519	556	546	572	571	537	564	551	530	583	538	573	543	582	519	600	539	559	567	554	527	549	554	581	565	556	552	535	546	550	562	587	532	563	550	540	579	561	529	547	552	553	541	482	559	544	557	584	552	597	551	568	531	520	529	602	520	551	532	537	585	554	546	576	525	579	563	559	549	590	549	556	547	577	497	539	561	538	512	514	558	577	595	588	557	561	537	538	575	513	549	591	568	542	516	573	555	548	560	516	603	552	569	549	566	544	544	545	571	516	564	546	567	559	513	521	573	572	571	559	530	564	552	547	544	559	563	545	563	523	579	555	562	584	547	572	556	569	576	577	555	555	564	546	592	565	528	573	518	606	530	538	552	553	565	580	547	551	535	566	603	630	568	596	569	575	556	538	577	552	576	563	567	547	549	580	556	566	559	603	550	574	593	567	512	571	563	573	564	544	503	583	584	559	556	559	554	514	587	557	543	545	542	525	517	574	592	585	520	506	544	551	550	589	541	585	559	549	555	561	534	571	572	552	541	570	516	572	571	595	592	578	588	564	562	568	517	585	618	524	526	618	550	581	565	586	532	570	539	581	533	563	570	557	577	582	545	510	547	535	558	574	535	586	545	574	486	532	607	540	575	573	524	516	569	558	561	512	561	538	575	513	561	557	533	532	594	510	537	563	560	541	584	547	574	573	591	617	562	567	570	558	568	543	544	588	554	561	573	577	566	548	566	593	538	559	533	492	534	529	537	606	552	533	573	549	536	559	565	585	546	532	519	565	535	522	536	543	526	545	561	557	589	546	580	553	574	578	554	552	553	524	556	546	540	539	538	553	576	571	560	570	563	593	553	565	588	598	548	565	595	547	550	552	516	544	535	579	555	556	507	522	532	595	528	542	570	504	553	518	556	530	577	556	546	545	543	550	544	577	519	547	522	538	552	581	577	537	586	581	582	523	536	556	542	548	574	518	551	565	534	549	562	546	534	536	574	572	551	529	563	572	535	582	492	541	595	560	512	576	562	565	511	571	596	575	611	551	502	571	554	557	565	532	514	568	581	539	536	552	566	569	540	538	568	558	558	574	556	556	540	511	579	541	578	583	528	548	534	528	553	537	615	539	567	565	528	610	599	546	534	538	505	531	600	521	547	578	553	535	558	545	532	580	516	572	550	550	561	563	559	582	562	585	511	573	539	592	573	534	555	577	555	495	533	546	512	552	576	556	605	611	536	588	536	548	547	557	565	555	557	570	546	550	571	544	556	597	565	566	535	570	553	572	572	536	601	552	563	547	569	524	545	583	561	582	553	545	565	568	544	522	542	516	525	569	543	584	546	540	564	540	575	526	570	552	540	545	528	558	575	582	553	534	593	574	547	588	562	574	605	536	588	546	560	554	605	534	549	578	518	591	583	599	539	579	606	577	570	562	537	543	558	511	612	556	575	507	583	571	514	526	550	542	487	588	569	599	580	584	547	572	548	564	584	555	563	542	578	531	575	527	569	573	586
52581	21451	5272	1052	303	205	224	221	179	189	211	239	234	211	183	220	210	229	199	200	166	195	205	202	211	218	208	224	228	248	235	231	219	194	218	213	227	203	227	204	232	196	209	214	217	185	219	202	215	202	208	215	211	227	216	225	202	233	230	207	223	240	212	218	186	222	193	196	216	203	236	245	218	210	217	205	223	214	222	251	203	218	202	192	200	218	205	215	202	200	252	196	227	199	208	177	192	246	224	201	229	210	200	193	226	203	216	212	216	197	224	198	205	203	221	215	211	225	199	190	215	219	204	215	222	227	233	203	229	222	227	212	236	192	219	227	196	192	223	212	200	213	193	220	250	205	193	221	207	217	206	186	219	195	215	219	236	190	185	210	217	225	195	229	229	210	185	226	216	250	220	230	208	209	214	208	203	212	218	188	194	218	232	188	201	209	230	204	242	195	202	223	210	223	197	200	188	214	226	229	200	217	231	205	225	204	215	207	220	238	226	202	202	253	234	215	204	240	195	207	210	195	212	216	208	203	222	212	228	177	218	233	231	202	258	243	219	193	198	191	207	206	209	179	220	194	192	219	203	201	200	219	198	223	208	191	206	205	237	224	214	208	225	225	210	244	225	223	219	204	216	208	220	225	200	205	198	200	193	196	221	198	203	218	207	208	255	220	226	230	233	248	223	211	226	217	217	216	202	217	192	232	256	225	231	224	212	207	225	210	168	177	206	221	232	232	206	199	216	191	219	230	196	218	204	219	204	202	218	192	227	244	207	219	191	225	230	190	245	194	199	220	248	206	212	221	223	205	217	210	222	237	203	222	206	197	229	195	213	200	207	235	220	220	227	243	214	208	225	205	208	222	226	227	207	188	227	230	231	209	201	198	229	205	225	225	216	246	193	212	241	231	222	221	216	212	246	213	230	197	217	187	215	218	208	206	217	206	210	201	208	205	223	213	213	183	206	213	215	216	200	210	241	216	222	218	221	204	249	223	211	251	211	212	194	218	242	205	211	196	177	232	198	250	200	229	210	236	215	211	239	197	219	225	203	201	215	186	212	218	230	221	219	203	217	218	191	187	211	227	228	213	186	220	211	223	213	244	195	204	234	196	212	200	198	194	235	194	215	217	215	234	203	215	186	212	231	195	193	211	216	227	222	223	228	205	188	217	204	214	212	225	215	226	218	202	189	199	195	204	207	185	218	197	217	265	213	222	203	233	231	199	263	215	196	212	220	221	211	204	214	211	213	234	234	237	230	211	207	221	224	238	202	228	209	239	232	214	203	214	226	212	211	217	175	213	194	209	187	211	211	208	211	212	249	210	213	209	221	213	228	227	220	211	234	195	219	199	214	227	241	209	227	200	204	219	223	226	219	199	196	193	213	183	207	255	228	185	213	205	189	229	208	244	222	184	234	226	202	214	215	200	201	184	225	212	217	188	194	194	175	175	206	217	216	228	241	212	186	221	169	199	206	235	213	192	221	232	221	225	208	259	213	182	202	207	247	233	203	181	208	184	201	205	204	194	230	214	218	189	204	183	209	215	214	204	219	208	252	205	211	189	206	219	242	209	184	218	208	215	222	203	217	238	241	212	219	203	223	193	202	185	241	222	188	206	205	190	210	201	226	208	203	184	223	237	235	213	236	194	223	193	176	208	209	220	221	248	206	240	237	206	216	208	187	191	230	208	189	185	212	210	203	231	168	205	242	216	198	229	213	222	246	220	197	233	195	226	210	208	210	206	226	210	217	222	209	182	239	191	215	224	212	185	184	187	202	194	224	217	210	212	214	203	239	216	199	192	223	194	229	226	195	231	230	218	214	219	218	200	203	253	239	229	221	211	205	225	237	216	225	217	227	217	218	223	206	233	197	201	189	208	191	170	209	210	202	200	210	218	184	197	217	246	234	239	225	231	234	252	192	236	207	182	205	201	211	239	199	240	215	232	216	201	227	200	209	205	198	217	214	221	200	212	220	207	224	241	205	183	205	220	205	212	230	217	198	214	189	219	192	228	210	226	232	210	209	221	215	225	226	209	219	193	229	215	207	195	228	239	260	215	202	203	210	201	235	229	209	248	228	211	209	222	204	231	243	202	202	224	209	208	218	201	211	238	211	197	245	227	229	203	234	226	214	186	234	208	188	206	232	226	222	231	209	244	191	194	193	230	207	188	217	239	191	170	195	239	219	199	199	202	231	217	212	200	196	213	207	232	213	191	214	186	244	213	207	207	205	220	211	194	239	209	241	238	216	246	217	232	206	234	190	217	264	193	232	253	218	239	197	184	241	210	219	233	221	202	214	213	198	187	222	198	242	199	237	218	200	220	180	217	215	212	220	201	209	208	211	218	197	221	201	203	216	221	199	245	211	216	204	209	211	217	214	225	189	191	235	203	193	222	238	200	199	216	201	209	221	237	179	201	211	217	227	225	228	213	211	197	182	212	225	206	244	210	251	233	237	211	209	210	197	207	213	193	208	209	201	192	205	216	218	222	225	186	209	194	226	226	214	240	214	215	207	217	212	213	232	269	225	198	223	218	204	188	208	202	200	201	219	220	220	207	216	219	227	215	216	212	193	203	232	200	210	229	215	207	207	204	221	199	211	227	223	225	189	217	214	220	197	219	202	238	218	204	226	224	200	234	181	206	200	208	226	201	215	251	207	237	231	203	196	179	243	204	188	198	209	199	211	186	247	232	237	206	211	221	190	209	185	232	200	234	215	209	208	198	223	238	263	232	187	237	225	232	234	190	223	242	209	209	196	191	203	242	185	221	199	209	202	193	248	216	185	215	224	234	220	212	223	226	206	203	190	205	193	240	210	223	192	229	205	216	228	207	210	221	183	216	197	202	218	233	221	186	222	224	192	226	204	215	203	229	234	215	217	221	218	225	225	233	228	253	196	247	207	203	215	194	215	221	187	224	244	216	230	205	211	214	222	228	200	202	212	238	208	215	201	219	208	226	231	210	185	221	220	200	209	201	235	227	213	214	191	230	203	224	242	230	206	200	224	225	237	213	224	242	207	211	237	211	221	215	193	245	218	224	230	228	246	185	216	217	182	221	200	224	215	196	212	207	213	198	210	254	199	196	209	216	247	193	202	235	235	220	212	220	178	214	214	209	210	203	217	217	229	206	218	234	223	199	222	202	210	209	231	220	217	214	220	222	216	219	209	204	207	196	198	211	170	226	200	231	223	179	214	204	229	201	230	223	209	227	226	203	213	210	197	210	177	211	217	217	213	202	232	216	204	226	203	232	264	217	226	218	206	221	219	224	182	208	218	243	188	192	227	215	233	199	237	191	221	211	223	217	226	217	227	188	193	231	226	225	233	205	221	222	216	220	190	216	182	210	239	218	221	209	171	211	219	235	210	211	204	204	197	248	208	229	204	192	242	227	217	227	205	223	202	222	231	224	237	189	196	221	208	205	239	216	219	203	200	201	203	210	218	204	194	202	219	216	210	203	187	198	211	197	210	218	212	175	226	201	214	206
34677	13660	5115	2324	791	478	454	468	456	436	418	447	476	443	486	473	446	449	448	447	500	459	439	436	442	469	481	469	459	468	457	438	440	461	469	486	429	461	440	457	449	449	421	456	471	481	464	479	448	456	499	462	466	467	461	450	444	431	464	470	417	446	437	438	500	481	482	455	452	450	425	455	471	494	479	475	475	481	459	522	512	440	434	444	469	510	480	438	443	431	452	475	475	483	462	489	443	441	490	421	470	431	480	442	459	498	491	487	449	424	464	470	435	459	453	463	494	461	476	458	470	432	458	429	451	436	437	470	402	451	439	452	486	453	422	469	484	473	444	495	461	478	460	433	457	429	479	458	445	460	420	500	475	453	449	464	438	462	477	503	451	463	454	485	460	461	444	481	457	475	480	449	494	494	455	489	434	408	449	448	473	431	446	458	469	445	444	467	432	448	482	470	476	464	462	464	440	462	475	453	437	503	480	461	450	427	432	454	464	462	455	459	467	456	459	461	454	458	438	416	427	478	470	432	433	429	468	443	429	477	466	490	462	474	443	423	471	453	507	468	474	491	430	462	434	477	462	464	453	444	453	465	423	457	471	434	451	444	451	483	428	462	473	447	481	438	446	503	479	432	452	462	446	436	473	465	447	476	408	467	421	468	465	416	476	457	466	473	483	491	450	451	464	452	435	463	462	469	435	464	449	486	438	475	486	481	432	427	447	444	468	448	451	463	434	513	423	457	440	470	469	458	425	430	466	467	457	463	444	405	445	461	487	456	449	454	464	460	469	427	492	456	515	469	455	431	487	446	457	483	410	475	465	486	419	477	425	508	448	461	443	421	447	464	457	472	476	460	447	463	465	462	457	470	489	485	421	432	477	479	448	462	456	460	461	436	478	422	457	476	468	477	416	442	487	451	447	447	450	472	490	510	474	445	477	443	475	448	455	447	457	420	470	435	476	439	458	483	417	457	515	485	473	483	482	478	461	475	452	455	459	463	460	468	442	437	444	454	475	449	411	468	466	501	462	452	470	451	451	444	456	455	445	461	481	404	490	431	453	454	457	454	496	477	486	440	458	439	461	465	441	431	430	482	472	424	443	480	458	448	485	447	478	486	455	430	478	465	469	432	497	487	443	410	481	453	475	450	493	442	465	479	506	488	477	456	476	462	458	481	471	441	448	437	469	436	450	416	443	435	449	471	462	465	469	439	501	458	444	417	448	444	449	460	464	480	480	440	464	464	484	449	453	470	472	428	471	462	442	460	476	464	446	474	453	498	460	466	466	408	459	429	474	428	440	479	448	470	457	442	441	466	489	450	454	484	437	447	476	425	470	469	417	470	444	491	521	456	461	470	453	460	467	439	468	426	498	478	429	483	445	453	478	480	463	419	415	459	463	430	473	414	495	494	488	457	468	446	470	429	492	448	446	425	453	460	489	490	453	495	432	443	461	438	459	515	399	498	431	465	451	454	475	487	431	437	458	443	451	494	470	459	465	456	458	452	419	477	499	446	473	477	429	468	461	474	476	423	484	441	472	494	439	443	450	451	446	428	468	441	452	456	423	454	487	471	463	470	473	454	452	439	491	471	464	451	462	444	476	473	486	478	479	460	492	475	485	455	448	445	449	471	466	450	438	453	440	441	414	483	438	435	467	451	431	452	472	445	463	483	480	451	451	461	480	465	463	493	433	434	445	424	465	460	486	441	431	445	444	462	475	466	449	471	483	472	481	439	470	433	458	480	471	493	462	441	467	449	442	461	490	464	431	479	445	477	469	445	471	465	424	479	474	440	491	489	492	448	467	451	473	471	431	476	454	449	422	415	442	411	415	468	476	474	484	457	497	449	458	444	462	456	501	435	438	445	446	462	443	508	473	462	451	472	465	457	459	461	471	461	490	447	437	450	455	455	447	488	487	453	451	485	453	473	485	441	487	472	454	460	459	456	482	460	479	452	474	447	464	443	479	470	459	477	466	438	458	451	499	481	449	419	479	489	446	434	439	470	497	467	436	455	480	492	454	426	454	444	429	382	468	459	477	489	445	429	433	461	482	476	476	432	468	486	443	476	447	530	459	455	458	470	470	461	489	464	478	492	482	460	458	460	421	475	463	476	500	470	461	439	475	418	467	442	444	439	482	473	462	462	473	469	489	473	430	447	457	477	476	465	480	477	457	517	453	484	471	486	439	491	425	440	453	442	473	453	472	448	468	465	486	458	455	456	437	474	459	435	475	453	447	448	459	441	438	446	439	474	470	459	481	451	472	496	446	434	448	453	484	436	497	478	448	423	453	438	448	459	441	462	448	441	443	439	476	471	443	440	464	452	490	440	437	457	466	479	405	475	479	409	462	460	476	468	440	449	463	443	465	445	419	469	431	465	456	466	469	485	485	455	446	430	462	470	475	448	492	436	472	431	413	446	438	467	437	472	488	487	476	424	489	453	454	455	473	437	479	472	475	453	478	467	446	462	442	480	456	436	459	412	471	472	457	422	455	443	470	495	473	478	433	456	435	517	443	442	483	415	487	430	446	453	443	470	434	479	479	450	429	492	476	454	483	468	437	456	499	448	454	457	441	483	455	495	475	441	435	447	486	498	448	458	464	458	472	447	458	469	475	484	459	425	448	503	440	446	449	428	488	412	461	404	463	511	463	433	468	465	460	468	441	494	432	521	418	471	464	450	459	487	461	467	429	448	441	426	467	459	489	506	464	438	470	448	444	458	469	484	433	480	447	450	441	461	454	449	458	460	498	469	469	477	460	493	505	415	452	483	462	467	455	473	458	465	427	484	458	465	482	460	509	440	471	473	475	431	440	490	479	449	478	487	461	447	461	475	476	472	415	477	447	463	474	471	462	473	490	453	447	468	482	459	464	437	464	462	428	485	488	475	522	470	462	481	457	496	450	424	456	456	462	465	473	453	459	429	490	453	481	455	464	461	436	428	435	447	451	451	450	475	485	480	497	437	480	431	450	423	455	427	458	463	438	480	463	442	438	405	476	432	475	465	430	434	452	431	506	509	483	446	445	472	469	441	453	459	417	467	467	444	457	460	455	451	434	411	431	440	466	443	460	446	498	475	500	429	440	451	471	472	498	413	457	440	470	494	467	457	473	488	473	457	438	481	464	475	453	489	439	430	447	497	420	479	448	439	446	468	455	448	475	445	470	468	457	443	463	457	448	465	497	467	471	469	429	448	423	440	466	445	463	514	498	430	472	465	456	427	442	441	468	455	445	473	464	461	451	458	441	477	485	434	480	463	429	467	438	405	437	484	483	473	441	440	474	461	456	460	454	454	442	463	451	498	448	437	464	442	440	439	422	450	428	462	471	503	448	470	442	438	436	426	439	483	483	511	425	468	463	471	439	438	451	407	465	454	466	460	496	479	468	471	452	449	431	479	485	418	456	468	455	472	458	432	466	448	455	460	460	460	490	427	461	470	466	466	477	471	468	507	456	434	451	449	477	461	476	434	445	439	485	483	444	450	463	436
63442	29610	10613	2691	538	276	273	216	227	242	230	276	220	213	237	277	247	247	236	243	224	256	236	260	232	232	223	222	220	227	246	251	209	244	239	216	225	222	215	207	272	226	196	272	215	251	238	235	214	232	230	217	225	246	236	223	248	235	247	235	232	272	247	262	213	227	213	220	251	272	232	217	219	237	204	245	237	277	246	239	263	242	234	220	275	237	207	266	238	239	235	212	257	251	213	227	238	229	213	226	238	257	245	246	241	250	235	251	225	255	229	236	232	237	194	225	200	250	207	217	218	228	270	236	237	233	218	213	237	195	203	217	215	245	234	222	195	254	202	254	228	217	240	242	227	215	217	247	258	236	243	265	229	243	215	251	238	211	228	254	232	270	249	243	234	255	214	243	225	250	225	221	243	257	233	206	239	200	253	235	229	227	242	222	255	230	223	228	251	258	208	227	249	250	239	255	242	268	227	237	245	243	218	287	243	271	221	216	218	248	209	253	233	236	211	224	222	239	256	233	254	232	209	228	252	223	259	229	217	245	229	230	246	206	219	243	216	241	227	258	224	236	238	245	243	247	208	231	241	209	223	237	216	209	247	229	209	232	225	213	257	241	238	256	241	226	245	211	206	205	245	234	250	235	222	233	197	227	230	254	233	231	219	237	247	243	252	250	244	247	229	263	241	221	223	232	237	209	268	224	241	210	229	246	243	234	211	218	245	233	228	203	246	220	225	236	203	233	223	231	238	220	228	219	245	210	236	196	237	248	214	239	227	224	222	224	233	233	230	254	239	223	233	265	235	204	200	194	243	242	198	230	227	212	220	209	234	236	238	227	228	224	221	224	236	230	240	223	213	275	221	218	239	234	220	259	235	211	196	223	255	228	226	238	229	227	249	257	236	229	239	248	207	233	230	239	226	228	250	228	266	253	242	235	239	217	207	213	242	229	229	258	223	250	250	246	253	220	223	246	211	239	228	216	242	248	230	209	213	241	237	206	190	209	225	201	238	228	222	228	258	234	237	241	249	244	235	252	231	217	217	241	248	197	213	246	233	224	224	253	227	212	222	229	203	238	244	203	217	216	245	234	210	231	246	238	250	249	222	247	229	196	248	245	235	236	238	234	224	237	232	217	251	253	249	246	227	193	248	248	246	215	225	210	223	204	245	235	230	238	221	238	195	193	274	280	213	230	235	211	223	249	214	231	197	255	235	232	219	206	253	212	232	247	233	260	237	252	232	272	219	266	233	219	237	239	235	244	251	239	221	239	219	260	232	222	203	252	246	218	217	217	251	223	236	224	237	221	221	242	217	237	235	220	256	238	250	222	220	247	252	223	228	247	231	227	254	228	227	211	245	199	245	224	202	171	222	233	259	225	224	232	201	247	245	235	216	229	219	260	220	236	235	206	258	252	205	205	229	220	243	233	204	235	236	210	234	248	243	218	265	238	205	254	270	221	212	187	230	230	249	250	243	191	212	231	235	254	232	217	232	234	228	248	237	248	233	248	195	249	225	230	214	253	219	212	223	248	232	228	227	191	239	240	259	254	243	232	213	247	225	244	240	227	224	228	235	248	225	217	227	226	236	214	236	239	224	236	220	248	223	243	223	218	206	247	251	241	235	222	276	222	219	242	217	222	239	230	222	248	219	216	217	229	236	269	203	248	226	209	197	248	236	258	216	221	224	227	225	230	227	272	234	237	228	238	231	204	237	228	222	239	239	228	244	219	230	241	248	233	235	245	242	263	245	222	250	248	241	228	271	236	229	225	226	241	246	253	203	220	243	234	213	244	243	235	225	204	212	232	221	229	197	232	219	245	218	231	215	259	262	266	212	229	244	260	228	228	230	201	206	202	193	209	229	201	221	224	232	223	215	226	233	234	229	236	243	225	284	252	233	249	238	249	239	274	203	225	229	227	277	265	234	236	269	268	243	261	226	263	230	210	262	230	213	237	229	233	216	236	275	208	225	230	203	236	234	221	228	265	236	225	216	232	235	211	198	259	213	213	255	218	229	206	258	210	214	227	257	255	238	231	238	229	258	207	223	238	242	218	235	224	242	266	218	251	218	226	223	258	231	255	214	223	231	208	217	235	212	232	227	230	240	209	247	243	241	209	260	238	232	217	249	222	232	239	226	229	239	210	247	256	228	262	217	223	219	228	217	205	228	237	242	244	220	225	235	256	273	214	236	225	241	226	206	215	212	214	244	265	216	254	270	253	229	226	235	222	207	206	231	263	243	236	236	219	219	194	215	231	222	216	260	244	241	240	223	197	207	228	268	210	221	214	238	248	193	237	219	219	227	266	246	219	219	216	225	219	244	242	212	253	245	225	268	214	241	237	226	243	223	221	261	209	239	223	233	244	234	237	217	226	224	210	261	248	221	218	232	236	226	226	230	235	239	240	240	243	255	231	232	200	195	248	230	248	209	211	214	246	240	235	217	239	268	243	248	219	212	215	225	200	234	226	229	250	259	226	230	228	237	219	214	257	209	223	247	240	260	235	268	247	259	211	223	218	208	253	223	205	235	245	275	224	225	252	189	205	234	202	273	236	237	227	236	256	216	186	234	233	257	256	244	230	277	243	244	224	226	234	224	234	232	217	252	210	217	242	200	276	254	241	213	219	253	225	221	229	228	199	247	226	224	191	243	250	232	233	220	213	224	230	235	209	204	253	222	200	244	258	232	201	237	237	238	241	197	250	235	252	225	203	202	217	242	238	215	226	245	212	202	233	224	231	237	223	200	254	266	235	248	227	241	204	226	206	245	225	248	210	252	197	228	233	224	197	211	225	238	214	205	234	232	232	259	248	223	242	220	246	242	248	244	225	214	216	252	251	254	239	235	241	203	244	216	233	259	236	230	234	219	241	198	218	253	259	219	223	196	232	227	217	228	221	225	197	227	192	210	210	234	261	232	219	242	205	234	252	232	242	235	217	210	237	268	207	237	237	242	230	252	273	246	231	214	213	240	223	256	256	236	246	225	243	244	252	202	239	222	222	245	254	256	232	214	237	232	251	234	235	238	270	259	224	220	245	248	215	277	210	239	215	235	239	223	229	216	234	220	218	192	216	242	251	237	242	209	229	243	225	224	226	200	229	252	226	237	226	234	217	226	226	250	204	249	229	264	243	229	225	232	224	227	231	231	247	220	198	225	221	231	234	259	236	207	214	243	215	210	228	225	195	235	225	186	238	239	242	234	256	233	254	241	241	236	213	248	222	236	239	231	249	224	251	249	230	235	245	222	230	217	243	196	218	216	217	240	204	218	218	219	204	231	240	218	238	245	220	269	214	216	235	249	239	225	207	225	240	253	219	247	216	216	272	231	210	214	221	209	204	215	230	227	220	232	223	245	220	220	223	235	213	233	208	213	225	222	246	220	221	237	237	217	211	231	226	204	221	235	218	222	258	215	248	217	219	225	235	225	236	210	245	226	255	217	211	236	255	229	252	231	205	231	223	268	217	212	206	220	226	235	214	218	247	222	231
41596	19420	10160	4890	1272	642	550	534	506	500	512	547	493	538	476	530	557	500	493	491	528	486	525	494	503	465	457	518	524	463	471	523	504	503	471	537	526	485	498	493	469	463	464	477	461	510	483	473	512	511	469	541	526	493	492	464	510	505	493	522	496	510	518	501	530	447	483	484	497	468	480	464	489	478	485	461	478	498	481	483	477	461	503	459	457	465	471	488	478	485	530	518	485	466	541	473	498	500	483	483	469	483	491	472	492	461	520	465	482	520	513	492	528	479	500	447	499	512	489	467	509	490	485	490	455	524	458	505	513	515	473	487	465	476	526	497	511	510	476	453	487	510	510	476	467	484	504	505	478	506	544	474	511	495	518	480	494	551	523	519	531	512	491	498	524	486	492	510	491	492	522	530	472	464	487	502	520	526	550	502	485	488	530	477	509	534	516	484	451	497	510	482	457	509	465	518	499	503	519	490	491	515	524	511	514	505	475	474	485	457	474	450	495	482	518	466	517	501	501	471	520	532	494	475	510	460	500	504	495	495	495	479	483	484	506	508	490	489	515	561	508	487	499	445	498	474	430	488	482	524	530	508	497	526	505	520	482	501	472	531	528	495	482	490	471	495	502	502	445	461	499	473	509	476	554	438	490	515	474	461	511	498	511	520	491	438	516	536	481	488	545	516	501	477	496	519	473	493	515	500	529	490	514	495	520	500	508	512	486	516	473	504	481	491	507	491	524	467	490	490	503	485	537	490	484	464	504	482	498	509	506	496	516	486	523	484	481	433	481	506	494	522	484	477	481	511	483	505	479	483	467	458	472	546	524	478	512	454	526	487	477	443	491	506	469	452	455	488	455	487	461	501	501	493	515	520	497	536	504	483	476	501	502	498	518	500	482	464	476	464	485	490	470	526	489	499	499	511	470	496	477	514	488	469	469	453	544	503	483	488	497	492	504	480	509	467	524	483	471	513	487	478	536	518	504	532	488	508	511	510	496	520	488	499	526	462	463	491	500	470	467	525	477	471	513	489	484	523	504	520	514	523	525	485	474	471	493	492	493	471	481	488	461	537	485	479	479	532	481	491	479	505	476	499	478	483	507	502	490	471	537	478	546	477	517	477	513	486	503	493	483	522	489	498	487	492	460	510	443	503	502	504	486	467	545	502	511	518	522	487	526	538	456	539	514	502	497	484	450	446	491	526	519	491	481	506	520	482	512	463	471	497	487	493	487	499	461	548	446	483	495	466	495	511	479	545	509	511	470	487	490	517	518	497	494	484	496	521	481	490	487	473	513	485	523	504	492	494	489	495	494	483	506	482	497	509	488	475	457	450	470	480	535	530	502	509	464	472	520	445	517	477	486	534	503	518	486	505	477	526	490	490	492	480	528	482	511	515	496	460	504	476	441	540	488	524	491	486	475	475	530	507	489	503	501	498	494	494	513	500	490	476	482	477	494	480	478	531	487	481	524	519	469	509	516	491	504	492	479	492	489	477	486	495	482	517	502	531	500	493	510	466	490	469	482	472	456	484	489	514	491	500	505	510	497	530	480	502	485	513	493	521	481	523	495	456	463	512	514	453	472	524	469	492	474	464	503	517	537	481	481	518	518	493	455	483	506	528	475	501	523	479	464	548	464	488	488	490	524	501	488	459	526	457	509	497	518	461	473	450	466	461	535	445	532	456	493	501	513	494	476	478	518	510	533	458	518	534	493	495	495	507	480	504	520	500	514	478	497	488	521	464	535	483	461	496	509	504	517	468	462	478	484	484	499	483	505	498	502	547	487	508	493	509	554	509	478	521	482	489	568	508	493	487	442	475	497	474	496	493	525	470	515	510	501	481	499	527	464	505	478	518	506	485	487	494	490	483	511	551	478	489	506	488	478	492	490	504	514	518	502	475	514	543	508	462	483	462	487	510	483	495	471	474	521	486	443	515	474	481	462	497	467	484	513	460	482	484	500	517	474	488	500	513	487	488	522	492	525	522	523	487	482	502	508	532	545	465	524	468	521	461	471	496	501	507	479	521	497	452	457	497	529	480	511	497	502	501	499	458	522	508	524	499	496	520	484	451	460	471	491	513	511	493	494	480	453	493	488	517	474	475	503	462	456	514	488	453	483	470	494	455	520	497	490	476	452	476	503	478	510	504	457	505	495	486	473	478	507	484	475	455	501	465	515	478	484	506	472	509	492	487	507	472	478	496	483	515	438	484	489	489	487	491	489	501	484	468	435	504	481	473	501	501	502	485	487	504	450	488	475	489	505	488	481	459	546	463	504	494	493	471	496	503	523	501	475	499	512	471	498	493	507	483	491	502	472	520	464	509	472	539	476	505	526	517	503	489	496	488	481	497	483	484	483	534	511	510	490	478	449	486	481	463	480	568	487	533	465	497	489	463	470	532	519	489	500	490	484	470	482	500	475	502	527	465	529	473	481	532	494	479	505	472	512	501	498	512	498	474	483	489	487	510	513	516	499	508	499	546	469	495	474	495	518	492	507	504	479	476	461	526	498	497	506	512	510	475	509	488	511	484	511	499	489	512	484	515	518	504	541	465	484	490	510	487	488	483	489	465	480	493	525	506	523	495	523	460	484	504	514	488	522	510	487	544	512	481	495	493	495	483	483	492	482	485	493	495	499	523	486	488	473	538	488	480	481	485	500	452	512	469	494	493	516	473	464	515	500	480	481	473	495	493	494	490	443	510	489	417	511	479	476	545	491	462	474	504	523	512	467	483	535	527	465	473	494	483	502	479	489	501	526	457	476	517	509	488	453	505	466	507	519	471	464	505	507	462	485	482	501	490	487	491	500	476	485	490	509	472	422	515	490	501	449	464	496	501	506	530	472	497	479	482	538	471	489	517	527	485	498	480	496	448	491	479	524	504	530	487	512	531	510	504	488	484	485	461	508	459	528	465	517	527	506	494	470	539	487	456	482	449	499	511	484	502	475	501	498	513	503	494	493	515	477	502	500	495	448	461	487	480	489	511	480	513	481	498	473	512	485	537	516	493	469	487	532	511	508	524	497	503	512	468	514	496	496	501	490	486	472	512	503	499	458	473	473	470	488	460	508	478	566	491	479	518	553	467	498	485	482	528	503	530	505	530	495	479	467	564	480	503	476	503	507	492	496	500	499	469	500	499	540	487	505	464	508	531	499	522	519	473	542	517	481	498	498	511	473	461	498	459	515	490	481	509	488	477	532	475	472	479	511	512	488	487	504	476	500	470	480	470	486	481	538	485	490	528	518	551	470	476	479	515	478	476	481	497	514	475	492	475	475	453	540	489	480	497	497	474	469	521	493	501	522	497	524	478	468	486	491	486	493	475	500	521	514	507	465	537	468	494	501	529	497	520	504	492	508	456	495	508	509	500	517	546	479	477	484	479	462	477	477	497	496	474	495	530	525	511	497	473	468	470	517	517	522	527	507	513	467	515	452	472	465	507	500	510	492	464	499	490	524	486	496	514	509	518	530	522	518	484	532	509	500	502
68491	31009	12143	2695	668	283	286	256	306	260	257	305	252	271	237	234	228	238	255	262	243	272	265	241	274	301	240	276	257	275	275	256	312	286	284	272	248	249	286	272	263	221	273	252	283	282	281	261	283	223	249	267	287	258	285	271	286	284	257	280	273	259	242	248	239	271	249	284	272	260	270	284	294	237	257	232	266	293	259	280	315	248	255	278	228	234	246	253	248	250	225	254	279	282	274	256	260	283	279	285	284	247	300	243	301	240	254	244	287	274	257	290	268	264	283	279	266	240	276	256	270	272	261	270	244	296	263	270	269	255	273	276	274	255	265	318	260	238	259	256	244	271	263	257	258	278	261	262	249	259	270	318	284	260	267	265	272	255	248	273	285	259	270	263	291	281	266	290	279	252	271	256	256	268	275	253	275	274	278	321	256	287	281	281	279	288	265	274	293	277	281	303	276	292	243	262	247	264	245	287	277	260	270	244	301	272	238	247	256	305	282	266	258	306	253	256	269	272	269	261	298	282	264	226	244	247	277	250	264	247	240	267	263	265	278	303	286	279	314	292	241	272	262	273	243	297	288	276	264	287	257	278	268	239	259	290	255	290	277	253	271	265	266	274	273	251	244	259	278	241	240	280	279	271	268	229	274	267	246	268	244	253	267	251	292	263	285	270	268	268	260	287	249	251	287	260	298	279	234	282	244	267	272	275	247	275	289	245	253	259	261	267	270	250	288	269	255	269	251	262	277	252	273	281	282	274	261	268	263	287	269	293	277	271	283	238	268	251	271	285	274	283	290	251	268	266	245	261	235	294	275	266	265	298	244	264	249	284	260	254	260	289	234	272	287	257	271	264	293	285	279	261	259	270	296	265	275	278	274	284	286	277	284	270	299	274	289	264	263	289	252	236	266	264	263	236	293	248	299	271	278	268	298	266	252	272	274	292	278	234	247	236	243	253	281	308	271	320	260	264	239	257	268	259	263	246	257	290	265	265	275	250	254	273	291	279	252	266	266	293	266	308	266	262	272	250	267	249	277	283	288	255	244	258	285	245	266	257	278	297	271	269	283	259	276	294	271	253	250	252	276	263	263	290	251	284	277	252	243	309	266	260	272	266	274	228	253	250	270	287	264	281	250	275	250	265	280	257	236	314	296	294	282	281	254	252	278	256	248	284	276	275	229	238	277	260	293	296	258	295	323	264	286	288	270	277	269	267	281	287	272	265	294	266	245	240	269	268	295	291	308	249	300	319	274	266	280	255	244	256	301	280	246	287	286	237	293	269	269	252	269	284	239	299	234	272	262	256	245	269	252	247	235	234	262	282	252	323	281	268	277	283	292	282	248	277	274	269	250	240	253	248	278	262	277	284	296	269	321	262	283	249	272	265	268	272	270	267	253	280	250	297	278	292	281	248	254	268	248	277	258	248	265	263	252	290	270	267	265	255	262	248	253	292	237	234	289	298	272	267	266	295	248	258	263	244	283	254	280	240	267	242	280	274	261	288	259	275	249	264	271	278	249	255	259	238	266	247	257	267	255	262	288	260	257	249	247	255	278	261	264	286	232	243	265	300	271	243	285	284	292	290	275	273	254	267	284	264	264	283	272	242	257	283	284	245	253	265	252	248	298	264	286	276	253	285	304	262	244	260	293	255	283	268	296	300	283	270	255	266	254	273	256	273	281	251	257	286	306	278	291	275	243	283	260	267	247	295	249	284	250	244	286	244	281	262	257	298	316	256	283	297	282	302	286	291	274	319	283	279	259	293	266	290	266	260	274	255	268	295	262	286	272	278	260	283	303	263	264	272	283	261	263	266	258	264	266	251	292	259	256	249	273	273	266	258	282	274	287	240	275	270	266	297	249	259	312	254	231	246	295	262	289	290	274	266	242	277	252	273	246	263	285	256	264	265	257	297	281	280	246	274	266	274	264	245	288	248	271	263	265	281	256	260	234	254	257	272	263	249	259	246	258	260	271	266	254	262	265	262	246	281	287	262	255	242	307	285	246	294	263	256	262	246	305	261	299	248	268	245	243	244	303	285	276	280	280	228	250	271	300	255	262	254	268	231	302	277	263	259	279	265	261	264	297	283	290	280	287	288	270	319	281	279	269	289	266	287	260	283	294	249	269	261	249	278	269	257	273	277	243	242	263	267	219	233	268	282	280	259	311	301	261	261	257	281	263	248	276	280	290	253	268	253	259	279	258	267	289	300	287	314	265	269	245	256	271	291	272	266	278	261	243	262	282	282	271	261	307	304	252	261	267	266	250	266	258	232	251	266	238	233	263	260	266	268	265	256	282	288	275	289	264	287	227	245	266	264	250	265	272	296	258	283	268	264	262	280	265	266	260	248	293	227	275	265	246	268	300	263	250	263	265	282	220	267	284	276	267	271	257	287	264	251	275	265	277	285	258	232	264	267	285	280	283	272	248	271	285	286	278	238	267	272	283	270	245	243	298	302	253	286	310	221	274	257	261	259	276	254	266	267	254	275	258	271	272	252	256	289	261	263	269	277	296	251	260	261	273	267	274	247	255	297	254	229	284	246	255	280	274	287	215	281	269	237	250	259	323	283	263	246	270	260	271	248	269	216	252	269	284	277	268	263	288	267	242	266	261	319	252	297	248	242	262	260	263	274	259	266	283	283	264	248	280	236	272	293	242	316	300	260	267	291	250	247	256	231	252	243	281	278	245	265	295	304	282	262	266	289	274	285	279	241	276	260	277	240	283	253	267	242	289	273	285	268	284	295	277	292	285	253	268	296	261	262	241	271	259	283	296	263	267	281	269	246	260	265	271	240	285	251	268	282	229	277	272	285	253	273	269	277	254	254	244	272	243	268	305	273	278	274	259	272	275	296	281	282	263	278	289	290	278	275	265	259	278	274	269	234	234	253	269	280	248	243	258	259	266	284	258	238	244	285	265	287	285	252	250	277	241	275	282	278	288	284	280	265	272	241	268	268	250	251	252	249	263	267	282	277	263	275	256	278	238	284	256	234	286	278	259	265	269	268	262	264	265	274	279	300	254	267	280	267	259	275	264	256	272	319	260	265	303	286	304	268	269	253	245	286	303	241	271	278	276	274	284	255	246	275	259	240	269	266	265	310	286	244	287	276	255	302	289	277	280	251	230	259	308	311	286	276	301	253	249	281	262	256	289	267	283	267	271	239	299	302	257	263	269	287	254	265	284	258	259	273	275	259	263	271	280	277	281	253	271	274	232	272	269	256	245	259	232	265	263	276	243	290	283	272	261	244	233	280	261	259	288	264	298	280	268	272	267	248	252	293	270	241	274	272	284	289	270	269	296	307	289	282	290	241	233	250	264	277	241	285	260	274	279	250	302	241	276	270	305	271	253	300	258	263	251	265	257	271	283	284	274	296	258	265	279	278	241	298	293	294	269	262	261	278	270	274	268	259	247	288	258	252	252	285	282	275	272	291	290	251	278	268	251	276	279	293	283	282	260	274	245	275	239	271	247	296	279	261	259	282
45242	20635	10028	4858	1708	765	604	606	582	574	598	563	581	572	604	584	569	554	519	558	577	541	534	561	558	522	571	603	534	612	565	559	526	603	560	497	541	517	565	545	559	524	521	541	566	577	539	534	616	582	576	588	559	558	548	554	523	559	525	580	582	550	548	576	525	530	534	546	542	589	540	571	559	576	551	494	526	548	509	560	584	499	585	541	571	525	585	547	535	559	563	543	575	613	558	575	564	518	536	541	597	558	546	572	535	536	539	567	571	516	547	576	612	587	520	574	560	621	550	573	587	509	520	560	548	587	560	562	537	539	564	556	555	543	613	545	571	513	585	580	568	580	552	535	565	559	582	584	543	536	533	518	568	578	576	567	528	563	524	518	578	542	572	547	566	542	547	529	587	611	601	523	545	547	592	559	536	530	611	565	553	528	547	531	560	558	571	527	567	542	547	578	570	541	560	592	535	527	564	554	608	568	576	529	568	543	619	601	559	537	584	586	568	603	527	561	586	568	595	551	585	596	551	562	582	572	499	574	588	523	541	589	548	564	539	554	533	557	511	584	555	584	583	528	579	563	539	568	570	560	555	610	547	551	564	568	541	547	546	530	596	563	597	557	554	538	576	552	525	567	542	523	540	527	543	582	552	591	575	585	562	527	561	548	566	549	551	517	500	546	549	536	538	532	577	550	575	577	590	558	610	564	569	534	567	575	529	578	543	527	564	533	553	517	582	583	568	503	527	568	572	524	566	585	540	527	569	548	577	570	517	593	560	568	582	540	552	552	553	564	496	531	605	581	575	537	513	541	558	621	545	569	540	550	530	555	532	532	560	594	534	580	564	540	563	545	513	572	554	528	505	578	558	565	537	549	517	523	558	594	571	586	599	579	548	568	528	578	573	555	577	565	561	572	568	529	560	543	561	540	585	615	562	559	559	547	551	569	533	599	535	548	577	535	550	525	576	503	574	568	563	531	571	575	563	527	580	575	576	582	566	505	542	558	526	548	582	579	540	582	539	576	564	571	590	563	552	568	489	542	566	560	566	581	586	546	587	520	552	509	530	552	558	559	568	539	583	546	568	516	523	543	568	570	568	562	570	533	514	539	596	606	592	561	551	543	565	598	546	569	558	524	505	549	547	563	569	531	581	544	540	542	495	550	527	589	561	573	573	583	591	517	566	514	525	540	549	565	533	595	591	567	555	552	532	567	576	563	620	574	594	539	540	563	545	530	551	546	571	538	555	546	565	585	572	555	551	552	565	566	564	580	568	551	594	541	539	535	611	585	540	543	529	536	537	555	552	559	559	594	572	522	543	550	544	552	569	519	529	551	587	568	575	549	505	508	552	570	553	599	558	573	552	533	542	583	579	547	561	559	555	535	588	540	567	540	520	546	589	549	529	573	577	542	562	578	537	601	575	579	562	588	575	543	560	552	579	536	552	542	545	559	549	581	551	559	539	563	515	538	582	599	591	506	530	546	563	563	565	544	567	574	567	554	555	600	547	536	559	580	572	569	602	590	534	591	559	563	584	593	535	546	561	612	571	554	526	570	559	582	562	578	570	527	570	557	564	597	482	571	534	566	550	587	517	578	563	581	571	521	541	554	555	564	559	547	541	566	575	545	574	534	587	554	567	557	591	574	572	524	528	563	550	585	569	541	561	513	561	573	563	513	574	558	490	548	583	526	575	544	546	540	560	538	592	525	528	597	551	566	538	538	555	568	557	581	605	529	492	567	530	584	525	574	579	540	535	598	534	554	559	584	556	558	554	509	562	569	551	566	530	550	558	557	562	577	524	561	528	549	567	594	564	580	565	564	562	553	571	595	558	524	554	604	558	570	539	575	520	577	552	561	505	518	608	584	565	586	569	538	556	544	593	564	503	579	579	542	577	557	532	563	528	528	568	560	585	524	550	555	579	544	560	553	607	541	511	543	518	565	549	563	589	554	552	550	604	560	520	538	587	595	539	536	565	573	544	539	560	564	531	570	528	590	558	555	504	563	579	581	558	573	580	586	544	557	572	547	580	511	555	567	556	580	556	564	555	599	574	516	560	553	543	578	570	545	547	573	533	543	540	563	561	547	545	554	573	563	606	543	567	534	611	545	536	539	572	554	537	611	580	569	592	576	551	560	544	574	528	546	590	551	539	584	553	520	548	550	613	511	570	520	585	550	557	556	570	581	568	540	545	580	591	545	539	511	593	605	570	546	568	544	537	559	572	546	574	548	563	560	583	517	598	551	572	580	538	567	565	544	533	566	582	550	610	542	576	557	580	559	572	557	557	570	558	550	577	578	580	595	546	571	568	603	567	563	570	550	537	545	618	571	559	518	548	562	548	563	601	565	557	582	526	599	540	518	574	553	572	601	520	534	537	544	531	550	564	561	556	567	564	550	577	546	521	532	596	546	602	538	567	580	603	530	562	578	550	573	558	563	540	575	538	580	552	560	606	542	556	531	552	533	578	554	550	550	569	573	577	556	608	552	554	574	547	548	612	576	576	567	598	549	536	567	566	530	559	540	544	592	587	555	546	602	579	553	568	561	544	548	603	554	572	566	584	551	561	564	541	550	578	581	533	586	551	556	572	547	566	560	493	546	545	548	598	547	557	553	558	557	542	597	546	520	564	555	567	541	544	534	582	566	510	546	572	549	601	538	581	554	541	520	553	560	569	519	518	551	591	557	576	547	552	566	589	528	549	544	531	567	540	549	557	569	574	541	564	575	579	555	562	560	500	519	516	524	533	589	566	521	565	544	544	561	590	596	561	585	519	525	553	553	541	586	581	545	533	551	599	567	584	578	526	533	573	542	541	592	552	529	555	539	553	550	537	544	563	556	497	552	585	561	560	550	603	566	543	565	534	545	567	527	530	582	520	543	530	566	580	571	530	510	563	550	580	540	545	554	597	545	577	554	543	578	557	552	510	552	572	617	578	556	562	555	552	518	532	543	519	585	544	525	549	566	551	577	551	529	559	600	598	561	587	573	553	522	555	529	574	580	564	569	561	576	547	558	559	566	541	566	573	562	540	519	546	534	560	532	522	564	555	559	546	551	541	519	550	567	583	552	553	603	547	540	540	565	549	530	582	574	543	608	587	555	554	554	558	578	560	556	560	531	542	565	566	576	564	587	575	565	573	592	592	571	522	564	583	569	545	543	600	557	577	556	567	508	586	563	541	548	555	561	549	567	564	530	521	568	585	547	573	526	543	575	564	551	560	558	565	644	540	542	603	562	607	547	595	577	505	542	576	524	583	552	562	569	539	537	615	562	561	562	556	576	568	556	525	550	565	541	585	555	570	554	597	610	544	548	541	555	530	550	544	545	569	586	557	551	566	577	514	585	554	547	553	534	551	550	512	535	525	600	563	543	560	569	562	531	528	555	551	541	527	585	569	549	537	562	534	570	532	526	573	535	534	598	593	559	592	540	514	524	536	543	561	581	590	554	537	558	563	562	531	584	561	559	590	549	582	558	549	552	550	529	522	558
52894	21186	4878	1019	333	204	223	217	205	211	199	198	222	199	213	197	223	178	198	194	222	205	206	211	215	223	211	179	175	200	213	212	196	200	206	196	221	198	208	209	220	213	232	201	192	218	225	219	189	176	188	216	192	212	174	184	211	219	223	214	217	188	185	175	186	211	216	208	207	205	195	203	219	201	181	212	212	191	189	204	211	198	208	212	205	201	202	211	197	184	210	192	204	207	212	220	207	208	192	211	202	206	211	224	216	190	197	193	187	231	201	205	218	225	227	195	236	178	213	205	249	220	226	212	216	230	239	205	223	205	227	197	224	216	206	198	217	221	213	195	214	209	209	196	200	211	216	208	197	214	232	208	199	217	221	201	190	205	237	225	216	225	202	205	203	205	236	229	246	201	211	206	186	213	205	196	214	217	204	182	200	216	207	211	195	230	195	211	187	217	176	186	227	224	226	205	212	189	199	180	195	205	256	185	210	188	159	198	186	210	197	217	226	230	244	193	245	215	200	177	217	184	214	186	216	214	189	209	201	243	189	188	199	207	204	218	207	227	215	219	190	213	226	196	218	217	206	208	211	192	187	217	210	212	205	210	204	204	228	240	218	225	193	187	216	195	197	198	219	202	178	219	174	195	199	186	212	203	187	214	215	183	211	191	207	222	189	196	216	206	213	201	193	235	222	228	192	219	245	218	208	193	204	224	186	234	188	202	216	229	193	238	216	216	194	185	208	191	210	238	223	231	230	219	211	221	210	189	169	199	176	213	179	195	213	220	196	233	202	225	194	179	202	213	193	207	203	224	197	267	207	195	209	192	200	234	166	220	241	193	204	239	221	207	176	230	205	207	200	203	222	196	203	227	223	206	207	211	207	169	192	170	215	211	200	188	248	205	200	226	200	197	216	216	191	223	228	216	194	186	226	215	200	202	213	226	199	191	185	224	204	222	201	211	198	190	208	210	248	222	180	231	211	226	220	211	213	167	184	225	228	182	196	175	175	214	216	209	179	177	216	183	225	188	223	238	200	211	204	204	207	208	225	200	211	216	207	196	197	235	214	217	212	217	212	225	219	213	205	220	191	205	192	225	200	215	191	214	208	205	208	184	207	202	249	215	186	228	201	170	210	217	203	216	207	206	209	203	211	201	186	181	216	207	220	205	225	190	191	214	244	237	194	219	225	205	192	225	208	176	202	212	198	206	218	213	188	221	180	164	193	179	237	209	212	217	194	205	234	210	201	207	186	237	234	223	203	184	224	207	198	206	194	200	201	211	209	219	210	216	195	172	187	225	190	239	221	218	238	212	215	195	212	239	203	227	205	202	208	201	213	201	226	216	224	207	197	222	209	174	204	227	223	208	203	205	208	204	222	179	227	170	218	239	205	214	222	252	197	202	209	222	209	223	207	206	219	215	215	232	187	209	204	238	207	242	219	229	213	197	226	236	224	217	205	200	224	171	212	215	193	198	202	248	211	190	230	191	230	191	195	229	192	218	184	174	202	217	184	204	217	213	211	228	235	211	224	247	235	219	232	192	204	190	238	206	190	193	204	204	212	205	192	213	217	178	200	226	189	207	193	217	226	226	192	190	213	223	212	204	205	209	237	215	205	216	201	211	211	231	178	214	216	206	190	210	184	179	207	196	229	205	218	202	187	206	216	195	198	187	226	189	218	187	201	220	195	204	204	197	231	209	193	214	198	219	173	182	227	204	225	228	234	232	196	199	192	192	199	197	210	175	208	203	225	207	191	207	192	211	221	219	202	216	178	223	199	203	222	233	183	190	206	199	178	200	206	219	255	220	224	223	205	216	182	206	232	209	266	206	204	226	221	200	202	215	215	217	218	207	225	231	223	205	200	253	183	225	224	201	220	218	213	228	206	216	238	194	183	214	222	243	204	218	202	174	194	212	221	214	195	192	210	227	233	218	193	209	204	221	198	191	219	178	205	202	194	225	222	178	224	212	210	195	225	187	190	215	255	235	198	227	198	208	181	225	191	193	209	236	216	201	213	181	199	200	229	210	187	229	226	235	227	212	205	227	235	209	212	181	216	200	180	205	185	229	200	203	239	231	236	214	213	213	175	201	213	227	235	193	205	199	209	197	187	202	214	178	210	231	212	211	204	223	208	199	183	215	212	225	177	210	216	203	196	182	216	216	179	219	238	235	198	193	208	223	207	189	199	196	178	194	181	226	218	232	196	202	204	205	190	221	184	200	212	200	193	216	199	242	200	214	222	223	203	210	231	216	213	205	207	209	217	214	188	180	197	198	179	196	220	196	207	189	188	204	214	182	188	209	229	210	239	226	202	201	210	205	204	195	205	195	190	202	221	216	223	212	215	205	218	214	229	209	226	220	226	208	222	207	203	204	223	208	207	223	209	191	202	230	211	203	222	223	208	235	202	203	236	219	231	206	214	227	203	219	188	196	201	220	173	166	197	239	202	231	211	215	187	217	206	219	221	207	215	208	207	200	227	224	201	215	225	189	217	211	201	206	197	193	218	214	180	210	186	206	196	227	233	223	218	203	240	211	202	228	204	217	205	194	208	202	213	189	227	208	202	211	206	205	199	187	221	217	192	189	223	227	201	229	252	193	219	214	204	210	228	228	225	205	220	206	213	194	197	206	220	218	195	226	220	240	192	190	199	233	197	218	176	190	209	182	188	202	223	196	201	178	216	250	216	208	202	219	176	196	187	179	212	185	208	214	206	195	212	215	215	192	210	213	210	203	212	207	184	209	200	183	201	182	197	194	194	184	231	184	203	225	205	235	234	206	209	210	189	193	221	234	220	193	234	190	199	211	213	210	225	201	217	176	172	227	220	179	189	199	201	186	220	215	203	202	255	232	209	177	201	181	191	216	214	237	188	191	207	211	212	215	234	217	207	219	200	227	205	207	193	235	218	218	202	222	228	226	222	206	200	201	223	199	200	171	215	235	246	203	214	194	194	225	195	199	206	204	206	224	212	220	199	219	219	191	168	203	223	235	200	209	221	228	228	211	195	219	205	242	182	234	237	214	217	202	198	211	205	217	205	207	220	215	209	221	187	188	213	214	211	212	196	187	188	230	219	219	215	221	216	206	236	219	210	216	181	210	219	216	209	205	222	195	193	212	215	218	209	190	198	195	225	223	214	196	171	215	225	222	191	209	220	187	207	219	216	203	243	196	216	203	194	200	221	223	185	192	222	186	180	194	236	205	205	229	198	188	215	210	200	216	209	199	211	208	221	231	205	196	183	197	197	246	216	226	192	219	221	189	204	194	245	196	238	208	215	203	207	218	194	205	219	240	237	198	224	212	221	206	201	211	195	212	220	214	191	226	167	212	205	221	207	202	198	200	195	214	201	202	212	215	197	197	225	183	222	200	211	172	191	194	193	197	214	218	188	181	216	215	210	217	189	204	213	206	215	211	204	212	231	195	223	214	204	215	208	229	196	185	205	220	231	210	197	198	209	201	186	226	213	208	218	201	201	230	199	200	208	175
35231	13491	4395	1875	760	427	477	477	445	431	460	439	406	436	408	440	467	466	412	469	473	413	408	449	442	443	455	412	456	454	434	465	480	455	488	436	439	464	455	421	447	445	451	456	468	434	432	459	445	415	408	407	443	481	479	482	455	481	461	488	440	465	436	419	412	451	430	396	448	416	420	430	447	424	438	427	469	453	441	456	451	445	458	455	434	482	436	467	410	443	395	420	433	422	406	428	469	468	478	462	441	447	436	425	454	468	428	442	481	418	423	449	434	451	410	414	434	453	425	440	423	440	435	495	421	479	461	454	426	476	451	444	449	445	430	403	465	467	451	486	463	469	468	476	498	459	422	459	442	404	444	455	445	437	445	416	452	439	454	444	466	440	438	455	441	448	501	459	436	426	442	418	456	473	426	462	397	463	441	436	421	452	439	459	442	484	443	447	455	425	456	482	421	473	468	464	441	453	425	454	472	447	480	431	398	478	439	458	457	420	443	455	451	409	420	443	458	416	471	412	421	459	432	453	400	453	472	438	484	442	467	447	447	420	466	431	432	414	445	456	444	461	439	413	437	451	444	462	400	459	451	428	433	470	423	477	418	455	444	421	467	420	463	517	453	444	418	443	448	407	417	435	442	468	465	443	455	409	447	438	470	473	481	456	430	437	426	463	424	450	442	424	468	479	422	449	490	442	461	489	485	409	448	460	442	436	450	408	432	478	463	419	440	465	440	451	454	451	474	456	464	501	456	475	440	486	401	449	464	467	425	435	479	443	437	444	465	462	442	439	486	408	426	446	478	437	478	426	432	493	447	444	440	418	418	456	427	419	443	448	491	436	472	426	443	450	427	471	477	468	476	441	450	436	444	416	441	436	431	442	440	421	454	449	433	450	442	447	432	431	416	429	451	458	446	446	433	457	450	439	417	450	455	415	432	447	459	429	424	424	438	438	469	429	402	426	449	498	489	437	453	503	474	452	470	472	466	447	479	488	461	459	427	409	455	417	432	474	441	450	483	462	455	437	463	451	428	461	442	457	441	447	470	478	448	462	444	419	461	441	442	407	449	480	432	468	460	443	427	488	437	442	449	427	470	448	415	473	448	451	445	451	442	419	414	434	441	436	429	455	441	419	446	439	456	406	457	428	415	443	445	474	433	430	486	424	424	454	449	457	466	429	459	447	399	440	453	465	448	458	396	478	443	459	474	464	430	422	428	395	453	427	456	428	448	464	466	504	427	442	445	446	460	451	479	444	469	461	462	423	437	424	459	426	469	448	442	423	447	436	434	473	458	409	442	473	411	401	488	408	416	456	435	442	456	409	447	424	428	489	458	439	416	424	463	450	450	418	444	416	409	477	416	417	441	439	413	463	438	392	473	439	440	446	427	463	468	451	438	445	431	456	448	432	479	456	450	448	427	443	451	488	436	442	443	419	472	445	462	418	420	424	441	478	484	413	497	434	411	483	463	460	465	463	459	448	427	463	462	433	428	425	432	445	460	495	486	431	411	448	474	430	447	427	437	458	458	465	446	483	487	431	450	418	444	404	473	474	435	436	433	464	452	428	449	436	452	478	442	455	429	493	452	460	442	422	427	433	448	430	437	466	455	478	470	435	473	459	471	425	475	424	427	481	475	420	477	407	443	477	455	418	494	444	453	436	442	478	461	441	457	457	492	456	482	445	454	461	427	468	460	475	442	451	498	465	417	450	440	417	478	435	471	418	452	484	424	451	437	453	426	437	415	450	423	453	417	425	448	452	438	480	429	452	471	454	440	464	431	446	449	395	451	471	442	449	430	415	455	450	416	456	433	406	465	418	455	460	477	479	436	467	418	415	438	443	436	438	402	433	451	431	463	471	408	435	447	455	479	426	450	461	438	433	430	431	467	444	450	432	436	494	453	421	422	452	452	444	421	443	432	438	461	471	454	438	419	451	436	405	438	417	461	480	404	424	449	409	421	427	430	444	437	422	436	443	465	480	445	399	445	453	453	456	446	420	455	424	463	431	423	441	429	449	419	476	431	426	440	440	423	431	445	465	445	453	446	449	471	448	437	468	435	437	452	463	426	447	449	447	462	454	441	419	417	475	454	460	440	420	424	457	467	455	420	456	467	449	455	529	442	427	445	449	437	448	441	438	464	415	376	433	489	455	407	438	429	451	416	433	438	471	424	445	480	425	460	500	462	481	460	467	470	447	422	434	449	448	482	481	440	455	477	470	432	449	452	431	457	458	398	457	470	472	458	426	433	476	421	441	449	458	429	476	471	460	431	441	429	419	427	435	445	457	450	454	416	462	444	446	454	459	440	466	439	452	437	437	407	445	468	397	462	421	463	430	415	433	440	450	455	453	449	459	438	434	440	409	435	482	458	444	458	463	464	450	512	441	444	438	440	473	434	456	453	394	441	472	417	468	465	445	464	437	408	425	442	444	404	445	405	461	485	442	427	414	395	472	417	490	440	417	449	434	452	446	465	493	446	446	469	437	454	434	448	448	461	464	415	443	447	432	424	460	465	430	445	436	420	478	425	461	471	450	433	470	458	436	460	454	429	455	468	476	438	407	476	422	470	446	491	463	456	486	412	451	441	449	446	461	435	412	425	435	483	434	463	461	427	472	450	418	443	488	448	451	443	466	482	445	479	468	455	435	434	433	459	447	440	413	429	437	506	440	433	424	466	440	452	437	436	435	485	428	452	435	470	449	460	425	439	487	426	447	476	433	413	416	423	466	436	454	422	445	445	409	448	415	447	467	471	425	514	431	444	422	444	438	477	455	446	429	454	438	406	442	427	474	445	428	439	462	436	430	421	452	474	444	478	434	451	460	452	445	451	475	462	461	455	462	431	417	447	475	444	458	460	444	440	463	457	449	464	418	481	445	430	443	438	450	444	455	434	436	488	452	444	443	469	431	448	449	460	447	444	446	458	451	463	468	481	462	424	450	471	430	466	447	438	423	464	448	409	462	443	437	482	446	459	447	417	444	463	453	462	458	409	451	431	457	490	456	416	440	400	453	450	459	443	468	464	500	433	434	433	454	464	427	427	438	414	485	439	423	456	487	469	449	451	437	449	465	446	448	447	453	456	444	465	444	436	452	449	430	445	460	458	512	460	463	447	450	444	458	472	409	418	433	423	414	459	439	419	461	425	466	477	454	404	474	436	433	445	445	425	463	464	451	446	450	432	446	418	426	447	444	454	445	442	452	452	452	455	456	470	423	463	442	467	455	475	466	470	454	463	414	428	459	440	452	423	441	440	458	472	474	456	443	460	452	470	449	428	461	455	444	487	488	434	476	444	436	453	447	435	463	458	444	456	436	442	459	423	426	461	423	440	454	410	456	443	520	455	482	437	416	443	427	437	431	417	426	446	444	454	431	405	488	464	457	483	462	405	407	471	445	466	406	444	464	518	469	459	465	412	437	450	429	437	448	420	443	413	430	432	477	434	410	461	449	441	471	465	457	413	437	444	402	451	390	443	433	430	444	426	443
61158	27283	9227	2304	459	237	210	230	204	253	205	206	207	215	216	225	216	201	219	216	208	211	228	224	239	203	224	192	205	222	202	201	225	194	194	181	226	210	231	197	241	213	252	198	213	235	226	223	216	209	236	223	226	228	232	218	220	199	193	214	203	203	221	212	225	220	235	192	249	222	220	253	194	209	211	205	182	245	211	218	193	215	210	218	215	215	242	218	224	228	203	222	201	204	186	217	207	217	202	213	217	210	211	232	200	226	212	202	219	226	232	244	236	225	229	208	239	186	227	234	185	213	217	233	199	226	224	232	202	168	197	236	209	223	208	220	205	221	195	208	228	214	207	190	213	205	201	231	243	216	225	239	238	227	202	241	228	187	192	215	228	241	192	235	230	217	249	204	243	232	211	220	189	202	223	210	222	222	218	215	222	180	168	204	206	223	223	206	222	246	231	195	267	208	243	250	221	224	214	201	228	208	233	234	230	235	216	196	197	228	200	206	241	222	225	208	244	200	248	202	181	222	235	204	204	228	222	198	218	207	205	214	211	202	230	209	220	238	209	237	245	217	204	221	215	229	235	229	238	215	228	218	197	224	231	258	236	220	217	204	246	217	223	223	232	227	196	218	257	230	215	220	223	208	213	196	188	198	227	182	207	219	215	227	208	211	225	231	209	217	221	214	207	187	229	234	200	217	209	216	226	227	218	230	182	206	215	216	205	214	209	234	216	208	209	235	223	192	227	196	205	199	231	219	240	205	227	245	185	211	239	209	229	216	214	198	184	197	260	195	195	241	198	206	237	226	225	179	210	230	229	206	210	227	217	198	230	222	224	204	201	207	214	203	212	226	233	203	210	207	223	215	243	246	207	192	222	211	190	224	245	208	211	213	218	206	185	216	208	200	229	202	209	230	213	214	216	211	211	221	216	217	183	197	194	187	208	218	206	243	248	198	226	219	218	199	241	217	196	227	214	227	212	206	202	201	224	219	227	244	229	197	223	233	220	208	232	246	202	210	225	243	203	215	215	226	213	205	205	234	189	228	224	240	225	215	219	216	194	212	224	233	208	240	237	175	213	209	207	216	176	235	213	224	212	221	210	204	224	220	212	224	206	226	211	186	197	205	222	212	232	225	212	232	255	228	222	211	232	216	223	225	215	223	240	237	193	213	227	233	194	206	200	213	196	202	242	205	248	237	201	189	191	210	231	181	203	224	209	229	224	217	220	209	227	207	214	191	233	216	219	239	195	221	198	193	209	222	221	210	194	211	252	206	227	191	232	215	214	242	202	203	230	229	232	242	245	222	207	205	203	217	241	225	216	230	196	242	218	209	213	218	214	215	226	233	206	228	191	211	189	207	198	247	217	188	201	208	210	214	199	218	192	221	227	213	198	243	182	255	256	199	211	189	232	229	222	215	225	208	245	233	215	173	214	196	206	218	225	237	218	221	249	236	229	217	206	226	224	197	196	228	240	229	246	210	217	221	227	210	215	231	230	202	222	197	202	197	201	215	220	227	199	181	216	206	217	226	207	257	244	202	208	213	216	214	203	202	205	234	262	214	175	220	206	193	225	228	235	198	219	220	236	227	210	221	231	238	217	210	221	259	224	224	228	212	224	235	223	207	224	188	189	209	210	208	233	245	209	206	221	237	210	231	220	192	213	233	244	197	238	219	219	222	201	193	226	235	232	220	210	245	186	259	223	236	215	210	207	196	226	221	235	231	197	212	195	185	207	204	234	224	218	213	214	203	241	225	205	208	224	208	264	243	243	220	213	212	233	216	212	218	231	226	215	185	247	200	246	202	219	220	203	219	207	229	225	206	207	191	230	208	207	200	189	219	219	196	208	216	208	218	212	228	188	248	228	237	233	201	209	218	244	245	226	200	196	215	201	187	228	254	200	212	234	228	209	240	219	216	256	202	210	196	207	194	198	206	207	232	210	197	202	230	208	192	213	228	221	228	229	207	215	234	230	232	220	209	210	226	194	242	167	234	211	243	209	219	219	239	217	223	193	220	233	241	224	237	208	221	189	200	245	226	227	212	199	208	219	206	220	223	253	235	227	245	220	203	229	234	206	191	210	244	195	202	194	216	209	219	208	248	198	203	184	226	218	209	227	203	225	206	225	209	215	198	221	219	255	218	212	213	213	222	244	203	236	227	197	204	207	208	182	222	223	219	229	210	229	207	235	223	210	209	210	226	223	213	214	213	242	199	187	229	220	253	192	205	260	196	226	192	211	215	221	188	180	206	212	189	245	220	204	240	229	187	231	260	228	219	224	218	226	215	191	180	225	211	191	214	233	199	239	211	230	227	218	234	205	221	199	222	200	212	215	216	244	212	210	196	218	206	201	203	209	186	204	209	211	241	209	203	231	221	220	243	227	234	183	229	217	221	228	215	220	248	204	217	221	227	205	220	208	209	258	213	222	218	217	241	261	224	200	216	209	197	237	196	225	209	214	190	218	216	250	223	210	215	209	202	229	210	191	210	215	204	217	239	230	208	208	212	224	226	224	217	214	185	235	199	208	195	179	200	226	211	225	196	223	228	201	209	217	223	215	237	216	226	224	241	228	217	200	202	211	247	211	245	235	207	189	211	235	176	219	192	209	225	218	235	217	183	227	196	205	183	171	228	209	220	207	196	195	208	211	185	221	179	210	226	228	242	223	197	204	213	208	230	228	206	204	213	209	208	213	224	204	221	207	186	192	221	214	198	218	198	200	214	224	207	220	243	231	261	205	208	226	172	217	217	212	242	219	218	221	251	209	224	221	237	174	217	212	179	216	214	221	200	211	197	203	203	207	230	206	196	256	239	212	212	204	201	205	201	217	203	194	221	210	211	215	228	203	190	246	193	212	212	190	224	212	204	216	233	237	201	190	223	239	217	240	226	215	225	250	209	213	237	196	247	229	225	203	186	214	226	193	238	225	213	227	208	205	212	215	207	226	194	191	225	211	232	225	226	235	229	215	194	210	221	222	213	201	211	217	218	243	205	214	252	248	215	207	238	205	234	209	229	238	221	217	219	217	204	189	204	219	210	212	189	206	240	222	230	185	231	220	243	232	216	230	209	208	217	180	217	226	218	237	193	236	213	224	204	202	211	242	205	204	166	212	201	235	214	211	233	260	210	199	194	214	266	203	224	191	178	242	191	189	205	208	196	198	210	201	221	231	214	213	223	230	203	227	231	201	221	230	223	207	193	197	204	182	201	186	227	212	214	239	228	211	195	192	212	193	211	232	220	219	217	194	193	227	195	205	235	212	237	210	198	172	215	201	212	211	215	197	197	196	224	206	208	233	214	202	190	235	201	189	217	219	212	237	206	220	199	229	244	213	232	209	199	205	200	234	196	206	195	216	211	224	211	221	221	227	223	206	211	175	212	196	209	203	212	223	205	218	245	230	213	216	220	211	219	218	220	178	215	207	221	245	215	201	223	253	221	198	210	212	197	234	193	214	235	222	209	218	239	193	229	222	207	190	236	206	212
39915	17806	9152	4230	1087	589	510	521	471	508	482	486	473	459	469	433	480	421	499	475	425	465	488	427	472	503	450	452	458	479	475	492	457	480	462	454	503	467	419	466	428	498	474	447	496	468	479	464	470	490	453	478	460	428	495	490	462	511	521	468	490	504	470	439	469	501	493	471	434	497	450	490	474	496	473	526	495	452	473	482	493	506	450	466	519	453	467	433	471	445	488	467	466	507	497	479	502	464	424	444	458	481	445	460	426	524	487	448	457	472	456	465	485	463	499	493	476	481	485	462	462	478	446	442	457	470	526	470	504	472	420	438	449	472	417	463	462	442	476	468	460	467	441	506	446	507	457	507	460	451	488	479	466	472	476	481	486	453	501	466	438	419	459	476	471	456	470	471	480	449	479	470	449	485	463	457	504	475	450	516	456	472	434	472	414	463	436	492	469	479	460	447	502	479	475	522	424	495	461	469	517	443	512	468	486	461	435	491	509	477	472	450	447	467	488	467	477	465	493	438	485	466	462	456	477	479	471	459	445	494	482	440	471	429	511	452	495	462	484	447	478	486	436	480	483	449	453	493	491	426	472	449	486	488	445	498	430	462	486	414	482	434	479	453	467	470	464	455	452	460	481	464	474	481	478	478	445	471	447	454	443	445	419	453	453	432	451	467	464	492	494	444	460	488	488	477	417	459	463	517	429	456	486	459	471	466	460	497	456	483	484	476	456	468	449	463	437	453	476	470	500	477	465	461	459	534	479	485	448	462	446	483	480	478	449	458	449	470	453	426	473	469	477	444	482	439	487	486	484	488	466	456	454	475	496	469	493	496	502	456	433	488	475	476	463	485	436	499	453	428	478	431	473	480	470	457	519	475	456	454	490	450	479	453	499	463	444	476	452	483	473	426	451	461	486	504	453	494	482	471	471	427	457	496	452	456	486	463	481	476	493	481	475	479	488	493	509	489	488	447	464	511	483	482	495	455	466	499	491	459	519	481	494	500	467	485	479	450	447	451	466	450	487	458	485	475	459	445	410	475	458	463	500	477	443	499	472	484	453	449	468	473	475	445	471	483	499	465	464	493	476	452	494	476	438	475	447	418	484	499	454	475	433	451	467	479	469	457	463	435	451	463	442	477	495	479	475	428	434	477	454	485	445	472	491	465	469	491	444	483	469	456	457	479	472	435	450	460	482	453	468	456	492	443	437	465	457	429	487	496	481	497	467	479	461	465	451	452	461	470	480	488	441	474	507	451	486	484	475	478	449	423	466	443	454	449	486	485	462	455	483	478	491	441	462	462	475	477	455	533	444	469	466	499	513	508	445	460	447	464	429	441	408	505	485	443	462	452	487	460	434	455	479	463	472	494	472	481	493	452	451	495	494	460	460	487	457	511	469	459	481	490	470	462	484	512	459	497	441	442	448	470	487	440	495	460	474	487	471	488	471	486	450	480	498	473	454	467	470	446	464	416	484	471	486	483	472	445	458	524	477	495	513	511	483	488	467	426	444	466	450	477	469	476	427	485	489	486	485	485	442	496	469	471	447	447	466	483	464	510	464	459	472	446	473	492	478	459	489	443	490	422	444	452	482	500	492	466	463	458	461	424	458	441	455	468	474	436	462	485	457	467	452	505	452	466	504	451	430	449	453	431	474	455	491	455	531	471	491	463	468	455	477	469	438	452	476	492	489	485	455	496	474	435	511	432	393	468	455	438	460	448	487	443	462	445	459	473	458	433	470	435	479	450	461	477	473	449	485	431	499	490	509	490	521	432	454	478	495	444	444	465	465	478	509	442	443	470	454	490	451	450	480	484	459	511	454	480	476	462	485	480	479	493	500	482	468	464	429	500	445	428	439	454	441	430	444	455	424	433	428	485	518	494	455	480	485	471	484	450	473	462	468	481	460	458	501	440	508	425	462	493	476	462	462	459	482	489	461	459	520	478	495	460	454	443	485	483	463	483	470	487	452	488	430	462	472	505	483	458	510	457	460	437	462	460	450	469	466	472	471	469	467	473	481	489	463	490	492	478	492	476	462	479	439	453	469	470	462	460	521	442	500	467	459	441	445	471	490	474	452	486	504	470	486	457	488	486	443	457	507	491	477	508	449	462	478	505	437	461	516	474	498	420	473	503	480	448	458	440	473	464	446	475	470	464	439	488	466	471	420	467	496	488	495	433	464	462	448	499	472	470	521	468	448	471	491	449	450	413	454	414	471	437	466	454	438	433	477	468	465	470	437	483	464	480	462	483	416	472	444	497	474	483	491	488	471	462	489	479	442	463	458	467	438	474	447	491	500	485	473	464	437	462	434	460	491	449	459	460	488	502	468	454	505	482	425	470	466	475	479	449	476	456	463	420	434	442	481	478	487	435	465	462	493	466	434	460	451	441	448	467	473	454	491	461	463	458	473	451	456	500	455	473	458	495	464	484	482	456	448	467	446	481	489	438	502	434	515	466	485	478	436	473	479	463	480	467	462	477	470	466	525	448	477	451	434	452	486	428	459	475	427	474	458	487	457	490	436	496	477	481	441	460	455	480	500	473	491	473	520	459	498	461	490	464	442	479	474	427	460	483	462	469	465	474	477	481	509	475	415	475	501	511	439	493	468	462	479	410	450	462	463	486	469	470	469	448	438	438	447	496	516	456	448	470	444	456	468	502	460	462	465	459	453	432	475	478	450	490	431	424	477	480	415	427	472	474	429	440	448	442	481	434	465	473	478	484	491	493	474	447	452	476	472	460	472	475	477	501	420	503	482	507	423	466	469	484	458	458	448	478	463	487	518	523	452	451	473	482	433	482	491	464	467	471	475	503	460	485	477	460	484	461	432	462	493	462	462	498	501	500	475	510	423	514	464	505	428	453	460	438	415	441	464	466	472	456	470	478	457	442	450	491	448	490	472	481	456	468	498	499	453	486	470	443	507	486	454	496	484	451	466	437	486	475	484	480	508	476	460	476	473	413	483	470	517	514	477	483	457	436	499	431	457	449	433	443	467	457	463	467	490	451	464	468	461	433	469	440	475	508	467	493	475	439	417	466	468	487	470	475	479	457	464	445	477	429	423	497	458	482	421	490	455	502	457	466	465	450	434	436	420	494	438	461	447	440	483	464	432	455	449	479	486	487	463	462	450	467	462	485	506	427	484	466	434	469	480	472	467	449	468	458	445	444	461	487	472	472	492	477	476	472	500	479	456	489	441	453	532	438	481	456	495	453	428	474	462	494	477	444	491	458	479	448	453	503	448	452	465	485	461	452	464	464	497	453	440	478	471	452	476	482	451	466	497	438	474	448	461	495	465	432	471	489	458	455	447	446	469	525	487	464	453	512	475	460	458	435	469	441	495	479	484	457	456	455	485	456	445	471	493	488	491	509	461	442	497	474	494	513	464	486	484	507	489	442	486	477	477	491	473	461	487	473	420	436	455	505	503	443	456	477	438	467	470	470	479	459	432	491	503	465	467	452	488	492	470	444	451	480	499	461	491	496
65154	29596	12663	3547	955	308	268	263	270	257	283	292	275	241	274	246	261	248	271	237	271	291	280	241	257	270	241	270	298	277	270	268	263	268	249	252	265	262	234	278	257	266	276	247	280	270	259	274	255	292	263	288	252	259	262	260	274	257	241	238	261	249	286	253	252	257	250	256	266	236	274	217	267	248	214	258	273	266	282	269	234	261	293	247	253	260	263	292	262	282	225	259	261	277	262	257	233	267	256	247	248	266	297	265	252	250	256	271	269	264	243	257	286	253	282	266	241	251	273	256	277	240	256	267	259	245	280	232	250	276	236	291	255	285	251	290	261	259	267	223	234	238	257	251	231	286	246	239	225	273	254	256	254	260	255	241	232	239	247	247	257	287	253	310	259	238	289	249	238	271	244	241	294	278	256	257	303	260	285	276	231	256	284	240	278	278	248	267	244	277	260	300	251	258	246	284	232	221	281	253	253	275	270	230	238	243	230	254	257	220	278	278	224	217	275	215	247	259	245	286	243	280	222	253	249	248	243	261	257	272	235	277	247	274	286	264	264	264	269	266	266	284	264	257	244	265	266	234	262	252	218	270	293	297	240	272	293	267	260	273	269	258	276	262	231	232	242	274	256	246	278	252	240	207	254	280	264	251	237	289	257	269	220	264	263	258	264	268	238	268	244	242	261	250	284	271	287	270	272	258	257	257	260	241	289	277	264	261	265	252	252	266	261	270	230	251	253	270	293	259	259	251	245	253	263	280	265	256	303	278	243	246	242	236	234	261	271	270	260	251	280	256	261	233	244	276	280	250	255	240	249	259	267	268	237	247	290	256	261	247	245	249	263	257	263	254	250	259	243	250	301	281	243	284	255	286	275	270	248	271	255	238	262	263	265	255	251	249	241	281	253	280	282	264	280	258	229	251	273	272	291	265	262	259	307	285	262	282	263	277	246	288	265	234	249	263	240	271	251	264	257	238	281	266	275	248	246	276	271	265	246	277	246	272	263	287	302	283	274	252	243	264	269	272	242	237	270	217	273	243	247	244	270	261	247	243	233	273	250	243	259	278	280	275	260	289	251	272	284	246	283	272	286	274	274	264	261	232	248	260	293	280	281	276	249	277	286	281	267	289	274	301	285	247	262	271	271	247	279	253	275	245	272	288	263	275	291	277	254	268	263	283	263	285	284	264	243	266	251	274	255	292	261	268	277	272	235	257	250	269	257	268	276	273	267	229	257	280	272	221	220	238	260	245	231	241	265	273	255	257	273	255	269	263	266	261	288	251	225	273	274	250	257	261	241	288	250	225	244	272	270	258	247	263	267	258	293	254	266	276	248	256	277	256	256	255	250	257	253	268	245	282	291	284	289	267	261	258	252	279	270	281	251	279	237	278	254	265	274	254	260	241	251	248	254	281	281	271	276	228	250	291	255	248	261	261	250	247	267	271	268	242	262	274	256	266	249	250	265	227	282	240	261	260	235	274	250	230	229	278	266	254	235	285	261	269	270	270	272	263	228	246	267	242	238	250	224	246	277	268	260	239	220	274	294	304	275	260	233	245	291	272	254	255	278	247	261	253	228	265	264	262	271	255	271	270	269	254	244	246	260	263	254	273	243	220	297	272	261	225	220	253	267	235	231	237	271	285	303	268	240	251	241	236	266	248	227	276	255	255	275	253	259	266	254	248	253	250	279	241	238	256	228	274	303	269	263	249	271	243	289	242	255	267	290	272	303	217	265	237	251	238	273	246	264	257	259	249	289	287	226	250	242	248	243	225	248	261	246	291	277	268	256	246	261	250	266	264	251	245	250	243	243	257	233	304	267	268	305	254	245	251	270	247	263	268	298	277	258	238	257	268	243	273	245	273	257	271	268	259	276	233	239	245	260	269	241	266	295	267	218	285	253	284	231	253	231	245	239	286	265	287	301	280	258	293	282	262	280	262	283	242	282	269	250	206	290	260	243	288	217	258	223	245	248	270	251	257	284	293	260	248	249	280	219	269	255	235	247	256	279	261	268	246	262	269	291	260	258	242	259	231	231	250	239	267	271	280	267	254	267	247	235	241	261	248	243	258	221	240	262	251	234	273	295	244	249	282	293	285	225	224	256	224	222	231	282	240	259	272	250	250	264	247	258	266	267	232	249	254	249	254	275	256	255	252	240	270	284	253	270	261	260	281	245	262	258	247	272	260	283	244	260	291	277	262	243	259	263	241	255	259	268	277	251	268	270	272	259	244	273	234	241	249	281	262	270	236	250	273	278	274	285	267	235	254	284	272	253	231	263	243	242	258	265	302	261	301	264	264	264	239	239	260	223	282	240	271	260	268	274	250	252	255	244	265	268	271	237	263	293	260	278	303	282	289	224	262	282	274	273	303	263	255	261	258	251	246	229	277	236	264	273	247	276	271	308	238	240	282	215	243	281	234	226	220	274	255	255	250	279	263	235	218	248	277	261	292	241	266	244	278	242	258	238	250	246	245	243	245	256	251	236	261	285	276	265	284	273	260	266	273	294	257	230	254	273	253	257	260	218	252	251	276	286	279	244	273	263	260	254	275	262	265	256	278	263	255	277	288	250	239	237	256	245	253	257	263	244	235	268	261	260	263	259	272	245	288	272	270	293	271	261	268	268	297	282	240	267	250	246	258	263	242	285	251	256	258	252	259	255	263	265	252	239	245	232	277	276	262	255	220	283	255	234	279	263	262	234	267	268	264	299	267	257	300	244	277	259	296	280	234	257	268	234	254	249	259	261	270	244	242	242	257	295	278	252	252	264	238	239	223	275	281	274	266	268	260	247	234	241	250	234	258	234	245	242	251	294	264	235	256	259	253	252	236	264	251	247	241	300	239	292	270	226	232	257	260	280	246	266	278	248	249	263	233	277	266	280	244	304	239	254	260	251	262	283	267	240	254	217	264	244	277	243	255	293	247	261	271	275	238	248	250	260	251	292	285	299	270	260	237	253	246	236	254	254	269	254	242	258	253	239	280	256	225	236	292	257	245	277	259	230	252	245	238	251	232	228	256	253	271	271	234	261	285	263	238	265	251	265	264	279	244	244	256	285	233	267	229	267	238	277	272	259	307	261	282	284	245	245	256	262	264	241	316	283	234	260	264	267	259	273	287	279	240	263	258	263	257	258	267	242	266	266	268	288	255	253	251	260	249	284	243	271	254	243	282	293	241	298	280	265	266	270	297	259	281	221	255	276	279	254	289	278	262	244	258	236	281	239	256	251	244	237	258	264	231	247	214	257	264	254	282	251	263	257	238	245	262	263	271	289	272	295	268	250	254	311	234	273	246	257	250	250	248	251	275	294	247	261	254	285	275	257	258	268	269	242	259	251	272	244	286	242	245	264	258	232	271	257	256	248	255	253	249	243	274	257	293	253	223	246	258	274	287	263	235	252	247	243	226	264	249	271	259	225	260	275	259	269	269	261	261	265	248	226	251	291	280	276	251	287	254	254	249	240	260	262	238	280	248	243	260	249	301
42202	20308	12361	6478	2465	881	655	665	598	563	560	539	557	575	533	586	617	558	572	602	549	528	534	557	563	597	535	509	559	539	521	547	542	552	546	604	541	530	540	516	542	573	596	540	578	535	554	526	512	523	552	572	606	521	563	534	576	558	570	581	540	571	553	535	524	533	548	576	568	498	517	553	537	500	582	566	509	528	522	560	536	554	540	561	533	540	564	539	515	570	551	554	551	521	563	558	529	508	550	559	529	561	530	525	546	518	499	555	544	502	554	561	548	496	567	560	533	542	515	546	546	539	572	575	559	565	553	560	532	546	552	567	546	584	546	551	562	534	551	560	526	558	562	556	544	543	555	507	536	507	521	512	490	516	533	524	548	528	490	579	524	566	571	539	560	555	541	544	555	508	551	599	541	552	554	585	535	545	549	543	544	500	514	561	601	572	513	552	499	569	542	542	515	525	528	514	562	550	538	519	501	531	541	553	533	526	589	571	556	545	516	541	552	549	543	512	542	559	552	564	541	552	566	542	512	566	544	562	526	531	526	501	544	579	549	544	545	546	538	540	520	568	550	535	544	558	523	511	560	534	543	562	534	547	509	534	549	539	553	540	541	571	571	517	534	512	535	575	554	524	531	532	514	563	559	539	542	550	539	541	548	522	532	555	549	556	546	534	530	534	544	577	513	538	547	593	514	555	530	537	558	541	554	548	524	554	545	537	521	509	535	553	572	542	536	546	561	565	566	523	554	536	524	542	527	541	579	522	525	549	544	547	517	570	535	535	567	549	534	536	541	541	490	516	545	591	573	507	543	556	566	562	579	549	544	562	546	502	586	526	561	528	550	591	580	547	531	536	557	552	534	549	540	542	553	526	528	525	534	547	531	545	577	530	564	536	539	547	556	532	563	583	557	600	542	527	567	544	510	570	499	539	566	516	533	576	557	575	537	568	501	526	569	544	555	567	517	567	516	570	534	510	552	591	517	543	499	499	553	507	544	568	522	518	563	534	557	533	579	539	526	526	545	512	539	564	511	528	526	557	527	535	546	551	551	518	533	554	529	542	518	513	524	555	527	506	545	523	558	497	553	567	551	529	536	529	522	497	550	511	576	525	542	535	569	537	531	531	569	549	515	554	613	529	530	579	524	518	551	553	555	548	556	543	537	537	512	550	526	533	558	517	577	565	551	505	514	554	546	516	545	537	547	581	544	523	565	536	500	525	538	564	542	542	523	592	515	517	550	533	568	540	543	574	550	565	505	546	541	507	537	530	554	560	536	587	569	573	541	521	584	526	559	534	522	526	539	536	539	516	509	544	513	550	567	565	561	563	538	516	556	574	553	560	477	489	541	536	538	501	564	553	572	548	574	523	558	553	540	595	584	506	555	536	566	581	552	513	573	598	515	582	560	552	560	539	554	522	567	561	518	525	554	608	539	578	537	567	535	550	561	550	579	515	548	589	512	583	536	553	563	556	526	551	581	533	552	515	525	551	554	550	499	525	528	543	572	584	517	545	584	537	566	553	526	516	535	548	547	534	514	551	540	542	550	535	541	506	566	566	559	545	567	560	512	554	581	566	559	517	533	554	544	516	562	520	505	527	539	605	548	530	520	533	517	513	542	578	522	536	567	548	549	549	550	547	563	523	530	541	511	573	534	563	524	523	529	526	547	540	528	523	551	511	556	569	533	540	562	551	536	503	570	592	501	542	541	571	579	544	572	506	530	583	513	487	544	536	521	527	533	528	548	563	545	539	516	591	552	559	577	566	494	543	519	577	575	563	549	543	489	558	531	597	565	567	549	546	554	553	519	515	555	512	545	535	551	567	520	547	525	548	567	559	513	537	518	559	552	509	554	516	548	523	552	590	571	530	527	523	580	561	524	570	599	531	554	547	527	533	578	559	610	550	562	549	577	537	523	550	599	545	529	523	538	517	583	531	596	565	536	502	581	591	525	510	546	547	506	538	518	526	537	500	541	562	534	536	553	555	531	550	534	530	525	537	534	551	579	565	571	575	542	537	545	520	568	561	534	554	591	570	523	564	594	520	545	530	548	548	526	505	539	553	541	558	529	556	538	561	583	596	530	520	513	510	560	524	548	602	570	554	548	499	582	489	537	495	570	568	525	508	547	511	543	541	567	534	530	505	531	558	548	530	544	513	585	568	532	555	500	541	551	570	561	553	530	520	541	552	528	560	575	553	534	500	524	546	524	528	546	531	517	577	584	528	540	517	540	528	582	504	558	524	567	533	514	502	541	529	544	549	521	589	519	500	568	533	511	583	531	596	537	510	572	518	543	540	564	532	529	531	516	519	564	543	580	539	521	568	538	533	551	535	528	545	583	536	574	532	576	530	535	540	584	537	501	567	571	545	531	531	553	512	536	532	502	536	579	532	508	544	535	544	557	546	512	556	508	521	562	569	532	533	561	554	530	559	579	542	519	577	557	528	519	552	568	496	546	567	505	532	530	540	531	536	557	539	535	521	538	551	574	526	552	516	572	548	563	559	515	540	520	540	524	523	503	509	533	542	507	546	507	558	548	547	532	502	505	533	552	582	531	554	555	549	525	538	540	484	527	517	536	545	555	570	516	539	520	537	555	552	555	543	495	567	538	558	523	523	588	569	530	552	560	538	516	525	549	555	526	507	559	523	547	565	545	551	529	525	547	550	566	536	507	562	564	529	518	541	556	507	546	548	549	555	549	562	532	517	553	580	515	538	536	537	524	507	548	561	558	567	555	553	534	531	570	582	532	599	534	584	540	560	523	542	515	522	551	514	543	525	528	519	566	593	498	554	551	560	561	513	521	559	539	568	541	513	506	591	590	554	531	545	581	535	561	540	519	522	578	547	557	514	547	536	531	553	559	560	560	548	554	538	555	549	519	578	567	558	572	493	546	532	538	536	557	552	573	587	575	551	517	546	498	519	545	512	544	531	568	540	538	544	559	511	538	587	553	534	576	520	490	533	516	544	549	523	574	506	564	507	537	561	560	536	544	546	536	524	531	523	545	539	518	537	523	520	547	578	510	565	531	513	571	553	566	560	586	539	558	512	517	571	556	512	570	536	517	555	551	571	543	584	554	543	567	535	526	541	529	543	514	536	527	546	572	546	538	602	522	533	564	546	582	524	539	498	563	550	553	557	533	519	499	510	537	542	568	527	527	544	574	577	506	556	533	554	532	522	533	534	536	565	539	561	575	536	540	528	584	581	523	540	569	522	566	524	515	506	550	522	532	544	549	544	544	569	539	545	564	540	613	574	528	528	573	546	567	512	541	522	568	531	573	533	548	499	520	534	503	557	543	562	523	539	581	542	582	544	563	538	533	549	547	524	551	519	552	585	544	553	573	555	545	575	564	560	573	531	589	525	585	546	552	526	534	583	530	562	548	557	571	535	521	540	503	562	561	548	566	542	569	534	523	567	547	540	581	563	553	488	542	512	518	550	536	576	519	558	503	556	551	553	511	502	515	590	520	555	549	527	555	507	549	554
47938	22989	9253	2388	563	219	177	189	204	205	203	189	194	202	191	225	189	226	168	176	187	194	214	194	190	189	204	199	193	191	196	189	200	208	196	189	207	181	182	216	195	210	221	186	189	180	191	162	191	178	210	188	204	170	186	219	209	196	152	207	198	215	182	213	183	184	192	196	212	172	184	206	201	185	212	192	177	202	178	185	204	186	216	189	179	197	216	196	220	191	200	172	199	175	198	184	169	171	188	191	179	207	207	216	190	189	214	206	198	198	186	175	202	207	184	183	171	186	201	174	199	203	216	192	178	182	197	202	181	186	198	198	202	194	220	188	211	207	164	186	192	208	169	164	167	197	181	181	174	172	197	173	183	177	202	184	212	163	199	183	183	201	191	226	199	210	198	200	193	194	189	171	181	178	203	179	198	164	188	176	177	180	166	193	209	200	194	198	205	224	193	173	193	201	168	205	199	171	191	175	185	181	200	189	190	199	195	179	183	212	185	193	171	225	188	201	188	182	194	188	202	185	180	195	175	178	199	211	191	199	183	185	215	186	213	190	208	182	192	198	198	177	200	168	188	190	165	196	195	167	189	182	210	212	194	187	228	179	205	192	172	182	206	180	161	172	199	206	167	199	188	191	213	197	178	172	198	206	206	170	194	170	177	202	229	186	204	203	193	188	197	204	183	180	181	179	193	203	164	182	204	188	184	173	199	203	203	189	189	173	216	178	202	166	192	176	207	201	223	185	170	172	219	192	199	179	218	183	200	189	205	187	195	212	203	200	198	197	193	204	213	162	186	172	196	206	192	189	200	189	210	181	196	206	195	177	200	185	176	174	210	207	179	185	188	200	178	182	164	213	186	163	198	181	168	204	187	194	188	222	180	192	198	188	171	181	211	205	209	187	211	204	201	197	220	190	182	173	218	185	172	205	212	215	203	181	192	238	171	211	191	224	189	193	206	212	210	205	196	188	187	189	179	165	205	185	208	208	190	203	189	198	215	165	221	196	202	210	208	186	192	223	184	207	150	191	186	205	198	221	208	197	174	187	189	185	183	188	172	192	211	214	180	189	178	165	171	188	190	183	195	211	207	193	213	152	170	183	197	204	201	194	189	206	184	194	195	177	204	197	205	193	216	193	159	203	236	188	177	186	202	186	219	174	189	215	186	174	207	196	188	184	207	202	200	177	186	180	223	185	182	193	197	193	181	204	187	151	171	191	170	193	190	170	173	198	216	194	180	222	219	220	197	217	196	181	190	190	188	197	184	210	208	170	187	193	183	170	202	206	234	217	180	187	152	169	187	213	207	155	166	191	192	171	190	178	181	195	172	187	180	192	189	174	201	207	175	176	191	186	194	183	201	194	229	220	189	202	198	194	189	204	207	173	189	204	188	185	176	196	188	195	205	188	168	202	174	173	215	191	170	197	198	191	194	229	178	189	206	219	196	202	185	186	207	199	174	208	208	186	208	180	205	182	173	175	192	178	197	197	194	186	202	189	217	188	180	197	185	184	190	186	176	204	181	188	209	187	189	217	168	169	182	209	213	194	196	223	175	189	208	178	192	172	223	233	183	221	185	194	203	192	194	180	181	195	204	174	207	168	189	194	179	193	169	195	178	190	192	180	167	178	201	187	178	180	192	180	197	185	169	192	213	206	208	188	179	176	204	219	214	200	198	175	201	210	190	195	209	213	211	175	192	194	175	203	182	186	181	200	160	207	201	182	185	170	185	196	200	181	189	189	181	198	202	188	170	193	223	194	186	191	200	200	190	199	228	182	180	191	178	197	206	221	184	163	174	173	195	199	202	183	177	203	193	170	195	206	172	212	175	207	190	177	164	189	195	188	183	193	172	184	199	186	185	180	189	173	209	187	190	184	200	186	203	199	209	191	178	207	176	175	196	183	207	189	183	189	188	174	169	185	179	196	195	191	198	207	192	173	191	212	166	203	192	214	213	185	182	168	191	185	163	196	185	208	192	181	189	190	205	195	189	212	198	187	218	188	209	217	185	209	217	196	213	194	169	200	208	193	177	209	178	176	198	171	191	197	189	210	194	186	171	197	211	185	201	191	199	188	179	191	182	222	168	191	174	208	191	199	191	177	187	182	167	179	206	195	184	201	173	194	217	181	208	196	186	185	197	230	190	175	208	212	187	186	196	184	212	189	214	187	192	226	204	181	187	203	179	212	178	202	192	199	173	183	211	207	204	203	190	218	195	225	187	191	209	185	191	200	222	168	207	187	197	189	174	202	214	187	179	207	181	205	151	191	184	208	238	217	201	205	205	167	176	187	217	203	173	179	200	192	202	218	180	200	207	175	182	195	202	224	194	171	195	220	180	192	200	187	186	197	185	188	204	187	194	211	201	170	186	188	198	180	184	204	204	197	207	187	164	180	193	185	166	211	226	203	179	185	191	200	188	188	207	189	192	186	195	211	188	193	196	208	195	199	182	189	175	189	170	193	209	203	186	178	224	198	201	201	212	197	177	214	193	200	201	207	201	181	220	190	171	189	177	183	186	186	198	213	180	192	199	201	221	216	170	182	196	171	199	183	184	180	191	203	186	211	188	176	176	193	208	187	214	166	167	198	204	158	184	198	214	193	206	195	197	175	194	172	174	187	218	176	194	188	174	171	198	195	172	194	228	188	176	165	197	203	188	164	201	201	218	220	178	203	217	200	169	193	204	189	159	199	192	189	198	199	199	206	183	187	219	204	187	190	203	177	191	195	180	213	199	205	171	207	176	183	175	181	190	195	156	206	189	176	208	183	197	209	205	179	194	224	206	177	205	198	201	197	208	200	174	177	200	197	205	166	195	191	200	202	171	200	172	194	186	191	182	187	180	170	208	208	168	178	210	219	193	153	163	203	217	205	210	200	209	189	202	176	184	214	177	176	178	177	212	209	184	199	215	176	215	207	192	207	195	165	177	196	185	212	202	213	183	185	167	204	195	186	171	186	185	173	203	191	173	198	202	186	162	208	164	169	216	175	191	189	193	212	192	206	167	200	197	183	175	186	223	171	192	200	194	205	218	194	212	199	179	199	204	178	195	174	183	174	200	193	183	212	189	186	198	206	181	213	211	179	181	198	208	164	195	193	185	184	202	185	206	188	197	202	193	187	183	199	194	199	190	192	181	197	200	189	208	184	184	188	176	182	170	202	187	236	196	174	181	201	200	180	217	208	179	160	207	192	200	201	219	211	184	217	210	223	200	191	200	166	228	214	224	209	189	202	202	183	217	199	180	156	194	184	177	170	192	201	201	206	200	192	210	198	182	195	222	181	183	202	175	204	199	210	208	184	189	182	196	185	191	181	214	181	198	169	210	174	179	175	185	173	210	198	184	196	163	221	212	183	181	224	180	186	167	171	206	191	180	212	201	231	204	183	211	210	225	204	190	221	211	195	201	177	184	205	190	184	200	177	174	200	198	149	205	210	201	195	157	222	196	197	186	177	216	179	211	235	161	189	209	202	200	207	187	221	175	200
30199	15969	10819	5009	1371	422	423	430	416	414	437	396	430	444	431	397	395	423	417	426	416	439	393	432	435	420	437	402	378	415	438	459	408	417	429	415	438	443	397	419	381	417	408	420	404	448	416	442	424	421	442	414	410	369	401	412	457	418	406	402	419	436	398	422	410	410	432	430	428	425	439	363	398	457	425	436	389	421	430	402	426	415	444	411	388	392	416	425	429	387	407	439	402	422	396	417	421	425	424	417	440	412	396	433	441	407	437	419	429	413	451	433	441	412	449	432	467	434	410	433	441	393	425	409	438	440	424	408	423	418	408	436	449	419	410	417	433	408	410	382	412	370	413	409	424	408	437	435	424	424	413	419	413	436	417	417	459	440	415	417	432	400	394	387	404	415	448	391	422	405	404	422	418	423	405	426	422	422	399	376	422	371	388	425	411	429	398	408	389	413	450	452	435	398	425	410	408	432	442	390	438	437	419	416	402	410	438	407	409	394	413	411	388	427	441	386	436	426	434	412	439	427	419	431	406	435	434	415	415	424	450	440	395	418	413	413	403	394	386	427	423	411	462	411	391	437	374	393	431	382	382	387	363	397	411	384	438	425	453	361	451	430	377	486	398	452	399	394	424	430	423	426	411	432	378	434	387	435	452	426	417	407	404	364	422	423	403	410	441	421	424	399	406	406	418	429	464	421	442	409	409	387	409	366	410	434	432	432	428	391	406	461	411	394	414	447	390	398	395	376	384	441	436	401	439	440	438	428	404	446	460	450	421	360	446	385	410	452	430	409	423	378	447	413	426	408	422	432	405	425	395	412	419	442	419	410	429	425	415	385	422	434	397	473	443	424	450	432	417	437	413	388	473	398	409	453	382	435	399	409	386	444	410	415	396	431	430	409	442	415	437	425	423	408	433	377	412	418	396	433	413	447	425	437	436	426	419	389	416	421	419	412	397	414	443	402	415	445	425	397	422	415	475	415	406	403	414	411	464	426	399	435	465	419	418	404	417	429	397	424	383	408	419	422	425	406	405	410	384	466	407	405	430	433	470	407	462	405	427	395	426	386	430	410	438	406	442	400	404	433	404	395	393	403	420	439	426	430	408	421	439	403	389	414	434	432	401	428	435	417	445	456	423	401	454	446	423	372	417	413	400	402	410	434	433	390	385	441	443	397	411	402	441	438	443	426	402	408	424	426	436	443	405	441	403	439	438	429	457	396	472	434	420	442	448	436	436	388	404	436	389	425	429	393	397	404	412	415	432	418	438	425	439	420	422	426	423	400	437	419	407	417	384	407	418	403	399	461	405	426	418	454	433	413	429	372	451	425	401	409	416	420	389	411	437	422	431	436	396	433	416	436	413	423	436	422	436	404	424	423	441	421	389	433	417	382	419	455	417	402	412	438	432	418	426	381	379	429	440	390	450	416	425	414	418	417	398	412	400	425	411	392	414	406	420	427	436	430	424	449	424	377	419	413	415	399	445	409	424	442	432	414	417	434	400	413	414	431	400	427	397	414	409	416	442	413	433	433	404	427	396	405	420	412	422	410	428	427	421	418	410	408	432	443	401	400	432	420	402	414	415	424	436	446	423	418	385	429	427	417	419	390	428	403	424	420	405	410	417	406	422	389	416	380	424	432	437	436	397	443	423	441	441	435	410	383	412	395	403	425	386	423	428	432	414	396	433	419	465	431	423	412	371	426	392	426	422	425	431	410	395	386	417	417	414	426	401	417	411	446	433	441	434	386	433	396	421	424	450	441	399	417	384	374	427	454	385	415	409	406	412	404	407	405	428	426	447	439	432	379	451	425	434	408	453	426	397	392	426	398	397	412	416	399	437	424	458	417	370	379	442	408	429	404	396	399	444	411	413	417	411	408	442	446	446	407	372	459	424	404	393	403	394	396	402	377	393	416	435	387	395	451	416	420	416	416	411	390	423	449	438	397	407	440	415	398	390	403	425	407	418	441	433	408	410	428	422	390	408	438	427	424	461	392	400	459	448	450	397	404	460	431	378	380	410	449	412	418	427	419	425	429	416	403	399	415	409	448	434	386	444	421	412	399	396	356	451	432	389	420	408	407	391	401	456	401	430	446	388	423	392	417	418	461	393	427	403	431	443	408	402	429	429	430	399	442	432	409	402	426	409	439	433	387	432	421	413	395	391	407	441	429	429	401	424	426	433	414	422	412	408	435	413	457	417	413	439	402	407	385	400	410	413	440	409	432	415	416	407	407	426	414	408	402	400	366	436	416	414	479	399	394	412	416	395	417	416	437	407	412	406	426	420	382	425	418	450	394	418	393	405	407	417	393	429	416	408	456	423	392	404	384	408	430	405	444	403	432	418	405	382	397	419	425	420	418	419	422	403	426	405	424	411	410	370	410	409	401	424	422	419	431	385	415	393	407	418	454	473	409	389	409	396	417	368	367	400	408	408	414	426	431	425	431	418	385	443	403	369	402	467	417	448	414	412	433	418	414	408	430	420	367	414	388	439	417	414	430	419	422	418	425	421	419	410	463	457	378	415	435	396	385	427	424	414	404	421	427	418	441	379	399	377	383	403	424	455	427	399	416	448	445	401	424	412	415	426	437	434	455	428	440	409	436	412	395	419	418	417	398	413	432	407	381	459	414	395	451	400	402	434	446	418	433	420	435	428	401	398	415	399	463	420	426	416	439	433	409	428	428	407	434	393	445	416	406	403	424	432	395	412	381	412	420	380	404	422	408	461	417	414	395	431	414	449	419	436	421	431	431	376	417	401	386	414	408	419	427	397	399	437	410	405	421	379	409	421	403	433	423	426	373	425	401	443	429	405	417	461	401	412	425	430	435	423	426	400	452	446	411	441	390	445	442	466	438	408	435	408	413	440	404	396	437	407	416	404	404	429	435	438	400	382	424	449	435	445	409	387	438	447	448	399	408	434	435	407	424	403	415	446	441	417	418	431	426	394	421	423	380	416	435	427	468	428	402	396	396	422	434	473	427	441	398	419	389	431	409	405	443	381	412	396	427	394	417	425	417	445	406	376	415	434	417	371	415	428	404	387	471	434	459	414	378	394	423	431	442	444	422	429	432	421	434	468	421	420	422	396	394	422	448	420	397	382	368	420	444	443	410	410	442	422	434	433	427	447	450	443	434	391	426	416	386	427	424	384	425	397	400	439	404	423	434	436	426	392	412	403	445	419	387	402	407	412	430	442	401	413	442	431	434	405	383	464	436	426	421	438	399	432	427	426	425	385	412	411	401	411	426	435	420	432	422	398	405	442	425	426	427	425	436	393	405	435	426	409	434	390	399	399	440	419	415	436	398	423	440	395	431	414	404	433	414	462	417	447	431	438	411	377	416	429	443	455	449	440	407	357	410	432	436	410	421	415	412	418	420	410	416	431	362	401	427	424	424	422	433	426	428	420	384	405	415	393	424	420	425	407	412	413	432	389	414	440	452	434	415	429	436	408	459	405	436	428	436	407	404	443	407	433	444	414	444	446	429
61613	32176	12669	3203	650	257	245	227	211	250	236	224	214	210	213	213	193	206	199	220	209	216	221	219	228	217	209	226	246	214	189	235	233	222	226	224	215	201	217	221	212	208	219	162	230	201	231	214	229	243	232	223	217	231	203	214	193	202	228	210	202	225	240	212	254	202	211	209	205	190	238	202	232	210	203	242	218	208	206	212	244	227	220	234	227	170	236	225	228	217	191	244	219	217	216	215	207	214	224	227	233	175	182	202	225	207	228	205	192	212	252	196	236	224	218	228	215	201	212	215	235	190	216	187	236	186	203	199	216	207	222	208	215	220	187	203	208	209	217	232	206	187	214	206	208	205	227	240	244	218	199	204	219	208	197	213	235	234	198	208	212	215	233	245	254	221	212	201	195	224	209	230	223	198	218	236	213	212	210	205	202	202	219	231	208	223	220	242	186	211	197	172	204	238	202	190	202	199	221	220	215	235	240	209	231	211	228	208	214	180	207	219	222	217	191	192	208	237	209	207	234	239	201	219	227	210	212	214	224	199	213	179	220	214	185	198	224	221	230	177	230	181	210	208	225	215	211	212	209	244	212	208	225	204	214	245	225	228	210	190	226	220	224	198	208	226	232	225	227	209	211	236	209	231	212	225	187	228	209	223	198	212	232	218	234	205	204	225	224	234	228	233	216	244	246	201	195	218	233	241	223	221	187	227	216	205	220	230	226	208	220	210	215	237	206	218	196	229	184	221	213	201	219	198	209	245	208	230	200	236	206	231	216	194	242	221	210	229	196	241	210	200	230	207	207	230	239	208	250	204	211	208	201	200	201	256	247	267	228	213	240	236	226	218	213	239	209	224	225	243	207	224	244	218	215	203	219	219	185	183	243	177	267	224	203	205	227	231	236	231	225	225	210	207	191	204	230	219	229	227	241	200	213	214	233	228	207	199	266	214	207	204	223	220	210	201	218	197	213	239	233	217	209	236	222	245	210	221	175	202	205	206	234	203	210	227	198	215	239	195	238	229	200	205	222	212	247	239	210	229	206	222	215	225	183	205	198	229	221	203	207	210	215	204	224	195	219	201	203	211	232	196	225	246	229	217	240	200	212	229	224	213	205	235	247	197	228	234	193	214	204	222	217	233	203	206	239	201	210	218	188	206	229	226	198	201	206	197	209	232	200	201	217	203	222	214	234	260	205	217	196	208	205	209	234	226	204	238	240	222	239	220	222	229	222	244	226	202	255	165	219	193	205	228	194	193	213	203	189	200	218	221	213	227	214	175	239	212	220	207	222	200	216	217	219	232	214	230	203	213	224	224	192	241	215	225	189	221	207	201	235	240	215	172	204	209	186	203	235	231	194	242	198	213	189	224	220	201	219	248	216	225	206	198	174	234	205	197	192	193	219	238	196	211	218	231	230	198	234	227	206	209	203	229	223	223	202	202	198	214	223	208	199	213	198	211	205	172	197	235	207	209	214	219	239	198	205	202	198	212	203	205	222	221	202	186	221	214	215	184	196	205	226	206	214	219	238	219	198	175	235	231	212	220	236	246	217	220	218	202	204	203	209	213	224	217	203	209	224	206	205	233	230	193	223	229	236	241	195	192	196	223	214	221	175	235	199	225	223	203	227	208	238	222	212	200	192	204	221	206	206	216	204	216	225	236	239	192	236	180	214	221	212	218	209	202	198	228	220	220	224	226	231	185	233	253	195	235	226	224	223	239	215	173	195	225	210	210	187	207	220	234	210	222	190	189	198	220	207	196	207	187	203	216	231	226	223	212	231	242	224	207	217	219	212	198	185	227	214	177	191	222	215	219	234	194	201	189	190	238	211	229	199	199	238	222	220	203	232	211	231	211	223	211	203	195	222	190	227	204	219	212	213	206	217	211	208	202	208	212	200	198	239	211	232	245	216	204	221	226	216	201	243	223	215	213	217	219	250	207	243	214	204	223	216	230	237	203	212	224	222	192	198	204	212	219	233	202	221	201	213	228	194	221	218	202	208	235	217	232	250	225	239	220	213	198	216	214	205	242	197	226	242	267	202	197	205	208	222	249	233	202	236	240	226	239	215	224	205	208	228	209	207	206	198	227	219	221	220	204	236	225	225	214	191	202	191	241	230	236	235	189	205	195	228	210	217	226	237	227	189	204	227	236	220	215	221	208	185	237	236	223	213	225	213	204	245	218	209	216	229	174	231	219	236	227	223	195	209	223	224	207	197	233	231	225	188	204	205	203	205	213	221	224	218	235	206	203	191	188	243	201	202	202	202	244	229	200	196	216	202	231	205	213	209	229	216	196	212	249	216	265	210	231	216	206	191	194	203	208	215	209	209	214	222	218	208	200	207	200	224	216	217	176	228	223	231	254	222	226	232	217	226	206	230	215	194	204	263	239	240	227	194	205	205	200	223	187	186	207	212	212	186	204	233	211	223	229	197	199	202	186	235	190	217	232	220	201	176	226	225	226	189	221	214	227	197	197	211	192	236	221	200	209	199	220	191	193	224	201	237	222	240	221	212	234	243	172	202	227	227	229	218	230	210	226	219	210	216	215	217	210	191	210	212	206	220	241	206	217	179	214	213	201	241	242	227	217	241	241	225	206	231	197	245	184	206	186	237	219	216	236	205	229	231	224	208	220	228	188	223	205	209	198	234	223	212	198	255	239	227	202	244	218	258	231	194	207	226	211	219	175	216	191	225	220	214	214	226	219	208	172	197	218	242	192	221	231	225	218	195	208	228	219	221	231	215	218	227	208	224	208	240	196	185	211	182	221	212	222	238	223	217	198	211	199	227	222	218	219	242	225	224	217	229	222	213	211	175	197	208	187	195	218	225	246	222	206	199	226	207	219	188	211	217	213	221	214	215	209	212	192	200	190	219	191	253	202	212	231	204	240	241	215	213	214	248	222	237	226	218	201	209	233	217	243	243	205	219	201	238	243	214	242	178	181	194	210	187	202	218	225	222	231	216	195	200	227	201	242	201	188	203	237	212	205	213	208	229	219	234	227	208	193	170	203	208	214	187	186	208	216	206	193	208	209	224	202	219	201	180	188	217	233	234	220	241	205	219	216	229	215	208	210	206	200	201	176	198	237	208	220	217	242	208	234	221	205	212	232	210	197	195	203	179	202	212	228	208	180	200	206	224	204	207	230	215	211	227	215	205	229	201	231	209	207	186	224	203	221	209	230	222	233	215	199	207	191	240	233	229	233	193	237	224	206	208	243	233	201	207	198	222	213	198	225	221	214	222	217	252	230	210	219	226	215	210	223	226	216	207	199	233	222	212	219	218	220	204	207	232	193	199	181	200	204	181	204	193	230	218	230	197	197	201	217	204	215	226	191	199	257	230	235	228	219	184	227	205	221	218	219	218	222	210	240	229	232	222	189	222	188	225	219	170	204	211	217	208	206	203	220	217	241	197	228	192	213	233	206	232	212	227	236	193	243	246	199	194	192	195	212	220	241	219	216	226	216	201	178	243	234	208	190	221	254
40050	21870	12444	5772	1744	651	570	511	471	464	445	478	470	473	457	499	483	466	475	432	467	500	451	474	467	467	468	440	488	442	469	441	485	466	500	476	471	451	466	492	461	448	447	456	448	455	514	468	439	469	446	466	432	477	461	455	503	472	448	483	444	492	455	459	450	465	461	466	469	473	454	494	422	476	434	462	487	459	451	476	466	445	457	420	494	420	454	510	454	496	483	511	483	473	455	485	459	474	464	466	464	452	451	439	463	453	451	457	472	459	464	444	486	489	497	462	452	490	505	450	461	518	448	514	510	467	468	458	426	467	467	466	455	463	472	465	485	497	418	478	454	486	444	517	508	469	474	442	432	486	467	466	464	456	457	472	456	462	439	499	514	475	461	468	465	460	466	473	515	465	498	503	502	484	481	450	454	441	452	421	466	508	447	440	467	455	500	473	460	428	456	439	463	492	483	431	460	450	434	486	441	437	454	450	454	472	459	478	485	459	477	486	452	476	464	450	447	433	456	454	451	472	446	442	438	526	489	463	462	446	457	435	451	441	500	460	454	463	491	423	415	441	416	509	428	434	462	482	429	448	480	511	472	479	470	487	437	498	477	464	449	453	467	466	420	464	439	437	461	474	438	432	462	442	442	464	448	466	486	486	461	453	472	471	482	486	469	481	490	472	460	462	505	511	443	469	438	476	450	449	486	458	493	449	413	444	482	474	466	483	489	478	464	475	498	427	506	470	469	439	485	478	481	456	443	480	454	504	470	421	455	427	482	455	480	475	478	472	500	437	456	443	466	493	484	487	419	477	479	424	459	483	459	489	458	454	493	433	454	475	486	492	459	463	459	420	443	476	457	474	478	458	492	506	456	425	476	489	428	423	465	451	479	474	478	469	437	423	412	468	455	442	446	478	456	463	446	499	489	455	462	485	455	420	431	445	485	426	521	451	511	481	521	456	489	454	491	481	482	450	482	507	462	474	448	435	472	476	459	469	475	516	455	470	453	459	461	476	454	412	451	483	495	457	440	439	462	477	452	478	478	471	462	445	484	445	458	466	471	464	456	511	463	461	458	456	420	463	468	454	459	490	492	486	431	475	459	462	469	494	506	478	462	474	475	450	443	483	423	490	470	459	481	451	476	495	435	490	452	437	467	469	433	458	473	506	469	434	478	468	452	450	478	446	455	485	452	459	431	473	442	467	478	464	477	475	481	498	479	519	500	478	439	451	453	434	489	457	498	447	446	450	441	455	435	453	487	461	482	471	461	477	456	467	462	433	463	478	471	476	487	465	468	447	483	480	452	481	512	481	472	480	461	426	431	436	493	482	486	457	459	479	460	522	501	449	489	445	474	443	444	473	456	433	475	466	473	445	482	475	437	455	443	474	466	426	439	415	481	473	473	459	486	445	478	457	492	474	442	462	460	490	458	464	480	455	483	480	475	474	467	446	448	457	464	465	477	501	468	437	468	455	476	482	469	510	447	453	437	452	473	451	428	485	516	459	441	420	486	465	460	493	466	455	443	446	494	451	507	487	461	445	446	469	471	480	446	470	469	495	460	429	448	445	513	489	470	473	487	467	417	424	506	465	450	479	512	444	487	483	443	493	463	482	460	460	466	453	500	422	482	460	420	483	451	448	427	477	438	428	468	468	448	462	469	439	479	465	472	489	484	471	465	426	461	461	436	430	501	496	497	491	461	502	434	482	482	465	484	463	474	462	531	490	463	483	480	457	445	477	447	473	487	450	442	453	465	476	437	469	459	462	481	473	480	450	463	486	428	474	453	443	456	475	455	475	475	448	448	428	450	508	458	472	422	488	446	504	473	463	457	472	439	491	452	474	475	462	503	479	454	450	450	450	477	488	508	432	441	427	420	455	499	473	464	460	452	457	478	446	450	447	474	489	481	514	457	459	449	466	457	480	459	462	483	455	455	461	490	461	461	481	475	474	498	492	462	449	448	429	468	446	478	447	458	442	437	428	446	429	459	480	427	473	456	473	482	447	448	438	480	453	465	474	441	455	474	458	483	421	455	485	435	470	455	466	460	455	415	464	435	425	472	429	484	420	450	433	448	444	474	466	442	498	463	470	463	446	459	488	464	448	451	478	472	471	469	471	489	470	453	480	482	468	447	439	442	436	470	432	475	459	442	466	474	437	441	445	459	471	478	468	498	458	445	403	457	464	459	443	493	497	424	416	491	404	466	464	435	446	448	460	441	483	444	490	440	447	482	468	477	472	463	480	464	449	459	523	455	459	455	459	438	435	452	467	461	425	502	539	445	424	531	500	470	446	478	468	455	455	435	450	449	448	447	443	432	463	443	458	450	484	475	465	464	495	493	454	471	445	483	468	462	471	442	514	457	447	469	453	444	433	496	444	498	441	475	462	475	438	460	448	460	461	449	491	449	441	470	481	496	458	456	489	454	487	450	478	445	502	492	450	473	447	460	483	448	423	466	482	466	451	456	483	489	468	458	459	466	452	448	440	476	467	447	472	469	475	445	488	464	477	503	456	465	451	490	447	463	453	475	457	456	466	453	454	491	509	446	447	484	452	442	450	456	503	458	471	436	493	446	493	461	465	478	456	417	500	461	481	510	473	471	467	448	510	447	490	454	455	458	459	469	479	460	474	502	487	432	430	463	464	424	448	475	450	479	494	427	436	452	483	458	498	471	456	482	460	445	453	484	427	424	482	443	493	503	442	440	451	470	473	446	486	472	478	445	439	452	436	465	456	431	476	479	437	460	420	461	468	481	489	454	484	500	477	450	441	446	474	447	419	483	467	495	456	472	449	457	492	444	471	475	461	491	484	473	491	496	476	425	489	500	422	442	448	447	482	488	431	467	486	461	456	498	451	448	489	485	451	450	476	477	485	451	471	478	460	474	489	487	499	493	469	438	468	416	438	484	460	452	483	431	458	458	464	445	464	456	458	450	478	462	474	473	464	461	513	449	463	434	476	467	438	471	490	483	496	439	452	410	473	402	446	468	468	437	468	439	459	440	485	476	483	463	458	473	445	448	446	451	487	494	467	451	466	486	485	439	446	460	453	431	435	505	453	429	482	481	487	447	455	448	410	483	476	460	470	429	448	452	497	464	464	459	483	464	442	461	455	475	455	466	466	470	482	450	478	483	450	457	508	446	494	477	449	504	461	505	523	488	446	473	457	487	460	465	449	475	525	452	497	464	436	451	439	485	452	465	483	459	460	453	475	451	454	453	456	430	457	462	477	421	419	481	471	461	460	474	459	450	459	429	434	470	483	456	436	456	435	481	470	466	487	493	470	471	507	480	445	434	451	429	458	449	508	449	459	481	444	469	536	457	463	448	444	453	477	511	485	448	491	495	434	501	469	468	485	463	463	443	489	408	456	476	457	451	423	458	473	444	417	422	447	466	430	456	460	490	445	481	481	481	474	488	436	459	486	481	447	460	489	496	435	443	489	476	451	478	464	400	486	458	490	488	437	421	430	479	454	454	492	447	465	460	446
61556	32754	18582	6445	1364	413	316	283	286	302	274	245	267	233	249	261	260	252	243	262	273	248	260	258	239	258	242	237	259	252	261	254	264	288	254	239	262	254	240	237	252	245	282	270	261	252	243	248	224	242	270	277	265	247	250	231	222	251	257	251	273	255	219	245	262	259	248	259	301	277	260	258	252	241	284	258	298	260	246	257	273	238	241	231	269	219	259	237	273	225	261	243	240	299	280	249	271	271	266	206	246	224	243	256	252	271	257	254	246	238	238	247	255	228	230	240	267	249	235	269	252	252	242	279	227	270	268	233	243	261	278	281	249	251	245	245	251	223	243	278	278	249	241	253	251	242	231	248	239	249	250	285	233	287	275	242	244	250	223	227	249	250	251	245	262	257	254	227	260	272	227	240	274	273	273	261	241	281	260	237	243	236	259	273	233	304	253	239	266	266	245	270	260	257	236	268	263	272	230	215	257	266	231	257	242	238	255	247	259	230	245	243	230	251	264	212	243	241	247	227	255	260	245	233	252	286	256	268	258	256	257	280	213	254	253	236	236	240	260	268	237	273	252	246	245	287	265	246	241	270	264	237	216	250	263	233	243	233	262	278	246	266	249	257	240	260	268	261	266	243	254	235	282	248	237	238	243	258	258	266	240	263	253	249	232	232	274	248	290	292	260	246	242	276	253	275	244	249	242	246	234	243	233	236	255	260	234	282	232	254	239	240	254	228	270	262	281	239	227	268	233	241	274	274	284	265	266	238	248	269	266	241	250	249	242	261	297	262	218	252	256	220	271	266	281	256	276	253	247	259	292	226	319	278	247	207	224	243	254	273	241	274	229	235	252	254	220	238	268	250	267	242	271	270	247	271	254	238	274	249	238	236	229	232	253	248	238	236	228	274	248	225	247	220	251	248	235	231	235	215	255	259	262	256	246	264	274	270	277	254	258	266	255	232	265	251	249	245	232	246	233	237	226	270	235	237	244	237	269	243	245	256	244	216	221	270	220	245	244	228	254	221	240	243	224	272	294	251	282	242	239	275	248	222	233	241	312	251	259	288	248	238	247	275	289	230	259	271	223	257	251	251	242	279	262	297	221	250	276	233	289	259	263	255	253	251	218	231	239	260	261	232	260	227	257	263	250	216	241	238	241	269	253	276	259	260	225	241	269	239	220	247	243	246	260	240	276	239	287	238	283	220	229	272	235	242	240	214	217	243	278	259	233	230	261	271	219	244	243	222	249	255	232	279	244	228	261	244	274	246	261	244	260	251	257	285	223	284	253	239	288	258	244	263	269	281	238	278	228	263	193	245	248	249	267	222	256	240	258	244	283	231	254	262	266	222	251	278	276	255	233	254	250	250	247	286	275	232	271	264	253	244	235	238	242	264	229	238	268	239	242	255	282	221	253	269	246	211	244	273	252	247	278	250	224	272	284	237	239	285	238	239	226	279	255	267	217	233	229	270	273	250	255	246	247	228	267	266	230	277	247	268	256	241	268	288	259	254	261	234	232	240	275	239	244	269	280	273	270	242	262	253	259	266	271	227	247	221	249	289	251	219	242	243	259	230	222	230	244	261	247	255	272	255	233	257	246	251	252	231	233	274	258	209	252	234	282	237	249	268	249	262	269	253	254	247	263	276	244	277	249	224	213	234	235	207	254	244	263	227	248	284	234	232	260	244	236	263	273	249	256	245	269	265	265	236	294	249	248	247	261	272	252	272	224	254	232	237	255	293	223	268	224	266	236	266	212	236	256	227	269	264	265	245	253	271	237	247	252	267	274	262	230	265	238	234	272	262	247	282	236	264	254	250	234	281	250	224	259	224	252	231	268	235	244	278	244	235	277	231	232	246	260	259	237	232	239	255	244	243	282	257	232	241	289	266	264	277	242	283	279	259	233	242	255	228	218	239	244	256	248	275	262	257	244	248	219	253	229	275	226	220	229	258	221	239	268	259	262	240	250	276	248	226	259	265	269	258	236	253	237	263	252	240	238	247	255	266	297	260	262	239	237	217	242	250	247	220	258	257	229	256	231	204	256	258	247	232	242	241	302	277	261	270	230	241	239	225	264	245	277	223	238	234	248	252	264	257	248	272	257	305	229	250	226	252	227	244	230	261	250	255	243	260	285	241	262	253	250	249	226	255	264	238	237	236	245	254	239	252	280	281	240	248	289	267	244	243	270	290	258	254	260	229	258	261	229	222	222	273	213	281	283	254	245	218	231	256	218	284	242	234	219	288	216	239	255	232	280	256	227	234	228	222	240	293	253	305	250	273	270	213	229	257	246	268	287	249	233	273	258	223	239	277	251	232	272	234	258	232	244	280	260	230	250	225	265	258	221	209	255	246	251	264	258	244	234	238	297	258	266	249	246	295	291	241	250	276	248	243	242	267	242	244	273	240	250	278	276	243	225	263	263	248	221	230	257	251	239	264	222	248	250	247	257	262	238	257	255	244	253	266	246	249	243	219	257	266	250	215	240	288	261	242	266	240	263	224	241	235	258	241	296	234	265	232	271	278	228	239	263	250	282	269	222	257	269	237	253	261	252	267	260	264	250	270	237	246	234	251	217	266	244	260	241	246	285	301	253	228	215	224	260	295	272	242	229	245	272	239	255	257	249	247	281	258	250	237	247	267	265	258	229	228	256	228	249	240	236	267	247	265	232	212	259	229	259	249	259	302	255	240	255	245	236	258	259	249	236	273	252	278	241	253	290	224	241	246	241	241	273	270	271	278	288	251	241	268	258	256	253	264	252	261	249	258	255	257	270	232	257	288	238	234	263	269	239	257	272	265	243	285	243	247	230	262	254	274	240	234	256	276	285	230	248	246	197	231	223	228	251	263	267	264	242	283	257	264	230	239	255	265	255	285	240	233	239	257	265	248	233	268	243	281	238	257	259	237	252	254	270	262	282	270	216	258	293	266	237	230	231	226	257	251	241	253	269	208	219	270	258	242	250	207	230	276	265	285	253	278	229	250	260	250	273	257	233	257	263	246	255	230	240	259	259	258	242	225	254	253	249	254	269	288	267	285	232	260	269	272	269	235	259	231	239	278	253	242	216	267	271	245	266	241	248	240	254	264	241	271	274	244	251	277	236	277	240	268	250	252	260	248	224	247	226	272	266	243	245	267	266	258	268	241	248	240	258	253	239	257	261	238	237	261	237	241	276	252	293	240	249	266	272	255	261	253	262	281	240	249	273	250	255	279	235	248	255	262	258	232	270	233	265	241	266	249	253	266	269	248	256	266	261	249	243	228	228	259	265	275	265	256	249	268	259	237	250	274	274	263	277	240	253	268	267	257	256	237	271	252	261	283	283	269	266	247	273	241	253	235	278	254	265	267	238	259	284	248	235	229	281	249	252	230	253	247	248	249	249	272	224	269	263	245	272	232	264	277	270	269	268	252	259	260	228	250	254	241	287	242	232	243	231	281	259	221	253	234	268	268	246	262	257	272	287	247	216	263	246	250	266	270	243	280	250	228
39164	23784	20144	9531	3280	1005	769	664	591	586	602	565	580	547	551	538	556	572	554	561	547	513	568	528	537	514	487	543	552	499	542	500	513	559	541	487	518	516	520	493	531	516	572	517	531	515	526	518	484	529	540	586	575	487	502	569	538	491	510	514	533	474	510	500	548	539	551	509	499	522	505	515	534	545	538	560	498	546	489	532	553	534	519	509	525	534	521	493	551	528	527	554	503	521	535	524	520	530	530	535	543	499	517	545	531	496	556	514	525	498	512	525	566	549	507	524	525	518	517	552	525	510	486	504	583	503	540	519	515	553	514	517	564	492	534	488	526	537	522	527	518	548	541	510	509	508	553	538	528	515	557	558	522	522	528	501	528	491	534	509	542	507	532	542	532	583	509	532	525	512	519	534	527	551	500	484	516	549	510	522	569	510	533	565	576	522	545	503	568	524	526	511	547	547	510	531	536	550	513	561	531	541	592	531	546	507	491	477	529	532	573	527	540	531	542	524	524	527	542	567	535	532	468	498	541	522	549	516	554	547	559	520	508	540	507	580	517	493	503	548	500	546	537	505	521	490	506	529	530	555	513	493	557	559	503	464	522	527	485	530	521	533	541	567	524	528	480	548	546	557	527	535	544	540	550	495	588	522	553	524	523	577	529	541	526	536	511	516	519	530	545	546	564	506	504	535	534	519	541	565	542	564	566	527	529	544	578	570	537	486	494	451	542	545	540	538	524	526	547	521	533	534	540	550	487	533	514	569	565	571	543	545	532	534	527	482	533	547	546	535	514	581	530	507	513	560	548	504	551	550	506	515	540	500	538	550	523	513	535	569	520	507	562	497	535	545	513	504	542	548	495	495	537	516	557	498	542	537	528	557	542	555	513	521	494	526	504	549	545	510	556	511	560	542	479	518	540	539	515	502	506	509	508	513	540	578	541	464	543	508	533	516	558	525	540	522	502	518	535	498	538	514	529	520	517	519	509	568	523	490	518	534	511	572	505	527	476	537	538	578	527	526	541	527	496	530	526	481	512	534	515	516	565	529	560	474	520	538	524	541	510	561	509	532	525	532	525	528	509	549	572	543	562	509	527	556	556	527	568	519	497	522	524	557	542	576	553	472	516	527	541	550	545	537	536	511	541	529	528	531	510	568	507	544	574	504	516	547	531	514	561	534	549	561	545	538	501	529	521	562	511	506	545	498	559	525	553	520	511	524	516	505	553	488	526	537	560	519	514	507	559	568	530	487	522	579	529	496	519	498	560	535	502	519	504	519	542	518	550	558	523	536	535	567	515	499	507	526	521	550	540	537	534	521	509	539	505	538	517	558	498	519	558	541	539	575	519	577	527	518	542	514	524	540	506	563	566	544	527	542	528	537	521	509	521	536	545	558	497	522	527	499	555	556	489	458	557	543	529	523	506	517	508	545	506	554	508	516	563	524	501	513	512	502	494	530	508	505	502	556	523	512	549	525	505	526	589	537	500	512	504	485	482	542	521	472	499	566	537	500	564	548	475	533	550	538	527	538	508	523	527	555	537	522	493	513	558	511	479	510	555	501	513	536	500	555	538	518	502	495	554	491	558	539	514	531	547	513	530	491	511	520	530	537	528	531	547	502	520	497	506	511	572	514	552	547	516	528	519	579	535	513	526	555	555	491	540	514	497	561	515	554	537	548	522	540	508	543	510	549	520	530	517	549	527	572	555	504	516	523	524	520	530	520	510	519	480	531	536	546	503	567	536	500	514	533	498	501	526	540	528	517	537	510	521	515	556	507	522	519	515	527	520	513	530	547	545	545	505	555	530	547	532	506	557	509	526	523	538	517	536	521	495	523	513	524	504	554	548	526	549	521	527	524	509	527	553	507	489	521	501	470	551	528	539	509	505	537	537	550	522	530	513	586	547	535	529	521	482	470	520	537	522	532	518	537	520	503	537	523	496	514	558	550	534	507	506	520	534	505	568	523	522	548	537	541	538	511	499	490	512	545	571	523	517	513	562	551	512	534	533	530	505	560	535	530	524	515	530	557	501	520	533	550	505	508	543	519	528	513	534	558	555	544	515	526	569	546	507	525	547	526	493	550	504	578	498	540	561	502	533	510	484	508	523	480	513	521	531	504	524	573	535	543	508	527	533	543	494	531	524	540	518	565	493	537	515	549	529	527	494	524	558	491	530	510	500	537	533	563	552	555	504	575	524	555	533	534	535	509	530	536	535	541	522	535	544	559	524	522	506	518	529	524	507	576	529	553	517	522	507	572	513	517	537	543	557	489	566	494	531	577	555	550	554	512	530	528	499	562	502	506	527	525	550	529	521	530	498	541	521	493	523	501	534	519	504	482	550	545	551	511	570	508	556	496	531	532	535	517	540	496	531	524	522	504	495	543	493	507	511	540	555	532	488	538	562	512	537	546	530	556	547	487	523	558	509	475	500	543	533	558	545	521	497	530	543	550	527	537	542	573	553	534	516	530	509	548	536	547	509	510	535	517	496	562	509	542	542	523	548	531	529	525	509	527	490	504	509	528	526	551	528	563	569	513	510	581	540	506	525	519	522	500	515	514	522	544	546	524	504	514	524	533	572	507	481	506	577	505	488	523	517	542	521	515	541	553	514	524	490	557	556	534	565	536	485	541	503	539	527	540	562	546	541	522	523	508	535	552	524	527	527	539	511	548	517	502	564	542	541	553	573	519	537	492	516	562	534	556	489	505	559	537	502	576	515	540	564	552	481	511	570	544	502	512	494	519	537	544	531	519	519	529	515	562	514	525	566	514	529	540	541	524	568	504	504	487	525	529	540	555	536	552	503	490	531	557	520	529	551	521	561	505	503	508	572	488	491	506	524	526	499	568	538	543	507	521	561	490	525	556	553	515	545	507	537	493	531	500	541	518	504	547	519	535	538	561	554	492	529	513	510	591	527	549	498	505	577	539	574	535	524	522	495	531	545	495	545	529	534	505	532	490	508	546	549	549	497	517	506	534	526	529	510	553	511	506	542	543	526	539	508	521	501	542	526	507	545	571	588	578	529	542	509	504	502	498	547	498	539	551	518	537	535	508	475	502	495	508	551	557	511	509	489	536	492	490	550	514	521	514	524	466	532	504	546	553	538	526	533	570	586	575	521	514	532	510	518	527	538	527	511	505	522	534	560	555	526	560	528	527	587	527	511	516	554	513	556	503	511	586	512	528	562	513	517	471	529	543	500	559	491	515	510	537	508	510	563	542	514	545	559	540	537	517	520	558	511	520	515	560	504	514	530	538	527	550	573	550	526	484	527	540	541	510	486	502	564	536	536	589	509	553	547	535	510	538	540	496	499	557	540	520	488	561	513	501	574	490	504	521	538	522	549	503	539	538	565	510	594	534	526	535	547	530	553	512	548	560	506	485	544	574	557	542	538	519	535	552	503	514	546	549	557	522	525	497	556	515	526	502	529	509	509	523	545	533	577	544	504	534	508	475	533	543	538	541	558	533	537	534	520	571	513	535
49002	22419	6905	1645	503	177	181	199	191	189	189	183	192	204	197	197	176	179	194	193	172	190	190	172	182	184	201	194	209	183	172	194	170	176	183	191	197	185	188	206	188	170	160	172	168	217	205	192	175	201	183	206	165	177	197	194	174	169	183	189	175	214	165	186	199	181	172	201	188	180	169	148	171	167	179	181	178	199	180	163	226	164	195	159	202	201	182	202	177	210	193	195	194	179	190	165	188	192	184	164	189	176	180	193	174	196	166	158	189	165	196	195	173	213	173	186	180	177	205	211	178	195	169	194	186	184	188	218	211	190	191	164	190	194	193	189	188	164	169	180	190	162	210	210	187	204	185	211	180	203	178	176	170	209	155	177	193	196	181	179	201	191	176	187	179	211	166	201	184	189	192	182	177	180	167	187	178	179	182	196	180	188	198	184	177	176	196	165	180	181	170	181	204	172	186	199	206	200	177	195	202	166	187	185	183	185	169	210	163	191	199	181	193	195	175	196	208	198	186	160	192	184	171	194	189	182	184	190	191	167	173	192	184	174	195	193	208	183	199	181	199	182	198	192	171	156	208	210	161	176	189	173	185	174	154	169	179	195	197	169	209	186	202	185	187	185	194	187	192	171	176	213	201	177	164	163	183	174	180	174	188	210	193	167	188	176	158	162	177	182	174	187	193	173	188	165	187	211	175	180	207	195	195	164	182	186	214	185	186	211	195	185	194	204	175	186	177	185	177	224	159	205	196	156	191	182	174	154	188	170	186	166	165	185	186	156	201	182	182	191	191	175	221	192	185	191	193	202	192	208	183	183	183	201	185	172	153	204	200	190	186	185	200	165	182	160	176	221	157	201	186	194	180	198	176	176	216	192	195	204	178	198	201	174	171	176	181	164	168	176	202	201	176	202	211	213	194	172	186	188	178	179	213	167	194	176	196	187	189	194	183	194	188	188	173	162	195	200	176	163	160	180	180	175	209	182	188	182	185	178	187	180	166	181	175	175	192	187	200	154	181	212	174	181	208	201	173	190	199	178	182	175	193	168	187	181	188	208	184	197	197	188	182	216	193	195	187	187	195	205	175	178	174	182	191	175	159	185	190	188	179	173	197	175	201	194	194	201	190	174	173	174	188	190	200	152	177	170	181	184	191	184	196	169	167	197	192	171	163	201	187	196	175	206	185	188	193	200	201	177	180	217	188	212	187	164	208	191	155	177	191	204	207	180	171	170	178	171	195	182	189	198	189	160	192	168	187	190	161	186	170	182	178	181	193	186	184	182	183	211	156	171	194	181	177	193	183	173	154	168	193	173	167	185	186	210	186	184	192	198	185	180	188	176	180	201	197	198	187	185	173	215	183	169	178	167	169	211	194	189	190	203	210	195	222	168	212	184	201	189	213	155	173	193	200	196	167	167	181	199	201	174	195	201	204	171	167	178	184	162	199	181	172	180	202	185	204	181	185	191	188	193	202	200	178	173	162	212	233	216	157	205	191	188	190	193	190	174	161	196	170	158	205	181	189	162	189	179	170	159	185	185	209	193	143	179	161	173	197	199	188	192	202	191	202	199	176	194	186	176	181	209	192	162	179	176	177	180	186	178	199	172	204	168	175	213	194	189	174	187	213	188	202	201	164	180	191	182	189	187	162	164	184	176	178	177	197	204	185	204	191	187	180	176	174	169	210	180	214	215	196	196	173	183	187	177	176	197	201	175	174	190	154	178	200	172	189	156	171	186	201	185	172	201	198	198	195	182	168	165	187	219	174	184	168	203	219	179	192	172	200	161	186	182	195	212	209	190	205	210	187	181	155	180	201	160	175	190	181	183	182	176	154	193	180	187	190	209	202	174	175	182	220	197	186	188	182	192	184	162	182	184	207	184	203	165	199	211	186	181	198	194	182	169	160	191	159	203	193	177	197	190	181	172	189	201	207	171	167	179	179	181	172	192	185	196	199	176	186	195	199	197	178	168	170	190	207	202	192	197	204	188	189	186	181	169	195	195	192	199	194	157	137	190	154	158	156	158	187	193	189	191	168	181	206	198	199	195	169	202	179	202	179	229	177	184	191	177	195	190	171	168	193	183	205	179	204	172	191	187	210	174	164	174	205	188	197	182	175	183	199	181	187	177	167	188	195	209	160	161	176	191	173	189	187	179	192	167	169	174	176	165	193	200	190	184	171	187	211	203	176	189	176	193	187	177	196	237	167	192	183	152	207	207	204	204	210	179	201	177	182	185	180	196	183	195	220	158	170	182	181	181	218	169	198	165	144	191	175	157	179	192	196	168	181	190	186	206	200	182	187	193	188	190	195	179	172	163	156	170	195	181	218	171	215	182	201	183	181	182	217	178	196	175	176	172	205	184	191	179	180	154	179	183	203	194	177	203	160	161	204	188	199	188	211	195	200	183	180	190	180	198	200	171	181	185	194	198	193	213	184	185	184	186	182	166	177	167	178	173	188	180	168	186	194	157	215	192	200	195	173	203	203	177	169	165	207	173	184	172	171	206	176	189	173	203	178	184	194	187	176	202	164	192	180	192	200	201	195	171	179	191	177	190	173	180	201	200	178	208	179	197	168	194	198	166	201	179	168	187	196	188	186	176	180	188	160	194	213	169	170	213	171	173	176	187	193	217	189	186	197	156	189	181	204	208	202	174	191	181	173	193	190	224	193	167	179	184	180	179	187	180	185	176	181	192	156	163	195	207	149	190	206	164	194	193	177	188	192	174	167	171	197	187	184	158	169	199	198	214	186	187	160	175	234	175	188	185	188	140	163	177	188	190	176	198	195	217	193	177	197	151	184	150	181	176	184	199	185	186	188	186	194	186	194	183	172	183	174	197	193	207	185	186	187	202	179	165	170	174	181	190	202	201	184	176	166	183	196	183	173	202	201	180	197	220	215	168	203	192	181	194	181	199	198	178	175	196	196	182	183	178	177	174	190	180	197	173	205	180	172	187	202	168	184	198	196	189	220	182	164	191	201	175	192	209	214	195	167	181	204	158	163	185	209	155	193	205	192	177	174	193	174	154	203	192	175	188	188	167	193	166	176	176	181	169	213	171	177	189	201	201	201	170	193	202	175	160	176	191	176	177	159	174	179	155	202	187	199	174	179	172	189	165	181	200	168	174	173	177	190	152	188	169	189	169	176	171	187	182	166	205	194	198	166	187	162	188	178	148	195	193	214	183	185	187	191	183	189	161	201	165	163	193	171	179	182	177	191	205	197	195	186	169	171	190	192	205	177	204	182	208	173	202	205	167	158	194	181	165	194	172	154	188	154	155	161	184	178	190	182	194	191	203	205	195	190	194	206	191	191	202	169	206	191	187	182	189	196	168	153	182	197	163	194	193	198	222	192	210	178	175	200	196	195	213	162	179	171	198	167	168	177	195	187	201	175	192	192	189	184	176	181	180	162	174	174	191	177	181	173	166	186	202	217	196	174	208	189	177	197	182	188	196	181	187	181	183	185	187	200	189	185	166	172	188
31717	14608	7574	3693	1357	446	414	420	386	378	411	390	411	353	396	394	374	448	404	417	390	374	412	403	390	408	417	411	389	379	394	405	395	390	420	447	406	379	419	381	399	403	409	398	387	400	406	393	419	398	413	404	419	388	428	431	347	413	417	400	413	415	415	397	389	416	409	380	404	389	410	412	397	406	416	410	411	394	391	408	376	432	407	384	387	382	411	374	386	389	422	415	435	418	364	420	410	428	395	414	429	420	406	398	393	385	358	409	398	416	419	393	380	400	373	444	376	405	388	414	376	381	410	400	391	416	404	404	428	405	418	413	437	396	385	411	410	383	424	406	395	394	437	386	420	394	379	381	413	378	425	389	412	401	394	382	420	402	412	429	369	381	389	395	405	446	387	388	383	452	406	432	382	389	434	411	436	377	397	380	384	403	382	417	383	422	396	434	408	401	414	417	405	389	395	377	407	428	422	417	383	392	407	383	402	384	415	363	408	356	397	402	379	385	421	425	407	368	403	389	383	422	413	391	403	401	411	417	393	356	422	371	396	421	401	411	426	410	409	391	374	390	393	392	402	374	375	350	365	416	419	385	404	354	427	418	403	407	396	396	411	396	400	417	369	420	432	410	369	406	416	397	421	391	393	395	423	383	429	394	388	367	409	445	424	422	390	385	383	392	440	362	397	416	401	402	405	422	404	404	409	387	432	384	406	437	424	393	388	449	409	412	388	380	415	389	403	454	414	411	431	401	422	391	382	417	427	397	426	388	438	406	407	375	386	422	375	385	374	399	403	421	359	410	409	399	365	382	423	394	408	394	394	384	399	391	450	399	377	401	446	389	406	415	442	382	350	441	413	387	386	395	381	412	409	386	419	387	418	417	413	372	414	389	409	414	374	408	395	393	391	399	374	395	394	384	412	430	396	410	457	408	424	376	410	397	417	381	395	408	385	409	430	367	417	397	366	383	442	406	401	402	395	398	397	406	373	413	383	371	456	392	412	412	357	427	411	388	369	379	402	410	419	409	373	439	386	395	415	371	382	421	398	392	398	407	391	362	431	367	413	411	411	398	378	374	422	373	416	390	397	416	368	404	413	424	344	403	405	388	389	412	408	379	418	411	399	408	409	396	407	387	364	373	363	416	411	379	374	430	406	417	410	426	379	413	417	388	387	411	423	448	378	431	404	393	388	391	393	433	385	405	410	419	423	408	399	417	408	418	401	403	399	372	412	354	418	409	390	409	421	385	414	426	385	384	402	419	391	418	416	409	391	399	421	353	421	401	413	411	414	393	412	402	406	420	387	384	410	376	399	389	397	400	425	383	402	385	399	416	443	386	384	412	387	389	397	407	378	395	394	389	375	410	384	356	395	400	379	402	386	417	409	445	396	424	365	389	385	407	425	417	401	401	421	437	398	383	404	425	417	404	424	401	373	403	402	390	401	418	413	404	414	413	389	395	365	411	396	400	403	395	417	393	367	388	379	395	374	388	408	392	386	408	405	410	426	408	407	417	396	423	407	391	396	401	443	386	403	430	398	384	385	418	417	394	417	410	401	380	413	389	363	403	387	407	417	404	419	419	387	389	424	364	421	413	390	409	449	418	376	433	349	349	397	439	407	391	423	379	398	392	378	410	373	373	391	406	389	397	370	370	454	382	431	390	398	422	416	392	404	404	408	383	378	396	388	398	402	366	395	408	394	422	419	412	401	395	422	422	379	403	414	401	375	417	442	398	339	393	413	376	369	419	416	390	451	373	405	403	389	407	380	363	401	397	401	432	402	391	387	444	383	439	407	407	398	399	391	393	417	433	402	378	425	441	430	362	428	406	389	413	398	409	395	412	389	403	369	390	418	397	408	416	428	422	370	402	405	363	401	391	393	401	430	383	396	411	382	400	373	397	410	412	386	396	418	410	425	352	453	403	427	400	427	385	401	414	414	386	418	384	399	408	386	399	396	374	405	394	389	416	383	432	375	384	403	410	375	384	408	367	373	393	398	429	410	383	409	408	381	363	394	416	391	349	376	422	397	421	405	398	395	394	385	389	407	395	419	400	377	383	420	394	428	385	382	382	399	401	435	391	395	388	401	401	404	395	402	401	413	391	434	391	407	393	424	398	397	404	378	429	410	430	394	397	421	361	411	425	422	415	390	409	384	379	382	405	375	413	410	390	440	410	405	358	388	426	387	401	398	366	428	393	384	425	408	402	387	400	403	421	384	407	386	392	421	400	429	384	403	398	372	395	400	357	420	392	390	418	381	393	419	415	386	422	394	373	412	383	381	380	393	365	418	379	416	446	400	424	408	426	397	380	393	383	400	378	408	399	390	379	381	385	399	413	441	407	377	388	436	395	389	354	368	410	385	407	389	413	409	412	401	407	338	392	390	441	351	386	381	403	421	442	421	426	412	419	409	424	420	395	399	424	399	402	402	413	383	383	429	413	383	410	403	414	409	415	373	392	392	417	359	406	406	393	407	421	421	409	397	400	415	389	415	454	381	410	405	360	409	389	398	399	394	407	414	437	386	425	431	427	381	403	403	416	386	401	404	373	387	385	407	386	406	418	413	408	428	379	421	373	401	394	418	371	405	370	420	371	420	414	414	448	400	406	393	389	383	405	395	395	403	396	387	386	385	421	417	424	413	427	417	411	415	399	403	431	413	422	401	393	385	413	382	427	367	422	397	443	424	394	394	389	403	424	429	397	390	366	399	415	365	394	410	440	386	419	418	391	422	416	358	427	391	394	405	377	359	356	395	397	410	390	401	370	396	399	374	413	413	401	410	426	400	421	399	387	367	387	376	405	416	413	434	390	375	395	415	423	406	399	382	398	408	421	407	415	428	403	411	412	378	412	401	393	397	405	382	408	375	435	408	393	374	405	400	394	390	387	379	407	417	421	403	396	392	395	402	427	408	379	391	433	392	407	386	372	448	399	379	398	393	401	407	398	412	416	392	383	390	399	423	393	396	423	386	405	391	385	438	442	404	387	394	398	420	362	383	396	402	389	409	377	371	368	412	362	381	405	395	410	384	376	400	416	388	395	414	382	424	412	382	367	411	397	383	416	402	423	423	443	431	406	406	390	411	399	392	428	387	375	398	369	393	407	437	406	357	402	385	429	418	405	393	366	395	396	417	434	402	430	385	411	372	402	380	417	404	376	375	388	395	425	393	385	405	395	432	390	409	374	410	408	390	362	382	372	397	401	370	412	382	386	366	380	414	399	399	434	392	386	405	420	416	431	402	417	407	410	414	356	407	365	383	403	407	412	389	372	383	396	410	405	402	430	411	433	440	385	399	405	411	415	374	399	411	409	375	420	415	386	416	399	388	410	381	379	349	404	415	424	408	408	420	387	407	445	382	422	412	419	389	406	373	404	403	386	414	418	416	369	412	399	358	395	389	356	419	395	386	405	386	393	391	395	390	382	392	380	425	405	390	384	423	381	424	428	405	398	386	398	361	422	411	408	407	415	435	402	398	387	407	394	415	393
59825	27609	10562	3171	861	256	227	236	229	199	197	212	169	213	208	198	212	211	215	211	214	228	203	209	184	177	215	193	219	203	218	204	215	194	201	227	224	232	195	213	174	185	192	221	198	172	191	224	193	226	217	203	200	200	198	188	216	214	235	209	205	215	191	206	211	188	183	196	200	209	218	219	195	214	180	197	223	232	199	227	213	222	246	186	237	204	206	192	190	201	195	212	206	182	200	191	223	231	196	219	215	201	207	212	207	219	179	186	217	206	219	232	203	195	212	208	181	233	223	216	205	218	207	195	217	186	194	214	179	220	201	201	178	228	178	186	223	228	175	212	203	198	216	220	217	183	218	189	212	204	202	216	182	221	204	212	204	195	202	179	199	220	234	179	192	225	218	206	207	199	210	189	183	215	218	196	198	203	184	189	180	192	186	207	172	193	212	219	202	225	198	195	208	240	214	186	209	192	202	246	210	201	223	189	192	206	178	199	199	210	193	196	204	215	205	214	199	181	179	207	204	207	205	212	203	200	222	220	183	205	184	220	222	199	189	239	204	202	211	200	194	228	227	232	182	198	212	203	221	234	204	228	200	217	220	180	211	197	183	187	214	215	217	217	214	229	183	178	223	235	220	182	216	215	230	208	218	182	219	188	217	211	210	227	224	208	209	180	202	191	182	211	201	189	238	219	206	227	227	207	209	211	246	207	185	200	238	218	197	180	194	221	184	206	202	213	241	221	232	222	197	189	205	188	221	206	153	207	187	217	222	192	195	173	193	221	164	205	204	233	207	225	189	179	211	196	202	190	185	212	197	190	197	201	206	213	224	229	201	206	209	198	183	190	234	188	215	192	190	198	225	205	193	203	226	232	190	201	183	196	227	208	219	198	197	227	213	209	201	209	207	229	211	183	206	200	185	202	219	210	234	221	205	195	208	233	209	207	234	197	197	201	205	228	193	200	216	212	216	213	215	224	209	236	194	197	192	229	218	206	226	205	240	202	191	242	226	230	220	205	210	217	245	196	186	208	217	213	198	206	205	223	196	192	204	201	189	238	179	218	215	195	230	220	212	202	208	230	214	241	217	246	236	207	200	214	220	198	231	205	213	198	218	229	203	227	219	207	212	224	192	199	181	181	170	218	202	204	223	214	207	201	159	201	202	179	195	195	199	181	213	208	225	205	227	212	196	201	194	200	197	211	192	216	222	174	206	224	207	177	205	194	191	237	194	181	218	206	188	193	214	188	213	161	219	212	188	219	226	221	213	186	220	196	202	208	211	231	209	207	202	192	171	187	206	202	201	214	199	211	194	224	175	217	179	219	186	218	217	209	177	210	196	233	216	228	204	209	211	207	228	212	224	232	192	179	207	201	215	193	222	187	210	200	223	209	194	228	208	189	222	223	205	211	204	192	196	172	217	204	205	222	191	185	224	218	222	193	219	209	202	186	204	247	212	179	197	198	221	188	194	191	168	192	191	202	194	218	197	204	217	218	188	198	231	224	190	201	247	242	197	221	226	177	188	236	213	217	218	206	202	219	221	186	217	197	196	203	228	229	207	199	185	198	219	212	215	204	204	196	216	216	207	195	204	205	214	229	203	240	199	216	201	219	220	200	211	205	197	183	214	198	208	208	210	197	191	212	211	192	174	210	196	218	247	217	202	211	192	193	210	212	210	236	213	196	195	237	246	210	197	201	182	228	185	199	182	204	175	217	201	210	199	211	193	212	200	211	201	221	211	205	235	229	235	225	224	211	201	216	216	211	200	202	204	239	217	187	182	189	185	192	233	187	192	221	190	216	211	215	195	200	181	207	206	233	215	229	291	248	217	203	228	214	218	199	202	196	213	206	220	190	256	207	224	206	176	206	198	204	201	211	205	218	223	218	224	206	199	228	202	221	202	214	192	224	193	203	213	233	201	205	200	216	198	200	212	205	199	195	201	192	191	205	194	197	208	179	217	223	213	186	194	195	192	234	190	209	183	208	196	176	212	199	189	212	184	220	224	207	215	222	205	194	184	221	193	205	232	192	210	204	224	213	178	205	210	204	201	217	215	220	201	203	188	221	214	190	193	217	200	209	209	187	190	214	206	204	218	204	206	204	216	237	209	217	225	228	190	211	220	208	215	236	229	204	213	221	218	214	180	193	204	177	224	226	213	204	215	213	237	184	183	191	194	188	208	222	201	210	214	201	186	198	212	229	209	202	211	190	207	196	232	209	210	200	217	239	184	211	219	202	204	203	234	204	198	209	217	220	197	178	205	217	208	210	212	202	188	191	194	201	236	207	213	211	215	218	186	213	221	188	227	209	216	231	206	214	228	216	197	225	180	185	214	198	232	228	204	222	223	219	193	199	216	198	232	198	187	225	186	194	186	200	206	218	212	210	219	202	194	199	194	211	186	199	198	222	213	209	219	204	210	208	164	194	213	211	197	207	209	205	201	220	196	224	209	173	201	232	205	208	209	206	217	231	204	218	209	255	195	214	185	211	186	233	233	191	206	210	224	203	173	219	212	202	206	207	197	210	232	218	182	236	204	217	210	210	218	200	197	223	209	197	194	223	209	204	216	230	201	155	234	210	206	170	217	191	197	214	189	178	197	204	228	239	246	197	230	208	194	191	179	216	223	192	171	226	208	195	199	201	200	219	208	195	195	219	204	222	221	218	207	212	207	196	190	206	237	207	222	197	194	209	203	189	201	202	204	200	189	218	224	188	203	211	194	212	227	238	235	181	218	203	219	187	203	225	209	196	226	219	174	208	212	227	205	195	205	223	183	247	199	224	206	201	239	227	223	175	200	199	230	214	199	187	220	172	218	223	212	232	187	210	188	204	195	195	194	199	198	197	210	212	231	193	182	214	203	183	206	219	198	187	204	195	215	199	237	226	193	197	232	206	211	200	225	206	214	216	181	200	182	188	210	196	181	247	192	226	199	212	208	200	194	204	225	195	200	218	185	180	205	199	210	199	210	207	206	200	177	223	239	230	195	233	215	203	195	184	190	207	223	213	211	233	218	195	211	196	220	173	180	233	218	215	211	174	214	200	205	202	218	206	216	196	215	189	197	228	225	200	208	188	183	231	208	210	202	206	174	219	217	234	215	259	209	231	215	219	212	223	189	199	214	234	224	205	180	181	196	247	197	208	213	211	219	212	207	194	228	185	221	214	229	176	209	224	216	210	209	206	198	208	216	224	206	218	182	204	208	197	231	223	210	187	236	216	225	183	196	204	212	210	187	203	208	177	227	222	200	193	173	190	188	220	213	212	230	193	217	199	202	229	211	194	192	234	218	214	211	211	185	201	216	193	200	196	178	189	216	207	229	215	241	197	197	218	213	213	191	194	216	193	201	180	204	200	213	230	179	223	215	210	198	222	213	204	225	199	231	206	198	222	210	229	206	196	214	256	194	217	193	208	194	186	187	198	193	221	217	188	200	221	230	200	208	226	198	191	223	213	207	210	201	232	194	203	214	192	191	222	219	199	223	213
39305	18264	11077	6402	2420	631	521	533	478	421	469	488	498	473	446	484	470	471	468	490	425	497	421	438	446	444	460	483	452	440	481	465	442	448	450	440	453	421	491	483	457	459	454	449	467	443	443	456	485	448	434	428	449	439	455	452	477	439	445	418	420	467	500	446	452	456	456	433	486	477	450	441	392	422	431	418	455	437	457	439	487	455	483	451	425	457	456	458	463	462	409	472	423	461	452	435	417	439	445	455	451	446	478	447	455	490	465	446	476	445	432	474	426	447	461	459	453	475	457	439	428	404	430	476	439	470	423	451	454	428	492	471	417	446	460	470	441	425	432	419	440	483	409	430	445	444	474	408	452	456	459	449	454	471	471	455	459	447	458	463	461	446	453	458	458	430	437	465	415	441	477	447	470	463	453	450	441	454	410	418	433	449	438	443	468	444	426	454	471	470	466	458	446	436	462	392	463	431	427	421	479	477	436	452	482	438	462	472	452	482	458	478	467	506	463	423	447	451	455	403	459	440	438	476	471	493	456	451	436	427	449	421	466	435	435	467	478	467	410	442	447	434	436	454	480	462	441	444	465	458	437	448	481	424	457	429	438	510	450	490	466	417	431	467	481	457	447	455	437	436	468	443	443	445	480	457	442	433	415	398	454	443	432	459	432	477	496	431	473	448	448	455	460	432	441	461	417	444	466	467	438	450	441	479	445	448	488	425	449	437	456	420	438	474	410	464	456	449	463	467	443	420	474	469	514	490	458	462	447	455	482	434	495	494	454	434	447	478	460	472	443	450	415	429	428	433	411	442	419	448	433	473	447	467	444	449	440	445	441	429	429	444	414	440	425	448	469	424	404	440	457	448	439	428	462	458	432	430	424	432	452	476	443	448	450	455	463	460	455	450	404	470	459	455	451	492	457	462	431	447	425	459	449	449	476	453	439	457	462	440	432	459	454	408	438	478	419	443	453	456	428	475	436	478	458	437	471	487	472	445	456	491	451	441	470	440	425	453	441	439	430	492	490	449	441	466	435	409	467	420	459	431	442	499	430	453	423	461	466	462	444	470	380	468	437	428	495	464	486	427	486	428	433	481	442	421	409	405	431	445	425	472	441	414	421	424	463	464	434	485	453	434	462	435	452	440	442	480	433	487	447	439	422	467	450	455	423	461	461	419	426	408	455	472	477	443	499	445	401	478	461	435	448	470	471	430	485	437	450	465	454	479	407	423	454	443	462	455	422	427	485	410	416	453	473	435	423	477	451	445	436	460	472	453	474	468	433	452	455	454	460	463	451	456	450	468	451	446	482	425	472	483	438	482	420	431	455	454	441	449	401	434	462	480	474	480	422	449	405	434	425	454	443	470	420	460	477	498	448	435	436	449	433	451	406	474	445	447	431	490	399	458	466	480	429	428	425	444	458	424	458	431	416	413	491	469	462	420	465	449	454	463	473	456	441	426	470	463	435	436	448	434	427	460	433	431	456	467	434	442	473	469	472	448	461	442	432	438	450	456	446	478	516	476	463	465	431	423	415	438	455	431	429	470	397	461	475	482	402	461	432	431	442	454	514	457	440	509	459	469	477	486	443	470	459	466	471	475	468	433	460	496	431	459	457	460	474	437	448	445	447	441	451	431	476	468	385	432	436	453	445	493	422	439	469	424	460	413	434	452	412	449	437	432	440	459	442	463	411	441	415	420	435	456	450	432	431	415	392	459	451	469	421	418	450	487	440	436	454	442	433	456	430	433	411	433	429	455	461	417	446	459	446	418	419	426	426	450	428	479	433	491	424	445	432	422	442	449	433	474	467	464	442	456	467	444	458	411	482	443	456	447	447	448	397	412	409	468	444	458	440	438	447	429	454	477	452	502	432	418	433	444	494	475	454	482	441	453	446	474	432	415	470	465	484	427	429	468	451	457	475	438	424	449	431	479	443	453	462	480	445	462	449	472	452	460	433	438	430	463	440	470	446	456	452	376	428	431	453	409	441	445	439	471	446	428	444	469	436	444	418	437	449	453	437	440	447	436	457	424	459	457	453	420	443	412	433	436	463	445	463	434	459	486	434	422	483	431	438	475	446	444	467	456	449	423	455	415	458	435	441	419	437	444	476	431	465	474	449	482	447	472	434	445	506	479	432	412	498	477	449	450	438	407	425	422	472	463	451	445	476	435	466	414	448	443	495	441	491	470	475	473	431	487	413	499	494	517	473	466	420	461	435	489	447	425	422	451	440	457	464	432	482	467	435	447	428	428	463	482	447	432	471	419	423	443	425	457	470	448	436	465	453	478	456	464	458	484	442	469	469	437	463	457	439	441	449	455	443	458	456	410	441	456	417	463	467	412	439	447	466	470	469	491	431	461	495	441	458	425	491	459	473	416	378	435	440	461	475	468	439	451	428	416	424	434	442	470	433	462	457	467	446	410	485	461	456	452	456	431	440	413	462	470	434	439	434	431	420	489	440	450	426	480	443	458	455	492	474	461	414	427	452	477	436	452	460	443	457	455	423	450	464	454	448	461	429	446	476	431	463	473	457	430	479	447	421	477	419	479	451	442	460	456	480	421	496	440	425	455	450	468	416	480	443	456	461	468	490	433	447	450	470	475	408	468	454	477	441	430	457	473	475	461	426	457	473	453	478	425	463	435	458	449	451	411	424	473	476	405	469	456	426	455	460	467	440	435	464	436	473	472	450	440	465	429	453	461	459	435	428	438	437	478	449	454	472	469	431	488	459	456	453	467	457	429	475	451	458	447	437	456	443	473	466	433	468	467	462	512	479	448	442	440	468	407	480	476	417	425	458	472	476	443	448	467	467	433	439	464	436	488	431	478	445	437	437	455	480	469	461	458	448	424	466	445	441	464	454	442	434	478	400	437	452	445	464	448	476	448	418	440	468	442	430	457	474	401	465	405	449	450	423	430	467	465	433	450	425	470	420	464	489	479	449	431	458	457	450	433	444	490	470	441	490	472	478	440	465	468	493	449	455	448	454	489	440	458	405	458	430	440	454	456	466	493	455	489	466	462	469	463	431	454	412	441	408	432	457	468	441	423	469	420	464	452	436	435	416	444	440	455	447	443	442	421	448	466	419	460	426	450	457	410	432	427	429	469	439	464	448	399	460	443	480	422	449	458	472	446	442	459	460	456	465	444	419	468	463	457	426	447	446	463	464	464	440	440	439	467	467	453	436	437	453	474	410	466	469	422	438	466	466	423	428	443	460	423	411	415	453	452	497	475	459	435	451	448	424	433	466	493	424	411	448	441	434	448	430	440	440	445	469	429	431	460	423	451	458	453	438	456	471	454	434	422	454	443	445	443	473	450	448	449	402	418	499	457	422	428	399	452	423	447	457	431	468	472	433	431	454	459	415	439	472	445	484	436	432	438	467	457	450	452	436	528	463	414	422	422	420	460	448	400	404	472	455	450	432	456	441	408	468	453	436	462	465	446	439	406	477	477	442	444	462	441	440	437	480	447	421	415	448	431	431	464
62163	32181	16331	6695	1551	371	294	281	213	254	277	242	264	266	240	256	274	235	252	265	244	250	251	239	239	241	229	247	225	246	259	236	225	228	242	278	242	267	275	244	245	245	248	262	233	278	235	250	261	230	250	235	263	271	223	246	220	249	234	256	263	261	267	251	242	262	263	223	236	250	253	233	268	236	218	223	272	235	222	228	247	224	254	279	262	246	271	219	237	231	258	259	222	239	242	264	223	229	240	246	226	262	247	258	240	237	258	237	223	259	253	237	224	271	245	243	245	224	228	252	262	230	261	258	221	264	242	266	253	270	252	259	247	243	241	249	291	256	214	230	228	250	272	225	252	245	200	236	252	235	246	229	248	260	232	228	254	247	211	229	241	245	236	263	258	223	235	272	241	217	268	234	222	251	222	254	251	245	254	222	239	249	257	265	229	256	267	226	245	273	216	249	254	250	246	260	253	228	247	247	255	249	233	241	237	228	271	216	243	242	216	264	233	235	268	251	213	238	230	251	258	266	233	254	243	258	219	242	237	251	262	248	222	234	244	238	260	223	214	269	241	231	211	264	202	266	226	270	237	221	264	226	258	238	250	243	227	229	215	214	248	223	245	224	213	238	241	265	257	269	263	259	252	258	222	250	239	243	268	249	206	241	256	263	224	232	247	261	268	266	256	265	254	244	239	248	251	249	229	248	237	247	237	235	255	209	249	271	244	234	246	259	258	228	238	259	257	254	232	239	258	245	262	235	240	243	271	274	288	237	253	230	281	248	225	213	235	238	251	239	218	220	238	242	244	241	249	264	266	258	264	234	246	236	220	274	242	244	230	221	245	240	253	265	257	228	231	233	241	248	227	239	249	278	251	215	229	254	259	257	255	212	260	262	266	272	242	230	262	226	233	228	243	249	266	230	246	216	239	238	234	262	221	243	244	263	240	257	233	227	210	223	239	218	242	279	249	237	241	233	205	241	258	224	257	231	252	241	240	229	223	271	229	227	286	256	223	252	254	251	224	250	229	256	226	271	258	246	248	226	230	234	228	223	237	239	226	253	245	251	231	220	242	232	249	224	223	229	258	246	220	247	252	260	257	243	238	246	270	246	220	256	257	238	251	240	243	257	254	259	215	262	258	263	247	260	248	271	253	256	265	249	251	257	287	253	253	240	246	240	239	268	250	251	260	246	247	265	215	255	273	234	213	243	233	251	247	232	242	287	262	222	259	241	256	230	228	234	243	260	246	255	208	236	257	250	257	262	242	241	262	262	236	219	226	266	267	271	232	226	237	235	246	237	207	243	247	240	242	226	251	222	249	243	266	208	267	212	238	264	249	254	228	247	253	248	229	228	267	245	244	237	233	225	248	257	252	233	231	256	248	255	254	227	257	257	249	246	251	258	250	238	248	233	259	236	251	231	254	238	243	209	245	267	252	253	282	265	255	243	288	257	237	257	256	237	255	238	247	237	253	249	263	212	237	225	240	220	264	212	241	249	252	247	245	223	257	263	241	253	241	297	247	268	217	239	264	251	237	247	243	248	242	293	254	268	263	259	234	238	268	268	244	205	236	266	229	255	221	230	244	246	241	262	221	260	250	232	227	271	241	234	268	269	234	241	255	278	277	263	234	235	219	243	233	240	258	246	262	234	262	225	222	269	240	217	256	239	207	262	239	236	234	288	223	234	213	253	276	240	253	253	271	249	260	250	236	265	294	260	291	257	220	230	236	236	278	246	260	270	251	222	277	280	264	252	266	217	246	244	234	216	239	262	217	270	241	268	250	220	236	242	223	236	269	248	287	240	228	215	250	265	248	251	245	248	240	250	274	230	241	236	235	248	244	231	251	255	262	221	262	219	228	257	278	250	257	243	255	211	259	232	243	239	243	224	240	218	280	261	225	215	244	260	261	247	253	228	239	236	244	244	262	236	254	214	225	253	220	225	237	262	274	282	243	242	247	246	250	246	250	264	262	224	243	238	248	251	241	240	236	238	237	247	250	274	237	231	243	231	237	252	220	256	213	210	217	256	267	245	250	273	241	254	240	258	232	242	239	254	248	264	227	228	278	250	240	260	241	234	264	233	222	278	249	244	265	211	246	248	254	238	242	248	267	232	236	207	234	226	253	233	222	233	226	210	258	246	279	245	234	244	236	234	244	255	263	261	236	240	217	271	230	243	221	224	244	221	208	247	253	242	233	226	243	222	233	242	260	235	241	234	220	227	262	258	256	258	251	218	238	257	241	236	230	244	215	247	276	246	221	258	251	272	243	260	242	265	256	239	244	230	249	244	230	225	279	240	232	220	256	252	223	259	227	231	218	247	243	246	260	241	216	257	249	230	231	231	235	221	215	229	225	234	259	213	252	267	252	248	257	272	248	257	252	234	255	255	225	247	256	256	263	264	233	223	261	236	226	232	249	252	277	228	234	228	218	244	244	258	212	259	239	235	248	248	225	241	230	250	225	244	260	288	240	231	230	241	248	246	229	230	246	256	240	255	223	215	244	211	219	266	217	233	231	229	229	239	237	226	227	245	241	245	267	243	220	234	248	247	248	200	251	220	245	222	256	235	252	220	267	293	272	238	225	230	249	226	244	244	242	243	261	252	225	237	253	237	249	265	238	231	259	241	213	240	230	270	239	270	278	237	254	231	253	237	238	274	252	245	254	211	239	281	261	239	242	284	245	270	226	231	247	233	255	221	266	221	233	262	273	222	219	222	252	220	247	262	213	220	276	240	216	258	244	235	255	241	257	226	238	224	223	256	217	244	243	257	236	263	244	252	239	238	247	220	233	253	223	217	235	229	255	255	245	232	220	272	260	238	275	244	230	258	239	264	220	230	240	230	265	257	238	251	273	259	219	226	254	258	266	248	228	208	253	261	227	247	225	256	285	239	239	232	243	213	241	236	251	265	242	256	262	239	206	264	241	230	263	236	248	224	280	209	251	261	244	237	256	273	241	237	265	272	243	275	238	270	272	240	279	250	263	249	230	235	213	236	245	245	253	263	276	212	248	237	225	264	271	278	227	233	239	233	236	252	249	264	257	242	230	301	245	273	251	225	255	282	220	228	229	257	243	228	271	238	251	227	216	242	266	221	227	225	239	250	244	239	271	256	226	227	217	255	246	250	267	239	242	256	233	277	261	220	236	253	246	249	255	246	246	241	233	229	216	250	236	241	242	240	223	260	242	240	244	262	255	280	232	238	250	211	235	239	277	251	245	266	244	246	257	205	230	237	209	251	265	268	247	252	259	276	243	260	241	269	238	282	261	244	248	257	232	264	226	255	210	236	226	251	260	259	222	253	227	232	251	243	258	230	214	268	272	239	242	233	242	248	204	226	239	250	262	268	268	237	249	244	231	250	283	214	265	222	236	267	232	235	269	270	224	247	236	229	219	258	226	256	229	250	244	207	264	245	231	233	256	252	228	220	251	240	258	234	238	240	259	257	261	264	286	216	224	232	243	241	258	251	235	242	258	282	253	243	249	244
40282	22379	17279	12120	3691	849	724	641	557	575	547	554	527	532	538	567	507	506	523	529	558	554	539	529	553	511	507	506	542	553	496	527	517	487	535	537	557	513	519	550	527	508	528	509	531	511	519	542	496	548	549	490	529	514	522	533	516	556	571	548	516	524	522	522	517	543	506	496	489	502	540	518	500	523	494	525	487	549	546	531	512	535	519	486	487	501	527	527	519	517	524	522	531	529	527	535	486	489	510	537	525	549	476	555	512	468	535	520	510	549	531	536	518	516	501	507	508	483	511	499	514	503	516	513	507	539	522	521	504	532	514	529	486	511	494	522	575	500	527	502	540	505	526	495	499	531	526	543	552	497	520	494	506	540	495	496	511	514	498	523	520	527	505	536	516	530	507	514	519	539	534	474	506	498	535	519	522	496	473	520	552	481	492	542	484	494	530	551	518	517	513	544	500	508	503	499	494	533	448	503	505	474	504	509	519	516	489	509	537	533	525	548	466	540	515	524	516	540	513	526	490	497	503	507	518	449	507	531	509	520	513	484	540	483	515	537	498	521	477	501	524	500	511	511	557	517	530	522	510	527	512	482	499	503	515	499	524	501	533	584	563	524	527	534	527	488	492	513	471	490	494	523	513	527	545	500	484	513	557	533	544	471	551	522	511	514	552	492	519	515	512	535	509	524	530	530	535	522	517	528	524	507	515	515	521	518	501	526	508	534	501	524	512	507	490	519	522	516	521	499	529	560	545	495	577	511	489	495	527	496	521	483	511	548	518	521	544	548	496	493	522	519	519	509	507	503	515	528	481	509	489	543	507	518	540	554	484	491	504	529	525	499	462	516	502	534	516	522	535	494	518	508	500	536	495	536	484	521	544	510	540	492	515	493	510	508	547	532	543	490	518	512	529	515	524	528	534	520	537	505	545	494	498	542	515	535	509	564	507	497	512	566	514	550	512	474	507	475	510	527	501	493	485	494	514	509	512	493	533	519	499	553	495	507	528	528	500	528	489	512	509	490	536	508	520	525	551	513	515	511	560	531	510	538	461	530	549	537	503	461	536	503	483	518	488	567	517	540	515	503	508	507	548	478	515	522	496	547	576	520	507	517	533	484	488	512	513	510	522	525	500	503	488	537	586	564	508	510	499	492	473	498	488	498	522	521	553	530	487	557	487	493	522	528	534	550	521	527	573	529	553	478	512	514	512	551	515	482	509	529	519	550	529	503	507	505	509	549	538	525	519	481	506	544	517	494	499	535	540	497	498	516	528	479	498	483	540	505	541	536	522	504	490	522	530	469	496	534	508	529	522	539	510	513	496	516	510	525	524	522	527	510	497	501	501	498	519	499	504	520	491	509	521	512	490	511	524	532	546	493	542	513	516	492	504	492	508	491	559	480	525	521	516	491	529	528	504	495	509	526	552	490	505	533	530	528	482	531	519	499	528	511	503	515	542	481	547	513	497	509	500	496	580	479	546	515	544	550	534	520	504	554	520	504	520	507	518	499	477	546	512	525	512	568	516	485	503	519	526	560	487	505	549	524	490	509	550	527	529	516	499	493	504	567	511	530	495	507	493	549	509	473	504	536	539	557	488	530	496	511	476	537	526	508	511	489	502	535	538	511	516	498	509	564	549	538	513	488	485	533	497	549	516	496	538	543	539	482	532	503	485	525	468	510	506	509	525	545	493	507	540	534	569	567	525	511	523	529	505	507	504	514	544	510	449	541	514	535	530	537	490	495	491	526	539	533	504	479	490	536	515	493	505	485	525	544	512	541	509	508	506	517	543	520	524	494	493	539	534	477	528	518	507	515	532	499	532	533	515	538	542	490	521	525	524	528	530	487	527	510	542	514	534	524	504	520	521	512	538	545	513	511	521	516	512	547	523	514	511	516	481	469	528	528	481	521	496	487	514	517	517	527	520	527	521	504	517	547	518	535	494	528	507	515	506	548	509	499	482	499	505	494	520	513	532	493	527	521	506	503	543	508	515	515	506	552	517	513	512	511	550	531	485	513	508	514	527	480	542	504	498	485	482	461	502	527	462	489	494	511	483	515	512	525	522	568	463	491	543	484	518	506	505	519	518	514	482	538	510	529	480	521	463	553	543	476	531	537	481	533	509	486	522	506	538	508	577	502	535	540	517	507	541	493	516	526	532	474	466	522	538	491	549	519	459	491	507	500	493	485	554	474	540	506	528	526	495	496	483	555	492	498	552	498	507	520	534	472	545	510	513	539	520	529	535	522	505	504	500	565	496	505	478	513	513	472	493	532	598	534	529	550	529	526	540	522	540	561	508	510	485	510	492	515	555	522	557	539	487	549	531	508	519	536	536	521	483	507	511	545	496	516	489	513	557	517	531	486	513	511	533	535	478	539	529	542	508	511	524	524	532	488	535	521	546	485	505	511	509	484	471	527	505	521	508	525	511	532	498	502	499	559	508	478	499	477	547	520	510	502	521	545	509	506	507	516	501	502	465	494	510	544	505	523	493	588	506	529	513	475	543	563	502	519	514	545	530	520	521	519	515	517	511	461	523	514	535	540	476	536	510	510	525	527	510	516	550	573	515	527	513	500	495	555	495	530	465	548	490	522	519	540	486	540	512	520	527	464	528	505	523	496	537	498	527	508	521	539	543	530	512	493	481	513	463	513	545	542	518	498	484	518	537	516	507	565	535	576	533	544	561	532	605	522	550	516	506	516	501	484	524	515	501	554	470	503	498	524	487	499	510	506	548	492	516	505	524	494	490	559	520	491	522	506	533	522	550	509	541	487	520	521	472	502	489	474	539	547	492	495	551	543	521	518	538	503	527	489	545	515	523	488	545	533	544	466	544	538	549	514	514	488	512	506	522	544	510	534	513	507	543	520	514	519	486	520	523	481	517	506	478	535	549	518	489	523	539	491	551	526	539	528	497	491	518	510	537	518	603	532	519	464	532	490	558	504	527	526	510	503	508	559	502	550	485	508	562	518	487	502	512	502	486	534	507	525	538	501	506	499	483	542	520	481	493	526	514	515	523	474	516	481	501	519	551	508	505	486	549	542	533	539	509	530	476	517	503	531	547	491	497	513	485	509	552	508	528	498	499	524	483	537	491	504	517	491	523	525	518	504	520	484	517	563	523	549	494	496	497	520	505	525	508	502	506	529	485	528	485	532	469	516	487	529	525	538	536	495	508	489	528	505	494	561	535	522	477	524	496	558	536	521	548	536	524	482	546	506	522	570	522	551	556	509	509	516	514	548	487	534	509	498	502	524	532	494	499	530	534	525	482	483	506	526	504	536	511	509	484	519	502	522	486	513	524	490	536	470	500	522	495	489	535	514	502	559	486	563	507	550	543	517	498	559	519	528	505	527	550	490	524	549	493	550	516	497	531	515	532	464	514	544	518	554	504	523	518	513	501	498	510	550	535	499	508	518	528	536	511	487	539	521	497	487	515	553	479	528	504	519	501	479	520	478	506	509	478	473	536	482	523	545	508	493	503	501
49934	20904	6534	1619	306	240	191	203	185	181	221	189	203	217	185	191	203	194	198	190	174	186	201	188	204	183	203	197	172	213	188	216	185	177	193	194	190	214	171	190	178	185	205	187	218	193	185	166	200	200	180	196	204	187	208	215	196	205	170	189	173	196	209	217	212	183	178	188	226	201	171	210	177	210	181	203	152	192	190	212	178	202	169	188	190	189	186	197	217	194	197	212	209	209	205	206	195	188	184	229	189	195	194	177	190	170	183	196	197	179	227	197	187	176	203	190	185	222	189	188	198	206	209	189	216	178	202	212	189	200	204	213	199	186	215	166	220	188	186	189	189	207	185	207	231	207	217	170	185	178	193	197	198	193	165	219	199	184	160	200	166	170	204	202	188	197	213	182	160	206	184	183	194	175	165	181	215	216	193	181	211	201	215	210	182	191	194	158	169	218	178	177	187	181	198	198	210	201	203	216	197	184	183	194	210	223	191	190	191	197	190	187	197	189	178	193	205	221	183	196	198	203	197	185	206	181	193	204	201	180	180	188	197	192	201	181	184	215	177	192	213	185	216	190	182	186	218	171	186	214	187	199	183	183	182	189	186	203	194	195	191	214	203	174	209	194	216	172	197	219	195	200	207	196	176	183	205	212	221	199	176	164	190	181	160	211	194	209	207	200	218	187	200	214	191	191	196	188	193	183	177	210	168	191	179	206	205	206	192	192	197	198	203	199	190	203	181	183	189	173	184	165	181	173	198	186	207	182	200	189	196	207	200	181	216	201	189	196	184	195	184	155	204	159	182	205	198	189	183	191	208	169	184	190	198	189	182	186	188	178	185	212	203	199	188	186	183	201	190	202	197	168	189	219	181	225	223	208	179	195	186	203	193	183	183	178	171	214	192	167	210	166	209	193	172	202	206	195	220	199	201	187	194	212	218	191	199	193	204	213	231	189	215	210	195	205	182	174	200	195	192	185	196	198	221	210	169	179	192	182	204	188	216	233	206	227	209	189	201	202	218	191	173	203	176	205	173	197	212	186	226	200	195	177	216	194	188	191	182	212	196	196	203	170	161	204	187	210	150	196	194	194	190	194	213	190	204	223	205	200	199	202	185	193	191	175	213	176	178	190	194	189	200	199	158	194	192	197	186	190	231	172	195	180	199	219	173	211	209	176	201	228	180	179	181	204	198	198	216	187	195	178	172	207	168	210	170	200	187	225	197	186	184	225	170	188	199	200	211	198	176	163	190	184	182	187	197	209	230	183	166	184	195	172	220	182	197	195	165	186	174	187	213	187	185	192	181	192	180	196	195	203	197	170	187	197	224	181	211	177	187	217	213	184	203	201	203	207	179	171	176	197	173	190	186	178	200	197	177	175	188	203	198	198	227	194	198	182	188	199	174	189	189	198	204	185	195	201	184	201	205	211	204	182	202	230	178	203	198	185	169	203	183	186	194	196	176	163	191	216	196	183	200	234	210	199	201	168	193	211	186	166	198	178	194	182	198	199	180	188	202	181	195	190	185	195	179	203	210	193	178	217	204	205	182	201	207	233	206	171	185	188	178	209	189	197	195	186	187	163	185	203	190	206	193	184	180	202	202	198	209	203	232	201	194	205	189	179	215	200	194	207	212	166	178	213	183	220	200	215	200	176	166	212	181	205	208	203	220	161	181	178	181	196	194	183	192	181	190	191	190	177	185	193	224	194	236	218	201	169	149	209	213	197	187	191	190	181	175	178	166	181	198	210	172	158	175	197	187	192	194	215	189	198	212	218	198	173	216	199	212	201	188	190	195	194	172	186	188	187	192	180	208	181	194	202	221	173	207	192	183	204	174	192	220	217	172	199	202	174	209	155	193	201	191	215	166	207	200	192	175	179	187	175	206	184	184	191	218	190	181	183	196	186	177	185	213	197	186	174	207	181	208	202	198	183	177	166	195	184	174	173	179	196	191	217	165	181	216	193	185	178	203	199	187	196	208	179	188	207	203	190	190	209	185	190	185	190	190	198	180	178	189	205	202	204	207	208	216	181	194	197	209	169	175	202	177	212	180	214	186	163	198	169	210	196	209	174	185	182	170	197	213	195	192	198	182	158	175	188	189	198	221	169	177	184	206	189	196	199	197	194	188	187	186	230	184	204	197	206	203	226	188	199	196	200	197	218	206	168	196	188	189	202	202	192	197	213	191	174	177	188	227	190	201	201	203	203	189	189	202	182	177	203	217	191	200	219	183	177	177	166	173	174	201	200	176	183	190	210	205	198	166	200	194	214	190	202	167	181	161	194	204	197	194	187	194	208	194	213	200	202	212	188	184	191	218	204	208	184	218	202	175	167	197	174	186	204	201	184	163	193	197	198	209	218	193	186	183	184	178	191	219	199	190	192	207	175	205	197	213	164	192	168	185	198	215	200	228	197	192	200	182	203	188	194	198	201	187	200	179	208	175	195	169	203	208	193	181	183	214	205	210	195	185	206	178	190	233	159	181	202	210	203	204	205	219	191	176	208	207	175	209	216	193	184	183	180	168	188	191	186	171	202	194	192	173	234	185	209	228	192	189	178	192	205	184	181	189	183	198	212	187	177	207	193	181	181	187	224	224	200	186	214	184	182	228	207	233	192	179	195	189	197	193	185	189	207	196	207	209	203	186	188	198	188	183	197	194	203	196	202	174	202	190	209	195	195	211	192	156	177	210	180	178	178	182	185	197	228	173	200	198	205	180	171	195	183	163	200	206	196	214	182	194	198	206	196	187	195	202	179	203	168	210	216	191	195	181	205	198	200	218	192	195	191	198	197	186	190	208	181	213	199	200	188	185	194	202	206	163	214	189	171	179	205	226	168	171	197	213	200	201	209	206	195	185	192	214	219	180	185	204	189	207	193	195	186	195	211	190	202	207	195	222	196	192	182	184	194	178	200	207	203	187	205	218	208	190	190	175	198	178	171	172	161	214	189	189	180	187	200	177	178	167	182	196	177	194	200	200	181	209	187	198	179	181	182	192	188	169	213	191	186	192	198	211	221	192	206	195	199	167	198	193	178	199	199	189	232	229	194	187	182	174	213	209	215	179	207	196	199	186	199	211	175	224	191	229	191	186	181	187	192	184	167	164	182	210	202	214	186	214	192	215	201	189	187	161	193	194	199	203	190	189	184	207	219	215	190	195	220	195	195	212	188	187	151	183	199	203	211	214	204	196	171	201	176	206	175	196	204	185	179	203	226	209	190	174	201	214	224	178	172	200	231	213	203	201	202	177	207	215	207	190	212	193	186	191	196	188	229	208	207	177	214	201	187	188	184	229	178	189	222	174	216	222	178	172	174	211	195	175	194	184	201	190	182	163	204	197	208	200	169	200	182	182	206	220	208	208	211	182	199	207	188	185	177	178	197	196	170	198	199	188	180	179	191	211	177	180	204	212	194	180	180	173	193	201	195	204	177	173	206	185	197	197	214	193	194	188	188	213	206	201	212	216	187	189	192	206	178	217	206	185	161
33469	13887	7772	3304	744	412	397	438	385	427	417	417	423	396	423	410	407	405	384	410	425	399	403	411	398	383	418	384	412	407	399	403	457	430	435	403	411	406	411	406	444	447	447	413	401	420	403	428	418	426	423	380	409	411	408	460	411	450	398	406	407	430	431	401	433	380	442	424	433	411	422	412	396	411	407	381	419	410	424	403	411	422	427	427	385	412	423	402	440	394	419	428	421	396	389	406	428	469	426	402	428	405	431	424	448	431	424	415	417	390	412	385	434	427	383	416	389	384	403	381	422	431	400	403	443	432	439	410	446	404	436	435	370	403	412	406	411	431	425	447	408	399	433	413	442	417	409	409	435	420	402	433	433	430	411	389	418	420	448	409	437	421	394	399	419	433	407	378	385	401	392	422	416	392	406	437	380	416	428	438	422	404	442	394	413	395	431	376	426	423	420	431	394	414	412	425	439	433	409	446	419	396	427	418	383	415	428	427	432	391	431	440	426	468	424	440	401	403	414	420	408	408	403	402	459	399	437	383	429	407	412	414	403	423	415	386	447	382	408	444	422	443	403	409	439	371	433	428	430	419	423	409	467	405	410	417	412	430	455	431	411	453	425	414	448	414	425	441	385	428	395	386	394	449	434	456	391	393	411	437	406	436	425	426	399	412	403	439	427	410	394	390	411	408	464	425	410	388	432	416	430	461	373	410	452	405	450	455	447	412	415	399	399	441	430	415	398	398	416	412	396	444	434	437	383	410	403	392	419	390	400	439	436	380	382	428	417	478	418	399	412	402	417	418	447	427	426	407	441	438	433	427	398	415	448	442	410	407	436	417	449	407	429	420	421	434	407	420	445	434	422	422	421	452	367	374	397	418	413	391	421	384	398	430	435	415	405	416	382	416	442	415	427	416	439	415	392	431	400	402	424	424	409	412	419	446	421	360	455	414	418	408	434	393	420	393	465	442	413	414	410	442	427	437	430	393	415	404	406	413	420	410	437	444	441	463	472	417	423	418	422	439	399	420	447	404	420	435	431	395	449	406	429	380	456	398	450	442	415	394	438	413	443	416	370	441	437	442	386	393	437	439	409	453	402	410	406	396	373	400	399	443	418	424	416	409	417	407	424	379	453	398	417	407	409	419	421	431	411	434	426	404	441	418	426	432	399	425	420	423	411	444	451	391	414	441	450	420	417	426	418	458	424	390	415	381	435	409	441	414	406	399	384	419	425	436	384	411	388	432	419	452	407	440	406	407	434	406	425	428	430	449	412	409	373	445	412	418	402	407	447	404	393	459	418	420	400	372	383	428	413	441	408	420	457	406	419	394	405	410	421	451	396	410	410	382	396	417	391	410	442	406	405	436	375	453	414	437	427	397	399	396	417	466	410	424	400	409	375	438	399	397	430	427	402	412	430	419	421	412	413	409	432	417	434	400	417	388	431	433	427	417	422	409	416	414	430	414	393	429	405	439	443	418	426	423	439	417	380	409	388	395	393	421	425	442	427	448	413	409	391	416	385	411	417	398	391	385	412	406	401	452	434	377	457	402	422	395	437	435	438	431	427	441	416	413	409	435	434	434	421	438	424	399	380	419	435	399	419	399	383	415	382	400	447	409	421	421	427	397	412	423	424	445	413	422	446	442	388	416	406	393	412	412	362	386	387	434	431	457	433	406	426	397	389	408	353	440	432	401	416	406	417	419	385	391	435	381	391	411	439	449	388	405	439	418	406	382	424	414	428	438	420	409	451	446	446	438	406	405	386	447	434	409	415	430	422	404	422	406	420	444	446	411	402	443	416	412	418	438	425	445	451	421	394	406	451	400	394	433	377	430	456	436	462	461	437	423	425	418	433	411	449	380	433	448	392	404	400	393	411	417	420	434	409	433	448	468	374	388	422	445	403	415	402	401	420	442	420	404	426	413	444	388	438	427	400	431	413	404	404	412	412	442	414	401	409	443	368	398	373	461	407	359	402	459	463	408	440	400	424	385	426	400	385	443	411	439	408	435	388	464	377	408	409	428	401	415	401	441	370	436	468	414	450	394	411	454	446	438	420	426	413	418	404	465	405	431	431	415	409	399	440	427	395	421	420	437	417	422	405	450	457	445	418	405	403	390	410	455	412	428	424	421	390	463	427	431	426	442	437	462	419	400	432	429	416	402	397	417	395	431	415	424	398	426	420	406	449	419	383	397	400	432	408	459	428	410	412	419	449	424	401	451	407	408	417	426	392	441	451	406	396	436	400	406	400	420	419	419	405	412	397	400	409	432	440	432	428	418	431	428	434	406	436	440	443	414	400	425	404	419	429	427	428	417	437	437	384	393	410	427	428	414	397	415	393	428	443	405	441	389	430	387	391	399	458	450	419	426	444	414	389	423	415	432	399	428	423	390	407	430	411	400	415	434	420	454	411	405	411	439	421	438	429	398	419	427	399	406	406	413	407	428	392	418	390	449	413	476	418	399	395	433	442	435	446	415	446	443	453	391	413	389	437	391	416	430	410	392	456	401	408	404	411	395	431	407	415	377	382	414	397	429	414	444	426	424	399	411	413	385	416	384	421	419	442	395	412	428	437	418	405	416	387	429	376	419	368	422	433	427	434	401	474	404	422	393	398	414	377	399	422	397	441	434	438	387	433	389	397	401	451	398	402	432	409	452	413	428	386	432	436	410	418	381	409	420	404	400	428	407	418	391	415	404	411	416	414	372	429	404	424	413	380	408	414	452	425	421	425	379	428	412	419	439	436	412	418	409	407	469	416	423	412	424	394	432	403	443	436	417	429	408	385	451	402	393	421	452	429	435	405	471	396	429	443	377	445	426	425	402	402	389	409	421	425	437	423	415	398	405	405	400	400	429	402	399	416	390	406	444	454	411	407	403	427	444	457	411	412	422	428	426	367	421	407	410	416	392	427	409	451	431	451	445	421	445	410	422	409	439	394	410	395	413	434	433	432	421	412	467	398	438	385	374	432	413	439	414	396	417	419	390	414	432	457	409	448	454	434	405	385	436	409	426	414	427	412	400	380	398	381	458	440	416	404	400	431	447	395	438	395	437	402	407	417	417	386	396	397	407	444	420	390	454	405	418	434	390	406	451	408	399	420	414	480	424	431	417	439	364	426	412	392	393	406	387	401	430	389	468	441	421	390	427	464	437	417	415	452	450	424	400	451	420	459	431	433	435	429	406	402	438	449	392	426	421	434	416	407	435	432	428	442	415	394	424	442	390	396	445	383	423	403	462	422	412	413	438	428	416	411	383	388	417	412	429	406	409	434	397	430	416	412	428	412	397	418	374	425	420	427	420	417	420	429	467	404	407	428	413	419	464	393	430	423	435	444	427	388	419	442	405	412	416	417	427	402	413	436	398	399	397	453	442	402	453	425	412	439	398	425	432	439	397	426	420	433	439	444	416	395	415	436	432	369	400	432	435	440	415	433	417	429	399	434	422	434	404	407	414	434	396	433	390	426	437	441	402	444	387	434	442	411	406
60291	33109	14489	4649	859	275	206	234	185	207	200	200	203	195	222	197	193	216	196	179	204	193	201	194	240	217	207	215	203	204	192	192	201	249	206	190	221	207	224	179	183	211	211	163	167	201	186	205	194	189	213	186	209	225	163	185	205	190	206	224	225	193	228	242	168	186	216	203	201	205	231	214	231	203	192	194	186	212	200	210	212	193	232	201	201	232	203	206	213	224	202	199	214	196	207	204	226	217	182	216	177	204	187	207	191	218	242	224	203	202	196	193	210	205	201	231	201	188	229	222	202	179	207	199	222	167	154	184	182	175	216	191	174	183	196	176	186	186	225	175	240	225	202	175	189	207	187	208	218	180	237	191	196	198	198	179	194	163	202	228	180	197	188	214	226	193	227	186	223	199	212	208	213	213	198	192	210	189	203	196	223	202	217	192	201	205	187	214	211	215	217	190	195	191	214	200	190	213	205	245	212	184	203	201	210	193	186	201	198	189	178	181	186	189	186	179	219	228	202	202	177	192	198	226	209	177	194	199	167	197	202	192	212	217	181	170	184	187	204	200	208	218	188	187	209	201	208	234	252	200	179	197	182	184	208	214	211	207	226	205	182	188	179	241	216	230	200	193	193	218	223	201	196	182	195	218	199	211	223	201	209	214	192	202	184	212	174	205	211	197	186	180	186	187	176	204	207	221	200	211	214	180	210	229	210	203	189	189	201	192	191	211	201	185	211	185	176	192	167	224	202	221	203	182	218	202	200	194	178	198	179	185	216	194	190	220	229	230	182	205	207	222	215	211	188	185	199	189	193	189	168	176	222	200	197	192	204	205	186	187	206	204	214	164	194	193	207	182	184	185	220	175	201	194	215	180	219	212	191	183	215	199	204	198	257	229	211	198	222	197	206	188	194	207	204	204	169	186	234	197	199	219	182	207	195	179	192	186	187	217	202	209	211	202	190	208	208	179	166	211	205	186	193	191	204	210	191	216	199	209	199	202	190	196	225	213	191	186	181	174	207	194	186	191	179	199	199	209	186	244	205	178	210	190	190	204	175	180	197	228	215	171	193	173	204	221	190	179	198	185	210	200	175	193	211	168	199	204	189	217	194	195	226	199	209	206	198	196	200	184	237	192	205	174	188	208	197	192	194	205	199	211	194	202	175	216	194	167	190	191	220	196	227	192	221	200	183	196	204	187	196	201	184	209	154	203	189	190	202	191	208	207	208	188	184	202	202	195	173	168	221	201	212	205	181	207	207	214	190	217	188	187	215	176	214	196	180	206	194	204	179	192	175	211	204	188	207	196	196	240	209	199	195	212	173	175	214	223	186	217	224	199	215	189	181	225	230	235	199	202	228	206	208	195	186	223	205	204	203	188	184	203	211	220	182	213	212	192	180	179	199	198	217	212	214	217	213	209	215	219	186	188	206	180	206	207	210	211	238	211	179	189	203	159	170	216	173	224	238	197	176	178	212	197	193	230	205	214	212	214	197	212	211	180	192	214	209	218	200	207	209	178	191	198	227	192	198	180	201	223	219	191	194	202	224	211	198	220	181	169	212	200	202	195	190	192	206	177	216	183	179	218	177	174	192	221	190	176	181	185	194	181	164	191	200	198	204	199	189	185	214	226	217	200	221	207	232	204	185	217	203	184	169	219	212	180	204	202	191	215	193	206	193	208	223	166	157	217	203	196	200	206	202	212	174	196	193	187	176	220	179	218	178	193	222	190	221	193	204	211	218	196	217	218	190	193	188	173	215	204	208	193	187	189	199	193	204	182	183	185	203	202	186	188	199	205	213	210	199	168	215	209	207	183	209	191	175	218	226	189	205	182	184	211	194	227	206	204	187	200	224	218	189	216	206	215	191	194	196	204	215	185	190	183	201	212	203	198	167	187	186	200	193	193	217	191	192	216	207	207	186	207	217	200	211	200	212	250	233	185	236	170	199	248	198	200	180	201	209	188	186	204	202	208	211	202	203	186	205	180	200	213	218	204	246	193	216	224	219	200	183	202	199	203	168	188	214	170	223	240	193	180	194	222	204	224	199	197	232	196	184	195	208	216	221	185	228	207	205	190	195	209	179	224	182	199	197	189	192	202	200	190	196	172	163	181	185	199	220	188	206	222	165	217	215	200	203	207	190	238	206	201	207	170	215	201	199	187	229	187	196	172	201	181	191	178	189	171	212	215	199	166	189	194	216	227	179	195	196	189	197	207	189	190	203	223	199	188	212	188	215	194	214	204	191	191	201	187	209	220	181	184	204	176	207	200	183	208	198	221	221	205	191	183	205	245	197	212	185	202	214	233	211	190	218	201	228	203	198	223	188	196	225	194	205	221	204	223	217	172	206	202	224	219	230	254	219	197	186	200	173	212	200	172	174	197	175	205	224	181	211	210	176	197	193	189	215	184	232	196	205	217	206	173	209	184	177	206	177	210	218	220	193	190	191	192	210	206	160	215	192	182	181	197	202	209	187	175	178	199	191	191	207	212	175	196	212	221	212	220	169	194	214	210	210	204	199	209	201	183	200	189	221	212	163	225	177	188	205	208	178	183	231	202	191	219	215	180	194	197	199	190	197	216	217	187	224	190	177	215	199	192	185	212	197	181	184	214	223	228	209	201	187	202	189	214	196	180	194	184	176	177	177	193	195	208	159	206	175	235	206	184	204	203	208	195	205	193	199	212	190	213	182	211	192	215	188	206	208	201	182	173	195	228	203	189	217	197	194	224	172	189	214	195	195	174	180	192	249	176	190	240	186	201	180	174	222	174	201	208	196	198	195	167	227	205	179	216	194	198	198	200	187	188	196	181	216	199	201	215	183	188	206	219	211	178	225	196	236	190	199	206	205	203	185	206	198	228	211	186	218	190	207	215	172	185	205	216	202	218	191	194	185	203	174	203	187	192	189	195	199	202	186	190	196	217	199	237	220	203	218	223	226	190	197	201	212	179	220	172	217	206	220	177	212	187	197	199	194	235	210	205	177	200	206	199	243	183	220	213	221	208	196	212	171	197	203	185	184	192	194	198	189	210	193	211	206	231	193	181	218	224	213	200	236	181	190	187	209	247	193	219	212	199	176	186	175	218	185	219	186	224	196	201	202	182	210	227	203	204	187	184	176	192	192	223	207	210	213	206	182	204	202	195	204	187	212	218	219	222	217	243	206	202	195	208	208	203	207	209	195	196	198	179	198	184	193	191	187	210	224	203	219	231	228	210	215	220	189	219	209	208	197	168	167	216	199	199	231	192	172	184	203	198	221	193	196	186	199	199	197	196	207	198	170	212	199	202	213	175	210	203	207	192	198	206	214	177	181	187	207	181	212	220	180	174	201	205	179	187	231	210	196	236	201	195	204	182	194	204	168	183	177	222	208	210	205	238	193	219	192	203	223	195	193	224	207	196	221	204	186	194	202	182	217	234	183	216	206	218	197	187	212	227	196	209	207	216	218	171	194	190	208	228	194	187	207	200	188	199	188	234	213	216	190	177
38556	24035	15200	8372	2225	721	537	473	470	455	479	453	448	431	443	436	449	441	437	444	416	431	429	442	440	440	436	443	439	440	441	485	442	461	431	414	466	442	440	409	421	441	424	431	428	424	445	414	418	437	443	435	400	471	472	417	413	482	482	434	423	432	431	434	436	463	430	414	441	393	393	429	450	434	459	475	461	410	411	453	431	434	443	437	446	444	432	443	424	432	438	391	466	450	387	434	485	432	486	455	423	473	406	451	461	416	396	440	417	438	441	412	441	445	443	454	397	422	424	419	438	419	435	466	417	449	444	421	424	461	450	421	444	410	402	405	431	429	402	435	446	469	459	456	422	468	441	469	449	433	439	432	454	448	401	449	454	469	450	424	436	423	440	430	433	418	458	462	471	445	419	428	442	410	441	416	425	431	433	463	419	456	427	425	491	439	452	449	441	410	437	426	416	404	466	429	443	445	423	441	441	438	437	440	438	444	438	404	438	395	411	412	400	423	404	423	434	405	432	429	416	439	449	427	458	441	418	412	447	447	420	428	445	440	431	433	402	407	441	404	451	404	450	436	422	431	426	448	411	430	472	460	441	424	410	455	394	411	433	423	452	432	462	430	414	446	447	458	410	405	412	434	431	452	429	430	432	437	427	448	428	444	430	449	422	408	445	456	446	405	443	402	426	421	446	432	460	420	441	421	466	428	428	432	428	429	421	434	412	448	464	422	424	457	456	423	413	420	443	430	444	438	456	429	431	452	464	365	405	448	433	486	444	453	448	431	455	442	470	455	449	447	452	447	428	439	442	412	459	444	418	408	426	443	412	406	426	459	418	420	417	454	424	434	466	412	405	442	429	444	437	458	461	474	437	442	418	451	452	431	442	433	440	420	458	405	398	437	470	449	428	435	452	454	425	434	448	448	439	434	441	422	475	431	406	425	385	433	409	438	416	467	420	472	451	440	431	428	420	452	454	444	387	429	442	457	458	439	466	463	416	445	442	446	412	396	416	453	446	436	389	425	468	410	435	425	409	463	427	420	448	443	425	408	435	451	447	462	418	460	414	452	430	415	497	438	426	418	429	403	429	420	397	428	452	430	413	441	420	477	435	433	439	420	422	460	405	425	485	427	456	441	432	411	429	434	414	446	389	452	419	447	418	447	425	435	421	455	441	437	454	448	398	439	410	422	440	424	471	386	459	450	436	434	420	464	447	439	465	450	441	405	435	433	482	422	434	435	445	447	421	436	426	456	476	431	447	442	420	438	455	413	465	438	456	463	433	424	456	429	430	448	470	422	431	427	441	430	425	412	480	438	424	416	454	449	447	409	432	412	477	438	441	442	453	416	446	404	444	393	429	457	446	460	419	460	433	486	421	444	453	414	417	445	449	408	451	433	442	455	415	461	437	421	415	453	446	450	424	473	441	443	421	435	439	430	450	451	432	430	424	458	431	426	432	426	426	401	460	422	411	473	417	436	420	418	368	434	444	441	441	416	453	428	408	433	430	448	465	454	416	381	438	426	425	430	449	448	436	421	455	483	433	437	455	460	440	434	447	472	410	434	440	431	428	439	447	461	447	474	427	451	460	445	426	450	450	425	482	445	427	425	373	424	466	448	421	399	428	441	446	409	409	460	433	444	435	430	443	463	399	420	449	408	448	429	423	433	424	451	429	463	469	417	437	453	424	476	425	474	416	417	483	402	414	492	425	440	439	454	447	416	441	403	457	428	429	409	463	447	439	412	400	423	433	411	414	406	408	422	430	411	432	427	451	470	421	435	410	433	423	443	448	463	405	447	440	414	453	410	452	414	446	468	444	412	416	459	411	446	478	434	451	413	437	400	461	448	419	402	424	457	479	463	414	434	435	418	400	466	436	420	439	411	414	447	426	395	417	442	449	400	468	462	457	443	427	427	414	423	454	378	472	442	411	452	424	429	436	439	425	433	443	398	412	391	406	433	399	425	437	443	399	418	388	450	446	428	438	442	450	429	433	446	401	414	428	446	429	454	434	408	420	445	390	448	418	457	445	430	437	427	427	407	427	427	435	458	466	411	435	427	432	423	426	437	423	395	436	432	412	449	440	424	426	423	407	429	457	423	416	415	440	405	445	437	470	449	453	444	437	457	393	434	466	434	417	402	413	432	436	449	424	373	422	439	460	444	440	435	453	460	442	434	429	383	439	457	405	423	411	469	411	434	430	465	419	419	422	420	422	420	443	421	444	430	447	442	404	384	452	431	412	430	455	406	421	423	451	424	461	449	471	446	462	426	426	413	456	451	438	440	411	438	442	432	433	422	440	428	454	467	443	397	454	454	413	430	462	399	429	395	444	426	437	441	459	458	434	430	426	416	461	419	415	460	461	426	416	424	435	451	453	432	451	426	398	411	419	448	424	404	433	425	436	475	478	411	419	404	430	417	483	407	439	453	471	421	443	486	402	429	433	457	443	412	429	423	441	450	433	420	433	462	463	431	438	430	436	408	406	422	417	446	439	433	423	457	429	451	444	447	398	445	415	412	464	451	419	426	442	388	433	430	409	422	461	436	450	453	446	401	412	372	422	489	410	440	423	391	422	460	404	415	433	466	411	436	422	424	451	429	408	429	447	433	448	416	453	423	454	458	412	477	432	404	427	466	426	441	435	458	409	446	421	438	418	481	445	429	425	428	409	417	428	416	459	440	435	467	457	444	430	412	423	425	431	445	434	417	453	399	409	459	441	418	429	436	407	434	450	424	432	417	405	454	459	439	432	436	417	426	407	419	408	421	368	431	433	451	432	488	471	431	396	460	436	411	385	454	429	399	459	438	438	442	493	427	428	377	471	399	416	411	375	444	449	438	429	448	443	397	470	429	406	452	436	410	445	430	438	427	460	466	466	452	404	430	416	439	463	426	412	459	439	441	443	435	428	462	442	448	448	432	433	413	467	431	464	432	447	414	435	425	442	415	430	440	436	440	423	422	462	444	429	471	416	412	410	421	428	420	410	432	442	461	395	430	464	462	445	443	449	443	450	455	467	432	451	470	416	417	455	444	436	420	441	433	416	438	424	467	417	451	420	418	421	436	434	423	463	446	396	415	432	440	443	471	437	404	454	418	457	461	444	465	450	459	440	410	441	475	437	399	413	458	446	461	422	393	491	411	420	441	446	437	411	461	440	406	417	460	462	443	443	404	463	456	468	424	399	446	447	434	429	460	374	461	438	425	431	427	480	454	417	435	402	448	418	464	461	443	458	481	432	444	443	433	422	426	424	416	426	448	460	425	431	382	429	437	446	417	412	394	455	400	440	407	451	432	432	446	380	409	425	430	450	404	444	418	424	394	456	415	458	416	396	434	414	438	482	427	468	455	431	453	452	476	427	407	484	441	421	459	461	446	435	452	456	448	434	415	425	434	428	420	430	439	440	427	433	428	444	422	436	439	407	462	400	404	448	435	426	427	447	418	467	476	452	421	414	449	409	423	435	395	424	431	409	468	450	469	437	449	466	436
65720	36506	17810	5552	1595	369	281	283	278	259	220	242	269	265	272	263	258	259	214	224	231	258	194	261	234	242	247	259	248	241	233	261	242	226	267	233	236	231	226	279	238	217	249	225	231	222	260	212	225	246	260	235	248	221	256	252	229	268	238	211	236	238	249	273	229	235	229	256	249	232	246	216	243	237	248	264	247	229	254	228	244	234	231	242	222	239	240	274	228	223	261	232	239	200	223	237	224	246	261	264	234	247	273	224	217	238	227	264	262	231	237	260	240	213	232	276	244	235	231	233	234	260	261	244	231	228	232	223	233	239	259	207	247	237	224	249	263	227	279	217	222	245	232	229	218	242	210	254	214	235	236	243	277	239	238	276	226	218	249	241	215	233	235	214	242	255	261	239	244	233	242	221	260	217	252	249	261	219	263	258	210	216	220	237	189	238	270	231	263	209	245	217	242	245	225	221	260	248	251	244	236	238	238	242	231	235	233	214	240	260	243	217	226	261	240	240	221	245	245	233	285	219	271	267	235	244	244	244	242	258	232	240	240	254	251	258	254	258	244	232	242	214	230	239	237	249	236	247	237	247	238	249	223	241	231	239	231	233	235	213	219	253	251	268	240	241	261	238	271	235	262	236	230	229	224	227	239	275	211	254	246	222	237	249	283	232	232	259	243	255	210	225	215	224	225	267	255	251	246	263	250	257	206	252	234	224	228	263	237	257	234	220	223	230	234	212	249	233	256	252	233	244	236	222	248	256	222	248	246	235	277	258	242	219	251	247	253	251	265	245	220	222	250	221	278	235	227	252	224	265	225	225	239	259	279	276	256	249	243	265	290	254	229	239	252	249	238	223	232	210	239	299	238	253	254	266	231	268	239	220	216	246	214	245	228	229	239	246	246	253	241	245	258	263	251	235	247	245	274	251	230	288	247	240	211	250	231	267	251	261	243	233	246	269	210	229	246	255	244	250	222	247	204	254	252	236	229	257	226	241	275	260	251	210	229	243	228	234	239	249	248	231	257	240	255	243	236	221	247	234	257	248	216	226	214	250	270	240	241	225	224	234	216	252	266	265	250	204	212	226	254	278	249	259	243	239	231	253	248	209	246	250	249	282	276	242	211	232	225	252	239	225	239	255	236	258	236	217	223	232	244	275	225	245	228	225	217	241	228	242	235	285	250	246	235	234	242	231	251	257	266	227	236	226	252	242	231	239	198	219	218	222	228	250	255	231	225	251	250	259	249	241	220	234	225	249	295	256	257	234	251	241	243	266	263	257	233	254	221	208	233	248	251	261	256	217	250	218	236	230	281	245	239	227	248	250	231	251	249	232	215	250	241	223	226	254	223	255	208	243	241	232	246	260	232	236	227	230	228	250	226	254	219	226	236	244	254	241	244	233	234	250	242	224	233	232	244	246	236	218	219	247	232	214	240	271	257	241	238	252	225	232	256	263	237	229	226	227	257	241	256	239	243	202	246	227	241	270	234	240	254	207	229	236	250	213	239	212	259	257	241	252	235	259	257	275	225	258	261	255	263	228	238	227	210	238	227	222	257	205	254	246	248	238	212	219	301	239	248	240	254	233	223	253	217	232	270	211	228	223	229	270	258	235	234	231	230	271	268	243	239	250	214	205	276	246	210	216	230	262	249	226	236	256	246	205	226	252	245	233	231	238	249	230	221	245	250	204	219	213	232	240	245	263	245	226	252	258	234	256	242	224	248	255	252	272	245	229	223	255	236	253	254	230	258	221	239	259	230	250	270	253	259	238	228	229	244	232	219	247	265	234	234	246	244	212	221	218	203	260	243	270	249	274	217	243	267	227	213	245	239	208	239	244	243	268	224	247	223	211	258	251	255	229	248	266	251	241	235	252	213	234	247	249	250	218	263	225	240	267	232	253	241	224	212	267	257	253	278	240	260	256	213	222	233	253	244	258	231	245	278	224	236	230	229	215	231	251	244	218	235	263	230	242	241	264	228	249	263	250	245	231	246	255	266	226	260	230	236	252	237	251	248	247	247	236	225	236	213	198	240	222	238	266	235	251	242	212	219	267	266	211	230	222	259	240	257	235	227	242	241	244	231	216	233	229	259	242	208	292	264	243	254	246	237	239	246	248	255	232	221	271	236	265	245	228	221	236	218	230	258	224	231	253	260	213	261	225	242	245	255	253	223	191	262	214	205	212	269	249	244	245	241	247	255	262	242	230	238	234	251	235	235	234	227	219	238	236	251	228	257	260	281	251	234	228	219	211	239	240	235	234	250	236	249	254	246	246	250	251	228	235	246	238	237	208	221	226	240	234	258	263	276	258	212	231	215	227	226	221	277	224	236	242	252	224	248	277	261	254	242	227	256	232	236	224	226	250	244	247	239	244	212	231	228	209	224	233	241	260	242	224	247	265	245	225	209	222	258	243	239	240	260	242	274	220	222	242	244	248	257	272	256	225	212	248	252	238	258	218	224	243	219	241	215	213	235	247	247	248	247	220	235	222	249	252	226	250	241	277	257	235	226	223	229	256	273	236	279	247	267	236	237	242	292	219	281	261	249	218	242	263	273	264	218	219	231	215	246	225	222	233	195	227	208	259	197	223	221	234	250	257	244	236	247	245	249	244	216	223	237	272	258	252	229	247	247	249	229	247	259	240	219	240	248	254	233	246	239	260	235	205	232	242	212	223	210	253	256	264	212	238	228	241	235	268	232	227	242	238	245	238	254	243	249	250	258	227	241	249	207	242	262	218	240	220	239	268	245	240	242	213	225	257	207	247	238	206	218	224	263	268	228	235	264	254	236	244	250	223	227	240	222	233	253	241	281	231	231	257	242	226	277	233	232	245	226	213	248	234	228	211	214	242	225	248	229	234	212	232	265	233	247	219	229	231	245	248	206	257	247	222	257	268	242	268	211	232	209	221	266	250	230	213	261	243	225	253	223	216	226	225	278	224	239	222	288	244	254	231	248	243	229	249	231	225	252	221	247	205	233	253	230	301	264	249	213	231	230	272	228	250	274	272	224	217	247	247	244	222	250	255	249	232	237	233	217	244	248	243	221	206	230	244	224	255	236	248	232	201	247	256	254	243	240	227	219	216	234	253	212	236	223	248	266	236	240	216	233	239	222	242	267	224	242	254	263	207	230	246	223	229	227	252	270	227	217	217	269	257	247	235	257	246	236	221	226	231	245	276	261	251	247	252	246	220	244	208	219	220	253	255	215	239	231	231	233	256	239	248	249	243	276	259	238	242	218	208	268	252	248	214	197	226	230	257	245	228	201	252	251	240	248	212	229	215	214	256	228	233	212	239	233	233	254	236	255	227	241	243	258	260	241	241	229	225	281	231	225	252	292	278	233	196	228	247	227	242	233	217	240	250	236	196	220	235	221	261	243	246	250	229	247	261	246	207	244	250	252	245	231	272	256	260	263	239	226	212	257	263	200	245	243	233	240	259	251	237	217	247	253	219	265	229	209	255	264	246	219	226	214	254	226	245	253	241
42761	27237	17017	9319	3923	925	694	569	580	545	527	514	535	496	513	506	514	513	523	521	498	493	526	504	492	536	516	534	531	551	508	524	541	496	532	508	534	496	504	487	514	539	497	504	513	474	522	528	503	517	535	534	498	469	528	515	471	508	485	504	455	502	523	517	513	492	509	508	499	475	502	536	459	497	488	526	500	541	529	504	501	553	536	487	506	530	534	511	522	503	493	544	478	500	454	500	539	532	542	503	520	494	534	469	494	483	493	504	470	528	484	490	503	511	499	511	548	511	522	497	519	526	524	550	547	536	512	490	498	494	486	513	501	475	526	523	479	514	475	516	483	498	497	526	512	535	509	526	497	463	499	507	508	482	519	505	488	504	514	550	554	502	497	494	481	524	507	480	508	519	489	502	507	504	525	510	495	523	497	489	494	504	483	544	528	497	553	489	555	553	539	465	518	526	485	530	486	541	521	520	496	539	500	504	479	505	507	536	525	510	525	479	504	454	516	520	544	520	498	499	513	501	543	457	495	493	513	542	522	546	518	504	507	536	480	516	513	511	546	526	521	494	491	506	509	535	509	507	479	473	516	484	481	539	493	530	488	507	517	527	505	509	527	518	520	482	539	513	496	528	490	478	506	505	525	545	513	513	516	560	521	481	491	519	547	515	507	510	555	550	491	510	502	499	478	517	503	518	514	525	497	510	541	505	518	549	522	495	474	468	561	505	553	541	489	525	503	500	478	493	492	482	482	497	539	537	502	517	474	534	551	513	507	543	546	538	528	517	503	517	484	550	495	503	501	500	483	524	471	492	488	503	487	525	486	479	487	522	494	511	481	491	484	482	503	517	490	503	516	564	529	478	505	500	527	511	479	491	494	510	509	525	467	514	486	524	493	522	461	466	505	505	484	507	499	501	499	506	479	500	492	513	503	537	507	496	502	480	489	509	533	492	493	498	545	527	504	481	496	523	493	506	511	485	529	487	489	497	521	560	490	517	567	487	505	491	526	499	486	492	506	501	526	497	522	490	528	507	526	512	478	480	489	520	457	477	532	518	518	499	498	506	554	517	524	536	520	503	493	477	526	506	535	492	533	492	533	523	539	525	497	511	488	543	474	516	525	531	525	510	505	497	509	498	518	508	504	494	522	553	489	492	518	506	508	489	530	512	461	509	479	494	508	525	489	506	500	509	493	545	498	523	488	488	503	544	504	493	520	532	488	529	488	500	490	519	514	473	498	507	515	495	457	504	497	521	507	513	524	507	519	492	452	458	491	496	493	519	522	496	536	500	495	486	493	499	511	511	538	532	500	524	548	537	484	532	501	517	469	532	521	537	546	525	510	510	476	456	502	510	567	509	516	516	530	514	503	465	530	521	519	505	546	528	520	546	530	505	520	523	524	498	514	523	492	553	497	482	532	527	530	517	495	512	468	525	494	519	498	466	510	527	516	508	502	492	516	518	506	490	488	520	459	530	470	539	487	518	488	509	496	543	489	516	492	496	535	526	526	535	508	522	468	454	506	529	480	479	503	487	511	509	533	499	525	495	501	490	528	470	522	492	519	486	486	558	507	501	527	497	487	489	538	516	496	483	520	513	498	509	471	539	502	502	532	495	512	538	527	509	484	525	544	509	501	488	532	515	482	507	491	475	513	500	552	466	480	503	492	505	471	541	498	477	531	543	496	521	524	455	516	531	512	468	540	494	486	476	550	485	543	493	508	485	491	492	456	506	483	514	513	486	502	512	524	520	529	491	543	503	512	503	531	485	480	511	482	519	533	494	502	500	510	488	520	549	539	523	515	497	520	478	508	489	509	514	499	525	545	499	470	475	505	517	520	520	521	513	508	540	510	522	515	490	474	497	474	484	480	433	511	548	519	501	462	527	556	488	487	527	510	539	492	532	484	533	545	523	502	483	484	484	493	502	502	524	545	491	514	565	471	509	519	505	476	492	517	528	523	504	525	518	487	471	494	540	487	500	505	488	487	545	473	511	506	484	532	487	519	554	494	509	521	506	505	527	520	489	536	493	502	501	526	515	494	505	503	517	506	504	509	499	492	533	501	500	545	456	532	494	481	513	522	534	511	494	502	534	518	521	494	510	518	504	544	479	530	497	465	509	505	465	501	489	518	528	510	543	496	517	496	485	520	480	489	541	544	485	495	496	525	466	531	528	501	535	534	532	518	514	508	472	488	512	502	474	494	491	519	494	502	480	508	516	491	518	525	542	524	535	521	510	495	504	525	478	492	485	510	520	488	487	500	520	522	483	518	524	513	525	510	506	497	518	537	482	507	481	495	499	520	504	526	536	507	485	505	515	498	513	494	539	490	511	490	467	515	531	521	541	525	531	511	543	522	516	526	513	499	507	518	455	502	509	559	532	510	542	508	495	526	507	484	521	492	460	466	534	483	544	497	521	480	479	503	511	507	471	492	513	497	535	562	456	508	503	535	500	470	505	513	549	502	485	459	470	512	501	525	476	509	504	500	484	502	502	509	509	500	473	509	519	530	487	509	517	487	497	495	485	497	520	520	528	527	547	475	476	541	498	526	490	508	487	505	510	536	527	520	471	499	484	529	523	488	502	539	494	475	524	505	529	519	501	513	525	499	514	490	523	498	524	528	529	484	542	513	489	476	531	505	533	512	518	536	529	520	501	496	539	494	489	518	466	471	549	530	514	522	508	481	512	489	518	558	532	476	514	497	499	504	499	483	490	511	472	511	545	500	490	512	551	473	515	492	534	497	507	480	541	460	507	527	493	485	499	548	516	558	504	523	492	548	472	503	517	536	514	524	512	505	489	524	494	543	533	497	514	530	517	477	530	520	487	493	498	480	511	496	538	516	490	524	504	484	551	534	484	506	556	516	535	529	480	502	474	516	510	501	520	526	519	508	475	506	502	511	484	490	506	460	546	512	498	473	533	555	516	492	510	517	555	509	548	535	497	499	495	533	524	519	561	505	512	512	517	458	504	463	521	537	545	494	505	448	530	498	489	502	519	502	493	513	516	528	506	515	494	523	484	525	519	492	485	533	515	488	546	543	526	545	469	525	525	482	499	478	556	493	525	523	528	491	538	488	507	520	504	534	576	480	494	490	525	502	521	498	516	517	530	477	492	546	489	477	518	522	539	527	467	505	508	482	519	525	497	488	492	526	489	534	494	481	507	494	495	503	540	529	518	511	540	505	505	489	527	547	488	485	478	491	510	526	524	518	522	550	504	496	518	513	512	496	530	492	463	524	531	469	490	589	543	488	482	530	540	509	518	494	473	478	512	529	517	468	523	515	493	496	517	507	550	499	491	509	535	499	515	525	511	501	470	516	531	527	499	513	515	516	544	510	462	489	497	480	536	496	528	525	554	534	539	528	524	523	502	525	507	509	492	497	484	480	478	482	488	505	486	513	504	507	534	503	498	490	504	532	537	516	489	467	513	523	555	472	512	498	491	517	553	486	507	497	505	515	492	499	495	520	498	528	523	533	515	502	482
45550	21762	9228	2865	500	182	162	175	163	175	153	178	166	184	149	145	151	173	172	197	163	169	145	165	153	176	179	141	170	159	177	146	147	188	165	174	171	166	168	138	155	157	170	180	146	161	151	158	127	160	166	162	159	154	182	168	193	190	150	166	169	144	153	166	156	150	164	164	156	132	154	167	146	163	159	178	169	176	178	145	136	164	153	179	163	172	150	171	160	171	143	167	177	171	166	152	158	165	158	168	173	156	182	186	170	134	176	160	171	170	160	172	165	174	162	146	149	126	165	175	165	167	139	153	159	173	159	190	180	135	158	167	139	153	187	144	144	154	179	156	178	178	155	167	189	165	162	170	165	140	163	135	163	164	186	171	146	155	186	147	164	192	180	159	170	163	148	171	152	153	186	158	157	180	155	152	169	173	176	172	170	185	183	155	158	145	141	165	170	156	155	166	149	161	167	179	183	153	182	158	150	180	129	181	161	168	159	178	156	156	173	155	154	154	165	155	158	164	160	166	141	140	171	116	146	153	171	169	163	175	145	187	161	165	195	190	161	188	162	150	146	168	153	166	142	198	160	186	158	160	149	161	172	161	133	168	178	171	175	162	134	166	165	146	172	180	163	155	188	182	149	162	159	175	142	136	182	159	168	168	156	152	130	169	167	161	167	159	187	168	177	164	154	144	172	150	150	210	157	164	153	190	157	194	180	162	162	129	160	158	152	149	131	151	191	159	160	145	156	159	159	168	150	176	170	155	160	163	179	168	184	180	140	158	162	171	184	175	160	161	186	163	153	192	160	172	178	138	181	157	184	157	191	140	170	159	178	165	145	168	158	168	145	166	160	169	173	151	161	166	169	160	184	184	159	160	159	181	178	174	172	178	163	151	158	164	137	195	161	200	146	138	177	133	167	170	164	145	165	170	168	166	172	158	173	168	169	153	140	172	157	183	198	155	176	152	186	151	163	172	174	144	192	175	155	162	154	152	164	158	148	149	167	144	140	145	170	188	171	156	155	158	141	176	180	158	142	145	171	166	165	141	164	170	150	159	151	164	143	121	177	172	141	155	159	163	166	187	159	146	165	151	164	164	184	172	165	158	148	175	180	143	162	175	159	150	169	157	149	175	151	167	153	152	166	171	159	186	195	174	176	151	167	183	152	174	186	159	163	172	165	179	159	181	182	161	167	134	161	150	156	130	158	189	173	162	210	167	163	146	167	151	183	165	183	195	187	150	154	194	145	166	183	164	170	184	159	172	156	143	152	167	150	145	172	157	154	148	157	190	169	148	147	179	185	148	209	161	190	161	164	192	156	157	168	151	188	159	179	169	170	159	179	166	162	191	164	167	163	147	154	168	144	153	162	160	168	165	143	157	158	166	172	176	164	189	161	153	175	148	141	168	148	144	158	172	166	154	142	156	173	175	181	155	160	140	165	147	160	163	176	171	148	160	132	174	151	145	155	192	154	154	164	173	128	162	166	159	151	157	184	185	164	157	139	183	182	154	159	167	156	179	153	156	142	161	174	120	166	162	181	167	178	186	192	155	169	153	173	159	164	154	144	164	171	158	140	157	157	170	171	145	184	158	141	162	179	170	149	151	148	146	147	186	134	160	165	182	155	157	156	186	175	157	164	165	163	135	152	152	144	167	159	194	170	157	196	163	177	180	164	167	165	153	186	169	178	168	162	144	166	162	167	177	181	154	142	145	159	151	157	155	178	180	161	184	175	162	165	168	159	165	167	148	177	166	178	160	138	126	165	157	152	190	171	148	183	157	184	173	173	179	189	181	190	167	151	172	162	146	153	162	167	165	162	165	185	164	175	149	172	146	159	153	155	187	156	150	169	169	191	151	189	168	164	187	179	158	186	161	174	155	147	145	182	183	180	141	181	163	165	173	169	147	154	140	198	173	182	174	178	167	143	163	176	152	149	181	161	143	153	177	144	146	164	178	148	182	137	161	180	172	152	165	167	154	162	151	166	149	173	165	144	161	163	155	201	149	161	156	152	145	184	140	158	163	175	164	148	174	164	164	172	171	143	164	160	153	159	143	166	162	162	151	155	161	170	161	144	151	159	156	166	184	168	166	146	149	142	150	172	164	174	172	162	172	162	164	179	169	168	174	158	147	149	179	154	136	165	170	200	175	173	164	160	169	175	189	191	153	138	153	164	169	154	186	150	160	190	161	162	171	174	159	192	168	188	155	165	147	171	176	160	177	167	139	172	153	155	148	194	137	168	177	156	147	158	186	183	162	153	167	185	162	179	137	188	170	150	188	170	153	167	195	182	170	166	170	185	168	177	158	167	168	170	147	174	149	147	157	179	160	162	160	151	145	164	156	180	176	168	163	153	190	139	136	162	149	168	174	159	150	167	167	143	177	194	167	162	171	150	134	152	151	153	166	169	154	180	159	168	152	170	158	161	172	137	161	160	138	141	162	201	175	175	197	181	191	150	146	172	161	175	145	177	186	176	155	171	172	159	155	145	150	179	144	177	175	131	171	166	170	163	175	152	172	145	156	163	154	174	177	168	166	158	178	150	158	177	142	141	137	157	190	174	196	170	165	163	186	148	166	167	162	160	155	135	188	200	165	176	175	156	185	151	168	148	174	184	144	161	163	154	154	154	177	143	137	144	185	167	167	160	158	150	148	166	156	148	159	168	171	167	160	174	143	149	148	162	169	154	163	154	156	161	145	161	169	164	156	170	155	171	190	176	184	169	168	182	152	139	154	168	187	156	154	143	168	174	170	140	153	175	155	162	154	182	179	159	162	169	195	174	172	164	154	162	176	166	134	157	162	145	179	148	164	168	159	183	151	162	150	152	160	181	170	155	159	143	154	165	155	148	199	182	174	189	152	177	148	162	164	170	164	173	179	210	138	167	156	151	149	182	156	186	182	163	161	159	174	172	155	155	148	168	156	194	181	206	188	156	152	151	167	182	159	160	165	154	162	182	144	154	174	143	151	189	132	179	175	157	172	191	192	207	137	135	156	162	149	179	185	183	163	166	177	156	157	187	174	159	184	139	159	176	157	168	202	175	164	182	187	147	174	155	170	175	161	137	151	170	192	168	190	161	191	171	144	163	172	179	150	167	156	181	183	163	162	174	175	142	145	180	177	150	133	156	159	158	175	169	163	196	166	172	176	164	155	138	210	145	162	148	168	154	166	184	140	146	172	149	162	169	178	158	160	194	173	174	171	177	167	135	175	153	163	158	153	158	156	168	151	129	140	145	143	171	183	166	169	212	159	153	151	173	163	155	171	163	162	154	133	153	179	149	139	182	173	154	173	172	174	156	168	171	184	163	141	155	160	177	165	171	139	157	144	186	179	149	166	159	161	179	161	160	161	166	135	223	144	133	164	140	167	163	157	133	148	185	156	131	169	158	152	156	171	161	178	156	148	168	178	135	160	169	176	142	201	187	160	183	178	211	158	151	155	166	165	177	137	161	152	171	178	191	151	176	168	149	179	165	190	172	142	178	159
28942	15177	11691	5777	1202	415	363	368	380	372	370	406	387	387	371	343	379	365	364	378	388	358	357	388	399	339	376	368	348	386	383	360	331	367	337	377	367	373	345	388	400	363	346	393	349	355	408	364	376	335	374	353	357	353	386	356	359	355	360	339	334	359	368	367	353	372	350	350	361	351	405	377	390	353	374	379	378	380	390	383	351	384	380	377	346	339	361	392	343	349	371	364	349	380	375	409	411	373	369	356	353	359	344	388	391	327	337	398	353	381	385	359	361	371	379	368	389	369	364	398	361	361	328	376	357	338	333	371	341	373	365	321	343	345	372	345	397	382	343	377	345	363	331	394	365	376	384	330	368	356	385	344	367	381	319	362	386	320	385	345	352	350	364	397	352	382	380	354	363	377	332	339	359	348	368	390	360	347	352	353	384	359	345	326	384	379	349	364	364	399	338	351	360	361	360	344	374	365	368	349	365	374	375	388	341	338	356	369	386	362	332	359	366	352	393	349	366	368	375	376	369	359	377	380	352	380	410	363	355	364	341	348	365	374	378	345	378	343	375	371	383	364	339	340	360	318	337	356	354	353	356	364	336	337	358	343	351	358	369	377	351	348	336	357	393	337	382	326	364	371	356	345	371	344	374	357	331	371	357	365	363	359	350	368	376	364	373	344	364	406	322	352	365	358	350	351	360	346	373	348	344	395	333	364	328	384	323	341	357	352	382	370	357	342	341	328	379	352	392	348	367	361	346	382	345	342	363	356	372	352	372	380	356	391	373	346	379	356	371	329	384	401	346	400	369	369	367	334	352	359	358	366	368	355	356	377	347	355	366	348	394	371	372	397	368	367	314	343	412	327	400	387	362	359	357	378	388	341	336	351	356	384	362	380	349	371	358	353	343	353	400	373	344	344	378	417	359	344	375	387	353	352	319	368	353	374	333	347	331	379	378	361	356	373	337	356	365	370	376	393	381	395	318	368	350	359	383	392	350	366	347	369	334	365	351	325	388	385	374	346	344	358	376	369	380	387	369	362	351	372	361	417	362	368	336	357	346	351	344	347	336	332	356	390	351	372	336	357	334	407	353	355	381	368	370	362	357	378	353	388	370	356	349	362	373	395	366	373	357	357	370	360	410	377	375	366	366	373	359	340	364	371	378	342	389	374	320	342	383	367	379	338	384	356	354	341	347	343	338	324	368	382	380	367	350	359	347	319	338	358	383	364	339	367	345	360	359	356	352	368	330	376	366	381	377	351	368	340	376	348	378	354	366	333	340	363	359	352	386	384	335	367	334	346	364	388	368	369	374	378	353	362	358	334	375	372	359	364	374	346	369	355	358	352	332	370	341	330	381	380	371	395	312	339	385	372	366	376	338	375	356	376	388	401	402	380	372	372	382	382	375	362	343	396	366	368	369	379	376	353	371	372	358	369	357	353	367	366	349	349	320	385	363	380	400	345	376	331	387	359	350	372	354	393	364	356	363	363	328	348	357	348	371	347	365	355	378	346	356	365	380	353	376	366	395	409	347	347	359	352	337	371	366	366	369	361	384	379	382	333	361	364	352	335	336	384	388	339	363	368	364	391	368	398	368	389	361	367	345	383	346	383	366	355	370	354	379	350	347	383	362	351	389	344	342	389	390	330	367	350	345	367	368	347	352	347	358	364	349	371	307	340	360	347	355	367	368	357	340	376	401	349	377	356	376	346	370	376	362	362	357	367	363	388	342	362	350	378	379	377	356	380	363	369	367	365	387	360	370	349	335	374	366	371	373	367	399	400	337	358	382	361	336	358	404	378	354	333	340	364	353	346	404	378	369	369	371	364	378	373	345	342	385	366	371	368	361	377	386	381	354	324	376	373	378	397	367	395	350	378	420	369	412	368	347	367	376	376	348	338	354	374	361	378	347	349	382	367	380	348	366	359	348	300	383	372	381	367	354	402	311	323	361	353	375	370	352	356	347	357	337	350	367	349	380	360	342	372	359	328	320	372	385	392	401	377	365	344	325	362	337	373	360	351	365	375	340	361	347	336	335	369	326	367	331	378	343	325	391	350	395	346	356	365	329	375	367	368	358	366	353	356	374	359	354	344	352	359	388	355	361	387	353	384	360	384	348	360	361	369	359	329	368	378	356	381	344	364	371	360	392	370	345	343	346	360	350	392	381	358	345	331	338	364	391	356	349	340	368	373	364	363	381	368	375	404	360	355	348	382	351	363	369	365	360	356	402	326	318	382	386	374	377	371	365	372	430	380	370	363	380	358	393	376	367	353	344	342	358	390	368	351	324	354	355	353	348	355	355	390	357	368	337	355	340	383	348	361	364	376	356	350	355	350	351	372	373	356	313	350	372	368	375	362	372	346	339	379	380	332	371	390	340	357	364	355	375	346	338	369	360	379	383	412	419	384	376	384	350	366	363	370	373	366	367	356	370	378	379	386	375	347	379	374	346	354	365	366	385	386	360	376	382	386	355	389	361	326	355	343	381	342	347	348	347	396	403	343	357	389	354	384	337	333	337	373	366	361	370	366	382	334	370	366	361	368	355	375	363	413	369	412	356	370	381	370	392	356	368	376	354	409	357	329	351	344	345	334	359	360	335	356	352	356	364	365	355	381	376	384	333	373	355	368	356	357	373	362	353	343	362	336	381	353	347	356	340	380	353	384	350	392	379	395	384	379	375	406	353	355	363	365	365	355	347	358	360	383	368	358	377	387	370	361	358	355	351	357	376	379	309	347	368	344	354	367	382	378	376	385	352	378	378	373	364	374	365	386	363	377	383	393	352	340	361	367	388	352	380	349	375	378	371	354	356	379	366	333	381	335	360	386	376	365	376	382	371	380	382	370	379	353	344	334	339	339	374	384	386	377	365	344	356	359	343	331	390	391	322	363	378	364	375	358	340	338	406	340	381	384	387	369	379	360	358	387	365	343	356	400	348	377	374	374	350	372	369	405	342	369	351	368	334	369	379	348	349	349	360	362	343	344	359	346	352	354	378	360	341	356	325	366	373	380	346	349	377	372	350	362	394	365	358	331	408	337	389	362	339	344	349	399	369	359	409	361	370	385	388	404	359	360	382	371	340	346	389	373	361	359	364	373	390	366	355	332	348	379	395	364	376	375	377	347	338	366	357	364	351	314	362	349	320	327	385	357	349	358	370	416	346	366	386	371	341	349	389	390	376	363	343	392	364	353	370	359	355	381	391	343	399	365	349	370	346	368	344	339	361	341	385	339	358	353	323	364	357	371	373	343	377	398	405	317	397	367	372	364	356	324	364	333	329	378	345	361	384	391	370	373	370	353	365	347	395	360	344	358	356	348	373	376	384	358	361	375	343	377	366	344	374	351	397	385	338	346	358	382	351	349	365	393	358	358	341	377	349	391	361	387	348	364	358	361	355	387	355	397	356	367	383	359	364	363	388	362	357	376	344	338	345	351	353	376	364	376	367	379	395	347	344	354	368	354	388	343	384	344	377	338	376	335	362	369	368	401
60244	30239	11443	3665	720	273	229	227	219	214	185	198	208	199	229	208	208	189	187	220	185	196	209	193	196	215	174	198	206	194	170	196	200	194	223	195	192	188	178	215	198	196	182	187	197	193	193	208	218	196	200	199	181	196	203	201	189	189	184	194	203	202	210	229	193	192	201	204	172	185	204	184	191	183	183	182	175	216	172	188	220	188	203	195	211	179	186	180	203	205	213	198	214	185	193	187	219	227	193	198	206	183	204	215	211	203	192	183	188	198	203	174	210	188	188	175	202	189	185	187	216	200	204	201	196	194	187	204	164	190	184	184	217	180	164	192	177	202	191	187	228	182	218	194	177	168	172	204	210	197	219	184	178	185	217	175	189	184	193	201	166	174	182	200	215	196	201	208	199	185	203	191	213	197	185	189	195	192	197	201	176	191	174	188	213	178	221	200	163	175	176	168	223	177	226	148	200	185	198	186	187	192	180	184	189	197	204	207	173	166	209	200	184	200	203	201	206	192	192	177	179	177	204	201	190	197	195	182	183	196	182	174	198	152	195	217	173	170	187	180	200	184	155	180	199	217	203	200	192	170	203	190	189	173	188	187	174	179	167	157	193	188	201	151	185	174	205	194	167	166	202	187	170	172	209	191	158	197	194	165	206	209	209	177	200	186	179	189	179	201	195	181	218	198	184	211	199	190	197	213	184	212	171	191	172	185	172	154	199	173	170	194	205	178	185	202	185	182	206	228	168	205	187	185	193	176	184	160	201	176	219	204	206	196	197	184	215	188	194	200	180	183	165	184	201	189	177	186	214	168	190	184	190	183	197	184	182	184	181	194	191	175	208	183	210	168	188	186	167	184	185	199	201	190	188	173	199	188	229	211	194	217	188	189	189	188	175	197	190	197	173	199	194	178	176	186	212	193	217	199	173	182	203	186	165	203	200	193	173	187	180	184	176	226	186	213	213	184	190	178	189	230	202	195	179	201	228	201	198	172	207	186	191	191	187	183	176	179	191	182	195	199	206	188	187	168	165	172	197	195	202	188	187	199	180	187	202	165	200	211	178	219	199	212	169	180	197	159	200	190	192	196	194	229	221	190	193	199	196	194	222	184	194	188	196	190	190	189	176	188	188	202	198	158	195	212	201	154	190	185	183	173	164	193	195	223	187	198	162	175	181	186	184	182	194	204	181	217	203	189	216	191	206	188	188	195	203	171	215	210	199	196	197	210	202	200	196	172	195	194	203	163	201	170	206	200	193	176	193	212	200	171	178	184	176	218	202	217	155	192	200	187	191	189	182	199	212	189	151	197	206	182	187	192	197	190	223	199	242	192	209	209	208	200	169	188	188	179	173	196	205	178	236	209	185	200	195	167	190	191	200	186	198	212	194	212	179	198	220	209	187	203	203	180	185	182	180	173	181	175	211	193	204	205	187	206	196	182	226	185	193	200	190	197	206	198	209	199	179	177	199	188	199	180	193	194	196	194	181	185	173	174	215	209	176	152	196	175	189	176	190	192	177	196	203	207	164	190	209	211	213	190	236	210	186	164	197	180	189	191	199	216	195	189	210	189	201	206	202	172	191	199	200	202	192	192	180	177	173	204	220	215	216	188	218	216	180	179	186	196	189	178	185	184	210	218	215	198	168	197	191	201	180	207	197	178	175	187	190	182	155	190	176	195	175	160	205	198	194	210	199	206	190	188	196	193	196	199	178	193	180	177	180	179	195	169	207	186	226	192	194	189	211	201	207	179	173	203	178	186	195	173	184	194	169	207	176	180	186	174	195	208	212	166	200	209	216	162	206	237	177	198	193	176	192	209	185	181	191	184	201	192	200	190	197	196	202	174	217	197	209	172	205	193	173	185	196	171	182	165	196	175	196	187	181	225	178	211	161	182	186	163	194	188	189	199	196	202	168	170	229	200	176	178	188	184	213	162	203	161	192	190	197	166	195	180	189	172	187	232	180	185	190	201	179	182	191	210	198	162	197	194	192	200	210	209	191	190	177	238	214	175	206	203	225	200	175	215	209	179	201	185	182	176	222	189	186	203	203	165	175	171	193	209	194	187	172	204	176	179	189	198	150	220	180	176	187	211	180	184	194	173	176	176	188	185	201	185	184	167	172	190	212	222	179	180	195	180	181	176	183	192	206	226	168	171	188	199	189	203	184	195	212	181	191	170	194	201	185	202	197	218	192	189	200	168	175	198	204	190	215	221	182	200	176	193	194	186	151	170	174	200	194	189	188	178	169	199	196	193	150	180	191	157	195	160	186	186	189	183	167	185	232	217	200	190	187	177	190	184	215	168	204	199	207	172	166	225	190	208	196	203	208	221	194	185	189	201	189	185	199	194	197	203	186	202	194	194	181	188	177	163	212	174	199	195	187	187	182	213	191	208	182	182	172	184	173	192	188	184	173	200	185	200	223	206	195	216	174	190	207	191	197	208	218	180	190	213	160	202	184	208	180	208	198	183	168	181	184	202	187	171	187	174	168	179	195	198	159	190	218	184	195	201	188	184	179	202	198	154	208	209	186	169	166	177	215	194	166	174	190	201	203	197	212	199	199	177	213	187	219	213	190	196	180	189	178	200	193	161	171	182	190	198	187	199	201	222	205	179	186	183	197	200	188	175	181	197	191	189	207	208	180	202	212	172	219	194	166	188	182	192	199	206	170	171	201	175	211	168	167	204	191	160	202	197	210	182	205	194	201	181	171	181	199	195	183	201	193	162	210	182	217	195	182	165	191	190	212	192	179	186	193	178	190	187	219	186	191	185	181	219	200	178	212	195	194	215	178	182	193	174	200	193	203	202	196	205	211	180	173	173	213	157	197	216	230	214	189	184	211	199	189	211	198	200	196	200	205	205	177	182	191	185	178	185	181	180	205	200	167	190	201	200	188	194	197	164	182	184	216	196	210	219	158	178	182	175	198	176	198	206	150	203	195	178	198	175	179	174	196	195	194	200	159	225	189	197	194	193	200	194	196	175	204	168	203	196	204	204	195	185	172	199	201	149	196	189	204	191	191	203	200	198	196	161	156	216	204	213	164	182	218	164	178	217	207	206	179	204	212	178	186	173	189	220	173	183	190	181	199	174	208	182	190	187	182	188	196	202	182	187	178	204	180	180	181	220	209	213	203	175	220	183	187	188	176	179	226	222	172	180	193	217	201	201	165	208	187	206	200	202	180	178	190	227	169	198	196	204	197	186	170	187	168	170	179	199	188	202	191	174	213	224	234	189	196	185	209	178	203	193	231	182	213	191	198	183	208	181	200	186	170	175	191	212	161	234	178	210	209	176	209	183	188	199	204	178	197	177	187	194	195	181	183	190	153	165	177	193	167	209	201	198	193	198	184	203	169	204	164	234	213	174	203	178	199	206	196	149	189	190	178	170	168	173	187	187	194	182	183	186	158	186	190	161	196	191	182	188	202	176	200	182	209	204	188	192	201	181	197	169	182	179	192	205	179	224	170	178	208	187	170	196	189	179
39326	20533	12158	7080	1765	823	534	502	433	464	454	425	430	442	475	464	419	419	401	394	450	461	446	417	407	430	442	412	425	407	427	441	420	401	410	418	392	446	432	400	408	425	401	393	425	418	446	421	409	387	434	421	426	416	404	417	444	431	420	444	409	428	413	385	406	432	419	417	440	465	358	454	466	406	403	412	426	402	400	433	417	430	432	442	427	414	464	413	418	409	411	475	438	429	431	408	385	390	436	416	415	449	443	425	384	391	418	460	433	420	426	425	422	418	408	422	436	393	412	424	458	401	424	382	409	432	415	418	401	447	443	395	392	439	406	424	387	405	431	401	430	423	447	409	443	418	401	429	407	434	404	394	423	435	450	433	428	461	405	430	406	375	415	407	425	464	393	446	400	420	452	431	411	379	403	415	435	421	424	424	427	439	401	441	432	433	437	413	412	436	405	417	409	421	389	432	404	428	373	421	381	383	409	394	421	401	394	410	423	415	440	416	433	454	424	455	429	388	416	412	423	410	408	434	390	416	408	385	420	405	421	431	456	423	455	404	397	399	429	419	423	431	419	407	393	399	411	419	431	431	419	424	402	440	429	415	399	387	394	399	428	419	407	409	402	424	445	473	439	429	407	428	408	433	375	429	439	404	394	413	442	424	380	424	434	445	380	395	420	442	431	407	396	430	394	429	434	446	461	442	428	441	387	432	399	454	414	406	396	430	398	410	417	462	406	427	422	425	435	423	416	421	433	429	416	430	403	431	441	426	417	420	441	373	387	438	380	441	416	389	445	424	381	427	453	387	432	430	417	435	395	393	408	425	448	419	422	468	403	425	436	425	429	400	409	401	438	425	418	425	442	432	413	376	393	411	407	435	448	410	446	418	435	407	429	439	436	412	436	467	415	433	430	398	409	400	460	436	433	431	408	456	405	412	453	458	424	408	421	433	429	423	430	430	420	436	418	453	447	435	430	421	428	386	400	435	407	426	410	400	384	433	458	406	421	416	390	395	433	416	379	453	433	448	379	420	408	393	441	415	383	394	424	429	429	431	407	409	436	458	406	416	416	452	413	432	421	390	421	402	388	410	423	425	448	458	402	431	443	452	421	426	424	423	452	419	427	397	403	438	444	431	405	433	403	418	383	415	435	460	429	419	419	409	404	469	441	407	427	403	423	413	410	441	394	426	431	404	427	407	435	479	404	424	400	400	449	404	420	444	405	426	415	412	396	395	390	408	390	430	456	415	396	403	408	413	424	417	432	414	436	420	390	453	413	397	390	408	405	419	422	405	394	434	424	379	416	401	429	398	442	422	425	410	383	429	433	410	433	446	403	394	425	410	430	402	404	430	445	417	382	382	432	378	422	434	426	433	392	433	448	409	372	420	409	430	418	400	436	430	426	437	457	412	405	441	427	411	413	396	441	407	439	424	393	409	412	434	403	423	433	414	438	421	390	425	417	419	411	420	448	417	416	425	407	421	392	427	416	424	425	422	396	423	417	443	446	407	445	415	420	428	437	404	403	416	398	384	404	406	420	399	427	437	440	409	431	407	428	415	391	455	421	418	382	421	420	424	418	441	438	400	432	431	398	429	402	427	426	425	433	408	408	377	434	425	431	430	431	421	430	426	443	412	449	439	418	423	437	422	411	430	413	421	391	389	422	392	375	412	412	382	446	427	467	457	382	389	449	412	398	411	424	409	400	421	375	448	431	438	408	416	394	411	417	416	418	391	435	418	410	418	421	423	402	425	440	438	432	414	423	412	418	408	447	452	379	418	410	413	404	410	408	438	431	442	422	475	407	446	469	432	419	406	449	456	443	418	411	417	453	432	402	458	432	432	432	414	404	403	419	399	443	452	431	415	440	423	392	432	395	435	444	407	418	449	407	438	438	427	428	412	417	443	372	412	439	444	456	438	401	400	406	432	423	407	423	403	443	442	426	410	422	440	384	432	422	427	412	405	447	434	438	448	399	452	410	435	418	420	410	416	399	441	374	442	413	400	430	418	424	410	441	433	432	469	399	402	424	394	451	410	428	419	374	428	445	411	430	395	433	439	408	414	419	393	430	437	429	428	416	422	446	492	417	426	408	378	449	413	408	415	414	419	444	430	424	444	384	426	394	422	471	441	415	401	458	434	419	358	387	405	473	378	439	413	405	417	388	395	432	378	399	382	418	390	420	414	451	378	425	397	417	415	422	431	445	418	377	432	402	417	419	410	418	419	398	428	427	374	451	426	471	384	406	398	402	422	419	422	424	428	405	418	407	381	413	429	398	376	397	399	461	426	404	394	466	438	413	421	419	398	414	381	433	427	419	422	385	418	445	391	425	425	395	404	444	433	380	395	412	443	386	414	392	445	452	434	428	425	435	423	440	417	425	408	406	417	403	428	412	412	435	443	411	421	447	443	388	427	439	384	413	443	425	406	399	428	416	444	428	398	423	431	391	398	450	466	401	433	411	424	421	411	426	375	404	411	421	392	426	413	450	402	441	429	425	432	423	417	423	428	428	471	431	424	416	427	407	396	430	429	417	434	394	397	418	434	417	446	405	433	452	434	425	429	396	408	373	423	412	417	465	425	414	438	427	405	446	444	420	403	417	411	442	400	427	437	464	432	466	404	446	415	441	428	394	446	413	442	398	388	437	416	430	419	401	436	420	434	377	394	409	441	436	431	419	491	438	415	408	421	415	394	429	430	439	395	475	388	406	417	383	426	425	431	393	417	387	423	405	404	439	391	410	425	399	385	425	453	387	388	423	407	415	479	442	426	380	438	418	387	462	389	418	401	461	436	394	449	433	424	433	415	429	401	438	413	421	444	405	435	438	432	414	439	437	419	425	425	423	390	426	417	439	374	400	411	465	404	433	419	406	449	393	439	457	477	407	427	426	423	424	417	438	434	427	411	397	425	406	407	374	460	412	459	442	429	414	403	405	416	409	418	426	379	417	390	433	453	439	415	437	419	446	400	409	419	397	430	438	436	407	386	376	384	435	404	419	392	418	397	427	457	435	423	454	422	392	394	417	430	407	419	426	415	436	452	416	440	419	432	422	396	426	414	439	439	449	403	408	419	424	450	427	425	377	428	425	410	391	418	422	445	419	432	410	443	420	443	428	395	414	420	404	432	432	424	420	420	417	412	397	434	428	421	404	404	446	432	425	407	400	435	446	432	419	440	395	431	407	405	440	438	439	425	418	431	412	427	411	402	405	381	394	439	423	427	465	434	379	413	436	414	414	393	425	416	411	406	435	407	429	448	421	440	432	432	439	422	421	393	451	403	414	450	398	425	423	374	395	426	436	407	414	413	463	426	417	451	403	396	385	430	422	439	410	421	426	475	425	408	466	426	416	390	438	433	438	409	372	460	428	416	420	399	435	413	417	441	412	437	413	404	439	409	374	428	370	412	401	432	461	434	417	423	404	441	406	431	434	426	432	402	407	413	401	425	410	434	400	413	413	397	434	413	405	415	417	392	377	434	431	430	423	408
67148	36275	18317	5739	1161	394	338	262	237	240	227	232	239	209	243	220	259	253	257	227	237	227	233	221	220	236	236	271	255	223	266	228	232	201	238	232	229	254	252	253	233	259	235	235	219	256	245	230	227	204	219	215	271	269	252	257	228	223	263	248	247	254	269	252	249	239	252	218	233	213	208	260	243	250	207	210	224	224	197	237	255	234	255	285	275	251	204	266	235	229	222	245	225	222	253	224	241	269	249	219	241	245	240	244	228	235	251	239	239	245	206	251	225	240	250	213	240	247	241	239	211	243	261	217	232	259	235	267	262	220	255	284	258	244	232	247	207	230	215	219	215	211	226	254	251	276	241	239	243	227	221	230	268	268	281	233	218	237	242	230	241	232	203	250	256	231	243	237	264	237	221	256	242	235	242	252	252	219	227	236	244	252	231	264	243	265	251	209	226	225	222	220	237	219	231	287	231	243	244	287	250	246	267	243	244	243	230	269	245	267	235	257	245	257	256	252	223	226	223	280	235	244	233	243	242	249	244	263	242	238	192	227	266	261	249	240	237	268	247	226	229	231	243	242	248	237	248	217	239	269	246	229	235	268	222	239	252	225	263	223	243	238	239	250	236	251	215	262	241	243	232	229	229	242	226	236	218	250	246	195	257	233	225	264	211	241	255	261	211	269	245	247	251	256	249	255	243	214	267	226	230	259	223	199	238	220	212	279	248	226	237	236	266	255	221	223	236	222	222	235	256	238	236	260	238	229	268	226	249	229	229	281	259	236	217	221	226	256	226	237	230	243	221	236	243	238	237	241	268	232	246	247	240	273	259	233	255	233	221	259	205	227	236	247	243	238	257	221	264	240	232	246	241	262	259	224	207	240	236	247	262	234	230	229	233	222	199	231	253	247	218	253	235	240	260	236	189	239	251	228	274	235	249	239	255	237	230	215	224	205	218	251	245	241	262	251	240	230	259	221	238	236	206	236	228	224	220	260	259	247	255	249	226	236	230	239	241	244	238	269	261	222	232	248	226	229	202	216	218	231	237	214	274	221	219	226	214	266	221	224	234	207	283	245	240	253	233	252	257	228	245	241	251	228	254	259	255	244	230	296	224	246	214	231	216	230	221	229	232	216	214	261	234	237	240	242	273	277	251	257	282	219	210	234	270	216	269	226	228	246	241	226	231	224	239	237	224	229	242	234	223	276	223	235	205	268	244	242	234	285	226	230	241	258	237	238	243	257	236	257	210	266	229	224	240	265	235	239	239	262	237	246	219	244	222	235	227	245	262	247	227	254	276	233	206	271	258	258	242	243	261	224	234	236	254	236	228	237	236	275	231	261	256	238	229	246	238	231	206	239	247	251	254	250	235	262	217	230	227	225	224	264	236	257	242	255	224	236	242	234	236	242	246	229	241	244	273	211	252	258	247	255	245	218	221	234	218	255	231	225	248	241	248	219	241	234	241	230	212	254	257	235	258	256	226	237	220	253	250	248	241	245	249	248	232	236	258	243	242	262	226	245	233	274	219	230	209	258	265	234	224	267	245	233	222	228	237	236	260	258	216	272	262	240	249	237	245	243	230	206	225	248	243	258	247	200	234	251	230	278	232	221	223	272	241	238	247	221	267	221	247	254	247	215	227	244	205	230	222	216	230	241	217	242	247	264	259	259	251	252	260	226	249	226	262	221	231	232	224	198	260	248	248	237	237	249	236	220	258	229	235	239	235	229	254	236	250	272	241	244	226	264	227	247	230	238	231	242	242	186	265	224	242	232	286	228	254	218	253	223	223	242	249	260	204	269	263	254	212	210	256	214	230	238	227	204	245	240	249	213	236	230	210	246	232	242	238	266	254	253	244	257	241	241	245	264	266	233	245	243	267	241	241	239	246	229	244	277	232	250	223	224	217	280	238	223	253	238	234	266	207	221	279	237	253	255	225	239	233	259	250	222	235	223	254	220	267	272	235	239	234	227	251	275	229	229	250	237	236	228	226	234	228	233	240	221	244	239	231	241	225	232	231	256	263	309	242	237	247	252	194	212	266	277	267	234	257	242	239	229	240	213	223	252	232	251	267	242	235	229	244	257	236	243	236	211	231	233	243	204	225	218	242	268	240	223	240	235	205	215	230	217	230	230	248	242	228	230	214	263	258	227	269	229	229	253	260	224	247	214	271	207	230	273	237	226	225	255	235	221	248	241	238	269	235	238	227	214	214	260	195	241	233	224	249	232	224	235	215	230	255	230	233	225	222	230	216	257	224	265	245	228	209	217	227	220	244	240	275	231	242	233	258	258	242	230	230	221	264	240	245	223	227	230	228	258	254	261	237	235	204	222	241	231	274	253	222	226	216	241	237	230	194	220	249	220	262	237	242	228	209	271	259	237	245	212	253	241	209	211	273	243	220	223	226	241	235	241	236	261	209	269	237	257	277	253	253	238	205	218	253	243	256	243	227	250	226	227	245	256	250	269	267	250	243	259	231	253	248	233	215	273	232	236	246	246	250	250	241	225	246	244	238	246	246	243	241	197	246	228	202	222	246	231	232	256	239	245	259	226	244	214	244	263	220	264	227	245	264	229	253	191	277	242	235	228	226	228	254	254	239	241	248	241	244	232	246	226	243	240	247	229	205	233	235	254	259	215	265	273	244	201	243	251	238	239	229	243	253	230	248	264	233	243	259	262	213	214	236	262	234	251	211	250	245	236	215	223	248	238	250	257	228	233	217	230	225	251	253	243	245	221	242	233	222	233	240	236	242	234	231	223	219	242	259	258	251	234	233	227	235	241	246	232	235	226	245	274	250	290	241	191	263	255	263	222	214	257	277	252	223	235	228	237	223	241	267	250	237	254	237	277	242	219	251	244	227	265	250	251	213	252	234	255	222	238	241	232	266	237	234	264	253	269	242	252	284	268	262	230	239	221	213	211	208	228	227	248	236	259	217	230	219	250	240	221	244	250	259	233	273	243	257	234	253	257	242	267	270	221	263	239	211	214	212	271	250	235	239	222	236	246	242	233	212	230	235	260	250	188	237	242	221	223	243	240	236	240	223	230	257	226	235	225	262	234	264	244	245	279	221	245	255	266	227	251	252	216	227	231	204	255	249	242	234	244	234	209	237	229	259	248	212	224	240	243	242	236	225	254	227	237	219	231	241	235	230	219	220	224	270	260	224	231	227	239	252	223	241	234	257	246	240	230	235	266	246	246	239	254	227	226	230	227	229	239	241	231	240	246	229	220	220	215	254	256	223	243	235	260	255	254	255	198	251	263	270	249	253	241	265	232	246	239	233	230	233	208	242	223	256	246	229	219	226	239	242	261	216	208	254	266	235	234	203	260	227	243	257	209	237	222	254	254	241	231	249	254	251	214	228	227	233	202	191	237	240	257	245	272	260	243	222	246	236	244	256	226	257	220	251	271	237	241	228	233	243	262	234	248	241	257	233	226	231	256	222	224	256	211	235	211	256	272	200	234	266	243	243	227	243	250	233	260	264	278
43085	26498	18131	9383	2485	964	762	598	517	572	532	577	550	521	535	527	522	555	547	554	499	527	510	554	519	497	497	518	519	534	505	515	505	495	531	496	507	478	533	491	529	520	516	524	541	521	528	538	477	572	513	497	501	512	525	500	481	518	533	490	499	541	484	473	554	498	561	494	477	520	507	503	546	553	510	483	510	455	542	523	556	504	502	500	498	496	496	545	460	487	501	495	513	494	489	531	553	519	524	470	494	551	495	494	514	483	535	489	498	498	470	498	478	544	553	513	524	455	513	471	524	482	491	466	512	499	442	541	450	536	494	486	521	500	502	493	482	531	495	507	492	513	504	457	527	512	490	552	501	497	532	510	520	478	530	488	529	488	522	481	529	462	497	509	503	507	544	516	465	509	544	491	507	509	547	525	487	518	548	527	508	522	535	515	537	475	470	479	520	513	473	511	500	479	520	538	479	507	497	490	534	481	488	522	530	555	491	500	481	541	493	489	528	518	511	541	527	492	541	520	497	479	510	487	495	511	527	525	501	500	511	514	535	446	503	523	547	525	504	491	480	488	468	523	520	553	487	498	482	534	544	475	529	513	529	525	534	493	500	486	529	490	511	514	497	499	501	497	504	490	537	474	541	542	510	488	495	504	454	543	512	498	537	492	489	502	520	514	481	479	498	513	505	523	485	552	530	495	507	523	504	537	500	530	509	505	491	491	526	508	492	489	515	497	504	505	514	492	566	500	499	519	515	513	494	480	526	521	493	492	522	510	503	511	458	511	539	520	492	447	498	537	462	499	458	493	523	452	516	518	523	515	504	511	517	481	508	499	510	482	554	492	493	478	515	492	483	518	502	515	504	490	474	485	525	479	536	517	519	493	501	514	474	477	505	499	477	558	499	452	512	470	537	471	540	483	506	504	518	518	496	515	514	484	520	513	546	496	497	511	508	574	513	461	521	516	460	491	511	512	525	511	491	503	502	528	519	501	498	507	566	472	539	498	497	465	519	505	531	490	458	480	518	498	474	537	488	509	537	480	520	489	471	511	518	497	537	494	539	502	488	476	502	518	480	509	493	465	498	487	503	519	495	517	541	498	500	517	527	505	459	512	529	535	503	524	500	478	491	480	481	471	515	496	501	514	498	515	516	532	506	508	442	482	518	477	518	459	495	487	476	541	504	556	507	518	498	480	507	495	527	509	503	542	486	515	471	505	529	531	500	473	505	513	519	536	521	496	502	499	531	489	509	487	496	549	463	505	496	509	525	502	548	534	515	536	500	523	506	461	483	468	513	499	490	529	495	482	541	477	485	525	492	493	506	527	527	507	526	502	489	530	505	476	512	501	483	506	555	511	526	469	521	501	491	511	494	514	498	493	501	513	492	500	515	495	506	475	491	546	484	472	520	497	504	505	541	495	488	477	534	513	486	501	512	528	521	513	513	504	443	504	503	503	493	495	484	467	480	474	491	481	483	499	502	493	512	502	450	513	518	478	532	470	494	487	456	511	494	473	482	499	523	523	501	509	495	525	496	482	488	512	528	496	526	519	479	513	519	470	490	523	543	511	514	495	504	509	489	466	493	523	497	515	489	517	483	544	507	472	491	498	546	503	535	518	476	533	480	459	494	526	493	491	516	498	521	524	510	546	542	482	488	496	497	455	477	484	494	514	542	549	541	523	533	502	517	452	546	507	469	500	496	550	490	508	510	500	521	511	527	531	518	484	468	491	510	485	528	518	506	487	486	506	461	456	489	500	482	520	548	513	494	531	518	485	472	507	498	482	490	519	509	521	499	480	502	444	485	504	539	519	555	538	532	458	507	500	494	523	520	488	488	490	507	509	480	505	541	494	520	498	489	463	497	485	521	484	430	500	510	499	509	466	510	542	513	506	520	513	509	467	485	482	492	492	526	490	517	532	517	533	527	506	466	454	483	516	504	488	469	497	520	512	498	524	482	496	501	506	531	531	494	514	510	487	486	500	528	543	518	516	538	508	525	524	498	537	486	503	469	509	494	480	506	523	554	536	505	513	483	525	519	513	497	488	484	515	523	497	482	503	471	508	517	487	512	526	496	492	522	500	485	506	482	517	486	521	512	549	506	506	525	473	480	492	549	546	528	508	478	526	493	495	525	569	506	521	506	528	525	502	535	497	500	509	495	538	506	498	522	485	519	543	504	496	479	527	484	463	511	540	503	528	476	538	559	526	490	483	502	527	533	507	499	490	513	517	524	508	527	505	522	516	508	522	525	531	512	528	491	538	485	515	473	551	498	511	510	506	498	482	539	534	469	500	504	502	532	532	473	519	472	511	476	544	464	518	495	520	502	500	505	498	472	480	520	507	527	518	513	502	506	546	493	481	501	516	499	514	500	531	539	486	545	490	516	551	551	518	520	505	485	507	482	529	516	523	495	479	506	487	467	505	485	518	540	475	514	532	509	541	489	499	494	463	515	510	472	440	515	509	519	567	520	489	504	537	521	524	524	565	544	526	519	539	530	491	504	509	503	502	566	506	508	521	472	563	513	493	516	534	537	520	553	485	542	480	527	491	496	523	510	486	513	499	490	530	549	526	463	527	523	481	528	520	506	511	514	495	517	508	510	565	534	521	519	535	505	487	528	504	488	514	514	534	518	511	495	512	486	525	500	501	523	506	523	518	531	498	471	468	495	520	502	482	507	485	507	503	497	510	470	522	478	533	485	521	494	468	522	535	504	525	504	503	499	495	463	484	453	492	470	509	524	533	476	483	513	461	470	548	465	515	508	487	526	482	527	513	473	453	504	520	484	484	513	485	511	511	471	509	480	513	478	501	496	505	542	539	502	486	480	508	515	507	508	504	521	509	480	484	530	499	503	482	528	511	495	544	503	457	502	516	492	471	470	481	488	531	531	509	510	503	532	547	492	497	531	484	501	482	496	512	503	491	537	520	531	509	500	550	510	537	486	491	485	497	499	470	506	479	470	505	497	491	545	506	522	486	505	534	514	495	517	513	534	486	503	486	509	478	509	531	499	515	544	469	469	537	517	526	525	516	506	472	480	512	512	540	521	560	492	544	480	561	509	502	534	527	472	506	517	486	506	514	489	477	513	512	512	505	491	479	488	494	501	524	512	512	539	503	502	526	496	517	500	514	474	496	508	467	509	563	512	525	490	519	500	520	504	488	493	529	511	508	498	505	523	522	524	508	525	492	513	471	520	507	524	524	485	565	502	475	501	477	487	500	491	506	501	491	535	542	485	508	545	538	498	518	512	451	536	493	466	508	540	523	514	553	494	507	511	502	484	503	513	524	497	513	469	504	503	515	504	488	482	529	503	534	486	501	500	475	490	497	494	515	521	518	524	521	533	506	483	531	510	479	475	480	497	484	516	543	550	505	508	468	506	505	504	538	478	497	495	539	506	512	528	482	531	531	503	498	475	502	495	520	518	517	497	458	477	476	502	591	491	497	536	498	518	544	521	508	528	526	516	512	514	535	554	477	516	503	510	499
46223	22397	8839	2238	399	180	190	165	181	160	185	179	154	181	197	180	183	182	171	159	176	167	197	176	178	166	155	189	178	164	166	171	189	186	151	168	184	154	191	166	194	175	189	185	174	176	174	191	179	170	172	160	184	174	171	155	179	162	133	172	189	191	131	205	164	155	196	166	154	185	183	169	206	172	163	170	166	158	197	170	173	173	168	172	175	181	166	163	161	206	179	177	165	163	163	160	174	175	172	184	180	173	177	158	170	197	179	183	198	168	172	195	165	171	176	186	189	180	168	137	176	172	186	159	165	174	166	169	165	183	147	163	187	190	192	137	172	168	192	148	194	169	186	176	166	188	173	187	172	182	179	175	188	144	156	179	153	191	178	171	149	153	149	158	176	211	173	160	170	186	165	165	167	170	196	185	173	165	190	181	158	179	163	173	166	156	176	174	164	191	169	167	166	178	183	169	183	159	187	179	161	153	182	157	156	204	170	145	180	172	152	170	193	183	162	169	192	169	162	166	174	171	182	169	153	154	173	165	179	130	179	174	154	182	193	180	143	149	184	162	155	167	160	183	154	194	172	165	182	167	179	155	166	181	169	177	164	180	169	156	171	180	192	180	141	189	150	184	187	189	163	164	155	176	201	176	170	160	182	179	190	160	181	192	186	178	189	171	168	165	155	160	177	192	176	184	143	162	167	166	183	192	154	158	170	211	182	181	178	182	173	121	187	192	166	188	183	189	175	163	176	164	180	185	163	173	185	151	214	188	166	194	166	156	172	176	157	186	174	189	185	182	166	180	186	189	162	172	202	167	174	164	161	144	172	174	166	212	183	165	148	163	174	190	181	178	180	204	170	150	146	176	172	188	178	180	195	190	200	164	176	161	183	165	159	160	176	169	168	164	181	204	203	170	176	184	165	173	169	185	181	168	177	155	156	176	162	172	142	171	188	152	186	165	167	198	206	172	153	173	162	141	172	176	171	183	162	187	179	162	165	173	199	174	181	181	197	175	172	168	158	173	160	149	187	183	177	221	188	169	195	143	160	155	178	169	172	193	191	155	193	171	155	181	194	187	177	165	167	174	161	148	171	181	182	174	167	152	169	176	159	161	185	157	183	164	173	159	174	197	175	164	175	188	171	161	183	166	152	156	156	181	168	159	177	166	184	164	163	176	156	182	177	162	206	149	152	156	170	193	147	184	172	143	184	197	191	171	170	187	150	175	167	200	196	182	164	168	187	176	187	180	154	172	162	176	149	160	177	195	184	211	195	183	167	168	163	156	157	161	171	153	178	165	158	163	173	172	155	176	179	161	196	154	169	180	150	174	161	184	198	195	168	187	172	163	194	175	184	171	173	180	175	160	147	176	172	157	153	198	152	173	194	176	185	176	170	149	155	178	165	166	160	177	154	153	167	176	171	171	154	170	160	178	184	179	157	180	145	168	153	178	183	192	188	179	189	178	181	187	180	163	149	176	178	184	174	169	164	151	181	148	190	177	151	174	179	169	185	169	160	154	186	165	157	190	184	194	203	171	205	170	175	204	150	159	202	166	161	160	160	160	165	168	163	163	162	161	159	162	194	163	180	183	178	183	174	135	156	179	187	168	184	145	193	170	193	185	167	156	164	168	176	186	194	152	163	185	163	160	154	180	164	197	167	161	180	169	157	156	177	188	211	200	158	175	188	157	172	150	149	163	166	148	176	178	171	149	167	207	153	175	166	190	158	162	161	162	159	201	174	166	144	147	170	167	170	148	157	171	189	167	157	181	161	175	178	182	176	172	172	183	134	178	151	178	167	166	199	189	183	191	166	178	153	143	160	191	158	188	170	169	166	174	184	186	169	154	197	159	156	177	185	194	181	165	186	210	201	164	186	188	169	175	191	184	155	180	174	163	175	158	169	190	179	193	163	181	182	163	168	175	185	179	182	141	153	185	164	171	171	181	182	163	151	195	219	154	166	176	183	161	183	166	174	169	151	177	153	188	138	175	175	172	155	180	163	203	189	171	176	162	157	159	163	163	158	171	173	163	172	151	189	157	183	160	191	187	184	182	157	189	182	183	172	180	166	187	190	174	186	178	155	173	168	173	201	151	172	162	146	175	165	171	191	172	162	154	201	181	158	163	198	196	180	168	148	173	174	194	166	193	181	179	158	172	170	169	153	182	146	167	173	177	163	172	166	170	175	184	170	169	153	174	167	170	169	166	189	167	175	158	183	163	175	155	172	203	183	154	132	171	194	176	191	169	171	167	169	177	196	189	174	185	174	173	179	172	174	182	185	178	206	182	149	191	156	162	157	180	158	158	164	157	170	179	175	160	156	180	153	166	178	174	175	167	167	193	177	177	173	169	167	183	204	179	181	202	165	138	158	179	163	166	187	170	173	184	171	186	169	169	135	195	181	144	171	179	174	202	168	205	189	170	148	161	161	161	181	172	166	180	147	169	165	182	193	185	170	171	155	160	161	165	219	163	150	177	150	169	162	192	150	181	184	162	171	195	182	175	167	145	144	169	188	177	182	164	154	181	189	225	162	192	155	152	169	175	161	178	143	164	189	176	186	184	196	170	197	192	174	166	150	194	186	174	185	147	182	165	167	168	149	157	161	194	170	177	175	194	189	147	167	174	179	192	184	172	173	163	171	157	175	192	165	165	193	165	184	139	163	153	151	155	175	190	166	183	170	188	191	182	179	161	177	175	167	179	177	144	204	159	165	160	159	181	174	179	157	184	191	165	158	157	207	190	149	161	138	162	174	173	168	179	141	194	190	164	181	179	153	169	165	194	190	172	191	178	168	183	188	157	185	165	174	157	188	171	158	185	180	180	164	167	197	196	174	166	189	173	166	161	194	164	192	151	170	174	173	153	200	186	180	198	164	168	145	183	158	159	156	178	179	163	168	182	153	196	177	140	154	159	171	171	180	158	173	151	158	183	190	185	159	174	151	172	181	173	202	174	177	184	181	166	157	161	193	165	193	169	184	169	165	183	178	179	173	166	174	154	162	148	170	159	181	186	181	164	161	145	184	167	184	160	177	179	167	146	140	179	169	165	162	183	154	169	174	168	152	172	191	192	183	156	196	161	192	157	184	165	164	159	170	183	190	173	172	173	161	188	165	171	179	147	177	177	168	172	154	170	187	166	159	172	154	175	182	146	175	154	168	191	173	161	151	189	143	171	199	168	197	170	173	156	162	182	155	179	164	157	183	168	180	183	179	182	182	186	158	178	153	176	182	164	149	177	177	183	157	157	176	171	180	169	184	200	184	173	173	161	171	178	154	136	184	139	171	177	152	202	174	169	157	192	168	164	159	206	171	164	187	203	171	177	166	174	191	179	154	195	183	183	181	194	197	179	162	171	160	173	186	183	190	184	161	175	158	182	169	173	144	176	173	209	187	158	172	197	182	167	192	166	170	159	183	178	162	171	178	162	178	184	184	173	161	189	195	140	151	187	186	186	168	186	162	183	176	172	179	188	169	184	174	185	185	197
29812	15950	10960	4151	969	428	409	419	385	348	371	392	384	385	407	372	381	373	415	410	401	373	387	386	369	398	374	374	373	405	386	384	380	325	348	386	388	365	372	398	366	369	358	417	363	342	382	374	352	377	342	404	373	379	356	375	398	378	390	368	371	376	372	377	391	370	382	375	365	372	376	418	358	360	367	382	372	355	365	354	384	385	372	399	362	385	343	388	380	400	379	377	369	376	409	344	336	376	395	395	342	385	356	360	387	397	358	356	366	387	362	382	353	406	393	378	386	376	379	370	373	374	351	387	378	381	381	384	379	372	376	373	396	362	367	343	412	381	344	355	350	393	376	345	355	386	376	376	350	357	380	391	362	378	371	371	366	359	386	395	369	369	368	391	383	385	384	404	334	344	361	400	364	378	359	403	387	402	384	372	392	386	386	378	397	363	379	405	364	378	346	366	376	382	378	391	359	337	383	406	368	395	358	389	389	367	392	377	353	413	410	363	379	387	369	390	396	373	380	375	343	387	400	360	409	397	366	373	389	358	385	361	371	396	381	371	366	334	371	353	399	361	380	355	397	389	361	354	374	383	355	389	397	399	343	371	385	387	344	374	379	360	345	375	418	386	355	404	390	409	384	391	348	357	395	398	383	364	366	402	326	381	397	403	372	391	392	395	394	426	396	366	386	337	388	390	395	378	361	396	383	371	366	340	377	441	395	410	370	367	399	393	395	390	364	381	351	393	368	399	363	389	361	413	389	381	390	375	354	439	382	382	371	396	379	385	387	387	358	386	372	382	384	396	359	339	367	362	364	394	372	409	385	373	348	376	404	376	349	338	389	368	334	387	368	398	373	381	396	387	385	337	371	377	401	380	403	366	368	378	396	376	369	406	373	378	411	402	379	361	383	388	328	393	379	368	364	393	352	391	372	354	351	351	387	378	391	352	378	355	390	374	366	362	420	414	389	364	359	343	380	350	354	394	354	357	381	365	390	376	373	349	382	364	385	395	362	378	358	405	387	396	404	364	366	364	362	364	405	367	398	374	407	372	344	388	391	383	370	347	392	370	372	370	366	403	375	370	387	359	415	391	394	363	366	371	386	371	400	376	371	376	375	388	381	374	405	388	369	380	327	379	332	352	363	387	395	387	360	382	340	396	393	380	389	379	409	344	366	410	385	385	379	375	390	387	364	375	351	373	389	404	383	374	392	356	383	368	392	411	422	373	383	374	349	355	362	373	384	363	371	381	379	400	356	372	418	372	413	363	384	381	386	366	369	365	364	379	377	366	391	358	394	393	369	350	353	374	384	397	394	412	386	401	388	390	369	380	407	380	391	348	353	366	393	366	391	396	371	355	382	328	385	367	392	384	359	402	366	361	363	398	366	377	356	372	424	388	401	385	427	389	377	394	363	335	388	377	394	366	385	380	384	358	420	371	365	390	383	383	378	368	406	401	389	392	382	373	386	416	372	363	429	376	398	369	376	379	410	387	390	352	372	373	369	338	368	364	369	349	346	416	380	418	390	350	375	393	373	369	352	392	344	389	387	414	386	372	394	364	348	337	395	407	365	368	393	410	404	394	396	369	384	377	358	375	354	371	388	373	398	378	388	356	367	352	345	341	401	381	370	389	382	372	415	373	377	376	393	349	400	361	381	386	356	407	358	347	404	365	392	374	426	378	397	396	386	375	359	397	385	356	385	344	391	384	345	368	402	362	380	379	386	383	382	371	385	404	365	358	379	376	374	380	383	390	403	356	366	415	377	327	384	341	420	370	384	374	349	352	367	363	383	393	392	370	367	390	355	397	368	356	341	384	380	348	399	392	353	390	359	345	361	349	369	378	377	376	416	397	384	366	385	393	374	424	389	383	357	377	355	383	393	351	387	347	384	406	378	369	371	387	424	377	342	401	405	365	385	399	390	361	337	364	365	369	414	386	405	392	379	332	407	382	369	405	373	386	369	384	316	402	386	398	418	327	383	355	386	404	390	387	362	398	397	404	382	376	376	380	353	382	360	382	364	383	382	348	361	374	362	371	363	366	369	403	374	349	381	387	369	368	388	368	361	379	384	390	392	370	392	372	366	357	380	382	377	394	379	366	354	376	395	403	377	382	370	403	350	388	354	387	368	360	407	383	384	394	364	353	407	372	376	395	355	383	383	353	369	394	383	391	362	383	378	364	359	411	374	418	390	343	378	406	394	386	352	345	355	380	382	387	399	365	349	366	372	398	401	369	404	374	362	393	405	403	374	394	381	398	359	387	400	391	390	396	385	372	416	426	379	397	379	375	355	424	388	368	365	373	401	371	406	379	411	378	360	355	378	377	393	390	355	396	384	363	358	394	355	405	372	388	374	394	372	364	382	399	392	375	377	383	380	374	397	379	402	418	386	377	373	361	404	376	401	390	376	356	391	370	373	373	386	386	344	379	394	378	360	373	390	356	381	421	371	400	382	347	361	384	352	427	358	412	371	370	352	425	339	384	397	357	368	350	382	360	367	364	368	390	377	387	373	389	357	389	378	377	391	391	403	363	396	332	378	376	341	364	358	393	391	374	371	380	344	375	369	344	389	397	373	401	378	355	400	339	388	380	376	358	375	376	390	364	399	357	351	387	368	392	393	372	354	394	370	387	384	394	393	381	362	380	382	383	352	362	369	386	412	343	403	389	380	390	397	363	367	371	380	374	381	375	355	365	421	404	366	374	385	376	346	356	377	387	391	384	371	397	405	349	380	427	345	386	374	381	397	373	405	383	299	366	383	394	364	389	392	386	357	367	358	370	347	402	358	389	361	351	389	380	361	379	381	321	354	392	358	350	363	379	384	351	370	364	369	398	355	388	433	442	385	377	368	362	393	353	364	402	387	378	385	381	397	411	388	337	406	391	364	380	369	385	364	367	360	397	416	367	341	400	391	360	343	367	351	370	378	371	343	347	375	399	369	383	372	376	383	386	391	397	382	361	359	373	381	398	368	392	397	391	408	416	364	352	389	401	392	365	381	373	367	370	353	341	357	351	374	343	382	382	393	357	394	377	413	373	353	374	329	421	357	376	377	390	379	376	395	359	399	411	353	384	380	382	401	399	360	395	376	398	377	351	378	368	387	373	401	345	377	362	362	333	377	386	368	381	392	332	366	355	375	368	347	381	365	387	366	401	396	378	338	354	353	400	378	368	336	380	379	378	355	353	367	369	356	384	370	389	382	396	396	347	419	350	375	385	384	355	385	380	358	346	394	339	354	378	339	360	417	383	360	355	362	362	392	381	399	359	363	383	393	392	371	369	399	368	355	379	346	372	369	352	386	357	350	339	371	369	355	382	364	388	354	408	358	358	425	375	372	365	394	367	389	381	364	368	376	368	382	394	383	347	376	396	379	365	365	382	343	393	354	404	399	400	364	391	359	367	380	377	388	366	358	376	412	413	381	404	384	370	372	363	399	341	405	387	373	372	405	364	381	374	372	385	414	394	352	377	392	383	373	379	395	361	395	378
60802	32037	12012	2323	421	271	239	233	189	198	214	209	231	192	230	194	222	222	177	212	173	220	207	206	189	184	200	197	209	222	219	206	196	218	199	170	190	216	197	201	187	196	199	181	214	199	209	193	190	197	201	200	225	214	201	192	211	219	230	159	206	206	209	206	191	209	194	208	193	191	220	177	167	199	207	223	219	193	205	168	187	204	200	190	209	185	211	188	204	188	188	190	176	193	210	225	209	214	213	203	183	229	194	223	188	178	199	196	196	190	200	202	226	190	221	195	195	214	230	194	204	194	185	175	191	214	216	222	186	184	219	187	183	193	200	218	191	200	195	191	209	185	204	190	200	200	220	216	231	212	244	204	194	182	198	204	232	210	220	198	200	204	199	206	213	208	199	210	202	203	233	223	173	207	214	202	197	226	185	183	188	195	206	220	179	221	213	218	185	200	219	187	209	215	198	213	206	197	192	199	180	200	202	220	217	203	220	185	197	189	207	210	184	209	194	182	191	163	204	207	202	229	216	180	189	184	200	173	185	208	194	191	195	212	197	213	205	202	192	188	209	192	190	183	204	180	188	197	187	211	210	194	203	198	206	209	186	196	179	190	151	175	199	192	178	187	218	206	191	189	184	211	186	212	210	262	179	209	183	189	202	205	168	205	182	217	202	202	224	206	197	199	189	184	197	227	221	242	178	207	199	201	210	187	192	199	197	191	179	179	182	193	199	217	203	198	209	209	175	204	204	224	190	227	154	192	189	193	176	179	230	186	218	235	174	213	196	178	201	202	190	180	217	173	198	173	188	217	189	194	225	224	166	189	181	183	192	200	201	164	193	207	197	203	207	197	228	191	188	190	211	198	180	179	229	189	205	229	193	210	203	190	197	212	219	216	178	193	204	219	208	200	205	177	215	201	211	192	208	207	197	224	206	168	215	205	205	200	202	192	194	219	200	195	224	212	158	228	215	184	205	191	172	188	200	224	218	214	214	220	198	196	208	197	218	206	222	216	189	237	206	208	215	193	188	217	194	195	197	198	193	193	196	188	197	189	199	215	207	229	205	183	180	198	198	188	198	201	201	215	199	209	199	206	222	178	179	177	197	229	170	203	221	187	221	213	185	197	215	229	197	208	207	198	189	185	216	206	175	211	212	226	202	225	207	195	192	204	211	192	215	215	204	225	190	201	227	209	189	180	210	223	199	187	187	188	218	198	207	192	189	187	209	225	216	219	197	202	209	202	198	212	216	193	204	218	207	189	217	200	232	206	183	187	224	196	200	176	207	186	158	215	223	237	219	212	236	213	189	183	192	195	185	178	223	191	229	219	201	186	173	187	179	174	187	226	196	210	184	180	202	186	218	234	182	196	206	188	172	207	197	197	224	185	194	195	217	207	189	184	174	189	201	193	207	213	223	226	197	212	194	180	205	196	174	178	201	212	194	202	212	223	184	220	191	220	184	185	202	208	154	193	203	216	195	182	204	169	185	188	227	178	183	214	216	228	183	184	191	194	191	213	181	187	174	205	193	221	202	223	208	192	207	200	182	170	188	224	198	212	216	202	197	204	195	211	225	202	200	210	209	196	187	188	195	215	220	236	192	220	196	177	182	177	187	199	210	200	202	216	202	186	214	209	215	180	182	223	210	205	179	174	196	177	199	217	205	199	180	205	198	216	208	214	191	201	201	173	173	203	195	205	222	196	201	204	186	207	217	236	235	201	196	223	219	215	182	217	206	189	200	217	170	216	205	203	180	207	218	197	219	185	190	210	212	197	221	204	203	206	217	198	217	214	198	185	169	215	190	180	213	184	205	195	185	198	193	197	219	179	198	186	175	192	194	219	239	176	194	194	201	206	201	192	209	224	178	219	195	230	217	200	241	218	198	220	178	196	180	193	197	221	195	179	199	184	186	197	202	184	223	197	200	229	221	239	205	209	221	197	197	191	198	200	172	199	190	203	184	216	196	201	211	212	182	219	191	207	178	208	193	191	224	201	190	214	194	203	203	223	185	193	200	170	200	189	202	200	192	212	180	227	180	214	224	205	190	210	188	179	187	203	200	212	178	221	196	210	193	177	226	185	213	199	215	192	210	210	209	200	205	194	207	198	206	208	200	189	196	184	180	201	238	203	185	210	194	249	209	207	213	188	181	214	216	202	183	195	196	196	200	193	173	188	209	205	220	184	228	199	176	208	199	195	210	201	192	204	177	198	178	199	208	201	203	201	217	206	198	230	189	203	192	196	185	173	195	178	207	216	211	177	208	188	228	222	197	198	186	213	179	218	204	185	220	184	213	228	208	230	213	193	218	194	222	197	202	189	229	212	191	207	196	195	219	237	193	205	220	173	204	188	202	199	200	216	194	201	190	207	194	206	188	189	167	181	181	181	223	228	215	221	194	198	202	208	216	191	223	194	201	174	178	190	208	213	206	205	188	212	212	202	207	201	201	198	204	215	210	233	228	233	196	189	223	189	217	203	194	140	182	213	174	219	201	209	213	192	207	198	191	192	182	187	198	195	210	213	199	203	202	223	194	167	186	173	195	215	209	198	216	208	200	197	213	205	219	217	204	176	210	204	200	206	189	193	184	206	195	212	213	190	201	203	201	179	221	215	212	178	199	193	192	184	205	197	215	207	189	219	210	236	208	206	196	209	204	228	193	187	228	212	209	203	211	174	207	206	185	187	152	216	201	208	201	200	193	198	226	179	181	204	163	200	197	191	196	210	195	215	226	226	201	222	219	204	237	175	191	183	200	199	193	201	208	192	204	216	215	198	189	203	236	203	214	195	196	189	190	192	175	194	182	182	214	210	211	187	232	210	206	199	193	205	213	183	202	226	184	197	199	195	196	208	217	205	196	219	215	219	183	215	205	196	194	168	204	219	199	193	218	197	203	186	192	214	201	202	209	198	187	198	202	225	223	192	203	210	179	190	222	216	200	200	185	208	183	190	187	168	204	227	211	220	186	205	177	177	182	184	210	220	179	184	197	176	194	194	208	228	230	194	209	195	176	213	201	188	226	193	186	196	190	213	183	167	207	222	190	210	197	205	202	204	206	193	195	223	186	220	213	175	184	199	201	224	189	189	200	230	171	190	241	213	207	179	176	197	233	193	198	183	198	187	186	188	195	203	207	198	190	210	191	204	188	223	175	182	203	179	208	200	218	199	218	187	189	177	229	195	218	185	224	210	230	231	237	204	196	194	203	214	215	225	188	205	232	217	225	209	224	228	215	201	177	206	189	177	200	208	228	184	208	202	197	218	183	212	169	204	209	214	205	180	182	219	186	197	207	211	185	211	200	189	193	190	194	238	200	179	197	205	203	179	175	230	205	203	191	193	176	197	189	165	198	214	174	201	203	221	198	214	209	200	235	186	177	194	218	192	185	210	194	202	205	204	209	221	191	205	186	199	211	186	222	205	215	190	177	206	196	218	174	196	194	186	200	225	206	217	187	193	197	191	188	205	228	172	201	222	182	198	181	205	200	207
39777	22351	11402	3730	1167	637	561	519	462	431	425	425	434	448	448	459	464	455	427	464	442	452	450	432	412	399	458	466	442	426	435	441	441	427	459	448	475	402	448	445	440	412	404	443	440	463	459	404	438	448	452	438	463	456	416	446	442	443	460	438	454	440	461	440	441	435	440	463	461	483	395	428	432	425	441	417	452	435	413	451	447	445	437	450	431	442	439	459	432	411	438	436	437	450	420	428	436	432	431	410	433	438	436	441	396	459	464	433	444	421	447	420	406	444	407	479	432	438	462	407	416	431	460	438	420	443	452	454	428	433	438	422	445	485	454	435	430	427	419	446	439	421	455	458	426	452	424	431	428	449	395	430	425	426	470	442	464	446	397	427	453	440	457	433	472	439	418	460	432	427	456	438	400	443	485	418	441	413	453	473	458	473	441	421	437	415	448	440	443	440	466	432	468	422	483	461	433	445	427	451	414	445	422	457	417	400	405	416	440	422	442	417	416	473	423	410	413	439	438	429	432	439	482	455	427	420	455	439	434	432	406	453	432	433	444	463	463	474	429	424	442	428	444	448	431	450	429	428	400	410	404	459	436	417	430	427	463	464	425	443	429	423	417	424	416	440	471	454	434	428	468	472	424	451	434	417	459	487	428	428	457	443	448	396	436	455	459	396	439	459	439	431	441	444	425	454	430	441	487	447	436	434	467	448	433	435	416	447	442	471	433	407	423	445	452	422	440	467	462	441	428	441	424	443	440	465	454	420	437	432	408	416	449	427	418	484	453	435	437	426	469	467	443	470	403	436	433	422	432	438	443	438	415	458	417	453	450	443	446	430	438	443	469	426	416	436	443	399	418	415	414	412	437	414	425	456	438	454	444	447	401	407	464	401	456	460	424	440	444	437	443	442	448	443	412	451	473	432	439	428	434	464	444	424	445	441	446	445	459	433	455	424	453	427	448	426	438	395	451	453	462	421	446	449	448	461	434	395	401	403	413	463	446	428	426	410	459	426	422	427	458	459	455	445	473	409	443	430	454	433	422	408	469	452	414	434	439	451	426	417	462	439	398	430	423	416	425	445	466	425	394	442	417	426	408	466	459	424	456	431	399	410	449	444	454	448	434	470	418	440	433	455	467	387	477	447	410	432	463	430	430	410	433	414	427	431	400	441	453	425	458	444	432	450	444	446	455	434	467	399	447	452	409	455	432	461	451	410	470	465	467	427	437	463	461	442	446	453	438	433	437	443	429	441	413	449	421	434	418	439	454	460	427	467	418	439	434	453	449	438	427	424	459	434	428	460	424	443	448	466	432	429	414	458	384	435	436	406	440	442	420	477	441	452	401	444	396	449	423	439	394	507	409	452	429	437	471	442	439	449	409	427	428	438	478	489	409	451	428	452	418	427	435	431	397	432	437	428	458	420	439	413	475	418	407	417	426	413	430	454	383	406	462	454	495	424	462	413	456	435	451	434	399	433	454	442	396	435	454	442	470	408	465	452	471	408	469	402	448	441	434	477	433	409	445	428	437	473	440	449	450	427	418	450	479	452	407	408	456	465	402	456	448	454	449	443	441	493	434	447	445	477	424	424	455	468	452	425	439	430	455	427	469	411	439	451	447	467	447	423	413	424	461	432	428	441	453	439	408	438	436	437	460	440	453	464	422	465	471	422	429	407	473	414	439	460	435	465	445	441	429	442	459	480	471	439	423	481	435	421	444	408	451	425	433	414	453	452	396	459	439	461	474	418	459	426	463	427	399	425	431	437	480	467	438	435	456	441	426	421	441	397	425	429	455	460	469	423	449	425	454	499	401	435	410	463	468	474	442	442	450	446	422	473	439	428	430	432	397	420	438	409	416	465	434	467	424	427	479	413	433	445	427	417	420	484	429	402	446	451	458	450	436	438	428	453	434	425	438	436	410	437	452	473	461	446	457	419	463	470	453	430	454	480	461	455	394	462	440	423	420	437	448	428	436	473	441	432	466	434	456	454	442	410	463	448	437	429	450	444	436	431	405	443	439	413	448	425	458	439	471	450	435	435	417	428	467	411	410	427	443	428	425	433	434	431	459	426	429	407	471	405	451	465	411	444	445	440	469	440	423	445	424	439	431	445	412	431	420	431	446	437	443	442	423	406	459	406	382	427	457	409	470	416	435	452	418	402	430	389	475	439	451	441	433	395	439	395	480	439	425	437	453	450	419	424	424	434	455	450	467	420	439	419	402	450	472	455	457	432	415	443	444	469	422	429	425	435	433	467	452	417	411	435	460	469	437	428	431	426	428	450	442	426	421	422	415	416	447	451	488	427	444	450	406	400	410	422	425	430	434	453	432	416	415	417	439	455	450	448	409	423	433	454	401	435	430	426	412	457	431	466	410	470	432	443	418	403	462	471	463	477	446	431	451	429	431	469	456	431	442	420	477	464	430	420	413	413	454	419	449	462	416	453	420	458	411	457	416	425	443	450	478	444	449	418	445	430	483	463	462	410	450	448	475	424	414	431	427	401	430	452	416	426	431	443	451	423	425	465	433	447	457	453	422	438	424	458	440	440	441	433	395	453	460	445	413	438	394	415	429	447	425	449	426	483	427	458	411	458	435	430	394	441	413	442	448	456	434	406	434	420	442	407	451	425	465	475	460	433	434	422	442	446	445	475	450	429	425	407	433	430	412	426	426	451	433	447	413	409	450	438	392	461	402	431	430	448	427	412	411	415	479	405	417	453	456	431	462	429	458	444	464	413	486	441	448	440	405	471	437	425	474	421	388	415	451	431	436	439	401	412	430	425	450	459	447	450	446	435	449	438	503	435	437	455	438	417	398	456	411	415	434	442	469	451	435	433	412	430	436	469	418	444	442	418	380	429	455	442	423	456	455	419	447	435	427	428	462	465	412	415	444	417	418	466	437	439	418	459	434	417	437	467	452	464	439	439	418	444	473	425	444	461	405	480	458	402	414	437	451	429	468	474	430	424	427	473	417	477	407	452	490	420	405	472	460	420	441	423	407	448	429	446	458	413	433	432	437	463	441	442	413	420	446	445	412	436	428	472	454	451	408	433	455	439	431	481	417	429	478	422	458	417	450	452	424	426	410	412	443	466	461	433	471	439	439	424	464	432	457	415	437	443	419	428	447	422	456	460	451	418	427	472	438	451	432	405	410	428	414	398	430	441	424	418	465	403	418	465	442	447	431	437	444	418	459	436	436	462	439	397	437	433	430	424	455	453	441	445	438	425	428	445	454	455	411	441	447	401	424	428	461	437	448	426	408	409	454	421	421	411	449	449	457	449	459	472	448	474	454	436	439	413	410	406	414	420	434	429	423	409	419	468	451	455	410	420	438	413	431	420	461	445	445	447	439	442	446	437	441	452	417	467	438	419	385	456	474	447	419	431	391	467	463	416	490	468	435	424	446	453	455	476	467	439	481	434	444	444	460	446	450	480	441	405	420	395	432	449	476	420	442	402	424	477	448	427	422	429	483	433	447	455	428	449
66440	35124	17209	4687	1112	431	292	252	259	256	248	229	259	249	266	242	251	271	248	260	264	237	240	249	240	276	275	227	246	287	252	264	266	247	258	224	242	233	238	273	243	258	275	261	230	251	294	254	281	293	262	255	223	247	257	256	245	216	240	231	268	241	239	244	229	262	229	218	248	271	245	234	261	253	284	230	227	256	260	220	276	252	241	236	247	256	231	287	262	227	237	257	240	263	277	255	220	259	278	257	259	235	254	257	276	277	242	240	255	245	289	261	256	235	259	238	248	261	252	232	249	233	233	258	266	241	233	220	272	270	234	270	246	252	274	254	213	252	250	228	253	258	224	304	266	241	246	252	243	261	262	253	277	272	254	244	231	249	262	244	263	254	221	249	231	242	277	238	224	241	249	248	241	252	222	240	252	227	204	226	217	255	259	271	256	245	240	226	267	232	246	237	231	238	238	226	255	206	251	224	230	233	237	220	253	252	227	272	244	207	246	258	225	245	225	258	231	235	266	261	248	230	237	258	270	241	235	249	223	228	246	264	257	267	283	231	242	268	236	251	254	256	207	214	275	218	259	229	243	245	239	243	260	226	211	239	238	257	247	253	265	238	261	227	237	240	247	243	260	253	271	263	274	208	244	252	246	245	262	251	233	215	257	234	259	263	237	221	252	257	231	264	230	242	219	264	259	281	223	237	285	225	225	233	239	238	215	258	244	238	238	270	221	258	254	264	257	252	259	277	257	214	238	229	259	254	247	271	244	249	247	246	265	253	246	230	241	266	261	251	257	237	228	242	244	219	231	269	298	240	247	219	249	211	253	232	268	253	246	235	244	251	251	243	253	241	264	280	243	235	259	229	258	245	255	241	226	234	237	248	248	253	264	237	261	227	247	272	254	265	263	263	278	253	247	241	259	263	248	219	247	251	276	241	244	257	233	253	226	242	259	269	240	298	264	247	243	276	270	226	253	233	226	259	249	285	242	254	234	255	236	232	257	234	219	237	246	249	269	233	265	261	256	277	263	255	236	228	243	266	256	211	276	246	261	267	239	239	264	257	227	267	300	250	263	259	238	241	251	214	261	238	223	274	250	259	241	222	254	276	244	236	263	252	229	256	240	224	251	281	251	238	218	245	260	249	216	246	225	270	263	252	240	269	268	256	256	242	233	238	214	254	270	235	251	252	300	239	269	231	229	232	266	243	257	274	258	224	241	234	254	277	263	240	239	209	259	238	255	247	241	241	236	214	260	254	242	235	243	242	247	233	238	223	265	239	258	229	234	245	243	275	257	250	245	244	244	222	259	286	292	277	234	247	221	231	229	243	241	235	234	245	272	234	208	263	214	239	239	272	250	275	268	244	266	248	257	235	241	235	237	262	232	207	239	261	251	223	259	253	240	264	253	288	233	270	231	226	262	222	249	241	228	209	242	255	252	233	259	229	273	237	227	247	288	279	239	244	249	244	266	223	270	259	282	259	245	243	250	237	230	218	270	234	247	243	244	243	254	247	245	234	223	239	270	241	249	257	253	255	237	262	273	255	219	274	228	237	250	255	233	270	257	258	248	282	291	253	200	276	262	230	229	238	250	236	270	252	238	213	212	233	258	281	267	257	266	244	229	242	240	262	259	244	235	243	241	226	246	248	275	246	248	254	284	233	249	250	242	280	261	245	252	230	261	256	254	255	267	256	254	249	217	274	292	247	245	214	235	229	242	274	257	263	265	223	257	243	239	235	240	268	239	250	245	226	245	221	251	261	275	233	238	275	229	263	250	246	231	223	208	250	244	254	241	249	246	222	274	236	259	257	236	250	255	247	281	242	277	239	294	250	272	269	254	249	227	226	222	243	248	245	262	213	237	270	272	229	265	259	220	227	217	210	253	258	227	254	242	230	297	271	249	248	260	238	265	278	245	259	236	235	242	259	220	242	248	249	253	215	240	247	267	261	233	238	250	227	243	234	228	256	253	270	248	264	254	229	233	258	244	265	234	254	240	222	246	244	292	247	240	239	238	274	245	244	189	236	273	258	258	267	277	230	219	236	221	250	248	247	234	243	237	242	253	219	250	243	256	247	248	253	266	240	237	243	206	244	229	256	245	241	278	219	261	246	245	218	218	292	254	235	231	252	252	274	239	248	269	235	237	253	275	230	250	250	238	255	240	226	281	260	249	237	241	232	217	246	248	237	244	246	234	229	218	249	240	261	253	213	256	261	263	220	252	246	242	216	251	234	264	249	212	237	228	259	261	280	254	277	239	260	218	258	216	242	230	222	254	230	242	238	243	263	282	231	240	238	227	249	267	248	244	248	242	240	286	278	262	243	243	264	230	261	251	236	236	263	234	244	258	231	257	249	236	273	251	289	248	261	262	242	246	237	234	257	267	277	246	256	248	237	259	278	218	245	252	229	267	270	241	238	242	251	231	250	252	274	247	270	261	256	264	268	241	257	258	222	254	246	230	234	253	260	248	266	262	247	245	242	293	270	247	239	228	222	230	223	258	262	270	234	226	223	250	225	243	233	249	264	235	246	272	256	231	234	239	233	261	268	256	243	245	236	266	241	253	284	263	269	236	235	225	214	273	270	252	277	248	247	244	241	217	229	259	273	239	241	252	246	246	239	221	256	265	275	242	257	285	270	251	240	223	260	264	231	277	229	219	233	247	222	262	269	239	235	249	235	240	206	248	238	278	259	233	239	237	252	273	243	258	257	265	251	237	271	243	232	210	275	242	248	245	233	220	282	270	242	222	235	255	235	252	255	232	218	258	240	249	244	242	240	237	270	258	261	239	225	280	231	214	250	237	231	239	213	206	210	213	256	215	234	230	272	237	238	242	256	261	243	250	228	252	232	232	256	221	249	249	245	257	246	248	266	253	261	216	219	230	256	250	244	257	265	248	226	278	218	245	262	239	245	260	249	227	257	240	269	251	247	249	248	280	272	247	267	220	282	244	233	208	243	238	245	242	267	234	242	207	238	244	220	243	264	252	270	247	250	242	265	230	248	237	249	267	266	248	207	247	226	241	242	276	223	216	256	246	234	244	243	234	262	252	254	260	236	232	223	239	232	255	251	228	238	233	235	235	239	232	229	234	253	266	261	282	233	285	256	247	259	277	262	265	259	271	244	236	261	263	257	241	220	237	260	216	223	279	271	250	257	254	257	235	235	221	244	246	262	229	219	226	260	256	243	243	237	209	245	234	239	230	273	239	245	237	245	240	258	250	235	269	252	243	204	259	233	244	267	234	250	244	263	266	240	219	274	272	261	241	240	214	239	228	224	272	225	267	236	244	290	240	250	245	291	266	258	247	237	265	230	289	269	225	263	256	249	252	248	277	247	258	260	301	237	253	208	225	241	226	254	281	248	217	231	279	219	254	271	230	273	231	277	242	213	225	229	261	249	264	256	266	241	229	237	278	248	283	243	263	262	259	256	241	224	240	257	237	245	242	266	236	233	263	244	263	261	239	263	265	274	233	247	222	233	226	242
43125	25112	16324	6546	3148	1083	819	581	597	555	570	564	512	520	528	508	546	541	532	541	514	546	539	597	517	527	533	527	552	548	524	544	508	512	501	521	547	513	543	480	512	547	516	485	503	510	524	516	513	487	568	536	532	526	527	536	563	540	525	519	530	519	524	469	509	521	539	497	521	524	542	517	485	487	498	510	510	519	536	539	486	558	548	506	539	521	505	501	542	508	544	539	513	529	537	539	543	519	490	513	522	487	506	524	515	523	495	519	499	530	523	538	521	501	548	524	525	536	543	482	539	537	523	549	534	529	505	497	547	520	491	518	528	512	554	503	498	492	477	523	522	516	518	534	496	531	510	506	513	508	501	487	519	527	511	483	534	575	541	536	538	518	526	546	504	555	518	503	523	523	495	491	516	467	561	470	529	523	519	511	520	519	541	528	505	506	539	557	477	530	527	528	555	513	573	544	556	494	526	551	522	528	491	533	528	527	531	516	529	510	479	495	517	541	518	528	535	511	503	521	548	534	526	536	500	547	541	574	557	508	537	511	507	514	494	542	498	511	506	530	494	501	524	514	520	523	544	569	488	534	516	526	559	485	468	523	483	493	480	545	550	526	535	533	511	555	504	526	530	521	561	507	498	514	529	568	485	560	534	539	551	507	537	518	457	506	501	578	507	541	511	493	566	488	508	527	562	546	508	514	540	509	571	550	566	516	521	552	533	520	516	491	526	542	553	556	498	513	534	555	540	465	536	553	502	506	545	523	517	487	537	524	502	522	553	491	559	553	474	501	539	509	543	520	519	511	557	520	469	492	499	523	528	501	519	537	509	511	500	545	519	538	502	537	511	511	514	495	524	489	518	521	496	524	506	497	509	536	532	557	559	502	526	533	498	540	521	563	526	521	536	506	531	547	547	472	540	513	543	546	539	554	498	516	507	497	517	567	542	526	565	502	514	495	495	512	484	523	551	528	549	506	505	545	529	563	522	511	516	572	544	534	513	493	540	554	487	495	494	529	527	525	508	525	560	513	498	510	454	562	469	521	543	534	514	487	511	537	521	503	499	480	520	499	561	511	546	478	521	479	489	516	497	510	502	512	537	531	503	497	519	574	556	482	544	491	521	528	500	560	473	479	558	515	505	513	542	482	519	526	495	536	503	527	506	491	506	534	497	478	531	526	529	521	486	522	568	498	506	508	508	524	544	529	502	512	524	522	487	511	520	505	504	531	509	501	540	506	543	535	495	546	523	492	508	535	503	528	483	556	513	533	592	553	519	543	508	487	576	552	519	492	524	519	526	507	502	540	541	529	550	518	518	560	539	546	508	488	509	508	510	532	535	502	530	502	501	550	559	498	509	555	520	517	548	511	494	551	563	506	541	483	543	521	519	552	494	545	511	513	563	560	495	537	549	488	502	499	490	507	546	538	489	531	474	582	522	527	490	510	524	556	529	492	484	481	551	500	492	534	546	508	520	504	502	504	499	539	535	562	488	536	537	517	561	514	494	528	536	518	569	486	522	547	553	525	527	495	518	501	511	507	487	492	481	549	477	509	499	517	526	529	538	488	527	535	505	490	550	560	526	522	542	521	493	524	529	517	525	508	501	528	499	531	505	532	512	531	486	490	512	511	532	500	511	472	532	521	527	529	539	525	581	546	519	515	472	530	552	523	504	522	501	511	515	524	515	514	499	522	502	551	557	514	520	517	492	520	545	506	480	499	517	525	482	531	497	481	546	507	517	520	488	491	515	531	499	548	512	485	531	486	515	546	535	525	515	538	525	531	517	504	510	505	520	524	546	489	529	532	535	510	550	538	539	518	537	545	532	506	510	533	487	509	523	539	503	552	511	566	562	516	493	493	534	532	526	531	510	572	543	483	472	540	519	519	507	549	512	559	513	540	540	516	538	506	536	499	511	557	491	510	520	510	530	513	504	487	573	513	517	506	532	501	528	550	543	523	514	508	479	544	506	541	527	498	584	526	519	509	502	530	550	524	510	519	533	502	495	498	546	526	543	517	525	527	525	514	531	507	552	510	513	488	527	509	504	508	502	527	499	516	500	550	515	499	516	540	511	523	502	500	572	542	482	525	530	518	484	518	539	530	518	509	525	531	570	513	499	529	552	538	536	547	491	527	516	533	521	496	516	537	558	485	533	511	532	506	535	530	490	517	528	551	506	540	507	521	553	518	514	503	531	493	509	527	527	497	530	503	521	502	515	511	504	490	521	538	527	520	505	543	547	545	546	536	527	525	470	516	528	532	489	519	560	540	525	530	524	495	516	559	509	521	526	555	523	555	527	541	528	598	490	543	580	503	535	513	523	529	528	543	583	529	523	535	537	514	493	475	536	576	499	543	522	549	498	505	487	505	569	510	542	522	482	512	515	538	502	580	553	558	512	538	517	530	488	511	493	533	530	565	504	551	538	478	534	526	545	511	531	480	525	532	503	502	503	523	525	498	546	483	532	516	532	511	534	483	508	487	574	531	526	538	556	475	536	517	508	513	534	532	514	520	512	491	534	551	509	498	529	534	538	525	524	544	538	522	524	557	554	507	509	534	551	504	498	489	537	532	490	469	503	579	506	523	547	535	496	540	466	517	500	502	504	542	511	513	497	520	497	509	510	523	499	510	504	482	545	502	552	509	564	542	552	491	482	513	517	529	533	528	490	486	511	522	501	506	511	544	538	503	528	581	530	495	546	513	522	510	506	524	568	527	508	530	540	545	490	530	542	561	488	493	550	505	523	557	517	518	518	465	538	575	508	504	480	538	563	521	541	536	533	529	496	533	543	524	553	494	487	528	557	549	540	532	531	490	518	532	523	547	493	502	496	562	501	522	531	506	543	501	519	530	543	514	485	516	532	533	517	514	506	556	519	489	505	518	519	553	552	505	494	560	514	536	575	525	520	506	508	511	555	493	543	517	530	520	510	532	526	537	497	542	537	542	526	507	513	524	590	539	530	525	529	506	531	524	477	556	525	530	522	527	506	503	526	489	535	491	493	500	490	506	518	546	497	504	558	542	547	508	519	511	537	561	531	516	556	538	551	553	545	533	507	526	516	556	544	542	518	514	533	528	478	531	502	529	532	527	534	498	522	512	519	515	529	462	489	522	504	495	539	531	490	529	557	518	539	520	532	544	540	509	502	530	491	521	540	515	522	508	472	509	489	530	501	492	494	523	532	494	518	536	526	520	539	519	542	530	532	480	514	541	498	516	497	502	526	534	528	509	531	532	517	522	467	528	537	508	518	522	496	512	532	514	542	533	499	474	500	488	519	535	516	493	502	539	523	552	538	590	542	508	530	508	546	505	535	509	523	559	580	516	521	522	564	531	541	562	543	516	531	501	557	476	510	493	517	510	546	540	526	532	509	517	479	538	520	535	537	518	517	548	547	499	499	526	531	511	508	491	472	561	526	514	505	510	477	542	497	499	496	522	520	507	519	525	527	531	538	528	515	548	516	519	558	522	490	495	554	510	541	504	532	510
53367	21567	4856	943	386	200	205	167	223	186	178	181	191	168	217	223	215	184	166	181	176	189	203	180	181	171	177	199	191	189	169	188	196	204	191	181	203	194	193	169	224	205	213	215	184	189	188	209	186	194	198	212	182	195	184	181	192	184	194	186	191	196	204	192	186	219	183	205	166	172	182	205	174	194	183	188	166	162	181	189	206	189	213	186	162	193	192	186	190	186	172	174	197	185	178	185	174	197	186	206	194	205	197	198	178	185	180	192	173	187	183	184	179	191	214	172	166	192	192	217	186	175	169	163	188	192	192	203	186	187	212	193	215	190	195	187	177	197	183	210	187	175	178	197	174	187	186	181	174	195	199	194	196	202	166	189	200	186	201	184	219	189	176	185	219	182	189	187	186	180	196	193	227	194	167	189	171	182	160	179	198	197	205	197	210	195	181	187	187	221	185	205	189	180	198	214	194	189	188	210	179	185	198	176	167	194	205	214	156	183	175	181	211	189	205	193	214	179	197	184	192	203	175	180	227	210	226	177	153	164	179	211	190	188	196	189	184	184	196	175	209	196	182	205	183	208	189	204	211	213	195	184	177	185	238	205	199	193	202	182	204	184	182	195	204	199	197	172	189	183	178	207	182	194	186	204	182	228	196	169	211	174	184	205	193	205	175	164	215	194	210	175	195	196	183	242	197	189	173	175	176	163	172	189	160	211	211	205	181	168	196	173	192	185	189	173	197	166	179	182	177	175	179	220	208	183	175	202	200	198	205	183	174	177	195	161	173	207	202	179	158	202	201	205	202	177	174	187	208	190	174	216	208	175	175	182	203	190	162	180	222	198	188	200	197	171	216	198	184	192	163	176	204	191	178	195	207	215	185	200	166	164	181	192	197	184	208	182	213	212	200	169	199	198	191	170	203	228	193	202	163	198	197	201	159	186	198	170	180	158	173	181	175	183	178	179	197	187	198	192	190	199	196	187	208	217	171	186	210	198	166	200	189	199	181	197	156	197	192	194	172	169	187	173	174	173	190	194	201	188	195	187	198	182	207	194	186	179	174	205	178	191	175	186	185	222	189	192	198	194	183	177	170	174	184	199	188	203	182	179	192	202	201	208	180	162	174	204	181	188	196	219	156	183	185	173	188	197	217	199	207	193	199	203	227	189	201	184	180	182	195	207	182	168	182	193	169	182	206	220	206	192	180	182	169	182	211	177	208	191	188	201	185	198	168	206	203	173	187	192	183	216	164	178	177	191	185	180	189	193	192	191	177	171	183	219	194	192	172	176	195	184	193	202	197	179	193	191	194	185	180	198	201	220	194	211	176	180	170	169	189	178	173	193	198	164	165	202	203	190	187	170	189	186	220	212	148	184	168	171	201	178	196	216	198	200	176	190	181	183	208	200	202	167	199	204	210	156	175	169	177	206	183	200	187	194	173	203	199	208	193	159	211	179	185	207	170	172	193	177	201	197	206	208	186	183	178	176	203	185	183	191	184	186	175	180	165	222	185	208	188	191	167	157	183	145	163	180	200	215	190	218	186	168	215	188	212	189	164	188	195	207	181	181	198	178	199	194	191	180	170	183	180	180	175	187	192	226	174	171	160	172	198	171	188	173	187	204	220	212	166	213	179	202	212	190	188	171	212	212	209	199	171	194	178	179	184	150	195	190	195	192	203	189	174	199	191	190	163	218	203	211	199	213	176	211	206	185	179	192	182	191	178	190	210	186	197	213	197	189	187	195	182	171	197	194	192	203	176	196	195	188	210	177	198	182	182	245	188	176	185	208	215	170	193	181	178	198	187	196	188	187	213	193	210	214	190	181	182	182	186	186	165	171	196	189	214	201	167	202	174	171	193	187	182	164	190	200	181	170	212	184	185	176	195	174	186	200	236	183	198	180	198	198	189	184	194	177	184	181	181	184	163	196	193	174	177	205	178	186	199	190	175	206	179	202	221	178	193	183	161	179	220	206	190	182	173	185	170	166	190	195	187	161	173	187	232	203	203	174	190	201	220	177	207	192	185	216	181	210	216	174	229	174	192	199	194	191	195	207	200	202	186	213	203	192	219	192	169	209	184	196	195	205	172	188	188	178	174	169	180	180	194	172	181	200	192	167	167	172	183	192	181	177	215	172	184	219	185	163	181	195	174	181	184	174	210	203	197	162	179	195	160	199	201	171	228	182	196	189	181	188	192	213	200	188	189	197	174	197	203	205	198	183	194	175	192	202	195	158	167	180	199	201	214	186	171	203	205	199	171	158	170	187	203	197	198	179	201	191	159	171	217	189	187	196	207	181	204	205	176	178	172	192	181	194	187	209	181	210	209	177	205	209	189	178	171	189	203	222	192	192	212	197	203	217	171	164	185	192	201	185	196	193	172	184	183	171	185	193	203	194	190	202	200	185	178	193	187	201	198	206	178	177	206	196	203	205	216	168	201	166	187	191	204	183	179	209	168	193	198	186	199	198	177	184	158	164	166	196	201	179	177	189	184	219	191	198	207	169	209	185	196	145	165	181	176	202	198	175	172	192	164	198	198	182	180	174	215	179	200	197	180	183	201	163	177	163	209	182	189	218	176	192	192	201	182	184	200	161	171	220	208	190	188	205	172	199	191	214	204	177	178	174	194	143	203	185	223	199	187	189	202	175	196	177	206	199	180	194	187	177	215	197	199	187	191	171	171	163	196	205	213	211	195	195	199	165	181	231	179	209	219	209	179	170	182	194	175	187	172	167	181	179	198	202	174	184	190	203	243	193	207	197	174	178	179	200	200	173	209	195	184	204	199	183	169	215	177	198	171	203	205	169	185	214	214	205	195	190	213	181	198	168	174	176	210	214	204	172	185	186	179	214	194	190	194	182	194	186	194	177	162	205	190	186	172	203	186	195	179	197	176	193	208	190	175	192	197	166	197	193	178	175	207	185	187	184	203	198	206	173	170	175	210	217	185	199	162	194	166	178	192	212	189	160	221	173	170	173	196	176	200	173	176	194	193	183	170	209	181	189	202	178	212	199	201	171	178	190	204	199	195	186	206	188	168	184	208	185	206	204	176	175	206	181	164	188	181	178	197	191	190	196	196	206	203	165	185	168	213	177	189	188	192	212	199	206	209	179	191	192	204	166	180	192	204	191	151	176	217	188	209	206	213	202	187	168	167	180	167	184	192	205	198	181	199	184	205	208	200	187	190	188	174	178	190	201	182	174	180	175	169	156	177	206	179	214	195	179	183	206	200	212	182	218	163	187	202	157	166	209	215	185	185	166	193	192	197	221	192	169	202	179	175	226	198	199	194	205	165	198	183	203	172	238	186	190	196	220	202	209	163	197	224	194	204	201	191	177	219	192	183	189	181	195	205	176	182	170	192	216	203	205	217	178	187	200	174	187	179	214	186	186	157	181	178	211	205	194	158	191	152	185	182	200	179	180	178	167	200	190	185	164	196	190	180	211	185	191	234	169	188	196	155	192	214	190	202	173	156	175	195	193	209	195
34681	13320	4561	2091	926	407	389	406	418	401	426	419	442	381	428	423	422	437	401	442	415	401	437	418	421	410	402	385	374	412	400	431	430	436	459	420	389	398	414	406	400	417	389	411	433	413	397	441	432	379	432	406	420	453	369	410	416	425	427	429	428	401	386	423	420	432	400	403	410	455	429	425	415	408	424	412	403	417	411	384	405	431	441	427	400	418	429	422	403	399	417	434	422	404	377	417	392	403	401	411	399	447	406	451	406	407	457	370	427	387	417	391	434	367	436	430	375	420	430	370	412	437	453	411	401	408	416	431	440	438	405	444	416	455	398	385	402	414	391	435	394	396	452	402	406	411	401	437	363	438	450	424	429	418	395	436	405	401	421	427	432	431	426	441	395	423	379	432	438	423	393	409	404	417	413	405	431	406	416	404	406	393	407	436	441	389	425	430	385	416	406	466	406	392	406	411	412	403	374	396	443	380	448	398	410	432	395	386	422	405	416	441	382	393	407	459	424	421	384	415	390	378	425	432	406	392	416	374	401	394	423	421	431	423	404	436	435	427	411	436	436	411	416	432	404	429	411	412	401	411	402	425	470	440	444	421	425	464	413	427	406	434	431	411	412	403	406	410	393	395	427	454	416	402	403	422	430	437	435	413	416	406	386	399	435	422	431	418	417	433	431	451	408	436	367	445	422	435	434	393	420	433	407	460	422	453	415	409	395	388	399	400	403	412	448	435	423	405	423	441	399	399	416	415	433	428	377	381	396	381	435	429	440	418	440	432	414	390	418	409	415	377	405	433	420	400	425	431	385	413	388	412	399	420	399	388	402	423	408	391	384	389	429	408	423	431	423	415	366	407	363	413	402	413	403	409	403	428	403	367	406	442	415	401	408	431	429	392	448	410	428	445	400	455	426	403	415	405	437	377	442	450	362	403	382	418	406	434	392	441	420	397	386	438	442	426	395	417	439	436	430	380	398	381	397	439	353	384	398	391	390	382	433	391	422	392	398	418	398	424	381	412	364	423	418	388	450	446	392	417	410	440	412	409	382	398	398	381	451	389	394	442	450	417	385	410	390	430	428	397	418	422	434	424	435	397	406	388	428	421	384	429	409	382	397	412	400	436	376	463	411	433	402	413	418	406	432	403	401	434	398	420	390	411	405	414	367	382	431	422	404	420	397	420	410	418	406	412	397	428	428	433	390	428	389	371	412	417	374	425	437	417	414	430	432	415	403	427	429	407	378	428	428	405	407	429	424	433	382	438	416	385	391	426	431	412	428	406	405	358	368	399	424	418	405	442	393	422	424	424	418	390	389	439	419	404	385	410	433	399	421	402	408	435	405	396	404	433	388	426	397	411	394	446	404	410	404	437	409	455	468	420	405	418	382	410	425	397	446	412	427	424	410	434	399	401	398	414	439	396	421	429	435	400	417	412	413	417	422	442	409	428	404	414	376	406	380	406	440	433	405	405	398	376	384	398	409	436	407	427	415	408	423	364	421	392	423	390	425	433	407	414	392	413	399	383	417	440	431	403	435	430	406	414	447	412	421	431	419	421	425	454	447	398	413	384	418	404	383	383	410	418	422	421	422	427	367	445	423	421	413	412	445	411	401	411	428	417	365	392	393	416	433	389	435	353	420	404	473	408	410	400	462	399	390	406	425	408	384	458	388	412	414	447	425	422	442	384	384	439	439	413	388	401	389	415	459	406	410	400	423	394	422	418	393	369	382	386	444	407	396	415	452	410	425	422	423	414	406	421	393	401	388	396	396	408	419	440	410	415	427	431	392	400	428	425	406	437	433	400	426	423	404	422	408	399	373	405	404	418	386	422	413	405	434	438	430	399	390	423	441	419	413	392	391	396	393	415	393	363	440	413	446	407	417	425	371	393	458	445	462	411	375	411	404	394	395	407	388	443	419	428	449	393	420	403	441	434	392	361	402	436	411	389	416	409	410	443	370	418	405	403	428	422	399	383	390	414	439	424	397	372	417	434	426	410	412	424	411	425	456	423	379	408	441	445	423	431	443	389	408	406	415	394	413	434	445	424	389	405	409	397	400	362	412	394	419	387	421	396	364	427	412	412	415	398	399	422	423	410	428	387	387	383	436	397	407	394	366	390	457	403	385	410	397	415	403	417	439	413	457	443	412	392	433	397	408	389	399	386	446	410	396	394	381	391	424	416	424	419	414	443	401	433	429	421	389	393	404	402	400	387	427	404	402	452	445	423	417	410	399	399	398	418	393	401	424	403	406	422	386	406	461	443	433	424	403	406	420	416	433	419	364	383	410	399	413	383	411	410	415	419	440	422	426	437	421	388	389	397	390	404	427	405	369	402	402	414	386	441	434	400	463	407	426	390	419	390	440	413	416	419	389	452	405	439	399	400	370	432	396	411	420	424	423	382	423	426	417	439	394	407	440	397	408	408	403	417	422	429	443	416	401	441	385	402	429	454	408	428	359	429	421	417	413	419	437	416	415	405	377	441	431	401	440	421	387	420	423	412	394	384	414	424	454	423	416	411	407	405	391	409	427	390	421	389	408	412	419	389	409	382	410	378	406	417	415	381	413	410	409	401	419	438	437	417	428	441	383	425	394	439	401	455	376	386	422	404	410	418	394	410	427	438	426	418	419	422	415	442	405	429	410	409	415	446	396	402	420	422	444	407	413	419	399	383	402	430	427	393	409	396	389	396	384	412	431	399	394	370	408	416	414	431	392	390	380	394	431	424	428	427	419	414	456	403	409	384	398	428	410	407	421	398	445	378	404	397	373	425	396	443	407	444	389	409	388	428	424	410	412	421	401	409	379	442	409	465	422	390	402	406	369	418	420	388	417	406	425	390	409	408	424	414	421	397	398	372	440	384	426	388	415	413	364	385	433	394	416	401	399	392	400	409	421	422	425	418	397	439	389	406	414	426	396	403	421	400	437	409	392	446	399	389	425	391	379	407	414	416	412	404	436	436	427	388	384	409	439	405	394	407	409	393	432	435	380	432	413	416	406	413	414	404	387	411	444	401	389	404	417	415	430	405	432	414	432	389	400	414	440	401	397	401	416	416	406	407	408	442	426	410	452	422	429	397	426	409	425	398	415	395	446	415	425	422	452	410	401	431	403	450	376	406	426	410	463	438	394	390	385	436	430	395	422	405	448	403	414	379	367	425	408	417	396	425	442	441	385	394	435	407	431	424	419	442	406	426	412	425	420	424	452	429	420	450	395	423	424	389	423	403	425	413	458	397	439	402	403	418	399	386	430	432	440	441	391	400	438	397	439	452	413	419	400	400	395	398	433	375	467	398	412	421	390	442	379	411	408	432	392	427	430	406	396	404	402	377	423	409	407	427	434	419	404	394	407	402	365	441	392	384	387	394	420	398	387	433	392	388	418	427	455	407	398	357	411	420	409	422	425	387	378	417	426	422	375	415	435	465	410	395	408	398	414	426	393	428	440	411	386	410	420	455	399	415	388	427	400	416	434	439	432	455	375	359
60499	28530	10829	3114	732	285	266	215	219	204	178	170	192	192	208	177	205	223	215	192	208	195	205	213	195	196	216	208	206	195	237	200	160	204	210	188	221	204	208	203	205	176	220	218	203	214	153	206	199	163	218	209	178	217	196	167	189	190	190	196	209	203	191	223	208	205	201	180	199	200	188	181	205	205	217	230	195	217	193	201	208	194	193	195	187	208	195	182	199	186	193	200	205	193	190	213	207	190	209	190	200	191	181	173	198	201	197	207	193	192	202	198	197	186	211	179	231	210	200	206	195	206	191	209	194	183	199	188	210	189	201	215	213	191	208	199	197	195	198	178	190	227	236	194	176	190	195	192	214	180	203	206	212	203	191	198	209	198	172	185	211	180	198	220	185	190	214	188	209	180	191	193	185	203	207	212	158	186	206	187	218	195	206	213	201	201	209	218	200	210	199	215	184	200	208	192	195	206	202	203	208	214	193	209	196	194	195	226	228	166	182	204	200	231	227	178	195	240	197	184	182	205	212	174	174	197	189	205	209	214	204	186	210	207	215	237	220	195	214	202	186	192	164	171	215	202	201	178	176	196	186	199	190	204	186	201	189	184	200	225	219	219	198	201	187	190	213	202	180	192	232	194	211	197	202	229	196	200	200	198	198	199	235	199	178	213	208	235	189	211	178	203	203	198	182	189	186	225	182	188	192	204	191	199	194	179	201	204	196	221	201	200	200	173	205	204	177	197	209	190	195	209	176	204	200	202	209	199	203	199	200	215	229	186	201	188	201	197	204	187	188	200	183	202	198	191	198	187	194	188	193	181	185	201	193	193	212	229	208	194	189	178	184	209	189	197	192	168	209	219	207	202	200	218	195	200	197	183	201	171	217	211	217	203	214	199	190	195	202	221	203	211	190	199	200	211	231	192	196	180	232	193	201	193	203	226	185	203	205	173	185	203	210	248	180	213	204	198	192	195	185	197	209	216	217	201	200	203	200	202	217	200	220	201	217	197	208	207	200	192	210	198	201	204	184	179	183	210	219	196	207	200	215	217	201	227	219	197	173	194	216	200	185	205	224	220	206	231	186	195	202	195	223	184	180	203	222	203	181	212	185	188	224	216	214	185	222	169	208	200	191	214	187	173	221	187	189	209	197	180	229	214	184	181	208	192	197	184	187	216	215	180	213	185	158	191	203	196	211	195	207	261	193	204	210	195	208	198	188	216	217	182	221	200	201	224	190	199	217	219	179	215	196	183	202	212	209	198	163	197	226	203	213	195	196	193	215	198	190	205	211	234	212	209	217	217	210	190	168	190	179	227	195	219	174	212	204	210	207	209	228	216	206	184	192	192	223	175	182	216	210	195	195	187	212	215	195	240	202	212	195	195	215	209	179	197	219	206	195	182	170	194	178	205	195	175	218	189	228	189	204	212	218	211	214	173	178	174	215	199	175	201	222	236	182	219	211	178	186	196	217	194	171	189	208	212	198	166	209	228	204	203	210	193	196	211	209	166	182	171	211	179	219	229	209	190	183	212	231	189	211	219	218	187	210	201	192	220	196	181	208	201	192	204	180	200	214	224	198	206	190	204	190	189	187	195	204	195	223	195	209	202	184	232	191	193	199	193	197	229	199	204	205	197	205	203	166	206	199	215	185	219	233	224	213	184	216	198	196	208	206	214	207	207	180	181	203	190	179	198	177	222	245	181	187	216	170	201	206	211	216	207	168	210	186	201	213	184	225	210	217	224	176	196	200	190	197	199	225	199	208	204	202	222	224	185	168	225	195	199	207	189	204	194	203	235	183	200	197	202	196	216	225	205	188	172	191	179	199	201	192	216	177	220	221	195	218	190	196	219	206	208	193	198	199	211	206	178	209	204	212	205	188	209	213	202	191	192	241	186	223	209	192	180	199	187	217	209	176	218	212	216	207	212	206	205	202	172	201	197	194	191	208	194	202	223	193	188	199	187	204	188	201	200	196	203	192	196	176	211	240	229	178	204	196	190	189	218	202	182	182	216	225	188	156	170	216	230	171	238	222	224	214	196	210	231	214	206	195	198	205	207	216	222	192	194	221	205	154	196	201	212	183	198	185	188	192	176	214	211	201	209	227	203	212	193	213	222	202	194	200	212	200	183	190	223	216	237	221	193	233	209	204	192	184	226	206	216	210	218	210	187	198	197	183	210	186	173	186	220	223	187	217	181	190	204	187	190	227	207	188	197	183	192	173	224	202	163	217	192	212	191	190	214	192	215	216	200	181	192	185	209	223	200	176	177	199	182	176	180	208	191	192	204	227	214	230	194	188	185	198	187	182	216	223	181	214	185	180	233	223	200	203	197	182	194	189	178	245	210	192	187	208	206	197	215	193	195	202	202	209	197	208	208	217	200	184	185	186	202	203	196	169	197	207	208	192	210	212	182	207	208	197	205	213	185	194	194	186	190	202	223	220	217	220	211	194	188	212	197	216	215	221	197	213	195	169	215	183	197	208	184	196	191	178	209	215	222	182	189	167	180	204	209	196	206	193	209	221	188	201	193	194	184	212	201	185	172	219	220	201	215	200	224	206	225	192	207	218	209	208	199	193	202	230	211	210	192	206	186	213	181	201	192	205	221	224	198	184	221	183	182	193	185	213	209	188	205	217	195	207	219	193	191	231	211	208	180	207	218	217	213	214	218	165	206	207	216	208	200	218	233	204	203	232	222	204	217	188	206	213	179	206	211	190	195	192	219	209	198	210	234	208	192	207	197	217	207	194	160	203	213	208	197	198	191	170	203	166	197	183	182	180	212	196	211	213	199	211	194	222	187	207	203	203	232	209	192	216	208	178	186	203	188	184	209	198	177	193	188	205	179	196	209	206	186	205	203	175	200	211	204	187	227	211	223	209	190	194	198	209	196	215	236	204	203	200	204	198	197	203	197	213	208	213	197	222	185	211	186	190	189	162	171	182	178	186	191	192	192	189	188	206	212	208	194	186	192	223	185	188	183	195	210	211	217	191	205	201	199	166	174	202	190	232	175	212	173	207	219	200	219	215	198	214	177	193	227	229	175	206	208	206	188	211	216	205	204	185	212	206	197	209	209	227	193	193	191	217	218	198	224	206	197	200	219	207	188	211	208	207	216	219	204	196	164	183	196	177	179	178	213	217	178	175	193	183	187	220	196	189	192	206	190	207	213	198	201	203	217	222	199	184	205	188	204	204	216	212	200	231	209	192	183	213	213	211	223	190	222	188	200	214	188	183	209	199	169	200	204	202	200	231	196	215	219	205	193	207	206	190	217	196	177	183	214	231	197	205	224	201	193	204	211	208	190	205	188	206	214	199	203	189	196	208	197	199	188	208	186	212	183	189	220	198	182	168	227	202	208	218	211	180	223	179	189	196	174	196	186	188	214	212	184	177	214	196	212	216	206	196	201	248	195	195	208	210	218	212	199	218	230	221	191	205	193	196	180	198	222	171	197	178	224	216	200	200	211	185	207	209	200	216	221	210	152
39331	18442	11695	6548	2128	768	631	488	501	466	457	445	455	450	471	439	452	455	398	456	443	423	463	420	423	467	485	414	441	434	404	429	454	419	424	460	422	465	452	466	412	455	436	424	476	458	454	407	444	442	431	429	440	419	480	421	440	422	421	447	427	427	448	418	441	421	459	432	451	440	455	430	416	440	462	446	438	429	441	425	445	405	439	410	456	446	397	402	463	414	450	432	453	414	431	465	441	447	457	428	478	420	445	425	463	440	401	397	472	431	453	436	431	473	428	453	455	444	406	431	445	444	427	430	443	440	411	445	435	450	440	464	381	448	450	430	446	433	463	418	450	432	417	416	421	468	415	493	439	471	422	451	426	459	425	427	431	479	403	471	457	439	442	403	450	458	452	418	453	441	471	423	459	426	405	455	391	447	447	432	447	447	421	441	428	451	413	452	454	449	439	423	417	416	492	452	421	407	442	413	406	432	435	452	414	431	462	451	430	377	458	485	449	422	438	396	416	453	440	426	422	462	401	439	444	436	459	431	454	423	476	433	473	436	364	446	436	461	444	411	444	454	439	447	422	482	420	445	433	464	455	444	447	428	420	428	456	420	425	437	453	466	474	467	451	449	446	422	437	440	481	482	465	431	487	474	478	446	458	426	433	453	459	440	454	420	426	479	426	423	420	453	445	451	436	435	451	405	466	435	461	453	412	420	442	434	444	415	448	444	446	462	431	432	479	449	424	437	420	439	478	465	413	467	451	451	422	431	407	463	428	472	483	420	414	421	416	441	450	427	444	441	452	470	446	441	431	421	470	461	432	438	469	460	426	446	453	462	419	432	416	436	443	482	456	452	442	416	464	416	430	482	443	438	452	438	405	486	450	443	433	422	428	455	451	464	422	443	447	421	439	481	467	420	434	453	448	437	446	504	476	454	441	449	425	435	436	435	453	441	455	452	446	442	426	448	450	433	445	474	430	469	439	458	438	417	438	439	397	434	458	471	428	439	427	457	419	407	445	442	457	447	434	425	423	437	469	445	452	431	453	467	425	428	477	468	438	431	413	443	437	442	454	470	472	452	450	427	454	416	432	448	417	483	446	426	418	477	446	426	451	453	440	425	408	444	464	411	410	414	465	430	437	440	461	439	439	420	478	453	465	481	428	441	447	446	420	435	455	420	431	432	421	438	458	450	459	432	400	411	427	474	419	437	475	451	421	426	443	465	458	435	448	476	429	468	417	467	410	474	456	401	434	452	415	437	454	433	444	467	433	476	445	453	478	416	437	452	488	454	432	413	424	447	482	427	406	390	410	419	432	424	464	416	433	456	457	442	370	451	467	461	423	475	467	378	423	428	470	444	436	437	466	426	496	449	452	479	426	423	449	436	400	406	484	435	449	450	417	416	459	490	461	441	472	461	409	435	460	491	425	426	413	441	424	373	473	411	467	413	434	430	456	478	452	448	416	445	430	396	447	471	438	440	402	415	407	410	423	422	456	430	436	428	491	415	423	406	435	468	375	466	417	460	471	439	441	433	444	444	455	456	421	484	429	440	441	459	451	439	447	391	438	445	420	441	418	453	432	432	464	446	456	471	408	420	440	447	453	444	469	427	448	451	454	419	422	416	437	460	409	432	449	453	453	448	452	441	455	476	434	462	451	448	443	425	430	434	463	430	418	431	421	408	429	415	440	423	427	425	433	451	421	460	440	411	429	466	444	418	432	417	452	475	424	459	450	406	450	434	403	480	441	424	406	450	432	450	438	435	464	436	446	446	442	449	426	474	403	440	409	445	436	455	458	462	446	488	460	444	442	441	471	437	486	430	442	459	448	463	447	428	473	434	434	429	415	465	479	434	437	452	445	469	423	445	431	450	444	443	432	436	444	396	453	443	423	390	419	404	439	414	431	440	431	417	431	482	447	435	437	444	431	458	456	436	468	420	413	427	384	409	443	427	421	433	406	407	442	436	483	458	428	421	462	455	463	450	421	450	415	491	460	426	400	443	432	442	487	448	454	454	455	427	431	460	441	445	445	459	415	441	431	455	434	417	459	426	458	458	437	453	422	464	428	447	442	431	429	442	419	454	429	453	435	414	486	461	403	412	473	412	425	446	499	396	463	424	443	452	394	448	437	453	463	461	384	424	442	423	444	444	449	461	466	409	448	456	428	461	439	418	436	454	419	480	490	430	442	425	475	438	429	462	421	416	468	431	459	444	431	429	413	432	401	431	460	467	434	420	436	450	431	452	453	435	462	478	459	437	407	448	428	423	462	431	437	434	422	462	461	426	440	452	469	457	447	442	434	461	425	420	446	416	427	438	449	431	449	432	452	430	427	458	476	424	441	441	437	427	466	452	428	428	392	476	466	405	440	428	453	438	405	461	410	457	446	458	417	445	457	426	434	420	434	457	473	407	456	417	454	405	455	466	466	465	463	429	453	408	432	436	450	458	473	440	415	474	460	448	410	482	459	462	425	442	475	474	420	446	430	442	419	415	439	451	434	429	428	417	424	431	451	474	419	437	437	426	420	471	430	425	430	402	401	445	428	409	410	458	446	432	439	452	445	443	458	433	429	454	429	461	429	452	421	446	469	434	446	442	436	455	427	451	449	419	403	421	434	421	446	420	470	454	423	441	457	426	477	457	421	452	459	413	450	423	439	413	471	440	418	438	415	432	427	392	462	439	419	441	434	482	474	450	400	456	441	424	436	449	451	446	468	437	461	439	458	449	435	410	420	426	398	426	437	453	474	398	429	425	425	403	433	482	454	394	473	446	438	455	461	432	456	424	436	475	453	438	442	459	420	375	432	438	459	452	457	443	405	463	437	470	454	406	466	466	443	445	443	467	462	462	459	440	422	464	410	395	427	426	464	452	451	413	445	450	485	423	438	401	447	438	432	423	471	437	460	450	424	469	444	468	436	423	440	430	425	442	444	445	404	464	473	434	431	438	455	456	423	461	445	417	401	429	449	428	418	433	436	460	420	412	447	463	434	427	476	473	461	432	458	453	414	433	457	476	414	453	440	447	400	446	435	419	473	435	455	417	440	472	427	410	440	431	427	425	478	450	407	419	439	420	491	451	442	441	444	421	436	444	425	442	456	449	445	502	450	457	430	443	412	438	484	454	437	385	434	446	441	462	452	443	431	479	442	446	427	427	420	443	428	443	450	442	437	469	454	452	444	451	420	475	410	441	426	436	467	447	444	444	437	423	438	479	471	438	446	452	472	417	427	440	451	424	444	418	458	428	446	434	406	408	427	426	430	409	470	418	438	438	406	441	423	469	428	415	414	424	497	455	432	454	403	407	479	420	433	439	453	455	451	485	425	426	420	453	449	445	411	416	385	443	464	443	444	423	433	427	446	493	429	474	436	435	459	429	469	444	409	430	432	454	434	438	441	454	442	480	416	471	430	449	427	471	425	457	448	419	434	450	456	429	409	459	420	433	423	444	416	464	434	437	450	469	460	461	427	452	460	464	459	497	439	487	444	438
65256	31283	15204	5898	1762	412	319	264	256	263	262	265	249	256	247	227	240	275	239	261	276	245	208	272	267	260	252	227	261	256	233	248	281	232	245	223	245	247	249	237	232	226	232	245	227	240	224	249	265	291	256	211	269	245	250	264	257	258	263	250	252	239	218	246	214	252	239	218	226	230	222	223	246	228	276	247	230	212	235	264	265	254	270	247	236	238	243	229	255	242	259	259	223	254	264	246	231	256	210	261	261	252	214	250	246	252	249	221	248	235	220	237	236	246	286	247	226	245	255	286	287	263	267	242	263	257	243	217	244	242	258	256	275	265	234	237	256	245	224	236	259	239	231	266	244	243	228	219	260	246	233	247	270	232	249	216	245	218	245	242	249	242	237	228	274	218	259	233	252	230	251	232	256	231	273	236	258	256	266	230	241	280	236	219	219	242	273	283	205	251	249	268	254	235	278	247	230	242	247	243	281	237	268	242	251	232	211	228	260	220	247	250	216	222	232	210	272	257	251	233	274	245	234	253	253	262	280	222	256	239	252	262	241	210	251	251	229	240	250	239	254	282	249	255	275	251	249	243	230	264	262	249	240	273	227	268	257	253	255	226	224	245	227	235	230	224	244	247	267	257	228	267	246	244	238	238	248	243	234	252	249	235	233	252	234	267	211	246	226	244	237	252	264	251	252	228	239	246	226	245	260	237	244	248	245	211	228	258	250	210	233	241	260	285	263	240	238	227	241	249	233	295	226	225	294	234	260	228	265	255	228	229	238	220	266	268	251	235	242	263	232	248	258	253	268	256	255	245	240	278	254	246	226	250	247	228	235	224	206	231	213	241	234	255	235	247	222	232	283	218	242	257	242	235	222	219	241	260	205	234	223	265	237	255	239	236	227	221	256	245	251	237	225	225	219	262	266	245	227	250	265	262	237	209	240	222	229	244	232	256	242	269	254	212	271	254	251	221	225	231	265	257	247	231	234	223	252	234	239	251	260	253	242	267	254	258	259	217	263	234	232	239	261	250	281	259	276	269	253	277	255	263	257	241	238	242	191	235	259	266	244	251	216	230	235	247	245	241	234	282	262	253	224	257	252	222	251	241	259	267	240	263	244	226	264	247	241	239	251	273	267	246	263	273	230	255	275	229	211	287	261	248	248	265	266	239	243	261	236	259	251	241	232	242	262	241	230	240	250	245	258	230	221	280	223	236	240	228	252	274	253	221	226	241	250	234	227	235	231	245	245	233	248	252	255	274	246	246	238	258	257	266	250	269	238	230	250	217	275	221	237	241	263	243	242	235	222	247	217	261	250	246	249	265	212	245	241	217	226	265	275	258	239	240	249	267	267	225	256	255	259	245	253	268	257	258	210	283	246	219	229	242	242	229	252	217	256	253	238	246	247	236	241	224	235	236	221	274	267	255	232	245	212	244	241	268	283	280	278	228	233	267	251	231	280	248	248	269	256	225	266	241	247	243	248	263	231	253	263	249	244	249	238	242	245	238	229	229	244	243	266	204	217	220	230	255	237	233	231	256	254	303	253	234	255	230	221	245	243	223	245	237	248	222	224	260	242	247	234	246	249	252	229	249	252	260	243	244	245	252	224	248	245	242	223	239	204	213	245	271	249	242	249	231	242	238	249	221	245	274	262	276	298	262	197	262	238	266	247	260	256	236	217	215	238	238	244	228	204	234	212	241	224	214	213	264	258	206	260	255	263	243	207	306	223	252	241	249	278	219	244	245	249	219	215	270	251	230	224	220	252	227	242	229	243	262	246	245	233	267	265	224	252	253	230	241	210	246	262	240	250	265	272	286	243	235	269	268	235	255	271	239	269	238	237	261	255	230	244	265	244	272	214	258	221	256	252	254	237	259	286	245	205	250	250	240	254	238	259	239	200	262	226	264	268	258	249	219	226	223	237	265	220	267	259	243	220	265	232	241	234	253	239	247	247	221	261	247	246	257	208	235	239	263	249	261	234	272	248	238	256	232	212	236	227	238	265	229	216	213	249	228	250	233	234	243	243	287	239	243	275	214	240	273	227	248	250	249	259	231	237	235	275	226	255	227	222	246	257	253	222	251	238	239	260	242	247	239	241	263	227	234	238	239	241	227	238	227	271	231	233	247	244	239	271	263	262	236	238	248	242	227	268	213	238	226	238	222	234	257	242	257	229	219	302	235	248	248	247	251	267	261	253	237	252	276	234	261	233	236	261	276	264	280	232	233	245	257	231	210	244	234	234	238	269	233	223	242	240	231	267	255	238	223	249	222	250	230	261	254	244	247	254	255	265	244	260	251	271	283	235	231	249	262	288	230	215	261	223	214	235	251	244	250	223	245	248	241	230	270	243	265	260	238	254	254	279	242	231	246	243	243	231	276	228	223	212	231	258	256	282	227	260	250	234	263	256	231	254	236	247	232	261	261	240	270	250	245	255	265	219	260	261	249	251	212	259	265	230	261	239	258	224	226	245	238	254	286	242	252	237	248	265	256	265	229	275	192	264	219	220	205	230	272	245	255	219	237	272	233	247	240	280	236	255	247	257	232	265	224	260	253	241	260	241	251	272	239	281	236	240	244	280	238	247	266	233	248	245	255	223	239	210	267	289	242	253	253	262	258	221	261	215	267	228	263	221	246	250	230	216	226	235	240	243	281	253	256	264	245	231	249	219	237	250	224	235	249	241	228	268	254	257	255	241	225	207	259	250	232	247	243	262	237	280	264	270	260	235	234	261	245	215	250	239	261	247	266	230	202	239	236	196	290	238	251	231	286	254	248	236	272	236	250	270	229	261	227	217	235	239	209	269	239	252	250	273	222	293	235	239	244	254	238	243	263	250	219	229	262	242	275	232	225	240	247	275	259	246	247	266	250	241	259	232	243	260	249	232	220	217	226	213	249	226	260	284	240	215	233	248	240	246	259	236	250	228	247	258	234	206	259	235	264	236	245	248	246	232	232	238	244	255	289	246	222	213	245	251	232	289	219	254	254	264	238	257	253	229	285	255	268	226	242	245	243	242	262	250	240	271	252	252	255	216	199	186	225	236	235	244	249	262	243	249	260	220	257	255	257	232	258	242	242	235	232	245	278	248	234	250	250	246	281	259	261	215	213	225	224	227	255	253	243	218	257	244	283	240	242	234	240	227	231	267	253	243	256	219	219	260	277	261	274	268	234	257	242	246	234	250	244	228	236	263	258	241	229	227	231	253	244	243	236	212	244	254	251	222	240	233	261	258	253	241	243	227	260	257	220	234	242	241	253	235	229	210	235	265	224	249	236	230	248	207	257	235	257	262	258	229	253	241	244	233	220	262	280	273	281	227	265	233	224	258	306	256	220	253	241	213	274	245	256	231	230	255	235	255	237	247	261	223	229	230	244	266	225	263	260	243	269	242	242	260	227	258	211	262	228	261	248	250	247	234	204	245	254	265	214	229	242	244	252	245	236	232	238	237	246	250	261	243	245	233	224	207	239	238	249	231	212	245	239	236	224
42042	21082	15069	10825	4531	1233	853	626	659	555	600	569	562	532	549	555	528	538	536	515	519	501	547	519	527	569	558	520	538	519	484	504	528	514	533	506	515	539	503	528	540	521	511	536	466	524	509	525	525	530	517	551	540	529	499	494	518	539	534	475	493	553	509	538	503	543	496	531	514	519	501	550	539	484	510	567	543	486	504	522	551	519	522	505	547	516	531	501	491	558	532	512	507	535	556	519	563	528	550	530	547	490	517	522	515	489	551	540	522	526	557	528	493	495	517	504	477	527	541	525	516	518	529	517	524	529	513	523	537	516	526	506	471	510	526	522	536	484	500	541	522	481	497	500	503	484	529	495	531	486	500	530	538	519	520	493	503	485	487	500	517	522	519	527	507	519	511	518	544	509	537	492	518	543	524	499	508	530	501	534	530	526	506	528	514	556	492	493	511	572	530	532	545	488	509	545	509	500	501	469	527	519	544	521	499	482	526	493	526	521	497	527	509	504	509	510	500	500	528	536	535	545	542	542	513	534	516	526	558	517	499	529	547	501	528	515	533	518	533	515	518	469	490	537	545	479	542	517	465	558	540	504	526	483	549	529	538	484	496	503	523	501	501	494	488	512	528	532	523	499	492	513	548	541	525	515	508	523	540	547	554	495	485	501	497	512	518	549	526	489	498	532	526	533	541	516	562	535	514	468	496	515	531	539	478	529	554	544	497	517	503	503	498	513	504	494	515	516	470	501	465	533	529	518	521	553	538	563	523	535	533	505	495	511	472	525	490	537	538	551	503	527	508	516	551	512	529	499	546	458	476	514	508	524	532	543	512	506	540	531	531	503	499	493	462	514	517	523	540	490	480	501	542	562	509	518	487	525	502	478	494	534	524	535	509	515	519	541	533	503	516	523	530	533	513	473	507	558	458	501	472	536	582	512	540	503	542	494	553	513	532	513	497	519	522	500	527	500	492	506	508	504	532	545	481	562	509	494	552	506	530	499	577	498	490	525	496	567	503	545	502	513	476	525	500	497	494	541	522	519	535	526	551	511	536	499	524	492	507	528	486	480	542	523	519	533	497	494	527	466	529	527	520	537	508	524	502	502	515	516	467	553	538	487	504	476	506	532	520	525	513	508	535	504	536	529	521	515	500	530	522	518	511	527	550	529	532	507	529	477	496	541	511	550	543	518	525	492	526	495	519	548	573	515	499	508	524	540	530	527	485	515	517	528	484	491	488	558	523	513	495	516	532	520	538	515	547	481	507	479	473	523	498	561	521	510	541	557	510	529	526	524	499	504	528	497	566	560	516	524	520	504	527	522	518	538	491	477	470	527	543	540	506	501	503	557	524	534	498	508	526	504	508	511	530	517	534	512	567	535	532	479	519	570	504	505	505	543	538	533	491	546	514	548	491	534	508	517	511	524	526	509	553	510	515	516	544	467	467	514	472	573	536	512	533	500	531	518	510	482	529	554	512	554	488	521	584	488	477	536	495	532	545	507	506	545	550	484	523	487	471	495	534	534	491	498	504	508	511	541	524	510	484	518	512	496	528	524	525	528	477	535	562	525	537	505	488	533	531	530	530	552	510	482	515	531	530	504	523	506	554	505	513	547	512	556	502	499	483	502	517	542	520	522	527	547	532	521	556	511	522	507	538	536	550	521	512	563	522	542	525	516	497	514	530	528	550	490	499	538	468	497	506	511	507	512	507	514	520	515	562	494	545	499	527	507	496	537	564	507	493	516	510	507	532	510	537	516	521	523	501	515	511	518	508	505	544	506	509	534	516	475	503	520	535	486	525	522	527	541	537	546	550	532	522	526	526	513	536	499	540	518	522	506	541	533	510	537	503	530	529	530	518	557	534	515	512	505	506	557	519	555	532	504	541	497	496	491	510	527	501	507	506	481	495	521	544	555	522	514	524	510	517	472	523	521	546	547	493	506	526	508	519	537	527	520	523	511	519	536	555	496	510	538	531	522	484	510	482	525	538	516	543	517	487	518	508	508	522	540	504	492	486	527	480	537	499	551	491	502	521	518	492	529	560	511	507	488	514	509	478	482	485	501	487	486	492	512	561	497	520	553	517	519	485	460	519	477	551	531	524	548	547	504	522	543	504	505	505	507	526	492	476	494	555	522	494	530	553	545	495	537	556	496	505	547	514	557	526	520	497	517	513	494	530	518	535	495	552	553	583	499	503	508	490	537	532	537	496	582	513	526	494	539	525	475	515	518	569	505	514	545	505	508	494	521	490	492	522	520	500	524	547	539	483	542	510	481	538	535	539	482	483	510	523	544	519	476	496	494	508	470	512	495	496	499	538	468	581	528	522	536	520	523	492	507	502	536	529	534	494	533	522	511	495	494	550	485	482	547	508	535	538	497	530	509	509	527	522	531	553	538	495	504	476	563	539	508	510	525	556	555	532	553	534	535	515	538	543	503	547	506	521	504	530	514	565	494	526	468	559	493	494	493	493	527	560	502	494	519	507	543	539	521	499	523	538	509	486	547	495	518	498	562	480	528	526	480	539	527	483	482	508	516	499	515	501	560	523	530	451	526	485	508	518	513	510	519	524	528	533	476	527	575	547	485	512	510	498	522	494	524	485	510	529	531	499	512	525	500	541	533	487	494	537	535	547	518	521	510	518	521	530	472	468	507	553	516	498	574	513	521	513	491	488	521	552	480	468	512	525	487	530	536	500	535	509	500	518	550	551	532	487	539	523	491	511	527	551	527	528	503	492	519	525	508	486	516	535	501	520	526	528	514	516	551	578	521	505	490	531	507	480	513	488	515	534	534	525	495	525	541	507	540	492	532	545	525	542	496	509	472	543	547	526	491	548	535	539	516	493	534	528	518	531	513	550	503	536	508	564	513	514	531	540	525	511	498	524	502	498	507	535	534	470	505	579	527	495	502	496	489	516	488	528	516	552	528	519	504	521	541	532	510	525	497	493	514	475	546	495	513	551	516	534	529	531	536	550	524	505	518	523	512	524	477	532	529	548	514	511	500	470	500	479	520	529	531	520	520	529	548	533	539	529	514	503	528	500	499	499	524	516	503	500	520	588	495	480	538	533	532	499	511	497	558	543	526	519	527	533	498	515	520	542	509	502	510	502	528	516	543	460	517	555	522	494	494	526	515	490	539	506	536	517	498	518	486	526	516	476	502	505	526	526	536	479	514	506	540	485	501	521	486	534	535	539	541	513	507	515	540	502	551	518	483	496	479	517	507	562	526	515	508	549	523	540	538	547	540	493	471	515	523	547	537	549	537	479	504	487	541	507	500	550	530	512	522	541	516	503	555	489	531	506	524	487	489	471	498	512	552	535	518	512	517	485	545	516	540	536	482	535	494	538	499	487	505	540	515	543	493	544	524	497	558	563	504	504	537	508	514	520	531	506	513	509	497	452	497	524	525	502	511	518	530	499	530	468	505	521	519	521	532	465	515	487	488	507	513	523	483	531	556	536	542	519	512	574	502	517	494	524	542	506	483
50114	21572	6334	1687	516	196	204	190	176	214	205	190	187	207	195	198	234	187	200	209	230	190	183	178	180	203	229	210	211	196	181	184	174	191	199	210	199	191	190	190	211	154	222	191	189	207	187	212	210	184	199	179	170	193	200	207	172	196	176	188	197	165	185	190	145	193	175	223	189	205	195	168	170	176	204	181	189	182	213	169	180	179	190	190	178	190	197	193	202	177	186	188	175	163	209	222	167	213	201	210	180	169	162	191	204	202	179	178	212	176	200	190	175	203	193	196	192	208	208	209	199	176	172	186	167	198	196	182	177	202	185	206	200	203	192	203	186	223	191	210	195	206	195	191	187	215	190	196	183	187	198	203	183	194	195	192	164	192	189	169	172	190	208	211	189	213	185	223	185	188	192	196	186	181	183	200	201	196	174	188	176	195	186	216	175	220	199	220	202	186	169	176	192	174	189	215	203	198	170	231	175	195	205	189	206	207	186	182	191	185	199	193	156	217	173	205	195	205	190	191	198	237	199	189	145	189	185	167	200	187	190	199	193	205	170	187	205	201	198	183	217	182	188	198	223	189	185	209	197	192	195	209	192	190	189	186	198	189	170	179	185	220	224	179	213	195	201	171	186	170	188	204	199	178	171	200	220	194	183	210	209	185	195	209	204	194	194	177	230	197	223	207	194	183	181	214	189	205	206	188	188	180	191	187	190	203	182	197	182	161	183	210	214	186	183	203	208	212	191	192	195	170	193	189	177	176	187	163	171	176	185	174	188	167	187	194	206	190	188	167	156	199	194	158	206	184	216	194	163	203	174	158	183	184	200	185	185	165	187	171	198	191	192	172	205	214	213	191	167	201	190	228	189	179	163	207	155	162	156	189	171	194	204	194	175	207	193	199	204	203	206	216	207	183	190	192	189	173	221	199	195	215	203	166	181	160	171	198	191	205	182	196	196	180	220	185	186	190	186	195	175	175	187	210	241	172	171	192	182	198	175	180	184	174	187	198	197	161	192	177	182	191	184	199	150	174	219	197	202	193	196	193	197	187	204	205	202	209	183	193	181	165	174	185	179	178	217	215	187	179	183	195	172	202	187	198	195	184	192	184	186	189	191	193	211	227	205	181	180	179	193	194	200	194	194	202	198	197	194	182	184	200	202	173	193	195	181	190	166	181	218	196	182	194	188	196	198	175	166	181	189	207	191	175	194	202	195	185	193	192	173	194	219	208	195	213	190	174	147	199	181	212	185	173	156	160	169	204	173	207	183	174	194	194	187	152	178	187	179	156	196	200	193	202	182	202	194	205	186	176	196	207	199	165	171	190	182	186	205	181	215	204	188	206	208	185	177	189	211	165	211	181	208	177	173	193	204	203	207	207	216	212	189	200	190	219	182	169	197	224	193	218	194	196	204	161	205	196	223	175	184	207	193	173	179	191	217	203	194	206	189	184	179	232	186	190	171	223	169	187	202	188	163	200	175	200	194	179	191	175	210	212	182	204	203	198	187	164	184	194	197	199	203	181	230	184	194	219	218	215	217	194	187	201	207	194	175	236	170	184	208	165	174	204	186	182	163	192	190	205	194	187	177	223	185	211	178	189	201	173	192	206	207	190	177	187	219	186	188	185	198	197	198	177	162	190	198	218	195	205	157	177	191	213	166	192	176	184	195	211	197	174	210	176	197	202	195	191	195	197	182	195	199	196	165	223	200	227	166	221	208	199	187	187	184	199	183	208	197	206	199	213	195	211	175	187	186	220	165	202	188	199	216	189	186	180	195	185	185	183	213	188	191	181	162	192	168	222	202	182	203	220	215	195	185	213	177	176	211	216	187	173	177	177	228	168	196	142	182	194	172	187	216	188	184	197	173	185	197	200	232	186	201	213	180	215	199	197	203	205	178	186	201	191	211	186	216	187	190	201	178	186	182	183	199	181	195	206	172	189	184	191	198	182	179	195	174	205	208	157	207	184	207	212	198	208	212	178	225	187	207	186	189	181	173	189	206	204	191	177	192	194	179	188	188	183	179	183	202	176	201	189	200	178	185	196	150	180	173	188	175	183	201	190	188	197	180	186	238	208	188	219	187	194	172	201	205	198	204	197	190	195	210	187	176	181	205	198	176	215	200	182	203	213	216	188	186	188	206	188	199	195	211	186	209	203	184	175	202	177	197	206	166	196	176	192	215	172	172	192	187	178	213	192	174	176	191	208	204	177	217	203	206	202	203	182	188	194	226	220	189	192	200	190	171	202	185	233	185	206	174	172	195	183	185	190	166	223	216	195	201	213	175	209	212	191	192	179	188	215	219	201	170	194	204	177	207	174	187	199	191	215	164	210	205	190	186	188	223	221	201	190	210	169	182	166	208	176	195	188	180	205	200	177	189	216	188	186	189	231	194	189	177	195	181	185	180	185	172	202	198	159	190	182	172	179	190	190	206	199	187	199	183	172	195	199	188	205	207	212	199	216	199	186	200	197	178	165	211	204	189	198	195	184	206	196	168	203	191	190	197	210	178	178	179	196	163	210	214	180	211	213	229	190	205	201	198	175	213	207	189	224	195	170	188	221	190	194	196	198	207	188	178	196	205	158	170	198	191	190	195	194	202	212	207	196	186	222	206	161	169	168	190	210	170	199	209	180	189	202	160	186	203	209	209	194	178	158	220	181	176	188	190	188	220	173	193	207	218	205	186	179	193	198	218	173	189	209	186	194	190	184	210	193	202	198	191	196	198	191	195	187	195	180	153	167	179	183	193	182	186	178	206	182	193	223	184	198	192	213	189	189	213	205	204	200	166	199	183	181	208	178	176	197	197	199	176	182	215	197	165	191	197	188	233	194	200	193	217	188	161	176	163	190	172	177	197	218	196	190	184	181	183	185	193	181	188	204	182	187	183	167	180	199	161	167	196	184	193	189	210	165	195	200	206	190	187	203	202	187	189	192	200	184	208	163	197	192	203	202	176	174	194	211	181	168	153	188	174	180	195	190	178	198	199	199	187	184	174	190	177	190	180	193	168	189	188	197	199	170	176	188	191	175	158	200	184	211	192	189	196	189	181	189	188	221	192	201	206	174	190	174	173	186	183	178	203	179	195	194	191	189	193	169	193	182	205	205	180	202	183	194	191	173	181	175	187	208	184	175	199	183	174	209	208	196	200	200	202	206	185	155	218	212	167	193	204	184	184	203	194	184	212	211	201	202	180	191	180	194	189	172	186	172	173	181	164	177	206	188	191	186	223	190	191	195	192	222	185	187	182	194	188	207	182	193	173	195	203	195	204	203	200	192	192	216	196	202	223	218	183	179	179	156	194	189	190	214	202	218	196	176	175	192	206	197	174	172	188	189	182	199	185	199	234	215	201	191	198	222	221	204	200	171	162	199	204	193	198	217	203	201	200	197	183	180	150	208	217	215	204	201	176	203	219	206	187	209	189	156	204	187	213	207	190	207	155	182	171	159	191	188	184	202	167	188	217	208	206	204	209	182	193	179	181	213
33227	14951	7229	3511	1434	430	432	415	378	407	422	449	406	416	395	423	383	411	440	431	431	394	445	410	393	443	430	425	424	442	417	430	410	435	424	399	441	434	409	441	445	382	435	381	433	391	469	474	395	406	398	433	422	423	397	404	400	448	437	422	427	401	438	408	433	408	408	414	429	408	432	390	432	399	422	444	434	426	419	430	407	381	405	386	401	407	404	410	402	415	428	405	404	434	408	400	428	383	409	430	406	423	415	429	413	393	445	412	426	449	393	425	447	438	425	415	440	414	432	425	415	397	410	424	418	406	388	396	433	414	386	390	417	415	412	391	434	419	397	427	417	470	436	418	415	413	413	423	404	419	418	397	440	436	456	401	425	411	404	461	435	397	428	421	429	422	459	455	415	380	421	398	425	442	379	417	427	395	424	414	399	431	396	428	392	358	405	407	414	427	411	399	414	387	446	442	431	398	419	440	399	419	404	433	389	384	396	389	386	422	391	396	405	426	418	421	407	445	384	386	405	419	429	434	405	412	407	384	397	396	426	392	402	429	415	407	398	387	379	396	438	427	445	406	374	405	391	450	448	435	405	403	404	417	402	438	416	412	408	407	444	457	435	410	426	417	400	415	443	421	409	428	474	416	423	398	411	381	433	409	411	394	445	417	410	454	419	444	406	448	415	439	416	447	416	422	455	376	419	411	415	441	384	430	438	374	401	430	431	411	378	441	428	397	420	408	400	437	437	428	448	434	421	451	418	420	426	408	435	454	369	401	460	364	412	409	406	393	385	391	411	418	442	417	405	441	401	430	428	440	409	439	408	446	406	431	420	379	403	415	433	399	411	418	431	458	411	415	420	437	425	442	355	371	406	391	431	409	404	429	412	413	412	463	415	395	406	418	403	439	407	397	410	400	464	424	433	400	436	387	485	414	413	408	423	449	411	435	432	377	406	397	420	444	438	408	446	414	436	408	440	372	397	405	436	422	418	382	415	420	404	396	386	422	443	419	426	424	426	446	405	404	396	417	406	453	397	441	426	410	400	367	419	450	381	428	402	401	382	413	397	423	380	444	404	442	419	426	395	426	383	381	433	440	435	420	427	418	448	383	420	395	442	410	417	398	408	408	403	409	395	413	457	442	410	438	425	438	409	398	386	440	433	388	423	469	425	401	384	427	410	392	418	428	380	426	410	429	415	444	438	440	397	389	410	432	433	399	398	432	427	395	421	464	395	435	400	413	415	374	436	386	420	425	380	420	389	435	439	411	445	443	446	415	395	439	395	428	423	393	460	425	443	450	432	402	429	453	411	400	454	445	435	420	389	432	427	418	439	377	394	433	416	418	425	435	406	403	440	418	427	396	434	426	401	441	436	417	417	427	450	436	390	428	422	463	398	447	389	413	381	380	417	397	441	430	377	434	392	402	433	419	464	407	416	389	438	415	393	428	389	443	430	386	426	448	403	439	432	439	426	423	407	404	402	418	403	432	397	428	426	418	395	446	443	415	438	428	353	406	444	431	426	435	433	429	413	415	401	420	443	398	403	414	439	449	394	463	416	411	399	438	407	427	407	436	436	436	382	427	424	429	421	411	414	402	408	387	441	420	441	388	409	430	422	397	437	425	393	463	452	434	432	400	427	416	415	425	430	411	404	426	478	418	411	423	416	416	414	438	403	425	423	419	441	403	370	397	445	408	402	426	410	399	463	416	395	416	412	422	401	427	418	365	424	419	417	366	403	391	428	389	430	437	398	447	442	425	392	450	419	431	420	400	457	409	411	426	443	407	405	422	412	438	439	410	418	439	427	436	416	375	429	442	431	382	423	426	410	426	448	405	422	466	424	433	408	423	418	422	440	440	424	413	416	443	418	410	374	434	453	443	444	406	442	416	415	435	396	391	420	434	424	427	442	410	418	442	446	485	403	419	432	420	451	420	435	460	420	427	432	407	441	454	434	403	387	430	398	420	441	380	422	387	408	402	398	423	406	412	430	441	409	406	436	405	450	421	388	414	428	404	420	383	412	403	430	430	388	436	420	451	418	393	442	451	415	417	438	392	392	436	370	433	446	421	421	428	451	415	438	457	419	406	422	435	397	421	370	401	453	424	429	416	425	420	378	392	415	411	419	406	423	421	402	404	401	400	390	424	404	420	430	434	394	398	407	425	393	437	387	406	402	406	407	399	431	404	446	450	407	406	424	411	395	395	418	425	429	409	418	399	428	444	424	455	449	439	455	425	403	419	416	426	401	427	414	385	383	428	396	474	378	432	413	419	452	415	414	424	461	413	433	392	426	413	405	412	427	439	429	414	426	450	409	436	382	411	442	439	373	451	441	417	414	442	401	401	432	414	437	429	422	392	394	434	429	376	396	413	413	454	409	424	465	425	373	437	435	419	401	434	418	429	435	408	422	426	426	420	393	413	416	415	403	408	458	401	420	418	397	401	389	416	446	408	422	396	398	447	428	431	461	408	406	400	416	419	404	423	432	422	410	436	422	386	431	443	409	436	462	411	437	430	406	428	391	380	420	450	425	399	421	428	419	438	450	425	414	412	434	447	398	409	431	412	458	394	418	441	431	437	403	428	411	431	409	440	425	408	408	399	436	447	436	418	420	437	428	456	442	382	418	393	416	423	412	457	410	387	412	412	392	433	383	439	418	432	405	432	442	384	433	424	406	432	435	382	430	411	404	411	427	430	452	447	402	416	430	430	423	412	458	416	417	399	378	422	422	407	390	426	396	440	359	412	409	403	411	385	423	445	399	437	447	433	407	414	434	399	382	453	418	417	423	428	430	438	417	402	434	468	422	391	441	426	396	411	384	427	414	430	407	445	403	397	404	392	419	408	424	434	429	428	421	457	418	426	431	422	469	392	415	441	376	421	437	384	411	430	435	457	451	423	429	419	454	393	415	423	405	441	428	410	404	424	397	417	427	432	432	460	428	412	405	458	460	433	431	439	420	458	423	416	423	434	383	412	433	446	457	441	454	427	419	410	412	441	423	429	431	400	428	412	440	371	424	433	453	423	422	420	424	409	418	424	395	394	456	439	450	388	405	408	437	425	437	411	415	461	397	410	396	414	436	389	437	390	441	421	416	436	432	447	417	402	426	433	408	445	423	429	405	414	397	389	420	405	380	451	393	423	428	438	466	418	438	462	432	413	445	371	406	393	388	414	412	451	406	419	429	394	434	380	406	426	410	430	413	410	463	415	430	440	408	438	411	426	407	420	458	424	395	458	375	438	387	428	419	433	379	417	404	407	442	435	431	415	417	412	393	399	423	373	399	423	440	388	421	426	391	411	400	397	431	403	427	411	409	446	412	438	419	386	405	390	423	436	414	404	406	408	425	409	416	435	391	415	432	407	384	385	421	453	466	433	415	403	412	406	417	411	377	433	409	415	426	398	450	435	414	413	437	408	397	407	406	415	408	422	391	402	427	445	414	411	451	437	413	439	386	411	430	453	416	424	439	418	460	427	430	393	388	390	428	408
63924	29054	9940	2439	700	275	243	229	252	229	244	242	196	200	206	231	206	239	202	233	229	223	230	226	233	244	204	211	198	225	185	245	223	235	246	209	222	212	222	197	204	211	201	243	219	192	225	232	195	214	209	214	209	196	239	191	224	237	212	209	223	207	257	241	243	205	195	229	199	210	234	249	246	218	235	208	219	192	191	213	212	220	231	220	222	229	220	220	230	216	231	261	226	215	209	212	253	212	212	236	239	216	249	215	202	231	224	244	232	226	245	239	209	221	233	176	233	220	218	219	207	205	220	251	232	208	229	200	199	245	239	234	222	229	228	213	213	228	219	219	233	235	241	214	200	214	219	225	249	204	250	214	217	243	221	211	214	243	198	216	223	223	231	239	213	213	208	214	207	221	216	226	226	207	190	221	213	202	238	217	225	218	210	222	224	241	227	247	234	200	241	198	228	203	224	178	206	217	203	232	238	186	238	215	231	217	238	227	208	196	242	229	222	209	210	254	231	203	228	237	220	230	219	225	218	250	242	216	226	230	226	230	203	203	191	229	198	209	249	232	225	200	203	211	192	215	243	215	210	252	232	182	211	211	201	205	218	216	188	212	227	219	229	216	214	230	237	225	234	225	196	209	186	229	212	225	216	215	231	215	240	229	213	192	206	188	241	258	243	212	174	220	223	236	235	235	220	195	190	214	221	226	205	246	224	212	174	212	233	228	231	199	208	235	192	203	232	202	236	233	206	233	202	245	203	213	221	221	221	219	254	230	214	236	224	249	203	239	213	217	219	237	206	212	213	230	206	230	202	220	221	212	219	221	231	200	228	218	238	215	216	243	241	236	212	189	238	232	246	269	217	211	218	209	211	233	215	216	242	206	217	209	241	226	234	236	224	194	199	229	245	215	211	193	215	197	187	215	235	239	214	215	202	217	223	230	233	218	190	218	199	236	213	235	229	220	228	231	247	238	226	234	232	188	232	246	216	221	223	213	241	187	234	198	208	201	220	218	228	240	237	220	228	222	230	232	225	235	210	179	201	218	243	218	216	228	224	224	220	205	212	221	220	194	204	206	209	201	198	201	221	238	247	221	243	216	200	230	181	230	198	231	225	221	241	217	226	207	213	220	194	227	206	199	230	234	226	238	238	220	264	206	228	223	249	209	228	208	195	188	230	250	201	201	223	209	224	221	204	255	212	236	221	222	222	198	198	207	214	222	232	249	240	221	225	231	208	233	198	221	212	202	209	273	227	225	211	248	214	205	227	248	219	231	249	222	221	218	235	210	185	206	201	218	230	237	219	202	222	229	202	234	227	232	230	213	202	240	227	244	250	232	236	188	227	212	239	235	249	212	245	218	199	215	217	204	200	243	203	230	240	236	199	199	198	209	222	213	213	218	212	193	220	211	193	230	207	217	240	245	236	236	209	233	241	214	214	225	240	248	233	214	227	228	211	197	169	236	221	247	217	219	238	239	216	228	248	250	243	205	214	194	213	255	215	207	233	213	222	234	259	197	216	220	232	252	241	223	204	240	227	237	250	233	222	211	196	190	228	233	232	251	223	210	257	212	214	214	213	207	211	206	200	216	242	226	202	205	214	191	217	231	188	198	205	238	237	230	237	225	218	213	219	214	207	214	199	244	202	220	219	207	261	209	230	238	247	213	191	195	213	205	211	191	221	220	197	209	222	252	229	220	215	220	209	204	199	203	209	235	215	195	254	205	202	199	246	230	234	211	206	234	235	223	200	197	247	209	252	221	231	240	232	210	229	261	197	224	231	194	227	226	227	238	229	200	254	254	209	211	252	215	217	239	197	232	208	245	234	225	234	204	211	217	251	244	229	218	221	227	223	213	228	220	221	232	192	216	213	203	202	215	217	223	245	195	201	193	219	209	251	196	204	200	217	217	188	208	182	227	240	231	211	243	221	245	197	197	261	216	210	224	228	220	227	222	225	201	227	243	234	219	213	238	191	225	206	210	211	233	221	206	218	267	218	239	216	223	227	213	193	213	235	239	236	242	230	225	200	225	215	226	202	214	207	232	204	219	231	215	185	238	214	207	220	197	245	212	225	207	230	215	242	214	207	194	181	216	232	218	240	210	220	190	223	209	211	235	223	216	215	238	193	228	222	207	229	207	225	208	210	208	214	214	223	241	221	236	192	194	212	242	231	223	227	240	237	223	196	220	222	197	214	249	217	197	179	234	208	197	232	208	197	217	197	208	213	220	227	224	240	218	226	226	232	222	233	249	218	201	222	213	206	221	216	196	218	219	202	210	224	206	222	191	217	209	219	209	216	213	221	236	196	213	215	246	233	221	214	206	195	224	214	233	244	233	197	239	229	224	221	213	246	231	235	215	214	230	219	199	227	219	235	222	235	236	232	193	222	201	241	222	215	201	207	213	218	210	218	247	241	198	201	203	242	232	257	195	215	223	235	212	209	202	210	232	229	191	243	240	236	221	253	203	205	210	221	219	194	223	197	198	232	238	192	199	213	219	243	222	223	217	234	226	219	201	216	211	220	217	228	199	217	223	206	230	195	220	212	211	270	221	221	233	211	233	252	211	214	220	233	206	207	223	239	196	221	222	192	238	209	216	206	213	232	217	204	233	245	224	229	202	214	239	237	224	222	201	239	215	190	241	233	238	224	222	189	211	215	217	241	248	216	235	239	226	217	232	216	199	236	223	230	206	239	199	213	217	213	215	206	177	223	220	247	224	227	239	209	186	232	224	220	251	221	224	235	250	219	230	210	182	198	227	224	244	240	232	182	239	219	235	202	203	232	235	251	192	204	220	222	210	194	187	236	229	243	207	226	185	207	229	174	232	207	223	217	230	227	228	202	219	256	222	213	252	195	218	208	204	219	268	189	223	215	208	232	218	238	215	193	235	209	210	209	218	214	227	201	228	228	237	214	241	226	232	240	212	228	216	195	209	259	210	230	227	227	242	205	215	244	214	224	215	208	218	210	183	237	235	203	230	232	225	219	208	253	228	194	194	209	232	203	239	204	227	222	223	220	202	241	200	268	197	171	208	209	212	206	180	236	229	217	228	225	213	210	226	218	190	204	207	217	246	243	230	196	218	231	238	218	212	222	222	237	247	233	221	239	216	206	220	204	247	212	207	214	237	222	227	192	208	236	236	210	254	222	231	185	208	222	211	227	205	217	241	198	224	185	188	213	205	223	206	214	238	214	223	242	250	205	233	221	234	235	225	226	210	224	232	239	215	212	218	233	227	212	196	244	250	253	222	231	201	216	210	235	220	236	217	205	213	202	216	201	236	225	220	227	206	233	220	233	227	205	224	219	223	242	204	217	193	214	215	209	183	247	213	245	235	194	234	245	249	222	208	225	222	204	214	232	231	203	217	239	195	222	203	201	221	205	248	214	186	198	220	226	180	221	236	250	236	231	208	219	210	226	246	222	214	196	233	214	207	232	222	225	218	221	231	204	251	222	221	243	211	195	249	231	189	221	207	233	195	212	222
42929	19661	9147	4985	1820	632	528	518	483	489	526	466	525	472	480	471	488	487	459	483	503	453	464	522	488	496	481	483	458	473	445	431	464	464	490	482	443	504	481	455	488	491	465	477	469	480	471	491	486	482	472	487	488	488	494	450	499	494	508	495	483	518	504	474	464	463	443	456	452	453	433	488	512	477	517	486	505	458	499	458	441	472	453	459	455	466	465	482	504	484	483	501	476	480	463	459	482	449	512	424	445	461	522	493	525	470	535	485	452	448	437	494	441	464	468	463	451	511	452	466	482	472	492	502	443	459	489	486	464	482	513	472	488	489	475	503	475	494	447	474	473	503	478	473	477	499	465	468	478	492	466	488	492	483	457	433	480	466	463	461	487	484	484	452	467	500	467	488	469	523	449	481	476	463	454	457	458	479	472	453	474	476	484	494	473	502	443	463	464	487	458	467	449	496	481	488	451	463	462	449	447	487	426	450	460	455	459	412	445	491	478	480	496	506	468	469	468	440	448	505	467	482	478	466	482	502	493	502	486	472	490	447	488	475	491	482	486	454	439	486	477	476	485	478	497	491	455	479	441	484	495	479	447	500	430	465	431	460	475	435	504	483	470	513	481	511	497	485	461	476	472	470	476	459	486	462	493	466	482	448	447	490	482	460	473	489	485	512	477	481	436	448	500	436	466	491	495	512	488	484	536	446	453	495	479	515	492	459	473	485	502	471	481	480	485	437	493	524	478	453	504	485	492	485	465	486	497	447	505	484	491	438	480	479	493	488	485	468	485	478	453	462	467	438	433	480	480	455	521	495	442	451	488	493	469	456	492	466	463	461	464	497	486	485	466	451	456	420	537	480	483	473	480	505	439	451	489	471	449	483	460	444	466	466	477	453	473	472	486	458	474	475	487	442	458	498	486	485	497	457	463	458	496	483	506	436	466	453	484	512	465	474	532	488	438	523	455	471	478	480	525	498	499	466	488	446	475	525	456	467	495	456	477	465	488	477	490	461	498	504	478	487	472	467	477	457	475	490	479	465	474	502	419	471	491	473	450	466	485	491	462	463	477	516	487	456	463	477	448	451	458	460	452	486	438	471	455	468	489	466	470	513	473	465	452	479	471	485	481	484	467	509	467	499	484	475	512	484	467	453	456	469	496	475	436	468	485	502	477	469	483	499	428	506	479	502	464	502	493	479	489	486	483	461	463	451	457	476	507	471	464	454	467	448	478	477	501	467	455	470	512	529	486	466	510	465	431	461	507	465	469	531	462	467	495	466	496	475	456	458	466	457	465	513	433	488	462	464	454	457	442	482	467	450	497	461	463	469	458	444	470	486	464	482	484	469	462	478	489	461	498	469	467	448	484	443	462	497	459	451	453	457	484	497	478	471	502	461	464	477	459	488	472	460	493	447	438	464	461	438	464	449	501	466	485	500	486	464	494	503	478	484	472	457	481	461	476	486	489	470	485	504	466	462	472	487	452	459	497	459	476	488	471	490	484	505	440	452	502	481	505	449	485	455	492	465	465	450	460	484	447	490	489	462	431	482	475	472	451	488	440	475	484	463	493	449	447	444	456	511	483	504	454	449	476	464	435	445	503	454	487	461	489	506	463	488	451	477	456	480	457	478	465	478	462	484	490	467	469	480	475	488	472	488	506	496	513	459	453	483	478	463	530	461	431	442	443	483	505	485	494	456	471	465	489	457	432	494	425	423	450	452	476	478	486	498	499	458	493	458	478	476	442	507	476	479	477	508	470	458	443	465	497	491	457	492	455	477	483	448	515	477	494	485	479	470	507	456	477	461	472	452	460	461	462	445	485	486	482	485	499	492	496	490	466	459	457	486	434	507	464	501	490	498	455	509	459	473	426	448	483	495	460	444	482	485	516	457	473	461	490	475	489	453	478	469	445	483	445	495	491	477	481	454	487	472	488	455	533	463	506	431	461	459	496	487	456	477	463	484	459	457	494	461	462	471	470	486	509	473	469	494	475	520	437	494	450	511	463	509	470	536	494	469	473	507	461	494	487	498	485	499	445	460	473	472	483	478	456	471	495	439	485	476	443	492	488	490	446	450	489	473	483	449	478	485	493	494	446	489	503	457	507	467	513	485	457	461	485	461	479	507	449	444	477	501	491	462	470	473	471	459	434	472	485	462	459	473	505	470	433	479	446	463	501	463	431	472	480	452	440	455	480	498	496	480	455	449	489	455	478	518	443	461	480	444	521	448	452	470	466	441	454	488	464	456	462	503	500	485	492	464	481	475	452	476	486	488	464	495	439	480	470	495	477	489	481	458	470	506	514	506	460	452	478	457	473	465	431	451	459	497	498	473	456	489	470	465	469	501	465	424	449	464	486	498	474	457	464	472	463	483	454	498	495	485	452	515	502	474	463	471	446	482	510	493	439	460	482	471	464	461	496	448	497	514	462	440	484	503	457	452	467	463	406	477	463	479	469	465	450	535	505	475	426	480	450	507	525	484	452	474	470	511	457	455	489	462	490	454	468	496	476	488	472	489	461	481	482	504	500	490	494	459	460	463	480	443	443	462	464	498	471	420	514	469	483	481	498	460	472	457	476	475	460	433	505	468	454	491	498	511	475	466	488	492	447	493	502	438	477	509	471	477	447	469	467	478	456	475	455	476	444	485	460	505	478	461	446	457	470	465	500	471	503	466	459	469	489	497	473	443	476	483	456	480	539	467	455	472	488	483	449	483	490	484	469	518	473	512	482	463	454	450	470	506	472	499	431	471	446	467	484	474	482	488	497	455	463	489	458	479	460	490	497	471	471	468	516	462	532	452	492	482	455	510	475	526	464	479	509	483	491	475	446	482	462	493	463	486	462	484	484	454	447	498	490	486	458	452	479	470	465	458	470	448	478	464	445	453	459	445	488	441	506	481	534	471	475	489	470	457	461	493	484	482	476	474	509	473	504	436	474	439	500	481	475	463	466	474	474	464	546	456	477	484	493	476	464	492	503	433	435	475	465	443	481	502	472	450	494	459	492	457	501	491	462	477	494	462	466	447	434	431	469	480	465	460	420	479	523	454	430	486	486	494	436	466	477	455	501	469	455	446	478	508	488	488	402	493	455	463	488	469	476	507	465	472	456	468	493	466	479	444	475	447	468	492	492	475	456	494	453	506	453	448	431	439	464	464	471	512	474	477	487	440	449	509	465	489	498	486	496	435	410	509	477	468	500	478	474	452	463	451	419	474	484	449	478	426	491	539	497	508	509	438	510	505	445	461	462	501	462	470	466	505	460	458	468	498	506	488	431	460	438	489	490	496	473	447	442	494	540	474	475	471	482	446	433	470	480	471	458	494	463	486	478	484	487	481	436	462	457	503	514	470	477	452	474	462	482	498	476	458	478	437	481	527	498	474	464	474	488	480	488	470	464	457	493	486	464	489	447	464	461	446	485	448	477	442	451	484	513	521	465	441	443	510	476	423	464	464	458	447	498	475	467	457	472	477	473	493	470	466	473	503
68407	33090	14899	5223	1060	441	303	254	248	242	263	259	289	298	256	290	243	243	266	282	234	258	249	247	266	246	257	248	264	234	276	279	231	240	240	244	254	293	261	211	236	277	265	254	259	262	240	226	263	267	256	243	261	252	243	260	250	230	284	260	251	231	249	276	234	248	228	275	232	267	241	227	230	281	243	237	231	243	244	230	228	235	260	246	257	247	292	269	235	239	241	260	234	288	249	258	244	232	296	228	240	241	242	240	266	249	247	244	248	284	269	255	261	229	260	247	256	261	225	241	222	241	251	268	267	253	261	243	244	249	260	248	237	239	231	235	246	274	237	243	270	249	254	251	249	247	257	238	276	243	239	251	250	244	286	267	239	254	232	243	248	263	280	212	242	240	269	260	266	248	238	269	235	250	250	242	228	254	246	264	235	270	256	297	234	253	239	276	232	237	207	236	227	230	228	232	272	263	268	252	254	258	261	248	269	216	226	248	268	267	222	253	250	203	248	244	262	279	244	259	239	267	252	235	242	226	245	273	247	260	270	264	230	253	231	285	243	258	261	259	267	254	253	265	238	277	265	239	272	257	258	253	250	271	237	239	252	236	246	217	239	262	248	257	255	255	241	220	250	269	254	284	254	235	225	273	231	237	247	238	283	237	257	247	256	250	241	276	240	275	266	214	258	246	263	235	235	213	260	261	244	242	246	222	234	253	233	278	227	232	238	254	253	246	260	258	259	264	228	250	231	243	246	272	246	243	265	258	262	278	225	239	257	251	223	274	258	228	262	244	236	193	250	271	254	247	220	254	246	253	259	264	248	243	222	253	243	233	273	252	280	227	247	234	277	270	246	277	248	253	249	235	233	231	228	243	278	236	248	266	252	231	282	271	202	220	253	250	228	268	227	231	235	264	258	268	256	231	241	257	289	268	241	275	268	253	258	246	260	246	254	245	265	264	247	244	291	234	248	259	249	281	269	264	247	253	224	257	265	256	257	258	223	232	233	265	232	238	271	235	265	257	248	249	247	263	250	256	234	243	230	260	222	240	256	231	215	255	251	240	251	242	254	240	234	249	286	234	260	240	281	240	215	256	256	259	273	263	261	270	242	254	285	269	257	270	243	213	267	223	245	261	263	249	255	246	238	259	261	271	246	261	255	263	244	241	220	265	275	274	239	258	223	227	248	243	225	226	229	275	256	247	256	220	260	272	255	254	275	262	271	259	248	285	250	277	243	236	252	224	218	273	222	276	253	256	210	242	251	255	248	247	221	267	209	252	273	251	244	215	255	268	253	264	259	251	227	242	258	272	283	216	254	198	242	243	232	272	247	245	229	268	220	282	271	258	257	265	241	264	256	266	229	231	262	239	239	255	282	262	264	249	263	239	256	239	230	251	267	279	268	237	266	220	254	251	268	250	247	235	245	233	274	261	222	297	245	241	229	233	252	264	262	253	274	245	253	246	258	229	257	288	259	246	233	265	234	228	267	252	272	227	249	262	258	242	243	250	255	242	245	222	249	278	236	247	271	267	268	238	220	233	266	224	252	225	262	185	244	264	249	223	260	268	263	251	250	230	240	259	259	246	274	234	237	270	227	246	260	242	242	254	270	253	258	254	252	252	228	231	233	275	258	233	274	260	221	233	238	255	256	243	273	247	270	248	285	241	277	244	262	250	236	241	255	245	258	224	283	246	285	279	246	258	241	269	243	205	255	266	239	243	247	243	245	239	243	264	223	268	249	249	264	253	268	260	252	240	235	260	237	238	248	211	272	243	240	258	253	281	237	262	246	220	245	276	257	252	227	239	252	249	259	258	253	263	235	234	263	282	247	272	262	271	219	239	239	273	278	221	257	272	266	254	268	220	279	224	246	227	248	282	248	259	246	241	232	234	247	233	256	246	250	254	230	208	256	217	264	243	262	242	261	250	220	253	265	291	263	270	247	256	252	235	257	270	257	295	281	249	273	241	225	229	279	263	268	249	278	222	252	230	245	261	259	224	225	245	232	268	229	259	290	258	273	256	272	250	243	239	215	232	230	283	223	267	269	263	252	251	279	254	287	264	259	224	278	239	238	276	266	244	270	275	207	226	255	258	260	244	250	239	233	271	265	231	281	266	237	227	268	248	256	243	266	256	251	277	225	246	275	214	247	214	244	241	243	265	280	258	260	248	235	234	254	233	244	259	216	226	237	255	250	253	245	242	268	256	239	238	229	285	247	234	254	251	251	284	281	262	284	269	238	287	275	228	250	246	251	255	265	260	262	213	231	252	259	247	248	247	239	276	261	250	263	249	232	243	236	245	256	216	266	234	270	273	238	241	248	254	273	242	227	259	250	253	255	235	259	236	260	242	255	292	250	258	267	252	254	224	232	244	238	246	218	242	231	238	234	252	268	259	238	255	251	270	260	278	254	248	272	277	248	241	252	282	245	269	237	270	271	261	203	241	246	234	250	249	275	253	258	231	237	251	277	248	246	249	235	262	241	231	241	264	264	274	243	228	212	256	266	213	235	239	252	248	241	269	266	258	237	288	245	240	255	263	262	240	244	226	282	268	238	273	242	235	255	253	275	276	245	209	250	276	248	257	267	255	250	260	286	280	237	234	254	230	229	251	230	268	229	260	239	269	260	237	240	243	264	244	253	262	236	262	251	257	258	237	257	223	259	303	213	215	255	246	240	248	252	246	268	226	253	261	263	255	240	254	234	271	250	265	277	242	274	285	243	238	247	244	247	273	242	235	262	255	244	238	274	285	245	265	246	267	286	260	306	240	246	253	272	241	231	271	251	231	241	279	257	258	249	274	234	239	243	256	246	220	238	253	252	241	286	291	241	253	236	254	258	257	236	222	245	256	232	238	268	284	255	255	236	280	256	238	269	275	212	253	236	236	213	246	249	249	226	256	252	254	242	255	254	275	237	238	247	224	236	240	221	260	279	262	267	255	248	233	231	271	249	248	243	261	243	285	247	228	236	249	226	229	249	267	248	264	250	259	255	208	257	276	259	264	280	239	282	227	266	262	253	245	231	266	270	268	234	226	261	236	247	238	265	221	236	263	254	246	255	265	259	274	256	245	251	260	250	247	236	264	266	241	272	241	250	235	229	269	251	245	253	246	224	242	244	283	233	250	249	265	262	263	248	268	237	242	276	267	237	266	239	228	224	217	250	249	296	254	248	263	244	270	253	256	255	242	233	251	244	237	266	261	248	256	260	270	252	228	251	245	265	266	231	236	240	254	236	244	252	262	252	232	231	234	228	226	257	250	263	224	229	243	280	223	285	221	243	218	264	242	255	260	262	256	237	273	260	265	279	250	241	233	251	235	264	227	274	288	254	227	253	271	259	237	281	239	216	247	293	249	257	267	259	244	236	226	246	239	218	250	240	241	227	276	259	241	270	235	234	263	237	246	232	242	261	255	242	257	241	242	263	268	239	287	250	239	246	265	257	217	261	276	233	267	259	263	218	252	251	264	238	232	244	274	259	241	245	258
43921	23007	14434	8961	2170	1338	920	653	590	560	598	501	531	533	569	558	527	512	539	552	541	498	534	505	549	547	558	551	538	532	519	509	545	518	537	529	535	513	503	516	532	568	554	562	510	545	512	539	519	522	541	504	534	508	517	537	551	536	521	554	536	532	492	523	463	485	513	520	501	547	526	533	560	567	540	522	497	520	531	537	513	526	553	491	521	552	560	522	513	517	538	502	534	499	553	549	537	535	496	551	515	515	502	539	504	561	539	552	509	502	520	517	525	528	546	575	545	517	569	549	567	501	518	548	513	578	536	512	547	543	535	543	542	529	560	523	515	525	586	504	556	565	544	503	483	513	547	547	557	525	535	522	528	528	540	527	514	540	546	530	554	556	537	548	530	529	551	546	501	515	498	503	547	472	553	506	547	584	540	500	543	484	516	549	544	475	535	535	510	542	532	537	505	569	558	540	558	525	575	541	520	541	512	480	529	550	508	523	551	528	525	551	530	550	528	535	541	541	560	537	543	512	543	505	525	532	552	573	578	542	512	541	529	554	525	522	545	562	550	525	523	545	504	493	533	545	498	501	548	521	495	514	543	541	571	504	561	542	529	569	500	530	501	541	561	526	523	538	565	555	577	532	564	521	520	474	518	547	520	532	508	559	537	558	504	497	573	531	562	532	533	532	524	555	553	541	526	524	554	511	521	550	506	542	503	566	577	497	522	521	511	522	522	564	513	527	518	552	523	540	549	525	505	563	499	483	512	540	509	531	557	489	539	525	540	517	505	559	501	538	506	533	539	526	526	561	521	543	573	529	526	551	565	562	529	518	523	548	533	520	514	482	530	556	537	558	514	518	571	528	552	515	524	504	514	519	546	544	547	530	532	533	551	504	492	527	505	546	566	556	554	538	542	495	506	534	502	513	497	541	560	537	566	534	550	515	517	534	574	551	558	509	537	555	558	532	506	545	507	547	565	563	485	554	513	559	527	544	535	479	543	506	524	551	547	521	554	560	489	507	529	531	554	539	530	561	542	550	524	521	526	527	564	544	498	527	516	519	574	583	547	528	523	566	487	558	569	529	539	534	539	567	533	530	544	543	544	511	507	531	520	505	600	507	528	517	475	483	573	529	502	507	550	511	528	540	591	529	525	533	530	541	583	514	572	542	523	517	543	509	542	539	536	536	531	550	541	500	559	521	552	546	521	506	534	592	506	494	509	517	527	522	525	547	542	555	572	483	552	506	523	534	573	576	492	528	529	516	507	558	520	552	557	541	529	546	569	527	503	549	551	541	535	507	530	549	529	517	490	542	530	543	524	523	544	507	523	544	463	550	498	533	540	554	559	520	544	525	529	512	521	498	501	565	514	524	517	553	522	491	565	519	568	570	490	532	514	489	541	527	523	542	571	549	523	570	550	541	544	528	583	533	551	509	552	542	498	532	538	547	548	495	541	540	559	521	562	515	552	498	520	538	539	575	574	507	547	569	532	536	517	507	502	530	548	553	543	554	493	521	543	527	539	554	562	532	531	528	505	537	528	568	532	525	525	484	492	525	567	533	532	507	507	534	537	505	504	550	506	521	512	580	532	519	534	529	534	569	570	513	537	520	545	525	523	530	536	535	544	523	520	497	526	522	499	506	524	521	521	571	498	525	517	473	507	563	544	538	541	546	529	525	567	542	484	542	513	587	517	549	563	551	546	520	550	484	560	502	565	532	507	528	534	555	554	537	506	539	521	538	523	503	516	487	495	524	537	532	567	508	595	533	485	513	528	545	550	514	526	554	539	524	529	511	539	510	489	555	525	566	563	573	529	544	532	527	518	513	548	531	536	481	549	523	548	529	520	555	522	548	541	547	504	521	545	551	534	525	526	517	515	498	541	519	571	555	499	512	532	536	517	540	563	503	520	531	493	557	538	510	555	544	560	558	555	525	510	541	558	564	521	504	534	564	491	525	527	540	535	530	516	500	537	503	527	504	510	567	564	529	559	548	525	563	526	549	531	528	547	507	526	504	557	539	526	587	532	533	555	539	506	504	522	500	515	539	565	542	549	539	523	554	540	518	573	478	524	493	555	535	519	526	524	557	513	510	530	531	521	547	526	505	513	557	509	528	525	560	530	542	540	563	557	557	533	535	543	533	573	533	551	500	553	536	527	530	531	504	527	548	501	530	547	516	492	518	507	518	549	553	525	533	513	534	508	525	512	505	536	511	532	515	522	552	575	502	528	546	554	527	547	537	543	562	542	535	536	547	530	525	544	504	526	514	514	541	533	508	521	531	510	527	555	556	556	497	513	529	537	555	583	535	511	548	523	548	529	512	517	484	500	556	478	536	526	529	528	531	590	536	547	516	542	538	545	520	478	527	515	507	568	577	532	557	511	551	507	559	561	539	512	536	517	531	538	549	560	520	554	546	507	531	543	511	560	562	519	510	518	538	529	540	537	506	532	525	509	522	534	520	559	503	529	555	560	569	547	574	535	539	516	523	492	543	519	552	527	555	532	534	489	510	542	573	510	542	511	521	510	545	534	520	489	516	516	515	528	504	560	515	573	535	519	541	536	527	530	538	522	532	483	505	499	523	554	529	569	532	526	519	519	527	552	514	521	545	527	503	537	487	544	501	576	566	545	557	543	529	532	508	531	507	559	512	527	536	527	504	536	500	518	510	532	534	553	493	524	546	507	526	551	546	541	534	565	527	551	505	541	502	573	532	510	544	536	517	551	485	523	543	569	525	573	529	525	523	500	528	542	496	518	512	564	550	500	536	522	554	534	539	532	486	510	507	529	501	528	488	521	540	542	582	561	530	502	543	567	517	559	474	548	483	528	502	522	525	538	551	504	529	471	520	551	537	496	535	544	496	548	547	512	511	535	520	558	559	522	522	533	523	527	530	539	504	490	537	553	544	489	542	527	491	532	555	525	520	518	545	530	529	523	539	574	531	503	523	514	506	514	540	480	524	575	514	541	475	571	539	512	513	519	543	552	504	501	538	514	550	517	528	471	493	537	557	515	550	546	521	506	545	487	507	521	519	539	532	539	554	533	501	545	504	532	546	552	543	553	490	534	495	498	513	546	537	543	501	519	572	518	520	538	516	537	538	518	566	517	531	522	527	525	534	523	525	542	515	502	539	531	536	518	549	529	503	563	513	537	495	550	555	603	544	580	523	510	535	528	542	566	531	532	520	511	520	478	526	522	514	475	509	494	547	496	512	487	503	487	561	558	523	572	519	560	495	499	504	519	518	538	515	537	529	533	529	517	549	533	542	514	491	519	547	517	556	537	526	539	512	531	522	554	529	558	529	557	529	536	546	513	531	516	499	538	533	529	540	493	561	496	520	556	547	512	522	496	541	527	511	575	539	579	534	536	525	520	539	518	530	542	500	513	538	488	505	534	526	550	518	481	502	507	542	498	537	566	520	529	486	514	552	516	517	534	529	518	578	512	521	496	530	482	508	515	505	508	553	536	521	499	532	496	540	519	571	518	511
52937	25466	7148	1721	319	226	229	239	177	201	202	196	203	188	192	205	189	198	194	175	215	235	160	222	185	187	193	204	206	205	182	186	202	207	188	184	189	189	197	177	204	223	228	194	177	180	200	202	186	206	182	194	196	160	181	193	193	214	183	226	186	218	218	203	188	198	215	194	194	210	221	199	206	196	220	213	200	206	162	204	200	192	204	167	186	199	205	182	199	190	221	176	182	207	200	177	173	177	193	223	196	186	192	185	195	180	170	207	202	196	186	172	199	212	205	206	199	189	190	199	190	182	196	203	185	214	200	200	190	207	170	216	191	206	202	168	216	164	181	185	181	178	177	183	202	187	215	207	191	183	212	205	181	168	189	169	204	216	226	171	194	211	169	197	179	178	196	193	189	187	182	208	195	204	198	177	210	195	188	198	171	194	220	197	189	225	193	162	198	200	224	213	239	197	181	199	207	167	200	212	202	209	185	187	164	204	162	225	197	221	205	197	191	185	206	187	173	184	203	193	205	217	200	205	197	203	160	181	180	188	194	181	192	198	194	192	171	205	197	189	197	209	211	164	168	181	234	201	186	190	180	195	200	183	221	204	202	196	193	194	199	204	178	179	220	179	185	179	203	173	193	188	175	198	205	189	208	191	171	184	187	190	190	194	188	201	194	187	202	198	190	185	180	204	211	181	193	216	201	207	206	205	195	195	206	184	195	210	202	207	183	217	203	190	198	197	204	221	201	187	212	187	178	202	190	175	191	203	170	197	194	208	210	218	178	188	237	185	198	195	205	204	224	169	198	180	212	226	204	176	186	185	176	183	203	190	179	174	183	185	199	189	197	216	194	209	211	215	196	187	183	200	189	179	182	169	182	202	198	194	182	186	210	168	235	224	219	191	186	218	203	192	201	176	202	177	186	189	181	164	197	225	168	184	184	204	211	212	174	194	195	154	208	203	225	167	193	214	182	196	227	191	229	204	178	196	187	206	177	195	202	195	177	220	213	212	192	197	198	186	198	217	198	181	234	193	187	203	205	181	201	199	208	197	181	182	207	214	174	175	218	186	177	208	191	204	188	228	214	206	192	173	208	211	207	208	191	200	183	187	200	204	200	196	214	184	212	196	194	178	180	189	239	176	193	212	187	205	192	209	196	203	206	223	207	225	210	204	210	183	221	215	205	200	166	199	200	194	208	192	191	214	210	182	193	220	199	239	204	220	188	206	202	175	195	192	159	210	207	178	208	198	187	194	164	212	196	184	202	184	182	198	176	200	201	198	213	178	205	193	171	171	178	197	205	164	188	185	206	187	210	177	168	190	183	206	185	174	155	187	222	192	200	204	185	197	214	219	199	192	213	199	196	196	203	199	197	187	207	188	181	201	174	213	214	174	169	194	194	214	189	187	150	190	194	177	218	185	193	220	198	212	194	206	211	186	195	191	215	191	208	199	225	170	180	209	196	193	200	195	214	175	190	188	206	210	203	207	216	202	199	207	209	191	203	189	196	205	218	212	192	199	200	197	178	233	202	188	192	166	201	175	173	211	187	205	169	212	218	184	185	238	209	224	175	204	202	189	179	192	182	189	200	179	183	184	175	193	208	201	183	182	196	199	183	209	206	200	188	197	198	195	226	171	197	184	211	190	186	182	231	206	172	190	209	186	186	198	192	152	216	192	182	189	196	191	187	218	213	201	202	208	194	172	197	193	217	217	187	178	202	182	192	190	187	206	199	194	171	174	174	184	214	224	195	182	178	214	177	190	188	209	191	197	191	187	200	213	189	199	162	218	219	214	197	175	208	183	191	159	204	200	190	174	196	213	223	178	208	192	200	224	213	204	199	193	183	226	220	197	200	227	192	195	192	206	215	194	200	191	208	186	212	185	216	199	150	193	190	178	186	189	188	213	179	201	211	211	193	194	209	174	193	195	220	187	221	173	189	201	204	208	215	173	182	189	188	196	197	227	211	178	198	200	174	169	196	195	181	219	197	243	167	191	210	198	201	216	207	175	215	172	196	185	196	203	168	176	195	220	185	196	175	189	223	172	201	193	187	198	170	191	211	179	204	210	214	195	164	188	194	202	219	195	180	201	203	201	178	165	188	195	175	172	178	184	190	202	189	211	196	206	182	221	193	210	170	181	212	203	193	169	180	181	196	220	184	184	188	177	211	188	180	197	207	187	206	212	208	215	197	187	199	196	193	192	195	213	206	200	168	202	187	185	196	188	186	211	195	217	213	217	188	189	202	211	216	178	198	199	196	194	211	242	203	176	208	203	223	225	198	195	188	198	197	202	187	198	177	195	202	217	182	205	228	185	211	211	227	238	208	208	189	206	218	197	177	203	189	188	198	208	227	239	187	200	188	188	201	193	209	188	170	180	204	213	164	217	177	183	202	196	216	199	181	147	181	180	190	212	182	204	201	193	216	190	198	200	207	207	213	176	181	165	202	203	207	195	163	207	192	199	207	223	197	206	211	206	201	182	212	184	206	206	182	199	193	194	208	206	181	183	196	206	163	184	196	182	202	216	170	196	208	207	188	195	216	183	207	190	188	168	185	177	209	200	230	175	200	169	212	224	186	203	223	215	199	235	207	186	158	189	237	201	182	187	175	185	192	192	216	191	179	201	210	204	184	175	182	208	179	187	213	214	180	208	190	181	174	185	197	188	223	196	176	212	207	190	194	189	166	180	192	236	186	186	200	214	181	210	223	204	197	216	178	183	212	200	177	199	182	186	184	203	208	185	194	207	212	181	206	194	202	192	203	190	169	189	189	197	229	210	184	191	168	191	185	175	218	202	224	184	211	206	190	188	194	168	177	204	192	167	185	186	191	195	186	165	185	204	202	194	185	175	218	200	201	199	203	193	196	201	193	200	201	188	220	184	192	186	183	189	185	237	180	230	180	184	202	203	214	207	177	158	177	159	198	199	175	204	163	181	203	191	211	194	188	184	209	194	218	214	204	195	205	178	164	190	192	181	178	189	194	183	223	191	180	184	191	209	197	192	177	223	193	209	208	181	187	190	193	195	170	233	196	217	147	210	200	204	209	225	179	194	189	185	195	207	190	183	208	203	162	197	208	183	219	201	203	178	213	184	190	232	224	198	185	207	192	195	212	203	213	193	217	202	187	191	195	153	208	203	201	220	208	212	183	185	190	216	193	179	193	204	199	185	216	192	162	216	193	209	212	204	199	231	193	194	172	208	197	190	193	212	205	191	183	194	182	212	212	183	205	176	210	221	195	197	186	205	194	196	200	188	180	203	197	213	199	200	184	205	182	205	218	203	193	202	169	215	196	213	196	199	214	184	183	202	194	194	219	161	207	262	194	233	221	171	199	176	203	192	195	192	212	210	192	194	196	227	224	185	189	215	159	201	187	195	193	216	220	187	196	208	202	175	177	203	197	193	195	205	202	182	184	193	185	221	188	177	190	209	183	215	244	210	204	213	206	205	192	185	176	182	202	185	194	178	227	190	203	173	221	216	189	212
35632	16340	7637	3319	764	457	456	431	392	428	442	415	423	420	390	455	406	416	414	442	431	406	391	425	426	443	405	458	405	414	417	418	428	403	408	409	431	460	437	445	412	454	421	419	435	447	405	434	390	413	424	423	413	375	437	400	449	408	460	438	394	418	460	410	439	419	425	399	393	380	406	419	398	430	422	413	461	449	439	415	439	390	466	414	438	417	417	408	466	464	459	462	399	425	414	425	397	407	414	439	434	424	452	448	453	399	424	435	433	401	412	466	422	450	409	446	443	461	445	450	401	388	438	424	409	465	436	435	429	405	433	396	417	463	432	456	415	432	432	436	409	447	374	456	418	436	467	442	417	378	442	397	418	436	417	445	424	454	438	414	431	427	424	425	446	443	416	445	417	435	438	432	414	439	402	434	415	440	423	436	438	405	473	427	439	433	441	428	387	392	419	392	466	364	384	472	472	404	386	425	423	399	433	418	411	437	414	435	415	419	441	407	439	412	429	438	444	392	423	409	404	436	435	430	421	425	410	395	425	458	419	397	416	430	410	435	418	457	393	412	407	441	484	396	398	401	426	408	423	423	429	426	425	453	399	443	443	447	455	411	418	416	477	410	394	414	411	445	435	428	405	399	432	441	415	433	424	432	426	411	439	429	433	440	419	402	436	427	397	407	421	411	416	409	433	426	435	425	436	453	397	422	435	443	427	424	435	426	369	417	380	417	425	446	418	443	461	444	440	381	424	427	430	423	420	451	410	407	453	427	433	423	392	435	423	411	430	428	416	408	435	431	426	445	408	404	398	433	452	434	434	404	384	396	416	401	398	432	425	395	421	390	422	458	427	427	402	418	409	448	429	436	414	413	411	426	408	426	394	484	443	433	432	414	441	375	413	449	471	412	403	399	428	451	402	440	431	407	398	399	424	443	408	446	445	399	414	420	431	439	435	417	413	399	418	434	414	409	419	433	421	432	423	402	444	422	454	419	436	446	425	423	377	430	428	418	456	438	455	465	403	412	436	437	415	420	418	444	375	417	444	426	436	431	427	394	429	442	452	448	389	413	426	420	436	400	396	422	434	403	438	394	403	449	439	409	361	394	436	413	443	378	437	441	394	413	419	401	423	400	430	469	422	410	416	431	414	408	396	452	439	455	421	391	411	419	429	439	477	414	382	422	418	436	424	407	427	396	397	432	416	466	411	437	428	418	408	437	416	405	397	437	447	389	451	429	406	457	439	385	454	415	416	404	424	400	418	443	470	440	463	435	410	416	446	429	428	418	394	430	472	435	442	426	430	450	449	406	427	425	404	396	423	412	430	442	443	432	415	426	438	425	405	435	438	457	440	378	437	385	420	416	395	429	412	450	432	419	418	432	418	430	420	441	416	425	424	415	404	429	396	444	443	405	438	440	429	446	457	433	462	396	440	438	429	443	415	434	405	414	404	397	433	416	457	473	418	397	457	419	450	422	431	434	391	457	452	429	379	415	431	425	425	412	450	462	417	400	415	456	438	433	429	410	444	396	382	403	417	422	438	386	407	449	421	385	468	392	421	409	437	459	422	410	457	389	406	423	438	415	453	441	405	450	421	417	406	395	411	414	441	394	423	439	475	407	373	429	411	407	417	430	398	436	424	432	389	424	360	409	410	411	396	384	408	441	422	445	424	401	417	413	434	419	407	434	399	459	417	392	414	427	461	411	413	432	440	398	376	404	391	429	415	409	419	448	437	428	411	419	429	428	425	434	439	404	431	415	419	434	459	436	425	424	404	412	428	442	448	386	407	469	382	411	422	448	415	428	415	436	425	409	429	435	439	422	416	415	455	403	437	395	386	366	458	424	435	402	424	427	433	398	409	422	472	435	370	440	411	386	445	447	418	429	431	412	429	438	419	463	453	447	439	423	404	426	412	389	401	424	403	441	420	421	406	432	446	424	420	417	424	403	417	424	407	354	444	433	438	401	427	455	421	439	402	460	435	437	418	431	453	453	418	435	474	427	441	438	432	452	435	413	431	446	413	454	379	418	408	453	431	448	393	390	414	449	432	424	440	440	414	455	438	423	402	421	434	424	400	402	423	445	434	448	439	438	422	411	458	390	474	419	446	457	410	452	408	443	427	425	458	429	423	401	476	423	390	391	444	416	440	417	415	387	405	427	433	446	446	434	429	455	418	433	400	409	408	411	429	431	458	430	434	438	412	438	441	400	410	452	468	431	429	451	389	434	417	427	377	408	435	429	395	414	432	420	450	439	406	434	415	431	434	405	413	406	393	420	402	439	421	443	436	433	414	471	380	439	421	386	419	436	405	411	422	384	439	386	408	438	418	428	429	442	430	395	414	414	444	421	409	412	423	399	434	449	419	418	423	427	415	411	470	445	411	403	413	408	442	422	467	429	431	438	394	412	427	487	448	454	426	421	396	431	446	421	431	402	387	447	430	407	445	448	421	439	431	442	426	462	452	411	439	456	411	438	429	389	413	388	437	420	399	447	395	421	442	411	418	393	417	440	435	402	434	450	427	409	433	459	411	383	425	444	421	418	452	396	401	441	441	431	413	462	428	384	429	398	394	414	457	440	425	459	440	436	435	454	461	449	414	403	439	421	431	425	433	401	436	418	431	432	403	443	396	438	445	424	418	394	385	420	434	430	408	417	423	425	425	413	422	386	482	454	418	435	433	437	431	496	406	426	418	417	405	414	436	426	403	425	408	398	435	447	458	441	439	425	443	420	395	417	431	407	455	432	460	404	446	406	439	423	455	437	444	441	436	438	403	423	456	448	422	409	392	450	464	453	456	429	470	437	418	400	410	483	392	396	449	411	440	399	460	440	440	424	422	418	412	419	471	430	479	390	444	410	422	415	449	421	394	394	436	428	414	452	422	415	416	448	409	430	398	470	407	426	400	437	425	409	458	461	415	418	447	472	412	435	412	415	458	454	392	413	396	454	436	415	444	406	450	402	431	418	406	381	422	413	419	452	424	446	386	415	431	442	424	433	393	439	414	422	392	412	417	451	457	447	426	439	431	423	420	409	419	437	420	422	452	398	438	412	425	416	404	398	435	430	407	381	413	432	409	420	435	432	442	399	406	449	419	408	476	423	412	413	423	427	442	443	418	398	437	423	410	412	428	387	395	413	414	437	421	443	416	401	387	412	409	464	410	419	444	422	389	417	399	422	450	398	431	401	448	433	439	394	425	431	440	403	446	405	451	443	431	403	423	426	390	439	421	420	415	451	413	407	403	407	438	440	393	436	419	427	443	429	452	430	443	432	435	386	418	451	422	425	409	424	417	411	426	416	422	454	433	438	445	406	397	442	411	454	428	422	433	422	464	417	433	457	429	436	453	395	467	397	431	424	403	411	425	422	387	453	427	448	427	436	406	449	410	441	417	421	442	425	409	414	428	429	433	462	446	396	400	439	435	391	413	452	446	447	420	405	407	466	449	427	382	416	426	422	409	450	427	458	388	395	435	418	456	390	411	456	432	446
58435	27528	12054	4083	1271	374	289	242	179	231	213	220	217	230	230	193	171	212	192	223	240	254	235	191	214	190	218	183	221	225	194	225	220	203	192	211	229	209	214	208	202	214	175	214	189	209	194	197	218	210	197	224	227	228	216	205	231	200	212	224	218	250	225	202	186	201	218	211	242	216	205	227	229	215	222	196	214	206	216	202	226	194	227	209	186	208	190	205	219	226	222	220	200	203	192	189	206	207	193	221	175	204	212	182	188	196	227	210	204	217	206	234	222	203	194	235	216	220	225	220	201	206	191	200	197	231	202	205	219	210	208	192	187	208	226	225	187	219	233	209	211	216	206	218	209	220	189	208	202	214	228	199	204	223	173	184	185	205	227	228	203	193	201	235	192	190	211	226	210	202	223	218	194	218	204	211	209	219	215	225	224	235	196	214	190	223	199	230	200	208	202	196	212	212	201	222	202	217	202	181	201	226	199	228	251	206	185	248	241	226	230	207	194	233	206	192	202	185	239	198	210	238	221	210	190	209	224	172	207	208	186	213	203	212	222	241	220	205	222	228	222	209	214	198	187	183	189	199	211	190	187	187	210	212	209	182	211	243	225	203	229	246	203	220	233	236	204	230	188	207	186	219	204	180	198	210	203	211	243	207	203	187	210	201	198	232	204	204	206	194	214	182	213	229	201	216	189	215	212	216	240	200	196	200	196	192	185	223	208	191	236	216	191	198	205	220	210	205	219	183	218	182	217	201	202	221	177	244	199	187	228	226	214	217	216	223	193	206	231	229	202	232	179	213	245	209	221	187	200	225	227	228	215	201	210	220	234	202	208	194	208	212	220	206	209	231	221	213	223	224	228	201	236	204	235	178	202	196	207	196	231	202	216	230	204	224	185	197	178	188	217	191	237	221	221	223	181	238	199	223	211	209	202	188	216	216	244	199	171	205	212	198	199	213	235	195	226	203	186	224	189	219	200	215	212	220	212	198	231	235	210	215	215	188	208	188	232	226	249	205	209	214	211	203	202	205	183	201	224	201	225	234	209	201	235	180	206	215	204	216	206	202	195	179	198	233	228	217	201	218	207	216	252	216	192	201	198	209	206	205	215	196	231	229	220	221	218	192	183	212	223	214	197	195	215	212	171	221	220	225	207	236	193	221	222	211	206	227	229	215	223	215	206	190	217	202	184	187	178	220	197	180	229	182	201	210	201	195	216	229	254	222	202	202	198	220	238	209	195	239	207	200	212	222	185	197	225	206	205	220	213	203	195	220	215	230	197	219	208	190	189	231	233	202	231	181	186	177	220	214	196	209	181	192	207	186	212	216	208	208	217	218	215	200	210	204	218	239	186	224	203	199	226	221	187	189	189	215	193	189	210	195	199	231	227	197	197	201	199	210	196	210	211	242	225	211	239	200	191	211	204	190	206	217	219	210	183	195	218	193	191	191	217	207	231	203	213	215	230	221	188	190	194	186	184	218	207	206	235	217	197	226	196	241	214	186	214	196	184	184	227	237	228	209	201	206	235	179	224	228	201	216	212	184	219	207	199	206	227	199	205	189	200	224	206	218	209	203	223	209	240	217	199	196	208	208	193	194	199	197	215	224	202	254	250	195	212	219	206	226	202	210	212	197	203	204	216	222	172	227	210	205	230	221	202	197	187	234	196	222	225	222	187	190	201	204	188	223	211	227	249	208	199	234	202	230	216	193	216	237	216	231	214	233	225	224	196	214	216	205	201	189	199	208	208	222	204	202	193	222	218	220	187	214	216	190	232	198	218	208	231	211	199	193	223	207	187	202	215	228	212	192	225	188	197	234	218	201	228	200	218	202	200	199	197	231	190	195	221	196	216	184	231	219	204	208	223	199	223	229	206	245	230	195	198	192	228	206	212	197	244	191	209	206	208	215	215	207	223	184	211	219	206	189	204	197	200	212	184	237	222	207	227	241	215	213	206	208	201	208	231	189	231	179	188	217	187	217	190	202	214	214	194	235	217	195	227	232	212	222	208	200	205	200	237	212	203	230	209	195	205	198	191	225	227	218	203	215	197	231	218	196	197	210	191	208	196	206	204	231	233	235	253	184	194	200	193	198	203	184	228	212	221	220	210	193	172	199	232	225	220	201	201	204	209	183	182	206	194	181	197	185	205	217	219	210	203	214	219	205	194	188	205	204	203	201	210	208	185	224	221	186	209	241	233	219	219	222	205	219	211	234	174	204	228	193	174	188	204	204	224	243	199	195	189	194	208	209	220	208	215	214	222	182	203	231	206	203	176	233	199	214	219	215	187	220	229	225	211	231	213	199	254	215	229	214	201	224	225	219	210	245	205	207	210	225	188	206	195	183	196	211	220	204	188	189	209	200	198	219	202	234	203	241	207	215	188	210	243	205	215	199	216	218	212	198	213	232	196	206	229	196	212	181	208	225	191	221	227	230	191	188	203	185	209	201	193	210	241	225	206	218	211	192	236	192	213	210	218	187	185	201	228	202	217	216	209	202	213	209	195	174	218	232	245	233	214	199	232	212	185	201	212	193	228	193	214	225	166	198	226	257	195	214	187	204	199	191	208	215	223	208	184	234	203	214	192	233	198	231	236	191	211	230	229	227	201	218	201	217	207	214	238	215	189	197	214	218	191	195	183	199	212	221	211	207	203	205	200	233	217	198	214	189	223	214	195	206	211	204	205	216	213	212	193	223	199	224	206	210	192	200	204	227	196	202	174	215	207	208	210	196	221	185	191	203	207	231	224	205	245	219	169	184	174	220	198	196	215	211	213	222	234	201	202	198	212	200	194	206	207	191	198	226	223	202	196	219	210	223	189	200	218	235	209	227	188	202	206	219	209	191	217	194	199	206	188	194	203	215	194	212	219	207	207	206	201	218	224	221	220	227	179	219	177	202	198	197	203	214	224	216	223	200	208	220	178	200	215	221	215	198	204	186	194	182	214	215	215	223	214	204	195	203	200	217	206	204	191	213	228	211	201	232	205	205	225	205	203	186	197	243	205	209	208	199	205	224	211	231	197	227	192	194	228	201	214	206	208	200	216	216	180	191	196	216	208	218	187	227	195	212	195	229	213	202	248	220	235	206	200	227	181	194	236	234	207	216	202	229	216	210	204	193	180	181	193	208	200	169	181	220	218	206	173	206	240	226	197	200	221	226	205	241	200	169	216	235	202	217	221	217	207	235	200	245	256	220	194	202	216	191	227	207	206	196	193	243	202	246	232	218	196	218	208	188	207	231	211	221	223	228	206	236	199	224	215	215	221	194	206	220	209	204	192	219	218	223	222	192	196	223	198	215	201	204	202	220	227	222	205	214	185	222	178	186	195	173	189	206	213	203	233	193	196	201	195	232	226	209	212	211	211	247	206	192	200	219	227	235	218	197	220	223	215	178	227	198	237	214	215	182	220	182	204	208	199	203	211	211	196	200	242	210	217	225	198	233	226	223	203	241	179	188	208	202	221	223	198	222	196	225	200	192	216	205
37760	19129	13756	8113	3320	1032	843	487	517	488	468	501	465	501	492	439	458	482	455	445	452	494	433	428	443	470	449	474	474	431	454	450	414	431	426	477	460	478	461	488	427	461	470	479	449	464	428	445	474	443	438	477	430	456	464	464	405	482	438	495	470	484	430	431	446	445	466	493	429	427	452	440	479	436	477	449	430	481	428	452	452	425	442	445	476	464	520	472	476	472	427	437	463	413	481	444	426	488	451	449	431	435	484	469	472	451	437	451	448	479	430	459	457	451	449	453	466	448	469	433	462	439	463	438	438	467	435	450	453	465	445	425	479	419	457	478	458	450	480	437	458	442	454	435	468	458	456	446	402	455	441	443	463	469	458	470	424	450	438	453	443	467	462	505	476	459	454	459	470	452	484	418	482	455	459	404	438	421	445	462	464	442	445	483	433	491	450	454	464	497	469	440	445	466	450	451	460	442	447	464	427	459	426	448	497	510	479	459	486	461	450	470	440	450	428	455	459	434	446	469	466	485	463	465	472	470	425	482	442	468	482	450	431	455	446	477	447	446	426	449	436	466	453	479	447	476	466	418	418	469	490	470	414	436	468	441	465	427	440	438	422	480	436	476	485	452	443	454	470	459	460	444	455	425	481	469	474	449	429	500	477	427	460	460	449	438	420	485	446	426	458	468	454	449	443	423	439	480	456	474	451	439	469	450	432	478	430	443	439	441	457	457	476	471	468	458	429	467	488	462	468	443	433	480	430	493	472	417	466	452	426	439	461	456	443	436	481	433	468	457	469	462	460	441	468	456	436	456	474	464	439	424	483	452	460	437	443	436	459	466	451	443	434	463	460	472	466	457	448	417	460	436	477	446	487	438	459	471	438	440	483	489	443	462	450	417	472	434	414	463	423	450	457	439	468	430	434	441	460	482	445	427	438	461	486	472	472	454	444	419	425	456	467	439	446	436	482	455	436	483	454	477	440	434	484	461	454	449	487	446	431	440	443	475	468	464	500	453	431	459	414	479	466	435	462	464	472	464	432	471	469	484	450	497	435	454	481	459	473	462	441	468	432	454	448	456	491	423	452	466	467	449	426	429	459	502	479	462	449	454	439	445	461	431	465	447	475	482	446	466	448	472	447	460	466	453	394	419	462	444	437	464	436	493	437	406	423	492	452	408	474	432	459	418	434	465	473	500	449	447	452	457	473	444	436	469	433	442	469	460	489	429	452	451	485	447	418	490	445	428	434	462	481	470	440	487	444	458	486	454	426	421	451	450	431	451	438	475	455	474	488	458	445	457	446	445	467	451	422	468	451	439	405	462	452	453	463	446	412	456	450	442	469	456	498	467	482	453	449	476	507	492	450	456	460	411	458	447	421	455	447	462	463	442	466	437	413	476	449	427	446	438	447	428	461	465	494	441	467	473	449	467	480	481	429	444	448	477	449	432	457	462	477	431	436	453	448	436	459	443	448	475	458	494	435	472	450	477	448	479	444	441	473	455	477	471	442	423	423	419	438	468	468	492	430	425	491	447	480	435	435	439	483	441	428	499	459	454	483	446	456	470	467	445	448	465	453	455	447	480	461	423	434	449	425	434	433	452	476	466	450	502	447	436	457	471	453	444	431	495	497	461	459	470	450	425	477	457	455	415	430	442	453	459	467	445	441	470	479	463	421	444	480	474	426	455	434	451	444	428	447	445	433	471	423	444	471	443	514	435	472	424	453	472	448	448	471	477	461	429	468	429	440	437	423	389	468	466	446	443	472	474	470	460	475	464	467	451	503	472	448	495	470	436	463	460	454	442	455	476	466	456	461	448	472	488	419	463	461	458	445	453	445	490	450	450	477	455	502	433	429	488	442	460	454	494	433	468	495	438	492	456	455	482	438	461	456	436	454	472	466	435	463	469	443	453	481	419	467	482	401	471	433	456	442	496	478	480	449	414	505	445	443	481	456	448	438	456	456	468	483	463	487	462	418	441	452	446	481	420	479	443	455	436	418	462	451	444	445	454	465	460	459	469	398	476	442	471	450	449	458	446	404	468	428	425	451	467	447	418	448	425	499	468	480	433	468	488	446	461	431	450	485	442	465	421	442	453	451	432	413	431	497	446	414	431	461	426	440	449	449	465	502	450	469	461	450	477	448	428	431	440	475	446	456	435	504	433	449	458	478	409	441	469	477	457	464	456	445	451	442	471	449	429	445	459	473	463	470	452	479	424	479	435	436	471	396	482	453	437	425	455	455	448	445	515	450	457	439	437	409	436	477	458	460	459	454	465	468	460	437	445	449	475	430	448	424	418	443	452	436	478	487	448	459	468	479	441	486	449	452	508	459	486	450	450	466	431	437	442	452	477	451	477	468	431	455	467	441	441	450	430	440	471	479	465	440	448	461	442	464	430	438	486	435	449	441	465	436	471	454	414	430	432	454	487	466	412	476	432	456	450	424	475	464	444	427	467	457	442	459	412	445	452	482	423	442	404	433	503	491	444	440	490	464	411	486	460	451	487	457	462	464	464	433	472	437	474	409	440	447	455	464	462	451	450	462	437	458	479	448	410	450	476	449	455	433	415	471	464	486	469	503	447	482	476	422	465	431	468	471	434	451	462	468	437	444	479	467	460	456	447	441	477	481	461	407	437	439	444	476	463	442	461	426	446	457	481	448	450	491	473	496	441	423	451	448	454	482	458	443	418	495	447	455	474	489	427	455	470	475	468	462	452	478	493	442	477	438	451	485	443	473	438	454	433	489	441	455	466	440	440	447	460	465	432	476	460	462	482	443	419	485	470	484	464	464	470	433	451	455	450	456	474	401	435	428	459	455	493	433	448	472	487	455	458	443	463	442	467	429	468	464	455	443	451	449	437	452	474	468	470	443	452	464	455	420	486	449	477	425	435	455	436	457	405	426	453	488	460	421	438	463	451	480	435	492	497	465	448	463	429	444	465	475	452	445	450	493	444	458	469	489	457	400	433	443	443	427	486	490	432	438	495	457	456	448	482	453	442	444	468	421	459	479	496	456	426	443	478	474	460	448	462	463	446	461	465	454	455	475	437	427	414	470	473	451	483	395	467	472	479	467	440	459	479	488	422	453	422	462	459	464	497	414	477	465	477	468	455	447	417	449	465	452	431	472	477	461	484	503	487	473	445	442	463	455	412	465	467	473	456	426	448	457	451	472	455	451	447	440	457	471	491	446	457	467	427	428	481	436	461	457	442	461	446	470	442	435	434	447	472	476	434	472	442	459	425	439	443	408	454	427	437	421	428	444	454	451	421	445	469	493	462	452	453	474	436	435	477	443	434	441	445	455	495	451	435	468	448	411	473	453	449	455	475	445	447	439	459	486	472	446	441	497	481	444	452	466	473	496	446	462	454	467	487	447	500	472	464	470	441	449	468	425	454	461	431	460	432	440	463	479	426	463	439	457	448	468	436	481	435	445	462	409	460	462	465	460	435	439	458	393	457	437	451	447	452	454	478	462	479	466	458	481	428
62052	34632	18786	7423	1537	558	449	320	267	296	275	244	221	263	242	239	249	233	255	248	231	251	253	266	263	250	254	231	243	233	243	246	265	269	233	233	241	231	284	254	261	269	288	265	235	234	235	287	280	232	264	250	285	263	300	239	258	266	251	259	289	222	263	267	268	288	244	286	233	215	259	239	238	229	255	233	252	259	252	249	256	263	247	273	229	251	253	257	289	252	278	266	264	260	254	268	271	223	240	278	256	294	252	285	220	268	273	268	251	265	266	265	244	245	274	238	241	260	237	266	244	267	230	235	240	261	251	243	234	262	268	293	258	231	235	227	265	240	259	284	253	209	258	257	216	217	235	231	247	263	268	239	254	251	267	227	264	225	261	278	240	246	222	249	222	246	261	231	240	239	261	263	267	272	267	266	260	267	265	242	236	269	233	230	253	212	281	255	241	246	243	237	248	254	213	214	283	226	227	276	252	257	249	238	238	244	262	251	250	280	305	212	228	257	240	250	248	277	256	240	281	270	235	249	223	258	251	286	283	261	255	231	271	255	251	266	252	242	272	224	229	236	277	258	257	249	255	273	259	251	280	263	234	251	253	271	262	260	258	240	243	230	238	236	260	295	256	258	268	272	273	262	260	249	251	235	216	248	220	255	256	279	286	244	266	264	259	237	248	249	282	259	256	238	225	237	237	263	248	291	237	280	269	241	259	291	276	247	223	276	259	246	264	255	259	240	251	228	251	262	250	229	256	255	251	269	249	278	254	251	238	247	240	243	250	269	227	259	231	256	294	270	247	280	249	285	241	276	236	243	253	271	235	250	243	274	278	238	228	253	269	242	244	257	279	235	262	262	273	250	217	217	245	261	264	259	237	229	258	220	259	232	265	230	261	264	245	236	250	285	267	295	248	260	223	247	283	238	254	251	238	230	248	243	249	255	262	268	258	243	221	249	287	259	264	248	244	206	229	235	226	247	272	288	255	274	261	238	264	236	249	259	239	260	226	253	265	293	258	234	254	268	246	268	241	224	271	253	265	230	240	269	269	280	230	265	240	236	229	259	275	241	287	267	253	249	271	243	262	220	297	263	261	273	271	271	264	246	233	248	230	247	223	278	245	222	254	252	237	221	213	267	241	229	268	222	253	255	233	257	267	239	265	228	259	262	260	219	247	232	247	267	249	242	280	223	260	238	313	278	276	261	236	264	282	232	246	245	241	255	249	231	274	265	278	263	254	263	241	231	272	228	271	258	246	269	289	249	214	270	291	238	221	284	255	242	250	272	254	241	243	247	236	257	258	270	288	209	290	258	290	257	248	252	251	256	224	240	265	257	257	253	266	237	245	256	247	243	257	242	226	248	254	257	261	241	268	244	256	295	267	225	287	257	250	262	257	269	238	250	247	232	249	265	244	235	247	265	205	233	282	278	279	254	267	230	236	240	275	236	250	275	278	243	255	234	246	241	263	249	259	252	267	232	256	256	290	248	287	253	239	234	237	244	232	277	305	241	236	265	244	265	277	236	243	235	282	252	244	231	264	268	268	259	254	278	264	252	265	231	253	273	227	238	218	272	232	303	278	219	272	289	275	255	271	272	262	274	260	292	257	273	243	271	242	229	235	258	239	243	248	247	286	259	280	254	259	248	243	261	244	254	260	237	247	274	240	245	252	233	230	258	241	250	226	238	240	221	259	297	232	264	244	258	295	246	223	261	283	225	274	272	256	263	252	270	263	236	254	258	241	264	281	279	263	229	253	278	259	242	257	242	221	233	257	262	266	262	275	294	264	274	267	243	253	245	222	242	248	281	231	236	253	243	280	262	258	262	259	241	260	247	259	236	225	230	264	253	251	294	237	281	262	277	240	252	271	248	260	252	237	279	269	293	242	250	258	251	272	265	281	227	259	271	269	254	264	277	259	271	229	262	289	256	280	276	250	239	223	242	230	275	282	265	271	246	255	261	246	283	254	248	263	227	265	246	272	265	244	268	256	255	237	236	243	278	240	264	271	233	240	244	233	217	258	265	256	254	254	269	252	240	238	265	245	236	225	243	244	197	246	227	257	238	253	250	261	243	243	237	270	222	246	281	245	246	286	230	259	244	244	256	254	264	272	256	223	278	242	250	253	248	266	276	234	204	227	255	242	243	280	245	266	274	217	259	243	247	298	245	283	254	254	271	253	264	234	226	273	256	231	264	274	224	254	233	236	250	249	241	219	262	215	237	272	262	261	222	268	251	251	252	252	269	265	255	243	247	229	270	256	274	225	248	274	255	263	270	263	272	229	242	239	279	248	256	245	269	245	281	244	255	260	265	264	277	274	279	271	285	261	260	236	263	283	261	271	245	254	245	236	246	255	265	253	256	245	262	233	277	264	258	230	263	244	255	249	258	230	257	238	253	244	235	225	236	255	256	292	259	228	306	250	241	235	230	244	256	246	250	252	260	279	261	213	259	253	228	232	270	275	244	241	254	262	248	278	276	282	258	220	274	257	281	222	242	254	261	231	239	234	258	247	271	223	236	233	273	224	272	263	235	242	274	238	205	244	271	261	252	240	268	281	261	278	253	246	237	271	243	282	238	251	203	236	267	226	227	220	244	268	224	244	253	243	242	261	270	267	254	257	239	247	264	280	245	249	263	268	253	275	252	267	248	251	304	243	244	233	253	262	257	258	245	237	285	275	242	239	242	253	243	268	241	270	256	257	231	244	246	244	223	253	251	244	260	239	263	307	255	260	256	237	282	236	246	259	205	216	236	261	244	256	259	252	257	274	246	255	246	238	249	252	283	249	278	234	281	272	250	212	253	265	267	270	237	275	280	228	252	257	246	276	246	283	242	271	255	251	235	238	254	253	276	241	269	250	233	254	243	246	243	221	248	265	270	255	240	225	225	245	241	254	240	232	240	238	228	260	253	211	246	256	220	259	239	249	260	256	265	223	275	271	271	215	222	273	233	260	249	279	304	267	248	262	257	267	247	255	248	250	226	244	238	261	242	278	219	247	251	266	241	271	276	244	247	254	246	258	261	239	280	227	250	252	257	276	255	250	260	268	261	248	239	257	281	241	245	256	249	231	237	252	237	252	234	266	257	256	252	287	277	254	237	246	290	233	250	205	249	254	245	282	247	224	252	262	272	275	242	219	251	254	275	237	256	238	229	255	275	241	241	254	265	231	262	235	233	259	247	240	250	250	233	232	269	252	272	248	239	277	221	287	267	234	246	261	273	247	275	256	265	240	291	240	266	240	247	261	246	242	240	280	228	260	252	257	244	265	252	217	217	246	254	236	249	239	260	259	230	233	245	260	250	249	269	251	283	247	259	239	233	251	228	257	242	248	244	288	239	272	267	235	231	254	233	236	251	227	265	279	271	249	261	277	254	248	241	274	256	259	223	281	275	238	237	234	244	243	282	205	216	256	255	255	259	241	250	220	271	274	260	271	259	271	280	258	252	238	224	285	221	239	244	234	284	240	238	279	259	275	247	264	241	247	224
39925	26274	19650	12205	3146	2052	1427	693	603	569	626	548	581	530	583	541	523	559	508	520	560	549	569	522	523	610	524	566	511	547	565	525	524	523	480	536	545	545	517	524	501	568	509	525	553	533	542	559	550	524	542	510	561	560	491	522	581	541	496	538	537	562	547	520	569	541	530	561	569	550	550	517	525	526	528	532	586	535	523	583	546	528	530	535	543	537	535	522	578	535	529	514	531	514	504	512	568	571	564	524	538	552	509	535	516	529	527	507	543	510	507	500	535	550	529	550	530	543	548	508	527	567	538	541	539	539	546	532	514	556	563	545	536	502	542	535	521	540	564	514	525	527	557	533	549	522	569	519	521	512	523	527	543	536	493	554	503	525	555	535	547	518	544	528	555	521	544	519	506	501	535	563	521	507	539	500	555	506	523	517	531	537	513	536	567	512	526	552	515	506	524	536	516	541	524	503	528	556	515	535	493	538	542	509	542	565	527	550	554	519	528	496	587	523	515	540	540	566	527	605	548	535	523	545	492	540	562	547	515	529	495	477	543	558	537	540	515	537	524	550	498	553	509	513	523	509	546	544	494	554	562	509	564	527	506	530	568	582	553	547	545	516	556	550	540	550	548	522	530	526	534	555	527	548	517	514	543	566	489	548	522	521	506	515	527	518	515	510	521	527	541	543	518	549	553	512	530	512	530	554	523	526	543	532	505	518	514	513	503	533	540	532	544	518	535	559	544	570	528	527	552	531	561	549	532	539	507	550	522	550	510	528	536	534	532	522	585	586	565	520	547	526	525	568	524	537	569	556	521	543	573	523	526	536	504	538	564	523	537	518	579	537	536	537	538	483	513	541	537	520	514	539	498	547	518	521	519	519	532	580	532	554	545	547	493	507	535	499	532	514	536	528	520	524	546	516	537	492	558	551	500	511	533	575	532	501	569	532	522	566	515	535	510	545	498	537	511	536	505	534	540	533	529	515	547	546	524	540	529	520	533	560	524	527	527	543	518	561	544	529	492	586	506	540	544	563	493	522	553	519	507	571	522	498	521	548	540	545	550	472	461	560	546	521	521	547	516	534	555	536	558	541	486	530	507	489	547	544	529	510	548	525	519	548	478	539	512	541	550	533	523	523	526	533	560	528	495	520	572	580	528	529	532	538	498	530	541	581	522	489	556	534	570	534	569	558	519	512	520	592	569	535	527	520	535	496	568	541	532	527	519	558	570	575	515	554	544	528	518	507	574	557	539	495	525	511	558	558	539	574	531	557	511	570	538	536	489	533	496	576	517	545	526	506	531	512	521	540	560	509	570	515	525	538	558	520	566	512	520	551	531	528	589	558	507	551	486	546	541	524	541	554	496	556	502	494	534	554	557	509	518	546	536	512	522	563	503	513	521	522	517	547	582	554	524	546	574	539	544	502	511	508	576	543	523	530	551	553	537	528	491	529	526	531	510	508	513	509	523	546	547	515	593	522	545	501	567	517	528	542	506	555	581	547	523	561	505	545	540	550	541	558	510	553	523	556	556	516	556	519	547	541	543	500	558	545	553	527	523	529	541	551	551	529	526	524	530	483	532	564	527	534	547	544	587	547	561	518	535	510	529	542	531	553	557	559	494	496	562	564	544	536	561	513	540	530	509	543	532	522	488	545	516	541	531	499	514	546	497	514	508	513	548	551	502	523	572	531	521	496	511	507	564	514	564	564	521	524	534	524	490	563	557	559	558	514	513	553	550	513	585	508	574	551	500	550	520	551	527	537	545	557	521	539	527	530	583	561	546	528	512	561	585	551	528	543	560	549	550	551	554	534	509	513	531	536	525	544	505	529	521	542	525	523	556	555	535	512	541	555	566	554	526	547	504	533	557	605	547	528	516	566	524	600	530	545	602	518	546	497	536	575	542	564	538	535	521	550	533	524	481	541	483	497	532	533	526	551	515	598	517	539	524	513	520	543	524	516	513	513	514	525	498	534	521	537	565	539	478	474	568	531	547	556	552	530	542	520	553	528	530	528	488	468	544	519	494	568	546	534	522	528	530	546	537	505	532	503	527	471	530	555	541	540	526	502	542	543	533	528	534	486	507	555	544	541	509	520	553	515	530	506	539	548	537	552	576	518	545	547	550	534	508	547	550	529	530	507	517	512	545	519	547	524	540	514	521	549	572	498	523	539	512	495	525	498	537	534	556	526	522	558	544	569	492	572	502	547	523	539	514	532	502	539	536	544	501	513	541	507	570	529	482	519	531	517	557	523	571	543	548	544	543	493	539	565	533	555	555	494	534	533	534	521	532	544	542	538	509	511	537	566	468	547	555	549	527	539	537	549	525	542	506	530	522	527	551	539	488	552	489	545	531	485	515	524	540	555	517	529	538	539	512	535	532	494	530	503	515	536	505	544	547	517	538	560	540	525	573	539	502	502	539	520	594	491	523	541	558	540	545	533	502	483	502	506	518	527	556	564	566	488	547	551	553	509	543	514	507	531	561	538	543	490	493	557	547	518	541	526	525	529	498	521	497	535	505	522	501	539	494	547	504	553	530	528	554	559	528	544	544	538	533	549	549	547	501	496	539	510	508	547	513	501	542	529	564	557	550	506	526	546	541	559	535	540	546	548	496	565	537	544	532	551	532	522	519	573	526	511	498	529	516	534	555	531	502	572	537	526	536	560	521	554	566	519	535	509	524	554	513	529	552	539	554	554	558	507	524	532	579	527	517	542	561	503	533	554	525	564	576	555	533	521	537	555	532	515	498	470	508	533	500	521	541	485	527	517	528	536	547	550	572	554	499	551	548	526	532	525	576	550	568	510	544	508	528	521	549	535	527	486	545	546	511	518	519	542	515	518	538	551	515	528	472	580	555	511	581	558	521	529	497	519	498	546	511	507	536	536	592	537	554	536	506	538	502	525	517	548	536	518	533	501	504	536	537	540	556	568	505	491	502	502	513	563	573	501	503	566	514	535	562	496	523	509	540	528	527	535	499	537	502	497	485	503	535	515	536	527	477	565	537	563	532	542	525	554	536	528	522	532	513	520	566	527	525	507	538	547	551	534	552	533	528	548	526	485	504	544	495	527	546	523	517	556	505	557	547	541	533	570	569	542	560	473	496	541	544	513	523	502	518	539	538	548	555	556	512	543	550	594	538	560	528	503	537	500	550	531	520	499	521	557	554	558	536	547	517	549	539	541	540	459	531	540	577	575	533	574	504	518	550	539	560	561	525	501	513	524	535	529	510	474	570	517	569	549	539	519	518	547	571	566	527	531	513	544	544	546	540	515	603	519	496	534	558	538	554	494	509	538	555	518	532	523	543	529	522	536	542	568	528	546	471	539	560	528	539	531	549	508	516	575	499	557	506	501	580	556	569	470	513	517	516	550	591	533	551	507	492	522	532	566	490	510	552	509	514	542	494	547	489	544	510	534	534	536	530	555	511	519	526	528	536	528	497	523	540	539	507	520	545	484	533	558	533	491	529	511	555	512	541	525	541	512
49105	22130	6700	1329	390	203	224	186	198	201	202	185	200	206	200	197	204	198	198	170	162	173	200	167	186	193	193	185	192	197	191	199	208	216	187	192	200	216	194	193	180	202	202	183	193	208	176	191	197	192	204	203	189	196	202	175	205	189	166	208	220	199	175	167	192	178	213	204	210	208	222	200	195	210	195	205	192	209	185	202	193	213	195	195	202	239	179	180	200	190	204	207	216	175	203	211	213	172	174	190	221	189	199	203	185	228	230	217	168	206	201	215	199	195	199	174	177	231	218	198	201	228	220	206	214	198	185	182	192	233	217	212	198	176	193	201	188	210	200	196	198	198	171	243	193	190	169	209	203	197	212	218	220	200	206	195	190	213	202	192	195	214	206	199	207	207	213	213	199	183	190	186	190	179	209	186	177	208	183	181	189	188	205	218	193	166	203	182	160	196	202	210	197	215	195	198	187	214	173	189	199	221	226	178	177	214	194	180	219	182	178	183	180	211	212	189	191	200	200	198	194	202	193	200	188	167	241	201	174	199	199	172	175	173	179	215	226	193	183	191	212	194	219	188	203	227	193	213	189	175	211	228	195	215	188	201	189	190	185	198	208	208	197	193	227	196	181	204	168	180	174	181	190	172	186	199	208	205	222	214	198	189	189	204	212	197	202	189	195	173	213	201	174	184	221	197	180	182	199	180	208	198	192	191	200	164	213	205	172	201	202	206	188	190	176	198	194	186	216	177	194	213	187	190	179	201	199	186	179	209	218	179	179	212	182	190	165	184	173	161	217	192	200	186	196	178	197	199	183	186	174	205	199	203	179	185	184	209	170	206	205	212	194	208	179	201	219	189	221	202	212	215	199	210	184	196	185	200	202	210	171	198	185	197	188	202	204	202	186	197	195	188	204	189	203	201	197	185	192	174	173	201	184	191	192	224	197	176	176	192	183	205	203	203	208	195	219	190	197	198	190	205	201	191	180	173	196	197	184	187	187	205	194	194	202	185	180	182	186	199	200	192	227	187	230	218	192	183	217	193	194	208	186	192	180	202	209	226	172	206	184	192	212	199	194	206	169	208	195	205	197	164	171	205	203	191	208	190	182	190	213	184	197	166	193	157	182	187	179	190	185	199	200	159	211	211	199	187	213	196	202	211	167	208	221	208	192	183	209	170	190	199	174	211	197	188	205	198	207	220	185	199	155	230	209	211	177	188	179	213	214	199	208	194	208	198	187	164	183	191	194	162	204	240	197	179	150	190	189	174	172	182	186	178	202	203	206	193	217	190	215	172	216	192	216	236	188	194	180	170	197	217	201	220	213	216	202	179	176	240	213	219	199	211	180	207	190	185	186	217	195	201	191	195	171	181	200	173	170	189	195	181	208	184	203	189	202	175	219	225	203	201	190	189	189	203	195	193	190	197	180	189	179	176	183	189	171	187	191	187	171	159	222	198	186	192	184	175	191	213	190	196	186	211	211	192	217	171	182	202	183	197	200	216	219	212	176	187	215	181	188	220	213	176	172	222	187	203	179	185	214	185	191	192	201	190	169	201	215	224	190	211	213	189	190	224	218	200	197	182	196	212	224	197	221	197	194	199	210	195	200	195	193	191	193	186	200	202	168	180	190	189	209	213	170	174	184	173	227	216	193	200	200	208	185	186	187	201	196	193	204	193	157	205	211	180	206	182	224	207	199	218	220	208	212	218	184	209	214	204	217	212	191	194	163	200	194	196	219	176	179	208	172	183	217	203	212	202	203	191	175	194	181	188	218	170	168	173	189	178	186	172	205	216	183	218	208	191	192	168	189	184	158	202	197	183	217	190	192	213	164	208	210	213	176	197	192	184	182	197	189	178	188	219	190	171	186	198	199	219	191	164	197	186	181	189	195	193	205	180	161	199	230	200	184	190	203	198	187	193	173	173	200	213	198	164	169	189	192	210	203	210	192	213	192	195	194	184	213	211	187	196	183	194	200	201	203	233	195	176	204	202	191	160	229	225	189	174	181	212	203	165	185	208	177	193	192	196	173	174	222	155	222	198	200	181	210	184	202	194	215	210	198	175	188	155	152	206	195	180	186	189	196	200	204	196	189	184	173	199	202	213	172	192	175	196	182	168	189	202	176	235	170	204	197	178	170	197	196	225	201	210	195	192	187	211	201	168	226	201	178	192	205	193	194	178	186	210	195	179	190	211	199	185	161	176	192	198	201	212	180	200	203	187	184	231	220	188	209	208	207	208	207	211	227	224	211	172	184	183	208	200	215	182	224	189	181	186	173	171	206	196	201	200	189	200	206	204	232	180	198	202	188	223	185	185	212	173	213	233	239	216	196	194	206	212	203	176	179	193	170	184	213	208	202	174	198	185	216	221	214	201	204	194	178	185	201	184	228	200	211	191	205	195	204	213	199	172	196	167	185	189	201	167	188	190	192	196	209	176	203	189	193	190	189	228	193	165	189	207	173	185	182	219	183	194	205	212	185	193	194	204	159	176	205	196	180	221	195	217	203	213	213	204	177	208	226	178	243	194	180	211	197	195	203	204	209	190	180	203	179	215	214	191	187	215	200	189	174	171	214	190	183	180	216	173	190	199	190	193	210	193	215	200	191	195	185	180	181	215	184	193	207	190	176	187	215	214	200	204	225	197	204	179	200	183	179	223	200	217	200	154	182	210	195	200	196	185	175	200	199	221	191	195	187	161	201	194	189	203	185	215	184	218	158	194	208	194	160	179	189	206	206	192	198	187	210	188	206	186	190	197	179	193	189	182	201	182	181	188	213	194	186	169	191	203	201	194	189	184	175	161	201	231	188	211	169	204	198	184	182	202	225	190	206	209	213	193	211	186	194	228	210	243	200	201	187	207	207	158	180	169	200	188	203	178	195	196	175	183	205	170	202	174	181	166	187	213	191	177	182	190	190	218	200	205	181	218	206	199	177	192	186	176	238	217	211	192	194	178	189	206	159	185	196	195	196	197	206	200	206	189	216	202	189	205	206	209	208	182	193	179	198	181	228	157	186	179	187	190	174	199	178	197	159	168	215	221	224	190	221	212	200	205	174	185	187	200	185	182	203	172	231	200	204	197	215	171	203	169	221	193	195	226	179	180	203	165	189	189	198	186	203	198	217	181	185	210	207	190	185	195	197	185	203	196	190	198	239	212	200	185	181	191	189	180	195	188	174	170	194	206	192	183	193	216	175	169	186	205	213	186	169	148	176	207	184	200	165	176	165	198	211	210	221	187	184	200	189	186	202	170	191	177	204	197	188	195	187	198	199	228	167	197	197	182	158	215	184	207	214	194	209	196	213	199	194	226	198	213	211	203	195	214	192	222	217	193	181	190	184	212	220	186	186	196	206	215	219	203	193	187	201	182	197	190	188	193	212	206	197	193	214	202	173	212	192	186	197	188	189	204	182	214	205	200	178	205	197	196	160	172	199	155	205	173	200	206	197	190	189	191	196	198	200	203	196	209	175	209	200	219	201	226	194	200
31890	14562	7443	2773	1016	418	457	447	440	411	427	430	422	448	429	430	454	422	448	409	435	424	428	421	400	365	435	428	417	397	439	390	426	437	430	383	410	423	460	458	447	433	424	426	430	413	402	425	418	417	421	413	467	453	425	396	421	440	408	422	417	407	437	426	403	401	421	448	410	416	407	426	441	431	442	445	410	392	453	433	433	410	417	411	409	407	417	426	458	443	412	414	416	441	411	386	402	433	410	431	421	408	410	447	449	422	450	434	417	393	397	466	448	395	421	432	419	428	390	415	418	415	428	402	405	428	424	443	426	433	386	417	427	436	426	379	458	405	414	398	462	416	429	459	431	391	429	420	437	453	398	403	446	434	420	438	439	426	395	431	415	447	427	446	381	438	445	443	441	409	437	441	425	417	434	428	416	445	422	422	393	442	447	417	422	422	416	378	450	405	384	459	427	405	453	474	495	421	420	404	418	401	445	433	450	397	431	392	441	436	459	412	448	426	429	397	443	420	444	381	462	431	366	426	450	435	410	434	401	425	441	391	445	435	457	429	444	433	410	457	424	419	398	438	448	427	407	409	431	412	403	422	446	466	426	399	416	446	446	453	402	433	435	390	433	418	423	465	447	461	412	427	455	451	390	429	425	411	433	450	405	420	414	408	410	405	423	431	425	431	413	436	414	430	417	431	410	387	387	442	420	424	448	383	440	441	404	432	432	467	440	415	437	409	398	418	400	395	431	407	378	436	434	431	416	425	401	408	431	432	443	425	428	427	429	438	436	412	481	441	383	413	424	423	418	424	424	420	418	423	427	405	398	401	440	459	417	390	440	443	398	433	403	421	398	426	453	417	450	439	418	408	432	427	437	411	400	410	406	386	438	407	443	388	395	437	419	443	438	395	431	424	462	453	409	403	414	469	472	443	414	391	381	425	418	419	433	429	398	430	428	404	431	406	424	415	409	402	389	431	399	390	433	447	401	404	413	409	419	426	450	420	410	403	416	422	425	452	397	433	453	414	398	456	436	508	429	446	422	406	421	436	457	426	444	409	432	408	384	409	427	388	459	390	407	434	427	436	445	416	452	420	376	396	430	409	456	422	413	392	397	435	434	415	423	424	421	445	428	456	396	444	469	391	407	421	390	419	409	451	405	417	447	408	432	442	430	390	461	442	459	428	414	423	400	433	450	393	427	427	418	392	408	454	396	424	388	406	389	392	424	436	432	400	429	457	401	440	390	412	396	394	448	388	423	417	423	454	414	411	409	418	437	405	411	460	397	402	419	386	425	407	415	406	436	414	438	407	419	425	387	444	402	432	396	397	404	448	419	378	435	460	462	424	472	445	422	413	451	420	428	458	391	409	412	398	453	411	449	431	433	395	409	434	440	430	434	403	447	431	437	406	413	413	415	413	400	419	443	401	441	441	381	392	386	395	456	406	448	420	385	428	389	397	430	432	390	454	434	400	422	412	439	419	406	456	414	396	450	438	405	438	448	429	445	389	393	415	429	435	432	429	426	417	474	419	441	417	422	419	401	425	403	423	440	435	454	390	416	430	455	422	402	415	390	430	438	444	400	410	402	417	397	416	450	393	445	421	424	404	452	443	479	464	422	405	419	389	446	396	448	438	425	427	447	413	406	412	421	411	440	414	433	418	428	416	417	404	403	402	418	422	443	431	407	440	414	433	420	399	417	439	421	408	460	469	392	468	423	452	438	473	426	426	442	401	440	417	439	416	413	414	408	407	413	424	417	390	432	417	444	430	427	416	399	456	453	418	379	421	435	439	411	458	413	441	393	403	404	435	416	446	429	425	404	426	407	465	415	474	440	429	433	411	421	416	450	427	412	372	417	401	406	411	414	428	438	383	406	469	483	385	430	422	436	433	403	410	412	438	467	414	415	408	403	391	422	430	422	401	450	445	451	400	442	443	421	425	411	437	409	424	401	404	433	400	413	401	428	429	439	433	456	437	424	390	411	417	416	403	415	442	406	396	409	403	420	441	447	432	420	400	421	431	374	419	423	428	436	441	441	390	419	419	462	430	433	432	417	426	405	451	433	389	411	394	438	396	420	412	432	435	414	409	454	435	418	430	426	434	429	430	425	447	424	425	407	402	431	430	408	403	447	409	400	444	415	425	415	459	419	420	434	412	411	430	418	427	426	412	414	422	360	403	425	430	395	430	401	425	435	449	432	434	412	445	449	444	420	409	438	392	434	427	426	396	421	422	426	416	471	380	390	439	400	403	426	407	397	438	430	409	423	414	425	390	457	411	443	433	451	433	417	424	391	422	420	452	409	406	439	425	418	449	383	440	432	445	398	401	439	391	427	439	433	437	424	396	471	434	395	442	450	405	410	452	457	425	453	433	410	462	462	405	413	434	409	404	438	454	434	428	441	407	393	433	428	418	410	446	437	431	447	405	437	406	411	442	397	416	428	432	434	460	400	460	411	442	410	412	452	399	413	408	405	416	430	399	375	412	379	446	441	429	422	378	393	440	412	372	414	396	444	437	406	423	369	405	394	432	405	398	412	439	424	454	432	438	445	439	408	423	442	432	414	426	406	418	432	436	420	453	417	424	416	415	411	443	403	433	412	407	419	447	394	407	403	406	421	455	410	441	426	405	476	427	418	443	411	437	374	441	429	422	428	394	458	415	413	409	440	440	449	416	418	413	422	414	420	395	431	435	415	448	435	433	408	409	410	481	416	420	438	401	421	449	451	392	406	386	404	419	471	468	415	426	401	414	408	407	422	423	443	428	404	401	414	400	384	421	445	414	425	436	421	433	450	418	396	447	420	447	422	433	469	423	419	411	419	403	421	413	413	421	415	431	411	465	440	384	444	401	414	425	415	399	387	414	419	419	434	418	414	435	419	409	445	426	434	457	442	411	409	408	408	454	427	439	445	445	395	411	424	416	419	394	398	444	411	380	470	434	432	455	426	378	440	382	414	402	442	423	484	435	394	445	403	383	422	426	424	377	462	421	455	441	421	385	442	392	389	450	409	426	410	403	436	374	392	438	435	409	447	446	417	404	473	444	408	428	411	433	422	440	427	426	426	441	406	457	397	408	396	451	433	449	418	461	418	424	426	406	447	414	432	404	403	390	414	392	388	417	435	435	439	391	464	424	402	431	434	475	418	415	433	445	433	374	416	417	378	403	441	429	474	434	414	422	451	435	413	410	427	425	411	447	398	417	425	446	395	415	446	412	416	446	447	404	374	399	396	408	454	429	380	415	449	424	414	424	421	402	420	413	394	401	408	451	405	433	413	417	431	407	468	444	431	409	405	431	418	421	453	420	454	418	438	421	415	422	401	415	422	411	425	394	436	412	467	402	410	415	396	408	417	451	362	399	405	400	400	403	399	436	430	414	447	419	394	417	412	397	452	410	399	391	433	389	392	419	407	423	426	400	432	419	418	385	419	443	455	394	400	432	388	440	421	454	402	427	377	425	450	421	388	464	390	427	418	402	414	423	391	428	399	405
61453	30392	13938	3308	665	336	270	229	204	230	250	258	214	217	215	210	210	195	207	246	206	212	243	232	228	207	212	222	216	245	251	207	242	203	207	223	229	225	254	231	206	216	223	209	222	210	245	183	229	213	217	208	244	223	184	243	219	247	194	202	232	210	237	232	207	201	217	215	229	202	232	249	216	208	195	200	229	219	244	223	224	208	226	218	216	213	244	240	218	221	213	192	222	193	242	217	200	216	204	244	238	212	203	203	212	231	221	197	186	181	205	230	221	209	184	237	212	221	221	228	203	200	212	220	216	229	221	224	210	243	211	232	239	202	223	225	229	230	209	224	230	202	225	216	196	215	210	199	219	230	257	221	195	253	222	229	232	180	221	203	225	239	215	230	239	218	208	225	191	237	229	234	231	229	210	222	197	208	198	210	209	207	237	224	237	213	215	221	237	230	209	240	205	249	224	215	199	197	226	236	200	200	229	204	232	226	203	225	228	239	211	208	210	256	216	199	234	241	229	203	222	232	240	216	211	196	218	198	232	220	236	214	237	222	214	270	240	220	207	210	230	187	203	229	213	230	216	210	216	200	202	205	228	228	193	215	222	220	215	221	219	247	204	211	225	197	222	204	236	213	235	219	200	186	217	210	208	226	232	219	212	226	224	217	186	225	207	229	177	212	228	261	213	228	232	224	230	229	254	240	218	204	213	203	226	211	188	225	217	219	240	229	197	233	228	222	222	211	257	189	200	237	222	173	214	233	237	215	209	230	217	221	206	218	212	229	202	236	201	208	194	205	243	216	227	230	205	194	202	201	210	235	211	204	216	229	209	220	234	244	232	215	230	226	204	202	229	262	223	219	249	215	215	239	233	219	216	215	251	219	234	220	219	211	231	245	237	207	245	241	241	240	199	228	186	221	239	188	213	207	201	199	210	223	196	218	191	199	215	185	262	247	249	226	231	243	202	228	216	204	242	232	197	227	225	217	228	214	183	222	234	203	202	236	241	190	232	197	158	195	216	211	244	221	230	228	235	230	227	218	228	192	211	229	205	218	226	222	249	218	214	234	239	203	203	209	182	226	245	224	202	203	222	191	195	200	202	222	224	223	223	214	197	227	216	190	206	189	221	226	217	229	227	219	199	225	226	227	185	198	243	241	268	205	231	220	248	238	205	237	232	215	225	216	233	231	221	207	212	208	239	211	222	212	220	204	201	200	244	227	224	185	220	203	215	218	168	194	229	225	231	229	207	227	188	203	211	262	217	215	219	190	241	223	194	211	213	237	219	199	216	261	211	221	231	214	226	198	215	223	223	230	202	207	212	216	204	221	236	228	234	202	187	199	216	217	210	229	214	206	231	227	214	219	214	240	205	186	192	199	236	229	193	222	247	215	197	222	240	198	209	238	224	206	243	243	224	193	222	218	208	210	197	228	203	215	223	211	249	223	216	210	188	228	208	199	198	208	188	227	221	252	243	211	234	223	203	200	205	233	198	201	219	204	204	239	216	242	255	208	201	227	201	222	199	204	216	200	214	221	203	214	219	206	226	215	232	225	229	252	219	209	199	258	204	224	209	218	248	235	247	204	204	222	227	229	225	241	238	234	225	239	197	220	217	221	227	233	200	209	210	193	257	213	217	228	200	211	229	204	218	225	209	213	189	228	228	220	210	227	205	214	202	211	217	221	202	220	219	210	226	221	224	199	246	219	249	218	224	222	223	235	257	216	228	224	247	191	215	210	221	235	241	234	245	207	191	215	212	207	214	205	205	185	235	226	235	213	201	201	224	218	184	209	197	230	233	215	199	218	195	232	179	221	210	221	225	234	224	229	215	184	232	235	219	203	216	245	217	217	215	201	200	218	219	230	253	220	189	196	238	222	193	194	207	214	228	231	184	236	203	206	210	218	227	247	199	231	233	201	219	227	207	248	206	235	240	200	200	202	185	217	235	258	230	194	241	203	210	233	222	228	221	255	199	192	225	217	222	222	230	199	224	214	216	206	228	235	218	198	229	218	247	217	211	220	211	240	191	199	259	198	222	231	217	181	225	189	210	241	230	218	233	215	225	228	224	205	214	228	210	217	220	201	224	225	224	210	209	223	197	214	211	231	214	212	234	210	234	221	214	249	221	254	218	196	223	216	244	207	219	218	235	212	202	221	202	247	212	238	226	225	208	245	212	236	186	238	224	205	205	195	232	232	186	228	191	214	174	183	214	217	195	198	218	186	193	224	225	234	245	217	215	227	209	223	240	202	223	227	213	250	220	218	234	236	196	222	210	217	236	207	211	214	220	193	180	191	207	217	225	213	221	216	225	181	193	215	216	214	209	199	207	216	217	206	230	224	230	212	219	250	230	205	231	220	223	220	189	227	227	236	197	228	186	182	193	226	242	206	211	206	256	190	234	206	191	224	217	229	212	232	248	233	225	217	273	229	227	244	213	214	208	228	219	235	207	189	204	208	215	210	229	195	203	214	229	209	215	203	218	214	229	201	198	251	223	212	207	212	217	191	238	218	239	237	205	236	231	227	243	240	210	245	225	257	217	216	218	207	250	228	224	188	201	210	183	213	217	213	213	225	229	203	201	220	211	219	207	216	223	228	201	199	211	225	209	268	216	230	219	246	210	254	234	244	216	194	229	242	245	237	215	246	202	207	227	205	224	210	226	201	229	185	219	210	200	240	201	250	229	234	211	194	232	234	201	221	215	203	219	235	260	187	209	191	212	201	217	206	213	193	233	231	224	190	215	247	270	206	219	258	226	231	223	237	244	199	220	243	221	220	238	205	231	230	193	246	238	221	212	228	213	227	217	223	247	229	204	237	231	178	198	204	250	209	226	213	200	225	236	261	209	248	223	216	202	211	227	199	208	177	209	232	219	193	219	218	252	229	204	226	216	203	228	230	214	230	223	222	228	188	214	232	202	163	180	200	206	197	200	250	218	228	215	213	214	218	216	217	217	222	218	214	239	211	271	209	219	185	214	238	236	226	213	202	250	189	221	232	208	230	214	221	211	254	200	218	220	217	195	208	194	229	197	252	207	218	198	243	205	222	198	215	218	208	222	243	238	223	223	199	221	218	181	237	211	256	209	205	220	223	220	228	226	198	227	216	235	235	203	207	201	193	195	216	239	220	224	211	195	230	192	212	214	195	202	226	237	193	218	225	234	210	209	224	219	197	218	211	231	203	223	210	207	216	216	245	223	207	240	202	204	225	216	210	216	216	225	200	222	236	228	220	193	225	241	229	218	213	223	223	198	191	209	235	255	226	236	194	213	228	232	220	206	213	215	222	240	235	226	215	210	197	189	213	214	229	233	249	188	213	248	240	221	223	203	186	233	255	232	220	199	232	193	226	227	206	224	219	189	234	237	204	221	215	229	214	185	191	204	245	228	209	225	209	218	223	218	246	257	202	214	209	223	235	239	177	220	210	219	229	227	220	198	212	200	191	228	197	226	246	242	237	205	188	226	210	186	212	207	243	229	207	209	220
39675	21059	14531	5670	1663	1110	788	546	487	477	496	454	465	516	485	468	479	464	502	477	435	474	459	502	456	487	475	515	445	480	502	467	473	439	491	458	478	476	502	481	438	475	462	481	444	470	490	497	493	467	495	472	486	468	518	490	499	481	478	462	500	454	457	471	488	428	484	497	455	471	493	499	463	457	477	451	474	456	461	482	475	486	431	478	477	460	476	461	480	456	454	475	488	411	443	500	466	473	479	467	486	504	441	476	477	486	451	498	478	482	513	508	476	473	492	501	428	473	497	482	450	492	513	431	506	502	454	532	472	489	491	470	461	466	446	473	474	470	480	511	475	496	456	499	478	449	460	461	493	495	454	448	483	469	467	493	467	456	515	491	484	497	476	428	434	467	487	447	463	463	463	514	460	498	478	455	466	491	493	480	457	491	496	463	436	472	466	475	496	499	474	440	491	517	519	482	451	474	486	442	452	464	506	458	484	470	477	458	453	470	452	468	457	480	507	456	442	493	462	447	434	474	473	469	517	456	464	470	455	485	495	429	467	464	494	474	456	462	462	459	486	488	480	456	450	451	514	476	441	439	460	458	505	452	467	454	478	451	453	454	450	470	446	457	443	483	451	444	482	448	452	441	458	476	468	464	458	470	453	462	460	447	498	494	463	462	490	504	468	482	464	447	477	478	439	468	495	452	465	440	470	523	486	463	463	465	473	481	436	500	467	490	438	464	469	447	476	474	447	462	478	482	419	495	491	465	432	493	469	491	466	454	451	472	463	435	474	458	470	436	457	470	497	473	443	451	472	455	484	486	416	473	455	461	452	483	434	479	444	482	493	500	484	494	476	465	500	491	477	470	478	518	458	471	462	467	465	458	474	459	450	451	460	442	490	424	483	501	466	491	440	479	500	495	478	493	532	568	426	456	435	509	478	490	479	433	450	448	436	463	483	477	499	469	458	452	466	476	499	514	465	511	517	459	513	469	429	519	513	451	509	498	473	481	443	469	473	464	470	436	500	491	452	494	502	445	438	484	465	458	504	476	477	472	499	472	450	472	469	460	449	471	465	470	478	476	484	486	471	446	413	487	430	480	471	461	482	470	492	474	461	467	442	463	457	453	501	423	434	479	471	466	423	481	448	459	506	472	470	489	472	460	445	457	440	508	478	474	454	504	484	479	460	433	448	499	468	528	459	448	488	486	483	504	495	468	458	472	485	492	452	464	477	472	459	478	470	450	484	486	470	468	475	498	471	442	455	483	454	460	504	490	459	435	493	444	468	434	499	517	482	464	462	431	431	477	509	493	463	507	427	435	485	458	440	478	477	492	508	491	460	453	501	502	466	454	467	492	460	489	492	506	432	446	495	466	475	465	464	492	490	478	462	452	461	465	458	487	487	472	439	478	505	455	471	442	503	482	453	516	454	471	488	502	449	454	493	481	474	484	502	500	461	495	495	477	468	514	482	453	449	529	514	503	433	443	473	459	485	498	447	490	444	453	451	458	469	456	475	453	449	462	463	506	479	475	490	465	486	490	529	461	438	502	432	484	500	488	530	445	459	465	460	454	466	464	469	458	489	461	462	452	492	469	464	436	449	478	492	508	453	460	486	457	502	493	462	478	476	469	465	472	485	476	505	475	495	468	477	453	468	440	501	485	491	461	503	462	466	474	468	470	514	489	474	513	466	462	445	480	492	458	469	476	469	463	496	474	474	420	420	457	520	433	448	441	463	434	465	463	468	446	448	461	479	511	439	413	424	477	452	487	441	460	457	439	481	445	462	478	491	458	495	460	491	471	445	449	478	481	492	472	452	474	452	457	434	458	470	499	527	486	452	468	436	466	471	463	491	449	453	434	501	435	455	434	480	497	452	423	449	441	451	472	484	473	459	506	481	449	453	438	463	486	460	430	494	463	457	473	438	476	451	485	476	445	434	422	460	500	460	473	480	449	508	448	454	465	453	498	470	460	460	467	497	491	462	464	469	473	476	465	497	482	462	482	512	513	454	418	466	476	496	489	501	469	441	439	487	465	465	462	479	473	444	476	478	462	496	452	471	479	462	477	465	452	435	452	451	490	513	436	463	477	467	455	500	473	428	435	475	472	507	441	452	483	487	492	448	505	450	491	467	459	477	429	521	509	491	451	493	485	474	466	456	480	479	504	461	466	482	470	516	497	469	466	472	477	468	460	484	471	469	460	508	456	442	455	486	466	495	480	440	465	474	476	443	472	474	435	488	496	486	487	479	507	498	473	505	470	482	479	463	439	454	493	430	430	479	497	442	461	452	481	460	498	445	486	426	479	448	461	496	485	446	483	436	494	453	464	475	447	471	450	493	465	459	491	515	476	432	465	460	458	490	473	512	503	450	463	493	448	480	466	472	478	461	479	504	484	448	460	480	482	500	494	473	521	486	483	431	471	463	454	466	482	444	449	463	463	457	452	482	461	468	490	460	486	487	475	475	449	497	460	500	491	447	455	469	444	491	468	491	468	432	460	440	486	474	439	506	450	491	473	464	461	501	474	486	446	457	498	427	467	473	454	439	486	483	493	460	463	454	460	512	497	488	459	450	482	464	477	463	487	457	461	447	473	467	477	477	454	497	486	444	468	480	479	502	449	470	463	454	483	459	451	484	475	487	467	517	492	465	492	450	427	448	447	475	469	475	500	477	473	484	462	457	473	474	482	461	428	397	469	428	476	449	457	458	444	440	447	485	473	454	462	494	465	478	500	485	474	465	449	480	453	477	493	419	486	454	482	467	445	458	482	459	461	466	502	509	454	480	472	448	487	477	482	483	487	474	483	498	491	481	442	457	502	490	492	484	463	500	431	478	444	471	502	455	485	463	467	460	450	517	465	471	468	506	488	445	452	486	510	498	501	455	445	479	443	458	450	494	444	467	463	491	454	502	481	463	466	456	505	462	472	454	492	485	479	490	520	490	499	419	444	463	445	453	478	485	463	497	466	448	484	459	478	458	417	475	457	431	432	470	495	499	489	470	454	460	473	437	466	431	539	483	444	471	493	475	481	482	475	437	500	476	485	446	477	462	524	445	446	412	457	457	454	477	434	502	450	467	457	485	441	465	513	472	455	445	462	494	480	479	476	475	469	454	512	412	465	489	477	423	449	474	486	473	449	489	473	492	480	465	440	445	479	444	490	506	511	492	457	486	461	503	451	505	521	424	463	514	493	455	431	434	451	446	436	481	465	485	455	444	480	477	459	487	477	505	472	456	512	489	462	448	481	436	493	482	443	476	421	447	473	457	453	458	508	475	459	457	471	465	464	467	467	478	457	465	472	467	438	441	454	478	449	482	508	422	459	448	478	491	454	499	497	489	478	443	430	483	459	470	487	477	460	500	492	468	508	456	464	477	476	494	450	502	486	468	454	446	460	478	492	515	492	457	485	449	454	471	485	456	481	502	444	456	480	465	500	511	461	497	505	478	468	450	481	431	470	477	454	477	487	499	455	481	485	468	442	485	518	474	439
65594	37265	19730	6442	1229	701	374	271	233	244	228	264	266	274	249	269	265	251	264	259	258	257	299	245	255	264	230	266	252	253	267	268	246	252	267	263	279	282	260	243	226	211	243	257	237	265	270	280	274	271	242	263	247	231	252	258	271	288	263	275	246	242	275	248	254	228	231	284	286	264	268	266	235	224	249	255	271	280	276	255	251	275	274	245	282	248	289	238	234	274	247	211	242	266	266	235	261	226	226	236	238	259	230	220	275	251	266	239	226	251	263	232	250	242	265	255	258	299	276	243	261	246	246	223	292	235	264	249	263	233	214	252	244	260	261	256	251	262	243	260	244	259	257	275	272	229	243	261	297	271	236	249	263	247	250	236	236	249	243	249	240	265	268	263	238	243	248	242	254	244	249	253	263	277	260	264	233	259	287	230	224	220	252	286	286	239	276	278	278	241	258	284	265	263	263	227	238	266	243	259	276	257	246	257	264	258	260	236	254	230	291	263	273	266	247	244	269	258	233	249	270	238	256	249	283	246	251	238	276	282	243	271	257	270	253	256	230	258	273	236	238	284	246	277	284	256	269	253	258	250	245	240	233	280	294	259	258	252	273	268	238	244	239	238	232	269	252	263	242	236	249	259	257	249	262	285	243	270	284	250	248	255	251	275	233	248	248	250	250	267	235	244	293	247	237	238	293	257	248	271	289	238	270	275	248	245	245	269	256	277	242	254	263	301	246	213	249	240	241	236	254	273	256	238	236	266	258	229	302	277	231	288	232	244	261	268	248	296	280	249	241	224	254	247	305	275	235	275	289	269	251	256	237	227	264	245	246	243	257	233	246	248	262	274	302	249	282	267	256	251	269	229	279	268	244	251	262	242	270	234	246	247	285	237	280	220	232	220	248	243	275	258	272	274	275	282	265	245	260	264	220	273	255	255	271	274	270	261	229	229	243	237	247	241	255	227	289	259	268	253	225	261	264	281	251	281	257	229	262	229	278	206	263	276	261	261	286	238	218	262	254	258	260	252	256	245	254	251	255	277	233	283	240	242	249	225	242	248	242	259	244	236	220	253	250	287	246	269	274	248	265	283	246	270	273	228	249	269	241	261	235	262	237	232	243	254	233	248	263	265	250	265	244	272	259	240	260	262	239	250	256	249	245	261	252	269	273	273	258	254	250	260	226	286	287	240	265	246	234	243	234	255	262	250	271	246	238	271	255	250	268	242	235	231	212	252	254	241	281	222	231	228	268	253	227	226	236	271	276	261	291	253	256	237	259	240	285	291	272	267	243	274	269	245	245	265	267	231	228	267	281	268	235	273	236	245	236	219	253	246	264	242	244	242	246	256	239	251	281	233	224	284	224	255	240	249	282	270	213	249	263	241	254	246	242	240	243	261	239	269	250	241	257	271	254	260	247	237	300	263	283	274	237	264	276	285	257	238	241	233	264	244	234	233	224	238	259	240	238	232	268	253	267	270	259	263	269	250	260	253	237	250	271	247	216	250	225	261	273	249	224	266	241	248	210	252	224	236	258	239	228	216	238	234	252	259	275	261	244	250	247	249	302	231	250	252	242	255	276	270	258	252	264	245	257	281	254	236	229	250	231	234	240	236	227	261	216	264	237	234	254	234	228	236	275	273	274	228	249	228	256	281	246	219	266	283	285	272	310	287	249	276	293	255	265	262	267	284	263	286	246	257	250	249	303	311	251	259	252	294	265	292	248	257	238	274	261	292	250	253	265	269	257	262	275	284	251	277	255	249	270	280	240	251	267	271	270	245	274	237	253	268	247	238	273	282	257	246	249	260	263	296	271	255	301	274	255	263	253	238	284	249	256	275	259	261	264	248	253	281	264	259	268	231	247	261	273	240	222	244	245	252	266	257	244	248	263	228	227	260	245	248	286	265	282	258	255	260	234	240	223	255	249	245	271	266	250	284	284	250	249	241	242	256	258	231	247	216	277	269	244	285	283	283	241	234	260	263	265	262	268	263	235	280	309	258	242	279	252	229	281	258	253	256	280	257	268	240	277	258	285	238	265	284	275	251	267	271	246	248	237	251	260	291	234	245	250	276	262	234	263	264	266	253	254	234	237	247	243	266	234	277	257	259	265	237	221	279	272	296	232	262	267	241	257	240	266	236	221	249	273	272	254	213	243	234	255	248	259	271	263	294	267	262	246	256	270	272	250	297	275	272	267	255	262	279	281	264	217	245	258	278	250	246	276	260	278	235	275	265	225	307	269	283	270	252	270	236	261	246	233	265	255	256	237	238	227	278	272	261	285	261	263	260	272	271	265	282	242	270	219	246	267	244	266	241	294	234	238	263	276	270	247	267	249	243	240	245	287	266	249	258	261	245	249	265	246	213	260	255	242	256	276	234	255	244	258	262	285	262	283	244	249	234	266	256	236	229	297	244	240	222	250	249	222	248	282	246	259	260	236	250	262	256	239	291	270	277	252	286	244	249	246	235	263	242	210	259	251	273	230	226	251	262	275	249	240	211	236	278	279	245	280	245	235	255	266	245	215	242	276	227	307	258	258	242	256	212	257	245	263	258	233	251	248	235	248	247	236	254	256	232	280	265	233	283	228	247	218	253	250	239	247	259	245	283	243	255	219	245	269	253	274	273	242	242	230	257	254	226	278	257	256	267	255	254	248	245	234	239	236	271	239	236	254	240	248	255	235	262	265	284	292	250	272	246	255	250	244	264	239	287	248	236	282	250	264	239	229	242	250	249	251	272	277	234	249	273	254	225	248	282	224	221	240	265	244	256	241	250	255	278	260	241	289	256	264	259	253	246	250	246	273	255	266	240	263	234	255	247	250	218	226	241	224	311	270	224	264	267	251	236	259	260	244	287	274	285	268	258	272	265	260	230	228	203	252	266	311	261	240	243	257	250	247	256	254	251	234	263	271	267	259	271	242	256	240	254	245	227	270	267	266	273	264	246	292	265	263	281	277	282	253	236	237	268	240	238	256	252	247	257	238	277	277	268	266	251	243	235	252	235	260	255	265	282	295	235	290	260	241	284	262	249	230	235	260	284	267	255	259	260	244	255	222	253	265	268	227	263	268	234	260	268	268	294	247	285	245	223	238	251	263	257	255	277	286	264	251	245	309	280	277	249	250	224	226	261	246	229	290	219	271	280	255	222	257	265	267	242	254	262	222	265	273	263	268	233	240	233	258	241	253	273	241	254	258	244	240	233	256	276	241	238	250	230	253	266	269	280	261	260	266	277	249	217	229	270	270	227	227	241	259	250	298	256	234	227	259	262	260	253	297	261	237	261	250	260	251	214	250	242	265	253	242	251	288	247	242	242	271	255	253	254	242	290	222	252	271	297	269	252	238	270	299	284	218	251	258	240	279	248	268	252	236	264	261	295	249	259	235	263	238	242	256	246	266	269	255	244	236	236	239	266	252	259	285	266	259	276	263	271	231	251	278	241	264	252	257	253	246	274	263	274	249	243	238	235	238	246	257	244	262	248	287	235
41850	27833	19797	9914	2630	2434	1327	698	595	575	593	536	584	542	551	567	521	537	563	511	533	567	552	541	532	530	555	560	551	552	522	533	533	531	530	527	524	520	513	514	490	516	551	543	571	538	530	503	551	523	536	545	542	558	563	517	523	534	551	584	505	523	526	549	565	511	530	548	580	535	534	589	535	575	550	548	556	552	494	528	546	541	488	516	515	543	548	537	551	528	519	527	549	472	519	531	496	516	556	534	565	484	494	527	534	548	537	554	509	506	551	528	522	538	549	516	510	517	538	516	549	588	532	549	539	540	582	535	521	504	530	532	548	530	510	551	545	514	530	542	544	521	513	550	532	531	545	597	496	535	534	517	511	530	552	546	529	555	575	560	532	564	499	511	532	529	520	495	563	590	526	537	506	528	558	515	521	533	487	501	529	553	534	515	480	538	511	499	519	549	540	539	545	496	545	524	542	545	560	575	525	548	528	567	501	501	503	524	541	546	535	525	533	543	567	515	562	543	534	514	502	514	491	526	526	521	500	519	544	500	488	554	492	537	547	518	550	556	520	557	525	541	567	553	548	539	536	468	492	545	513	555	550	545	529	540	535	505	502	514	546	566	509	542	484	565	552	572	543	555	498	522	536	496	518	523	531	563	569	534	566	536	504	576	552	536	548	501	501	515	511	514	526	531	527	516	514	581	522	573	531	494	523	571	568	516	555	532	545	547	555	547	542	531	504	586	512	554	550	519	522	535	549	514	524	502	529	531	570	559	546	524	533	558	567	560	542	541	520	511	482	571	521	541	505	525	531	525	548	510	543	583	558	530	541	552	531	541	503	530	528	530	505	541	561	530	495	574	518	519	570	525	552	529	570	572	504	528	552	524	510	511	561	533	539	527	542	531	532	553	521	510	513	525	570	561	519	528	519	561	528	532	536	535	524	524	536	537	564	550	586	543	548	558	539	523	520	542	547	542	541	507	504	545	516	481	540	520	556	547	510	557	573	514	535	505	533	551	512	534	534	537	548	517	542	475	556	503	532	533	564	568	515	516	510	562	517	508	545	564	538	545	520	522	532	551	538	542	524	550	554	494	508	481	527	526	539	566	525	485	565	544	484	510	521	497	588	524	502	532	543	501	561	553	597	549	542	521	563	581	541	493	509	515	528	510	508	556	515	525	583	553	533	562	554	507	554	518	497	533	527	561	565	495	533	493	548	527	529	535	516	549	480	561	511	540	553	569	574	545	514	546	520	516	540	550	547	548	520	533	530	511	556	564	571	528	570	554	546	491	556	545	544	545	536	542	518	547	527	530	551	553	549	554	517	555	561	526	545	498	543	515	529	561	514	529	582	502	520	551	523	532	589	542	536	535	523	507	525	492	535	515	536	523	534	504	507	552	559	499	576	567	548	547	524	544	535	516	546	531	564	500	522	525	525	530	533	524	515	531	548	541	547	532	517	537	497	493	538	486	544	555	546	498	504	531	548	539	577	543	540	509	533	529	553	545	496	549	549	489	517	520	536	514	554	513	549	509	535	557	519	526	525	532	538	543	527	577	556	551	533	493	591	541	572	526	536	501	563	531	532	549	547	537	545	526	551	518	528	539	516	571	507	516	533	550	510	549	494	496	520	566	578	541	594	561	498	512	533	559	530	605	553	512	532	536	543	491	529	520	543	552	523	526	548	545	502	547	497	531	524	555	531	506	534	569	528	500	594	514	523	541	517	543	522	561	543	548	546	524	544	520	549	532	544	519	552	514	555	541	532	606	463	555	516	522	583	491	486	500	541	529	573	546	549	493	545	548	555	515	529	543	526	521	526	521	581	547	525	587	538	518	520	510	566	501	547	559	539	512	506	519	492	531	581	524	549	585	497	545	538	537	561	544	546	522	506	532	522	539	596	559	542	587	546	506	557	511	548	578	534	550	523	562	519	519	546	552	538	498	535	555	593	513	547	520	530	495	522	563	561	530	530	495	518	568	505	509	562	545	588	549	546	552	499	553	577	541	513	549	548	537	502	513	550	512	559	529	517	516	487	542	504	543	585	528	560	532	533	528	572	543	560	547	519	509	530	533	542	529	510	590	472	554	531	531	511	512	539	536	546	541	541	569	550	535	535	564	564	537	535	518	523	513	498	533	517	547	500	486	534	527	544	543	541	503	504	506	556	518	557	540	543	534	535	571	525	559	531	538	530	515	545	523	522	558	522	506	558	506	559	548	561	513	546	526	523	548	571	551	505	530	572	532	511	542	531	522	538	555	541	582	521	502	541	532	539	531	523	529	494	559	541	549	500	545	556	508	514	514	533	520	503	504	534	536	515	504	513	527	516	548	511	551	545	564	513	547	521	532	547	555	554	515	533	497	478	541	534	575	550	541	544	538	552	543	568	531	558	511	549	554	569	525	521	523	533	490	530	534	551	568	527	511	538	494	537	518	508	529	538	517	514	520	505	546	550	520	509	506	525	520	569	534	552	543	543	525	547	609	517	508	537	529	535	540	541	529	511	539	531	504	496	530	560	510	530	523	529	517	547	554	559	500	540	512	541	540	545	545	544	607	513	581	497	515	521	540	541	557	516	536	493	524	556	531	536	575	508	505	568	540	529	551	528	515	529	533	583	563	545	548	501	575	501	557	534	538	547	536	589	527	572	558	536	526	589	521	569	557	535	569	541	531	555	573	537	505	543	507	528	576	568	514	509	565	507	532	551	540	546	515	564	522	523	563	525	518	501	522	543	537	559	501	524	554	542	543	499	521	538	529	501	505	563	516	548	553	593	533	528	519	535	529	491	523	524	539	545	541	523	521	535	523	556	583	533	512	541	556	555	510	567	540	519	577	545	526	536	502	505	523	575	523	525	555	497	557	547	544	528	545	509	525	537	571	534	524	543	564	538	564	525	524	559	542	511	542	580	506	480	541	544	511	489	535	505	549	505	532	518	555	498	542	522	537	556	493	500	508	533	524	504	518	546	567	529	522	528	537	540	544	535	571	535	575	517	514	541	530	568	551	547	505	543	542	556	516	531	547	554	524	536	512	516	542	522	539	523	551	519	564	545	530	566	512	556	523	526	561	545	541	533	542	525	527	522	542	525	527	540	510	545	565	530	529	548	521	560	521	504	545	553	510	523	517	544	550	485	531	533	493	514	536	557	505	575	531	538	523	549	499	523	566	506	532	573	541	530	515	542	555	524	567	552	521	519	527	569	553	576	525	532	507	522	542	534	512	561	542	547	518	468	543	508	521	575	558	491	567	538	542	540	522	526	514	491	573	528	539	549	534	494	540	569	559	531	538	508	529	497	514	524	552	551	558	543	521	511	564	511	532	508	523	584	526	535	549	539	543	563	536	501	528	515	514	554	526	526	544	528	529	538	524	567	545	550	531	508	547	527	506	525	518	515	566	540	520	508	497	531	475	540	549	518	549	566	513	527	510	497	548	516	533	556	538	533	502	527	512	530	577	502	543	523	548	545	550	530	539	531	512	579	527	570	505
49837	27075	8829	2123	503	200	178	195	225	214	201	201	195	180	181	191	190	210	184	152	177	202	209	203	234	176	197	201	207	211	170	179	188	190	184	176	183	179	187	191	180	200	174	182	188	176	198	191	200	169	203	186	196	170	170	188	179	193	207	168	211	183	174	170	180	184	178	173	168	198	198	195	157	201	163	185	163	180	214	186	159	188	191	204	179	205	206	182	184	196	164	194	177	204	173	180	186	172	181	151	174	183	173	193	177	169	204	204	190	174	182	188	161	198	155	170	171	180	188	203	193	168	176	192	178	193	197	167	184	215	194	216	205	184	174	177	192	220	202	201	181	183	169	194	204	204	205	200	194	208	214	196	156	182	166	191	204	231	211	180	212	175	185	197	214	193	179	184	165	198	196	188	176	192	192	193	173	185	216	226	192	199	167	219	181	216	193	177	191	187	190	210	199	194	194	164	146	212	169	190	201	205	203	199	201	196	189	196	217	195	182	169	157	174	192	190	184	193	202	182	183	188	172	190	216	197	211	176	185	200	180	159	204	178	180	176	193	180	171	166	209	153	206	191	177	177	177	199	163	200	200	152	181	178	218	209	205	189	168	218	216	191	183	188	193	188	188	204	202	184	202	195	193	181	159	179	175	180	196	189	209	174	185	195	179	200	189	195	182	202	202	179	176	160	190	188	176	199	181	185	194	199	168	178	199	187	175	187	173	206	196	185	175	202	201	196	195	169	200	190	174	191	193	213	195	185	190	198	196	194	183	183	192	167	159	170	177	186	201	214	168	186	192	196	171	190	174	226	212	168	209	212	170	181	167	172	196	212	181	195	178	203	201	214	198	197	204	222	192	180	198	181	184	195	204	200	186	188	177	187	207	189	202	217	177	163	163	184	183	185	177	200	176	204	167	211	194	176	196	184	198	195	193	202	174	177	186	189	178	181	201	196	197	212	196	211	194	190	168	175	187	191	185	175	209	193	201	189	191	171	205	190	177	189	203	196	209	177	202	211	197	189	191	167	192	193	195	201	235	186	185	183	175	192	190	192	200	184	172	202	161	170	187	197	180	193	186	202	188	209	220	213	219	208	207	192	181	190	174	202	156	181	182	206	175	190	193	192	211	175	166	181	193	196	193	194	202	184	197	184	192	192	177	193	197	200	179	185	164	189	197	193	199	218	168	193	182	178	203	205	194	172	226	221	198	198	198	182	185	194	164	169	224	189	212	222	208	198	191	196	199	203	202	168	189	202	200	204	210	202	184	196	194	182	159	198	165	202	203	221	197	174	214	182	222	191	181	175	188	204	189	204	173	169	184	172	196	198	190	197	184	189	181	176	188	226	206	206	228	176	187	225	190	187	187	190	205	198	188	216	187	222	174	190	181	204	202	209	172	208	204	212	202	205	170	181	204	172	178	165	182	195	191	176	175	178	185	195	181	184	209	196	202	204	178	173	190	178	177	190	211	181	181	176	212	209	161	225	192	186	192	197	175	198	189	197	184	208	217	219	184	186	195	172	194	183	174	161	202	193	182	173	205	196	194	177	201	204	149	192	177	186	204	179	175	188	204	209	201	181	186	194	206	212	182	192	193	204	165	217	167	161	206	198	197	214	218	211	212	173	221	192	182	198	153	191	193	196	192	205	208	178	186	187	198	174	213	201	180	192	219	179	169	205	192	181	188	199	196	208	214	222	191	179	178	179	204	175	209	204	199	173	192	176	184	203	191	191	200	175	175	198	194	195	212	186	144	194	191	201	185	188	194	182	184	182	191	201	216	190	177	206	209	187	196	194	208	210	188	197	215	206	188	187	186	184	167	179	206	160	197	182	179	193	178	179	174	174	187	201	191	192	195	150	193	187	191	174	215	200	158	211	189	199	183	194	187	184	185	183	187	193	191	179	195	188	219	164	208	183	180	210	171	170	182	208	182	152	190	172	169	195	168	207	188	200	172	177	220	193	179	179	190	210	214	183	184	185	207	185	189	205	206	169	200	182	205	203	185	183	172	190	194	190	167	168	162	199	180	166	198	187	207	160	181	169	206	181	178	197	187	222	170	154	199	219	215	174	196	161	170	210	165	224	187	184	184	187	208	210	208	165	189	184	175	206	216	178	185	200	212	158	190	186	181	168	210	178	203	183	158	203	156	214	203	193	216	217	192	187	208	212	190	218	198	206	184	185	175	168	219	207	169	173	211	183	197	181	200	186	190	191	171	185	191	166	201	198	184	186	195	218	208	200	154	168	192	185	194	178	203	201	193	196	230	201	194	203	188	185	175	211	221	187	190	190	195	179	207	176	168	182	195	175	195	184	163	217	197	213	216	175	188	229	177	177	200	186	187	171	185	214	191	212	205	197	182	160	195	197	179	197	158	186	159	201	206	205	214	190	201	183	201	207	186	200	179	215	186	173	184	191	195	192	226	195	185	186	195	185	190	206	212	209	195	185	147	206	175	200	160	157	191	194	183	211	190	177	187	197	180	199	195	186	198	190	177	206	198	198	186	183	189	158	158	188	182	158	174	174	174	190	212	178	162	201	188	171	165	176	226	195	180	166	196	170	176	166	183	171	157	173	193	189	217	195	208	196	180	190	222	200	224	227	170	174	167	183	210	185	174	207	189	191	196	176	188	182	206	228	175	171	195	204	182	195	194	205	192	204	149	168	199	200	178	181	204	173	178	180	201	170	173	162	204	195	173	164	165	197	211	200	199	166	211	191	156	180	189	194	164	212	180	244	196	186	186	200	179	190	193	213	195	176	192	194	196	194	162	179	182	186	171	190	176	184	184	189	208	203	215	199	186	166	195	186	199	175	205	192	155	175	234	221	204	190	198	188	187	188	200	173	197	170	192	208	210	197	180	215	171	175	198	202	194	184	195	191	192	174	200	214	191	187	200	201	208	159	183	199	176	180	190	185	178	201	190	209	191	178	198	226	190	206	187	202	207	181	188	180	193	196	193	175	210	197	189	160	177	201	194	197	191	173	181	203	171	191	178	205	164	216	179	189	180	193	203	228	174	155	194	198	210	180	173	183	220	187	188	202	219	187	189	191	204	208	212	224	189	172	176	204	197	196	171	180	208	180	214	181	206	202	218	206	167	165	174	186	184	198	186	181	196	203	161	208	192	204	177	192	190	168	196	172	208	176	177	203	177	174	177	212	202	182	189	218	200	195	189	200	189	191	197	174	154	194	189	206	194	206	169	187	174	187	178	172	193	193	202	210	220	168	189	179	194	174	215	190	205	214	191	192	188	182	187	181	183	179	175	190	194	212	195	189	213	197	173	196	196	184	161	206	200	203	202	194	183	186	166	203	192	222	182	178	203	193	170	203	199	209	232	215	222	198	183	196	205	206	179	211	186	188	193	166	198	194	190	182	193	169	188	206	201	239	208	191	185	173	196	176	168	205	207	226	184	184	204	192	205	180	174	179	186	170	186	174	193	194	180	166	207	164	181	182	201	195	222	203	202	184	218	170	194	180	136	168
31842	17879	9208	4283	1261	450	433	417	388	427	412	393	402	419	421	440	427	396	399	386	383	414	391	407	392	426	433	386	411	387	435	414	382	405	412	414	425	437	410	426	454	374	408	425	428	402	424	410	399	417	405	437	432	439	425	376	409	418	389	431	433	357	432	429	404	403	430	392	400	388	407	396	419	422	437	395	409	390	375	408	398	421	423	379	427	419	444	411	387	413	411	397	416	404	410	387	407	428	392	422	426	414	397	400	407	403	406	439	408	396	400	375	391	389	417	440	427	434	404	434	432	401	404	405	386	404	422	417	412	426	402	425	428	395	446	424	434	430	405	420	423	381	403	403	436	413	403	405	375	426	385	433	444	408	417	381	394	432	421	389	429	382	424	426	370	409	443	403	428	399	431	420	388	426	421	402	407	407	399	418	416	413	410	411	444	367	387	395	413	420	384	389	391	421	388	397	425	411	382	375	390	411	421	410	378	421	396	421	410	472	391	417	387	400	421	386	392	418	401	414	429	395	360	424	437	389	413	427	408	409	423	417	397	393	375	387	376	414	410	370	425	439	411	422	417	435	418	407	411	424	430	442	400	398	403	434	374	407	401	412	436	395	393	418	422	398	390	405	420	416	380	386	441	414	418	439	422	424	432	399	398	407	394	402	410	407	390	352	400	383	426	384	416	426	353	394	433	438	437	406	391	400	465	401	438	408	432	418	402	396	418	376	416	444	412	391	415	410	422	427	436	439	402	423	397	395	415	365	394	411	412	405	424	459	434	380	465	423	426	403	424	383	410	418	414	408	384	403	409	435	403	430	384	385	414	404	415	431	382	394	386	420	396	370	424	419	407	441	390	406	406	408	411	430	399	390	419	400	398	430	401	394	412	416	393	372	430	404	373	395	415	399	426	380	402	411	387	417	399	367	411	407	388	412	396	422	398	437	390	430	387	413	428	429	406	419	406	412	424	398	427	410	402	375	379	402	398	391	424	421	442	397	395	438	445	400	410	389	407	415	427	423	406	418	411	426	397	405	453	435	401	419	470	422	379	412	382	429	406	430	421	415	389	417	424	398	420	376	431	409	403	412	432	445	397	400	400	435	440	397	408	436	391	405	408	416	395	387	395	404	422	407	392	399	416	435	383	394	392	449	386	403	417	437	376	400	432	397	438	395	409	414	420	414	430	410	399	411	395	416	412	401	409	371	390	391	450	411	386	410	434	478	439	407	423	416	434	425	375	410	398	377	412	392	438	430	416	426	397	383	365	403	371	412	376	422	413	435	423	421	437	437	396	409	409	382	426	378	408	399	390	376	485	413	397	421	406	412	413	400	404	410	421	426	402	416	385	442	400	373	400	415	421	410	408	418	414	415	408	415	376	388	404	409	399	380	360	419	420	395	428	421	444	447	404	434	445	407	403	408	380	438	403	382	453	422	391	419	405	430	396	381	394	445	398	398	458	374	383	422	402	414	410	406	446	422	366	409	420	449	449	412	420	425	391	420	406	426	406	454	406	410	391	378	427	415	378	413	409	404	409	448	413	402	379	412	398	412	404	418	383	400	380	422	395	429	421	426	405	418	393	446	418	394	393	419	427	419	403	429	451	427	421	412	426	436	422	423	416	443	412	418	425	411	408	385	407	406	368	424	406	382	393	393	421	407	396	381	442	411	435	413	422	412	394	416	421	393	416	411	401	380	433	405	409	437	419	402	411	407	408	403	402	404	419	433	354	416	351	412	391	380	408	450	419	384	407	416	416	399	399	431	421	380	403	442	406	425	391	400	416	414	422	417	389	407	393	404	395	423	385	414	401	444	414	420	389	393	393	397	434	431	418	399	419	416	423	421	372	369	444	380	422	410	444	401	416	399	422	413	404	372	398	415	394	402	380	401	394	400	388	413	396	393	387	363	385	421	385	409	400	416	447	367	407	386	399	441	431	397	356	433	435	417	371	398	353	407	444	448	415	392	404	400	416	409	389	410	398	419	437	386	409	416	402	389	398	416	434	414	410	410	402	408	397	409	421	409	375	406	422	416	380	417	398	431	409	366	429	422	421	388	414	407	400	411	444	428	422	406	418	419	438	395	399	435	404	415	399	399	390	425	408	388	407	391	432	414	392	403	410	402	412	401	420	393	406	363	424	405	376	395	424	394	423	427	364	418	442	398	409	402	399	403	404	409	420	399	427	390	431	385	395	414	408	380	419	394	367	404	421	421	382	433	418	387	420	410	409	432	403	408	405	418	366	410	421	379	398	454	403	426	391	362	409	404	421	423	397	416	394	370	408	439	423	392	423	390	433	373	354	422	393	399	411	434	430	429	400	407	410	424	374	430	398	395	368	419	415	400	408	448	400	438	422	428	377	403	434	405	398	411	414	408	408	439	409	381	387	367	426	392	424	390	394	375	449	403	452	448	435	393	406	435	432	392	398	406	451	414	403	415	377	447	412	413	391	432	387	404	380	425	411	365	385	427	388	399	406	409	383	379	391	436	444	395	399	418	395	413	430	431	420	428	413	408	407	422	406	441	392	437	428	397	438	406	422	417	394	443	430	435	402	421	424	392	442	371	425	396	429	433	422	413	394	421	445	411	440	420	376	403	423	417	433	424	407	426	441	417	426	423	384	437	392	407	460	414	416	399	426	409	451	415	387	401	396	431	394	437	449	444	381	426	433	417	382	430	387	457	402	427	433	409	385	420	395	397	388	402	434	391	396	410	440	429	406	383	424	410	399	397	435	396	405	389	410	398	425	415	387	413	426	428	412	436	450	416	408	442	420	410	358	388	426	379	383	410	417	407	411	428	422	417	395	417	433	396	418	391	409	409	436	396	403	379	387	421	408	402	424	420	403	373	409	410	399	411	443	417	431	402	403	412	385	379	416	415	396	408	392	436	426	416	394	433	391	419	387	398	422	379	426	386	436	418	377	415	412	412	388	413	398	421	390	387	408	412	373	420	414	406	412	431	379	399	397	376	398	400	438	400	425	411	388	392	407	389	403	410	405	421	428	402	425	401	413	417	433	418	411	402	398	394	408	421	417	421	453	457	385	422	427	389	362	413	430	426	432	401	397	373	403	426	412	423	386	401	400	381	403	439	446	424	414	432	383	409	417	381	421	409	408	409	435	409	391	418	401	411	361	370	419	432	406	425	418	410	411	422	425	432	418	421	381	412	392	396	420	391	429	441	403	423	438	420	429	428	419	421	430	366	388	417	432	400	390	410	420	437	421	400	397	419	413	430	394	358	424	427	417	426	412	418	396	410	417	424	415	406	416	435	390	409	414	409	396	416	406	428	428	378	427	420	446	388	410	386	406	366	412	415	406	384	409	423	414	440	422	418	431	407	409	406	419	407	397	435	473	445	419	386	391	420	435	419	426	414	418	439	413	403	443	394	431	414	444	404	415	399	429	401	428	445	391	429	402	405	427	404	443	440	415	430	360	380	438	427	431	406	403	383	408	455	407	397	448	380	393	429	389	406	395	414	426	412
64117	28739	9222	2182	557	371	260	208	230	220	210	228	217	186	233	246	218	191	252	197	220	235	199	207	246	241	244	242	217	222	231	214	200	208	218	205	218	220	191	201	204	215	222	202	236	226	212	228	224	222	227	234	254	248	224	210	215	212	225	219	236	208	206	230	217	224	201	194	214	211	224	216	209	214	207	218	220	220	236	210	226	231	185	217	223	178	204	205	215	195	209	209	215	199	217	199	205	246	212	227	239	209	237	239	204	227	237	219	226	221	189	215	228	217	202	221	220	198	218	199	207	195	219	211	220	234	208	224	206	200	226	227	205	250	203	235	213	220	216	209	221	252	206	226	205	227	223	213	226	239	234	215	227	236	251	231	218	244	211	224	217	223	213	181	219	219	218	229	216	202	231	219	186	258	216	214	209	199	212	181	215	196	239	230	248	202	223	240	209	211	271	211	210	207	234	203	231	234	213	194	241	233	255	237	213	237	187	191	205	219	237	194	232	223	218	218	188	205	226	229	231	234	221	207	203	241	206	194	228	216	221	223	188	200	188	206	209	208	245	205	229	193	200	231	189	216	203	212	206	225	191	226	242	212	216	222	209	228	207	225	239	231	221	207	203	240	235	226	223	219	199	211	211	221	215	194	208	205	198	197	222	196	224	244	235	210	243	238	252	233	217	217	221	233	221	207	223	216	199	194	211	224	202	204	236	205	223	225	201	213	200	251	199	197	227	184	244	213	226	220	200	216	225	192	210	235	205	216	232	220	221	196	204	215	229	212	228	226	204	224	223	236	192	211	250	234	211	235	227	241	211	221	207	243	212	207	210	235	248	217	231	221	238	209	229	189	228	220	223	219	227	198	251	230	228	225	205	207	207	203	186	213	232	194	196	220	203	220	205	221	253	232	228	229	211	195	212	205	244	201	208	201	229	211	222	224	185	196	227	195	224	207	203	204	237	236	194	205	246	214	216	208	208	243	198	229	194	214	246	224	216	241	227	211	235	215	228	253	240	234	220	237	230	195	211	243	175	212	228	223	212	201	215	232	205	214	205	230	222	191	194	227	222	214	220	201	211	221	221	224	227	240	220	234	218	227	230	190	218	263	222	215	230	226	219	209	214	207	214	192	202	206	206	204	215	221	226	237	213	212	204	183	178	218	241	211	228	221	214	197	207	189	213	207	233	236	209	253	200	242	220	206	200	223	197	240	207	229	245	247	198	216	230	199	213	221	206	193	206	231	211	216	268	215	200	195	221	223	250	225	238	223	191	223	229	225	181	193	252	211	221	199	216	215	195	237	204	213	196	226	206	196	219	245	212	205	214	191	217	214	212	181	192	189	215	191	214	214	240	264	198	235	222	233	218	221	240	219	242	233	205	232	208	208	213	226	199	219	216	222	235	197	215	230	217	203	200	205	211	197	209	204	220	232	223	251	227	181	211	200	228	205	231	210	205	210	210	231	209	248	201	236	213	189	205	230	184	229	223	215	210	222	214	193	201	217	211	218	203	219	220	206	212	194	212	217	234	222	241	213	222	208	178	232	198	173	222	191	227	216	223	221	230	210	197	204	203	203	223	224	185	235	206	218	223	237	219	224	195	232	213	242	204	207	214	229	207	189	245	202	242	229	232	237	206	202	197	217	228	225	210	234	208	230	192	202	224	206	198	233	220	195	219	214	228	244	225	213	238	216	214	231	233	210	220	226	245	223	218	198	193	197	171	215	226	221	225	210	202	195	207	217	208	218	216	212	208	223	227	209	221	236	175	194	203	240	230	199	222	255	203	222	215	214	209	228	218	245	228	205	228	185	239	202	213	215	209	224	217	206	212	230	224	239	215	212	209	225	233	203	219	204	205	193	227	233	201	221	226	228	228	223	236	215	218	231	245	225	242	205	247	244	231	205	223	189	198	252	189	208	236	191	207	200	222	200	197	196	205	220	225	211	231	230	224	211	221	186	190	204	226	227	235	210	197	213	203	227	211	196	210	209	219	207	186	195	225	206	196	195	213	233	228	208	230	231	210	211	214	220	227	217	209	207	229	199	209	211	194	193	199	211	193	233	229	218	217	236	208	231	215	235	227	216	216	176	235	220	227	232	235	212	210	187	211	203	217	222	183	188	216	184	191	203	234	216	207	190	215	206	229	223	234	224	187	214	236	220	225	222	223	212	211	230	232	223	214	187	200	265	235	203	199	191	210	228	212	216	217	214	215	213	222	219	216	240	233	238	244	230	220	229	238	223	220	175	198	211	212	234	205	248	242	210	242	222	243	216	244	221	194	216	219	218	166	209	178	238	263	218	231	234	197	214	233	220	231	219	208	195	188	234	222	201	201	236	219	186	218	217	190	241	218	192	213	199	212	206	223	235	227	218	198	225	210	241	235	195	223	225	183	241	194	238	193	174	210	217	200	227	237	238	240	237	215	209	208	210	203	195	211	211	207	192	182	218	215	205	218	193	213	236	224	216	226	226	209	197	216	238	206	216	231	212	237	210	216	210	198	212	230	207	237	194	241	199	203	235	216	249	227	215	226	242	198	234	240	217	206	209	226	207	251	231	221	201	203	229	245	245	221	220	198	234	215	218	198	201	230	222	214	217	205	242	239	207	221	225	231	207	197	213	233	216	243	226	247	191	229	220	199	227	204	209	210	262	207	231	236	228	245	232	199	210	224	182	231	207	233	237	198	221	196	203	229	239	210	184	232	192	211	188	218	216	217	200	229	196	201	181	210	241	238	197	239	215	204	210	214	211	190	209	198	220	220	224	240	218	222	195	199	217	240	217	218	229	209	226	208	189	228	220	214	230	221	217	197	262	215	240	218	183	202	204	223	212	219	215	204	216	229	209	207	207	189	229	238	214	206	197	200	214	239	210	198	232	237	222	224	213	213	226	221	219	222	225	213	233	205	213	173	218	196	225	237	231	221	232	211	199	223	238	205	227	224	236	243	207	222	221	217	211	233	201	232	237	192	248	207	197	199	204	218	195	234	195	225	216	234	207	235	224	227	202	203	211	217	240	241	180	261	221	216	240	217	229	214	224	215	214	189	204	218	195	216	224	221	210	203	218	233	206	209	221	247	211	207	193	207	201	253	183	201	213	246	207	191	227	231	219	237	226	229	225	203	201	189	210	207	194	196	241	205	212	189	185	224	236	206	208	213	193	209	219	221	218	205	222	213	183	207	201	193	198	227	238	237	208	179	212	201	219	224	203	199	207	242	192	202	199	209	210	231	218	245	200	214	231	193	222	215	238	231	214	221	209	231	215	223	215	231	216	236	230	200	230	202	205	215	224	235	217	226	204	230	202	190	202	208	211	221	233	214	194	207	234	243	219	211	215	236	205	222	208	201	220	206	199	198	218	252	249	220	234	205	224	212	210	215	215	227	199	208	216	223	210	221	215	217	217	196	215	184	227	220	239	216	204	198	232	244	236	214	251	220	217	223	200	226	224	230	240	199	198	196	215	213	247	232	223	203	219	227	221	228	234
42057	18002	8739	4534	1569	1134	698	508	454	476	498	479	458	499	492	477	481	503	444	498	503	503	472	476	477	495	491	433	537	455	459	533	479	469	449	443	475	455	485	452	514	499	497	473	484	457	477	471	461	482	488	476	410	467	460	446	480	442	480	463	454	474	504	452	457	496	454	457	457	447	459	452	474	450	423	441	471	450	484	473	462	476	466	484	494	456	477	519	433	449	495	479	511	483	457	476	478	464	497	470	459	436	459	487	448	504	500	467	442	515	465	477	479	422	480	476	451	472	438	451	491	505	460	479	463	490	458	473	464	452	461	488	491	500	480	436	495	472	482	491	481	479	451	456	422	436	529	473	503	453	521	452	483	457	431	435	466	469	484	475	472	453	500	455	436	475	471	466	433	434	473	437	484	438	436	473	457	462	477	492	443	470	489	456	431	468	432	447	455	465	469	448	461	451	474	483	469	458	448	432	462	456	469	431	489	456	466	471	464	454	465	485	494	504	451	461	466	445	466	510	478	463	467	456	455	478	441	475	448	495	456	446	495	499	461	436	459	469	467	455	468	436	476	440	468	472	460	499	487	481	404	521	488	426	441	445	462	448	441	513	442	502	447	464	451	458	464	488	444	432	473	471	467	490	481	465	464	470	475	457	453	461	459	463	463	472	477	458	478	443	488	458	446	481	463	454	462	486	476	480	442	483	454	484	450	466	456	444	472	466	492	491	457	472	451	453	471	475	469	468	471	466	435	456	434	493	486	465	447	458	493	470	459	469	466	474	434	457	470	459	444	447	457	476	449	425	453	496	458	467	451	498	462	500	484	483	484	484	415	416	460	515	436	474	500	522	476	475	426	465	453	503	491	466	436	473	473	472	450	427	521	468	455	434	436	446	478	499	457	489	460	471	450	452	460	494	459	432	428	446	440	471	436	447	438	438	483	429	455	478	467	489	485	495	424	486	467	467	474	468	436	445	497	442	474	462	471	468	416	486	438	471	452	479	462	482	485	454	447	477	483	421	520	505	450	450	425	493	454	471	471	462	440	452	440	487	454	481	443	426	486	482	456	496	501	479	485	442	477	449	490	468	455	468	458	462	451	463	434	465	469	423	431	459	471	439	466	479	452	440	461	446	470	488	506	467	471	493	496	450	445	479	497	441	492	446	451	429	445	441	467	459	446	473	495	486	456	483	456	450	489	466	493	484	449	430	479	445	495	445	457	450	463	446	476	479	458	464	435	465	466	466	509	443	488	454	483	483	477	461	466	428	461	443	456	479	510	436	451	485	495	465	483	476	475	489	489	456	438	458	479	466	479	491	481	515	447	497	428	467	483	475	486	446	456	458	471	460	469	473	457	473	460	460	516	463	465	446	423	424	481	473	452	441	410	454	467	467	470	468	486	458	510	509	485	506	481	444	477	445	441	523	477	434	438	475	458	491	447	474	480	477	444	460	458	497	431	442	434	486	499	463	465	499	469	475	468	457	479	505	450	438	467	531	462	453	455	456	459	474	456	455	456	470	447	505	438	474	457	439	478	448	456	458	451	461	440	464	449	504	436	459	455	479	457	493	480	484	452	510	471	471	456	445	501	438	477	447	475	490	487	481	426	494	458	466	470	477	489	501	482	470	444	446	462	506	439	486	492	425	479	467	471	441	446	480	437	459	469	492	462	454	485	499	425	470	477	460	505	467	435	453	468	492	473	433	454	416	443	447	454	470	440	447	449	443	502	429	463	452	478	484	446	480	480	462	444	435	482	477	437	483	498	494	481	492	475	501	495	486	459	478	468	444	470	480	426	457	498	446	447	451	433	462	468	467	442	469	474	459	477	474	456	453	444	460	451	432	504	462	435	444	457	477	449	462	422	479	513	484	436	465	471	435	461	453	483	504	422	453	475	517	491	477	426	449	466	495	508	497	451	466	462	467	467	442	472	488	481	450	464	445	468	448	473	466	460	450	430	502	453	460	494	486	471	440	509	467	492	434	446	456	472	447	472	426	477	468	485	472	472	454	508	461	444	483	468	510	440	424	458	470	441	484	485	469	455	447	461	460	416	463	459	482	480	463	444	414	443	499	474	477	505	437	479	468	480	490	446	454	509	493	467	468	464	458	465	465	475	460	446	428	480	468	474	443	489	455	463	441	429	445	494	469	461	465	450	470	459	433	451	473	521	503	439	473	465	484	461	464	495	475	482	472	451	468	475	474	462	452	454	454	442	467	485	470	461	466	464	470	457	435	462	458	455	480	495	482	483	476	443	446	481	466	505	445	472	428	469	490	452	471	475	477	498	433	450	447	508	456	468	485	479	493	426	468	483	467	517	418	456	477	424	470	486	453	471	462	460	476	463	497	427	472	447	480	462	456	451	496	432	488	463	433	455	465	437	463	449	442	447	504	433	488	483	497	455	459	469	456	462	484	469	473	481	450	508	455	482	476	481	466	485	463	447	479	494	466	440	443	456	451	500	495	477	481	461	452	469	432	412	453	456	470	517	443	451	506	430	449	486	434	482	458	512	485	493	451	518	464	451	473	474	427	478	488	482	423	413	460	467	479	455	451	480	462	464	491	482	488	472	509	454	403	477	469	454	469	445	485	451	460	487	480	469	478	481	451	493	477	465	467	514	452	460	481	460	473	471	448	489	462	501	480	430	471	468	408	439	429	479	499	444	478	477	472	474	471	428	471	471	426	466	436	460	514	509	453	433	437	492	439	467	468	467	502	434	494	504	464	464	424	452	448	442	446	504	491	471	468	458	468	445	463	466	453	481	467	491	480	454	487	434	450	446	469	476	480	445	467	503	454	492	470	470	480	475	470	508	454	464	472	446	479	455	510	489	448	463	490	483	483	464	490	449	446	450	470	437	464	484	437	469	500	449	409	450	457	479	448	502	439	449	480	457	446	444	435	481	466	445	471	444	471	454	470	436	503	447	479	476	480	454	483	472	485	464	420	437	441	461	465	476	477	512	446	474	432	497	484	445	505	433	444	456	471	432	455	448	493	480	459	452	469	450	483	468	444	474	475	449	512	442	455	455	472	445	480	472	441	457	494	450	473	465	427	477	454	508	479	455	443	443	445	507	464	442	459	424	468	453	478	437	458	484	433	458	500	470	478	451	453	423	473	478	448	505	476	488	441	420	458	431	462	479	450	505	428	455	434	450	440	471	460	489	457	424	491	463	457	452	499	490	429	479	462	445	466	492	477	515	475	455	510	464	461	457	474	470	471	452	480	488	455	463	478	496	467	461	497	471	449	474	470	480	483	457	473	464	435	431	477	447	462	463	429	487	443	447	467	452	446	433	452	486	479	514	463	476	474	484	487	435	416	473	453	480	446	465	484	526	448	483	456	489	476	461	453	489	460	459	449	477	438	500	469	492	448	438	469	499	480	465	429	483	476	452	455	466	464	502	451	495	482	439	457	483	473	471	468	450	477	481	440	456	453	432	463	497	471	467	433	466	463	477	490	465	426	472	455	445	480	462	465	451	459
61271	28104	12634	4023	715	576	456	259	237	263	280	239	253	270	250	266	273	222	292	278	253	272	259	254	258	254	246	283	271	274	264	262	253	249	235	249	260	226	246	270	255	237	271	276	275	294	280	254	260	247	270	233	275	267	270	273	290	255	245	254	253	263	266	265	298	238	280	233	259	252	280	240	246	254	259	280	285	268	247	263	258	253	276	274	241	244	245	264	238	275	248	267	259	242	232	257	234	274	277	255	265	254	222	248	252	264	273	269	269	262	266	301	285	247	248	280	250	257	256	272	277	252	273	247	277	259	242	264	235	213	255	211	228	277	243	245	237	270	266	255	240	227	276	293	244	243	253	271	267	237	255	274	256	265	255	254	254	276	261	233	276	267	248	275	251	266	275	299	251	285	272	231	271	246	251	272	277	235	260	269	233	292	255	254	282	276	283	248	256	287	255	240	239	229	257	273	242	296	261	283	265	275	229	279	261	281	245	270	242	252	264	270	246	251	246	276	242	233	266	282	269	255	279	260	263	289	255	269	265	258	273	273	282	283	254	272	255	245	275	264	261	259	277	267	258	252	272	248	260	239	274	248	242	268	255	245	287	265	251	278	257	262	275	265	255	287	256	242	279	255	278	301	254	276	275	217	256	240	233	263	268	233	262	268	255	253	244	236	261	288	274	257	276	256	248	252	235	271	282	264	265	279	276	270	256	244	246	268	256	264	239	239	284	255	245	253	263	244	268	232	243	256	235	225	254	248	262	262	249	244	275	241	215	239	268	239	260	251	300	264	249	273	265	285	262	242	255	248	247	240	250	243	259	245	249	262	308	263	270	244	239	271	249	293	252	246	269	256	217	225	262	270	252	252	236	267	257	288	238	290	290	221	246	248	269	282	264	262	278	233	305	201	199	235	264	286	232	264	282	264	261	232	270	254	282	281	236	243	281	302	281	250	271	266	256	241	267	246	231	247	254	259	249	264	275	293	248	250	262	265	255	260	254	276	255	249	246	266	245	289	234	266	266	235	256	285	241	322	244	282	272	269	231	258	256	241	237	255	258	259	256	228	263	252	288	252	247	255	222	258	254	264	226	274	229	295	271	245	225	244	294	250	245	256	255	265	247	238	244	263	244	245	247	240	287	227	261	257	257	227	270	243	251	280	255	280	287	278	274	250	243	262	291	290	248	263	254	238	273	269	242	255	217	239	262	258	272	235	276	221	276	296	238	247	260	242	256	278	283	252	241	237	231	282	268	256	279	273	274	242	265	286	270	277	261	244	226	291	282	244	286	236	216	267	260	264	269	277	262	211	266	260	242	275	269	282	285	240	261	220	250	231	284	261	292	242	281	233	246	284	280	290	238	232	253	255	270	257	228	238	258	241	251	219	265	278	272	256	241	247	255	271	258	246	253	258	236	250	254	261	242	227	257	252	263	277	262	244	225	258	236	248	255	280	257	277	279	256	248	272	253	234	279	254	247	248	236	281	258	281	245	233	245	225	234	248	259	270	247	263	238	240	277	258	245	259	263	286	246	232	252	296	279	256	270	246	259	244	254	217	259	297	261	247	248	226	271	276	243	260	268	281	235	274	233	271	283	260	264	252	256	264	246	246	255	266	251	237	256	257	313	289	279	265	287	265	268	248	252	292	258	275	257	264	247	243	268	241	250	267	275	242	263	245	237	264	264	254	276	246	257	244	247	229	256	251	248	245	267	247	262	289	257	256	270	247	244	252	240	237	240	244	265	225	258	275	282	255	256	255	278	238	267	255	229	249	234	246	271	256	287	262	239	224	263	242	274	256	271	267	249	274	242	262	270	273	242	257	251	274	253	271	253	265	253	253	256	266	259	251	241	262	261	262	264	237	244	248	267	265	251	251	254	275	239	244	254	265	280	276	283	277	265	265	278	259	266	282	233	248	267	270	249	243	268	290	245	294	262	247	269	293	249	213	267	229	251	279	239	226	275	248	264	264	302	210	247	251	272	272	273	277	309	253	239	256	243	264	245	243	279	238	260	237	237	241	237	259	268	328	293	259	221	247	267	256	257	278	238	250	271	259	270	248	238	248	256	234	290	267	255	224	288	253	248	258	257	254	231	273	267	249	234	269	226	257	234	253	239	252	273	269	276	277	275	274	297	261	238	242	255	259	250	238	262	250	258	248	241	272	261	259	230	215	253	287	255	270	272	266	261	274	270	281	264	261	276	248	247	286	228	233	253	264	256	240	257	245	231	241	265	273	260	254	246	255	246	264	255	251	265	254	244	276	260	249	254	277	247	240	280	253	243	273	253	268	251	235	278	243	235	233	207	298	255	262	291	251	274	230	262	253	264	240	267	278	265	243	267	260	221	262	288	236	251	228	251	312	284	210	241	273	262	235	251	248	264	253	239	231	248	254	245	233	264	274	316	269	273	269	234	269	272	259	254	230	267	258	284	255	281	283	277	261	264	292	287	233	281	250	273	256	262	240	254	238	251	229	294	266	260	286	250	244	277	273	267	223	248	262	245	284	250	278	275	275	254	262	294	269	251	260	250	254	244	258	265	259	230	222	267	256	263	264	273	242	261	257	280	249	261	262	238	267	245	265	253	256	256	243	255	260	254	279	236	262	280	217	250	246	247	272	267	269	259	264	280	276	257	224	247	279	253	254	270	241	287	248	220	241	252	278	239	252	266	263	250	247	276	245	259	264	250	240	271	264	238	237	257	249	264	241	261	270	254	254	272	247	264	272	268	258	235	266	277	261	251	291	261	278	274	248	278	218	255	255	266	284	259	272	248	248	246	272	262	279	284	263	249	247	244	270	261	219	255	242	251	271	277	262	274	252	283	259	283	264	274	237	270	274	245	231	256	261	275	248	266	239	265	242	263	290	281	257	263	262	265	234	241	236	215	274	256	261	244	259	261	275	293	233	259	264	261	245	244	243	273	261	284	261	275	259	279	269	228	220	257	258	245	252	283	253	249	271	263	273	256	238	232	248	257	258	249	262	253	248	251	275	245	272	249	256	254	235	277	273	238	228	267	253	241	259	237	273	259	258	249	276	270	265	266	267	225	255	257	276	261	226	278	242	273	254	249	238	258	304	273	251	263	236	263	256	264	286	286	259	258	246	237	250	261	243	251	243	274	281	280	281	254	243	239	273	249	238	268	281	239	232	250	280	281	260	286	269	228	248	255	252	251	231	255	259	255	286	248	283	244	274	244	251	245	270	263	261	273	249	228	244	249	223	257	244	244	264	247	254	241	247	261	271	243	277	279	243	230	226	276	283	280	260	280	238	223	260	234	276	257	242	274	256	233	249	235	285	236	284	277	263	273	277	248	255	263	253	264	241	259	258	248	269	265	249	279	246	255	231	270	269	268	242	255	257	242	251	277	263	254	269	248	268	268	222	255	264	261	268	251	241	230	268	266	275	253	256	286	290	263	240	270	254	242	250	274	238	261	242	274	241	269	267	275	240	240	244	247	252	258	249	227	245	241	264	247	250	257	225
39489	18713	11913	6943	1721	2070	1021	617	609	548	545	583	542	563	549	568	576	514	581	545	557	520	514	546	543	531	528	551	503	554	507	576	549	574	553	520	540	561	549	523	532	548	516	556	525	515	557	545	505	518	525	536	550	506	548	529	513	522	530	523	518	572	525	521	527	524	562	576	539	529	548	514	509	513	620	555	562	535	549	530	541	490	554	519	547	494	539	529	546	564	543	547	543	539	570	583	505	526	545	480	500	528	483	537	590	534	544	539	535	561	529	506	564	558	539	514	500	509	529	526	587	559	562	516	558	533	531	562	516	528	536	557	549	514	528	534	548	567	531	507	524	542	531	554	546	557	517	509	564	548	523	537	544	549	556	581	541	514	555	530	509	538	567	528	598	528	553	535	565	574	546	558	548	586	544	548	537	549	551	535	575	565	593	528	544	523	571	536	540	574	529	599	517	545	540	541	520	527	558	565	538	533	536	547	555	514	529	576	509	511	478	538	591	543	530	570	535	527	557	554	536	549	571	556	516	550	511	550	564	534	530	554	551	545	541	547	558	548	533	545	550	531	513	518	516	520	542	537	553	572	555	508	518	515	510	524	557	549	517	545	556	557	525	499	526	541	571	513	560	505	524	523	567	555	549	530	536	491	555	514	544	484	521	568	528	502	529	496	501	572	556	482	546	569	519	542	533	563	512	558	581	498	527	548	543	519	552	489	533	541	539	551	547	543	558	541	538	566	584	557	556	541	539	550	557	525	564	533	493	491	528	535	529	519	574	511	563	510	552	504	566	520	563	550	518	527	491	538	518	513	497	567	554	524	544	540	575	517	521	544	525	587	545	526	561	525	526	570	578	570	505	543	597	552	537	496	548	532	505	535	513	566	519	533	537	504	538	545	567	546	557	502	546	530	529	565	516	491	519	514	553	533	507	555	512	501	547	511	537	548	520	560	528	557	536	524	517	542	526	544	532	557	532	544	535	527	541	527	542	595	535	588	543	546	535	536	532	525	540	552	539	538	525	540	561	504	536	506	542	513	534	517	481	543	549	504	529	527	575	513	544	539	558	559	538	509	497	557	553	534	563	532	521	489	531	579	531	531	559	539	578	534	542	526	558	546	498	517	566	531	546	560	528	541	543	531	572	556	530	539	519	491	494	575	532	547	532	566	505	549	534	504	520	546	538	501	598	546	537	524	542	561	498	556	499	517	519	489	549	492	534	563	551	562	552	520	534	519	535	545	536	538	557	523	506	545	548	513	549	531	553	515	554	569	509	529	537	525	528	568	552	535	567	500	535	556	539	556	545	514	548	533	514	542	512	511	574	554	549	539	552	572	539	524	590	509	497	555	502	544	533	553	522	546	577	514	535	586	531	550	539	547	583	544	518	535	559	544	523	514	505	558	524	549	508	547	523	538	549	498	518	571	540	499	494	539	549	531	506	515	537	535	546	519	534	576	545	563	539	509	511	536	546	524	524	570	549	527	565	553	529	579	531	551	507	545	519	546	496	525	550	557	505	558	497	532	545	549	555	519	505	517	523	564	504	561	516	521	491	534	524	556	547	586	571	504	554	548	586	540	497	555	541	566	488	504	562	518	510	574	546	553	557	553	501	601	557	566	567	538	530	537	501	548	540	580	517	516	539	531	520	534	500	511	528	517	525	502	526	535	552	567	528	551	574	523	544	523	569	536	535	519	519	535	542	525	546	500	511	560	510	516	572	505	528	541	510	533	526	559	531	538	551	524	561	561	506	533	534	543	517	554	542	527	575	554	536	520	524	542	528	547	518	537	532	568	510	527	528	505	533	516	501	587	536	510	558	552	561	533	535	541	514	526	515	508	543	495	539	558	508	545	537	549	542	534	536	561	504	569	502	539	520	536	562	523	514	517	547	597	518	527	568	533	560	517	539	561	548	520	515	558	540	534	497	524	500	522	586	546	525	540	548	526	527	516	562	500	530	551	559	551	570	543	529	558	511	562	583	505	515	505	523	596	554	496	527	570	574	549	559	556	540	515	541	503	558	531	544	523	535	580	520	525	509	527	543	519	546	521	573	544	574	546	525	589	572	566	529	520	539	544	522	565	550	534	567	518	513	585	514	545	574	546	543	545	533	552	547	548	511	559	591	560	543	509	545	525	541	561	518	514	508	522	523	507	516	509	561	538	519	545	559	533	569	547	578	544	554	542	540	526	549	510	548	555	552	559	531	578	548	526	526	533	506	532	566	541	516	547	515	500	527	505	540	549	491	558	591	540	543	549	544	541	524	527	527	591	532	554	579	543	515	594	545	546	551	538	529	525	558	562	525	550	539	511	536	500	568	528	546	567	515	528	532	557	546	530	507	534	553	520	555	540	543	584	545	534	571	503	513	568	542	504	527	519	562	545	569	522	555	540	511	498	592	532	501	529	529	545	519	531	569	549	546	561	546	565	549	546	538	525	561	561	548	535	544	504	536	560	587	515	500	529	532	527	534	545	506	559	560	515	559	507	523	536	565	575	507	537	521	489	519	509	548	536	531	501	511	522	532	536	546	556	516	503	568	540	574	546	486	509	547	516	509	529	538	533	551	540	562	523	545	578	577	569	532	545	563	531	516	534	527	525	506	532	511	540	546	587	521	500	529	527	514	540	564	567	544	499	515	516	536	538	565	532	515	543	507	553	533	570	509	570	567	550	583	520	530	537	571	534	517	549	580	580	539	579	525	573	551	534	558	553	551	569	530	532	540	529	545	567	524	505	551	491	541	517	528	541	554	517	539	550	514	535	539	563	554	549	543	510	528	516	512	552	531	540	542	507	551	565	553	570	552	549	536	547	523	541	562	501	577	508	549	540	497	519	495	502	515	543	501	541	504	558	543	520	539	526	495	531	511	554	485	554	524	531	551	524	526	556	526	566	551	534	563	555	526	552	555	523	530	538	495	550	537	546	550	573	538	521	514	577	594	517	584	564	606	575	612	569	527	530	536	543	533	543	529	536	576	552	508	543	538	569	534	521	554	533	535	518	508	531	487	531	523	543	526	523	520	570	569	502	534	554	547	557	526	503	578	548	560	528	535	499	582	545	550	534	534	579	547	564	534	562	540	509	525	540	528	560	536	502	576	549	529	545	529	542	537	516	525	523	514	552	520	544	547	545	556	541	539	522	524	536	538	539	534	539	514	564	542	565	519	583	553	551	571	538	529	560	559	535	514	552	520	532	558	547	530	560	549	575	495	527	517	575	560	536	534	537	528	515	513	526	566	525	563	571	505	553	552	553	538	512	527	534	557	533	541	554	562	530	546	546	518	530	521	588	526	558	543	592	500	524	512	567	537	523	517	548	553	583	530	517	566	490	587	543	541	507	548	561	545	552	517	548	476	549	553	547	485	526	575	532	521	532	559	546	541	554	510	552	552	541	499	546	534	529	529	544	523	550	529	565	552	529	558	502	545	517	535	525	487	536	554	575	566	568	553	525	554	544	554	551	551	564	551	515	518	546	542	545	509	565
49912	23104	7516	1475	415	194	165	187	192	208	191	185	188	175	189	197	187	179	212	191	183	182	178	202	195	193	198	188	226	184	233	194	195	182	188	197	207	185	208	199	209	189	166	193	228	190	194	197	206	190	177	190	174	181	162	168	165	179	184	216	189	177	177	204	197	183	190	186	206	208	214	194	186	181	209	206	194	181	201	187	201	195	193	207	213	191	187	187	187	196	214	164	177	189	196	207	166	202	169	187	170	191	190	176	206	210	212	154	211	176	194	182	190	179	204	192	185	191	158	209	179	191	186	182	182	186	193	213	200	201	195	203	169	181	190	191	184	205	211	178	192	199	210	168	171	180	180	187	176	173	165	187	153	193	185	172	177	175	193	239	205	182	197	200	173	149	184	180	167	162	206	183	181	208	221	215	163	196	178	208	177	157	155	193	175	166	181	185	193	195	199	205	182	159	194	178	182	209	174	188	222	199	180	170	170	174	157	206	181	173	169	185	193	205	215	221	214	181	186	172	164	189	193	185	195	201	180	191	163	182	199	205	170	194	180	185	195	166	153	190	166	205	191	201	196	173	175	175	182	193	170	184	184	206	182	168	182	191	194	180	192	174	168	225	200	193	216	158	189	184	197	172	201	206	198	194	176	199	179	166	207	179	194	196	208	203	196	152	175	202	166	213	184	179	180	187	198	217	199	224	187	207	189	166	190	184	212	214	198	195	177	213	202	197	151	162	179	192	194	204	186	197	208	208	196	194	204	210	200	175	179	209	194	190	186	181	179	211	191	196	214	193	186	221	188	192	208	213	189	171	203	208	180	168	192	193	199	174	191	177	175	201	199	151	153	185	213	192	190	204	194	202	199	225	172	208	180	176	194	187	201	201	164	158	168	203	206	174	185	196	201	195	196	194	182	175	194	216	167	208	191	202	187	200	212	164	200	194	181	196	172	155	202	193	181	170	200	185	173	203	189	173	155	192	199	200	217	194	191	196	171	184	175	195	195	191	186	186	178	195	200	184	217	197	182	197	188	161	172	179	200	168	210	200	206	185	163	175	182	196	174	167	156	193	200	173	198	200	188	207	169	191	189	203	189	199	183	198	195	191	201	181	205	198	205	172	189	203	189	219	150	208	209	176	208	179	180	173	190	165	205	206	197	184	194	176	190	195	187	203	191	202	194	205	185	184	190	174	168	186	186	190	237	183	201	214	193	195	195	172	211	191	180	183	196	229	175	182	216	176	185	186	173	155	201	203	185	189	220	198	200	187	201	198	167	191	180	201	220	186	196	187	180	199	184	189	194	215	179	188	194	199	192	182	176	182	203	200	185	196	209	189	184	195	139	183	195	184	177	177	171	221	189	190	179	204	184	196	214	172	178	184	184	196	195	186	162	178	203	190	207	198	213	195	220	223	181	193	205	213	186	183	176	183	179	160	175	202	224	188	209	178	207	174	179	186	167	180	172	208	206	205	175	172	209	188	196	184	200	205	186	193	193	216	208	199	174	177	181	218	196	183	172	188	202	205	189	224	191	171	200	188	198	200	181	183	185	189	198	156	181	196	192	222	188	209	170	198	208	204	216	180	176	192	183	200	193	178	186	216	154	186	199	195	196	175	203	169	185	197	184	174	184	174	203	201	198	204	195	191	214	175	203	178	203	204	207	191	186	172	182	187	210	187	203	225	194	219	193	179	190	194	193	185	187	208	168	215	194	187	198	184	198	181	172	186	184	173	190	190	190	187	195	214	198	199	170	210	207	188	180	183	177	207	210	200	170	195	204	210	209	196	201	189	195	201	183	178	194	201	220	194	182	197	203	205	200	149	184	153	185	184	192	182	186	168	180	161	181	194	202	187	193	163	197	183	181	195	195	192	179	172	169	185	190	214	211	198	182	205	199	215	181	214	175	158	184	179	173	208	172	186	167	183	173	209	168	183	210	190	203	174	166	172	180	179	188	214	204	194	214	197	179	194	187	173	175	178	218	183	176	193	203	185	163	205	194	197	196	190	202	177	214	209	195	206	186	191	153	184	171	181	184	197	179	185	197	199	179	183	223	201	187	179	155	193	185	177	169	174	197	190	191	195	198	182	189	196	162	170	216	209	177	169	165	200	206	205	184	156	210	178	179	188	170	203	201	189	182	183	192	188	197	156	192	189	181	190	187	185	181	193	195	201	204	191	196	170	178	211	187	219	191	166	217	214	193	187	172	196	186	160	184	196	190	190	207	155	194	176	186	189	176	173	207	168	190	206	193	186	182	191	166	187	188	206	191	200	192	178	183	176	186	199	191	180	200	172	217	202	170	182	224	191	177	194	170	190	190	217	188	206	186	185	173	182	200	199	166	165	209	204	169	189	176	187	165	202	197	195	211	168	194	190	224	204	191	188	180	173	192	176	200	182	200	185	210	183	181	210	171	186	184	171	181	200	195	203	184	217	186	207	181	197	172	180	190	165	168	217	223	211	177	191	185	168	168	178	151	186	191	191	202	174	166	187	193	187	194	174	182	215	181	184	174	189	180	177	183	166	203	200	175	210	200	228	194	215	192	197	182	171	215	191	195	160	208	178	198	176	189	208	182	166	202	187	168	187	218	209	189	182	189	188	192	154	173	169	212	177	172	189	193	190	213	187	187	172	153	183	181	202	184	173	204	185	194	190	183	225	230	212	165	165	190	216	225	184	177	187	182	172	191	223	187	180	165	207	183	214	172	195	195	198	187	210	186	190	201	160	199	213	189	181	190	193	199	161	190	169	168	214	199	198	176	230	193	205	191	202	167	181	207	199	216	212	183	160	220	193	206	183	188	192	186	199	200	177	182	188	162	192	206	185	196	198	187	195	209	173	221	214	175	197	201	171	211	191	203	200	211	232	151	191	179	176	187	186	211	193	165	205	204	198	199	175	163	172	176	216	179	186	195	190	176	195	211	168	204	209	195	182	200	200	179	171	202	198	175	161	193	205	186	192	200	178	152	197	185	176	188	198	184	210	183	177	193	199	175	233	212	200	191	221	221	220	170	204	166	198	187	177	199	194	169	178	214	196	168	180	157	192	170	186	180	207	180	188	191	150	184	177	210	182	164	199	171	164	185	196	200	184	186	179	195	187	180	192	185	177	191	192	181	177	207	180	192	199	173	188	194	160	225	199	194	174	199	177	185	200	197	203	166	188	182	163	193	188	180	192	168	224	212	205	187	184	194	193	175	195	173	199	209	170	177	198	197	151	187	190	199	146	160	169	157	210	182	187	203	174	179	197	195	207	183	180	191	227	210	201	197	178	175	193	187	170	200	198	183	181	211	188	194	193	185	198	214	200	227	186	183	203	193	177	204	204	205	199	207	179	193	177	183	201	199	179	179	181	204	186	188	192	173	175	211	194	180	182	245	210	198	192	173	199	195	183	172	195	173	168	200	158	179	172	174	188	190	191	192	188	176	183	202	183	192	193	182	216	234	194	181	177	177	183	184	181	191	192	191	172	160	180	191	196	178	203
32182	15719	8211	2711	1126	502	427	419	438	423	366	432	385	412	436	412	399	386	415	418	420	458	419	382	435	418	409	406	410	382	380	427	446	453	427	409	407	360	431	424	374	431	406	424	428	417	433	384	400	432	424	411	403	423	428	379	424	398	429	406	430	445	435	403	407	419	406	422	419	387	441	412	428	401	422	411	398	396	421	466	411	400	438	411	398	410	433	410	396	426	416	400	419	403	431	428	437	407	386	387	378	427	418	408	426	426	389	398	409	443	411	419	403	387	442	429	392	400	422	390	414	430	446	381	412	398	400	447	409	404	398	405	410	405	413	424	394	427	380	408	428	416	465	444	408	413	404	417	438	407	414	409	431	388	420	409	408	376	442	422	438	393	415	408	436	373	387	404	425	424	412	402	419	391	403	393	390	411	433	447	383	399	407	427	457	421	445	413	426	375	389	411	441	403	370	422	382	424	391	392	401	418	400	365	402	424	427	393	425	385	403	404	390	387	432	387	389	407	430	419	439	426	395	423	441	399	423	437	423	404	398	444	438	417	430	403	401	409	426	393	445	453	420	411	370	383	414	422	416	369	437	415	431	438	413	381	451	387	392	388	438	414	404	395	408	409	398	427	390	428	423	454	417	419	345	389	418	378	425	405	456	432	419	368	382	384	394	427	434	416	438	415	409	409	432	375	446	410	433	389	385	432	401	408	421	416	424	385	431	416	370	383	450	387	384	428	389	370	443	420	439	402	390	410	429	395	416	412	422	439	399	430	388	428	421	417	378	417	365	427	386	396	440	415	392	438	406	438	401	430	424	412	387	402	390	409	402	402	386	424	414	435	416	420	392	437	419	375	412	414	396	403	415	399	431	423	430	383	450	407	421	404	389	392	416	438	449	435	404	383	375	416	408	410	403	366	409	383	402	366	449	397	429	439	443	435	394	382	430	409	388	402	403	390	369	398	401	433	412	437	391	432	437	431	443	387	388	436	404	405	406	431	426	420	375	417	400	423	395	432	449	435	393	403	396	402	414	442	411	442	436	386	418	436	362	406	417	420	424	371	443	425	415	420	402	407	386	419	435	410	391	403	441	451	399	433	420	436	367	422	389	425	398	433	381	419	403	410	422	431	430	411	426	414	400	384	460	414	406	426	441	419	441	404	396	436	405	436	452	394	360	405	408	406	421	410	390	436	426	391	390	410	398	444	414	403	433	399	415	423	399	408	397	410	393	426	404	395	412	434	411	398	432	406	425	469	396	414	396	386	410	392	360	398	419	422	420	388	423	372	449	406	432	437	415	378	392	413	404	388	419	429	420	406	422	425	417	419	462	423	399	378	429	410	395	406	411	415	397	408	419	432	386	395	403	434	356	418	401	422	402	423	409	384	430	429	411	411	417	406	421	404	409	457	397	399	390	401	421	436	412	401	415	395	409	442	427	394	377	409	426	415	410	416	435	389	409	368	378	443	393	435	369	388	421	452	393	394	413	403	395	423	405	443	439	432	413	432	395	402	410	430	433	425	413	385	445	404	457	426	381	431	398	390	410	375	402	405	445	410	446	430	383	431	414	398	390	423	408	429	427	394	429	420	424	409	405	393	407	422	424	426	446	412	415	419	426	433	384	415	424	399	404	388	418	425	429	372	423	434	421	444	413	444	388	383	432	395	404	426	426	403	416	396	406	420	438	448	442	420	429	429	424	403	440	421	397	410	416	380	432	383	429	398	402	392	444	408	390	408	425	431	402	402	436	416	434	408	416	413	361	399	428	391	439	409	427	399	427	387	391	426	447	414	387	413	438	419	425	424	440	421	440	425	393	420	419	442	400	389	407	404	374	393	445	407	369	401	363	419	422	396	415	411	405	420	366	425	382	404	427	410	384	374	454	455	439	436	373	442	398	416	433	427	409	406	394	435	425	437	441	404	404	402	402	418	433	388	430	409	439	392	424	414	416	434	423	416	387	413	409	414	441	419	426	414	418	429	426	419	383	388	412	424	434	425	393	414	419	429	401	443	400	391	399	427	408	395	434	412	445	395	415	432	390	425	427	428	411	414	443	411	395	403	395	476	423	415	448	417	374	378	387	417	400	415	443	401	418	424	418	410	436	427	379	399	392	391	440	412	441	452	400	475	410	410	405	384	397	401	396	370	453	387	383	440	436	426	431	378	470	432	397	420	413	441	395	410	389	395	415	409	434	355	406	471	441	464	443	399	445	417	405	443	395	449	396	412	419	417	402	408	438	422	372	425	387	433	381	410	402	481	393	437	456	408	425	450	420	362	413	397	398	386	436	418	385	424	401	406	423	419	359	392	473	447	416	393	422	422	410	443	420	440	373	378	437	364	453	385	424	408	419	424	395	366	425	459	409	439	405	395	408	423	389	425	394	421	397	398	400	427	402	427	441	459	402	378	430	410	403	426	435	393	441	416	399	406	427	398	430	430	424	429	456	411	417	412	442	420	413	435	423	393	450	383	424	407	419	416	401	406	414	434	407	438	405	392	402	447	440	434	403	425	401	408	385	404	386	441	458	383	402	400	395	412	364	434	461	384	413	445	438	449	390	426	409	421	432	430	393	399	422	433	431	398	401	436	408	466	368	418	411	443	437	434	373	424	426	394	384	408	392	420	394	428	393	378	402	396	414	437	404	446	424	436	403	446	393	422	428	417	398	386	416	416	421	412	437	432	372	434	430	393	392	424	424	448	424	391	369	421	416	437	405	423	443	387	400	379	402	410	414	429	406	443	416	409	413	400	399	363	440	438	398	414	450	400	420	436	422	405	427	372	411	422	403	428	419	407	389	423	425	421	414	392	399	462	423	402	427	398	408	425	386	403	405	388	414	404	410	424	384	435	412	412	416	420	385	433	455	424	378	426	421	371	443	418	439	381	411	432	413	406	377	408	437	413	441	401	400	434	421	423	430	418	416	392	413	402	405	402	441	406	384	407	395	431	388	396	378	408	414	397	440	387	427	386	396	379	412	401	408	409	423	395	441	427	412	418	422	416	410	421	417	422	430	474	378	383	393	435	416	420	420	410	431	401	386	373	403	439	414	427	453	416	411	405	406	420	424	405	427	412	418	390	474	407	428	393	437	418	424	377	407	379	401	395	418	404	390	426	386	418	408	412	429	464	408	427	425	437	414	414	455	432	421	388	362	414	378	440	414	401	437	442	410	439	437	390	436	431	415	447	397	418	402	433	438	390	424	387	439	418	426	427	436	453	423	407	379	398	432	417	382	430	414	433	384	389	374	405	440	451	435	431	402	424	444	430	383	434	407	432	415	403	440	391	377	371	411	416	423	420	421	406	407	423	391	384	376	424	404	416	442	393	430	428	406	429	468	435	416	398	407	454	397	399	432	434	420	406	436	407	419	388	451	397	388	431	398	425	442	439	406	397	395	386	423	427	423	436	429	467	408	387	385	442	445	427	413	402	405	435	438	411	423	423	404	382	417	413	396	420	391	378	426	436	391	395	457	424	392	415	406	422
60416	29297	11770	3289	486	374	276	193	230	235	230	212	207	215	219	200	224	214	196	187	220	199	221	208	223	187	178	198	225	226	207	205	203	219	207	244	222	212	189	177	213	211	206	207	214	202	229	239	219	216	217	203	206	176	202	222	231	214	198	213	211	227	231	179	200	182	197	219	225	187	186	202	175	192	227	219	198	200	206	216	173	225	209	205	179	221	189	214	195	189	212	196	175	207	220	218	208	207	206	235	186	201	209	201	186	200	230	222	192	216	217	212	203	223	192	208	195	197	217	201	196	218	193	216	197	210	231	199	216	218	197	211	204	218	202	190	200	208	216	259	191	218	242	195	204	211	225	180	228	203	218	219	182	202	220	192	195	201	182	189	207	203	209	202	207	179	212	197	209	190	203	194	198	234	206	193	222	232	203	191	197	223	206	189	221	216	199	250	206	223	231	206	233	183	203	209	198	207	230	208	233	191	210	167	224	231	220	170	193	192	188	179	208	179	230	207	197	240	233	218	206	207	184	205	214	191	212	214	212	215	216	232	210	254	224	208	201	212	216	263	219	195	210	223	197	205	215	199	217	189	190	221	213	194	189	214	249	195	224	203	188	200	182	210	227	218	171	222	220	246	215	198	232	195	216	210	218	209	228	229	219	213	216	207	222	212	228	206	225	202	237	205	217	235	196	225	237	239	198	182	215	232	202	195	243	236	198	208	199	196	212	250	223	224	230	208	195	180	200	225	219	230	212	218	209	196	246	228	183	193	215	222	194	210	218	206	199	208	203	208	206	207	222	194	223	214	237	207	210	183	191	220	203	214	190	205	235	207	224	221	230	206	207	214	199	219	221	205	185	215	230	199	211	218	202	223	207	240	212	225	187	225	242	200	234	212	201	224	218	219	224	214	217	181	206	206	230	208	214	188	198	171	211	199	186	217	221	219	188	231	225	187	214	172	211	193	239	221	185	210	224	232	240	234	205	202	204	214	200	192	200	260	186	198	206	271	195	227	202	187	226	196	207	215	196	197	201	205	204	188	232	211	213	192	180	210	203	212	230	222	198	196	211	224	195	212	210	178	200	197	198	230	218	201	221	201	178	220	200	223	197	223	238	250	241	211	180	247	234	249	220	210	199	231	203	200	237	180	201	186	189	210	197	215	201	205	202	188	186	198	201	210	207	207	218	242	212	221	181	207	201	200	229	203	206	205	219	225	204	227	186	224	221	237	215	217	202	224	226	232	201	196	207	234	209	243	230	255	230	189	227	177	202	222	211	202	231	232	256	217	223	227	217	251	191	209	191	185	202	195	219	215	211	224	204	229	225	208	198	181	230	214	220	215	177	204	219	225	217	216	235	208	241	203	232	195	221	220	197	230	201	221	219	188	189	232	223	208	203	242	197	228	204	180	203	235	213	200	209	220	216	221	196	209	212	244	214	217	209	220	209	190	200	200	210	229	209	212	191	240	209	233	188	223	185	221	206	203	203	214	178	203	196	207	229	199	208	200	228	222	231	208	212	208	202	196	208	217	215	186	198	209	228	200	214	231	231	194	199	202	217	198	198	192	211	227	209	217	212	194	216	236	182	191	225	215	200	243	226	215	225	216	237	192	234	199	205	217	203	193	183	201	232	225	203	220	210	191	204	189	236	185	197	187	185	196	224	214	205	187	213	197	207	201	195	196	186	210	206	219	190	233	211	217	207	204	229	212	195	228	186	226	194	207	203	224	222	232	208	236	231	206	199	196	215	215	188	203	189	192	186	227	224	207	226	199	208	206	212	202	173	214	210	193	224	211	201	234	224	200	201	207	201	186	210	223	188	182	220	228	210	190	202	195	187	211	211	233	201	196	215	240	235	224	258	238	204	222	209	203	193	220	224	201	205	195	213	246	214	214	206	186	210	207	206	199	210	173	226	186	203	199	226	203	212	220	218	222	220	196	198	206	221	231	221	201	220	208	188	226	222	191	205	228	216	249	217	185	193	177	197	263	218	220	215	234	202	196	224	227	211	244	209	226	199	237	214	214	184	217	191	187	203	220	211	199	238	219	204	217	226	210	170	204	228	201	205	201	211	234	212	220	200	200	220	194	227	230	222	226	198	216	196	213	217	197	222	211	214	219	196	206	209	210	231	233	200	225	227	183	206	192	216	203	234	211	204	211	190	205	240	223	225	203	188	221	211	200	200	208	200	209	186	216	190	194	214	196	207	211	208	249	208	213	225	205	221	185	238	225	205	243	196	210	191	230	219	220	221	197	232	209	205	208	225	200	204	208	209	205	193	200	223	210	212	222	201	198	237	244	237	234	222	195	203	199	207	205	215	239	214	210	205	224	220	229	198	222	186	237	229	223	213	211	223	211	229	222	220	220	219	244	191	222	217	208	199	191	206	216	202	241	235	228	211	217	200	247	200	216	251	230	180	196	197	223	209	212	206	202	257	187	246	214	181	214	206	217	231	230	204	237	195	238	184	219	198	229	222	214	192	219	212	208	230	213	213	233	221	205	239	204	228	221	206	175	206	232	213	209	198	220	203	186	192	221	211	207	206	208	219	191	197	189	240	206	215	200	176	222	217	201	228	197	195	184	195	214	209	211	186	184	224	178	230	207	239	209	212	198	177	221	207	221	234	205	226	216	224	219	205	199	231	221	190	215	234	225	227	196	189	221	202	169	205	206	218	236	215	224	196	224	209	184	235	241	209	200	217	232	207	220	225	220	238	176	209	183	225	203	205	211	222	231	197	229	190	197	223	242	197	217	224	237	211	192	196	217	221	204	220	204	219	217	187	196	205	218	232	182	218	219	208	187	211	175	176	186	220	207	208	205	208	195	223	208	213	205	219	214	229	219	214	226	216	216	193	212	216	219	208	193	212	200	189	194	185	246	230	200	182	236	202	172	206	194	201	203	223	199	211	181	215	220	213	215	236	223	229	233	197	212	236	203	216	225	227	228	213	194	220	201	216	218	196	200	188	196	211	206	236	219	219	203	237	205	206	193	200	218	181	214	193	201	206	220	213	184	253	214	204	212	210	202	223	214	216	235	188	224	201	212	207	223	213	197	207	214	205	225	230	229	193	207	196	180	186	219	212	213	225	215	195	186	189	203	202	207	233	169	209	189	214	229	220	195	222	222	214	202	242	241	230	202	195	188	224	211	222	199	207	235	220	225	210	199	242	227	209	213	201	216	220	173	194	202	210	217	206	194	220	210	223	222	192	238	206	187	232	226	205	215	206	198	217	188	218	229	228	200	217	233	233	215	222	199	218	203	226	211	215	199	222	186	227	180	221	217	207	214	209	236	199	213	212	210	201	214	251	204	211	208	191	194	208	172	213	204	206	199	203	216	216	214	231	201	245	222	182	207	219	200	212	191	192	213	218	204	232	199	217	220	204	224	210	217	212	235	199	245	219	213	213	194	228	222	202	210	193	208	189	213	224	214	233	218	216	231	204	205	244	216	223	197	220	231	223	215	216	216	183	233	219	194	225	205
39923	20189	12690	5930	1199	1094	713	502	473	456	491	508	504	441	452	472	480	495	453	416	455	444	420	496	470	472	467	444	419	443	501	465	452	433	445	483	455	448	486	423	446	451	441	464	485	461	486	455	428	430	487	457	424	442	455	469	493	450	462	451	443	458	478	487	472	458	458	449	490	445	465	466	445	437	435	473	430	437	411	435	482	450	459	435	451	452	447	467	410	449	444	448	460	477	448	449	432	459	464	473	480	426	453	434	454	451	451	479	465	413	478	468	492	481	455	437	468	471	419	423	439	477	500	459	442	431	467	501	484	451	456	465	463	463	452	423	453	445	452	478	492	458	444	438	432	444	444	462	465	479	450	490	448	441	486	456	422	476	444	448	454	483	444	479	445	475	459	476	433	449	416	461	450	458	452	430	431	445	486	453	442	436	446	477	417	467	481	464	451	423	441	458	434	428	450	463	481	466	424	424	452	423	501	475	451	458	481	475	419	438	447	463	479	446	472	437	472	486	472	486	459	422	450	505	457	470	451	476	470	469	479	461	448	493	447	381	423	480	435	477	461	436	458	471	439	442	467	470	448	480	462	440	457	482	443	421	428	437	454	461	443	445	450	463	438	456	478	464	473	467	442	473	512	417	483	424	452	450	444	463	480	442	417	491	428	480	451	426	462	480	480	477	422	481	453	464	461	457	512	479	473	491	522	445	437	422	459	427	424	449	443	470	458	451	447	434	434	436	467	438	466	463	459	453	460	469	453	448	456	486	480	441	442	436	419	456	439	541	457	447	463	419	468	463	457	469	474	430	431	432	447	472	485	463	413	451	410	473	486	429	464	449	436	425	460	439	474	451	452	468	495	421	468	480	438	472	458	477	475	445	441	457	473	474	469	441	447	469	487	467	498	428	473	459	455	449	458	472	419	422	425	488	480	402	455	441	499	478	489	431	432	462	468	441	454	456	460	451	423	411	461	469	493	414	440	456	468	469	469	468	486	465	434	469	440	431	448	464	438	450	424	449	453	429	448	426	465	433	466	461	492	418	466	476	482	468	475	426	414	476	445	445	499	460	467	450	470	475	459	421	471	456	443	436	470	485	484	406	442	438	461	447	443	415	427	440	450	469	421	455	456	427	439	480	447	472	454	461	471	456	460	452	453	473	422	452	441	484	452	435	488	493	433	452	455	482	440	460	483	470	464	421	424	441	405	453	465	500	467	413	420	447	431	501	455	452	486	423	444	429	450	477	457	428	463	494	459	445	456	459	450	471	474	463	448	444	472	459	494	460	459	447	461	461	450	458	453	476	422	444	441	462	451	435	467	448	470	474	439	467	457	443	443	478	452	436	445	421	496	492	431	462	466	475	452	447	471	448	430	490	470	479	454	464	444	454	456	446	418	427	444	482	457	467	419	446	496	447	465	465	459	455	454	429	475	454	431	472	469	480	466	452	454	451	453	512	510	441	450	451	440	433	469	456	474	451	460	456	457	437	461	447	440	455	388	432	480	490	443	477	450	435	470	456	462	463	481	434	475	478	432	491	462	431	505	455	421	480	424	445	466	399	450	427	456	417	455	439	466	478	469	445	442	481	433	485	443	460	478	447	454	455	458	466	465	484	472	448	452	428	453	461	442	455	458	477	449	474	459	444	427	493	480	469	446	490	464	465	409	463	476	474	427	485	458	455	439	428	450	420	468	453	486	493	462	451	411	456	456	455	457	477	474	470	447	465	474	441	432	433	446	466	482	446	485	437	491	442	473	462	449	434	479	474	455	480	460	450	454	467	465	508	447	465	472	465	428	436	479	460	488	495	447	459	470	457	431	462	443	434	451	432	430	445	476	412	464	460	470	467	489	473	479	457	430	434	508	441	470	436	458	442	452	427	477	476	417	473	469	493	436	450	459	462	433	460	492	453	425	475	465	442	481	473	488	493	462	487	435	432	466	445	436	438	473	455	450	419	482	458	457	451	453	459	422	463	461	453	446	453	431	453	457	421	438	440	500	448	461	447	466	465	501	499	438	496	456	483	434	434	482	464	420	457	463	487	460	465	475	433	468	443	475	461	482	481	507	440	433	486	456	415	474	463	442	452	484	444	434	467	498	468	453	488	447	411	485	421	438	475	469	437	467	438	496	486	436	476	465	457	463	458	479	477	467	475	457	489	462	441	435	453	441	460	491	510	431	487	467	455	485	458	479	460	466	438	446	485	402	438	442	445	484	451	449	462	430	446	461	471	458	454	440	461	434	458	479	456	459	461	455	452	450	471	456	468	458	431	470	419	427	469	432	422	477	447	460	460	479	447	395	476	488	437	463	422	469	460	467	456	466	448	480	449	425	442	450	430	446	468	460	466	436	469	443	473	485	452	485	451	476	463	471	418	441	428	448	478	464	453	408	458	459	499	427	440	478	448	470	456	470	420	449	478	450	436	445	457	441	474	454	469	438	442	458	459	506	452	418	431	462	468	429	454	478	485	457	450	442	422	460	445	464	484	497	468	437	493	478	439	455	477	461	460	434	452	454	467	450	418	444	498	469	431	463	452	452	470	424	456	437	416	444	447	478	479	421	445	444	442	472	499	486	428	432	452	492	472	436	446	450	461	462	421	461	422	477	430	463	460	430	441	437	458	403	493	449	431	485	433	452	413	457	463	484	471	450	454	437	466	468	487	476	436	453	494	433	439	432	445	450	487	443	474	468	469	499	482	453	468	450	482	461	430	491	420	488	482	473	456	465	434	457	458	471	476	499	477	475	462	461	452	465	454	453	445	456	473	452	463	473	489	416	453	438	466	451	413	467	480	454	428	474	470	456	476	468	444	464	453	438	448	461	449	497	425	488	457	436	445	465	434	440	422	425	479	480	417	476	416	423	452	481	435	459	425	457	466	435	455	460	438	482	450	443	434	515	441	472	507	436	460	464	445	444	449	469	461	436	435	473	465	452	468	460	449	493	485	433	475	454	461	448	475	472	467	456	488	453	424	448	477	486	455	448	455	454	478	455	438	480	465	417	476	433	431	402	433	426	444	436	462	482	419	443	507	453	489	439	454	459	469	466	424	445	455	434	456	504	440	454	461	469	451	464	411	458	443	488	386	470	431	441	458	454	473	481	449	459	444	487	469	460	470	468	457	466	464	486	452	435	467	473	429	468	468	432	467	429	418	468	462	468	495	431	430	468	460	432	434	448	444	479	446	477	427	404	497	439	425	488	487	455	448	475	420	459	467	459	438	461	484	428	508	475	453	431	449	427	475	407	463	473	447	455	470	442	458	428	464	465	459	470	463	466	453	448	415	416	506	458	461	465	448	467	477	463	445	474	440	452	487	467	418	455	493	477	437	426	464	508	461	438	488	455	479	470	432	449	429	447	484	467	423	474	511	454	432	461	453	479	467	442	479	491	485	471	434	453	475	444	462	421	436	443	469	438	423	428	430	392	447	494	471	437	484	470	531	433	482	482	463	470	439	480	453	463	451	470	445	426	456	466	514	464	465
65322	38123	21348	5654	1027	806	386	260	236	266	264	243	281	258	269	258	261	216	268	241	248	232	242	244	228	243	253	270	259	277	245	250	260	265	241	257	271	269	244	235	264	244	260	249	242	238	261	303	229	245	262	267	260	223	241	264	253	279	272	259	254	241	235	254	241	262	228	245	288	279	262	254	283	229	238	248	249	235	241	238	265	262	246	263	269	267	267	244	249	249	214	247	259	239	273	279	261	257	253	261	287	250	240	245	223	238	261	254	212	247	228	233	249	254	246	237	256	261	251	255	258	271	239	268	254	232	243	255	269	240	256	225	215	247	286	248	238	204	218	269	242	247	219	255	246	236	267	282	233	269	265	263	238	239	252	233	229	267	244	225	255	257	263	242	253	260	238	276	269	245	245	242	273	233	279	230	246	241	253	217	249	239	226	261	254	225	249	241	260	236	265	223	245	237	214	224	223	240	233	233	252	241	222	235	263	274	267	227	230	243	259	229	262	262	212	258	241	248	252	229	252	270	277	214	229	248	229	253	245	268	240	280	254	236	253	229	226	256	236	259	237	269	215	275	266	250	252	273	246	253	226	240	242	252	248	267	241	257	255	246	207	223	228	233	235	242	234	258	235	257	290	265	255	256	259	287	248	259	234	246	266	232	248	244	239	234	255	256	250	233	256	264	231	234	258	245	256	207	265	228	271	287	246	259	224	261	234	246	264	251	249	268	282	235	215	264	249	250	260	265	237	244	249	268	229	267	251	238	272	280	272	230	285	255	254	245	224	243	242	240	258	275	279	229	270	249	245	230	247	242	247	237	258	260	243	278	242	222	245	247	228	237	242	232	243	259	242	223	258	244	249	221	264	230	236	246	235	233	240	269	266	244	244	260	259	257	255	232	254	272	234	221	231	258	242	233	258	271	230	268	229	258	247	265	236	260	252	258	223	251	256	240	259	254	237	233	251	235	231	261	264	276	234	263	243	235	251	254	232	234	230	262	282	273	275	237	241	240	263	246	248	263	254	249	238	250	238	260	245	226	258	262	238	267	261	220	223	242	223	234	259	253	243	265	266	270	266	255	240	227	269	274	237	257	242	245	251	278	273	247	254	245	237	252	256	252	264	224	250	260	274	237	244	240	265	246	246	256	268	252	250	251	243	250	263	245	268	247	267	235	265	238	241	237	254	232	233	241	252	278	255	247	251	217	277	269	275	256	260	244	221	257	244	258	250	269	241	211	240	220	223	240	274	220	238	231	256	216	243	272	238	248	280	239	250	260	264	260	248	250	249	249	257	205	258	238	235	230	218	239	244	245	230	261	234	236	234	256	254	241	243	253	235	264	274	277	225	285	235	259	276	271	264	280	247	225	266	252	248	260	267	266	255	254	252	253	299	257	234	241	236	212	225	266	249	262	242	250	231	256	240	248	277	268	238	276	241	239	288	276	251	237	244	250	257	288	266	264	258	226	246	261	252	244	272	273	229	255	250	268	250	275	254	224	244	240	245	211	245	242	216	262	227	271	241	244	238	241	226	275	221	251	251	260	245	254	265	268	234	246	251	252	274	244	237	237	242	222	217	244	233	243	243	225	262	221	270	223	245	245	273	258	261	256	284	253	252	232	255	213	254	259	239	222	270	244	262	229	250	245	257	268	249	243	252	257	249	244	238	258	236	253	204	242	249	202	240	237	243	250	259	250	255	265	244	268	251	251	270	230	240	245	234	210	231	233	262	250	255	268	243	251	232	266	252	241	267	283	242	244	258	265	249	275	225	249	266	274	240	249	246	253	241	229	260	241	262	263	278	234	224	238	236	268	267	247	247	235	273	239	254	224	265	260	268	222	254	276	253	258	240	257	260	249	264	246	246	280	241	279	262	256	253	228	268	281	257	253	226	246	266	228	227	254	240	237	224	263	219	259	257	262	253	268	238	256	277	237	211	277	256	237	241	233	239	207	245	288	259	259	244	267	250	254	240	259	265	267	245	247	288	269	289	256	230	287	219	229	259	255	238	217	250	247	225	243	238	204	248	246	248	232	261	239	253	222	209	231	247	268	211	223	236	253	269	291	252	261	243	264	269	242	231	242	236	239	247	276	274	240	236	223	275	262	264	265	243	240	242	215	238	257	247	244	249	247	281	227	282	225	260	267	246	248	253	246	253	267	255	268	262	258	239	253	238	221	251	266	271	252	256	264	249	228	245	271	257	237	236	248	261	237	257	259	285	269	245	249	232	263	257	235	246	215	241	258	283	209	243	206	244	262	231	261	226	245	230	237	236	270	255	264	285	249	236	224	206	240	237	271	275	252	244	215	220	250	273	275	226	241	255	225	226	241	234	240	226	234	260	272	242	265	256	228	243	265	252	230	270	280	236	270	256	283	238	215	289	238	269	266	246	240	245	224	249	249	245	215	232	240	240	264	252	262	225	242	259	236	227	235	226	215	222	233	248	241	247	244	208	255	251	217	240	265	254	234	251	247	244	212	225	257	250	232	213	245	231	247	247	230	242	251	223	226	264	260	254	248	254	223	227	263	232	244	264	255	270	252	243	251	297	260	263	247	235	286	234	229	253	256	254	239	241	242	246	244	234	266	230	272	261	256	233	244	232	239	264	243	258	216	238	259	241	253	238	261	213	240	258	267	240	238	284	243	236	237	256	252	214	255	259	220	252	233	267	245	209	249	245	261	258	258	226	226	269	270	242	251	255	257	241	225	266	248	236	233	275	260	259	268	243	242	268	214	239	235	253	237	221	243	239	235	221	228	260	258	239	232	222	214	258	231	284	240	226	221	263	232	269	241	244	266	246	255	263	245	263	229	253	290	264	213	245	231	293	260	264	245	246	254	267	247	206	238	242	257	254	262	240	255	233	267	232	279	259	280	240	253	221	251	272	233	212	246	191	219	271	239	270	254	264	252	238	229	249	228	232	248	262	264	294	226	249	257	257	248	251	241	275	230	247	236	228	275	241	240	258	216	272	250	247	251	258	288	278	245	256	255	248	236	244	235	239	256	237	244	245	236	253	250	251	256	211	261	228	261	267	275	263	250	235	231	253	252	205	265	219	199	239	250	216	267	261	227	262	251	235	227	255	255	230	216	242	265	269	238	286	257	251	226	227	262	251	265	238	215	258	251	226	243	252	219	267	258	231	230	286	246	275	262	233	276	219	262	222	268	253	244	240	242	258	271	257	276	236	232	249	250	236	242	250	243	237	253	242	266	252	250	238	219	228	231	233	271	239	238	253	245	237	240	245	265	234	264	242	240	226	228	283	257	216	266	247	283	237	251	265	237	230	243	245	239	220	250	272	258	261	232	251	243	223	246	232	259	241	283	256	233	253	257	238	252	218	254	266	251	235	259	247	236	277	235	264	254	257	261	253	245	243	249	260	273	259	243	270	233	245	248	238	278	235	265	258	259	238	252	238	266	278	263	245	289	252	262	253	249	263	260	245	242	256	237	268	265	239	253	253	234	217	216	252	247	263	232	275	298
41504	28654	20724	7716	2506	2902	1223	638	632	633	628	508	581	596	558	590	582	535	533	518	574	526	521	558	521	558	544	565	508	525	516	530	541	519	550	505	526	507	555	539	501	569	537	505	533	539	542	529	524	530	541	561	500	529	556	551	511	544	526	544	514	522	530	552	522	524	527	489	545	480	506	531	517	507	539	562	527	545	580	511	540	558	544	504	511	528	503	522	540	512	565	529	518	509	474	487	529	518	513	509	524	530	549	525	538	494	529	518	485	503	541	552	526	562	519	541	475	516	499	514	527	495	474	531	501	530	518	534	486	507	517	539	509	504	524	526	538	502	544	508	510	517	520	490	495	542	500	544	546	481	562	534	534	518	518	554	539	524	536	549	539	536	556	526	514	549	527	549	537	513	487	508	516	535	553	520	512	558	504	517	522	537	526	541	495	525	493	515	488	548	521	528	535	531	489	530	533	498	555	551	505	526	552	518	558	511	535	543	534	519	499	550	518	489	517	532	493	537	499	529	501	537	539	549	499	495	514	513	538	522	547	533	481	560	538	553	543	541	492	546	540	559	514	468	517	498	549	531	516	530	552	485	500	514	566	555	536	535	539	524	539	532	519	496	518	541	530	498	518	520	517	544	554	513	522	475	546	531	529	523	553	594	514	515	552	509	525	503	523	549	514	538	510	528	537	551	496	527	496	555	545	507	481	515	514	528	509	536	525	509	521	552	481	545	502	517	522	494	539	543	538	570	509	566	520	539	523	490	536	595	505	505	466	519	518	554	516	539	485	504	507	533	527	506	536	527	569	474	517	495	524	565	523	530	492	497	511	516	531	516	494	529	507	559	537	526	493	539	499	536	527	561	539	530	516	516	514	549	522	514	535	532	559	525	516	516	564	545	539	518	512	534	536	498	524	518	526	532	545	514	538	537	478	511	513	542	516	538	522	493	542	518	535	530	528	538	561	528	477	518	533	506	541	530	506	530	508	531	512	531	558	534	534	508	530	505	527	513	542	527	543	536	533	496	524	497	565	545	535	519	499	523	572	557	488	501	544	532	545	517	496	532	529	493	514	532	514	522	523	555	522	508	551	501	531	495	527	481	499	554	543	539	519	510	515	510	504	503	553	563	491	486	523	512	476	517	532	480	549	492	529	525	533	500	526	532	499	529	543	551	521	468	530	528	516	537	488	527	517	518	541	493	510	547	490	502	540	540	506	529	503	525	530	492	532	521	517	543	539	532	517	520	469	527	537	481	502	526	520	518	557	547	518	510	507	483	556	554	555	551	485	548	522	494	510	559	534	547	533	551	548	549	513	528	533	509	568	520	520	501	563	509	507	551	507	570	511	515	509	521	535	517	509	514	483	526	538	506	550	499	506	532	510	543	522	564	520	518	522	494	545	488	535	464	519	549	543	522	532	508	493	533	502	524	517	546	515	563	518	533	502	498	520	530	536	548	549	537	497	534	565	503	522	503	553	517	530	539	520	524	514	541	532	531	568	507	500	539	556	512	538	514	540	521	526	552	558	480	505	521	544	537	501	530	528	529	517	508	490	515	519	500	535	507	507	536	467	530	571	498	480	511	509	521	536	475	518	518	509	517	554	538	498	513	551	498	502	518	550	508	542	554	524	549	546	526	583	496	513	539	538	505	572	511	513	516	563	471	493	531	491	551	538	516	511	521	503	508	525	539	514	541	483	529	530	528	525	502	535	505	524	497	528	488	516	492	527	477	500	545	513	525	534	530	539	539	511	550	520	551	501	501	487	528	509	511	524	551	532	524	529	525	525	531	529	527	491	581	558	563	499	545	538	520	541	538	517	514	506	531	525	525	526	494	530	529	513	516	521	526	512	527	519	533	509	527	529	538	556	527	518	553	558	512	510	569	499	542	500	474	558	501	508	533	545	543	536	546	530	535	524	520	497	508	538	503	545	473	494	537	499	501	507	538	515	482	530	541	545	522	515	535	544	539	516	543	548	513	544	552	505	539	527	514	516	580	572	539	551	551	545	562	529	500	545	543	510	502	538	526	490	489	538	536	515	509	523	520	522	555	510	493	516	546	535	494	519	527	498	511	522	543	483	525	511	558	515	520	496	513	514	536	525	507	527	511	522	496	493	491	497	534	533	539	526	519	523	528	494	498	485	489	549	518	540	510	565	535	532	496	545	514	472	522	539	538	512	494	526	548	540	470	528	521	541	518	564	527	551	513	525	501	566	536	533	524	586	516	528	535	528	499	503	556	542	534	506	552	490	545	501	512	494	542	512	495	508	519	550	543	569	531	502	542	542	499	531	517	509	523	528	517	489	531	526	524	520	525	544	495	501	546	497	507	595	536	559	547	469	513	500	549	493	524	534	559	587	474	520	514	519	550	536	508	472	506	505	486	546	522	478	503	529	543	538	496	522	589	519	556	508	493	498	525	522	531	533	514	525	560	498	513	492	506	558	502	534	532	530	508	554	526	504	541	527	495	494	527	534	546	548	545	502	560	534	534	526	525	579	508	487	509	525	511	561	526	493	512	513	550	548	522	566	525	515	516	534	484	534	556	549	548	514	527	496	506	513	526	541	533	541	532	535	541	550	504	558	506	534	557	529	555	556	542	490	484	533	516	559	522	574	516	532	567	528	519	503	561	536	517	544	558	529	529	552	510	495	562	516	516	550	549	514	504	546	509	545	531	514	526	458	532	542	522	572	529	540	509	469	563	564	499	497	529	528	508	474	555	536	495	538	526	533	529	543	497	543	520	529	510	489	511	566	551	554	495	514	547	535	580	561	550	505	483	526	536	546	522	504	511	521	539	502	513	552	514	530	538	558	519	518	518	536	582	543	511	513	535	542	543	479	533	506	529	496	563	502	538	505	494	525	536	564	542	513	516	510	521	548	506	525	524	516	506	539	528	521	523	515	523	525	514	497	535	549	508	488	523	543	544	509	504	545	518	525	513	512	499	543	538	499	491	556	546	560	500	469	568	517	527	500	523	540	551	510	522	548	516	522	518	520	535	492	536	515	510	528	526	525	552	540	531	523	507	518	549	504	524	529	538	557	504	551	527	524	497	536	527	563	535	502	491	501	500	524	482	499	576	484	551	497	488	539	532	541	513	513	558	510	529	505	530	535	541	514	524	550	548	525	520	525	548	507	530	520	494	514	544	510	532	535	519	487	521	515	534	527	537	526	492	538	548	517	531	544	492	529	550	486	541	513	502	512	559	527	550	566	528	513	548	557	540	550	538	532	503	491	529	499	507	517	497	536	535	532	541	548	525	541	548	488	515	532	485	515	489	529	540	551	516	513	487	509	528	557	560	504	508	526	534	508	476	550	506	524	523	552	536	545	563	521	525	481	502	515	539	561	513	515	557	531	511	534	521	516	503	532	530	496	531	534	532	576	524	523	520	534	536	511	529	465	521	547	545	564	551	503	552	573	530	551	526	500	495	485	526	503	548	511	554	515	488	480	521	489	551	514	504	522	523	510	525	541	541	571	552
54396	27914	7243	1176	367	199	189	204	190	181	193	216	195	217	220	184	202	184	205	219	195	202	194	160	210	211	201	202	186	184	205	186	202	177	201	189	188	221	206	195	211	190	169	191	194	210	199	189	214	206	214	199	228	200	184	191	176	180	192	196	214	206	211	216	205	181	192	194	204	205	183	221	184	191	195	202	183	191	187	188	200	219	209	219	206	200	172	178	183	203	181	187	189	204	193	207	188	209	212	196	206	173	189	223	184	192	189	184	222	202	235	185	177	222	191	196	189	196	183	184	213	225	179	200	204	210	201	215	170	193	221	198	170	204	207	183	222	193	215	202	213	210	227	178	170	196	202	205	204	204	202	209	202	193	169	197	193	200	198	185	173	184	197	210	178	170	202	195	172	187	197	184	186	194	218	205	213	178	193	204	191	203	199	178	225	197	178	174	199	212	225	180	197	180	215	182	214	170	193	174	190	195	182	190	220	167	199	208	194	203	200	173	194	193	210	208	173	225	196	200	192	186	214	193	228	215	233	183	169	186	225	188	165	197	229	216	197	174	194	203	211	215	163	212	235	199	182	178	205	218	205	193	214	226	233	167	203	199	196	163	199	224	171	188	203	168	194	203	198	215	205	205	202	199	226	185	191	202	200	193	186	186	180	191	212	225	219	200	181	208	199	201	188	176	191	221	194	225	198	181	215	197	222	218	193	181	205	178	173	211	224	190	195	202	190	209	195	208	198	208	202	200	193	228	193	168	177	196	201	200	212	206	235	197	184	171	191	217	184	205	219	194	180	214	205	196	191	172	199	184	180	209	187	189	204	174	226	193	193	195	223	181	197	182	198	175	177	177	212	185	209	185	194	165	188	198	201	179	159	213	203	202	209	194	231	206	202	190	226	180	207	185	196	176	176	175	183	189	184	218	178	207	187	176	225	197	193	197	178	218	192	196	214	232	201	190	169	203	172	186	162	184	192	186	191	215	200	222	183	192	227	199	188	194	198	210	189	199	189	181	200	190	196	213	164	199	206	177	182	182	202	186	185	208	202	202	192	206	189	182	252	194	183	195	194	193	184	167	191	193	191	200	219	208	218	215	201	188	221	199	180	202	177	193	174	212	218	179	168	191	175	234	193	194	225	203	181	187	197	178	163	175	193	216	192	168	196	179	175	204	185	218	181	197	207	179	210	200	185	245	208	188	171	199	195	206	194	215	179	190	227	188	212	229	185	201	186	241	199	178	176	206	234	181	203	189	165	152	202	187	214	197	194	188	216	187	186	205	208	223	195	184	196	224	198	183	179	192	192	189	204	174	234	189	232	199	189	206	182	203	218	216	174	201	186	177	200	174	182	192	175	199	213	210	224	193	195	191	183	199	207	216	192	220	193	225	210	186	182	163	194	184	203	212	199	190	192	190	204	196	193	194	170	196	176	200	167	211	202	208	231	223	200	227	171	178	205	199	199	193	188	215	173	184	177	186	230	195	192	206	187	191	232	174	197	184	168	213	214	187	202	197	212	204	202	200	194	190	227	218	220	202	195	171	203	197	180	202	196	209	200	203	183	205	202	194	210	212	209	192	193	171	162	198	214	214	195	211	187	191	194	171	188	189	175	198	216	187	229	177	176	201	222	200	202	201	192	202	230	186	184	209	186	192	198	192	216	201	188	194	196	206	194	222	198	189	194	193	211	187	186	180	195	214	212	216	211	179	184	214	228	202	202	164	199	252	190	198	184	223	205	203	216	184	204	186	190	198	209	181	180	220	192	203	202	207	195	200	190	192	184	219	204	199	187	225	217	183	219	206	188	169	200	192	200	192	205	184	176	208	198	197	186	214	202	181	181	205	201	201	210	217	219	197	182	225	201	178	209	191	197	225	201	198	189	180	207	209	176	200	189	184	199	214	203	190	209	211	160	207	180	201	193	180	196	164	200	177	195	217	196	188	201	205	185	205	215	192	214	176	189	204	199	186	189	201	186	199	166	202	214	192	194	197	222	199	182	180	190	178	171	179	190	185	207	188	195	206	222	195	187	194	192	198	184	191	184	177	198	208	203	193	194	219	185	209	185	205	185	178	199	228	198	197	217	199	185	212	202	188	192	185	183	211	197	193	187	183	212	182	214	205	194	202	223	191	158	228	202	228	174	192	182	189	205	191	182	199	193	212	162	185	194	199	188	197	197	198	199	208	203	200	201	197	193	198	211	198	187	213	208	217	193	191	214	172	196	187	209	175	165	187	211	209	215	180	204	199	200	214	203	175	185	179	169	200	195	169	209	184	202	206	207	187	204	215	185	226	200	220	208	199	193	174	205	190	183	190	182	202	210	216	196	200	195	168	210	198	180	190	195	200	174	201	188	206	215	191	195	195	211	208	190	207	217	212	203	194	202	213	192	208	195	245	171	177	175	213	205	204	200	144	212	194	193	200	195	204	215	186	200	175	209	213	192	186	167	190	186	220	209	180	179	179	208	189	193	232	219	183	209	215	216	191	207	187	222	191	222	166	187	193	194	193	218	199	221	220	200	186	189	181	232	216	210	187	180	203	194	174	196	207	213	180	204	201	244	192	206	214	178	211	188	183	218	191	207	188	184	197	226	187	165	215	186	206	187	194	209	223	197	180	203	187	181	204	200	210	189	202	223	194	197	184	184	225	200	230	202	212	215	199	184	179	185	192	212	210	184	188	186	221	218	202	199	191	181	190	190	178	196	200	199	223	212	192	226	191	201	178	173	200	207	208	220	178	175	175	177	192	211	201	186	197	203	207	188	212	209	182	223	231	223	205	190	240	217	185	191	161	208	189	185	197	210	183	207	176	196	194	235	216	212	181	197	187	198	172	202	215	176	191	191	204	211	207	207	185	225	214	176	193	207	204	207	192	182	198	200	166	194	172	170	192	185	191	203	219	194	205	175	174	218	191	203	165	206	200	186	213	196	211	211	196	187	183	185	195	178	205	223	184	230	191	170	206	210	204	219	190	205	211	209	206	188	192	204	202	195	228	191	198	180	171	214	203	197	198	195	188	189	216	193	193	214	213	201	192	191	210	224	180	189	193	179	197	184	178	202	226	208	201	205	159	213	186	183	210	205	216	201	207	205	195	213	192	203	174	194	184	191	221	205	199	206	215	209	212	186	183	199	173	223	186	185	212	186	220	177	194	197	202	199	213	183	226	223	211	208	189	185	238	193	193	207	211	186	195	210	241	208	189	210	205	226	193	196	173	196	216	178	190	200	184	198	193	183	184	180	165	198	188	206	233	185	182	162	191	182	216	195	168	183	201	172	174	217	188	210	212	202	180	185	194	187	188	181	181	231	214	184	237	180	208	214	196	184	224	199	196	196	201	180	229	205	205	184	230	177	200	200	177	215	217	199	198	157	210	198	184	166	185	191	199	193	202	218	246	202	203	211	195	185	198	191	205	208	205	192	205	202	208	199	200	193	206	185	204	196	189	202	223	189	199	171	194	200	194	196	196	170	204	210	201	192	209
35295	18374	6578	2299	920	449	442	413	448	431	467	440	434	396	435	431	452	396	431	428	398	422	444	432	447	449	415	442	397	402	405	426	437	406	444	421	434	415	445	418	439	397	417	413	418	423	423	420	413	409	421	415	451	428	418	402	428	423	419	390	405	410	450	434	436	450	426	461	399	428	400	377	423	435	454	411	421	456	433	418	424	401	439	414	413	453	422	430	455	396	468	454	439	447	451	448	425	417	430	425	384	454	402	441	414	423	418	419	426	441	435	424	424	405	430	457	421	426	418	414	415	454	404	451	438	453	416	406	391	442	404	434	423	443	391	390	436	403	412	463	441	412	412	418	403	422	420	404	427	400	404	437	430	428	406	438	439	438	451	457	421	456	428	431	441	447	363	442	410	449	421	426	390	446	427	410	397	429	422	429	435	444	451	433	434	401	429	407	453	394	404	445	437	427	412	435	416	414	456	422	451	428	382	439	412	447	434	436	377	408	424	417	410	429	363	387	394	410	436	429	410	415	447	411	420	417	421	427	440	407	459	441	429	422	424	432	420	447	423	447	401	446	450	398	450	426	439	454	467	454	449	387	428	421	442	402	430	439	444	448	424	425	452	399	457	442	423	391	383	389	456	434	442	437	406	432	452	467	421	440	419	414	405	432	431	445	428	421	427	416	424	419	446	403	429	419	399	452	447	411	480	380	454	439	412	417	429	393	448	431	438	430	402	426	413	435	422	414	433	417	412	421	441	403	388	439	437	415	460	441	425	409	397	455	422	412	452	430	429	442	461	437	422	419	433	428	426	413	445	404	434	435	445	428	469	446	447	415	395	424	411	436	398	433	436	396	459	420	445	399	433	438	462	418	407	449	399	460	454	446	438	395	425	427	418	414	415	411	393	427	416	423	415	446	428	404	417	453	421	449	443	428	395	473	415	440	425	414	431	392	393	410	432	417	427	442	422	439	403	435	430	441	414	439	414	413	432	441	425	418	385	450	444	408	416	438	425	433	416	470	414	435	434	409	487	419	397	394	461	404	418	453	430	451	442	400	441	431	424	430	453	436	424	413	465	419	418	481	438	435	425	429	434	412	434	415	407	465	449	467	403	409	415	404	430	420	393	426	430	425	412	465	424	439	406	401	467	444	406	441	467	460	449	415	397	422	378	439	431	394	450	402	439	408	415	427	478	427	420	436	452	416	442	462	444	422	433	398	408	436	431	400	462	396	413	408	424	425	400	430	435	427	467	422	407	421	452	419	433	408	450	443	423	439	445	464	438	434	427	410	415	410	435	402	395	421	479	424	403	423	422	440	429	444	416	404	424	442	454	427	437	445	438	446	445	390	443	433	430	407	477	444	410	428	436	424	457	398	446	403	386	399	403	428	431	439	417	433	445	443	392	430	435	438	408	442	416	421	472	413	413	412	403	449	446	457	417	429	443	404	444	412	421	426	421	429	438	405	384	427	400	411	444	424	406	395	435	416	469	441	462	409	407	454	433	449	413	447	414	420	443	414	462	414	450	460	416	418	448	422	432	406	426	446	404	455	451	452	433	459	448	402	407	417	441	417	400	441	449	424	397	412	418	397	433	449	444	394	484	443	430	427	417	433	409	409	440	394	455	431	410	414	432	446	462	427	436	430	432	432	435	451	436	443	419	431	445	415	393	437	400	417	408	420	416	429	404	405	454	417	432	397	436	445	424	415	446	400	402	413	425	433	438	417	403	411	390	429	444	409	402	429	428	412	399	434	433	416	401	430	447	426	443	402	430	439	420	377	401	397	423	446	409	444	417	437	412	466	415	416	459	406	398	459	439	381	418	415	421	415	445	434	425	447	436	410	406	426	437	434	434	445	405	417	410	439	429	419	447	410	449	404	457	393	398	463	430	439	398	454	428	480	428	414	390	443	450	432	406	441	388	457	437	386	441	403	426	415	434	422	436	415	448	434	460	404	403	467	430	429	401	444	410	453	424	438	402	451	406	432	452	452	401	440	438	433	403	438	429	415	445	438	387	429	387	454	408	426	454	431	430	438	452	445	414	395	436	447	404	399	415	433	456	386	408	455	465	389	445	457	421	413	426	424	417	435	397	480	437	442	408	435	442	431	477	395	428	436	410	438	459	455	408	432	415	394	441	413	445	428	425	395	415	424	443	445	453	389	428	451	381	395	447	436	437	443	446	403	427	431	400	424	425	413	407	418	462	449	407	387	428	454	446	425	454	435	409	446	449	406	424	458	438	412	413	410	436	426	465	446	431	426	378	436	415	437	439	388	393	426	421	434	405	388	400	427	427	446	387	456	427	403	424	439	466	433	411	433	445	437	410	410	424	434	388	424	443	415	447	403	420	417	421	406	427	425	415	416	422	423	419	409	403	437	457	393	435	422	422	398	447	423	423	396	468	405	441	408	419	416	406	472	435	430	436	455	390	437	399	429	395	396	430	426	438	399	426	420	405	423	435	418	404	455	405	414	405	413	419	415	437	418	451	429	434	454	429	377	425	399	395	389	437	422	432	407	408	421	431	423	446	441	449	433	407	461	437	439	455	409	450	406	434	452	438	419	405	406	436	442	384	436	419	409	427	404	447	394	416	407	412	410	465	452	437	404	450	417	408	431	406	477	440	414	407	392	415	426	442	454	417	454	437	406	432	400	424	401	424	487	419	413	429	424	412	414	432	416	410	430	410	464	419	432	435	395	445	428	412	393	434	440	401	449	440	388	431	423	406	405	431	443	389	458	408	405	442	432	431	465	409	449	443	442	393	434	423	428	478	442	434	435	432	422	446	434	405	421	381	387	423	452	420	419	407	429	418	424	465	449	444	407	459	415	444	428	427	433	407	397	385	402	430	434	426	402	439	452	448	406	438	454	428	458	393	408	389	452	418	391	429	440	438	414	401	387	427	437	451	473	417	422	425	430	423	434	441	441	454	449	445	413	417	450	426	397	461	429	420	398	435	445	420	405	408	419	442	394	404	415	411	447	423	440	409	429	390	446	412	423	426	421	422	451	428	440	429	412	415	439	448	388	429	425	444	400	405	445	395	428	427	439	439	415	418	459	425	450	410	402	401	411	454	400	432	465	450	404	438	441	413	402	407	438	400	455	438	439	423	396	427	439	433	414	430	417	381	415	424	372	424	443	423	412	448	416	394	436	436	402	441	443	459	462	454	413	435	404	397	466	410	457	457	424	441	425	403	425	456	450	412	418	399	432	397	416	467	407	391	419	446	411	461	421	439	430	460	428	466	423	421	435	425	404	420	428	412	405	464	443	430	405	428	429	399	447	461	413	443	445	404	430	397	430	399	450	364	433	404	454	393	453	443	416	434	422	409	439	441	457	477	454	404	419	448	425	427	414	452	438	429	429	387	412	436	446	411	413	409	415	403	446	402	446	443	408	426	440	447	427	443	432	428	432	417	403	384	449	417	399	444	442	411	463	396	389	419	444	416	414	412	445	398	455	418	414	426	443	413	417	427	429	416	405	430	390
63311	33757	12271	2649	854	373	241	221	186	199	222	197	196	201	208	228	204	183	208	205	215	185	203	193	205	239	182	219	198	200	196	219	192	198	184	207	241	224	206	229	213	190	207	234	235	235	229	214	202	225	231	220	226	201	212	214	229	205	207	216	184	210	211	182	213	217	206	204	213	240	212	218	201	216	221	207	186	206	216	194	204	222	192	196	209	225	222	193	229	201	203	180	230	201	211	195	200	211	207	210	197	226	223	210	189	217	216	227	227	190	217	220	220	185	221	201	196	200	228	211	240	250	196	228	223	218	192	199	180	200	234	195	218	243	227	222	195	204	183	208	185	189	180	203	225	230	200	212	227	203	219	220	211	192	193	228	218	237	225	213	244	221	174	197	191	206	226	200	199	173	193	217	219	203	208	175	182	194	216	211	234	198	195	218	200	195	234	213	238	211	215	184	210	203	204	219	220	206	224	207	216	224	216	239	202	205	224	225	209	225	234	199	236	236	206	208	205	215	207	218	208	223	223	209	200	200	232	229	234	212	220	227	208	187	221	213	197	191	204	211	206	188	221	202	219	224	198	204	220	236	231	221	216	175	199	200	191	179	199	216	187	207	193	220	193	199	221	200	231	186	220	197	200	223	226	218	224	208	204	193	263	233	192	223	214	175	197	231	194	229	229	213	192	217	214	200	217	202	211	227	228	215	237	212	245	240	204	214	213	192	205	189	193	215	194	204	187	210	197	216	201	203	251	199	200	197	234	227	214	222	212	247	199	221	213	208	236	236	233	227	228	188	199	217	183	213	197	210	199	192	186	204	194	209	203	248	188	212	180	193	228	218	212	199	210	209	197	218	203	217	213	197	223	202	208	201	200	182	178	219	229	218	204	205	227	217	201	233	209	199	211	221	220	204	194	222	197	200	218	232	195	208	237	215	228	215	219	198	203	217	195	194	214	251	224	216	209	202	184	228	210	222	218	221	230	207	227	208	208	197	198	198	224	222	189	206	203	192	222	201	220	213	206	220	212	203	187	222	214	204	197	195	199	170	205	212	193	221	219	252	197	225	218	220	239	220	207	223	209	215	184	207	206	171	198	220	237	215	243	242	190	202	241	223	210	214	198	222	222	204	231	214	257	220	232	215	232	201	197	232	236	198	228	235	209	222	208	234	223	219	218	209	202	190	199	218	244	206	197	206	231	222	209	214	232	202	210	218	201	210	212	210	221	206	215	174	210	194	184	199	185	200	218	211	221	196	201	197	210	208	207	221	196	232	200	213	224	151	211	219	207	208	218	197	206	203	226	211	215	222	194	229	238	212	212	199	236	218	194	220	190	202	188	222	201	214	213	209	196	199	224	199	229	194	217	193	231	201	235	215	196	205	219	213	212	213	223	188	204	217	181	206	211	206	237	216	205	227	230	193	195	241	230	208	210	229	233	225	199	206	203	225	202	226	206	196	217	246	212	231	231	200	242	209	226	216	214	230	205	216	198	231	200	222	221	252	234	201	243	222	234	199	213	195	228	212	190	226	211	232	189	206	195	217	190	206	215	219	228	215	207	217	196	234	195	205	206	190	233	239	234	190	228	212	224	215	199	224	210	206	232	229	197	205	203	212	204	219	184	225	223	225	183	211	212	215	220	218	204	215	187	218	220	222	205	208	184	200	219	221	219	197	226	225	234	224	237	215	191	199	207	232	203	211	220	206	203	217	244	180	220	203	205	223	230	207	223	224	222	213	192	196	200	201	227	224	197	222	217	193	198	236	223	228	205	231	211	185	228	232	218	191	199	218	221	206	217	216	206	213	211	221	230	226	204	223	212	225	209	237	207	194	189	216	237	226	178	229	228	249	193	209	220	191	192	221	213	221	189	187	210	229	206	237	234	250	211	239	203	210	192	218	207	200	213	223	208	223	227	191	200	239	228	202	198	205	211	219	184	218	238	220	221	197	222	230	193	209	213	224	208	193	220	229	214	223	189	199	201	181	191	193	256	214	230	206	197	193	213	205	198	202	227	218	191	214	200	215	229	182	215	210	227	181	195	204	207	210	229	191	200	213	233	243	229	223	225	231	220	200	198	214	201	191	245	186	200	203	210	222	196	216	211	184	207	201	202	214	221	181	189	190	206	216	215	230	208	203	244	206	209	219	201	242	193	205	193	240	201	224	188	197	171	195	213	202	209	182	218	213	204	210	230	207	207	209	179	236	221	233	247	188	207	193	219	225	214	213	226	194	183	212	223	208	187	210	210	206	198	213	213	219	228	203	202	214	200	210	231	227	202	245	249	234	205	202	236	216	210	244	210	185	204	215	185	189	193	216	257	223	218	204	219	222	196	211	210	191	210	206	189	205	223	229	209	240	213	213	192	200	233	256	210	210	206	204	230	216	231	210	217	227	196	192	202	220	212	213	202	228	230	193	216	229	182	213	238	197	210	217	221	187	209	217	199	205	221	212	197	222	199	202	232	204	219	217	218	215	232	225	215	203	223	222	195	208	221	212	232	222	173	224	244	195	214	181	216	177	220	227	195	211	220	266	192	198	208	205	203	239	200	198	228	224	212	230	202	216	218	210	221	219	214	227	218	178	204	202	175	206	212	190	203	190	210	210	216	240	201	197	218	195	221	209	256	212	198	203	239	211	211	199	216	188	186	214	193	203	242	189	198	218	242	222	208	179	202	218	216	240	190	222	207	195	220	205	210	215	206	214	227	196	208	209	211	231	213	198	236	204	207	220	217	198	214	215	238	243	221	170	218	229	250	203	216	228	211	233	211	205	223	238	229	214	179	221	214	186	190	185	214	183	229	204	245	225	239	204	205	209	227	209	217	193	201	223	226	200	223	190	212	204	231	209	233	169	213	229	187	220	217	191	249	234	214	235	184	190	229	208	238	222	205	191	218	202	196	217	212	250	222	186	218	215	239	225	206	206	192	174	197	215	203	183	232	218	234	199	209	200	219	187	193	221	186	183	246	205	199	205	226	236	235	203	228	191	221	224	192	176	186	204	213	204	207	209	228	214	206	225	206	190	203	225	215	179	233	200	194	214	213	175	207	217	196	185	196	218	211	202	198	234	201	199	213	234	211	196	233	203	221	190	199	204	198	202	209	189	204	217	223	215	209	203	216	205	224	219	201	188	210	195	226	179	198	238	203	200	191	238	216	173	205	220	234	199	220	196	239	213	191	206	195	222	181	219	204	191	205	219	224	211	229	221	222	209	223	212	215	214	224	198	197	210	216	226	218	190	202	216	239	224	226	209	230	211	216	202	242	217	225	234	230	223	220	224	194	218	233	202	222	207	218	226	208	210	206	230	207	189	219	216	219	181	212	211	207	196	191	229	222	187	187	215	218	234	226	230	212	223	236	211	186	217	217	227	195	225	242	203	236	210	227	230	196	206	224	208	177	195	187	228	223	195	214	207	188	212	210	203	221	224	251	205	184	204	221	202	231	227	232	191	210	213	210	218	229	199	200	214	205	253	210	213	208	220
41053	23793	10242	4961	2226	1155	644	500	496	471	431	483	457	451	435	446	464	476	462	460	455	509	420	446	486	444	460	457	470	451	441	448	467	484	461	471	456	475	436	459	459	453	461	443	459	504	451	471	454	472	473	455	491	430	422	464	456	450	485	439	479	439	426	429	440	449	470	460	473	441	424	470	459	462	513	472	458	476	456	394	446	439	432	468	453	497	503	446	437	455	457	448	436	503	458	444	433	445	440	498	455	460	461	450	448	440	480	455	468	462	491	468	438	459	442	468	452	421	454	430	474	464	446	465	477	435	487	515	480	435	481	441	423	451	466	408	457	408	476	461	486	459	443	449	475	444	491	454	500	452	442	428	451	494	465	448	500	491	414	487	489	491	449	465	446	461	441	456	443	466	468	449	434	457	472	478	437	418	390	476	454	480	449	447	444	429	478	438	474	464	404	448	449	438	445	491	487	460	461	453	492	451	473	442	459	429	477	458	459	431	490	414	501	427	454	460	453	456	428	429	465	459	478	431	500	444	425	455	450	414	438	474	421	484	413	480	423	497	458	462	392	454	443	426	467	452	434	463	428	471	466	411	470	445	461	464	523	481	441	466	472	450	437	467	470	460	453	462	443	412	475	440	466	437	450	453	464	426	445	463	467	479	476	447	437	446	470	466	437	478	448	469	467	462	453	439	428	436	483	475	432	442	491	457	422	451	496	482	470	471	463	460	455	489	453	499	440	435	463	451	438	465	454	525	446	479	416	441	455	456	458	455	484	417	449	457	440	490	487	459	469	443	468	430	475	447	514	455	440	454	456	471	450	471	426	427	492	425	448	465	466	479	450	460	405	451	439	444	451	440	442	437	456	475	413	458	486	505	441	457	478	472	481	477	458	418	431	424	464	451	472	450	444	479	469	460	462	459	449	446	456	461	482	466	434	493	455	453	423	469	435	456	470	482	473	451	460	453	441	493	459	454	458	457	430	433	478	479	463	456	470	436	444	462	470	425	442	461	464	442	470	457	434	440	491	500	423	451	470	463	456	449	477	471	457	445	472	447	446	427	450	430	481	431	445	483	459	469	440	474	484	455	436	480	437	465	470	450	431	475	458	469	492	468	455	469	429	469	411	438	461	459	454	435	457	446	459	479	487	428	458	430	457	429	449	480	493	451	446	470	491	478	453	445	463	446	492	437	455	430	448	480	485	422	453	435	464	469	439	429	450	479	463	479	401	434	457	468	467	480	466	483	481	468	426	426	445	477	435	463	399	443	475	460	452	436	465	469	405	459	419	433	431	467	525	450	454	474	492	458	440	488	477	453	443	445	420	441	475	471	468	451	449	452	452	451	424	459	451	465	420	491	474	449	425	428	458	430	462	432	415	470	491	455	426	463	417	445	449	499	467	450	443	487	446	460	454	471	463	444	449	456	457	409	459	457	462	426	478	470	481	457	473	417	447	474	429	476	473	466	433	457	445	493	453	443	417	464	455	435	434	477	463	454	432	444	432	471	444	462	452	488	474	464	436	463	459	469	465	439	479	460	484	456	470	451	508	466	449	463	490	477	444	451	478	466	455	434	441	431	448	463	447	437	485	433	432	447	460	460	474	456	481	463	475	447	460	478	452	459	487	438	450	473	466	428	457	447	458	458	475	458	463	480	447	441	444	457	463	474	413	486	480	480	474	464	490	469	495	423	446	467	426	474	488	465	487	471	457	453	460	491	453	446	445	462	466	468	459	456	454	490	441	467	458	476	466	447	492	449	447	449	477	456	475	411	448	433	432	461	441	415	469	454	495	431	488	456	425	469	465	450	468	474	491	425	450	453	430	487	436	452	482	493	496	458	489	433	448	446	478	402	458	471	447	468	455	496	417	424	445	476	478	438	438	451	476	483	451	450	468	457	438	450	498	455	445	424	467	471	487	478	414	476	494	484	431	454	490	470	444	453	486	441	463	423	431	449	433	476	475	486	427	448	426	474	469	440	457	432	456	423	494	460	468	453	440	449	432	495	440	408	466	474	459	455	455	429	451	437	459	474	483	458	430	434	453	436	464	462	439	457	464	446	444	469	473	463	492	503	488	460	447	436	459	440	457	441	464	483	453	462	431	481	454	444	483	493	425	423	476	450	478	459	436	411	458	468	477	439	464	471	408	478	468	468	475	486	445	450	432	426	457	474	476	417	463	482	449	456	458	432	438	429	430	482	443	446	414	443	454	447	428	484	446	460	445	431	484	462	466	461	436	462	481	484	415	450	427	428	482	460	440	431	445	488	437	437	466	458	461	466	418	461	431	478	461	441	454	454	454	469	454	454	463	498	454	481	492	439	506	450	423	435	455	463	483	442	492	433	424	448	447	476	433	459	467	482	424	420	464	471	445	480	466	448	444	442	484	468	479	428	457	448	448	479	405	443	439	455	448	447	445	487	498	443	478	465	461	454	477	446	508	489	465	444	501	483	463	431	466	415	463	474	443	409	463	433	439	467	487	466	501	453	449	438	461	461	466	478	473	462	452	498	430	476	426	512	460	447	439	463	460	462	493	471	458	443	446	443	467	452	438	458	449	459	459	450	453	438	455	459	470	446	431	446	472	473	422	436	463	460	409	450	473	473	478	429	454	472	475	478	432	455	466	415	470	458	417	502	416	459	449	458	463	452	483	434	492	454	448	448	488	417	443	454	452	467	458	476	464	437	446	424	479	453	470	465	477	461	451	433	462	451	455	467	464	441	429	492	474	426	418	430	440	465	462	459	453	479	487	467	452	436	439	452	447	446	456	479	496	431	446	461	436	440	466	478	479	469	462	467	432	464	504	468	458	406	460	444	453	440	448	446	471	471	471	477	485	450	444	448	434	459	451	479	456	436	501	454	439	441	459	438	468	470	419	415	464	471	466	452	474	467	470	444	409	470	467	453	497	462	509	420	447	472	438	462	487	438	423	468	434	462	452	450	414	476	455	460	472	453	421	448	467	468	452	438	450	449	455	483	455	453	435	459	428	494	473	453	484	490	460	462	480	467	478	454	444	455	486	467	473	438	451	446	456	444	466	460	467	451	436	452	475	467	438	462	472	441	475	431	482	470	497	464	450	458	461	475	427	497	409	432	453	443	463	441	426	460	453	484	444	426	413	447	467	426	489	453	455	462	497	475	481	484	448	444	483	485	461	428	436	453	470	452	464	439	413	452	434	479	478	471	459	485	474	480	472	454	423	461	429	499	476	442	460	488	483	425	436	494	474	446	488	466	439	470	456	446	492	423	462	446	469	459	467	455	430	416	443	430	480	452	435	487	456	473	453	458	490	459	452	456	453	438	450	439	464	460	458	477	447	460	418	473	474	454	443	477	467	441	438	452	475	454	516	452	430	462	481	431	452	459	510	457	460	478	438	470	479	470	451	461	450	461	437	456	420	449	494	431	465	453	446	503	458	445	467	500	481	444	452	424	443	446	488	445	457	488	432	461	480	469	435	451	489	453	421	481	470	470	434	442	461	446
70847	33397	12723	3151	976	533	348	280	237	300	283	271	273	288	246	223	245	278	242	214	262	271	224	243	255	241	256	236	245	255	292	276	236	282	256	261	258	258	298	249	237	252	238	289	290	245	255	245	274	271	277	222	251	263	252	284	253	242	290	253	252	248	253	233	271	246	262	286	241	246	296	239	241	255	286	204	242	250	243	262	257	212	289	275	242	270	258	247	258	269	291	248	229	233	299	236	240	277	280	254	278	270	232	250	235	247	255	237	246	265	218	227	287	264	266	246	270	252	272	248	257	289	269	241	264	287	271	244	235	243	258	233	221	289	275	237	236	253	276	277	269	258	275	269	267	250	262	248	285	270	241	267	279	264	250	263	235	240	245	253	260	240	289	249	269	262	273	253	239	276	252	248	251	237	229	250	255	231	256	264	238	234	235	242	256	278	269	245	218	249	271	222	271	257	238	258	230	277	245	246	251	263	238	242	279	254	267	279	267	285	250	262	255	288	212	254	256	245	225	266	243	260	227	232	270	273	237	274	256	264	209	262	229	225	252	232	250	277	255	225	226	277	244	271	252	244	247	290	246	274	257	260	277	263	251	246	285	273	270	252	209	255	254	276	261	255	266	262	248	226	263	247	282	249	278	214	240	236	226	262	286	264	258	282	258	264	244	248	252	267	254	247	256	271	256	260	278	252	249	265	250	250	241	262	267	270	250	257	252	266	250	222	247	279	239	254	294	239	236	241	256	235	242	260	249	274	244	287	288	265	247	217	242	233	267	238	237	266	234	226	249	266	251	257	243	232	268	275	266	249	255	252	265	256	235	265	224	245	274	258	228	247	215	275	231	269	269	271	253	246	243	266	245	243	253	248	264	245	249	218	255	242	236	231	249	214	280	241	220	254	262	216	256	311	244	258	267	254	247	252	251	266	276	275	266	253	260	249	238	259	270	242	252	252	304	275	283	255	319	273	228	253	265	283	260	259	250	260	240	293	261	254	271	271	245	254	264	255	267	269	219	273	298	250	257	239	246	262	242	265	228	234	276	256	222	267	279	250	283	262	247	263	274	260	280	280	253	264	273	255	250	297	286	275	222	256	284	230	239	235	244	246	241	242	272	279	279	271	271	275	260	257	272	239	256	260	235	254	269	259	244	265	233	274	266	251	229	252	254	257	256	282	242	254	267	250	268	261	276	259	232	262	254	254	243	269	267	259	288	264	262	229	249	272	260	301	244	284	259	231	266	262	208	252	287	243	250	239	250	261	284	254	264	301	244	239	249	226	257	249	236	235	256	227	265	254	249	283	239	248	267	235	246	246	231	240	241	310	267	241	262	287	256	253	264	251	261	230	282	265	263	250	233	268	226	247	260	263	204	226	250	245	268	236	249	240	260	252	255	240	279	237	263	239	283	271	248	228	236	292	247	264	272	231	260	235	258	242	258	267	257	259	251	250	265	260	257	226	222	244	245	290	221	234	247	274	251	248	246	250	272	226	230	259	273	240	261	258	231	246	285	266	246	267	242	248	261	259	244	232	223	245	273	283	242	268	278	252	251	238	237	244	254	260	244	229	237	257	225	288	266	245	286	226	251	263	258	266	263	256	240	293	263	255	248	244	229	279	267	225	279	266	255	244	243	236	271	218	236	253	243	277	237	229	271	282	256	276	273	253	236	252	219	273	274	217	251	282	222	239	256	267	228	238	274	269	249	277	297	278	257	266	255	259	257	240	270	250	248	259	243	275	274	271	287	254	241	255	260	258	229	279	262	279	293	275	256	255	254	258	240	252	230	240	229	260	268	255	264	250	240	291	288	261	265	279	276	251	254	241	243	241	230	217	228	273	227	256	261	245	265	267	245	252	249	246	253	306	277	267	303	285	256	262	257	271	240	271	238	253	253	260	246	249	283	265	228	277	265	256	267	276	266	245	287	262	276	264	245	250	279	259	269	224	280	248	204	251	236	254	238	261	254	251	268	266	261	249	236	287	274	268	207	263	250	265	246	262	286	259	279	256	217	281	228	261	266	266	266	241	214	228	280	282	289	268	243	234	266	253	232	258	255	264	240	261	251	272	272	255	263	234	225	241	301	238	277	251	233	262	244	262	261	271	243	260	297	230	284	254	252	255	271	278	236	281	263	277	252	251	240	245	278	269	273	249	251	262	222	227	269	279	302	277	262	299	284	257	264	253	293	261	254	229	248	250	228	239	229	261	281	240	243	263	277	237	251	241	236	235	264	237	245	277	264	264	253	266	245	282	250	258	248	299	251	245	253	242	252	271	270	244	279	235	248	271	221	277	252	257	262	252	279	235	242	279	245	253	247	268	245	262	253	252	262	256	242	250	247	266	259	250	246	250	262	242	266	271	238	244	234	272	276	264	251	248	272	227	278	238	230	236	247	231	261	280	261	273	284	283	283	271	259	241	254	250	260	232	239	233	222	239	292	225	258	252	244	277	249	255	260	257	222	272	226	246	244	249	272	280	278	232	228	241	250	262	245	228	244	260	241	273	252	263	247	264	299	259	241	245	242	227	251	276	212	213	286	264	256	247	222	252	250	261	245	255	247	232	255	257	222	299	243	267	228	228	255	240	273	260	253	284	230	246	248	250	248	242	263	247	281	250	254	256	226	260	262	299	269	283	255	251	277	243	281	279	262	220	282	278	249	255	251	268	242	221	247	224	264	274	248	233	249	271	272	236	254	248	256	304	266	233	286	259	277	250	281	282	219	246	232	270	236	229	243	243	270	254	271	279	262	276	211	247	276	268	266	259	248	273	293	263	269	262	247	231	229	271	274	253	264	253	233	240	290	226	266	269	241	242	251	278	258	245	281	254	248	246	268	288	266	271	245	234	253	240	282	260	280	262	261	263	284	254	270	255	255	264	255	268	292	261	256	259	237	257	269	235	251	244	290	244	252	253	255	274	269	242	249	231	262	253	248	245	258	263	261	270	230	260	257	249	226	241	235	273	239	269	225	277	257	274	271	265	235	274	274	225	272	258	261	229	242	264	262	263	243	209	244	262	257	258	274	261	253	275	270	259	262	250	288	245	262	222	247	258	270	249	273	256	237	259	243	234	256	262	236	268	270	266	274	256	257	251	269	258	299	286	285	236	245	228	270	258	261	253	249	255	262	270	261	248	252	233	237	280	244	235	275	257	240	243	259	267	282	256	254	233	241	224	256	215	237	247	259	253	272	293	226	282	263	255	256	272	256	262	246	260	232	257	259	268	223	258	255	259	270	274	259	246	243	251	273	275	230	263	268	253	234	264	235	280	263	242	244	248	242	278	266	250	250	208	244	280	286	263	241	237	284	239	267	256	282	220	246	262	234	261	257	256	236	246	229	241	271	228	254	250	229	239	245	250	296	286	248	250	259	257	240	289	223	300	249	253	246	222	238	231	238	247	276	253	253	273	223	254	288	270	237	261	267	249	252	273	281	285	258	261	265	256	236	244	266	228	259	236	246	246	265	277	257	274	293	283	238	262
47122	21372	9804	5557	2516	1280	853	611	605	563	612	527	596	507	526	556	521	538	542	511	536	519	523	534	572	571	524	534	564	501	560	533	550	527	547	528	542	557	507	561	545	559	581	573	518	528	561	512	574	579	520	522	533	522	511	564	517	548	566	582	491	511	490	544	611	560	543	547	556	545	516	577	578	539	490	514	546	531	514	516	510	580	569	572	536	526	499	515	551	538	563	513	530	515	546	536	526	508	509	555	564	553	529	520	544	499	564	566	533	529	528	545	535	572	552	521	518	544	526	551	546	534	549	558	548	516	558	524	562	564	548	540	556	574	504	534	544	539	537	518	493	549	525	578	566	542	540	542	549	493	539	520	550	534	560	523	566	507	519	502	529	538	534	541	501	525	462	523	538	505	545	546	510	537	538	546	534	511	543	526	546	520	530	594	504	570	562	579	552	512	519	524	545	544	522	555	525	538	537	517	523	550	512	468	564	549	543	510	546	487	558	543	517	536	497	561	559	510	538	521	530	538	504	545	553	582	543	539	489	540	523	522	548	526	536	539	493	541	557	538	531	529	540	482	524	518	555	538	506	563	557	555	511	538	510	526	532	505	541	564	565	547	564	546	557	559	550	529	575	537	518	608	541	542	525	549	557	542	557	518	566	514	548	570	569	531	564	537	550	542	554	530	539	533	524	547	528	520	526	511	534	548	579	540	549	521	537	508	567	525	550	559	536	555	530	538	563	511	503	521	523	538	557	536	572	506	541	587	521	524	528	535	572	581	548	572	588	531	531	529	544	529	556	526	531	511	550	552	528	542	534	537	531	552	526	548	556	574	518	486	520	505	587	515	567	540	569	553	497	535	539	510	507	509	522	549	515	519	523	527	520	506	514	538	500	542	543	530	550	525	552	497	540	551	535	533	524	542	489	522	524	553	531	520	539	555	569	541	536	514	579	544	543	521	568	531	560	563	561	517	527	513	528	551	543	542	550	520	549	524	540	551	565	539	541	532	511	522	554	532	539	564	548	488	539	525	566	488	525	565	549	551	512	513	528	521	534	536	537	544	568	529	542	566	529	543	492	508	555	556	500	507	599	551	533	549	516	522	569	537	563	484	509	536	502	536	582	524	531	498	578	507	511	507	507	522	524	537	527	489	551	510	556	514	544	553	525	544	545	537	533	517	525	548	522	564	555	527	528	514	509	527	557	584	536	530	557	517	501	532	522	545	528	534	586	529	542	512	561	549	548	544	563	494	549	511	562	579	509	537	506	520	555	521	548	548	492	546	546	505	562	556	540	545	568	523	532	538	546	525	496	544	565	551	591	534	546	536	573	560	537	554	531	559	548	531	509	509	535	540	516	541	539	488	536	509	579	540	555	521	480	482	555	510	530	531	545	574	582	546	575	539	540	538	520	492	518	533	559	568	552	550	544	523	519	545	561	529	525	514	581	519	546	504	545	521	558	511	528	503	545	536	546	524	543	536	504	532	518	544	520	525	541	562	530	562	541	543	533	577	547	517	557	553	545	564	578	517	530	532	507	539	536	560	534	575	542	532	513	563	507	533	553	554	625	510	531	498	584	514	538	519	581	449	559	528	516	565	546	505	539	559	529	527	537	521	567	528	514	545	495	514	532	548	534	520	522	504	508	494	545	553	518	548	529	539	540	492	525	502	522	562	551	542	533	546	473	504	518	528	551	541	520	559	542	561	535	550	522	534	495	509	587	557	554	523	531	528	495	527	568	514	534	558	541	483	557	524	539	552	543	554	534	561	522	549	559	512	507	486	494	504	497	531	564	505	536	517	517	578	525	587	549	549	548	556	541	565	560	549	546	537	550	519	521	498	523	522	543	536	517	555	530	482	549	530	559	491	514	544	511	543	515	549	574	538	561	574	488	495	559	532	555	543	521	558	516	558	523	530	587	523	532	532	533	534	533	539	554	544	530	556	544	540	540	551	515	558	556	572	572	538	542	552	543	549	555	556	558	537	541	520	574	533	545	536	542	521	514	525	546	506	533	539	495	566	543	533	525	539	527	559	565	556	549	531	553	524	514	532	503	533	507	504	496	512	494	513	557	587	546	576	513	552	537	544	493	582	513	534	492	543	541	543	503	468	528	547	562	510	538	513	541	538	556	510	556	566	501	502	546	572	532	516	528	503	544	527	549	583	523	515	541	535	523	488	489	542	528	486	545	510	571	590	540	492	528	555	560	548	535	525	526	503	549	498	550	556	520	541	533	530	503	533	525	525	528	549	573	512	526	531	509	521	547	517	519	536	521	543	515	510	523	499	521	540	517	510	551	530	563	545	556	503	535	506	573	521	506	507	506	539	568	503	531	528	536	517	518	557	513	554	545	541	551	515	574	524	519	509	510	507	562	570	493	507	579	562	514	532	553	514	538	522	515	537	541	516	543	550	519	576	531	545	554	547	563	530	497	552	533	513	537	489	506	522	547	536	531	508	539	537	562	489	547	524	540	512	502	541	543	538	569	579	481	574	527	559	549	528	547	482	570	530	487	539	529	541	564	536	481	596	533	544	548	606	569	542	540	520	550	568	548	525	536	502	564	574	530	533	538	527	572	527	495	554	533	535	531	517	553	522	535	540	505	576	562	562	520	523	553	574	563	554	565	562	496	547	537	532	543	552	521	522	567	532	501	516	512	564	587	539	531	546	546	571	550	522	574	497	518	524	526	484	520	508	486	531	489	542	528	546	583	566	566	564	509	595	543	558	545	561	505	534	523	524	507	589	549	525	549	549	516	521	543	508	507	553	504	548	504	510	548	552	509	526	569	539	512	512	602	583	550	523	573	515	549	613	520	539	533	490	527	542	528	536	567	567	503	510	539	550	537	514	482	554	517	515	533	557	537	513	528	527	556	554	523	547	559	518	531	495	526	556	533	549	518	501	537	532	558	508	565	535	575	516	571	537	541	580	543	545	550	519	546	547	503	544	539	539	510	519	552	515	569	525	528	531	519	572	576	520	542	572	523	519	556	548	547	551	507	496	488	548	599	543	554	496	544	516	519	563	536	542	581	562	515	590	541	542	536	554	532	570	515	520	520	541	566	530	565	563	537	555	552	566	523	554	546	560	520	530	556	539	550	520	551	563	506	533	512	522	524	539	515	582	543	566	548	513	516	526	510	546	523	531	536	567	550	500	566	543	521	538	601	587	563	568	560	509	539	540	543	561	551	510	562	549	550	528	532	545	539	523	569	509	538	507	577	511	517	559	540	518	494	538	537	495	539	511	477	504	559	516	524	563	508	509	560	537	521	546	505	518	510	490	540	561	571	558	549	510	514	507	590	527	483	552	563	542	540	550	531	560	548	540	543	572	550	499	575	543	567	533	522	530	568	546	610	622	499	525	552	557	570	528	518	537	526	495	544	494	534	545	539	478	543	499	507	573	485	556	561	524	564	525	529	538	500	520	529	564	569	527	544	520	559	485	538	519	539	560	537	562	520	571	561	522	559	532	544	538	545	570	549	540
53031	20233	4678	1320	515	221	189	174	223	206	209	225	201	204	224	219	205	217	203	192	194	202	204	228	186	212	206	198	211	201	185	168	209	195	218	208	225	178	181	235	223	202	191	199	203	189	193	202	182	217	202	215	181	163	207	192	212	198	210	203	222	208	218	195	194	213	175	213	207	195	209	210	220	192	204	211	197	229	214	210	204	196	219	235	221	218	211	220	189	189	181	191	190	216	221	212	215	205	202	205	194	209	194	194	159	215	220	193	234	173	218	218	204	196	213	194	223	232	189	237	202	201	205	203	218	183	197	203	186	199	182	178	206	208	211	215	222	187	185	207	207	210	193	218	202	221	205	188	193	227	212	197	189	216	167	202	175	164	185	220	218	217	198	211	230	221	199	207	190	201	209	196	207	224	222	186	203	202	187	182	166	199	217	203	240	211	212	178	192	169	200	195	160	210	195	209	200	204	202	181	216	200	186	210	200	194	217	213	224	203	210	177	171	189	200	207	217	210	165	193	212	204	244	186	196	196	203	188	189	190	181	201	233	186	185	211	183	195	182	210	214	215	211	198	207	240	230	210	203	200	180	205	207	195	191	206	227	201	208	221	191	209	222	184	191	205	218	208	205	190	183	211	199	197	213	199	186	202	184	191	186	206	210	202	191	212	195	173	196	238	191	172	198	220	200	208	196	196	173	167	220	187	176	169	199	185	197	200	212	231	204	228	203	188	205	182	205	185	182	198	172	192	224	187	182	181	208	222	216	212	190	212	197	230	217	192	197	204	219	190	200	180	182	184	198	210	192	187	202	216	183	223	238	211	177	234	192	171	177	194	200	204	193	192	173	225	202	175	176	203	215	184	196	201	205	197	191	195	179	196	206	207	208	220	200	197	193	176	177	210	234	192	184	226	218	206	189	188	195	172	202	193	213	197	194	191	216	204	210	213	199	183	172	193	200	197	187	197	219	234	199	187	194	197	187	199	203	194	196	200	217	219	182	178	209	194	195	219	234	197	222	202	220	216	195	194	186	186	206	208	191	203	183	211	187	213	208	196	196	220	184	203	240	198	209	218	208	215	212	200	210	202	201	224	189	216	156	232	206	198	202	205	192	192	187	211	194	215	166	194	194	184	192	190	179	204	175	206	203	221	176	174	198	200	217	183	172	186	204	180	220	180	218	210	195	205	214	191	195	178	211	181	154	228	236	176	201	177	200	235	178	203	199	194	202	217	199	197	195	203	190	204	202	188	197	212	186	179	204	203	189	185	196	172	193	182	211	211	200	200	189	220	210	197	213	216	203	196	209	213	198	192	177	206	165	211	187	216	169	199	203	219	202	202	219	204	195	235	217	174	168	195	191	215	194	236	178	214	236	207	205	189	204	195	192	182	206	210	203	193	182	208	202	208	218	206	207	198	196	190	215	200	213	191	201	152	197	215	184	177	179	200	169	173	203	188	197	192	218	198	207	192	190	217	200	190	208	188	210	207	200	203	191	212	187	171	184	187	195	208	178	206	194	203	168	178	205	215	214	213	196	204	197	223	205	210	186	180	222	188	201	214	205	224	192	179	194	221	197	204	191	190	179	204	218	195	199	195	190	208	206	243	225	242	190	183	209	187	209	192	194	205	203	212	195	200	199	214	199	192	204	200	206	201	204	194	205	197	180	207	212	211	192	198	212	212	235	194	236	199	200	203	180	205	215	218	206	214	242	194	217	177	214	186	225	208	190	194	205	203	214	216	217	213	212	192	208	195	211	218	214	184	209	222	184	192	215	209	222	210	199	174	195	202	228	195	197	227	212	236	195	195	210	192	211	200	187	224	170	230	206	195	196	201	186	204	191	203	187	218	212	203	198	198	189	208	225	189	186	220	203	203	200	207	194	222	218	205	198	188	170	188	203	201	178	169	194	190	247	178	212	177	185	195	201	162	182	206	198	198	206	193	203	203	197	203	178	196	215	192	184	217	204	192	221	198	199	203	187	199	195	207	194	205	198	220	218	205	217	241	199	215	206	217	233	203	186	234	193	165	247	215	213	214	210	178	207	201	227	211	166	189	198	197	198	215	218	199	211	177	187	198	200	208	184	194	225	197	195	216	202	205	189	203	199	190	179	220	219	194	201	214	204	184	205	214	197	216	186	207	193	216	197	217	196	202	227	183	200	200	215	180	218	213	227	189	208	189	203	204	240	205	180	201	198	195	196	218	236	216	172	213	200	215	214	194	219	201	203	171	217	209	227	209	198	175	207	219	211	182	207	191	205	231	204	209	185	201	209	191	218	200	196	181	217	209	174	203	183	214	178	158	228	174	185	215	190	228	199	198	222	224	186	219	177	194	184	215	196	213	224	195	219	193	202	213	203	195	201	203	207	202	210	222	173	210	210	206	188	204	199	194	174	221	238	235	202	183	195	184	173	214	187	200	200	187	188	207	211	205	214	207	190	213	200	180	188	201	210	220	197	210	226	200	192	174	183	201	233	176	198	217	189	215	211	189	209	202	187	171	200	228	249	173	209	201	212	208	212	205	216	200	193	187	205	181	207	201	216	205	197	201	187	194	217	217	245	217	189	178	208	198	188	201	227	202	195	223	226	189	196	186	196	198	198	215	204	188	201	223	220	187	179	178	217	193	207	193	199	202	196	208	189	194	197	204	242	213	230	236	213	231	234	211	213	185	203	212	194	194	176	183	198	204	211	206	203	203	230	197	192	216	178	222	198	188	192	228	201	196	203	204	197	219	183	206	190	244	188	227	205	195	205	164	178	167	236	218	246	206	226	205	184	170	174	176	224	205	202	222	201	205	189	182	223	189	196	206	226	216	205	192	208	204	213	191	216	198	204	193	192	211	205	186	198	211	195	213	211	218	222	215	197	226	222	204	201	193	206	204	208	202	241	198	173	191	210	202	182	223	238	220	203	226	213	236	188	202	203	197	220	211	206	196	239	234	206	195	231	224	182	206	202	212	182	194	205	213	191	185	218	199	204	201	153	193	167	184	189	204	193	170	194	207	219	199	206	183	197	230	223	206	203	215	194	175	181	193	207	180	186	199	180	197	196	217	204	195	199	224	199	173	208	200	230	191	205	192	191	212	195	205	208	203	185	210	224	184	202	203	199	184	221	174	204	209	191	192	192	201	195	241	178	217	222	196	193	202	191	212	186	204	210	235	184	185	192	165	194	195	199	202	199	175	185	199	230	227	200	190	216	209	214	198	195	211	199	185	218	215	210	192	224	197	213	211	195	191	212	206	213	200	175	196	200	207	185	183	200	197	208	198	206	202	232	207	198	187	201	187	201	214	208	190	186	214	210	180	215	210	196	190	193	174	241	213	235	199	195	219	203	228	214	203	202	231	214	203	224	178	217	203	194	194	199	204	205	202	212	209	198	203	225	205	260	176	188	210	201	192	229	200	207	205	207	187	199	192	184	196	191	221	185	192	215	200	199	207	190	231	210	192	209	191	199	224	225	194	191	174	202	215	227	188	208	204
34552	12080	5180	3050	1578	458	464	419	417	430	454	456	434	450	429	417	431	478	427	420	436	430	422	374	443	469	438	436	437	409	417	425	399	446	436	468	447	452	425	445	367	427	450	456	430	435	406	403	433	470	432	424	430	443	440	432	437	442	408	424	434	415	431	464	449	452	387	397	431	410	439	410	453	467	430	422	418	439	422	426	467	435	414	418	450	440	425	479	409	456	448	426	434	418	407	459	443	421	445	412	513	442	435	434	415	431	426	437	439	439	429	428	422	439	434	427	400	434	418	429	478	415	437	454	434	446	430	439	407	475	427	455	445	417	435	423	440	401	445	449	458	425	456	421	427	452	422	434	460	416	436	455	388	452	432	477	420	439	432	468	422	463	450	435	393	400	410	448	405	436	418	430	437	426	439	432	469	438	447	414	444	435	427	419	414	419	417	425	433	392	445	431	430	467	415	413	404	404	427	424	473	438	455	424	451	459	425	439	450	420	424	412	457	439	420	448	440	454	431	452	422	451	434	454	417	420	451	408	448	389	441	416	444	441	410	417	434	434	464	444	443	461	461	412	449	463	444	429	423	441	443	444	443	420	410	426	385	430	411	443	434	471	441	405	448	448	427	404	444	404	442	439	435	438	459	438	450	408	430	416	436	445	428	434	427	411	468	453	430	466	436	405	456	405	391	428	415	459	430	441	430	436	449	437	441	381	453	421	411	435	444	415	476	434	415	446	449	431	480	453	419	409	418	434	396	420	451	413	428	403	410	450	418	435	405	473	433	435	420	412	421	444	459	422	441	464	429	407	451	448	409	452	427	432	456	455	445	446	474	462	461	445	441	425	468	447	426	415	427	450	446	459	380	440	414	424	428	408	407	416	420	460	410	446	421	432	419	417	433	406	441	410	465	453	451	453	449	440	424	455	500	451	445	457	437	380	403	451	436	436	435	400	386	426	454	411	456	455	452	426	448	434	403	404	433	395	473	427	413	438	471	464	418	438	425	451	457	416	410	437	453	435	430	420	431	418	453	466	461	427	442	446	461	448	434	396	460	432	434	410	430	434	450	406	429	474	432	435	430	390	446	441	432	422	426	428	431	443	427	445	414	441	448	412	412	452	423	421	443	448	425	426	447	447	412	419	444	452	445	404	432	408	450	423	440	445	449	448	471	469	423	456	438	432	432	414	426	413	410	410	432	455	457	462	438	446	440	432	445	434	392	434	437	441	448	488	417	461	453	399	412	405	443	446	429	483	402	457	433	427	417	478	404	433	420	472	438	435	436	449	444	456	414	424	403	444	409	456	457	432	438	409	461	453	444	433	403	422	397	436	424	448	469	452	430	445	469	426	444	480	420	425	442	413	475	422	458	425	450	450	407	418	453	439	433	430	440	428	438	423	448	430	432	448	435	436	435	439	422	431	425	439	415	445	427	414	465	431	436	424	435	443	443	424	439	434	409	409	446	445	480	395	468	445	417	408	429	434	473	416	402	434	461	421	423	460	436	454	437	408	421	407	424	467	437	402	416	432	398	439	437	401	468	412	436	391	426	427	464	457	452	455	404	426	462	421	447	435	452	392	463	439	432	429	453	462	448	424	444	407	429	430	474	456	388	397	422	437	398	440	434	417	476	451	420	428	435	444	415	442	446	435	448	489	463	454	425	429	458	420	432	440	460	503	415	444	438	431	453	411	432	451	417	423	456	408	437	437	416	461	430	442	456	434	435	435	426	427	448	450	424	439	425	431	410	457	417	407	445	409	450	415	436	452	451	440	387	417	425	417	426	423	424	442	450	420	432	414	392	447	443	436	421	418	451	457	448	440	398	421	429	436	436	419	433	463	465	413	400	436	423	446	415	446	465	450	443	466	423	476	452	426	433	429	455	415	415	444	447	386	449	440	455	454	449	427	431	408	473	422	435	429	475	422	468	451	429	411	436	467	432	449	446	453	447	430	461	449	437	430	425	423	427	403	427	431	435	447	440	464	455	444	441	416	434	433	460	441	453	440	457	472	443	454	433	440	421	409	440	419	472	436	430	396	444	388	412	456	433	403	458	439	454	442	427	434	422	448	459	409	405	435	440	414	415	418	470	419	413	426	439	430	444	417	467	406	471	463	428	431	423	430	440	431	450	449	449	387	439	409	434	413	417	447	421	416	412	433	432	406	434	412	422	463	433	436	400	435	438	427	461	445	428	465	424	423	446	454	443	435	449	415	431	398	427	424	424	460	425	414	417	371	428	438	433	443	427	433	431	446	468	431	428	410	410	403	439	418	431	410	420	403	434	427	465	443	427	402	429	428	429	423	447	432	416	428	479	460	465	412	424	452	449	422	442	441	416	431	474	430	439	428	431	392	431	437	423	435	426	441	457	444	418	436	441	441	444	444	423	405	435	401	421	477	403	457	437	446	450	444	414	465	397	419	440	404	378	461	432	433	449	439	446	426	428	480	429	447	460	438	428	438	443	433	452	440	464	403	437	458	432	435	434	427	427	431	408	408	409	436	405	432	421	435	399	406	442	467	401	444	453	434	437	483	429	420	394	469	454	437	412	420	462	431	464	434	421	450	391	431	427	433	418	461	402	447	422	487	430	407	408	456	438	433	424	442	437	447	436	418	389	468	408	445	446	420	411	441	446	424	435	399	474	411	413	418	425	426	433	423	429	400	460	452	457	405	420	442	434	454	432	427	421	456	416	426	422	418	415	418	479	423	441	393	412	491	414	462	412	408	466	460	391	476	422	459	427	419	429	432	425	396	427	412	448	432	462	441	447	447	446	425	445	413	445	438	437	458	454	419	460	421	429	413	434	450	442	414	411	488	439	409	398	411	429	428	432	448	454	404	445	434	404	427	427	402	448	412	475	393	464	411	423	429	436	466	468	447	468	457	420	436	415	420	455	416	405	460	409	417	445	403	426	414	410	472	445	429	430	433	437	439	430	446	463	447	450	418	418	442	440	410	448	400	431	419	466	452	452	462	447	441	437	415	451	444	446	444	446	429	405	410	443	452	387	464	446	434	451	421	443	470	433	445	383	444	436	405	447	443	438	400	425	445	441	446	405	434	448	395	405	406	438	455	417	454	430	458	442	458	453	394	450	429	418	441	436	418	429	432	451	418	434	427	445	393	434	457	398	428	436	424	425	386	404	420	372	431	433	406	435	409	469	460	410	444	445	436	415	428	423	408	402	447	419	455	436	421	444	419	393	418	422	409	444	447	435	400	428	472	453	412	455	425	434	435	450	392	449	466	449	430	421	446	428	479	437	417	462	449	430	457	464	465	425	384	446	434	448	435	418	434	387	439	452	435	468	413	424	392	436	444	441	441	453	444	412	442	417	419	366	396	418	432	440	454	414	437	435	443	384	416	437	425	431	419	425	429	432	455	468	432	462	428	399	449	423	411	416	411	452	422	422	465	445	484	411	433	438	399	456	419	429	408	412	446	441	443	429	455	436	453	425	410	449	432	458	433	431	441	451	437	454	453	436	445
63637	30621	11153	2708	865	305	239	285	234	238	245	214	227	227	254	242	269	222	207	201	233	212	260	214	221	211	220	217	233	241	227	234	231	206	182	223	225	235	238	209	249	246	224	214	234	214	245	249	233	201	190	246	212	217	193	211	241	213	260	227	214	230	212	202	237	231	216	238	208	216	218	200	195	198	256	221	210	240	225	256	272	220	220	269	211	263	237	208	195	211	243	194	212	232	222	222	229	222	241	230	268	240	222	234	238	248	257	213	229	215	220	224	219	214	229	224	216	231	228	189	207	203	205	201	201	246	237	230	246	220	233	234	261	224	231	213	229	214	220	186	192	244	195	180	235	257	244	203	242	236	226	239	219	181	240	230	246	226	222	217	238	204	243	225	208	236	221	229	264	204	203	235	253	219	230	244	252	214	233	251	229	211	204	223	230	217	206	213	224	217	225	213	231	247	232	229	219	223	234	239	250	239	220	189	217	199	189	237	238	220	201	224	248	226	238	204	209	217	230	199	237	227	265	225	212	234	211	216	220	198	236	211	224	219	187	205	213	223	251	225	209	227	236	202	215	247	228	211	227	228	203	241	226	232	235	192	214	237	216	227	224	195	200	218	247	214	194	244	239	208	220	243	226	214	203	235	232	197	227	225	225	234	251	230	221	209	226	192	222	211	241	233	221	236	205	254	217	202	228	213	219	219	251	234	244	241	229	227	236	231	214	206	229	211	255	208	241	207	224	248	215	208	215	214	217	223	216	235	223	225	224	217	219	258	208	217	239	245	222	239	229	217	237	218	241	198	230	237	200	257	228	217	233	206	223	212	253	220	231	251	224	206	223	255	211	211	159	214	210	217	220	241	223	241	208	225	236	218	240	207	205	222	213	193	242	223	214	214	245	207	214	217	219	206	209	215	199	241	231	204	245	201	221	199	216	207	214	216	214	207	222	225	246	233	238	234	216	232	243	226	239	214	237	227	205	241	190	230	204	212	206	235	202	230	206	205	214	204	212	219	237	239	252	208	215	233	237	238	226	225	200	198	243	231	189	225	254	207	213	211	227	205	200	233	228	219	207	225	238	243	222	243	223	225	241	211	217	229	234	223	234	213	204	195	222	220	219	208	209	216	206	211	224	247	226	194	243	220	234	226	202	246	220	215	230	232	221	231	215	238	255	210	245	257	220	246	225	233	228	183	214	221	215	214	222	233	245	219	234	261	234	260	206	240	212	213	238	218	225	202	227	215	233	244	228	220	241	228	196	218	199	225	229	235	184	211	260	223	220	250	233	217	244	252	230	243	209	234	244	240	229	214	216	217	253	237	219	222	256	207	235	228	230	218	233	210	224	210	227	202	189	213	196	232	200	211	227	211	253	244	222	241	233	231	223	218	220	215	230	202	217	203	226	212	197	204	224	232	212	222	225	233	224	228	212	250	219	225	220	214	221	198	229	255	220	234	226	203	241	210	240	226	256	242	239	232	244	211	225	206	199	201	250	222	215	211	227	245	239	230	213	218	217	212	218	191	187	243	251	233	215	226	221	247	220	222	230	223	224	211	191	230	232	243	229	208	229	251	216	213	209	217	207	223	255	216	184	256	219	206	202	218	200	233	225	204	223	216	232	208	220	238	212	226	162	230	242	230	214	211	208	218	230	209	213	193	235	198	247	253	243	246	229	199	205	239	186	236	212	214	224	217	216	229	213	223	225	219	235	198	215	237	222	193	214	245	217	255	235	228	236	239	235	246	230	220	230	225	245	235	206	224	243	215	227	239	211	230	231	236	219	231	212	196	241	238	235	234	182	212	228	202	201	209	208	234	247	211	225	231	229	205	203	252	233	216	199	234	220	200	195	230	217	203	210	203	217	207	230	210	237	213	232	224	212	226	200	230	232	263	218	218	218	215	223	213	231	241	238	208	209	228	231	234	224	255	201	221	235	251	217	204	206	254	225	189	225	212	211	231	223	213	219	200	197	219	211	183	246	214	258	242	218	207	207	237	212	212	231	217	226	217	255	221	249	215	228	225	247	207	224	203	211	211	221	244	231	224	225	243	214	229	233	236	204	211	221	240	208	229	229	233	247	230	224	226	233	222	208	214	236	199	236	231	227	261	239	206	252	224	204	234	238	225	224	211	210	247	241	238	217	215	213	204	234	227	219	215	221	217	217	251	218	202	226	232	224	255	229	199	197	185	194	217	248	241	222	199	215	205	222	230	205	223	194	230	234	199	238	217	253	221	250	215	243	221	213	206	237	224	231	246	221	233	233	213	231	219	217	216	257	233	227	240	234	225	205	193	202	219	180	210	209	236	208	203	227	201	216	203	232	210	207	243	230	234	232	198	228	206	219	239	239	221	259	231	254	228	222	232	242	197	190	221	194	220	201	211	245	214	232	228	225	204	216	218	214	238	208	222	203	240	204	231	219	215	222	220	212	224	223	234	226	197	212	223	272	209	243	236	209	235	234	219	233	234	219	211	198	260	214	258	228	231	243	211	224	201	222	214	214	215	193	234	214	228	203	223	220	233	242	229	240	226	251	221	231	244	222	211	219	202	182	210	246	206	209	228	213	231	222	203	183	222	238	218	210	234	202	235	249	237	194	213	203	183	232	240	239	199	219	218	229	264	231	196	235	195	222	200	230	235	193	222	194	244	232	198	244	215	235	234	223	215	241	213	216	211	224	229	228	236	218	206	255	225	225	219	213	234	226	186	242	237	212	222	218	231	259	230	219	201	224	242	222	227	215	240	250	221	230	226	198	223	229	206	243	206	222	217	230	225	247	229	261	227	217	224	211	248	212	236	221	239	198	245	233	218	212	231	228	218	230	218	216	226	227	220	224	223	261	254	218	203	225	220	231	232	249	212	235	225	275	225	214	229	222	231	214	220	245	185	212	218	221	189	224	237	238	232	256	231	214	206	199	243	227	236	269	256	244	238	225	199	227	209	209	206	216	196	229	228	206	197	224	220	233	242	230	228	228	226	219	206	209	225	217	232	234	256	232	202	253	217	208	239	257	194	232	215	257	221	216	212	242	186	237	214	225	219	223	227	237	260	241	207	223	219	211	240	199	222	236	244	198	213	266	231	221	207	189	237	233	226	244	230	207	188	243	241	215	209	236	218	235	194	216	185	194	213	237	221	211	235	188	221	213	202	233	199	242	231	220	235	240	213	195	221	195	215	232	237	231	242	228	212	190	203	215	212	200	236	238	188	231	197	219	241	237	224	243	215	225	205	188	241	219	224	220	227	222	222	222	231	224	199	238	210	240	236	236	221	221	236	220	237	184	228	222	250	234	222	205	244	188	252	209	221	206	210	206	223	222	223	241	232	230	207	216	212	228	246	233	241	222	261	227	199	227	246	202	220	212	230	208	200	193	254	202	211	209	228	215	220	230	221	248	250	223	212	227	235	226	225	215	210	220	211	234	209	193	217	201	219	202	248	220	242	228	213	229	210	204	230	221	204	249	201	231	219	220	199	217	216	210	238
41489	20664	10432	5391	2269	711	592	516	485	484	526	475	496	471	483	440	515	485	492	487	477	514	473	483	490	508	478	465	478	472	493	500	491	456	467	460	485	487	524	479	476	502	501	468	495	456	499	493	465	473	480	466	519	466	473	471	460	488	479	484	478	468	487	467	489	514	471	482	448	449	463	488	481	523	485	451	521	461	484	495	452	497	450	485	472	494	475	503	512	524	499	460	485	492	513	453	491	454	484	524	466	503	486	487	427	478	494	468	486	471	458	468	484	428	511	443	514	488	463	477	480	475	467	483	470	489	468	482	465	462	543	492	465	475	484	492	451	491	492	500	454	492	483	468	474	505	442	482	493	445	518	444	477	484	490	477	447	477	484	466	440	527	475	506	485	495	461	448	493	513	502	495	490	484	470	499	469	517	509	514	499	478	471	483	458	461	489	498	492	489	469	509	461	508	477	467	466	457	499	460	513	468	463	476	498	506	455	466	471	502	447	516	462	460	477	474	454	457	477	487	460	458	457	482	471	438	494	503	481	486	487	461	462	465	452	456	492	465	447	482	531	496	504	479	515	483	480	512	508	487	476	473	433	507	500	496	431	469	468	500	475	471	492	467	495	495	472	519	522	476	488	441	496	436	481	456	508	439	477	474	483	463	472	471	461	454	516	469	518	537	475	454	486	501	495	499	517	459	441	492	440	515	462	451	464	457	437	499	473	507	469	465	471	497	489	456	499	489	486	510	482	459	484	492	438	439	451	471	483	489	456	494	449	481	470	497	488	462	508	496	422	499	458	488	455	474	481	462	536	526	491	465	445	443	439	449	511	471	503	470	471	464	479	483	461	494	459	442	473	444	488	468	484	478	502	477	468	487	503	506	478	464	483	458	533	487	452	465	457	438	471	516	501	476	487	458	423	456	451	473	446	478	472	552	452	455	497	496	538	480	490	442	421	472	494	472	469	488	494	480	460	514	461	496	463	471	473	477	511	483	452	482	477	490	484	490	446	457	463	486	520	504	488	509	464	469	469	478	484	479	488	486	482	517	496	520	492	454	480	518	484	452	495	486	478	482	495	469	492	483	485	497	480	477	441	505	486	456	485	459	542	465	454	463	452	453	458	524	548	484	469	462	486	477	463	495	469	511	493	472	455	476	512	436	449	496	462	491	469	496	451	487	464	534	516	456	506	468	501	502	511	471	519	503	504	475	462	483	518	494	469	478	480	502	482	485	432	477	498	440	467	501	464	454	472	448	468	449	505	482	501	456	478	505	460	506	479	449	465	467	504	488	492	462	480	487	482	430	512	520	558	515	516	445	489	478	479	462	473	499	516	492	448	473	479	470	474	498	490	439	494	493	485	472	484	466	458	480	477	494	485	523	498	452	511	479	430	486	491	474	469	456	454	457	438	496	459	473	496	470	484	488	464	511	487	475	480	498	477	465	439	486	467	498	474	482	433	470	498	456	457	498	517	461	496	507	484	461	507	466	472	478	489	427	500	506	483	466	495	493	493	480	469	475	479	475	482	477	453	494	461	477	508	514	477	517	485	433	470	457	464	504	440	497	497	533	441	474	504	520	432	489	475	489	478	500	472	493	539	470	505	444	505	517	438	465	450	465	460	453	460	517	465	519	456	468	514	465	472	512	491	486	430	506	530	505	519	492	506	460	506	498	489	483	485	500	474	452	465	459	466	507	480	480	475	443	490	478	489	498	459	474	430	502	484	505	407	474	443	478	421	470	470	479	497	466	462	509	476	500	464	448	457	472	508	491	489	499	495	472	487	521	505	510	485	477	478	404	426	463	461	482	498	512	492	475	438	495	490	481	478	502	502	483	485	518	463	484	483	488	489	442	507	481	507	466	483	522	475	468	499	457	475	535	502	497	499	457	442	489	469	469	448	482	491	453	465	506	480	468	499	443	497	466	461	486	453	505	456	504	499	483	491	486	466	508	473	520	495	488	475	497	495	474	485	507	471	447	493	450	480	498	502	499	483	492	488	448	432	474	474	489	534	497	478	485	446	495	514	462	453	451	474	474	519	451	527	464	442	464	507	516	499	490	495	474	411	489	469	470	443	518	489	493	483	500	447	502	477	486	470	498	470	471	506	449	484	471	471	453	452	441	516	437	485	487	478	452	492	442	470	481	464	476	452	473	459	486	504	474	496	466	519	496	475	490	508	494	470	466	485	499	551	441	482	435	535	521	474	498	466	500	509	466	435	448	482	486	487	497	499	496	466	503	498	449	449	470	478	459	490	484	479	473	499	474	510	472	461	499	486	476	478	464	528	476	515	463	452	476	499	482	473	477	476	511	491	497	499	432	514	482	485	488	434	499	469	498	458	476	481	488	469	448	437	441	416	475	475	468	482	526	515	505	465	475	487	478	486	492	486	478	493	479	499	486	477	475	500	491	454	492	477	441	458	472	453	464	471	517	480	467	476	453	489	473	476	471	467	499	501	446	466	480	455	471	473	498	532	464	492	450	496	476	490	461	490	458	482	467	505	522	494	487	460	460	504	459	472	430	490	483	485	485	485	503	499	470	478	476	461	480	466	471	495	483	503	530	480	467	497	490	465	478	480	470	504	486	450	482	471	492	448	444	485	475	481	436	491	448	463	441	508	442	507	508	475	481	489	464	473	504	464	471	457	525	504	442	470	467	451	484	478	496	490	461	506	458	457	458	496	487	477	469	433	489	490	473	467	481	460	497	450	449	491	503	455	507	461	496	470	511	474	447	436	462	515	477	461	472	466	438	470	511	496	500	496	473	502	475	506	494	455	471	501	492	484	441	524	500	515	510	445	485	494	471	453	464	480	511	497	437	453	460	475	483	474	467	465	493	448	493	458	515	452	479	498	492	466	424	456	468	478	520	469	465	455	448	505	425	476	475	455	462	468	482	510	431	534	504	460	478	481	489	486	477	462	463	500	495	482	472	464	493	460	457	478	484	449	484	465	488	483	430	529	493	464	463	539	469	472	501	462	490	450	492	505	522	439	515	483	449	440	487	508	492	507	465	438	440	498	426	484	493	509	490	435	489	460	433	466	499	485	438	484	491	451	490	482	477	485	439	501	502	486	499	474	468	428	506	459	511	492	531	498	449	451	476	462	441	478	487	501	490	489	500	498	444	463	476	461	458	484	484	503	465	492	484	447	475	475	477	465	492	473	498	453	462	498	494	471	513	459	469	477	494	501	443	502	518	472	520	480	461	468	502	440	530	450	471	486	485	475	472	469	433	478	480	472	485	450	495	477	471	507	503	466	437	460	454	456	512	452	478	492	478	472	447	435	461	498	479	486	450	492	501	491	450	454	493	491	502	505	501	437	480	470	481	454	503	482	511	495	436	463	485	501	459	457	493	490	534	478	476	486	478	460	460	474	468	443	470	479	507	440	463	481	464	479	486	524	467	453	495	488	507	485	464	464	510	477	448	512	489	472	470	462	501	479	473	531	476	457	516	510	484	489	474	502	501	519	476	466	482	487	497
65168	35959	16561	5491	1067	448	272	253	264	264	254	269	272	252	256	287	245	254	254	249	247	263	261	241	306	246	275	275	245	283	257	246	261	237	238	229	252	281	271	242	267	283	246	254	259	260	253	258	268	288	242	240	276	255	246	257	254	254	256	256	257	238	209	287	258	274	241	257	284	276	253	266	271	252	247	266	245	268	222	241	262	251	246	276	229	278	253	274	265	251	239	267	281	259	269	248	224	279	289	251	251	286	256	249	287	229	243	254	256	273	301	265	223	281	276	271	262	242	198	239	254	259	261	235	248	262	260	290	269	279	269	255	252	274	247	265	276	278	287	232	249	276	267	258	235	221	257	237	268	250	251	243	278	244	243	251	266	266	269	269	265	249	271	263	256	267	282	248	245	208	284	261	279	263	258	297	287	265	235	261	265	257	242	249	267	257	257	274	278	235	253	279	272	253	203	274	260	269	261	262	241	260	270	248	267	279	275	267	255	243	259	231	273	239	272	265	247	252	249	275	247	232	263	287	269	230	256	265	226	251	265	232	266	277	265	263	248	254	264	249	241	281	238	286	275	244	255	219	243	253	258	297	250	256	280	265	287	273	251	229	254	276	279	276	221	233	219	250	288	231	252	269	247	220	246	260	243	255	275	244	285	238	257	260	271	259	269	250	263	252	288	252	211	264	263	289	244	261	254	246	274	227	270	234	253	257	264	281	244	265	318	272	262	280	291	266	273	268	244	274	273	261	266	224	245	260	270	252	265	265	255	280	255	250	280	273	252	247	240	268	282	261	259	242	273	265	263	242	281	242	240	252	252	252	236	251	247	259	261	297	299	235	263	217	255	282	246	244	257	233	261	286	276	257	243	282	238	243	256	245	280	235	277	276	262	261	286	257	226	267	252	270	251	252	241	253	298	262	230	250	235	238	254	258	261	295	275	239	295	249	286	262	269	257	292	249	259	247	222	254	263	244	276	248	266	264	258	245	261	283	261	277	253	258	271	245	274	262	256	270	243	275	305	240	269	246	253	279	240	258	267	272	272	299	280	248	268	264	234	255	245	283	253	224	257	243	266	271	269	260	259	244	304	265	253	287	264	257	267	258	234	263	262	271	252	269	257	276	221	259	254	273	255	259	259	287	243	260	230	257	255	249	213	267	262	255	242	247	261	227	266	257	264	259	262	249	259	238	244	264	246	238	266	282	244	248	258	271	287	250	279	270	260	283	263	246	270	258	271	250	236	229	258	233	254	264	254	252	246	253	255	273	239	272	265	299	259	277	264	276	246	266	254	242	271	250	295	295	250	240	280	274	261	233	302	220	228	263	274	230	260	259	255	281	265	257	259	265	273	277	247	234	243	255	248	240	276	273	262	237	254	287	239	239	271	277	244	251	281	280	239	236	259	308	267	247	254	246	226	275	265	259	248	236	239	272	235	283	248	266	244	274	282	285	244	294	282	244	255	262	251	269	259	277	284	236	262	260	268	251	268	294	262	296	243	267	250	263	263	241	235	250	256	258	218	261	245	249	265	273	280	254	291	260	242	253	281	246	249	241	288	276	287	250	233	236	255	231	275	230	249	278	271	257	282	227	255	226	261	259	284	255	246	278	259	273	282	243	258	270	246	284	256	281	255	245	309	263	263	305	260	257	263	255	252	257	275	237	271	257	239	246	285	237	274	261	270	300	234	275	289	277	310	258	240	282	270	266	265	247	255	277	254	264	277	263	271	237	262	287	266	252	269	266	264	266	241	267	213	265	225	272	286	263	273	253	291	277	264	260	269	264	280	251	275	275	210	266	241	278	260	284	268	268	261	268	268	245	240	239	259	257	237	272	288	266	286	247	230	224	257	269	253	235	262	267	271	268	238	254	234	312	292	271	295	272	265	220	257	271	244	277	247	268	275	274	247	254	232	250	277	281	259	284	270	236	248	233	265	252	255	263	260	273	277	308	310	257	263	301	290	253	250	290	252	253	258	269	245	260	285	280	240	248	247	265	265	264	242	271	255	262	254	305	297	243	276	277	288	254	245	240	245	272	254	260	277	262	262	241	277	254	265	251	281	250	256	263	222	244	234	250	249	249	264	223	271	263	274	245	231	210	284	290	267	269	246	263	271	252	276	265	238	268	254	255	275	248	257	267	233	248	270	256	255	240	256	262	252	249	264	248	281	257	234	269	254	262	251	259	252	288	248	222	273	266	239	271	259	269	257	251	264	287	243	250	289	282	259	248	283	228	281	271	270	239	277	261	292	269	278	238	261	254	279	238	253	263	256	265	246	314	244	262	241	259	266	281	267	290	269	294	273	226	244	294	278	260	276	245	242	247	272	267	287	269	262	263	284	258	263	261	287	248	277	309	235	270	250	271	254	273	225	221	242	241	251	260	256	272	251	250	285	239	256	251	266	269	268	283	254	254	247	285	269	268	276	253	254	248	264	276	260	276	288	252	252	247	243	243	256	281	254	259	280	227	259	256	262	243	295	242	289	272	280	247	273	264	268	244	285	276	243	240	256	213	266	236	277	239	230	269	249	233	269	241	259	274	257	248	247	282	271	263	254	278	287	281	270	255	285	254	262	263	269	234	267	245	257	249	281	256	297	276	277	264	203	295	236	266	232	264	220	205	254	258	288	251	235	256	266	269	264	275	224	231	258	261	280	276	258	300	281	298	255	249	260	270	268	279	233	278	274	275	245	306	274	255	279	246	260	242	275	246	278	275	285	281	280	287	249	283	262	236	268	278	273	275	254	250	278	248	292	243	277	239	252	274	291	286	249	246	281	265	270	244	238	249	285	269	253	251	282	235	233	260	227	245	289	250	274	265	248	247	256	250	265	261	251	284	283	312	240	237	252	259	258	245	250	249	239	271	262	231	254	267	243	266	247	244	256	251	248	241	256	255	297	239	237	256	287	253	248	248	269	246	277	282	263	259	300	237	253	270	218	238	261	261	235	283	285	263	238	254	270	301	268	256	292	240	244	235	252	255	257	257	260	263	295	262	255	231	264	266	267	268	256	236	236	266	273	269	275	234	285	284	278	254	259	242	257	275	282	275	239	281	257	248	252	247	265	259	250	254	236	259	251	291	273	262	257	275	246	254	222	258	265	244	246	261	262	263	240	248	260	266	243	259	266	248	262	250	280	266	313	305	267	233	243	269	284	285	257	251	293	239	280	286	280	257	244	221	245	250	284	257	236	274	248	269	263	251	242	228	246	243	257	259	241	265	242	241	235	264	268	253	255	265	266	232	267	259	263	255	307	258	234	233	252	267	242	252	245	249	287	251	256	266	258	282	245	288	274	249	265	268	252	251	265	261	242	259	257	272	258	254	283	253	241	227	277	264	286	236	261	260	279	289	248	248	278	280	247	226	226	260	246	247	263	267	260	250	255	253	241	253	272	210	258	283	241	271	274	253	261	277	268	255	252	242	272	273	257	240	256	250	222	240	261	261	231	249	259	276	241	257	253	251	242	231	225	294	259	279	259	235
42611	27780	15700	9104	2037	1171	796	614	579	580	576	563	530	543	591	556	563	546	545	561	592	549	545	583	565	548	528	550	579	556	554	549	539	552	561	559	532	541	544	586	545	570	553	564	552	586	531	534	567	522	585	549	567	558	560	512	534	537	547	563	526	536	522	567	550	557	556	579	546	526	550	580	556	525	500	543	546	509	507	571	548	566	592	508	581	537	574	494	559	526	525	549	558	555	600	530	553	560	570	560	564	529	534	554	538	545	550	501	529	533	552	535	525	538	531	561	536	549	561	547	567	548	512	567	540	535	555	542	520	551	536	543	514	530	534	561	567	544	565	554	541	522	538	585	564	625	548	556	583	518	509	512	547	564	563	521	519	569	520	541	569	530	557	542	536	549	548	551	590	564	532	560	551	540	576	524	574	544	547	554	549	591	505	556	544	499	503	535	549	563	527	553	551	546	556	539	549	527	553	524	546	509	543	534	582	549	558	520	541	517	550	537	570	562	528	509	548	574	548	534	558	548	574	536	542	507	535	554	552	539	548	542	555	538	558	545	553	541	522	552	592	539	532	556	525	575	573	558	527	572	549	514	571	531	535	566	557	553	574	579	565	563	512	571	575	524	567	548	534	524	549	514	545	503	521	562	500	551	515	499	549	551	589	525	565	555	572	557	565	564	564	560	497	548	556	522	569	543	519	560	529	586	532	529	555	578	534	552	531	552	483	513	541	552	584	515	526	543	546	575	529	533	531	563	553	519	559	569	537	545	537	523	586	530	566	531	544	527	552	574	530	530	563	576	572	545	573	571	535	520	526	553	557	609	542	552	559	540	577	567	517	573	558	551	563	549	544	540	550	574	580	550	557	536	551	568	572	533	549	548	572	548	529	515	585	545	521	540	535	492	529	535	560	540	539	589	550	508	563	561	565	552	526	544	582	557	545	548	550	535	563	548	541	529	511	574	534	547	548	560	550	535	542	582	537	495	545	508	554	513	491	528	521	526	516	545	548	510	521	587	519	612	529	545	506	558	562	520	565	526	535	549	551	577	514	539	565	565	520	564	546	514	501	589	545	539	548	582	537	532	518	542	550	522	551	521	525	540	536	533	626	564	520	554	538	560	559	557	546	576	521	567	575	576	538	541	560	553	537	569	540	562	571	568	558	561	507	554	521	515	538	516	508	514	539	531	532	515	536	546	541	522	545	564	536	533	544	531	559	535	588	546	536	544	545	572	539	514	549	575	521	558	531	555	514	511	517	569	574	570	556	533	533	541	533	551	514	550	523	552	490	538	600	552	533	532	588	514	532	553	515	538	564	538	532	571	543	532	536	523	584	521	521	539	565	566	550	534	561	570	536	533	490	558	524	551	559	540	562	552	536	589	510	546	573	573	516	523	529	498	533	543	597	550	533	558	557	565	581	541	573	519	561	535	531	532	575	532	559	585	508	563	508	563	539	523	531	549	529	568	538	529	561	531	566	561	531	553	575	531	511	539	591	549	544	552	542	484	534	568	514	538	533	575	551	558	534	572	554	535	569	563	528	577	530	539	503	570	549	555	597	553	540	532	541	527	541	519	526	541	564	546	546	517	556	579	600	532	580	522	520	583	543	517	571	579	512	572	554	534	524	571	566	502	509	547	534	548	554	567	517	605	512	557	554	584	562	531	565	557	550	543	559	488	562	534	539	516	556	549	550	521	539	540	611	540	558	549	538	566	569	508	539	556	514	528	533	556	530	563	509	547	585	580	574	471	548	544	595	557	563	548	567	567	532	540	528	552	529	460	532	522	529	576	514	507	569	535	551	567	527	496	485	542	524	568	534	540	538	539	557	566	540	519	521	531	571	555	540	558	537	567	575	547	567	548	543	521	545	536	512	502	541	549	529	504	571	534	545	558	520	548	535	548	521	543	540	558	537	497	509	502	522	542	530	553	565	526	561	518	484	564	538	517	500	573	529	563	527	553	533	532	545	535	519	508	573	538	530	534	513	563	545	552	558	579	538	559	530	561	538	523	516	544	532	514	601	564	524	580	501	590	545	545	543	539	563	504	557	561	514	544	512	541	563	556	505	552	554	494	521	500	532	537	535	501	543	510	556	560	522	607	569	532	536	549	548	512	578	529	553	563	540	584	580	551	546	479	535	569	527	535	566	540	534	569	594	546	554	603	579	568	536	565	576	528	539	510	585	548	491	568	532	523	522	563	501	546	559	522	559	530	512	530	553	586	558	508	546	570	555	586	569	551	555	537	536	562	524	573	522	544	529	491	545	543	551	564	567	538	559	519	549	540	537	574	556	495	519	565	519	542	549	524	524	571	494	527	516	560	488	560	566	564	550	568	545	516	534	522	548	539	529	539	543	556	520	542	529	532	549	516	540	575	549	520	554	561	572	546	570	522	557	560	554	559	538	534	532	543	556	587	512	553	558	560	547	522	516	533	522	476	501	531	535	567	515	572	508	539	571	531	575	598	492	578	519	555	563	533	554	538	545	546	515	576	541	566	555	527	486	555	556	520	542	590	567	532	549	488	540	533	551	549	525	534	513	492	557	548	521	546	546	514	560	574	549	536	562	550	593	564	514	555	551	519	557	557	505	532	556	544	530	531	545	562	477	544	517	507	577	535	552	549	529	546	556	513	558	520	555	551	533	553	537	535	583	517	580	511	550	502	567	528	533	563	534	538	550	557	541	560	553	558	555	526	541	545	538	549	520	491	531	516	547	550	563	541	541	557	593	517	547	531	544	574	536	545	530	552	584	511	570	527	568	581	543	540	519	565	582	539	546	537	549	510	507	549	547	575	590	550	555	556	554	529	507	580	540	512	513	525	532	519	475	547	554	573	534	512	526	520	581	529	562	565	528	535	538	564	517	550	536	545	560	578	525	547	503	552	548	560	544	553	575	520	526	529	536	536	526	553	524	502	556	564	522	517	539	523	530	565	541	579	541	541	553	545	505	556	540	499	513	524	544	544	527	582	592	569	565	591	534	548	542	554	548	554	531	528	511	554	513	528	555	521	557	532	560	540	553	528	578	561	554	559	556	505	557	557	539	500	537	520	531	515	532	527	548	578	573	531	492	544	556	508	544	558	532	521	542	543	554	556	567	548	576	565	510	552	561	504	553	535	510	555	489	529	567	511	575	567	591	535	527	554	532	596	548	557	549	549	561	563	541	525	561	602	570	535	544	544	520	552	531	516	547	559	545	556	548	564	549	607	574	541	559	573	529	529	586	545	537	561	547	575	590	545	581	534	512	520	531	507	524	563	552	489	521	554	528	545	551	544	533	484	511	525	572	522	538	560	554	556	527	590	523	532	511	524	564	534	558	576	598	511	523	535	522	511	541	554	537	520	539	535	539	499	523	545	535	552	550	550	535	561	577	518	554	524	564	581	558	532	552	569	541	568	522	534	535	566	564	574	552	528	554	545	555	584	530	507	522	530	534	563	562	523	529	529	535	529	535	559	568	558	570	535	518	549	582	567	535	506	573	522
43510	23443	9874	3026	555	206	165	195	172	180	224	210	201	194	185	189	208	184	193	175	179	179	189	202	183	189	181	209	209	189	160	199	179	212	219	205	170	212	199	160	194	216	201	175	207	184	207	182	179	198	188	194	162	156	169	218	200	194	190	166	198	153	192	194	199	194	182	182	210	164	193	195	163	216	192	191	186	198	167	178	179	183	213	160	201	179	208	209	203	222	199	196	166	190	162	188	176	182	168	171	182	213	179	188	191	166	171	186	170	166	194	202	183	198	201	213	205	196	186	200	189	192	190	173	189	196	183	179	198	212	174	204	168	209	171	197	179	184	206	210	203	184	170	191	203	212	183	175	163	189	172	199	195	196	198	212	192	185	207	161	189	171	154	179	194	197	169	171	200	184	155	153	194	201	170	191	163	165	197	184	161	190	150	159	172	215	202	200	186	180	191	178	198	178	207	177	204	182	207	182	177	180	170	197	193	203	170	172	174	184	195	202	189	225	188	161	179	174	166	178	183	176	195	218	207	171	181	186	156	181	177	188	172	202	196	198	175	186	175	206	181	181	203	185	179	189	196	204	200	183	179	195	187	175	193	237	177	201	204	186	201	199	192	171	190	190	179	176	211	192	197	151	184	180	167	220	193	187	200	205	209	174	190	196	199	187	209	209	177	178	214	155	179	209	193	160	201	189	194	171	183	158	191	204	158	169	152	192	171	184	181	230	211	187	171	194	195	194	196	178	198	185	200	172	186	173	189	167	187	205	169	182	189	176	174	185	202	180	207	172	196	220	170	171	177	198	177	198	183	171	156	170	176	166	165	179	197	179	196	212	228	222	201	167	181	171	183	189	194	168	196	197	183	181	178	174	198	194	180	206	173	194	192	192	176	220	160	169	173	189	184	183	188	193	180	211	194	199	202	177	208	198	196	186	203	171	193	191	211	161	213	195	191	169	192	179	155	180	161	209	174	211	173	210	200	187	189	175	183	180	210	178	189	193	173	172	167	206	173	180	197	174	170	185	208	195	201	194	185	172	206	206	206	192	205	181	178	194	168	189	184	182	195	210	195	191	207	212	154	172	193	166	180	204	206	190	198	202	203	198	171	176	211	172	185	204	188	191	171	185	177	187	200	205	186	190	200	203	188	188	193	179	190	198	186	192	175	180	190	165	173	185	183	197	168	176	180	173	182	167	180	181	182	165	204	190	185	189	191	190	190	176	199	173	182	206	196	184	193	188	194	183	179	219	196	210	201	178	220	185	176	162	172	199	198	196	184	184	207	233	187	195	188	201	174	186	182	199	188	167	190	184	172	189	182	198	202	189	168	196	193	220	196	195	186	197	164	183	156	194	176	190	179	212	207	177	186	203	213	165	187	209	174	181	189	182	191	181	172	163	192	196	200	196	183	154	193	205	193	204	184	208	193	188	200	178	202	180	193	201	160	202	204	184	191	203	173	170	187	195	207	184	175	178	161	181	194	181	203	190	194	182	175	200	202	206	191	173	174	184	187	204	195	187	159	165	178	165	179	157	171	212	198	164	194	206	210	201	178	194	193	162	165	196	203	178	184	214	200	161	206	185	197	177	213	211	178	198	170	194	184	193	158	201	192	170	193	195	197	176	184	229	184	205	192	176	174	182	179	186	166	167	188	197	189	216	191	193	187	197	187	179	191	210	163	186	207	186	174	218	187	164	180	173	168	180	172	191	180	218	191	164	169	202	157	170	158	172	182	192	169	149	205	165	179	200	213	198	172	182	175	180	166	183	197	175	190	190	175	197	216	189	173	205	192	199	206	193	196	193	190	199	184	216	179	205	195	168	170	212	194	162	220	194	188	181	200	196	204	166	175	197	176	175	179	181	205	196	173	198	205	186	185	185	189	225	191	197	196	190	201	208	163	156	186	181	204	209	212	198	192	199	219	188	190	188	229	192	210	188	205	173	187	177	180	207	181	175	184	179	184	177	180	163	183	172	182	194	192	211	192	182	187	181	217	213	185	192	180	192	203	195	204	201	187	183	143	187	193	161	201	190	187	191	191	220	201	172	183	217	192	173	206	198	170	171	223	173	190	180	192	169	178	170	174	178	159	172	189	167	175	211	178	205	199	204	199	217	198	208	194	182	203	195	189	206	177	189	178	167	186	181	185	196	183	159	193	185	203	152	174	198	209	193	181	165	162	197	195	178	194	189	171	195	204	179	190	200	190	194	190	193	181	185	227	183	195	210	203	190	194	177	213	173	198	190	207	192	195	211	180	208	200	201	160	190	181	182	202	189	188	158	194	195	181	201	200	199	215	195	179	197	193	197	201	192	183	198	207	184	188	201	170	187	207	178	213	166	201	162	157	193	179	218	198	182	176	187	178	191	200	172	203	178	191	183	196	193	179	194	186	211	210	214	192	219	165	198	155	193	205	186	209	196	193	171	151	200	198	203	193	198	173	168	180	180	204	179	231	171	184	192	179	195	186	188	169	204	219	170	201	179	178	153	176	206	159	224	180	177	178	187	176	171	193	196	190	191	191	192	183	154	190	204	197	210	194	206	203	205	188	162	193	219	227	220	197	217	186	222	189	176	148	212	180	202	215	162	174	191	185	198	184	186	192	187	176	175	180	185	191	178	182	163	179	204	176	197	190	184	189	175	179	172	154	195	181	203	178	191	184	189	211	178	187	183	149	199	186	194	184	192	196	204	194	172	164	182	166	192	217	210	196	201	177	179	226	180	195	201	178	148	224	211	163	209	170	192	159	198	204	185	202	161	189	189	185	184	207	178	208	185	196	178	193	196	201	195	211	188	161	183	199	201	178	202	169	197	192	213	214	197	196	175	183	168	189	183	223	192	176	182	173	202	191	221	166	206	189	174	203	183	225	203	162	199	226	187	162	192	160	185	152	189	196	200	173	182	181	178	210	163	174	182	198	190	176	169	172	198	195	181	191	212	175	171	208	205	190	196	218	184	174	204	175	181	183	202	170	185	217	214	205	199	183	183	198	189	220	192	193	200	188	210	196	193	141	180	183	209	213	202	179	210	182	166	181	179	206	173	185	196	193	182	154	216	209	189	159	181	181	187	200	193	193	178	172	169	187	178	190	183	192	216	179	181	174	181	202	191	179	192	160	166	209	202	197	196	179	201	218	190	197	185	180	185	189	172	205	189	212	159	179	205	191	162	187	162	163	199	219	214	209	191	209	180	172	200	171	165	181	194	191	194	200	230	200	192	186	194	200	185	198	182	197	178	184	205	190	184	175	192	210	208	178	203	166	162	190	185	185	172	190	184	216	182	171	191	206	199	188	193	175	181	215	194	210	186	176	182	179	210	206	193	212	166	184	187	203	196	196	214	192	197	175	194	186	168	191	176	194	187	181	170	177	201	213	209	174	212	190	196	190	186	173	180	180	207	184	184	184	189	183	209	176	191	204	213	186	215	207	160	205	209	196	177	200	183	190	196	179	223	194	162	172	217	208	190	189	198	179	204	173	161	168	214
27482	16870	12426	5929	1323	468	398	441	437	417	389	418	420	416	411	437	433	400	422	416	384	354	381	445	421	423	407	416	410	382	405	415	397	436	375	423	366	433	396	425	444	414	499	407	379	391	431	426	386	394	409	381	432	386	424	433	392	419	433	415	443	396	426	436	449	429	393	445	430	417	392	419	455	402	427	405	430	414	376	445	415	434	433	405	426	364	418	404	459	376	396	373	415	413	419	436	424	421	445	420	431	386	432	385	412	455	404	433	423	418	393	405	408	407	416	411	415	421	429	382	399	423	416	425	439	427	427	402	452	377	428	406	398	393	431	395	416	397	399	410	413	435	423	430	398	434	417	390	408	407	438	462	398	433	418	443	424	379	411	421	412	403	425	398	409	431	445	401	419	421	384	418	445	420	405	432	389	360	416	409	360	411	403	418	408	391	391	385	408	406	402	390	404	422	404	414	380	399	404	399	425	413	398	389	369	426	410	420	412	414	451	467	424	421	425	414	415	436	407	392	406	453	407	393	412	427	429	377	429	438	405	393	406	417	434	473	410	430	408	386	419	426	429	415	373	401	390	425	405	415	383	402	400	401	434	426	401	437	394	418	421	412	395	429	403	425	415	424	402	425	396	392	394	403	422	433	434	416	380	388	411	384	412	405	429	396	395	392	446	434	421	421	420	417	431	394	413	388	410	377	393	407	446	423	401	429	414	400	394	408	407	356	447	418	473	369	438	412	426	412	403	417	409	429	398	403	430	392	387	394	397	380	411	378	374	412	399	437	392	383	433	417	418	386	407	401	406	408	412	399	392	415	419	393	406	417	409	396	448	412	397	413	387	426	372	423	425	390	436	394	443	409	400	421	406	397	395	419	403	381	413	390	446	406	402	418	383	426	395	430	435	397	391	381	434	374	413	419	385	422	399	406	406	416	403	379	441	409	424	396	392	390	373	384	425	404	386	445	433	396	443	408	402	426	405	407	409	404	397	406	398	394	395	408	391	448	430	432	393	406	412	431	391	444	435	403	418	403	398	388	408	409	398	411	406	428	389	416	414	414	406	404	399	386	404	447	411	396	403	377	399	396	397	397	385	368	458	424	438	366	372	431	417	441	436	389	407	419	418	429	428	416	391	427	416	390	414	451	415	429	479	422	426	369	439	398	427	424	391	416	378	402	437	418	400	407	414	398	426	423	374	394	399	387	403	404	423	406	372	418	380	415	421	405	450	369	391	392	419	425	436	412	393	445	423	393	386	395	413	370	406	379	424	427	434	398	414	417	427	388	399	402	408	396	432	370	385	384	409	394	387	421	412	384	396	440	387	412	420	402	434	389	399	394	403	412	396	371	431	441	413	432	424	389	429	430	385	400	382	393	399	399	409	404	448	427	410	370	393	384	444	408	394	397	380	405	415	351	422	362	406	396	418	401	414	437	399	388	376	380	393	413	395	426	408	409	407	383	391	413	433	408	429	451	421	424	417	390	415	423	406	452	432	383	401	447	411	420	432	411	425	423	401	390	449	419	441	424	408	413	429	402	437	389	399	415	411	406	430	386	430	426	388	406	379	423	456	409	405	407	404	428	393	417	402	401	462	389	408	441	379	396	415	375	423	422	416	437	412	416	385	423	426	410	400	383	414	410	430	391	400	396	437	388	416	419	467	390	415	397	413	414	418	380	408	415	419	401	430	439	396	373	417	394	399	411	401	424	437	418	409	446	397	428	412	413	405	408	421	408	396	417	391	428	386	418	405	420	398	388	406	428	398	413	423	380	403	400	354	396	408	407	436	374	406	416	407	445	418	442	417	441	415	413	421	409	404	432	387	450	403	422	411	436	418	375	433	418	433	417	417	397	415	402	418	414	415	429	440	450	401	428	402	427	410	406	375	410	445	399	419	410	395	417	412	475	412	436	415	382	399	415	422	443	378	391	429	423	380	397	411	421	426	395	403	404	399	404	424	409	411	435	410	411	390	411	365	397	410	401	404	395	374	406	400	449	365	399	412	419	435	413	431	402	386	415	396	400	408	417	377	419	385	416	410	431	388	435	432	416	413	401	395	415	400	383	440	395	362	416	405	402	410	430	414	449	419	417	440	435	381	424	378	390	423	392	424	380	424	420	415	406	383	426	403	415	436	430	452	420	433	403	452	386	420	384	434	401	427	383	384	410	422	408	451	412	412	420	409	458	409	414	405	416	420	411	390	422	411	394	419	430	407	399	418	391	405	413	392	401	429	426	381	397	398	457	416	393	444	439	408	372	413	406	455	465	392	403	415	459	428	399	405	399	406	458	436	415	400	387	412	393	414	385	429	414	437	406	429	430	385	415	407	393	396	444	434	399	380	402	446	414	413	429	414	401	406	394	384	390	395	383	377	404	382	414	405	414	420	428	416	392	407	387	438	416	434	395	424	397	398	379	387	416	400	404	409	415	421	406	413	387	409	398	387	437	373	412	406	444	386	449	417	403	439	362	406	386	418	375	422	442	444	422	407	395	382	423	402	401	411	435	423	410	433	423	453	429	413	433	398	448	436	387	405	410	406	375	415	422	420	433	408	410	408	414	447	431	400	384	407	409	400	412	436	431	405	392	428	414	384	423	374	422	438	390	440	422	436	410	419	416	416	438	443	433	423	403	396	396	362	414	370	369	429	409	415	418	387	442	403	448	418	406	419	386	447	403	428	384	416	418	399	388	427	396	407	411	366	367	427	432	426	418	390	414	387	357	424	443	434	407	437	415	411	366	391	434	375	364	399	402	394	431	438	392	400	441	407	400	412	396	450	432	386	380	437	377	415	411	407	394	402	380	432	434	421	440	421	441	409	396	397	420	407	420	398	397	424	411	387	425	417	438	427	415	417	394	438	414	445	402	382	387	416	416	427	402	390	413	439	434	401	398	403	420	386	415	409	425	394	377	408	397	428	423	388	394	422	462	417	461	414	443	396	407	433	376	416	399	422	425	428	429	416	451	406	387	435	409	433	408	362	448	415	401	412	395	419	405	434	408	430	394	433	408	422	412	411	416	442	403	434	397	392	395	381	409	410	420	392	452	403	391	425	386	423	416	434	440	390	408	408	371	416	416	405	406	421	451	410	428	401	389	433	435	388	440	410	393	373	428	425	421	410	443	401	407	401	418	412	402	426	437	423	445	379	419	408	370	426	407	411	401	404	428	391	434	461	413	409	383	405	429	428	387	416	393	405	419	426	411	418	375	418	418	383	399	414	421	389	408	403	400	409	457	444	439	374	415	423	447	419	399	430	382	406	425	383	411	407	426	390	441	424	406	425	398	462	387	409	411	387	372	417	402	417	398	430	421	395	433	424	428	415	393	451	429	406	377	425	386	397	392	419	394	402	440	415	422	396	393	389	432	473	390	449	417	435	426	431	409	366	434	444	381	413	427	434	382	399	395	392	406	415	385	452	417	437	417	401	431	440	412	389	423	448	387	414	433	395	390	404	410	385	404	408	411	366	417	412	384	378	416	441	375
57291	28456	13912	4653	769	338	254	197	203	182	234	205	218	228	215	217	251	203	227	180	188	223	205	230	220	196	214	227	211	219	222	216	206	218	215	201	223	226	185	202	214	219	217	256	201	217	230	202	227	240	210	210	237	235	228	197	207	219	208	191	206	220	190	225	220	225	220	209	219	195	191	217	229	203	215	179	199	207	231	237	206	197	189	202	223	185	211	232	216	226	223	222	224	226	230	208	210	221	236	223	206	203	216	224	215	220	213	220	203	221	223	216	224	196	217	215	233	219	205	196	211	212	222	238	199	209	201	192	195	211	232	211	247	219	230	199	212	253	204	199	182	245	206	206	202	199	223	219	215	168	219	219	200	232	229	221	202	230	225	207	224	199	215	248	200	209	196	239	208	230	219	169	227	207	223	208	195	202	217	213	215	211	210	188	204	190	216	215	212	217	216	246	235	221	193	245	208	198	209	201	186	207	212	192	184	192	217	234	231	215	211	206	217	185	215	219	232	209	199	212	218	236	191	204	222	226	221	198	198	217	213	228	186	220	211	200	207	225	201	181	219	198	209	227	230	195	198	198	197	215	216	213	218	208	203	239	222	212	214	236	206	248	208	213	213	240	207	189	234	216	206	211	217	215	191	238	207	211	215	199	213	230	205	213	225	240	222	190	225	218	228	210	188	204	208	199	222	215	204	225	207	203	226	221	213	213	218	190	210	224	232	227	219	189	232	221	196	224	212	226	215	206	215	221	220	201	169	244	196	197	208	209	270	240	207	221	219	195	228	208	215	239	209	226	207	209	202	211	190	209	190	209	243	216	213	188	215	211	217	209	205	199	228	217	224	210	228	219	212	198	229	209	203	198	213	209	227	232	217	210	235	194	206	171	207	220	211	257	212	209	226	207	197	233	210	221	216	228	212	216	219	210	213	214	230	224	201	198	206	210	220	220	191	159	228	226	239	226	188	189	207	231	212	207	205	202	243	248	216	222	178	183	195	211	196	229	207	248	237	212	223	229	220	260	210	223	206	218	231	210	208	202	217	197	228	206	224	215	227	219	224	189	187	207	188	225	204	220	254	219	205	213	198	196	234	210	198	227	219	202	189	223	204	228	217	200	217	221	191	211	156	188	201	196	203	185	214	211	203	179	206	205	209	229	215	218	192	219	218	173	160	186	228	217	227	194	221	208	215	250	231	186	211	192	208	202	181	208	222	241	213	212	200	255	217	215	176	191	220	221	200	226	242	195	213	207	193	195	179	219	210	219	174	201	176	199	228	244	241	211	225	221	222	181	195	192	213	203	186	204	213	198	212	201	180	200	217	207	197	206	186	198	217	217	230	211	223	200	204	229	215	235	239	186	209	197	238	198	192	205	209	195	222	204	211	235	187	218	200	221	219	196	187	221	229	228	236	213	202	204	202	218	213	219	207	224	181	233	208	217	197	209	242	225	198	217	219	202	204	213	202	230	222	218	217	194	218	186	203	231	243	214	180	222	199	199	199	228	206	220	218	214	196	241	194	201	239	211	216	215	253	231	214	265	209	196	223	217	184	243	217	215	200	194	229	217	227	213	205	197	201	212	174	190	224	202	177	213	218	199	197	203	220	226	211	215	235	181	188	248	200	225	204	228	184	185	218	204	207	209	233	215	210	212	223	220	219	201	243	235	196	213	186	197	202	222	260	210	200	234	207	203	205	201	223	189	194	189	222	203	228	201	217	228	206	222	191	214	196	197	238	234	239	236	214	233	224	231	187	203	219	216	201	198	219	204	208	234	244	225	188	217	222	213	204	200	210	207	234	225	194	208	226	238	169	196	198	223	197	227	206	250	234	198	240	180	193	196	214	216	210	207	208	221	189	257	220	209	194	209	235	218	204	216	208	197	192	204	227	203	212	216	216	209	227	195	200	209	241	180	186	213	216	200	249	214	204	241	217	243	193	198	220	212	199	202	213	188	206	218	232	213	216	202	240	219	239	248	214	209	212	204	206	204	212	215	227	226	188	197	197	201	255	189	248	218	200	195	214	216	211	212	235	220	197	234	219	216	233	253	196	223	204	217	191	227	212	184	208	193	229	239	199	228	195	218	219	174	175	240	210	211	230	237	199	203	231	199	199	195	209	234	218	198	235	241	227	211	211	196	211	231	217	210	232	251	218	200	185	213	238	217	236	195	244	200	200	214	169	201	196	200	229	210	195	196	203	213	207	225	232	211	230	239	215	232	202	244	248	186	186	197	221	210	212	218	232	226	246	234	242	216	228	197	215	225	200	164	227	224	219	206	206	213	209	199	198	224	214	199	205	200	226	219	206	221	191	238	212	204	203	235	199	193	185	196	202	207	204	213	215	234	211	215	187	200	200	214	229	233	219	220	195	220	244	236	236	182	203	239	223	215	209	255	228	213	220	204	203	240	199	214	198	223	230	241	212	223	227	242	251	215	195	229	184	213	195	197	214	224	206	208	191	192	224	223	185	197	231	227	219	221	230	183	240	229	207	226	245	216	233	207	187	198	188	229	204	188	209	232	228	189	197	201	207	203	223	213	201	201	230	206	219	189	208	192	193	222	208	216	203	212	197	205	188	224	226	210	227	225	210	202	219	227	244	186	210	224	207	202	227	221	230	229	185	201	224	228	202	190	189	181	207	229	240	229	192	217	234	214	205	209	190	200	211	211	221	191	193	210	219	209	218	210	241	232	233	217	213	212	211	195	218	220	237	228	225	217	208	212	223	208	194	196	217	216	233	218	207	247	215	208	229	199	196	229	214	188	216	210	195	207	203	210	250	226	228	234	233	162	199	222	195	178	185	208	223	206	208	227	198	218	229	244	209	207	221	209	197	196	224	212	203	250	199	200	212	223	206	210	204	198	209	194	205	221	225	226	187	210	204	188	196	204	235	210	204	210	213	196	227	240	205	196	204	233	223	218	211	219	210	197	218	208	198	212	220	215	223	204	197	201	196	251	203	181	234	226	214	188	207	200	184	203	232	220	209	230	228	205	220	212	211	215	234	197	225	216	206	215	207	217	249	196	212	235	207	203	225	202	204	198	191	216	213	192	217	216	207	193	236	225	189	195	204	229	203	191	219	220	191	217	187	247	203	192	201	189	216	192	223	199	194	244	219	186	194	213	252	223	217	212	243	216	239	233	210	213	225	241	181	218	219	194	177	196	194	212	217	196	223	216	180	216	213	225	258	215	211	184	169	203	180	207	196	214	212	211	195	209	222	235	229	214	188	184	212	212	216	197	232	199	210	215	244	230	217	242	187	233	222	212	236	224	234	208	215	204	210	207	195	217	187	203	229	224	187	211	227	222	212	232	204	221	207	211	183	231	226	223	198	203	193	246	191	223	254	230	238	200	209	194	202	216	214	193	222	203	191	208	223	207	205	197	200	220	231	207	220	229	227	234	203	211	227	206	205	220	203	209	219	206	204	210	226	191	219	206	200	224	222	196	217	218	216	239	227	237	197	203	223	208	199	191	258	214
36999	20535	15753	7534	1892	884	594	543	473	489	470	465	496	480	497	482	459	476	470	448	501	498	507	450	463	495	455	467	447	461	445	491	455	441	433	436	485	434	444	460	461	493	495	462	474	451	462	447	485	446	480	488	463	472	465	439	463	417	488	497	468	455	482	489	481	436	456	413	466	455	468	498	443	456	432	463	446	445	458	460	486	423	467	481	444	459	443	489	460	433	462	462	453	433	506	447	465	412	430	496	504	473	454	429	428	500	476	504	499	469	432	443	450	484	425	474	432	472	471	460	434	470	472	477	490	429	466	504	486	462	443	462	434	470	451	441	445	463	505	465	476	454	458	452	423	472	462	448	404	488	470	478	483	444	454	490	487	467	489	468	485	461	437	456	459	461	506	459	469	449	434	444	471	479	462	448	493	465	449	450	468	429	477	430	463	466	443	422	463	469	446	472	484	443	441	457	440	456	490	445	483	478	438	456	456	482	434	454	473	464	466	445	494	424	412	443	448	465	447	499	458	461	451	468	463	432	459	452	439	455	472	441	455	467	458	464	481	453	491	450	422	429	431	434	445	463	463	466	458	461	427	449	433	464	468	499	481	471	433	500	453	484	495	455	493	431	477	466	455	449	467	414	491	448	437	479	481	464	434	441	458	436	435	448	430	499	445	466	453	468	454	435	484	485	443	465	441	456	505	461	445	473	474	464	459	453	441	481	480	441	473	500	443	485	435	445	475	459	480	485	444	480	496	473	452	451	417	458	448	466	443	454	444	452	502	489	465	472	425	482	459	436	488	447	446	443	462	448	462	476	454	464	495	437	489	465	447	486	462	429	462	450	483	466	439	437	459	500	470	487	435	449	487	447	449	466	463	477	459	483	444	438	462	445	471	481	478	426	425	417	428	478	467	469	440	501	475	460	486	469	481	466	479	445	459	504	433	452	466	518	491	440	493	487	448	469	447	436	430	454	464	458	489	491	462	463	469	474	455	451	462	431	433	461	470	465	423	448	414	442	463	453	458	433	451	466	458	432	463	472	474	445	502	478	461	456	460	448	458	481	467	422	456	465	473	451	477	459	469	438	455	465	464	452	496	493	462	448	476	446	472	459	395	448	463	452	471	441	440	490	449	457	505	469	429	465	459	482	476	487	467	462	431	488	474	414	433	471	429	474	457	493	430	434	460	446	422	456	446	448	451	439	462	481	431	447	478	476	503	455	484	483	472	467	460	479	416	421	477	461	496	438	452	454	440	438	420	494	473	458	425	421	464	447	492	446	454	443	452	436	453	449	455	464	445	425	425	435	447	473	457	460	479	476	467	452	471	463	442	465	453	468	475	480	477	442	491	443	449	475	434	459	479	468	463	441	476	443	495	440	461	462	470	421	436	474	471	430	461	449	460	457	444	438	446	445	463	487	500	430	489	449	446	493	493	474	482	484	465	421	470	466	492	452	493	433	467	438	449	463	447	494	488	449	491	459	503	474	460	488	426	479	471	455	438	429	419	474	470	477	443	466	462	438	455	442	450	452	459	466	492	458	484	457	465	440	456	474	469	458	445	439	471	440	434	512	455	473	477	475	479	494	462	462	435	446	415	479	478	461	455	434	473	438	491	452	434	466	434	456	480	451	422	476	459	436	466	435	442	437	451	451	519	476	481	490	475	511	442	448	454	457	474	457	442	464	463	453	497	462	459	459	484	478	458	496	459	462	505	459	459	500	467	489	454	427	431	461	469	459	436	470	451	458	420	443	464	444	460	460	492	473	444	460	482	429	447	413	477	450	454	445	460	426	471	469	496	443	487	463	428	460	525	432	478	457	454	478	432	456	453	447	483	483	478	437	459	444	433	467	474	429	455	449	461	475	460	464	459	481	471	470	416	470	453	478	442	450	434	464	456	507	446	447	486	458	443	466	439	461	439	428	468	476	462	473	479	465	471	442	452	460	488	454	455	497	438	486	448	440	408	445	464	431	465	462	445	451	444	485	479	449	430	471	479	443	468	443	462	462	478	460	451	466	430	470	467	465	454	446	431	460	429	483	436	445	469	473	446	470	492	442	420	459	450	452	473	408	472	449	469	432	483	472	431	425	478	430	485	437	492	466	456	479	458	450	473	422	458	448	483	462	494	456	471	474	432	423	481	457	450	448	506	481	441	443	452	437	477	437	402	459	434	434	492	459	447	469	466	486	464	472	441	419	490	483	454	449	464	454	454	433	489	468	498	464	474	451	464	463	478	510	444	460	454	454	446	433	432	470	460	447	474	473	454	452	492	451	480	466	488	463	456	441	450	505	415	483	452	456	406	439	459	455	438	469	439	460	475	436	412	487	464	457	447	475	435	476	470	475	419	445	445	445	494	453	485	483	482	482	466	470	455	414	420	477	437	433	456	453	445	439	480	468	441	457	454	450	501	487	470	481	447	479	439	457	458	439	441	463	496	473	446	473	446	451	439	454	446	461	469	507	442	455	427	412	450	438	480	430	448	459	460	478	437	449	455	458	453	435	459	508	447	456	452	422	451	448	496	460	419	508	436	443	448	451	410	460	472	461	461	439	466	426	480	443	454	463	509	505	455	436	430	498	448	485	467	459	460	506	459	474	413	453	457	457	434	467	479	452	449	449	429	440	477	468	419	480	483	461	438	484	486	506	455	476	483	461	462	437	435	474	440	488	443	458	483	495	486	472	467	466	424	486	456	466	478	453	475	446	482	475	459	454	448	446	449	460	478	525	451	449	471	493	469	435	474	479	478	443	451	474	459	463	430	481	439	485	453	438	491	442	469	459	444	452	489	449	489	507	453	471	434	466	469	466	435	466	434	461	463	455	428	462	488	470	485	443	474	478	455	440	485	433	446	464	480	499	445	464	441	445	466	441	423	462	434	447	433	476	471	449	457	481	460	461	476	423	491	481	491	496	496	443	480	465	468	455	471	493	429	474	479	481	426	465	454	472	456	455	465	485	441	445	458	469	420	481	440	481	471	447	475	440	441	479	504	473	479	441	437	462	447	396	470	424	480	469	494	452	459	423	467	485	457	485	442	442	490	491	460	482	459	446	499	440	493	432	473	440	444	510	452	466	492	436	447	479	481	425	451	477	451	465	456	458	463	454	465	424	478	446	447	468	473	438	459	475	453	439	457	480	435	463	457	461	440	460	492	432	480	436	439	460	523	492	469	490	509	441	442	488	443	494	487	494	434	432	480	453	477	450	429	438	489	476	455	448	471	433	451	476	464	457	424	443	428	444	431	460	441	467	451	470	488	438	453	444	446	466	475	469	470	472	448	439	447	487	480	481	477	464	464	468	473	434	434	453	492	455	460	474	455	448	517	444	492	486	505	462	424	456	443	455	422	499	476	437	440	460	453	467	462	463	441	431	505	469	453	483	430	467	493	472	472	482	492	431	486	449	483	451	435	493	442	438	449	447	442	457	446	480	451	424	442	482	443	489	473	464	486	468	438	443	436	456	466	448	465	454	431	430	479	491	484	468
67651	38000	17958	5467	846	496	321	292	268	297	285	252	261	296	247	278	240	258	243	264	264	282	258	227	244	254	268	254	224	243	278	289	284	262	258	274	275	248	268	255	274	288	258	225	228	244	252	253	256	278	251	259	271	253	252	254	257	240	244	279	283	231	275	265	261	270	268	240	239	261	229	251	267	243	244	284	264	235	266	254	263	277	200	257	262	276	234	281	293	233	249	273	275	281	253	264	260	276	247	284	231	257	258	261	248	290	283	265	245	243	259	239	257	270	276	237	247	246	280	237	272	229	242	260	227	270	270	253	283	253	210	255	265	242	260	237	233	239	282	265	241	262	264	254	260	235	258	230	247	284	236	275	236	230	243	274	238	267	262	288	288	247	212	249	238	259	261	243	232	264	267	250	254	249	209	253	262	242	262	235	289	230	249	220	254	260	253	275	235	244	271	262	239	243	249	251	244	250	260	251	279	268	238	234	254	263	259	243	250	249	207	247	291	254	258	265	245	266	263	258	286	246	251	263	252	235	254	258	241	252	247	251	259	248	272	285	238	275	231	270	254	221	261	251	263	284	258	258	240	264	247	264	270	255	264	269	299	244	251	270	288	248	245	280	224	232	240	247	270	282	267	265	262	263	253	253	261	268	273	262	251	276	227	248	259	246	211	258	264	235	246	245	269	268	264	244	296	254	269	279	273	271	242	268	245	275	245	260	276	285	245	254	279	270	270	255	237	256	265	241	230	293	258	221	221	254	238	268	245	250	252	281	262	259	252	264	237	303	283	263	242	236	265	240	224	234	279	269	226	257	277	272	257	238	244	249	238	265	269	239	239	274	239	230	236	244	232	231	254	207	235	256	257	247	248	244	252	221	264	240	266	254	281	279	296	262	224	233	260	245	241	279	251	282	271	261	234	259	278	233	266	258	269	244	288	229	246	239	267	299	267	256	243	252	251	245	238	244	267	259	282	215	279	245	273	246	248	287	270	236	255	246	247	222	227	270	261	258	257	226	245	257	258	247	214	252	269	248	246	266	248	263	257	255	263	263	234	241	256	245	245	257	307	285	262	254	253	265	276	266	220	272	288	255	199	245	216	238	256	228	250	277	256	232	258	272	253	243	268	258	257	252	245	228	261	235	259	269	244	246	276	253	285	270	234	248	237	268	277	261	289	234	254	272	254	274	284	240	272	247	279	272	259	263	232	269	229	271	266	259	250	249	259	277	216	243	231	265	267	242	243	268	262	246	266	255	283	265	243	300	243	240	242	256	272	314	269	255	241	282	242	231	252	247	269	295	213	257	230	257	219	247	264	226	272	280	250	255	294	264	273	286	249	248	260	261	235	245	245	252	222	275	288	227	241	272	272	266	257	263	253	254	231	260	243	235	261	253	276	243	237	253	292	298	262	249	249	278	280	270	273	219	259	259	308	270	269	257	258	256	242	268	275	291	277	268	230	258	255	265	244	255	228	252	226	251	237	229	280	243	266	262	260	267	258	239	261	228	252	244	252	276	311	238	258	254	225	273	241	275	227	290	220	255	249	272	280	296	236	255	260	264	251	258	256	255	265	254	268	303	242	256	269	258	229	255	251	256	240	251	244	250	247	248	237	255	230	240	264	273	251	266	259	235	280	271	234	257	261	291	270	252	268	257	239	245	268	235	251	270	268	258	240	253	287	269	245	275	217	280	247	250	255	270	243	252	246	271	216	230	245	281	261	284	247	265	250	225	232	244	243	230	249	290	232	230	258	255	262	235	281	256	255	265	248	224	269	253	237	247	275	276	240	261	242	234	248	267	256	264	266	270	244	266	281	263	262	263	271	276	249	222	263	304	259	246	245	237	256	265	228	273	261	243	256	243	248	254	262	264	244	287	223	269	255	263	259	277	247	250	290	255	250	222	215	264	262	294	246	272	261	262	225	257	241	263	234	258	247	249	280	281	248	250	280	285	269	283	229	243	259	252	269	242	232	235	246	240	242	263	261	258	271	242	251	274	286	252	255	262	244	220	226	262	248	260	258	256	223	252	241	244	230	238	247	268	254	247	254	232	261	264	273	266	274	231	261	276	259	237	281	260	286	249	259	269	243	236	263	274	274	218	226	272	279	254	248	263	266	255	272	257	255	278	255	262	219	247	234	240	267	265	252	253	247	249	250	276	245	223	264	256	283	246	238	248	236	263	277	270	249	253	244	268	265	217	272	250	222	264	248	236	258	251	232	234	257	263	272	218	217	235	275	284	244	227	242	265	263	233	249	260	267	229	229	247	221	259	275	284	249	239	233	286	245	246	275	244	271	263	255	267	276	290	221	255	278	272	287	253	253	240	262	245	273	267	238	237	246	242	271	265	220	271	267	259	264	269	270	246	240	253	267	251	253	273	241	235	227	260	258	267	238	221	240	276	234	261	260	250	257	238	256	211	262	256	246	249	236	233	275	261	255	238	242	222	290	238	227	260	233	259	264	271	247	225	259	236	252	244	264	259	234	253	227	277	255	244	263	278	252	254	255	249	242	293	249	253	267	264	258	252	272	259	247	247	252	268	258	268	248	264	243	241	243	265	265	256	234	250	246	269	250	274	259	276	293	265	247	257	262	299	219	252	255	256	262	294	265	255	231	264	243	246	244	255	247	276	246	274	247	255	276	276	265	287	255	239	262	257	279	264	270	252	251	240	283	262	246	260	255	259	253	249	247	238	246	254	261	259	267	282	263	252	281	273	239	258	251	263	232	321	276	271	270	245	258	248	288	250	234	276	276	245	267	247	266	255	265	249	243	242	268	207	263	285	252	249	253	282	232	253	256	215	241	253	230	261	257	270	283	248	282	245	241	217	265	242	266	227	229	218	245	235	266	234	249	272	284	307	234	277	238	261	254	272	263	259	218	210	271	247	241	232	244	224	217	263	263	258	259	242	252	272	297	263	246	247	254	252	240	270	251	278	255	237	280	239	280	270	262	231	274	249	278	222	213	259	248	269	239	247	233	233	281	266	263	255	252	257	260	246	256	222	228	259	264	255	255	273	294	235	253	255	259	224	270	256	236	259	274	258	254	256	262	264	272	280	260	216	236	243	254	236	271	237	230	226	264	274	245	262	271	247	248	263	270	304	259	223	219	250	262	263	243	260	246	267	219	230	242	256	263	271	239	263	251	254	243	248	263	270	228	286	262	234	249	250	285	223	234	257	279	260	266	291	256	246	274	246	241	293	244	255	254	268	256	244	266	242	258	227	240	254	242	264	254	277	261	239	240	249	266	252	257	252	260	248	231	266	275	233	232	254	264	248	249	234	281	271	247	236	232	241	259	256	224	265	258	250	259	249	259	291	256	264	241	239	249	249	254	272	239	262	288	266	288	254	244	279	253	228	241	238	286	265	239	272	233	219	254	205	267	264	255	241	238	270	250	298	227	254	258	262	264	254	290	243	278	265	278	293	226	244	265	288	267	258	255	252	248	224	230	240	245	260	280	275	241	271	225	241	230	253	292	249
43736	27887	16632	8409	2007	1407	886	681	605	625	602	597	564	556	577	543	562	490	547	514	523	553	570	507	575	591	573	539	532	514	493	550	496	540	560	587	527	549	529	550	500	548	508	504	540	545	570	583	551	574	570	540	523	513	561	533	527	534	517	500	557	501	471	560	486	534	527	516	564	524	550	524	550	527	527	486	546	549	551	505	524	576	526	565	568	516	509	517	538	567	531	539	558	510	518	537	587	545	584	501	539	555	570	535	548	498	515	553	555	533	532	526	475	493	508	551	546	553	533	514	529	527	536	542	519	482	567	552	573	548	492	559	562	535	542	520	535	524	518	514	531	515	523	550	557	522	592	511	540	531	526	541	529	485	540	548	536	523	516	589	588	549	560	541	556	518	515	558	541	542	533	539	538	525	573	522	536	515	515	532	521	544	550	508	540	572	526	560	523	553	503	554	489	522	538	533	540	494	548	554	478	542	553	502	551	524	529	508	546	583	524	546	542	508	561	531	560	535	537	498	556	547	539	551	498	516	563	529	556	532	548	540	537	585	549	532	513	513	558	540	547	511	542	548	570	541	516	547	569	554	531	558	576	508	556	541	512	523	555	535	482	563	535	532	538	534	537	554	500	574	550	529	529	569	535	552	565	519	536	522	516	501	556	484	526	525	502	531	529	522	513	544	508	532	511	564	583	541	542	512	523	531	522	533	528	526	515	487	524	553	533	538	578	543	463	557	516	526	550	558	536	550	525	545	569	538	486	525	582	554	524	552	490	540	514	528	527	531	524	536	513	527	515	519	513	509	540	535	550	540	525	516	579	539	542	530	518	568	537	514	520	520	510	538	510	535	550	504	582	528	521	524	530	551	539	507	531	538	566	497	552	540	532	546	592	535	537	520	558	554	524	539	572	537	532	545	535	543	529	580	521	544	535	528	530	549	552	543	563	524	518	542	553	511	553	501	602	546	513	499	551	508	491	536	521	494	561	555	501	494	515	511	521	528	501	522	537	499	509	489	550	546	562	566	552	551	541	547	511	559	536	542	555	517	553	578	548	570	476	565	568	547	487	522	502	516	566	527	552	496	539	507	533	499	528	480	532	558	593	497	555	550	512	511	551	539	549	499	552	570	523	528	515	522	549	548	536	566	498	538	531	521	514	514	563	560	519	530	549	542	521	539	547	523	533	526	504	569	547	567	542	538	551	569	560	529	536	555	538	536	495	528	520	524	513	517	519	535	518	545	521	550	534	558	522	524	568	533	530	573	523	562	538	542	559	514	569	533	549	526	516	528	565	511	564	575	522	543	549	578	531	565	471	551	524	487	525	558	515	529	529	531	533	529	564	527	571	513	521	523	519	579	527	590	520	574	544	541	540	500	531	534	529	523	525	566	514	549	512	516	587	542	532	528	543	558	493	540	525	554	556	511	504	484	501	517	517	516	541	477	526	560	529	564	519	517	516	528	572	574	541	516	557	537	539	538	548	559	530	541	554	531	516	514	514	516	542	549	513	519	553	540	553	521	530	518	498	549	572	538	551	522	516	541	515	489	529	587	544	544	529	557	534	541	567	555	527	519	502	520	525	525	542	508	537	501	516	502	566	534	559	507	515	552	503	540	507	557	508	548	531	507	557	523	529	528	535	549	540	525	538	493	523	468	576	524	522	527	553	597	529	510	520	550	544	502	504	530	529	545	522	513	528	494	543	504	478	537	525	529	520	528	502	537	530	516	526	554	530	537	570	519	543	524	508	527	487	518	525	526	546	527	555	533	506	500	529	526	547	540	483	532	488	527	543	571	514	566	566	556	552	553	515	516	553	546	533	558	556	591	494	533	489	568	543	535	527	531	570	490	527	535	525	530	542	503	552	547	497	508	505	551	575	548	515	542	542	542	537	545	503	563	612	513	518	549	530	497	559	542	526	497	522	533	537	521	509	526	509	546	527	561	592	530	549	542	537	542	543	533	531	556	571	575	536	586	537	500	531	525	516	521	546	544	543	523	511	545	526	563	535	530	508	540	551	533	571	491	559	545	584	542	558	524	551	518	535	527	541	536	536	567	518	529	549	619	526	512	521	508	574	549	567	544	500	541	516	523	547	541	568	551	544	554	526	572	528	555	512	503	489	534	541	525	538	567	555	514	547	543	577	534	548	554	560	543	568	505	520	565	550	533	502	520	521	527	519	546	564	557	581	557	527	548	563	540	505	557	533	571	552	547	538	515	563	497	491	526	510	544	537	556	551	589	535	533	527	541	553	506	596	532	538	543	484	516	497	542	564	510	525	539	545	530	539	535	508	540	555	533	540	498	515	556	519	517	541	522	506	503	516	526	515	519	542	537	562	517	555	564	556	527	547	531	537	500	526	564	540	523	533	513	513	548	540	550	550	520	531	503	566	548	544	502	533	551	541	555	558	527	552	502	523	553	594	528	494	498	529	520	540	526	494	508	547	507	552	512	527	552	541	522	532	566	516	522	527	520	545	557	574	534	542	496	528	500	564	557	558	557	513	545	533	576	520	536	570	519	560	539	524	557	533	571	518	534	528	541	532	509	504	528	497	570	550	519	533	508	490	530	558	511	557	510	553	553	518	517	551	521	512	478	553	517	542	488	536	570	539	515	543	578	518	517	541	561	503	538	517	547	578	529	514	546	535	548	546	520	527	520	521	511	573	548	552	490	520	510	547	527	543	519	541	544	573	519	538	517	529	532	605	544	545	546	538	513	513	542	570	541	544	530	511	517	508	536	541	535	518	540	496	513	520	546	540	550	532	494	511	552	512	526	506	547	537	527	546	549	531	569	518	568	528	580	514	588	468	537	507	547	549	544	533	533	483	559	543	550	531	564	569	505	512	538	504	539	559	563	485	519	526	541	503	524	486	507	521	550	534	538	546	522	498	566	530	510	547	555	547	574	560	577	527	546	535	537	509	500	553	549	513	541	519	537	562	567	508	574	504	531	561	557	537	551	549	502	538	525	557	542	560	520	515	519	507	582	514	561	523	509	516	516	543	506	507	557	527	521	528	565	527	513	558	517	530	533	541	538	524	485	533	517	555	551	573	534	550	545	532	545	544	541	515	533	509	582	505	529	508	546	560	514	564	526	545	540	553	572	529	510	536	542	524	573	566	495	532	492	542	586	534	538	520	535	526	533	523	553	563	497	546	528	576	520	527	564	493	555	572	501	515	490	574	584	495	527	561	499	568	462	540	545	530	536	536	491	540	571	513	544	546	498	504	503	553	565	559	532	551	538	534	544	534	556	487	489	540	569	528	529	523	570	522	502	519	497	522	550	536	525	546	517	583	533	522	554	525	541	540	523	550	541	518	478	568	543	558	551	533	549	508	556	549	530	528	539	561	584	512	589	532	516	565	505	530	513	554	553	526	538	542	508	536	562	496	544	523	550	543	530	563	550	552	565	526	543	550	549	486	544	483	552	505	531	538	492	493	579	526	563	553	529	504	554	546	531	546	519	500	502	520	572	562	560	553	517
49334	23041	7713	2778	544	237	184	198	163	206	220	204	186	171	199	205	185	178	188	170	194	198	185	172	212	213	208	161	188	188	184	201	174	209	206	183	160	193	172	216	204	182	178	199	172	196	198	183	197	178	170	216	194	191	186	200	158	182	191	169	205	179	187	201	190	201	221	202	195	170	176	201	177	191	185	194	178	192	180	164	190	174	194	161	145	178	175	181	188	226	201	197	179	205	209	170	188	172	189	185	180	186	213	182	196	200	213	174	173	165	185	183	184	194	175	205	179	170	213	181	159	195	156	176	176	214	178	197	195	181	210	194	198	226	198	219	181	182	188	180	191	202	198	186	191	171	195	167	158	164	185	185	200	205	204	189	185	201	209	169	182	206	196	189	178	194	217	200	172	184	173	211	208	202	159	222	192	193	205	187	201	216	170	184	184	178	158	188	194	178	212	204	172	195	188	175	188	199	182	195	197	178	187	183	180	184	179	184	180	186	177	186	184	207	188	166	168	206	185	180	200	190	180	191	173	198	177	190	171	172	187	170	198	176	170	184	214	189	203	207	203	181	183	193	155	175	183	192	158	188	179	212	209	209	181	204	183	185	177	189	181	199	201	209	202	169	179	173	190	194	197	203	179	208	198	185	183	196	195	179	205	188	188	188	191	220	173	206	190	172	189	205	182	186	162	189	204	203	175	190	208	194	211	201	183	159	189	214	196	176	196	188	174	208	197	206	184	193	175	192	200	156	172	183	194	184	180	197	173	191	179	195	189	166	210	184	198	179	190	204	178	190	202	179	184	177	196	193	182	180	177	202	182	172	194	192	184	208	204	183	159	176	202	197	179	200	200	191	172	188	155	210	195	180	189	180	172	175	185	191	174	189	195	164	200	210	172	191	199	186	189	217	170	180	179	187	172	182	187	172	219	186	159	191	173	207	179	210	194	166	187	182	202	194	213	185	198	160	223	200	218	156	177	182	185	192	196	209	180	224	176	196	193	175	190	178	201	169	190	173	178	170	180	193	166	213	208	203	206	195	165	191	184	168	190	178	188	216	203	178	188	191	193	154	176	173	157	174	191	178	199	180	176	186	183	190	189	203	184	204	187	171	196	199	183	208	188	191	176	233	185	180	184	194	193	207	202	177	204	188	171	149	168	195	165	179	183	186	189	182	183	189	192	197	189	203	203	199	205	176	172	190	180	178	208	165	182	205	200	197	181	207	190	194	205	175	206	192	192	187	177	209	176	201	183	183	194	200	176	182	173	178	209	182	201	177	183	199	189	199	189	194	187	198	176	172	188	171	182	203	203	188	192	206	202	164	189	189	225	225	186	218	202	180	170	197	205	217	212	225	179	171	192	177	175	201	190	184	189	207	184	214	180	184	178	184	186	174	215	213	210	178	156	193	198	192	168	203	187	191	196	197	173	208	189	201	192	167	172	178	198	203	183	189	205	194	185	181	171	168	187	166	172	169	195	180	182	202	194	174	208	167	201	180	222	217	189	187	159	190	195	209	208	189	220	186	199	189	219	193	182	189	198	180	176	215	236	227	205	229	178	191	184	196	209	183	175	159	202	195	175	215	208	177	175	190	200	202	211	186	199	198	175	190	211	197	195	175	214	177	186	173	206	219	163	159	211	162	171	204	200	210	169	171	203	182	170	199	190	172	197	193	181	208	196	192	186	182	189	169	170	160	169	164	197	203	180	190	190	200	178	208	190	186	191	186	191	198	188	188	193	160	201	211	173	174	170	188	161	190	186	175	199	171	227	209	211	168	221	176	193	201	197	195	179	168	174	204	169	183	179	203	239	216	186	192	184	203	208	177	206	191	174	162	204	192	181	197	170	180	211	193	172	173	183	168	198	170	191	202	195	215	173	181	194	209	191	194	204	182	201	215	172	183	183	173	173	204	156	207	186	209	174	169	189	173	204	202	188	188	214	197	186	177	198	219	185	181	188	204	196	189	197	192	177	202	196	175	181	179	197	175	186	154	198	175	174	175	200	201	185	237	192	170	193	200	178	170	161	202	202	187	179	191	172	190	199	188	204	192	225	192	186	212	193	192	203	194	190	153	169	198	179	145	192	159	185	176	196	181	168	163	211	203	191	197	200	188	175	216	191	168	191	192	181	188	179	189	201	184	199	182	199	198	180	184	195	180	175	163	179	202	199	197	199	206	198	175	182	186	184	187	169	207	198	174	159	184	174	208	169	185	187	182	156	202	206	203	194	210	185	193	178	205	191	190	160	162	189	199	189	175	204	192	174	195	188	181	187	193	193	215	201	175	148	154	213	177	227	212	199	199	208	203	183	172	190	173	180	175	211	179	164	207	195	189	196	201	173	181	177	177	186	167	181	168	197	188	174	178	186	184	208	168	176	211	208	170	189	220	180	184	176	192	188	193	189	163	178	184	190	175	200	203	214	174	179	200	153	204	150	187	197	199	197	172	193	186	159	186	205	164	174	197	195	194	205	206	199	223	202	212	207	190	183	173	190	176	183	188	172	163	192	189	191	202	188	182	206	193	177	181	219	197	197	165	190	216	185	177	189	183	172	191	156	191	211	194	173	172	180	187	207	194	192	201	205	179	183	193	198	205	179	206	195	190	192	175	208	197	191	167	207	201	203	203	177	200	216	162	205	205	179	186	201	181	192	176	184	220	219	192	184	188	199	169	179	171	201	199	172	190	178	200	166	181	171	214	190	195	183	186	216	205	186	194	202	204	199	207	213	216	198	169	189	181	169	190	185	189	175	183	184	212	190	157	209	225	153	198	183	200	202	186	186	181	176	167	185	171	197	186	188	182	191	207	196	190	187	186	195	217	202	181	180	183	148	183	192	201	201	197	176	164	183	184	207	163	170	185	188	177	179	188	169	175	189	194	193	186	196	188	183	189	170	219	202	180	187	191	190	196	178	180	170	209	203	200	205	177	206	197	192	190	217	202	211	169	201	159	178	192	196	203	183	172	147	181	214	175	190	186	206	187	196	181	210	192	168	204	189	205	209	187	218	178	177	167	198	198	198	195	173	204	172	213	173	175	204	189	173	186	180	206	180	194	170	168	154	173	175	188	197	191	199	198	170	170	198	218	197	173	185	210	149	195	184	188	193	173	177	170	166	194	211	163	184	179	207	175	185	189	206	187	174	178	162	198	167	170	192	197	215	162	189	200	225	167	204	220	199	170	172	191	203	143	177	190	172	199	196	194	170	200	197	203	205	203	196	217	155	178	194	211	190	190	198	200	200	161	199	207	165	182	212	200	174	165	173	202	188	184	188	172	182	194	189	186	214	194	197	185	201	195	187	192	193	173	168	205	175	195	168	187	203	199	199	218	206	193	163	219	180	196	214	222	166	202	196	194	193	202	180	203	197	181	188	170	227	215	223	203	192	188	194	189	180	188	210	209	205	197	211	208	168	178	170	184	191	160	180	220	188	168	182	202	185	188	190	168	194	195	204	172	197	182	172	193	195	181	183	167	189	179	181	178
30993	14577	9076	5853	1377	449	439	397	406	403	383	393	412	431	438	382	410	394	422	390	424	388	393	372	407	435	414	416	388	395	445	384	385	373	392	392	402	407	430	391	445	388	413	411	399	407	401	399	412	419	392	404	442	390	439	376	416	415	405	428	416	415	392	389	378	396	442	387	389	411	442	450	404	383	407	396	405	376	417	405	468	398	416	422	421	352	405	394	437	398	430	412	416	435	397	394	445	398	418	383	418	364	419	390	447	378	418	354	398	412	410	441	389	396	433	400	444	418	392	414	419	405	425	412	404	415	408	432	383	429	392	405	403	417	412	403	412	412	398	427	402	420	420	410	387	439	459	408	420	388	430	401	435	390	411	421	434	410	418	425	446	430	411	407	412	418	414	419	428	424	408	381	394	412	387	424	400	395	411	433	390	398	391	446	436	391	425	429	455	379	409	419	418	410	406	437	392	420	420	421	403	412	429	433	403	415	415	422	430	429	403	442	403	408	391	384	434	390	394	396	440	402	417	384	410	397	451	423	388	407	435	443	404	401	387	370	406	417	414	391	408	412	427	435	423	398	363	370	386	412	430	424	399	409	417	402	429	367	416	385	420	437	384	403	351	419	395	408	389	432	432	403	395	435	413	423	418	419	414	411	426	399	394	416	411	399	432	406	444	427	406	372	441	423	404	403	439	390	382	451	430	388	394	423	425	388	409	434	423	449	421	392	415	374	439	422	395	441	425	399	412	434	408	395	411	405	393	432	414	410	402	430	410	390	411	410	421	439	398	402	413	419	447	407	427	394	405	429	421	400	391	382	426	423	426	463	405	436	393	433	431	414	444	411	423	399	376	397	378	421	423	410	389	396	416	422	444	426	428	413	404	411	426	424	421	396	459	401	417	389	387	394	385	428	437	414	401	400	416	411	424	428	400	354	428	429	400	440	417	405	373	419	414	408	380	395	400	423	443	411	371	445	419	419	411	409	401	419	405	392	403	413	406	439	415	394	411	400	459	429	410	428	404	440	416	393	393	424	412	393	408	424	429	420	410	410	422	430	438	415	407	406	410	414	392	403	391	408	409	402	414	391	431	395	421	423	430	404	431	419	368	397	407	420	422	426	421	396	409	445	437	402	424	387	416	399	403	404	413	411	386	442	434	386	410	395	415	425	398	433	400	403	427	417	398	439	433	402	404	432	400	421	404	368	389	404	389	365	397	423	432	390	406	408	426	444	431	416	408	421	442	452	435	403	404	431	407	437	432	400	395	402	422	415	380	408	379	399	411	406	399	409	428	438	403	449	416	380	385	391	400	408	394	378	465	377	386	429	399	416	423	434	414	440	433	415	378	439	422	410	447	396	399	389	432	406	421	436	400	392	426	417	418	394	435	414	417	402	443	407	398	415	422	426	387	381	403	423	394	411	364	389	396	396	401	405	417	410	413	466	391	423	394	440	397	413	447	390	415	423	413	433	382	401	388	407	387	422	412	398	439	395	405	393	403	389	431	383	392	418	430	458	434	400	376	408	385	438	390	399	410	436	415	397	409	407	409	407	413	408	384	422	425	420	426	388	403	423	416	373	394	414	414	411	400	401	409	409	430	383	396	396	340	406	424	371	418	412	412	435	407	438	393	385	425	428	417	416	419	425	420	372	411	434	435	399	412	398	454	405	387	428	399	436	407	391	415	414	400	409	396	385	416	434	395	405	395	444	392	406	414	408	378	452	407	437	405	388	448	407	416	405	419	397	428	433	409	438	395	431	419	382	409	416	432	415	391	389	376	420	399	425	412	395	436	436	417	422	444	426	390	420	402	415	395	397	410	379	416	443	429	382	443	429	399	415	421	401	422	397	391	410	437	369	453	378	370	415	421	392	414	422	407	410	414	432	420	420	414	401	405	400	384	412	415	407	398	405	397	449	370	411	373	381	383	439	412	400	436	419	402	463	434	414	410	412	396	446	431	369	427	401	388	417	395	420	424	396	374	401	399	440	409	390	404	419	412	416	395	410	409	426	400	405	430	391	406	414	407	393	411	389	400	432	434	384	405	413	441	394	407	375	430	410	377	415	399	384	408	432	438	429	406	394	413	418	434	392	377	394	376	397	402	422	397	400	423	377	436	409	456	405	415	450	409	419	410	419	406	435	387	432	449	414	448	410	418	410	430	452	422	435	389	403	408	391	415	395	379	445	403	394	396	401	454	425	446	422	393	436	414	408	413	392	411	410	443	410	440	418	433	433	427	378	383	383	417	402	413	428	385	429	421	389	408	402	400	411	397	421	397	418	407	440	387	418	428	404	421	387	419	400	407	425	384	388	416	400	413	394	404	364	439	383	402	389	409	421	391	392	397	389	427	389	382	429	391	435	435	378	399	407	399	425	404	386	425	396	379	394	422	433	414	425	378	405	414	442	438	420	414	419	431	419	430	395	370	425	407	440	416	413	408	450	429	407	430	415	401	400	429	411	380	414	438	422	443	400	416	408	416	420	399	387	395	386	422	382	384	407	437	435	440	397	383	429	424	400	423	433	453	399	411	408	398	428	386	436	390	425	425	410	404	429	407	412	408	403	422	414	401	407	403	421	454	416	392	378	419	403	397	381	418	377	418	405	439	410	376	418	427	415	435	382	390	402	383	400	427	384	372	430	416	425	376	429	386	416	451	397	420	390	395	386	411	388	417	424	397	383	404	384	420	388	445	384	422	429	432	380	426	369	413	434	424	405	370	427	418	395	377	378	403	390	403	438	422	404	397	370	427	443	430	411	429	416	406	405	395	374	405	444	420	405	456	416	429	465	427	446	437	411	414	405	422	434	409	419	391	457	415	410	419	420	399	420	403	400	379	392	407	425	401	396	370	444	404	414	404	435	393	371	428	446	374	400	406	458	450	418	459	424	398	409	406	408	409	435	409	418	405	420	383	404	419	433	404	418	412	397	378	409	425	413	406	412	408	413	425	383	445	429	394	396	389	372	378	417	409	412	406	404	402	425	380	412	386	413	403	410	431	356	409	425	390	436	416	406	371	357	393	419	377	387	416	420	453	381	426	407	369	373	418	398	410	388	383	408	379	390	429	442	435	431	413	410	376	393	401	429	417	432	418	409	424	374	451	402	404	431	425	392	377	424	402	422	405	403	379	385	419	414	422	412	422	429	403	459	380	398	390	392	416	413	400	413	402	409	393	373	408	411	441	435	382	454	393	401	399	402	394	425	404	412	416	379	424	389	399	403	397	368	389	385	418	407	403	407	449	404	413	405	417	398	402	416	428	451	426	397	423	411	411	432	433	431	414	445	404	399	386	435	425	433	422	386	407	383	422	454	405	414	380	417	450	426	383	401	406	441	418	445	420	427	425	388	405	379	411	429	410	449	396	404	429	434	340	378	409	439	402	342	397	401	370	428	432	411	364	396	440	422	428	448	417	402	451	425	443	433	402	413	396	397	390	426	398	410	381	424	379	395	392	421	425	382	398	402	413	418	415	401	421	439	405	401
59888	28646	11416	2941	694	344	273	230	206	230	224	197	224	206	211	191	196	214	219	215	199	188	216	212	199	215	212	197	198	191	239	215	226	212	226	237	203	234	230	181	215	202	231	188	229	240	185	216	196	183	230	234	232	197	219	237	212	213	190	237	213	201	218	237	198	198	244	199	212	214	203	200	224	202	217	188	199	220	226	226	209	193	188	189	197	212	200	214	228	221	238	214	208	222	208	239	203	227	206	178	179	244	205	224	216	253	227	185	203	190	214	211	180	195	238	250	213	192	247	221	215	175	185	228	186	230	190	221	206	206	226	205	199	188	189	183	186	194	211	215	219	199	191	225	192	183	188	200	221	225	205	221	197	242	229	186	197	219	195	205	201	182	203	225	208	214	199	215	195	177	184	209	178	208	230	221	215	209	210	201	208	211	196	230	241	206	205	224	238	220	207	218	190	188	220	206	214	184	197	217	212	205	210	210	209	225	219	207	188	198	203	192	204	226	259	219	222	190	167	230	195	207	238	195	200	213	222	223	217	222	232	207	196	240	218	233	203	194	203	217	188	210	212	215	179	220	222	198	195	199	190	239	202	199	242	201	201	204	210	203	229	230	196	194	179	208	203	188	212	268	231	223	208	196	200	182	236	192	202	198	187	198	197	204	191	208	197	217	236	230	196	235	206	217	203	217	217	227	216	209	206	214	225	202	209	218	212	209	201	213	209	220	212	218	206	212	185	184	182	209	185	218	208	227	199	218	230	198	214	228	206	230	209	229	199	208	217	212	196	220	218	187	208	207	223	191	213	196	201	207	193	209	225	209	225	210	189	213	210	193	223	217	192	173	222	216	226	240	215	199	198	228	206	224	191	210	210	215	219	197	222	230	210	210	213	200	190	226	204	230	215	226	213	206	218	220	209	200	235	208	185	218	222	227	217	233	183	211	203	190	201	214	198	211	183	219	208	224	212	186	214	203	217	236	220	205	227	191	220	173	218	210	157	198	213	184	220	239	187	215	222	235	188	235	211	218	212	212	162	202	224	215	164	208	209	201	205	191	228	219	212	205	238	213	229	202	213	205	193	224	256	226	182	199	220	202	207	202	181	225	213	222	199	222	207	211	217	188	208	213	203	217	207	190	193	206	194	169	218	222	172	205	197	201	210	194	204	205	185	232	211	177	199	209	185	200	214	210	206	220	238	223	211	228	201	215	203	194	200	209	193	171	225	225	211	218	196	217	203	224	218	199	182	222	230	224	199	196	202	216	205	209	218	199	227	196	214	235	223	214	217	209	194	210	215	195	209	211	212	233	213	215	213	211	204	190	208	191	225	227	236	209	200	223	232	228	227	202	207	214	185	219	220	205	223	221	206	188	175	242	212	212	222	237	206	218	203	211	170	228	247	202	232	198	186	202	189	207	198	196	236	209	185	169	209	229	225	183	227	215	209	216	193	236	221	224	182	213	193	219	208	212	219	204	157	214	211	176	231	218	224	197	238	185	235	207	196	207	220	228	252	224	217	205	215	217	200	204	240	217	217	233	200	216	236	223	224	212	195	184	214	211	227	201	217	202	193	181	203	188	216	206	192	189	195	216	182	236	224	229	188	208	233	211	188	208	186	201	197	212	186	212	201	228	204	215	217	191	231	221	217	232	225	228	202	190	214	184	204	214	220	219	218	191	203	212	195	229	210	223	230	212	233	190	198	207	186	235	221	193	191	199	202	227	219	228	213	210	190	209	190	216	198	219	214	215	203	216	224	189	200	217	195	242	219	208	222	220	226	266	198	189	199	232	223	240	221	196	207	207	218	227	187	205	194	200	209	233	221	212	198	191	214	219	214	218	204	194	207	206	213	207	192	227	200	225	233	234	189	194	239	207	212	254	232	194	208	214	261	196	199	219	198	199	205	209	216	196	222	232	226	212	207	227	222	207	238	195	238	234	217	226	212	164	219	216	206	229	197	213	222	226	194	207	217	186	199	219	198	184	224	205	205	200	234	212	196	183	202	200	213	193	197	200	214	205	217	212	210	191	204	186	206	198	205	216	219	234	207	206	188	205	223	188	195	230	247	181	206	223	232	255	240	195	201	210	259	218	213	218	193	229	211	189	218	206	209	248	188	218	176	215	216	218	206	198	213	201	228	203	241	205	222	194	192	225	216	213	209	218	201	211	225	184	189	188	191	216	195	183	195	223	209	177	203	230	229	223	206	209	203	222	210	219	210	209	254	212	227	202	200	248	232	220	196	224	190	217	218	203	205	215	230	231	207	196	219	218	212	212	198	213	203	228	214	205	203	220	238	195	213	193	217	201	202	182	178	228	209	219	227	248	233	201	196	193	211	219	235	230	196	224	202	211	213	233	177	249	190	222	233	224	207	212	203	235	195	220	202	172	223	229	215	195	200	227	230	224	197	212	206	215	207	222	228	183	190	219	227	202	195	198	209	204	229	216	196	235	194	226	220	180	225	217	229	223	208	229	212	211	210	166	202	252	211	211	199	211	213	221	211	204	222	216	196	199	181	239	229	196	222	207	200	230	192	211	240	224	203	199	230	226	186	206	189	227	220	236	212	211	209	217	214	217	209	216	221	230	237	241	216	214	184	186	216	225	225	207	193	207	202	211	197	230	232	208	212	181	190	218	223	206	212	195	202	232	176	242	229	225	227	219	233	202	200	192	209	182	194	215	206	181	212	231	230	247	194	182	194	218	211	250	213	214	208	208	211	227	218	230	223	228	190	173	209	206	204	216	215	238	213	197	209	214	224	180	191	231	221	221	226	206	201	202	228	214	182	208	221	196	207	236	209	206	210	224	238	206	204	194	195	205	209	202	206	209	231	216	202	220	227	253	204	221	204	217	239	210	209	241	229	236	227	219	222	218	227	225	201	221	229	235	241	211	212	223	199	212	197	241	194	223	198	227	220	219	215	216	201	206	196	221	236	210	203	227	211	205	195	213	207	197	250	238	233	193	250	193	211	203	216	184	223	196	244	224	202	194	176	228	239	178	218	213	226	213	212	210	198	218	242	204	241	200	225	197	196	206	247	226	206	209	214	174	187	224	231	199	194	215	195	193	237	216	212	228	205	214	195	223	194	204	221	192	186	224	193	200	215	211	186	206	211	215	220	236	235	209	226	212	218	197	194	214	212	211	219	210	204	206	201	236	219	199	210	229	216	204	210	217	195	188	216	210	203	203	256	202	214	188	214	196	186	213	187	208	189	196	220	227	183	214	194	215	231	228	196	222	202	224	216	204	183	213	214	234	196	233	209	194	223	226	199	197	241	209	210	239	195	206	216	193	210	203	215	226	216	239	214	212	206	231	209	241	207	210	235	201	210	216	204	229	196	192	174	184	208	191	186	223	206	207	215	217	227	186	226	232	232	209	211	237	207	228	198	207	224	206	200	194	179	219	205	219	196	171	197	215	212	200	200	220	209	213	225	224	249	198	216	204	197	204	243	232	205	216	222	218	184	201	215	212	236	233	212	196
38217	19675	12573	5228	1818	1095	714	533	490	475	455	443	498	476	455	446	465	451	424	485	457	463	465	461	451	466	451	462	428	502	477	464	463	463	473	440	472	468	437	477	461	447	477	480	456	439	465	471	433	502	457	475	453	462	461	467	440	470	431	472	469	443	458	434	472	466	474	447	443	445	445	498	445	446	467	447	440	440	488	430	470	462	446	426	489	452	466	478	460	471	487	453	443	506	447	475	449	489	418	483	416	465	448	449	462	468	457	421	459	453	479	467	442	467	456	453	446	414	452	431	443	463	449	463	434	423	470	481	433	429	459	454	454	446	465	500	470	457	469	418	426	464	464	455	451	446	436	456	474	484	431	469	466	488	489	440	465	453	478	425	434	461	449	443	485	517	473	461	481	419	495	475	490	440	478	427	498	449	435	455	466	457	440	432	465	412	435	460	465	442	424	447	469	468	432	447	490	439	443	460	435	478	448	471	463	469	469	430	454	472	460	466	512	491	435	432	415	469	489	441	473	473	474	487	447	492	469	463	467	413	441	459	460	479	492	445	484	454	463	469	453	464	502	438	438	472	475	440	462	438	441	451	456	489	476	499	474	453	451	455	455	405	420	451	465	430	476	458	456	492	455	492	416	429	427	454	470	413	471	473	460	461	474	479	464	454	433	443	485	453	447	488	448	444	452	452	413	456	492	453	446	464	425	465	460	421	462	442	455	472	463	467	458	490	471	437	433	470	448	445	446	411	474	425	496	423	420	455	445	451	454	493	469	446	435	496	445	450	427	470	444	409	428	481	430	445	454	466	470	465	439	442	456	453	445	443	472	468	463	437	476	456	503	487	441	421	476	423	447	426	435	453	449	496	463	419	432	434	462	473	505	434	445	446	458	468	443	438	451	418	469	443	460	407	464	443	402	471	474	428	451	454	446	469	455	476	418	456	465	431	438	456	436	480	462	456	450	496	438	469	462	466	413	459	454	466	477	424	455	441	471	473	448	435	419	429	467	478	437	446	417	485	426	422	474	436	449	432	429	446	467	455	449	452	461	440	431	431	465	419	460	460	454	453	461	445	466	475	474	464	478	469	449	454	453	408	472	427	413	429	444	434	428	447	467	476	450	444	484	474	454	484	432	475	438	500	450	479	456	431	467	452	434	451	443	437	406	467	500	426	448	470	465	439	434	482	501	448	469	435	433	467	437	451	455	464	437	447	458	466	462	484	471	459	433	424	476	459	432	443	406	398	443	463	478	463	487	477	443	490	472	460	449	468	419	467	413	444	464	504	457	460	461	472	462	459	456	434	443	474	429	488	488	423	496	466	455	461	459	486	437	464	457	431	429	451	483	473	467	443	421	500	418	474	421	474	466	468	429	448	474	454	439	476	485	473	452	449	464	446	480	494	500	441	447	443	423	459	488	480	473	440	468	414	441	452	472	434	462	464	460	438	444	456	481	442	434	439	445	459	437	454	480	441	433	472	455	430	446	450	441	431	417	463	481	494	433	466	443	459	406	426	408	469	447	467	464	452	468	481	445	495	480	423	492	418	480	406	445	473	442	488	424	449	466	438	455	445	472	478	456	463	394	467	447	473	460	465	448	464	479	464	446	472	466	463	471	434	477	456	493	452	436	467	461	435	423	461	473	419	447	461	432	406	424	450	449	449	462	475	507	482	432	458	455	466	442	462	463	474	437	458	457	473	432	490	455	445	464	438	482	466	463	456	478	440	448	497	465	442	429	448	514	428	506	461	455	497	434	483	485	460	452	439	472	463	482	465	463	420	422	451	448	467	451	439	456	476	429	483	407	453	398	454	469	437	422	476	478	496	441	434	434	458	450	411	461	427	454	472	468	428	437	451	470	458	464	455	428	458	454	444	451	422	499	480	452	434	455	433	446	446	473	428	407	400	457	439	430	489	439	456	472	415	497	455	457	472	483	440	437	455	458	477	440	472	461	485	442	455	424	421	447	444	454	449	479	493	424	439	446	463	443	451	452	435	428	428	488	457	489	426	453	471	444	449	405	457	431	458	452	457	466	459	462	482	431	468	467	430	450	441	463	458	451	447	439	484	471	479	493	473	453	430	481	444	450	452	471	466	499	459	468	473	467	475	432	439	411	482	467	449	459	440	430	458	431	456	461	497	439	445	456	472	458	431	453	441	462	462	465	421	471	443	485	462	433	415	423	417	453	481	477	442	446	440	444	445	478	447	448	446	457	449	459	453	474	463	458	479	474	469	445	443	492	453	445	426	404	481	455	438	455	462	453	476	459	476	463	443	442	481	481	466	436	435	441	461	477	450	440	452	491	460	453	476	459	404	488	458	434	453	452	455	465	424	426	402	455	494	442	460	454	413	472	489	452	457	417	457	425	444	425	477	426	438	422	495	452	455	422	468	467	471	442	426	448	405	446	482	451	492	412	496	484	459	469	461	465	451	484	475	428	451	481	433	452	474	421	487	449	426	462	450	468	478	481	485	414	432	491	448	465	468	476	473	444	475	465	457	459	447	444	432	434	445	478	448	427	437	474	467	490	416	479	467	464	464	429	473	456	443	442	469	451	465	472	483	442	474	460	440	450	471	447	451	476	430	441	428	478	467	455	463	468	451	439	431	487	453	452	462	415	432	440	470	463	467	495	466	477	478	488	452	442	486	454	449	451	429	465	477	467	443	440	468	459	460	453	443	458	472	467	463	419	432	497	468	426	497	465	468	443	464	463	470	419	458	442	447	490	461	436	451	464	472	439	446	454	434	441	447	474	428	484	432	494	447	489	461	501	432	447	444	462	447	463	452	445	462	451	423	491	430	461	439	437	438	442	472	463	436	463	415	473	458	453	466	462	464	450	468	433	455	478	427	479	483	402	466	433	486	443	488	488	433	475	478	438	468	491	471	434	457	430	472	478	459	467	477	490	406	463	433	490	455	453	467	441	488	441	449	474	457	415	444	452	446	468	459	434	471	449	434	470	469	446	456	483	471	417	372	454	431	412	445	466	462	478	435	440	468	461	434	461	465	424	424	468	433	455	447	460	440	469	462	447	472	442	450	406	454	459	422	445	451	456	450	461	476	467	470	476	457	444	475	445	469	474	447	463	420	475	443	452	433	487	443	499	473	448	467	433	440	444	459	468	443	459	426	430	501	486	486	446	464	452	480	421	467	460	449	465	440	481	450	462	460	438	473	440	474	488	491	457	439	453	449	466	435	447	448	469	455	478	454	440	476	491	442	440	436	430	449	433	479	466	456	444	464	437	458	427	442	463	477	478	457	466	450	457	432	469	445	477	483	483	445	466	426	498	488	438	442	500	475	481	480	450	443	446	446	436	454	481	478	455	442	453	486	444	448	461	453	420	471	461	447	468	481	439	440	478	457	446	450	494	426	474	477	464	464	463	450	473	432	438	467	453	479	455	499	456	450	456	477	470	497	482	464	409	483	465	476	461	441	458	448	450	494	466	454	404	464	437	456	445	419	435	425	485	435	460	454	517	462
64053	31533	16758	4410	844	510	369	296	309	280	223	244	268	230	280	231	251	235	258	266	253	250	255	244	281	266	263	245	258	235	272	244	243	266	223	247	247	263	274	265	257	227	249	241	242	244	265	225	228	274	230	234	239	259	251	254	252	259	255	253	212	273	224	219	226	282	245	238	241	241	245	258	248	239	238	228	264	254	229	250	233	260	264	258	275	268	306	259	273	256	245	254	265	271	255	266	226	233	218	245	242	244	266	242	258	270	258	254	269	235	215	225	225	248	222	238	230	237	238	254	237	237	236	273	256	235	239	267	224	235	220	256	230	273	295	246	257	240	261	264	243	252	239	235	260	251	246	251	265	268	249	252	244	256	235	263	228	220	241	231	244	255	233	252	233	222	229	250	235	256	279	282	248	267	312	260	237	261	261	239	229	247	252	246	284	226	218	244	235	263	264	255	227	259	245	247	239	272	268	232	265	246	240	207	236	226	247	258	279	288	256	246	251	236	262	245	247	254	225	260	246	275	251	248	267	243	236	272	267	255	240	227	244	236	230	241	257	260	251	214	269	231	250	262	246	246	260	242	262	229	249	245	246	234	248	220	249	263	264	230	252	232	300	281	227	257	238	228	271	267	247	226	264	281	263	252	278	224	254	270	261	232	269	244	271	253	279	232	277	262	235	241	248	227	243	226	271	266	240	268	249	236	246	261	266	262	258	270	246	275	215	228	226	258	210	247	256	277	268	260	238	203	247	231	261	266	266	268	247	238	272	273	260	247	263	259	243	228	273	262	259	257	268	264	242	254	243	231	262	239	247	239	207	240	252	242	250	257	237	206	246	258	237	254	261	241	282	279	257	268	272	253	253	251	247	271	245	223	276	243	251	263	246	246	249	261	269	249	248	249	245	248	230	214	231	233	262	271	225	237	252	286	262	266	245	239	271	226	224	272	227	239	234	226	227	228	282	258	244	243	275	248	232	273	239	279	261	234	237	240	228	251	225	231	240	241	267	238	251	227	271	251	224	257	259	233	270	251	265	280	237	227	233	266	244	250	228	252	260	263	250	251	241	248	221	244	242	250	253	232	221	275	253	226	253	227	262	257	242	235	224	237	247	270	238	221	237	289	277	261	256	299	240	250	230	239	247	270	244	246	266	241	254	240	226	236	250	224	232	239	268	238	240	269	259	221	229	252	248	238	276	237	252	262	266	265	262	244	254	263	243	218	235	251	244	218	221	261	218	255	256	221	254	279	274	223	268	249	251	266	240	266	252	256	263	277	231	266	286	257	249	243	271	251	236	260	259	273	232	250	245	268	260	256	253	260	254	227	240	232	222	236	249	250	247	229	243	259	255	263	266	243	247	259	221	232	243	188	261	237	224	245	258	238	245	267	264	248	246	234	241	229	278	253	295	243	255	250	255	251	275	225	267	249	240	250	249	247	279	238	240	216	254	262	251	245	282	226	249	244	250	260	236	289	267	259	231	208	265	238	223	245	239	261	257	256	281	237	245	210	224	272	260	265	252	236	245	245	272	251	268	241	258	251	261	278	245	279	247	238	239	260	266	201	276	254	247	282	243	235	245	216	241	244	233	256	249	246	258	262	250	270	242	247	247	248	232	252	263	252	261	243	248	280	267	220	248	274	231	235	274	258	225	266	239	268	270	252	222	244	231	246	263	278	254	228	244	224	247	274	251	212	231	236	264	244	257	262	232	262	254	268	268	273	257	219	239	234	232	228	240	251	228	263	253	215	257	240	235	271	241	236	233	270	243	249	251	216	255	255	261	238	240	247	219	250	248	228	221	255	246	229	241	260	250	247	233	222	255	244	228	231	233	279	272	240	224	244	257	260	219	262	256	245	233	265	223	243	247	243	247	238	248	260	244	245	261	260	239	249	263	256	239	257	253	273	249	222	270	251	231	221	267	260	267	246	242	229	256	224	267	275	255	231	234	241	279	238	229	258	236	234	231	258	268	255	279	248	241	261	245	267	225	250	210	245	219	249	237	250	261	253	228	263	266	225	236	268	207	265	246	241	258	220	218	294	257	245	240	232	216	244	242	239	271	250	213	250	262	249	239	223	220	233	235	252	238	284	198	245	235	257	246	273	272	250	214	246	246	258	248	301	281	272	248	236	232	239	219	257	270	260	253	259	276	224	261	264	272	228	288	243	259	282	255	248	238	252	265	275	249	249	246	241	240	251	261	254	297	248	245	248	237	252	263	238	238	268	251	266	240	245	260	238	250	242	269	209	232	240	256	228	243	263	242	247	269	282	262	257	272	253	281	268	241	208	243	255	232	250	272	240	262	237	212	276	269	249	269	262	236	249	238	239	235	265	256	240	232	255	265	250	270	246	244	230	241	255	236	224	241	250	244	234	246	215	234	247	265	251	225	253	227	253	239	234	237	232	284	251	244	272	288	218	227	286	259	216	261	256	246	238	229	241	244	239	268	285	239	244	252	254	244	254	242	228	244	233	235	241	260	257	235	252	256	235	249	245	254	240	258	224	255	255	225	268	249	251	246	276	231	255	259	250	243	244	220	235	239	266	247	248	247	256	256	267	276	273	205	256	247	230	277	232	265	249	240	233	231	292	225	237	244	250	254	263	240	237	256	221	257	257	267	242	227	244	241	198	240	245	277	257	274	283	239	251	230	239	250	210	269	253	247	224	244	233	267	227	220	245	264	223	258	252	237	260	254	231	227	234	254	236	249	244	244	235	262	246	247	245	249	241	250	235	223	201	236	206	245	269	278	244	245	258	252	257	256	257	240	233	259	227	239	247	236	266	259	237	260	232	241	226	244	279	247	258	259	276	297	250	261	243	235	257	236	247	246	275	244	246	244	253	227	254	244	280	238	240	229	253	249	258	228	238	211	261	255	235	246	249	274	252	268	252	267	250	231	240	249	240	214	248	242	243	269	237	233	260	231	257	254	272	263	249	250	232	255	242	246	250	256	253	219	224	234	258	245	267	242	244	249	243	251	239	224	269	261	225	249	253	216	246	220	238	257	248	277	243	232	243	251	254	251	250	237	255	233	264	252	266	269	219	259	251	250	257	262	246	242	263	251	242	199	237	260	236	262	246	280	231	239	228	252	257	228	244	277	275	269	220	250	233	274	243	271	242	242	226	277	244	250	253	275	239	222	246	218	228	271	257	268	260	252	254	232	241	257	233	289	236	253	262	229	257	215	242	272	248	256	231	258	241	257	246	231	257	219	267	240	265	272	254	247	241	266	256	236	236	242	252	252	249	258	230	258	250	272	248	264	225	245	241	260	247	241	229	252	253	250	230	239	231	216	269	256	260	227	260	256	216	262	254	243	271	270	250	243	265	265	249	231	254	260	243	240	249	218	236	232	232	265	276	258	194	233	231	263	241	273	225	234	239	261	272	278	250	247	245	226	217	272	229	237	262	271	270	277	212	232	276	232	281	280	257	266	247	231	241	252	229	223	233	260	262	237	262	276	217	241	230	238	242	249	251	230	247
40831	22732	17241	6216	2149	1801	1164	650	572	583	586	522	572	556	552	506	537	558	569	547	532	506	541	512	556	544	530	589	525	531	493	491	505	517	531	545	512	524	543	508	490	543	521	536	547	500	497	546	511	490	516	478	485	501	538	529	530	521	516	534	506	535	515	514	543	544	520	516	535	517	533	542	533	519	496	501	517	545	523	498	535	555	513	572	548	514	540	484	534	536	539	521	473	530	526	488	489	531	554	555	520	528	499	490	510	565	513	517	544	498	534	551	558	516	501	557	492	552	525	508	515	500	519	541	512	498	521	525	531	524	492	537	534	536	509	520	532	497	512	496	511	510	512	489	523	544	495	499	521	532	491	518	501	519	541	494	514	524	489	551	536	494	504	563	554	537	540	472	538	519	523	532	545	550	518	538	503	533	509	525	520	507	533	536	523	510	518	518	551	515	455	530	520	513	501	489	527	508	518	514	571	524	532	521	528	534	538	542	528	554	507	502	521	510	544	570	539	491	564	530	542	559	519	541	537	501	525	536	496	540	497	491	518	556	522	511	530	511	511	506	544	500	498	488	546	532	526	480	504	524	540	567	523	518	492	537	500	510	565	530	489	516	510	546	526	517	541	490	532	569	527	505	475	520	536	506	552	524	527	520	534	534	516	534	523	520	497	509	492	548	507	510	515	502	548	505	553	490	530	515	471	521	501	498	552	534	537	549	517	510	505	513	515	532	515	501	499	531	514	559	517	516	546	526	491	507	545	500	492	497	499	531	479	496	531	552	498	524	539	530	520	497	526	495	521	521	480	526	505	566	534	498	510	517	541	508	540	503	500	516	556	528	555	520	531	518	561	530	530	522	505	511	531	531	495	527	532	519	566	566	515	492	477	568	524	557	504	514	533	520	511	533	499	533	526	520	611	500	512	501	497	514	547	520	510	505	496	486	577	521	559	505	509	510	530	558	504	559	514	516	531	513	515	499	541	526	543	540	487	492	554	543	501	543	541	481	568	496	508	508	495	516	507	498	541	531	501	527	525	533	533	499	527	494	471	522	535	491	540	536	510	499	537	533	533	570	537	499	487	512	521	524	541	537	486	555	556	553	515	556	520	498	511	496	547	542	502	534	562	555	506	494	529	474	535	491	515	555	496	513	545	482	493	533	521	483	557	536	494	499	522	546	527	510	537	559	498	519	526	508	526	518	521	524	525	474	518	488	490	536	530	524	537	500	507	490	510	483	516	517	486	467	485	519	515	494	570	521	531	490	517	538	494	528	533	532	508	565	501	489	506	540	499	523	501	505	521	479	496	518	503	511	518	496	526	494	493	510	522	540	525	530	513	563	497	508	485	531	550	541	531	489	526	488	523	500	538	510	459	546	516	545	533	515	512	525	539	540	541	559	544	500	519	496	510	512	558	503	539	532	492	518	531	541	508	512	521	506	515	531	512	513	527	549	532	558	526	516	543	516	530	516	500	521	495	518	537	494	501	588	511	531	524	520	512	519	538	476	515	484	512	521	522	523	512	512	543	535	557	502	490	524	518	556	533	543	525	511	572	540	521	558	497	465	531	518	523	524	515	538	550	497	570	530	531	532	534	515	502	490	507	558	509	508	531	540	516	511	516	524	516	548	500	537	549	501	501	502	540	509	534	504	509	490	496	500	528	519	535	553	486	526	524	482	520	547	497	529	540	526	510	559	491	546	529	479	530	525	494	493	526	540	494	533	504	499	527	511	535	500	511	516	519	531	508	509	492	505	537	530	558	510	534	505	514	515	531	534	540	503	536	498	492	537	532	546	507	539	541	542	539	510	499	546	528	538	528	545	512	542	531	535	513	514	553	505	521	496	508	537	513	511	503	527	511	498	506	527	493	555	541	541	510	539	529	537	513	549	539	544	557	525	512	496	524	559	563	517	515	524	485	524	551	548	513	506	514	526	490	545	537	501	515	509	552	554	520	528	528	528	526	487	518	497	528	510	473	523	505	535	506	499	547	527	506	506	536	522	527	520	499	542	482	550	537	529	528	502	492	513	489	525	551	499	545	525	528	529	505	527	502	556	525	485	521	528	498	507	496	517	504	513	536	547	508	523	515	514	537	516	547	518	491	470	544	507	506	504	589	503	493	485	529	495	562	478	531	517	515	528	543	506	525	530	512	545	515	527	550	546	544	521	566	518	521	531	503	511	531	541	523	512	526	505	500	534	541	518	518	507	528	530	554	542	524	507	563	537	567	539	544	504	509	517	529	545	527	546	532	511	511	497	525	528	529	534	566	493	510	506	513	539	508	544	517	499	532	473	518	521	541	486	501	525	486	518	527	491	538	536	548	529	522	542	522	577	536	537	524	568	511	514	506	554	532	539	518	493	538	506	506	484	531	516	568	542	543	580	544	528	480	537	512	502	501	483	500	482	508	522	562	500	469	523	540	500	502	490	514	570	515	519	556	522	563	501	507	519	509	507	518	499	536	495	552	544	516	558	517	505	467	517	489	469	472	552	479	517	480	511	474	545	534	498	498	515	517	502	518	524	492	503	505	543	527	502	532	539	530	549	531	508	515	535	522	528	502	529	523	533	486	500	532	503	516	531	515	543	484	515	544	510	518	526	499	498	516	518	521	476	537	516	515	528	560	490	506	506	527	477	527	524	517	508	540	495	494	538	530	499	478	517	505	494	537	541	510	497	516	544	522	550	537	531	514	529	534	503	502	492	516	479	509	529	535	493	548	532	515	536	517	521	571	568	517	520	490	519	543	490	553	531	512	527	547	525	484	477	518	493	507	522	487	502	530	481	541	483	535	553	535	526	489	538	533	471	534	532	546	486	504	536	564	504	524	531	531	474	500	517	523	461	549	517	535	555	527	527	527	520	490	514	513	554	505	477	568	511	517	547	510	513	559	549	511	493	587	546	466	548	509	492	529	535	511	509	537	541	553	525	545	562	492	534	496	514	510	489	522	561	500	490	518	506	519	482	494	511	626	518	513	510	507	535	505	513	560	520	497	553	495	493	556	490	536	497	514	533	566	556	547	524	502	552	578	508	518	538	500	536	505	534	513	518	509	516	515	489	515	564	515	479	504	481	524	517	516	534	552	535	525	496	515	508	555	506	559	505	499	549	521	540	552	497	503	504	506	517	549	511	528	535	522	545	514	466	524	565	527	494	486	565	503	567	548	534	538	532	537	540	525	518	536	531	564	529	551	530	498	568	520	530	541	512	489	534	546	520	543	510	541	545	515	529	520	485	521	551	536	537	501	536	507	526	511	498	524	537	504	522	506	449	541	478	499	541	466	502	525	526	543	491	529	545	568	486	505	510	534	471	555	517	539	581	532	487	494	519	554	516	485	555	534	506	542	496	539	512	572	485	514	515	530	529	494	514	579	528	506	563	562	510	501	554	546	532	472	512	537	502	542	506	521	502	536	560	487	522	544	532	540	519	551	548	526	495	498	557	489	532	563	533	553	506	508	513	494	516	558	503	493	535	575	525	518	483
45656	20881	6236	1491	408	177	181	169	190	184	215	187	164	180	157	207	185	206	177	189	185	195	164	208	155	153	189	167	161	152	185	158	170	179	187	182	183	167	181	176	186	161	176	171	174	166	188	164	189	176	198	191	164	190	166	163	143	187	175	158	173	172	167	204	171	167	178	156	186	197	183	169	173	206	214	183	179	172	188	181	172	198	175	166	170	191	172	190	190	161	182	181	185	161	158	200	160	175	209	152	175	168	163	182	167	177	206	196	189	174	160	167	172	176	192	172	177	170	195	151	158	190	152	163	205	197	182	174	155	157	172	176	207	191	172	190	164	186	178	186	177	190	164	191	171	165	163	193	177	184	164	204	176	188	164	157	190	207	192	154	161	172	201	184	197	211	177	166	203	194	163	198	170	182	181	195	194	197	166	187	190	184	167	164	162	202	199	202	185	166	173	171	163	168	194	205	187	168	186	169	167	164	170	191	158	184	181	170	160	221	157	192	163	208	171	209	208	188	188	152	177	169	158	171	184	173	188	182	171	191	187	149	169	171	188	195	163	173	176	171	174	186	176	154	188	194	169	188	175	154	205	163	193	182	165	178	164	178	177	169	212	165	186	176	170	190	195	186	176	198	155	152	162	177	175	173	186	149	165	166	193	199	198	159	150	158	166	192	210	186	166	218	187	190	150	196	168	173	156	214	172	181	187	180	187	195	177	188	179	194	148	185	143	162	174	186	186	162	193	205	195	173	177	159	168	179	165	201	180	167	160	164	182	191	174	166	183	229	179	180	180	183	186	199	176	182	185	176	166	162	167	196	195	188	184	182	181	163	157	153	182	151	168	164	175	174	158	183	162	160	205	168	171	184	207	188	166	145	171	155	166	184	180	182	175	166	180	176	180	184	198	183	178	181	152	173	189	203	193	154	172	190	168	162	169	177	160	164	173	169	173	148	148	176	186	149	162	191	149	176	176	174	180	183	189	194	168	186	176	169	179	168	172	168	184	196	150	182	183	171	165	185	185	182	198	182	173	170	162	174	172	196	169	191	184	168	170	176	170	187	189	205	200	174	176	168	195	183	211	177	176	193	170	182	195	177	171	176	160	175	151	177	183	168	217	195	174	217	204	189	194	193	183	180	170	174	196	192	173	201	159	176	181	174	177	191	194	187	181	174	154	186	184	193	184	185	160	168	211	173	158	193	164	148	191	149	151	181	181	193	169	141	158	165	180	172	206	171	154	184	185	211	169	169	176	199	196	150	165	149	192	156	147	161	162	169	194	169	203	192	168	170	170	169	196	163	177	198	154	178	201	173	178	179	152	174	153	144	186	198	197	167	155	194	164	200	155	177	199	193	179	195	198	180	177	198	167	167	175	191	186	183	161	158	200	184	195	176	172	194	192	179	190	182	169	193	149	162	166	192	177	165	183	184	169	162	175	196	160	162	174	161	191	188	175	161	182	175	164	175	174	199	176	186	143	198	193	214	157	169	154	186	201	172	197	188	186	177	166	181	181	164	178	177	155	181	165	167	183	183	155	182	181	194	184	184	155	164	191	179	195	181	196	157	179	197	151	169	155	170	184	203	184	167	182	178	180	173	206	187	204	192	181	152	168	173	186	171	172	177	186	198	169	197	210	169	200	157	158	160	165	173	179	180	172	195	172	193	188	192	202	157	199	187	193	188	174	189	187	199	172	169	189	176	201	170	188	168	148	203	179	160	184	181	166	172	174	166	174	181	182	173	168	171	167	169	182	153	180	178	169	156	167	188	150	210	184	169	167	191	198	222	175	175	170	186	212	162	165	168	177	179	166	163	151	189	191	157	151	167	158	196	168	166	188	190	172	160	199	182	184	179	137	168	180	166	204	178	162	176	158	195	203	185	160	193	162	202	209	169	178	176	205	181	178	201	198	159	184	184	198	202	177	161	172	195	172	160	185	169	171	173	164	182	193	176	199	168	178	180	185	167	154	164	165	180	201	171	184	177	156	176	176	187	183	177	178	175	186	164	170	166	184	179	169	187	182	174	168	167	170	189	207	198	163	211	214	197	181	178	185	175	178	194	165	176	152	200	224	182	166	163	196	183	189	165	167	156	184	161	177	150	174	167	177	179	165	175	167	164	188	172	173	185	178	179	200	174	182	194	172	186	169	157	165	159	198	161	192	199	170	194	179	182	175	150	173	169	184	169	151	164	167	182	206	150	154	155	155	176	199	177	188	186	179	157	172	186	189	196	184	199	204	188	152	196	172	169	151	201	156	170	186	160	164	168	174	161	190	159	189	180	185	154	183	177	178	202	164	162	155	183	181	183	175	198	207	204	169	157	182	188	177	153	163	174	190	164	185	203	199	177	176	179	190	202	191	155	170	164	206	150	153	186	145	180	177	160	167	203	168	187	162	182	159	167	161	172	143	206	176	165	192	164	170	189	170	170	191	154	178	194	169	176	156	190	176	182	194	167	163	211	187	183	159	177	153	162	174	177	157	176	181	164	203	197	177	187	207	163	173	154	176	183	185	166	188	211	164	197	166	185	173	206	174	178	182	199	191	183	178	183	180	178	196	167	185	187	202	162	172	169	167	200	173	192	175	161	169	175	150	174	171	183	164	173	177	152	175	163	180	233	213	216	171	204	198	171	164	159	174	193	160	182	192	208	204	174	172	177	205	166	159	186	173	205	187	171	159	166	176	165	180	168	146	184	176	182	176	163	189	153	186	159	169	169	185	157	137	164	197	168	188	163	173	169	184	168	175	176	170	168	173	148	167	146	181	191	190	154	202	171	193	203	160	172	199	192	184	196	151	183	170	195	170	179	195	177	160	182	191	182	180	167	179	177	184	167	189	184	211	181	151	147	163	170	169	169	191	194	159	184	180	171	168	181	161	184	193	176	159	176	173	171	175	147	176	182	205	171	180	175	191	183	182	195	185	169	153	171	180	161	172	168	159	178	197	178	178	167	169	199	185	168	160	162	177	189	175	185	201	202	172	172	164	171	158	180	184	166	168	214	187	179	167	178	171	153	175	184	162	202	160	160	172	180	162	199	146	168	181	190	180	147	185	183	169	179	182	178	180	193	186	175	203	180	171	169	185	217	161	191	184	174	197	182	156	170	177	167	163	168	197	160	162	174	177	183	164	185	172	187	197	174	179	200	226	174	175	166	155	182	177	186	176	185	169	185	178	180	179	188	163	175	174	198	182	183	199	167	211	192	159	191	173	156	175	198	170	169	181	166	145	170	173	192	180	189	194	155	181	166	180	190	181	171	198	177	170	179	156	196	183	160	161	157	153	169	175	168	172	184	176	182	160	182	166	184	190	162	172	182	160	179	171	160	174	214	177	196	169	181	176	179	175	170	170	180	186	199	187	185	189	174	192	170	195	179	183	181	157	167	189	168	165	173	189	183	167	189	181	185	204	189	167	181	187	171	188	183	157	197	150	187	182	186	195	169	175	168	166	199	186	202	188	174	218	198	161	173	165	173	180	196	191	195
28791	13842	7322	3217	1012	399	399	390	380	384	359	411	367	394	402	362	391	388	413	396	388	391	413	390	361	409	438	403	369	390	394	416	405	378	382	402	384	397	435	343	396	369	381	399	396	392	367	405	379	401	374	377	353	370	412	386	386	365	372	367	403	351	383	417	391	392	371	401	400	409	399	396	410	377	390	391	375	390	383	378	399	381	417	406	411	417	390	413	405	388	415	439	398	421	377	409	370	397	375	384	426	360	379	373	364	373	352	391	402	377	366	355	370	378	408	376	391	390	384	384	372	375	363	376	391	376	406	358	395	396	383	441	401	409	396	372	408	368	398	400	394	374	403	392	397	386	402	348	375	362	413	423	409	399	373	401	382	429	427	386	354	361	404	410	428	387	432	414	372	358	362	412	361	390	391	388	411	397	384	355	385	400	371	404	386	389	368	433	421	387	383	405	356	397	414	383	394	397	398	428	424	410	386	374	401	387	388	367	394	328	379	382	420	404	366	384	406	338	408	371	398	375	394	410	400	379	390	410	370	382	373	359	413	397	382	393	379	400	380	322	377	359	386	427	366	413	372	389	404	385	380	375	390	384	381	367	395	387	407	394	371	404	408	401	398	389	363	371	387	351	413	351	390	415	402	394	398	381	357	394	382	392	410	412	393	417	370	412	399	386	392	412	384	409	422	360	397	368	356	408	404	385	388	402	394	423	380	402	394	387	385	399	391	376	377	394	370	400	419	420	368	376	408	394	365	385	392	411	385	394	352	379	394	359	394	371	390	369	370	416	344	395	376	388	400	392	399	377	381	386	409	344	418	373	380	400	372	366	367	381	417	378	422	411	391	381	395	352	404	405	371	377	376	370	415	377	415	397	420	395	428	368	380	376	406	372	379	368	378	373	349	367	397	387	385	382	350	387	370	373	407	413	392	401	413	390	384	367	396	371	368	417	401	418	364	351	378	383	358	395	413	388	386	425	381	366	365	428	376	397	365	391	428	390	397	372	388	386	371	416	383	375	415	398	389	369	389	425	382	393	387	352	366	409	371	410	373	369	388	354	368	389	353	379	380	375	377	403	423	367	409	388	400	423	360	440	377	379	366	372	382	354	361	373	388	390	393	390	393	365	406	394	388	393	428	390	419	397	397	376	381	366	417	381	399	371	381	420	375	361	432	359	348	377	402	405	412	384	393	398	382	375	415	422	381	398	387	372	359	331	369	374	383	403	405	383	367	401	398	368	427	384	374	387	405	366	397	366	412	398	406	387	368	397	408	396	349	408	374	415	426	374	373	394	376	423	415	420	391	391	350	399	346	400	402	406	384	384	414	389	415	386	387	392	372	407	371	360	394	368	398	373	397	382	351	385	346	354	373	386	403	407	399	400	384	367	404	427	424	375	380	356	413	371	416	381	383	410	349	406	388	399	402	407	366	421	362	400	382	387	383	391	428	401	367	405	399	384	357	365	407	372	389	422	368	369	384	362	419	408	384	370	365	395	399	376	410	390	383	374	403	375	404	420	399	404	417	377	386	352	394	409	368	405	404	374	383	413	393	353	399	393	397	367	409	371	405	390	387	343	401	390	406	339	395	349	380	356	393	377	367	390	411	339	374	382	364	362	355	400	404	355	390	361	437	350	397	402	421	381	397	397	353	415	377	382	403	403	364	368	405	379	385	427	393	397	392	405	387	377	388	400	385	392	360	368	386	395	403	371	392	356	389	374	376	399	389	332	371	371	379	380	394	381	409	377	381	381	380	400	378	426	343	413	383	375	400	387	383	377	395	415	382	395	396	365	390	335	396	376	388	376	397	408	372	410	359	375	368	366	421	358	378	350	382	396	381	410	378	358	346	392	387	397	383	373	371	386	366	370	369	370	373	391	383	397	430	371	416	383	371	396	400	430	382	412	401	403	437	385	402	420	385	406	404	373	382	385	398	362	426	393	390	373	377	412	399	388	404	401	427	406	424	380	366	397	390	384	382	388	392	385	388	394	365	396	397	391	400	421	358	406	403	406	417	385	381	394	399	380	363	373	386	422	375	384	396	377	407	387	364	357	386	374	408	409	376	404	409	351	402	386	393	371	407	404	406	398	418	371	372	384	421	397	375	402	398	392	387	360	360	380	403	391	379	405	389	381	400	361	365	396	393	367	408	369	404	408	379	408	405	373	392	394	407	422	368	386	382	373	372	381	417	379	365	385	377	388	412	386	400	395	410	360	393	377	381	398	344	420	386	394	363	393	383	405	434	392	363	396	390	382	384	394	381	375	378	378	387	391	413	367	392	398	412	396	363	410	408	385	367	379	377	376	410	402	396	377	388	391	407	373	405	386	426	356	390	396	372	418	376	392	398	369	406	391	386	390	390	381	394	376	401	366	413	386	441	393	394	393	420	374	388	375	343	432	385	387	398	390	402	374	394	391	373	381	397	395	371	428	388	397	433	394	364	429	401	411	347	380	394	401	381	406	395	416	401	396	388	418	394	366	394	353	383	365	394	365	390	380	418	400	405	414	403	406	381	397	404	344	372	388	381	398	351	394	352	421	392	394	398	423	400	373	406	393	368	397	365	395	364	384	395	382	414	403	369	385	375	367	386	372	378	396	377	415	391	380	382	356	382	396	379	404	367	379	381	408	358	395	351	416	393	396	386	371	376	399	401	391	359	376	391	373	400	417	380	365	425	386	379	388	409	381	374	369	393	412	395	372	380	391	401	399	372	364	356	362	371	388	429	378	381	380	391	355	388	403	387	384	408	421	403	415	400	391	416	381	404	397	368	367	409	416	370	439	411	373	356	363	362	374	363	399	419	407	407	398	379	369	386	390	390	372	391	433	397	382	370	387	383	386	395	385	393	409	391	424	392	423	408	397	399	407	365	406	376	375	378	411	384	382	387	401	380	392	366	373	401	407	411	377	385	403	392	381	400	372	384	346	383	412	386	329	372	359	407	373	394	412	411	394	397	417	375	394	376	374	375	373	364	403	387	401	389	395	387	423	389	383	375	364	383	395	416	407	382	407	376	377	421	362	390	363	386	400	397	376	351	354	396	377	384	404	392	362	423	429	386	382	373	396	401	421	389	360	374	373	405	377	384	414	389	360	364	414	384	426	420	431	390	419	362	384	398	395	373	358	367	357	372	383	386	390	334	336	412	388	407	381	397	397	388	395	375	412	387	404	393	380	425	404	409	409	422	390	359	363	387	380	402	385	412	388	380	380	368	375	384	400	379	380	395	376	391	417	364	411	407	391	401	385	380	412	409	410	376	388	391	380	358	393	369	413	383	404	366	420	411	426	396	406	401	399	389	369	405	397	398	389	390	378	377	382	389	415	409	376	418	362	381	381	397	377	405	376	414	391	372	379	409	371	387	398	380	392	398	383	377	409	398	386	389	387	422	381	387	375	446	380	421	396	440	391	386	411	405	384	417	389	416	386	382	385	376	357	373	413	378	393	387	373	390	425	431	397	386	385	384	413	382	386	371	392	380	374
61762	25627	7869	1808	680	316	249	219	200	238	201	208	233	214	206	223	216	218	191	214	217	205	190	199	231	197	244	205	218	208	181	198	222	202	200	221	205	224	197	210	228	243	213	229	240	212	213	213	197	201	208	179	198	203	222	210	203	217	199	177	202	195	181	229	204	227	225	217	222	215	204	217	267	253	186	213	223	182	223	199	207	199	229	196	220	198	212	230	196	212	199	211	203	211	215	201	202	212	227	205	207	194	233	221	211	240	211	190	225	209	212	224	232	226	195	215	190	177	202	199	231	213	184	205	196	215	212	187	194	215	218	198	209	216	227	205	213	204	217	193	192	201	198	195	209	187	214	206	215	217	208	206	203	234	193	207	191	217	230	225	210	195	193	228	178	184	218	197	218	203	198	221	216	219	208	206	227	216	237	195	206	210	194	235	179	192	186	181	190	189	209	232	186	204	197	193	225	199	211	214	210	211	190	200	197	229	234	225	215	239	208	236	222	231	180	204	180	199	207	215	192	214	194	220	233	204	188	216	200	218	182	237	182	238	248	211	232	206	193	205	192	190	175	207	213	226	229	214	217	218	230	197	191	227	216	203	190	195	204	220	210	233	218	206	208	202	221	204	197	216	219	227	221	222	205	164	199	193	203	231	208	209	208	201	225	211	201	226	207	215	210	205	219	203	213	205	188	195	177	209	216	207	201	223	211	179	208	194	211	197	195	207	220	197	194	234	208	186	201	224	200	186	212	203	202	203	206	218	197	227	213	219	218	210	210	190	222	192	208	221	223	219	213	214	204	210	214	207	199	201	236	229	208	213	195	198	225	214	228	217	196	214	212	203	209	177	198	199	212	181	178	196	194	214	184	197	219	210	180	217	196	202	238	205	192	202	191	226	203	211	213	198	196	213	244	210	208	232	194	203	208	235	214	173	200	221	206	218	226	220	217	207	192	213	228	199	221	209	195	239	206	195	212	235	189	186	219	235	230	198	196	199	233	211	206	201	223	216	188	218	209	234	205	203	188	212	196	212	184	221	238	199	213	189	190	199	196	187	219	181	224	220	247	201	207	211	189	203	219	177	192	199	240	194	198	192	208	239	197	221	213	235	213	211	221	194	233	192	223	189	201	213	190	183	206	211	196	191	212	245	216	188	231	221	233	191	209	176	192	215	208	230	177	204	207	207	171	201	224	197	186	201	226	218	205	216	206	193	200	199	188	212	223	185	207	196	200	212	193	224	236	207	191	210	212	187	201	203	177	196	223	217	222	201	211	215	211	200	215	222	226	196	206	205	215	196	200	226	210	189	189	210	182	214	200	235	208	241	194	222	207	193	205	211	214	206	221	209	234	235	190	245	204	218	184	208	206	192	224	192	219	200	209	201	225	200	202	161	217	229	226	188	226	235	225	221	211	229	195	205	198	215	220	235	196	204	205	202	223	225	195	212	206	221	218	213	229	188	199	220	211	217	187	221	210	219	219	233	217	191	193	194	204	214	252	207	194	209	196	212	194	200	242	236	237	216	247	201	201	213	215	190	213	214	227	224	224	227	214	212	202	234	195	218	203	208	218	217	215	184	211	192	204	213	193	188	217	207	187	209	253	203	221	224	238	226	214	208	208	177	205	230	202	217	201	188	177	227	239	207	214	203	212	207	180	222	230	203	214	193	231	234	224	187	213	215	235	214	203	214	200	185	206	216	197	185	209	189	192	207	222	204	216	200	200	246	213	222	180	174	213	195	203	187	216	198	234	185	212	196	201	209	225	205	208	188	211	203	203	194	215	194	215	198	184	207	214	197	196	206	202	195	185	199	238	184	213	204	195	224	188	213	217	195	208	175	203	189	209	176	202	209	216	220	204	203	208	223	204	201	196	207	230	221	220	211	191	252	204	221	236	182	220	203	215	207	213	240	204	178	214	208	199	192	211	203	249	223	214	199	192	203	194	199	229	192	195	215	205	199	197	178	174	205	196	201	219	206	166	222	232	193	190	228	202	203	191	198	206	224	212	225	197	229	224	203	202	213	222	211	220	183	225	205	193	203	213	221	230	207	204	208	215	225	228	173	206	204	191	195	170	204	226	210	188	176	213	234	233	197	208	205	191	206	228	182	195	216	205	208	189	198	228	210	213	193	202	209	204	209	215	206	202	225	221	223	202	208	224	207	231	189	201	228	231	218	226	227	196	210	209	206	209	226	217	196	204	219	199	216	195	222	207	218	220	219	198	233	212	220	230	222	182	213	192	217	215	210	233	221	219	211	227	214	208	218	223	192	194	217	220	212	216	194	200	214	206	190	231	194	193	193	205	210	223	209	222	205	208	204	193	242	213	230	215	199	211	208	192	215	204	182	237	221	200	230	202	206	183	214	194	207	216	207	217	200	190	214	166	213	206	184	228	170	192	188	183	199	217	199	205	196	228	224	222	212	227	245	216	206	193	218	187	199	210	221	226	197	233	209	217	215	237	201	220	193	194	206	235	211	192	246	209	195	175	193	210	220	206	234	203	211	197	211	185	209	237	209	188	228	208	209	227	212	191	184	205	208	214	230	223	203	186	222	209	230	195	196	215	216	218	220	210	208	232	218	205	215	217	196	215	190	187	253	230	196	194	224	220	204	197	169	207	170	213	202	213	218	196	209	210	211	217	226	203	221	231	203	225	200	180	218	218	220	196	200	226	210	200	232	223	200	205	175	213	176	206	239	201	211	209	217	231	221	193	246	178	220	221	189	195	244	214	199	228	237	223	205	184	201	207	196	203	228	218	207	212	225	202	215	220	211	211	246	195	218	222	225	185	202	206	214	211	212	205	206	186	214	211	197	211	216	217	218	200	205	216	213	225	236	208	198	234	183	205	204	231	170	189	211	231	228	215	196	188	198	209	217	229	239	206	239	215	198	216	206	224	172	210	214	213	206	226	179	188	210	202	192	222	203	199	214	200	202	197	212	222	177	204	218	220	208	217	214	194	218	201	184	221	198	218	199	213	210	190	216	210	214	195	189	231	233	198	224	227	208	202	209	191	208	218	190	205	196	230	204	183	184	201	187	194	193	217	207	176	200	178	208	187	201	212	224	211	210	204	239	186	213	227	212	220	202	204	220	224	227	188	216	206	220	204	211	200	236	211	193	218	215	211	206	224	179	183	186	211	187	218	220	185	197	190	178	185	192	208	207	216	170	166	237	187	213	195	212	177	200	221	193	200	217	175	225	197	205	202	224	221	232	236	207	202	194	215	181	217	200	189	192	202	225	223	196	214	208	180	180	236	204	196	218	219	182	232	215	188	203	222	216	219	185	211	211	218	214	213	197	241	207	212	208	174	226	215	247	208	198	237	233	225	231	209	195	232	193	215	204	207	196	202	238	218	195	225	204	187	209	192	188	215	231	216	197	234	230	228	217	205	219	212	179	178	213	221	232	204	186	194	209	209	187	202	200	214	186	214	231	172	233	209	184	207	206	208	203	226	228	190	189	211	199	211	201	210	223	204	208
40856	14600	6946	4013	1857	802	692	510	536	466	476	475	469	454	455	474	447	471	467	424	445	459	462	452	505	457	430	450	430	450	501	456	439	467	443	425	439	439	486	436	432	446	420	466	448	449	466	447	455	428	467	444	431	441	426	464	453	456	481	420	442	450	456	416	468	422	448	455	454	469	454	429	390	452	452	441	458	466	444	461	446	446	460	429	451	471	500	427	465	460	437	453	441	485	456	444	468	434	425	417	442	409	438	429	439	416	446	448	457	434	473	443	460	422	444	413	470	477	461	486	408	459	472	433	459	446	449	433	429	459	443	464	432	463	429	441	428	462	461	462	440	472	471	444	511	471	429	449	427	419	445	473	486	422	444	476	409	487	441	450	453	438	454	446	443	443	467	437	428	447	438	441	457	468	457	425	412	440	467	436	445	450	461	443	430	481	423	447	453	481	432	474	442	452	417	458	463	495	442	421	463	445	453	426	498	468	472	480	435	435	422	474	437	418	422	431	420	448	450	462	457	457	399	448	417	456	419	376	417	445	430	467	444	494	446	452	474	478	426	418	440	428	464	464	450	418	451	447	418	459	421	489	425	434	454	424	443	430	501	451	443	455	429	439	456	458	453	435	453	475	491	435	462	478	482	465	438	455	435	459	451	454	430	420	471	447	436	453	472	455	460	468	445	419	438	451	438	451	456	471	466	433	434	437	461	443	442	488	496	474	461	476	445	460	409	447	441	416	413	473	419	410	478	427	476	453	459	461	456	410	472	462	444	438	445	460	439	449	479	443	454	409	480	411	429	455	486	462	467	407	507	441	428	439	444	468	454	452	461	424	463	447	442	472	456	450	436	441	463	457	464	448	440	484	465	445	439	456	471	448	411	448	468	434	450	488	459	439	416	459	452	435	470	441	460	432	415	388	459	440	492	443	442	424	442	471	437	415	482	457	456	409	441	414	426	492	486	439	464	481	420	440	436	468	474	464	449	464	459	422	444	434	462	442	423	432	445	440	495	452	419	461	476	457	450	469	448	448	471	427	432	424	383	455	428	477	450	454	452	460	459	450	456	490	425	478	432	427	439	445	451	431	424	448	454	442	466	456	439	462	470	409	459	458	441	438	463	415	489	426	453	481	462	443	445	427	440	460	458	468	392	443	494	467	448	462	440	443	482	449	408	467	408	472	473	450	417	430	446	433	445	480	438	408	437	425	442	446	414	460	473	463	440	427	437	428	467	487	466	453	453	450	441	477	440	461	416	451	471	459	460	475	419	483	440	421	466	426	450	471	443	435	496	456	453	451	485	473	432	476	468	495	462	438	428	422	434	444	450	488	458	457	416	429	418	426	482	408	455	448	439	457	450	440	413	474	446	450	452	454	463	466	447	433	448	497	442	436	476	444	439	446	467	445	426	420	421	421	439	428	454	456	453	433	468	428	441	435	450	459	441	417	450	411	427	458	455	423	498	474	464	474	463	437	422	443	430	443	469	455	495	435	478	433	474	418	467	438	455	437	484	460	442	420	455	417	488	448	473	442	434	425	467	404	445	430	468	472	464	465	440	423	484	417	466	430	476	424	413	459	430	426	385	432	432	435	467	414	431	460	487	446	451	445	458	410	438	452	472	426	414	447	448	438	460	454	446	459	443	425	477	424	509	439	452	459	468	435	428	497	430	442	423	412	421	453	453	483	434	421	433	436	449	422	492	436	453	454	447	451	431	467	458	431	430	477	488	443	452	431	456	439	433	475	441	451	468	464	395	423	482	445	471	426	460	447	456	444	486	444	488	444	471	466	494	480	432	442	461	481	474	443	456	415	424	440	450	439	438	419	460	422	443	457	451	467	438	486	466	460	441	456	431	447	420	434	434	454	476	443	396	456	416	417	430	480	449	449	480	469	439	427	474	438	446	438	453	456	438	438	486	422	491	442	454	463	461	461	427	417	433	436	419	459	448	426	455	434	447	483	474	437	448	480	501	451	419	433	442	476	382	484	432	496	472	471	474	456	453	438	455	463	427	437	470	479	436	443	482	441	449	451	441	434	424	449	440	402	479	471	428	456	460	455	486	462	446	451	467	453	463	440	416	481	458	440	434	494	437	444	422	453	451	412	461	424	458	500	445	469	452	418	488	457	446	445	456	481	453	419	425	445	449	458	448	418	414	451	427	439	422	450	446	415	443	428	491	469	394	447	449	458	459	453	442	410	421	440	424	431	430	443	430	461	485	449	446	450	527	471	450	431	440	440	426	464	461	431	448	426	450	437	432	481	438	442	438	465	437	450	456	402	458	464	431	420	491	462	415	444	480	494	487	442	447	428	447	481	456	473	432	448	441	497	445	464	459	477	410	460	448	423	464	428	432	457	457	445	423	447	430	478	443	440	419	448	455	447	464	473	486	448	446	478	470	438	443	463	481	440	469	459	467	446	454	455	433	429	445	436	452	443	464	420	430	404	475	467	440	471	463	459	446	437	441	450	438	430	437	438	430	394	459	473	457	434	454	407	448	457	403	473	445	419	440	423	479	456	425	411	434	451	442	463	423	455	464	410	491	447	432	481	419	443	436	445	454	467	459	455	462	457	452	430	443	396	429	462	464	419	450	445	438	446	427	425	472	462	417	428	447	452	461	489	442	424	432	459	456	417	449	486	467	445	473	413	439	482	449	474	417	446	468	396	475	433	463	479	442	446	493	454	450	477	459	436	444	482	458	450	455	445	434	409	435	461	481	473	503	443	449	451	440	420	472	446	445	483	455	467	472	476	455	460	420	439	426	442	483	412	478	462	489	453	431	430	444	490	477	471	425	463	411	420	472	452	431	449	450	433	448	474	445	494	411	464	443	425	427	427	423	409	433	441	394	474	425	476	461	451	503	449	434	474	469	417	435	438	437	455	450	483	434	446	427	426	488	465	459	463	442	436	422	436	469	443	484	468	415	437	452	438	427	452	440	457	477	455	454	437	442	482	480	440	466	442	440	433	442	429	436	429	483	476	444	451	503	447	434	424	450	493	461	471	464	487	413	461	480	439	446	454	446	471	432	464	466	437	459	423	456	466	471	444	440	443	456	474	461	447	419	415	477	448	481	446	444	396	477	449	464	431	405	475	460	440	479	444	470	460	478	415	477	466	480	461	467	439	460	453	474	447	446	442	449	447	458	456	427	408	459	473	420	448	449	450	470	435	481	429	430	456	448	459	466	431	480	458	458	464	470	460	477	426	451	412	484	454	438	470	449	441	460	439	468	464	445	428	432	464	415	468	449	453	446	470	439	496	444	464	468	467	462	462	452	449	431	424	444	454	453	457	444	449	451	439	444	443	440	428	471	428	445	456	467	453	458	477	433	456	493	455	440	441	448	453	426	448	463	442	470	454	453	448	460	436	434	456	441	456	420	449	478	462	454	422	444	437	442	443	452	464	449	471	463	403	473	502	470	454	391	437	453	416	447	452	438	461	444	421	472	427	388	464	450	457	426	448	424	459	439	412	439	443	454	461
66596	28057	10487	3728	1017	446	405	242	260	281	296	255	274	288	263	259	252	248	254	233	259	259	241	283	241	259	206	230	252	273	271	231	246	218	232	256	254	259	252	240	225	264	257	290	263	252	265	248	223	243	257	271	253	243	223	219	241	256	266	295	224	247	218	233	228	227	290	245	298	268	268	276	254	243	251	222	258	252	237	253	256	245	280	225	254	251	271	267	229	247	251	222	248	240	263	280	255	236	215	261	243	265	242	240	282	260	265	261	243	258	260	267	260	227	255	250	256	259	249	286	283	258	242	246	239	235	253	280	279	263	240	258	238	273	248	295	252	230	248	252	244	236	255	247	248	234	282	267	249	270	243	277	284	271	266	243	258	245	250	244	241	223	250	248	244	268	222	274	256	243	235	261	219	239	251	247	235	227	242	265	254	268	271	262	241	258	246	257	243	246	252	233	285	255	281	225	221	265	230	258	247	253	243	246	258	267	262	221	233	245	250	260	267	235	241	288	255	246	203	240	247	232	250	253	258	241	244	231	275	239	256	264	241	264	272	259	278	251	273	252	282	251	220	233	271	238	222	287	243	235	245	246	208	227	218	232	271	255	227	223	272	254	262	217	246	246	238	244	267	269	250	242	233	252	261	264	278	230	256	235	222	252	236	239	229	295	267	224	273	241	262	245	222	202	250	258	280	222	263	276	246	247	228	262	266	250	205	255	234	276	267	279	240	266	230	268	248	221	250	276	244	236	238	263	245	256	267	257	252	240	221	247	268	248	247	236	224	234	250	262	232	231	247	232	237	278	232	244	264	252	253	231	253	246	250	261	263	254	256	261	250	221	253	254	253	238	237	215	251	235	194	242	267	223	239	253	224	230	218	252	232	241	265	243	213	234	281	250	264	228	224	274	258	274	242	223	255	259	258	246	265	241	250	250	271	265	247	242	243	246	248	254	264	218	252	245	220	247	278	241	239	250	271	244	246	270	202	247	220	223	260	254	221	246	259	242	220	245	239	241	238	258	231	251	222	264	270	252	256	237	241	254	264	259	265	231	247	253	289	271	251	248	260	253	275	263	277	273	222	271	234	254	232	269	233	280	240	246	231	259	263	228	273	249	227	265	248	248	260	227	216	239	206	250	244	251	254	270	261	264	238	265	276	272	231	254	244	226	237	240	214	248	281	220	233	222	250	265	242	243	228	273	250	247	263	252	222	231	253	258	274	261	242	249	278	250	232	218	278	247	243	257	264	260	267	268	256	252	267	260	278	246	233	228	253	242	276	236	245	231	239	242	201	268	280	265	228	272	249	240	231	248	249	250	252	250	228	233	241	265	284	268	253	256	269	279	246	234	225	262	237	261	251	271	238	247	251	237	252	247	241	224	241	247	244	279	262	230	236	248	258	245	278	245	261	290	247	251	254	255	270	241	276	251	259	267	269	252	272	236	250	249	237	249	249	239	241	217	259	244	270	259	216	243	234	266	251	250	256	253	238	214	273	269	246	218	237	245	261	250	240	257	238	243	259	248	237	267	244	250	217	256	256	218	242	257	230	217	263	262	249	233	257	245	251	250	257	230	250	262	226	255	256	250	255	254	231	214	261	263	248	250	267	256	259	267	245	264	255	270	211	251	217	266	250	249	210	245	252	238	274	263	223	253	201	271	244	245	238	235	249	234	244	222	242	246	229	264	275	262	254	248	242	223	244	269	243	248	272	223	252	262	245	247	263	236	245	246	238	244	219	245	254	236	298	244	254	255	261	242	237	266	236	228	261	236	269	232	252	230	262	262	254	265	274	225	237	227	248	234	278	253	240	231	290	242	254	279	264	245	244	240	240	263	254	259	248	262	210	241	254	253	237	268	265	239	263	229	229	268	237	248	244	246	247	270	267	238	287	277	248	238	280	238	243	236	265	236	232	241	238	229	213	248	255	261	235	256	208	221	257	257	253	270	263	268	235	233	236	258	247	256	234	243	237	225	260	228	260	219	241	233	230	253	239	295	245	241	243	220	216	239	230	237	280	251	240	239	259	232	233	235	222	240	270	200	255	266	233	238	226	234	250	235	239	225	257	266	276	247	262	269	241	257	262	237	283	268	231	261	220	256	236	264	258	257	247	257	259	259	262	243	252	235	266	253	260	241	253	230	258	273	263	235	242	240	252	243	248	243	278	267	231	218	208	263	252	245	241	264	245	244	249	250	240	263	239	249	229	271	220	228	244	229	220	258	262	266	271	261	256	227	245	254	247	242	253	270	225	229	266	248	272	225	254	307	263	268	243	248	225	223	260	245	260	286	262	227	235	262	241	231	245	304	270	262	235	238	275	264	262	222	258	246	240	244	260	253	261	253	232	273	250	276	231	270	247	275	255	254	232	269	239	208	282	233	267	253	208	257	267	243	244	233	263	242	240	240	286	240	242	232	278	249	238	265	286	248	215	261	290	253	238	248	237	234	263	241	222	242	262	274	278	247	236	242	270	217	277	258	256	213	237	253	253	227	231	276	249	217	238	272	264	247	235	229	237	252	249	240	241	254	257	247	252	246	247	271	237	257	260	245	236	247	242	241	253	231	270	268	248	247	266	253	235	240	243	243	241	225	239	282	243	260	281	233	229	275	239	239	233	257	244	227	225	268	252	248	263	256	225	235	221	233	245	235	252	240	245	217	262	241	265	242	216	227	270	228	252	254	210	211	215	256	228	267	245	231	231	222	260	209	248	230	275	253	264	260	245	268	262	263	268	268	268	255	227	241	224	254	254	259	261	231	239	265	260	286	244	235	274	239	255	263	247	217	247	271	261	273	285	241	245	243	235	236	250	214	262	231	250	247	256	260	260	251	290	204	264	271	253	237	279	266	264	239	239	262	272	262	255	219	247	246	273	243	262	266	290	229	240	262	229	304	241	243	236	229	291	239	240	242	280	241	249	272	283	255	242	278	245	253	250	283	224	230	234	215	250	263	232	244	256	257	205	262	286	240	243	271	249	247	254	242	254	280	264	285	232	275	226	250	230	209	269	264	223	240	255	293	248	229	238	255	229	228	295	264	248	238	227	269	272	232	278	225	246	281	234	237	243	234	236	260	283	248	263	278	230	245	270	253	243	258	232	283	230	255	246	252	241	224	227	236	236	266	230	233	247	269	257	258	240	243	260	200	245	220	252	255	213	275	233	219	249	244	273	253	259	257	241	256	243	234	256	227	249	266	238	263	233	248	264	234	245	213	226	233	249	256	232	286	245	255	253	279	241	272	250	231	255	249	220	256	262	270	266	231	244	242	258	243	272	269	245	263	239	257	266	256	223	266	226	239	232	231	235	253	277	255	250	228	259	254	276	241	271	258	222	250	205	252	257	259	265	225	268	245	253	209	263	282	251	257	247	276	205	257	282	245	283	227	246	236	238	212	236	261	240	232	252	260	282	257	230	244	275	258	281	255	238	228	249	225	238	282	274	251	246	235	259	280	244	216	235	215	238	269	253	225	231	248	244	239	237	255
43036	16641	9677	7128	2638	1392	1045	659	552	573	555	587	564	477	545	577	545	522	499	483	525	545	564	504	479	546	526	542	539	510	547	535	519	555	489	540	497	525	502	553	521	521	564	535	502	535	484	491	497	568	579	505	517	507	498	516	522	562	508	509	550	551	536	535	499	544	523	546	499	547	533	505	538	540	527	526	534	509	490	498	505	460	498	490	519	466	543	520	588	539	526	500	539	478	563	522	499	520	552	527	484	531	533	521	546	533	550	511	486	545	506	549	553	511	503	522	475	518	513	566	522	492	535	509	509	533	513	532	536	531	518	501	524	491	540	516	564	536	513	476	514	529	489	519	499	520	535	560	493	506	516	522	526	483	524	537	536	543	529	511	539	503	505	541	517	511	500	481	521	520	511	511	520	518	539	512	494	491	536	518	575	520	526	530	502	541	511	502	509	534	499	490	514	512	522	545	542	527	538	496	550	498	535	507	508	535	495	515	542	505	501	559	531	513	553	485	522	530	544	515	536	543	490	513	526	507	574	535	563	541	537	522	508	497	550	538	526	496	560	526	530	495	529	507	522	521	518	531	487	528	547	501	540	531	509	539	497	532	521	528	510	538	526	574	512	532	516	511	525	501	475	540	512	491	497	531	515	477	509	531	559	518	529	560	572	562	560	509	554	532	520	527	507	542	513	528	503	554	551	503	486	538	494	492	538	551	496	530	524	509	525	491	519	504	514	483	520	523	526	510	552	530	481	553	507	536	548	529	517	516	547	521	507	551	511	476	515	535	523	550	527	547	540	516	497	533	552	470	523	555	528	554	578	546	511	564	520	571	495	520	511	554	510	525	521	490	512	571	552	515	465	500	560	489	516	513	549	544	529	511	534	559	503	504	509	507	529	519	516	540	529	513	554	499	546	519	516	537	528	537	506	512	534	547	526	544	527	521	490	530	532	520	570	534	492	510	537	545	534	513	514	494	519	506	540	535	529	500	524	542	506	531	513	537	510	521	482	553	532	494	540	555	536	546	517	481	535	472	511	544	513	516	519	547	567	523	551	496	491	500	529	508	465	522	549	530	490	511	503	504	498	470	496	569	530	535	524	534	487	519	478	534	498	524	533	540	527	520	494	521	549	559	512	491	574	547	550	524	556	533	508	521	485	555	527	469	518	536	527	522	524	524	510	528	511	515	516	494	542	560	496	527	581	537	519	525	470	521	548	507	520	563	508	550	541	531	528	530	512	544	530	521	554	560	534	549	531	522	521	544	537	520	546	526	503	494	565	527	478	537	479	526	519	504	546	505	529	513	494	510	491	506	524	562	508	526	477	490	508	489	498	589	524	484	535	489	530	499	501	553	528	513	510	482	503	523	537	497	504	494	532	480	505	559	619	518	506	530	508	523	512	550	536	521	536	530	505	489	534	541	517	519	546	558	559	520	527	516	543	501	509	502	545	508	475	512	493	526	489	568	539	506	471	505	530	498	529	513	518	494	539	533	490	547	531	532	555	492	528	522	510	519	543	490	537	545	526	507	490	559	517	580	552	491	515	517	548	514	517	556	521	539	510	538	482	543	540	530	501	482	492	564	524	521	499	540	537	495	515	514	478	522	542	501	539	517	511	530	566	501	496	514	496	510	496	540	491	474	537	526	510	504	564	497	491	518	512	530	510	528	552	538	513	550	493	485	499	580	494	527	567	506	523	519	513	538	502	553	541	516	483	507	520	531	534	525	544	512	555	574	528	518	497	504	535	563	518	553	472	562	536	521	517	504	529	541	516	527	525	541	557	515	512	530	528	564	497	495	549	535	528	529	530	532	561	507	528	548	515	489	543	566	503	506	504	520	484	549	513	517	509	499	533	524	544	501	494	503	517	528	546	520	516	533	551	542	554	516	514	480	516	519	539	509	525	544	533	510	536	501	542	501	520	541	513	507	513	553	487	486	506	494	531	507	512	523	529	520	553	543	529	506	540	523	523	488	504	489	479	536	515	505	507	535	512	533	528	506	504	503	519	496	500	524	519	533	490	530	534	523	504	519	507	506	513	499	501	507	555	498	544	546	509	537	483	522	527	531	525	482	519	526	546	526	534	525	531	545	487	533	484	530	535	561	521	534	557	547	547	521	525	474	495	520	514	547	545	542	480	510	534	478	480	575	521	536	512	535	517	503	539	545	527	548	533	507	524	513	491	487	541	505	493	521	530	518	502	522	553	477	529	529	527	523	497	533	543	530	547	539	556	547	528	493	485	508	540	526	518	543	532	514	557	517	532	505	540	511	479	498	521	522	521	553	516	497	537	534	525	527	566	551	545	496	511	534	518	494	494	502	531	493	516	515	522	529	500	538	510	535	489	531	529	475	558	467	567	517	552	533	527	492	526	528	506	519	494	526	554	533	563	534	502	509	553	512	502	507	504	535	536	507	491	550	448	511	558	536	489	504	502	560	522	533	542	514	522	531	509	559	515	522	506	524	529	529	537	490	539	500	581	513	503	503	519	527	548	532	540	539	550	528	519	483	490	553	500	534	540	530	494	518	516	547	500	524	504	526	518	505	501	543	510	513	499	471	496	489	523	506	551	538	530	494	486	521	505	527	525	509	520	519	556	527	537	506	507	499	543	522	508	501	508	528	503	559	498	537	535	515	529	545	527	514	503	504	496	520	524	517	533	524	513	499	528	526	545	545	493	520	521	472	529	498	521	522	507	515	527	533	530	533	541	528	504	557	476	538	516	503	596	503	556	538	516	521	531	529	505	492	556	536	561	526	491	536	514	550	567	514	522	542	563	486	562	482	510	496	526	490	540	507	562	542	496	510	533	484	511	520	473	475	509	529	540	519	484	531	527	517	516	543	512	550	573	541	511	566	549	488	488	517	489	503	531	497	464	571	534	487	535	487	493	533	544	529	512	540	502	518	528	518	520	528	489	488	552	585	506	539	517	485	512	516	526	528	512	505	503	488	518	505	501	512	533	531	566	500	522	481	555	535	527	510	496	503	530	540	537	515	579	558	527	577	526	542	564	487	520	475	549	492	507	492	547	517	573	519	524	523	545	505	547	500	469	481	487	526	524	507	527	504	526	544	548	510	524	517	541	522	505	483	524	536	531	496	534	567	554	560	487	552	524	529	500	483	564	571	495	485	526	520	528	493	530	500	539	517	519	511	537	509	498	532	537	512	545	512	531	530	508	502	544	538	524	511	510	491	590	502	538	543	512	489	540	534	522	519	485	546	579	519	511	514	526	541	507	538	571	502	531	507	490	547	507	504	521	511	479	548	522	508	545	531	540	527	513	544	531	495	505	513	496	575	510	523	532	515	526	509	529	554	524	573	512	487	530	513	482	571	526	519	602	491	521	552	536	551	502	529	513	549	515	528	503	528	526	516	542	545	498	534	544	471	519	582	571	535	547	529	538	515	553	536	564	517	514	526	526	527	539	508	549	540	544	561	521	489	565	541	485	521	533	526	527	559	499	564	553	492	517	506	543	518	514	546
49092	20805	6917	1883	439	168	177	175	190	209	160	204	197	187	167	195	209	190	188	188	163	183	194	188	202	189	175	165	170	194	173	181	176	201	209	174	180	185	198	189	182	184	197	181	185	164	169	157	218	169	196	218	185	160	165	179	177	190	195	155	163	176	190	171	175	187	170	146	153	199	209	185	195	166	174	165	186	176	152	186	187	164	170	203	184	189	186	183	170	205	168	193	198	185	191	220	188	180	205	187	203	168	178	167	170	173	195	185	183	177	178	195	205	193	184	177	176	194	180	179	197	159	162	191	175	188	201	158	173	179	170	171	194	160	176	205	178	190	184	188	177	186	165	166	201	139	162	195	193	176	164	176	196	194	178	172	180	159	177	191	193	181	197	168	178	216	186	193	194	191	219	185	148	171	161	145	165	187	196	174	225	187	183	171	169	190	181	194	174	171	177	168	196	169	163	168	202	186	176	191	206	180	189	192	191	183	198	190	186	163	174	187	182	174	197	174	185	171	163	189	189	179	180	159	183	186	163	191	174	192	188	184	191	207	187	163	188	146	167	187	211	164	180	178	166	157	178	198	186	168	164	200	204	188	176	183	138	190	180	167	169	174	159	189	185	189	193	182	175	162	193	183	195	178	188	164	175	184	171	199	169	197	187	151	179	189	173	186	183	172	179	192	181	165	188	187	168	193	173	184	186	185	192	181	188	183	168	178	182	164	157	172	169	175	169	168	174	196	167	191	191	183	184	177	184	193	186	170	190	172	143	172	193	178	165	205	175	180	198	185	183	174	189	185	171	200	220	207	211	211	178	178	174	176	181	182	209	180	203	199	176	181	170	192	205	196	178	167	180	175	177	184	190	165	162	160	194	187	213	177	182	196	199	200	194	156	178	184	197	203	169	178	190	193	160	190	176	187	217	177	176	191	181	175	154	174	185	190	201	184	183	194	185	166	160	185	175	182	187	183	184	189	179	201	211	186	175	200	186	179	184	178	193	216	202	179	194	181	170	187	170	189	174	189	192	170	201	196	176	184	206	193	217	181	186	167	193	186	165	189	173	172	207	188	194	186	168	201	187	209	176	211	190	189	168	171	173	151	169	175	171	157	203	177	192	199	167	167	195	188	182	182	190	173	143	175	168	184	195	163	193	172	171	186	186	203	204	165	202	186	187	161	177	180	160	192	175	197	192	174	188	196	178	177	156	178	188	200	172	167	186	154	170	170	167	161	194	179	192	145	178	183	183	179	177	191	179	189	211	157	169	158	192	196	180	189	173	175	184	175	176	174	159	157	190	186	167	180	169	188	197	191	219	166	197	192	192	191	170	180	175	201	190	183	175	179	174	187	195	194	181	167	179	176	145	185	180	184	161	166	176	193	170	178	154	180	167	173	177	182	186	183	192	183	186	187	170	169	179	203	206	185	169	178	179	158	158	198	194	202	177	191	189	200	164	185	169	175	174	172	159	203	204	188	187	177	180	173	170	205	183	222	205	191	181	188	191	203	172	163	186	184	174	167	219	209	180	186	178	189	166	201	163	178	167	164	211	189	215	172	156	182	182	162	164	189	200	187	181	181	200	184	190	175	196	176	173	197	180	169	208	190	164	191	201	178	215	207	182	167	184	189	181	179	188	190	192	179	177	164	188	189	174	187	163	160	181	183	186	165	186	172	170	164	224	197	203	177	166	167	188	204	202	186	183	202	164	185	212	160	171	171	177	168	179	162	180	165	172	143	180	189	179	206	179	181	202	170	171	198	198	187	166	160	170	187	179	172	190	218	180	178	175	198	180	180	150	188	167	193	170	189	159	180	183	165	183	194	194	160	187	178	164	191	159	181	206	162	177	196	165	173	182	201	173	204	172	189	191	181	167	213	202	173	172	186	152	160	179	166	206	184	188	182	172	198	175	195	172	167	188	154	180	190	187	163	192	159	171	171	159	176	169	161	164	188	190	185	175	187	181	174	192	196	198	159	168	163	185	204	175	169	196	150	205	184	198	203	177	163	200	186	169	198	181	185	191	184	223	189	178	169	183	198	206	146	177	176	178	169	204	186	173	188	201	186	185	193	200	176	211	190	189	197	159	171	189	169	205	182	184	197	177	162	177	181	189	203	200	204	195	175	176	181	232	209	157	187	166	173	192	194	186	188	194	172	163	194	176	158	185	212	178	202	184	200	179	197	157	181	179	165	199	194	176	169	198	187	171	161	195	189	170	163	179	190	189	189	181	184	191	166	147	215	174	206	169	187	193	189	185	175	197	159	166	180	192	173	194	182	186	205	183	180	186	195	146	186	187	191	157	205	208	166	189	187	173	191	187	164	182	179	189	182	194	184	155	181	171	177	187	185	197	171	189	156	183	175	186	201	185	179	211	184	192	207	217	194	188	187	209	201	155	170	178	149	181	192	188	190	173	197	174	176	169	190	197	210	178	170	206	182	171	175	184	163	181	181	172	167	166	168	184	176	188	183	193	190	168	212	159	178	177	208	203	200	185	176	195	184	187	168	175	162	205	196	175	189	180	187	195	181	165	187	162	183	181	173	173	171	184	177	201	175	190	163	177	173	182	175	193	158	159	199	202	159	195	162	171	163	164	201	199	175	169	155	192	181	205	188	182	187	208	200	201	204	185	172	192	176	187	202	189	173	167	186	164	190	217	174	189	174	171	157	175	177	171	185	186	174	179	200	188	169	198	161	191	153	182	158	218	186	174	164	176	183	216	180	167	163	177	169	183	216	189	187	163	167	176	157	192	215	194	179	191	205	197	161	163	195	177	195	162	179	189	179	172	202	164	203	206	193	186	162	179	167	176	193	199	178	188	199	193	181	167	169	170	176	188	181	195	188	177	174	181	167	195	187	168	181	180	163	162	172	190	173	186	172	189	167	167	172	177	177	191	166	192	169	198	191	187	201	191	165	187	169	182	193	210	180	196	179	179	178	179	177	197	163	167	167	164	203	189	169	185	169	210	170	171	175	196	183	180	160	199	210	180	211	204	175	165	168	210	179	189	175	192	160	190	167	211	158	185	199	187	188	208	186	170	181	195	162	193	158	186	171	177	165	212	158	197	175	168	172	193	201	195	188	175	181	171	179	188	188	188	196	178	181	194	154	188	208	182	182	177	196	169	179	172	153	186	184	189	173	174	180	192	194	181	172	176	186	202	168	199	173	160	157	178	204	187	199	193	217	181	192	188	197	173	166	187	174	186	197	179	208	195	158	187	204	194	159	195	188	190	182	176	178	174	181	189	188	212	161	184	194	187	176	182	168	195	192	178	168	202	187	177	170	180	168	166	203	157	171	189	158	196	200	175	161	172	183	166	189	202	196	212	160	162	176	187	144	170	169	154	178	187	172	168	186	206	182	204	182	178	198	180	164	204	182	190	194	185	178	141	166	187	178	179	155	172	172	183	168	173	174	185	204	189	198	181	185	230	171	188	175	198	184	174	157	196	192	188	196	179	197	192	177	173	165	180	165	180	173	186	182
32274	13937	8372	4217	1125	425	417	360	396	408	397	399	425	398	386	404	436	374	386	391	412	399	401	395	387	399	408	402	389	368	380	385	382	385	367	394	394	382	355	396	390	389	425	413	358	383	390	401	406	394	365	394	379	414	405	378	412	349	431	410	385	431	402	381	376	432	397	399	388	368	357	425	381	367	392	380	416	408	427	391	382	399	389	400	395	412	410	430	393	388	365	415	395	405	421	404	405	416	379	385	361	402	394	389	379	413	403	392	385	391	380	403	366	379	449	413	404	434	431	384	420	405	402	427	417	393	392	418	407	413	403	455	407	400	405	380	388	399	417	396	414	417	398	403	369	412	403	404	392	386	394	413	415	399	387	427	400	404	392	392	436	400	351	383	403	380	396	383	401	384	415	392	400	389	356	409	402	413	385	393	381	380	382	368	362	357	395	418	406	398	425	451	392	388	401	400	419	387	425	382	414	377	402	364	420	404	381	386	356	392	384	386	399	390	413	374	412	387	380	381	385	368	376	400	397	374	364	387	409	374	381	400	402	388	393	395	388	375	380	411	384	390	417	436	409	387	405	406	416	393	401	373	407	396	394	385	404	388	381	413	411	363	371	375	420	387	398	397	406	382	360	422	413	381	438	396	423	377	392	405	378	399	399	371	415	412	353	443	403	396	407	405	404	430	367	405	420	413	440	357	446	354	396	358	423	376	399	391	388	395	383	383	397	368	411	399	389	405	389	400	398	412	400	383	371	377	433	403	389	410	416	388	390	395	379	404	401	402	408	378	411	395	431	397	421	353	450	388	384	387	404	426	373	372	422	369	389	403	388	408	355	379	389	412	367	398	389	408	399	385	391	375	406	398	421	398	393	409	395	376	373	405	355	370	409	408	394	384	418	403	387	378	377	388	412	388	373	395	396	427	374	385	372	414	379	402	372	367	405	393	401	412	409	400	416	385	390	407	407	383	372	358	405	381	360	430	401	392	424	373	375	408	363	361	403	362	365	391	413	402	393	379	408	423	401	396	386	402	408	370	381	442	400	400	361	419	410	389	413	360	384	417	418	376	403	388	394	368	427	409	385	424	387	386	424	386	356	359	384	391	403	409	367	372	424	392	376	412	379	375	422	353	386	414	393	364	377	379	425	380	458	375	382	386	405	414	403	413	387	408	411	383	378	387	387	342	417	394	430	412	391	399	413	390	407	389	419	375	409	394	386	403	393	402	418	415	403	367	392	393	399	412	373	401	356	391	430	388	387	383	352	405	382	398	383	426	402	380	392	389	374	439	399	356	387	389	430	366	367	377	414	384	380	393	394	391	398	403	401	398	391	405	390	371	404	404	429	388	418	400	405	398	380	391	406	397	397	403	401	384	383	408	388	378	396	402	364	413	401	374	388	368	385	381	363	403	376	400	388	389	402	376	397	382	408	387	396	378	392	375	419	432	406	385	399	416	378	380	366	425	408	374	366	357	423	458	378	385	379	391	408	376	388	401	376	382	384	464	391	394	427	368	381	396	371	405	387	431	411	395	391	389	400	380	396	400	383	362	391	400	412	378	391	386	382	389	383	375	423	375	401	430	360	384	398	373	388	370	388	401	404	413	383	370	394	368	412	398	350	416	414	374	396	388	389	391	411	346	359	406	379	381	394	378	410	431	420	384	366	378	378	374	400	384	418	374	371	364	376	382	375	381	423	381	369	402	408	401	386	398	420	397	416	419	399	436	390	378	384	400	402	421	425	414	399	366	404	354	405	419	396	403	365	415	387	390	366	368	401	374	406	387	364	415	397	379	400	411	384	434	419	356	358	422	435	413	403	407	396	401	377	391	370	353	405	428	419	413	412	412	392	365	428	388	346	417	415	413	432	404	397	377	391	398	398	406	393	418	384	412	412	407	384	361	380	379	402	375	420	372	353	394	401	371	384	381	404	406	400	401	375	373	377	391	435	391	397	410	366	391	424	375	389	376	395	405	392	403	404	349	401	412	404	416	405	398	354	355	384	396	407	381	377	389	411	348	386	408	411	381	392	365	370	420	360	385	348	401	374	389	405	366	380	365	387	395	402	404	401	397	370	385	376	377	415	391	365	339	409	390	390	381	357	394	379	363	396	362	409	360	394	415	419	410	389	387	368	413	383	398	384	418	412	402	411	392	389	400	390	404	395	427	391	403	442	378	400	405	389	402	397	389	408	387	394	435	396	407	383	374	394	392	392	401	387	362	398	408	400	396	413	381	383	365	395	388	353	403	389	401	393	397	404	354	383	387	392	377	405	383	419	411	401	364	395	412	378	404	378	431	383	406	367	409	373	376	390	401	375	409	404	379	369	404	405	369	348	371	411	402	391	411	382	446	406	397	422	375	388	407	393	386	401	401	387	409	436	383	374	370	382	368	389	389	402	392	408	409	420	406	412	372	386	402	403	373	410	411	381	369	416	388	385	433	390	415	403	383	403	369	413	422	404	406	383	388	414	378	430	425	360	392	416	362	389	401	382	386	424	409	367	388	399	372	381	392	405	399	378	430	427	365	399	400	412	410	412	385	430	419	367	415	392	404	387	399	397	383	429	405	388	368	426	389	406	364	392	407	416	400	409	403	392	395	386	380	375	408	413	413	375	400	413	381	377	394	422	412	403	415	371	386	390	379	411	367	347	355	373	427	380	413	420	389	384	369	390	370	360	374	408	392	430	388	369	382	424	413	394	402	393	379	392	369	389	381	381	396	380	382	393	385	445	396	404	397	405	379	397	391	374	390	389	392	364	396	359	395	386	389	420	391	407	392	419	376	381	414	392	417	416	403	416	369	390	417	392	386	418	374	411	415	403	377	406	405	380	413	393	401	401	386	393	373	414	372	381	382	356	400	408	391	418	418	420	423	404	397	386	406	389	396	400	395	393	410	429	401	399	398	413	389	410	422	420	349	394	372	416	423	386	406	407	424	395	371	395	404	384	401	450	420	409	390	407	397	411	380	397	412	415	423	346	380	398	414	385	405	392	404	359	380	358	379	390	422	385	405	399	388	395	404	358	355	373	398	405	417	394	420	383	403	380	400	365	414	411	411	400	397	405	404	430	384	430	423	379	373	451	421	385	381	414	376	401	371	387	389	393	406	386	358	402	382	441	390	379	384	396	409	399	380	423	405	421	396	408	361	400	398	418	382	367	407	395	390	418	399	418	403	387	425	403	381	383	389	376	385	379	388	396	380	372	391	412	423	379	395	426	419	383	377	358	388	408	408	406	432	445	373	396	396	412	414	387	378	366	379	401	395	387	390	374	421	408	383	436	391	435	370	372	389	422	421	382	375	390	363	446	383	427	409	381	375	404	418	383	382	385	369	437	380	404	422	392	391	417	420	394	368	389	431	418	370	399	384	368	392	398	409	389	390	373	377	413	399	395	417	378	382	398	404	405	409	381	392	411	389	385	384	411	399	405	362	360	425	411	400	391	429	381	384	391	389	387	368	416	395	386	370	396	382	389	402	396	424
59810	30081	11970	3341	685	324	279	217	216	229	210	230	223	227	169	190	201	179	191	187	185	201	222	198	196	216	199	201	219	206	190	231	209	233	203	204	188	208	168	213	197	202	212	203	171	180	206	205	187	210	185	186	205	224	177	193	214	210	178	199	185	219	205	186	220	175	197	223	207	182	230	202	179	195	189	188	228	249	214	249	178	206	188	175	196	178	215	197	182	200	194	185	205	182	221	177	217	197	199	215	222	204	234	227	198	188	202	192	190	207	181	173	219	199	197	200	198	238	202	189	213	193	167	179	176	216	211	196	225	182	193	187	234	207	184	190	170	188	182	188	209	202	194	214	192	238	184	189	207	207	222	220	195	210	174	225	194	184	170	198	204	208	192	173	188	189	209	212	208	189	187	200	251	201	180	202	205	181	204	194	193	206	191	204	200	201	205	208	219	182	206	219	214	218	187	175	197	185	181	192	203	232	207	192	191	220	204	200	215	187	192	228	201	193	204	189	204	214	208	209	169	197	201	202	213	186	180	197	192	209	225	215	207	190	196	199	206	217	217	206	177	191	211	191	175	197	216	187	185	191	206	190	206	217	196	190	184	218	200	163	196	217	224	188	187	192	206	214	214	181	210	218	219	215	216	216	200	184	184	206	177	205	201	181	208	217	207	189	214	209	204	229	203	219	186	186	199	232	209	207	202	181	172	217	218	206	195	243	200	181	207	213	191	204	209	218	173	211	214	171	194	217	161	237	219	195	206	234	192	195	188	177	191	210	196	232	193	211	184	194	205	192	174	182	198	216	231	244	219	217	220	219	178	223	217	205	195	191	220	188	195	186	190	207	181	185	203	195	196	219	194	196	215	207	205	175	215	185	184	177	202	199	190	229	200	190	225	189	209	213	198	172	216	201	215	197	187	196	193	208	180	220	202	170	199	187	212	178	213	188	175	224	216	197	202	199	185	192	207	214	208	205	208	227	208	205	206	213	180	179	205	219	199	157	195	181	204	192	195	227	199	191	193	225	207	188	198	177	217	202	228	207	210	174	194	234	198	187	244	196	211	213	211	197	186	182	215	205	199	166	214	205	189	220	201	176	218	193	179	184	198	211	164	204	224	194	213	198	218	205	195	200	220	207	187	188	206	188	225	193	219	205	200	202	211	193	200	191	207	208	200	209	213	210	229	199	170	199	204	216	219	201	192	208	206	198	217	203	185	194	197	221	189	199	219	205	207	204	193	204	202	198	195	206	201	198	254	201	205	189	207	218	211	185	189	213	174	212	190	197	192	185	216	212	185	193	182	208	186	181	196	208	196	197	197	212	215	200	218	211	187	207	194	198	186	212	189	225	189	203	215	202	204	201	194	189	197	197	218	211	221	199	207	197	209	203	205	191	187	187	193	202	170	206	223	224	217	208	209	215	203	185	201	222	220	182	197	177	183	191	175	202	211	213	182	184	211	202	200	218	187	194	196	220	210	213	231	175	207	195	202	192	218	205	181	213	205	188	188	193	198	186	210	193	196	203	227	209	204	188	208	182	213	209	187	237	210	227	198	229	195	191	201	205	226	197	204	211	217	182	200	225	195	212	160	220	200	200	183	209	227	216	222	195	193	208	195	195	211	217	206	212	203	208	183	202	208	188	182	176	209	189	219	194	208	198	219	175	205	201	192	227	185	216	193	207	217	198	203	197	206	184	203	221	208	215	217	188	220	211	186	189	182	185	200	214	156	182	185	188	190	203	188	220	238	203	216	207	180	186	205	202	192	201	215	176	215	197	185	204	200	221	204	214	164	233	201	206	203	196	208	206	197	190	192	211	223	213	229	197	188	185	190	190	201	231	192	218	200	211	189	198	222	220	191	223	198	214	226	190	202	191	203	204	186	225	189	203	198	212	145	197	213	176	186	213	192	216	202	191	213	206	192	207	220	178	211	170	202	231	200	209	185	202	254	183	244	188	164	177	166	202	208	181	204	181	218	190	207	193	197	204	173	203	207	189	167	215	211	206	206	203	214	198	223	203	201	198	193	183	186	197	170	158	192	201	240	205	193	197	218	216	191	194	223	185	201	204	239	192	202	219	210	195	227	200	228	204	218	191	209	197	185	229	201	193	198	217	200	202	194	208	199	215	180	215	194	223	202	171	202	197	216	199	228	209	225	179	191	186	202	233	197	185	183	236	185	219	177	182	190	200	189	232	229	169	206	203	201	215	194	207	195	206	188	188	191	229	196	210	216	205	250	198	193	203	198	241	210	192	215	206	191	213	198	215	209	218	187	186	215	190	174	201	221	208	224	238	241	214	215	187	192	227	209	178	202	186	202	217	207	178	213	181	223	235	229	190	212	217	218	188	198	214	175	220	230	206	228	198	192	199	193	200	201	209	217	204	226	231	200	190	176	216	215	210	196	183	208	221	208	194	160	214	205	189	221	182	217	194	219	206	206	222	207	223	214	191	209	204	226	185	205	184	208	202	176	208	191	201	192	218	239	211	215	197	175	182	187	181	198	232	229	202	220	179	219	204	231	205	207	236	221	221	174	201	212	211	188	211	200	203	206	202	199	236	196	201	219	190	208	184	190	210	207	189	172	205	217	194	188	201	186	178	189	189	194	202	184	204	218	209	200	203	205	200	200	194	202	181	204	198	220	188	179	187	202	192	187	211	199	207	206	223	200	198	219	211	196	177	206	198	211	220	204	201	194	187	199	190	199	178	211	217	186	219	193	212	194	189	226	230	191	191	214	212	215	206	208	195	211	225	184	190	176	197	229	207	238	218	245	205	211	197	206	194	210	186	202	197	195	222	200	217	224	166	191	200	200	204	207	213	209	196	206	206	177	195	200	182	193	174	211	215	179	206	182	199	204	209	208	187	207	210	214	188	205	218	214	205	224	190	170	199	195	208	210	230	199	195	188	195	202	219	203	225	209	207	230	216	211	204	189	214	191	213	198	189	202	190	194	221	202	178	194	187	183	189	207	196	213	236	208	202	207	198	200	201	208	207	186	192	176	214	192	189	183	199	202	194	220	208	196	209	208	212	209	190	232	197	216	187	178	186	191	197	228	201	215	198	205	197	213	232	232	205	223	209	190	214	254	227	200	207	197	199	201	185	207	201	192	191	215	200	203	183	191	183	222	180	181	199	204	198	205	199	197	198	216	193	212	215	188	193	197	190	223	211	166	196	168	209	202	224	210	191	179	186	231	205	203	187	219	213	206	210	251	198	194	187	192	203	196	213	194	175	205	221	202	199	228	189	204	196	200	205	196	212	202	209	215	198	172	232	195	203	232	211	188	237	201	218	206	220	217	195	232	195	224	219	192	196	225	210	193	226	201	185	210	189	205	197	242	189	226	212	200	168	211	223	205	203	199	237	202	178	180	198	200	208	227	207	223	211	232	209	207	197	201	214	204	196	206	216	219	188	208	222	179	192	198	191	188	210	203	166	205	230	193	179	200	200	190	205	206	205	177	203	193	202	195	209	212	211	184	193
38956	20847	12324	6046	1920	853	838	491	468	490	473	465	470	444	450	474	435	439	438	461	430	424	450	447	436	429	429	415	443	448	442	439	438	456	443	429	431	467	422	391	424	439	444	419	441	438	447	466	424	409	427	468	474	423	472	438	481	435	440	443	415	401	464	452	430	444	437	431	457	446	452	429	452	445	441	426	448	425	462	431	458	423	434	424	430	429	408	430	454	461	408	458	441	436	419	420	425	421	400	452	417	423	446	430	420	407	451	455	469	400	435	453	436	411	440	435	404	461	449	444	463	448	439	493	472	410	453	460	477	435	456	413	457	468	443	452	426	422	454	477	463	441	477	414	401	424	451	460	439	408	429	499	448	428	429	434	411	438	428	416	455	451	423	410	432	422	496	460	433	456	466	460	433	451	413	421	433	446	443	446	412	485	449	441	442	492	435	405	433	415	424	457	420	417	449	399	450	456	443	444	434	426	449	412	472	431	472	421	427	450	452	429	445	429	436	422	471	427	428	476	448	424	421	456	442	445	392	424	423	423	437	429	428	411	428	422	449	458	454	434	431	412	455	440	438	437	422	465	473	449	398	444	415	412	460	471	427	405	435	429	449	420	409	445	488	459	454	432	430	428	462	432	414	424	424	421	421	451	427	425	419	406	433	432	447	440	405	401	474	404	477	439	458	478	442	440	456	441	438	422	472	449	450	396	426	417	436	482	433	453	460	450	476	447	441	405	409	450	429	438	469	412	447	456	447	457	432	438	465	454	390	462	457	415	430	433	465	456	423	448	442	433	431	478	418	475	443	427	448	436	454	430	433	442	416	428	474	398	459	428	443	443	450	429	417	449	415	430	401	413	413	472	443	420	432	440	417	438	487	477	430	463	415	429	447	438	424	407	439	415	455	410	460	470	439	439	445	431	442	471	420	457	456	444	408	454	437	411	426	448	445	461	451	420	459	443	426	436	411	466	435	424	378	425	432	429	422	450	468	453	475	421	474	420	438	424	426	438	417	415	457	416	413	427	451	419	438	438	435	435	428	424	418	462	447	395	436	456	445	415	447	450	462	451	420	423	455	461	407	416	409	468	436	452	415	415	436	454	423	443	426	425	448	448	433	424	436	448	417	432	457	433	451	424	484	436	423	445	442	415	419	434	412	455	424	436	422	415	461	436	428	432	445	439	437	412	445	425	451	428	411	440	455	452	410	443	441	452	426	462	410	472	420	447	446	427	398	417	441	429	439	461	418	409	412	470	459	442	432	453	456	416	440	427	432	458	462	412	442	445	455	420	432	447	434	466	425	416	448	463	430	441	442	477	437	447	436	446	443	430	382	410	430	470	421	409	452	429	439	460	474	430	434	445	413	432	432	436	439	460	444	441	421	426	441	460	434	438	460	406	420	436	445	436	502	437	483	460	395	433	427	433	470	404	454	402	419	423	455	426	417	457	385	440	406	450	411	435	426	421	414	425	450	391	416	424	415	376	437	418	421	433	439	455	445	429	418	441	430	401	435	407	457	452	434	453	403	447	404	433	466	400	440	413	444	419	429	474	405	430	433	459	444	439	393	415	398	466	460	430	441	447	450	456	479	456	445	468	433	444	436	452	447	450	432	392	426	471	436	457	444	445	495	435	449	385	437	405	424	403	449	454	432	400	486	474	440	411	442	439	432	420	417	417	427	441	468	427	428	477	452	443	424	426	447	423	402	453	418	439	484	457	477	466	420	458	452	466	444	472	445	455	455	463	432	453	459	475	415	447	453	399	454	420	449	443	422	429	457	468	409	429	434	420	448	438	441	423	459	430	434	457	438	439	444	446	419	427	476	457	449	423	457	460	416	404	462	443	430	446	425	439	435	433	436	450	445	441	424	466	434	442	398	465	440	411	425	410	465	417	425	413	464	433	438	428	442	446	406	415	449	447	449	440	418	483	442	444	462	424	413	446	452	443	441	460	467	402	418	429	410	431	441	403	442	453	407	409	461	457	421	448	405	434	466	473	428	434	443	437	441	472	435	455	433	393	478	409	436	426	474	413	439	423	434	435	458	416	438	469	454	428	462	441	466	448	477	425	460	403	481	463	423	445	446	468	410	424	430	435	426	408	470	418	450	406	471	437	413	448	456	457	439	430	454	451	454	443	499	445	467	455	441	435	438	452	451	447	430	422	478	454	443	456	425	464	407	419	472	443	423	427	411	433	417	391	444	438	439	393	431	429	426	429	403	411	427	434	452	432	448	427	422	422	440	448	383	449	432	419	442	413	444	408	414	458	407	432	434	422	399	442	438	465	435	417	443	418	456	468	427	429	471	430	428	420	452	417	453	405	431	482	422	442	435	427	413	415	453	450	448	458	455	454	424	439	438	446	481	455	450	418	452	411	428	431	426	451	433	451	444	457	434	446	430	454	449	440	477	441	429	431	424	457	423	450	436	407	469	438	458	472	403	456	428	426	422	446	457	425	455	410	443	437	467	429	428	429	434	435	416	419	403	425	436	419	409	435	431	438	436	392	430	426	424	481	488	420	436	418	466	427	456	416	429	431	437	447	426	403	433	447	430	415	448	467	456	439	416	432	461	438	446	468	426	441	447	473	386	405	431	473	420	460	432	457	425	439	388	425	431	405	431	470	445	430	463	407	411	458	421	414	432	440	413	400	442	422	393	401	404	450	434	419	434	429	456	441	452	458	452	436	471	469	453	444	413	431	425	434	428	429	405	453	461	464	464	425	446	434	487	465	425	461	422	424	435	441	420	415	434	440	472	446	422	454	459	408	392	411	456	453	452	424	421	416	460	433	450	423	406	458	434	458	426	423	422	415	447	412	434	403	426	406	432	404	442	442	409	397	435	448	409	377	453	415	435	468	451	415	457	470	423	411	437	448	482	415	432	461	457	403	457	451	491	429	446	397	443	432	470	416	459	404	422	426	444	442	473	450	402	433	461	421	416	455	448	404	430	443	453	431	443	442	462	453	436	395	450	437	435	414	452	406	427	429	470	455	450	440	463	406	415	452	411	461	431	413	430	431	407	394	467	453	415	441	431	495	436	435	419	410	408	430	448	394	432	432	405	439	402	494	445	439	414	440	446	450	438	422	449	421	437	466	443	432	423	432	424	444	414	428	438	478	400	430	407	432	441	450	442	460	420	450	432	458	450	406	396	434	441	462	451	429	433	399	462	432	418	430	421	416	441	444	386	425	419	443	451	415	456	424	438	450	463	478	489	409	427	474	411	431	443	441	429	459	460	438	446	433	452	413	442	422	473	429	411	448	452	425	434	422	460	478	427	477	449	469	402	405	414	425	404	422	417	438	413	450	419	449	429	428	507	431	480	461	433	455	448	447	460	453	418	453	466	432	409	437	448	388	446	457	418	400	462	481	479	433	458	419	433	427	441	425	407	455	436	437	451	420	433	435	446	424	443	416	463	458	405	435	461	440	431	451	465	465	478	432	476	406	434	407	446	460	427	440	421	470	450	443	412	446	452	451	469	427
69355	35784	14569	3678	974	374	325	267	274	237	265	239	245	272	263	196	244	271	237	249	245	245	270	263	258	265	249	243	253	243	243	259	247	282	260	245	266	249	280	245	295	266	238	236	234	240	281	268	237	243	256	233	232	247	242	265	246	257	280	243	228	247	276	237	253	240	209	230	245	243	245	249	252	251	264	226	233	254	275	241	246	260	260	222	250	223	236	250	225	263	230	279	253	273	240	235	245	224	251	264	271	262	235	236	249	241	253	263	250	270	256	243	237	240	253	235	239	262	272	209	265	284	251	238	204	230	302	258	242	268	256	267	244	252	264	232	271	257	236	253	287	268	294	214	271	248	233	218	259	229	238	258	271	258	251	228	235	263	209	238	276	238	235	240	255	229	240	261	232	258	243	263	253	237	244	253	254	255	278	261	242	259	259	225	233	259	262	271	249	235	238	237	268	250	230	252	265	222	242	247	244	244	255	259	260	248	250	255	237	230	237	297	230	232	279	261	242	264	260	256	223	228	239	245	239	257	230	286	246	247	247	228	253	225	230	227	274	259	239	256	219	271	235	240	244	231	268	261	296	289	245	268	266	253	248	250	252	260	252	237	250	254	246	258	271	227	235	227	256	257	261	241	254	291	264	261	260	238	229	251	221	267	247	231	222	265	266	251	236	286	246	251	250	236	248	245	220	200	249	270	229	265	251	246	242	247	255	252	277	264	226	255	260	258	240	246	265	236	232	194	275	256	240	235	247	223	263	265	245	262	250	216	268	210	243	203	234	234	253	266	235	269	265	225	245	243	220	258	247	236	267	262	239	248	241	288	219	210	215	240	255	232	235	265	257	275	238	218	272	264	238	262	239	259	231	226	259	240	232	221	240	258	237	246	246	237	241	215	240	242	258	265	243	241	227	249	235	240	286	254	284	238	222	257	205	252	241	249	234	233	245	254	255	227	278	246	256	237	230	234	237	253	239	232	249	270	247	236	270	253	238	235	254	248	260	246	248	234	260	278	283	254	249	264	269	245	247	245	260	245	268	254	263	234	267	255	248	246	230	222	238	219	253	219	242	257	258	245	246	269	249	254	249	239	251	216	240	236	258	249	228	253	224	249	251	242	265	285	254	253	241	265	271	268	237	240	223	248	274	229	248	261	238	260	230	282	251	240	249	230	285	258	275	251	229	218	245	249	251	213	255	255	235	239	260	247	271	259	234	222	238	234	209	231	248	273	266	259	258	259	264	257	247	238	249	227	248	242	243	241	285	222	261	254	256	239	248	237	276	244	249	245	248	260	243	285	220	269	245	238	253	244	274	259	279	212	229	262	268	253	269	292	220	259	233	260	240	264	231	262	249	217	244	256	224	208	247	220	229	249	242	239	226	237	223	221	257	268	248	240	244	212	233	245	271	248	240	272	218	232	263	262	232	224	248	251	239	267	234	217	260	265	260	245	234	231	249	218	247	264	260	298	267	260	235	248	224	280	262	277	253	263	286	245	254	241	232	274	283	235	245	234	241	265	251	226	280	236	269	245	237	234	234	233	233	230	215	220	262	230	248	246	247	265	225	240	265	243	257	235	254	262	260	267	260	263	264	231	241	244	281	224	234	212	222	256	243	245	286	251	240	238	242	250	227	236	239	253	229	273	269	241	228	254	252	260	221	267	258	252	247	266	240	220	226	258	231	257	271	231	263	276	251	245	255	209	238	226	257	263	236	266	264	242	261	265	254	244	253	234	240	266	238	232	224	273	282	232	265	201	239	274	261	216	229	228	234	243	232	243	253	264	262	249	254	254	252	264	221	265	250	243	240	242	265	250	263	234	277	237	251	225	231	258	213	267	263	251	247	239	274	254	216	257	259	258	284	280	282	243	251	277	248	243	235	259	250	269	256	250	240	264	244	236	224	265	227	243	216	258	225	226	238	247	260	272	235	207	258	242	246	262	234	235	235	271	241	247	229	253	224	229	229	251	238	236	242	259	259	220	270	223	246	263	276	250	231	273	273	257	250	266	220	245	267	256	261	252	253	240	233	219	254	258	225	230	242	229	245	271	240	279	230	202	260	247	269	245	246	263	277	271	245	222	212	271	258	244	288	256	238	258	231	244	259	225	260	264	262	277	248	244	221	218	247	275	267	249	248	262	258	255	257	247	253	249	237	236	229	242	262	242	235	251	243	282	243	256	248	247	249	232	256	271	248	266	263	268	264	258	244	264	254	264	248	254	257	249	227	250	233	249	250	245	234	255	245	266	245	244	266	209	243	271	231	229	249	256	285	256	260	228	275	237	221	214	232	252	261	240	268	253	283	248	275	236	249	221	248	275	265	239	261	246	228	271	267	235	247	235	258	256	262	265	241	243	243	263	221	259	235	242	235	234	242	281	243	262	255	236	258	236	265	276	245	267	273	249	280	234	215	237	277	236	247	250	223	239	260	269	226	223	242	267	259	240	253	221	239	227	247	203	224	257	259	239	258	273	265	265	254	268	240	251	267	222	273	237	262	273	261	256	267	243	244	250	244	240	263	256	249	253	279	244	247	270	267	247	252	262	234	237	252	234	264	205	228	270	224	226	229	286	261	246	234	270	252	266	256	240	282	253	261	273	236	266	255	227	252	251	248	262	239	239	256	230	265	265	249	219	217	242	257	238	265	272	243	247	249	236	258	281	254	259	240	254	204	253	257	245	258	262	202	226	258	272	273	271	237	253	220	232	245	253	243	267	239	244	219	233	240	262	250	226	245	224	245	260	266	240	264	248	249	249	251	252	246	245	240	269	223	237	279	240	247	280	244	224	262	253	229	226	243	270	242	276	237	255	279	232	233	270	255	243	227	235	255	239	255	249	231	231	232	255	260	244	253	235	261	223	227	213	260	237	242	252	260	279	244	225	241	225	236	260	245	270	249	226	270	274	236	214	240	231	256	266	258	247	255	264	237	255	226	239	255	254	260	256	300	262	274	287	254	244	237	272	257	250	242	254	246	295	250	260	259	258	259	247	256	269	245	255	219	255	231	233	235	239	243	270	248	244	241	247	247	252	247	238	240	272	248	249	237	243	273	245	263	265	235	237	221	253	254	225	254	248	245	233	240	262	249	228	257	260	259	266	242	243	231	279	242	265	213	231	246	241	235	248	250	226	265	263	252	253	242	236	254	251	234	228	237	238	232	219	257	255	269	217	247	251	251	259	221	257	247	250	240	265	246	217	242	236	254	254	253	238	240	259	256	251	285	253	248	266	294	244	254	258	234	237	252	246	269	223	242	234	247	236	232	260	245	233	248	219	214	259	218	241	254	233	258	265	243	225	255	242	254	273	273	261	258	240	260	254	273	258	252	229	246	250	261	248	256	234	231	224	225	238	232	217	250	251	244	265	216	288	254	256	250	248	225	213	255	233	232	271	232	270	235	239	269	238	259	253	233	260	260	249	252	216	232	274	254	243	264	225	241	282	234	259	234	250	245	262	244	217	257	265	218	264	256	262	231	227	254	256
46175	25137	12023	6130	2406	1111	985	637	547	597	552	554	519	535	550	526	502	525	521	526	535	536	509	532	525	557	530	567	523	520	507	533	526	534	519	549	539	507	533	536	505	517	484	511	528	535	525	509	555	478	540	514	537	489	488	533	534	494	555	511	526	514	501	488	504	563	474	518	501	498	506	554	491	535	542	576	518	495	532	532	532	516	504	571	532	513	506	519	514	472	495	499	538	527	535	504	487	519	541	484	549	529	506	496	539	499	498	508	536	492	507	518	483	498	520	537	514	506	489	525	521	527	499	560	514	496	547	545	494	539	490	536	527	463	499	535	498	517	489	530	532	492	512	527	546	497	545	509	546	519	540	566	549	543	513	524	508	512	530	502	512	543	516	562	541	496	507	497	570	523	540	534	524	478	548	490	525	487	544	512	491	528	533	535	571	497	540	523	522	496	540	573	532	512	533	534	547	539	509	524	490	492	469	495	506	579	484	540	576	494	525	498	485	544	492	540	514	522	508	523	511	559	492	506	492	489	553	522	543	508	521	543	519	574	525	500	536	561	511	537	528	497	505	537	541	553	503	481	501	519	544	533	509	534	513	510	530	531	519	535	548	514	494	497	527	518	503	490	544	517	541	531	514	553	539	544	494	500	537	507	516	532	532	499	501	536	511	518	513	502	524	520	511	540	520	493	532	562	486	517	514	492	509	504	490	496	515	524	522	504	507	536	516	485	538	542	519	523	534	539	535	489	524	511	546	513	544	494	506	452	515	503	513	518	503	527	495	477	499	516	490	519	527	550	534	527	539	517	509	518	521	490	486	547	512	516	528	528	475	529	542	496	507	507	512	523	490	524	529	519	507	485	497	481	518	551	560	561	520	500	545	473	518	492	558	528	506	526	508	522	478	523	494	561	534	502	504	496	545	516	543	525	530	511	517	505	514	539	553	535	531	520	528	580	548	521	507	519	492	518	560	524	510	524	521	493	539	513	563	485	514	520	509	511	538	527	492	549	547	563	541	512	529	523	542	501	528	568	537	532	554	530	527	536	495	538	495	501	566	542	531	540	552	503	530	575	552	542	554	520	544	511	549	528	473	523	503	528	487	522	501	454	549	506	502	524	554	510	470	583	521	501	499	564	493	542	533	501	556	535	480	503	549	476	525	514	496	543	525	508	555	509	571	549	529	579	524	532	517	503	542	518	501	530	521	510	531	515	535	495	560	523	496	492	521	502	486	526	552	542	495	482	574	500	523	540	585	506	518	549	538	494	465	554	534	502	545	556	514	514	519	511	535	550	521	557	511	517	571	545	490	547	513	494	489	545	523	479	555	551	570	510	523	512	519	521	533	515	499	520	521	491	518	509	525	552	495	540	550	490	489	531	542	519	479	521	522	514	481	490	523	502	529	529	518	480	525	547	526	494	478	541	494	508	511	515	496	546	515	516	497	538	544	517	514	562	509	518	537	546	491	508	503	557	484	546	493	523	519	486	526	524	477	483	559	545	537	505	562	553	516	520	492	495	462	518	502	523	543	503	490	517	518	566	484	558	551	511	547	509	489	513	538	496	486	537	494	493	490	502	546	520	460	499	529	552	540	536	513	481	486	531	564	562	514	511	583	546	504	538	511	495	486	512	503	496	508	526	531	531	479	548	530	494	575	519	526	506	539	548	482	482	518	548	458	532	507	558	540	499	525	521	514	516	518	529	547	528	519	537	509	521	512	494	564	496	499	518	503	549	502	496	548	509	521	523	566	512	498	514	544	512	559	512	499	543	535	552	462	540	513	540	498	513	503	575	547	517	531	537	534	515	582	490	547	529	535	531	514	524	538	542	527	502	551	494	515	507	532	520	541	506	524	536	521	507	559	512	522	526	493	580	500	502	504	514	541	490	538	477	559	538	500	519	511	513	484	498	534	506	493	538	486	516	550	508	555	551	527	523	526	501	507	496	538	518	517	573	551	468	516	539	505	573	514	523	542	523	529	539	514	536	580	532	501	550	545	558	484	528	543	540	563	512	496	545	563	540	500	543	510	513	547	495	481	497	515	554	524	507	496	541	501	499	501	560	530	547	502	517	489	548	547	523	551	508	510	493	523	545	516	504	489	483	535	508	518	524	480	524	528	533	532	529	472	486	515	482	509	519	475	504	550	522	538	559	493	514	500	502	535	525	549	508	521	545	513	504	526	529	517	520	488	526	512	499	523	533	477	514	524	538	574	525	510	558	506	519	512	508	520	587	548	542	569	564	541	536	506	569	537	527	511	537	578	591	506	520	518	507	499	528	494	570	530	524	551	501	518	501	525	513	545	533	482	509	537	562	517	561	507	544	466	531	499	480	494	531	560	526	518	534	500	547	508	555	510	511	520	532	506	536	521	517	539	478	530	450	523	505	530	521	530	516	514	537	516	524	524	573	567	533	500	522	500	491	525	487	494	511	546	519	486	508	522	519	566	548	527	496	503	545	574	489	477	537	525	547	588	503	512	505	526	523	491	512	499	539	565	516	548	552	520	558	528	524	513	507	505	535	518	522	501	506	534	513	506	494	533	494	527	523	495	506	515	561	504	532	508	555	519	551	561	546	551	541	560	497	493	495	523	487	525	512	486	500	477	501	487	501	525	531	561	532	518	534	530	508	527	528	563	544	488	546	544	505	538	518	509	503	534	535	496	551	484	479	552	494	534	565	507	535	460	516	544	506	548	505	484	525	514	553	522	521	528	541	504	555	524	511	539	528	509	531	543	514	566	515	533	555	503	523	490	529	534	529	536	525	501	493	520	512	524	499	539	553	533	512	531	505	490	526	559	530	551	479	526	540	499	524	525	503	453	527	515	567	516	568	552	482	541	506	516	516	548	522	526	539	483	481	500	492	490	553	512	537	525	531	532	555	465	527	531	531	534	538	575	553	513	534	521	537	522	502	507	497	533	487	571	537	512	495	571	556	529	499	522	555	534	505	538	528	508	518	520	555	540	519	546	496	522	532	561	512	526	551	526	549	524	550	513	516	555	550	514	517	503	520	535	510	499	542	506	540	485	557	512	495	512	527	486	550	514	501	521	497	517	582	522	528	476	543	534	537	554	528	523	485	513	518	502	538	514	511	524	519	518	513	560	521	529	514	508	487	573	517	518	572	535	554	529	511	537	481	540	553	452	510	515	508	505	486	511	528	547	520	521	520	542	518	522	566	523	580	486	473	519	535	503	505	491	536	521	475	558	524	513	528	541	539	498	501	526	522	519	504	537	542	526	492	563	510	552	537	529	497	528	574	558	516	495	531	521	526	522	506	569	486	537	497	550	516	502	504	469	498	513	511	486	459	499	518	527	541	526	514	497	537	502	512	534	529	511	539	471	527	526	513	542	487	484	486	554	526	519	519	555	553	544	482	529	526	537	484	491	514	563	548	534	525	517	500	510	517	506	511	500	518	527	542	494	491	577	496	558	532	496	501	549	491	571	508	550	534	544	516	521	477	542	562	530	513	572	497	467	524
48619	18931	6134	1806	360	202	163	189	173	194	192	190	198	167	183	176	163	182	177	175	174	185	190	172	163	211	207	204	193	193	188	198	170	208	191	193	176	177	184	178	160	209	168	195	185	224	189	177	169	174	152	199	173	190	198	203	200	180	193	186	185	186	166	155	173	179	163	164	185	184	161	162	197	209	190	182	184	187	197	166	185	182	197	182	192	175	169	195	187	191	190	187	188	198	198	175	180	185	197	204	190	170	166	167	178	173	203	168	185	198	190	164	206	156	188	178	184	153	204	183	189	189	180	175	164	197	143	181	197	162	169	183	176	179	188	204	192	172	184	170	151	196	175	167	194	192	184	208	197	185	183	192	189	200	196	219	191	202	168	198	204	166	192	189	190	179	175	195	168	169	189	185	173	162	183	193	190	175	179	171	170	137	162	153	175	192	178	174	175	160	197	203	186	180	179	189	180	199	196	166	209	201	182	187	175	163	179	197	177	144	199	183	157	184	191	164	172	170	191	160	185	152	193	195	189	169	168	189	177	212	150	209	191	178	153	160	193	161	219	178	217	156	177	187	197	186	220	204	182	173	175	184	173	183	181	183	175	157	187	145	164	194	198	174	166	206	158	167	193	171	161	196	177	184	160	200	190	175	170	195	169	184	185	176	147	165	182	201	188	189	204	182	198	195	176	195	203	185	187	155	181	199	176	172	174	188	222	196	190	189	188	159	187	211	175	199	187	193	208	177	168	197	168	205	171	154	182	214	184	170	188	191	169	195	194	196	219	181	200	171	170	156	159	168	221	203	186	158	183	195	191	187	178	193	160	189	170	184	168	186	183	180	160	191	178	192	167	196	179	184	217	192	174	164	180	165	183	195	187	168	169	186	191	185	188	190	187	181	194	193	203	192	168	202	156	166	174	187	168	198	178	156	164	186	201	202	167	172	190	198	179	197	191	196	190	199	188	183	198	199	166	173	181	195	184	152	169	177	142	192	159	185	207	203	172	197	175	192	202	149	177	172	176	217	173	170	182	220	188	205	171	195	201	166	186	185	178	199	196	171	175	179	185	223	199	193	163	189	179	202	167	171	162	181	192	215	160	174	168	154	192	177	174	193	201	154	182	187	189	166	188	171	187	192	187	167	181	184	187	179	191	216	160	171	189	165	188	178	186	170	157	170	196	171	192	175	162	177	166	189	172	181	181	202	169	196	201	184	165	193	152	170	162	178	187	192	196	188	169	159	196	205	195	192	172	193	185	165	209	167	190	183	193	200	203	178	176	176	167	205	190	199	213	199	168	183	189	178	205	188	197	164	179	199	177	163	171	177	202	179	193	199	194	173	154	171	176	176	176	191	180	183	168	172	161	210	175	183	192	164	180	182	172	186	180	169	164	202	198	207	189	172	201	187	191	165	179	184	152	181	181	205	193	182	174	191	186	199	182	185	214	194	165	181	176	170	192	146	171	183	169	179	164	176	190	193	194	175	192	196	169	216	191	199	173	186	194	194	182	174	182	151	180	207	176	159	184	200	177	157	201	173	170	163	213	181	183	189	174	166	210	193	175	183	184	162	169	170	187	148	145	174	191	182	189	182	196	156	189	219	186	196	196	197	171	221	200	187	202	167	192	191	171	181	199	203	161	176	158	177	176	196	198	169	160	189	190	182	167	189	144	182	151	192	179	169	184	175	174	189	168	198	169	175	185	178	158	185	191	194	184	195	170	169	193	171	200	167	210	179	176	188	161	159	190	191	199	164	190	206	179	179	184	170	160	190	185	184	201	183	191	176	206	184	176	163	207	181	188	211	168	160	182	165	204	175	163	202	186	167	203	184	200	170	191	193	174	177	180	155	166	192	158	185	157	167	174	183	185	169	211	187	203	185	196	168	173	180	151	180	157	171	190	179	190	164	210	182	162	183	197	188	190	188	210	176	187	161	166	186	174	193	189	169	166	200	212	177	178	198	173	171	197	197	185	177	178	195	201	212	211	177	168	192	173	157	183	192	191	192	177	176	193	208	214	162	152	213	176	177	203	210	196	182	191	189	169	200	199	183	173	196	157	176	206	166	169	197	182	160	206	186	190	156	177	195	169	191	186	195	213	177	168	177	177	165	184	201	215	168	156	173	194	174	198	181	195	199	163	205	165	185	145	169	169	168	157	151	211	179	183	176	190	163	188	167	190	190	188	174	179	173	166	172	187	201	181	186	196	198	192	173	167	211	189	186	190	209	171	186	161	178	196	170	196	163	221	217	195	203	185	187	198	182	167	165	160	186	171	219	203	164	167	182	174	184	172	209	186	189	164	179	198	200	200	179	193	192	149	212	176	171	184	200	206	171	198	196	200	176	172	160	158	172	177	191	200	201	186	216	199	171	172	200	176	158	201	178	185	195	170	166	165	170	192	153	159	191	178	194	187	218	189	172	194	169	198	164	191	196	181	206	178	187	200	181	176	189	187	213	168	179	159	211	181	173	201	177	176	191	188	191	172	181	188	205	205	190	154	189	189	184	207	158	160	178	170	206	176	172	161	185	193	161	168	179	158	183	186	178	187	197	183	194	187	178	193	187	196	198	185	200	184	216	207	191	214	206	208	160	176	192	194	205	200	165	182	208	188	206	182	193	178	197	194	176	180	190	175	166	185	179	183	187	168	185	193	185	188	198	183	211	167	195	214	178	197	178	168	184	194	143	191	195	168	161	208	216	188	183	172	190	213	206	176	168	189	202	205	175	166	174	154	166	204	159	158	168	183	167	180	176	184	177	181	195	165	186	168	171	189	185	190	183	171	170	164	182	198	191	199	175	175	157	197	168	204	190	159	180	216	193	188	190	197	201	171	186	174	172	159	194	183	206	180	202	158	157	210	213	175	186	177	161	167	192	183	182	211	188	182	183	178	198	169	208	198	161	200	186	161	190	175	189	173	191	175	204	175	174	180	200	200	196	185	144	182	206	235	211	197	179	168	190	213	209	195	176	185	159	180	171	185	209	177	175	210	204	167	201	210	190	182	167	181	159	180	189	190	184	169	167	179	208	186	172	162	185	175	170	168	161	169	181	175	190	200	170	178	184	178	173	206	208	182	184	173	182	191	183	210	198	162	189	169	182	173	175	178	142	193	190	212	187	179	169	154	168	161	181	187	182	169	199	178	146	164	173	173	182	192	169	171	174	178	203	189	173	203	178	186	180	186	206	174	169	187	208	206	166	189	182	164	162	191	192	197	185	185	147	181	194	173	173	170	209	182	201	195	200	199	199	194	176	178	173	169	206	189	184	180	186	183	179	186	155	188	193	194	174	185	209	192	172	171	156	169	182	192	173	199	193	172	176	168	161	190	181	187	186	214	212	177	195	189	194	192	200	183	182	183	185	182	183	180	168	193	164	195	203	183	212	181	189	181	157	153	184	168	192	175	201	181	196	210	187	195	186	180	178	203	183	164	191	183	168	181	158	191	184	187	203	168	176	172	167	170	202	205	175	178	176	233	189	188	161
31933	12230	7575	3942	928	413	387	402	407	422	376	386	358	362	395	400	401	383	392	424	376	384	420	392	393	400	395	402	451	372	403	419	414	406	394	408	386	421	388	370	353	400	399	389	404	402	400	382	430	401	427	393	391	363	380	350	415	411	381	379	394	354	410	421	385	381	415	407	425	390	390	390	403	417	412	423	425	383	364	419	372	398	394	418	405	390	384	404	409	379	415	382	383	381	361	394	422	416	396	395	399	439	395	405	390	396	410	422	373	411	386	409	430	411	415	377	357	397	418	409	393	381	427	375	389	421	360	376	382	404	401	399	410	421	423	378	400	433	416	366	392	387	401	420	412	384	384	379	400	399	379	388	419	408	393	415	388	398	386	409	386	417	395	415	373	414	407	430	432	399	400	359	380	386	386	404	405	428	421	394	428	440	390	396	388	402	426	399	368	394	422	401	368	403	399	394	414	388	378	413	403	402	384	395	379	375	404	388	375	406	431	421	362	404	407	406	378	404	418	399	390	388	364	358	389	409	411	415	420	401	365	411	385	411	409	382	408	396	369	388	370	413	407	396	401	398	393	386	410	451	393	446	393	426	380	410	362	397	424	408	408	401	402	394	401	370	415	365	398	372	394	408	408	400	400	422	406	387	390	386	381	389	372	410	404	400	423	406	374	395	382	398	407	354	366	392	411	437	376	400	365	398	379	418	408	403	388	444	385	398	421	418	357	407	365	400	397	384	418	405	392	402	381	433	395	401	398	370	371	398	404	383	403	363	383	433	412	410	404	422	405	382	380	405	399	419	418	414	413	399	413	401	409	382	420	443	398	409	384	419	408	381	415	421	387	392	406	399	390	385	365	396	382	371	385	372	386	424	391	367	358	388	384	393	381	369	384	409	394	429	375	379	391	400	395	381	388	412	381	418	398	396	410	390	412	369	404	361	419	377	381	386	412	417	405	381	401	409	388	416	391	405	383	384	378	368	386	392	372	395	394	407	400	387	393	388	400	422	388	404	421	411	419	392	388	409	362	380	403	386	383	370	381	388	379	419	396	408	429	393	360	389	385	391	400	412	429	411	416	393	404	410	431	361	414	381	378	418	431	388	383	412	390	434	376	368	380	348	371	388	413	337	392	380	429	402	416	445	404	386	384	374	405	412	388	394	374	395	375	406	384	381	407	407	393	376	362	391	406	417	396	407	409	369	377	394	425	391	401	420	385	368	408	382	415	380	397	424	373	402	387	432	396	371	393	377	373	365	388	386	385	425	402	411	425	399	447	427	394	369	402	409	378	378	387	391	432	385	385	355	410	383	400	420	398	406	397	375	376	433	361	357	391	381	427	401	391	411	392	400	384	364	400	403	395	410	378	411	403	389	423	400	359	385	394	403	380	384	364	376	449	386	372	440	396	364	421	392	398	397	398	395	404	410	371	426	387	375	369	383	413	383	382	408	367	374	376	373	396	410	368	431	389	427	384	393	382	418	416	402	392	394	428	410	351	383	396	441	364	364	398	358	365	410	407	348	443	400	413	359	365	399	393	424	393	414	424	398	375	364	387	391	398	397	392	360	392	382	379	381	416	399	394	410	390	417	392	369	417	371	408	398	424	379	425	393	393	397	397	411	379	414	430	416	366	375	369	396	437	365	382	400	416	413	421	412	378	436	373	404	381	379	424	369	392	392	381	382	406	401	410	382	405	388	413	420	403	411	412	408	384	382	407	396	396	376	411	396	383	383	381	372	414	376	404	369	371	407	405	385	419	394	420	385	351	422	367	401	394	410	360	383	390	396	403	391	395	386	408	402	418	412	395	386	402	387	386	387	362	374	413	405	399	408	385	418	376	364	406	456	380	388	402	373	371	436	401	398	415	400	392	391	385	407	357	385	397	410	391	397	432	402	415	420	417	397	368	401	416	419	386	432	398	410	374	378	421	406	386	389	376	392	371	404	401	406	405	407	390	417	400	390	433	401	401	408	398	391	418	416	422	400	396	345	381	375	382	391	438	394	395	399	399	371	411	389	418	368	434	363	444	371	371	398	388	374	367	390	408	399	402	395	400	433	395	416	377	376	394	429	418	420	410	389	434	388	414	413	402	374	352	395	420	393	393	384	408	371	358	389	377	344	388	389	376	405	394	414	407	374	390	383	403	412	400	400	405	382	386	392	401	401	405	377	370	369	424	417	372	411	399	401	409	422	402	407	377	397	407	393	377	392	389	377	390	372	419	368	396	395	430	400	428	369	399	364	411	396	372	379	385	425	399	395	392	371	376	393	382	423	382	383	370	381	394	447	399	373	404	410	423	361	395	400	411	407	392	400	392	360	410	359	394	422	405	377	406	391	406	417	454	365	439	375	390	406	363	391	392	403	419	424	423	398	398	366	383	383	375	401	419	398	386	412	377	393	367	453	390	382	372	438	392	363	351	403	416	410	399	403	410	398	419	417	418	383	370	358	413	434	404	398	408	389	445	361	393	409	417	389	409	372	412	367	395	409	428	388	412	402	401	389	393	394	368	353	377	426	390	408	399	371	377	415	393	407	425	371	424	390	409	408	382	363	404	353	377	403	401	400	398	375	391	407	368	360	394	402	371	401	387	406	424	424	394	376	420	376	404	353	409	406	427	410	407	426	420	394	367	422	387	413	390	379	394	401	420	388	368	455	382	378	423	406	394	401	417	360	395	392	406	375	413	405	418	411	408	407	368	385	416	405	393	410	434	432	400	369	384	397	414	367	399	433	429	371	417	397	394	390	401	382	401	430	385	376	384	384	398	405	375	453	429	403	369	411	400	368	423	368	388	427	375	418	390	414	403	412	369	377	404	394	404	402	391	422	437	389	416	405	398	408	401	405	393	406	415	424	379	364	383	419	398	397	426	394	391	394	456	393	413	413	408	376	410	410	365	371	397	401	401	386	428	408	373	361	387	386	415	411	386	391	401	399	418	422	442	406	385	403	377	421	362	381	430	370	393	404	396	386	381	398	410	406	419	416	394	414	387	388	391	387	392	372	377	388	463	388	369	414	374	413	382	380	391	396	395	363	388	404	372	386	392	401	408	420	423	398	419	378	390	368	415	381	408	375	375	398	386	443	405	407	417	421	371	391	402	426	407	388	403	400	393	416	377	376	368	385	388	378	416	373	404	389	385	405	392	403	440	404	414	421	402	387	373	395	412	356	372	387	366	392	392	396	424	421	392	422	379	397	391	388	406	368	401	376	377	384	375	363	388	379	356	391	398	388	437	398	390	388	433	402	406	407	381	387	345	377	404	427	352	382	410	373	438	416	397	406	424	384	413	362	419	396	392	397	414	432	394	379	403	398	407	427	432	370	369	418	404	398	389	363	407	391	414	372	392	398	397	422	393	399	381	393	372	394	382	402	409	381	409	403	384	384	402	407	398	368	422	407	415	397	378	372	402	398	386	372	425	389	439	376	426	411	409	412	364	392	426	406	391	373	389	438	402	380	416	388	419	386	404	405	428	433	386	408
58856	27081	10635	2421	377	326	262	207	212	213	222	206	196	204	181	241	203	199	221	185	203	200	217	189	198	198	179	188	200	190	179	214	184	208	229	246	208	222	191	194	228	205	190	236	202	220	197	212	222	215	241	243	179	202	173	206	186	240	222	217	216	207	203	235	225	220	205	204	222	219	180	203	173	212	211	181	200	215	199	190	221	179	195	210	205	186	205	170	182	186	222	220	230	200	207	190	187	221	185	206	200	223	218	208	251	257	223	197	185	196	187	178	198	223	200	219	186	179	200	241	206	224	175	186	199	191	217	215	202	204	194	202	197	206	191	211	210	204	202	213	183	228	203	186	210	222	209	199	198	203	184	183	226	210	207	222	213	203	225	218	192	223	212	204	190	185	204	221	187	208	199	199	217	188	214	206	227	221	235	207	221	205	180	202	191	179	214	224	223	212	179	209	206	228	212	225	200	186	217	222	216	222	175	193	232	195	240	225	195	194	208	174	192	197	230	203	179	193	218	201	209	175	186	178	205	216	194	189	224	200	196	199	223	206	177	201	198	217	262	199	204	200	231	214	174	179	209	195	185	205	196	202	198	221	216	208	197	213	208	220	167	201	208	191	192	225	215	219	193	191	208	198	205	191	201	177	212	234	191	197	200	207	222	204	206	209	204	262	234	213	192	206	174	187	197	203	220	210	203	195	215	227	191	200	187	214	199	215	212	234	228	208	155	206	181	202	198	190	215	189	209	189	205	197	199	222	187	208	162	165	215	191	230	197	207	196	206	224	212	205	198	204	176	177	211	225	197	216	212	237	215	190	215	163	192	187	192	221	206	219	205	197	193	221	180	207	214	191	195	199	216	216	229	181	209	186	179	197	193	200	223	210	207	218	171	196	215	205	207	189	210	200	212	216	213	198	200	180	223	179	229	206	205	203	202	167	187	185	192	178	190	223	216	168	229	184	208	206	202	188	220	201	219	188	225	234	200	190	209	195	219	217	216	206	192	180	191	204	183	179	185	219	199	198	206	193	209	188	206	195	212	229	230	187	210	216	221	239	183	195	211	231	216	194	207	206	191	211	232	235	191	174	184	205	201	244	210	184	203	190	177	212	207	209	182	213	202	190	215	230	213	202	207	218	203	200	203	183	201	205	191	230	215	188	229	189	199	202	187	213	220	199	214	204	222	234	208	221	219	220	206	200	200	205	204	225	198	188	218	190	205	236	191	180	212	230	200	209	215	213	215	193	222	243	214	234	189	155	158	196	219	198	174	197	189	219	186	199	217	214	215	198	192	198	207	211	209	179	184	226	207	221	239	198	214	197	188	211	219	183	179	185	212	221	186	229	198	187	215	203	212	207	189	201	216	190	207	207	185	194	174	183	201	206	205	209	191	220	188	189	192	193	213	196	217	223	214	194	237	215	198	199	179	195	189	204	165	206	222	208	191	204	215	226	220	205	199	213	196	198	196	209	197	206	196	231	217	214	204	183	200	204	191	243	183	215	198	206	197	191	190	179	215	211	198	215	209	220	206	226	196	225	187	213	225	212	201	211	215	204	200	218	202	218	238	172	195	202	204	190	198	186	196	200	220	209	198	217	205	220	225	265	185	209	202	210	223	211	223	193	229	224	223	199	205	217	241	217	199	207	208	203	201	217	219	204	251	218	239	199	193	226	214	207	215	184	181	217	211	176	209	216	214	224	218	218	203	192	188	192	204	182	185	223	248	189	228	216	212	200	217	242	223	203	211	220	184	175	218	194	195	214	197	229	195	192	210	197	187	198	190	182	249	188	201	215	213	219	192	209	214	216	199	232	235	197	227	195	210	201	236	224	207	197	227	230	216	188	187	218	230	202	190	175	226	209	207	169	214	188	224	222	209	212	219	201	198	201	190	203	202	204	211	206	191	207	192	205	207	203	197	216	209	212	229	200	176	198	206	214	224	230	186	220	198	190	210	205	186	216	197	189	208	224	196	176	232	214	207	214	195	206	186	207	232	195	213	211	214	210	209	195	209	225	211	203	214	209	215	202	203	174	237	213	193	198	213	211	190	197	194	192	201	199	201	180	190	217	229	196	203	185	199	214	220	191	221	203	202	186	203	205	213	193	208	216	222	233	201	215	208	213	212	213	230	223	191	224	219	208	215	223	219	210	190	192	211	202	206	218	218	220	213	210	191	200	211	208	215	177	212	228	183	199	209	173	190	213	222	224	178	247	253	196	208	207	212	212	181	214	208	199	177	207	214	243	202	200	216	168	199	210	199	209	189	192	198	232	208	230	249	205	220	205	209	214	201	239	196	229	179	192	185	220	226	231	187	225	212	187	225	202	185	222	232	227	224	206	220	221	196	194	208	213	197	191	195	205	205	197	216	197	183	211	181	218	193	181	196	219	198	228	217	198	196	202	176	206	209	195	202	175	183	211	186	190	161	188	234	234	209	227	211	224	235	206	208	208	195	206	218	194	190	186	207	191	187	220	217	219	197	205	213	233	233	199	181	212	195	213	200	176	200	215	207	201	190	201	242	212	210	213	191	188	218	186	187	224	220	196	174	212	228	225	185	194	219	236	194	184	199	182	182	214	223	229	210	206	212	228	186	194	189	193	215	223	234	219	238	203	181	189	220	237	242	220	223	192	223	235	225	211	224	209	207	205	197	181	168	242	235	205	187	214	194	197	214	208	200	222	220	200	208	214	196	184	205	206	193	209	223	223	209	210	223	218	232	229	190	213	184	212	207	201	227	200	224	184	216	209	224	237	214	196	213	198	192	213	229	188	204	196	227	242	219	189	187	184	207	219	212	215	216	225	227	207	186	222	194	195	204	210	191	208	166	220	199	222	212	213	206	216	221	210	212	184	202	199	219	200	196	190	195	207	228	206	189	194	204	188	192	199	213	229	198	186	211	205	208	194	206	222	198	197	197	197	182	216	213	216	200	196	224	202	198	196	195	195	204	236	213	198	194	198	200	228	207	200	261	207	170	223	196	224	194	224	192	208	181	213	197	202	195	193	179	186	185	227	220	210	231	209	195	200	184	225	214	227	208	222	181	214	192	209	206	199	195	185	188	200	208	200	197	195	194	201	190	229	182	210	206	181	205	209	219	220	198	221	224	229	200	203	237	208	211	231	196	223	164	202	206	203	196	186	192	230	192	196	213	209	224	224	195	192	196	190	226	204	205	216	198	240	209	192	200	219	238	218	230	204	218	239	199	213	218	197	226	188	226	220	229	210	245	221	213	211	179	210	174	231	200	216	208	205	177	212	237	188	194	187	220	205	213	239	200	203	198	240	188	206	247	190	215	194	208	244	229	209	231	202	212	195	185	215	216	218	206	210	218	201	221	186	215	196	210	206	190	208	222	211	180	229	199	209	203	208	204	213	203	198	188	215	234	218	192	185	215	172	210	194	195	216	207	204	194	224	214	204	199	173	229	224	181	178	189	209	208	223	196	228	214	224	205	179	203	230	206	219	206	225	220	211	199	206	229	200
39169	18819	10841	4620	1029	933	696	469	444	468	464	472	444	464	476	440	453	443	429	477	454	417	457	444	468	433	441	486	453	435	464	465	444	469	424	429	448	474	414	409	415	422	415	461	453	436	431	459	432	425	470	429	471	481	442	445	428	466	457	425	480	384	441	447	432	445	433	424	450	422	455	443	456	427	428	441	432	445	437	432	439	463	429	482	490	456	435	442	455	436	435	409	431	429	459	448	454	430	441	484	450	442	427	439	444	413	444	447	407	418	428	444	469	452	473	404	453	418	440	459	418	454	447	462	446	468	422	449	448	433	439	446	429	428	453	464	459	454	436	424	448	451	422	400	433	422	446	404	452	451	455	439	447	411	428	441	444	478	491	432	485	441	437	423	439	448	410	450	476	440	438	444	438	460	423	421	438	452	455	458	463	430	436	441	425	448	461	438	428	436	443	451	440	472	446	446	459	427	418	473	466	480	446	468	473	458	480	415	438	473	453	448	443	434	448	442	495	467	419	448	452	447	455	436	453	435	436	450	452	452	481	467	449	428	438	477	463	436	442	444	455	467	454	480	413	428	473	460	493	451	475	406	442	414	448	451	431	457	441	453	459	459	479	479	438	463	445	431	454	428	436	466	441	423	443	447	431	448	405	415	427	410	422	443	410	449	456	458	447	426	457	436	430	450	516	463	470	377	432	448	429	400	436	405	416	459	456	445	439	441	428	454	435	435	445	458	463	482	434	409	452	438	428	435	450	419	459	407	475	467	451	486	409	473	442	429	478	440	499	403	430	447	447	458	459	458	420	463	464	426	441	448	461	446	469	437	427	415	431	440	456	432	430	421	423	422	434	434	444	455	421	454	473	437	456	452	452	444	438	440	444	452	436	452	453	446	447	440	423	436	448	492	461	456	473	439	450	427	424	451	436	463	424	451	469	455	444	468	419	404	436	485	445	436	453	406	445	414	421	442	444	422	393	441	463	440	444	442	442	441	419	444	427	432	463	431	445	425	449	466	466	381	466	437	427	436	449	432	458	439	448	450	448	445	443	422	428	441	418	410	452	480	455	489	422	412	423	418	449	469	421	412	455	442	421	448	405	468	428	476	459	427	450	423	441	477	419	429	437	418	452	445	415	436	460	452	429	405	453	425	399	464	476	468	467	425	434	475	444	390	436	435	413	431	428	435	460	442	464	442	441	446	427	453	467	468	411	446	429	446	443	434	442	428	449	459	416	453	449	438	450	388	460	457	461	439	457	432	430	440	442	431	480	445	469	453	494	413	443	431	424	472	416	425	447	408	466	459	406	441	439	459	434	432	457	429	484	458	465	408	417	449	457	432	456	454	483	464	449	445	463	446	433	409	389	443	440	439	441	439	427	458	416	448	416	445	416	450	462	427	422	484	426	465	414	432	458	444	482	455	398	433	441	433	425	424	429	442	443	440	463	431	430	431	448	424	436	436	467	445	468	461	437	447	453	451	462	445	419	440	413	440	419	414	462	470	455	411	445	447	461	480	436	443	432	431	401	464	464	444	434	491	377	421	454	445	459	439	425	448	421	425	468	458	499	414	416	464	410	481	448	439	442	443	464	412	454	419	460	448	492	465	444	446	433	426	465	402	442	418	471	412	426	427	428	417	395	403	428	470	427	423	440	467	430	477	428	454	487	451	444	460	491	445	429	441	399	481	429	431	464	425	438	451	459	425	456	465	404	463	447	440	446	465	423	408	410	431	459	452	451	440	411	422	449	418	446	422	445	381	438	510	434	473	447	437	456	427	423	443	446	436	448	433	416	472	434	466	448	447	424	413	478	411	499	415	470	425	517	481	406	416	439	417	455	478	442	443	425	392	444	410	463	450	431	438	394	485	453	424	453	462	479	446	406	448	454	451	441	437	444	413	451	435	468	454	447	446	459	433	442	443	417	460	472	399	454	443	471	418	445	467	431	444	438	437	431	417	441	448	459	467	446	474	474	488	447	416	429	417	459	481	418	486	455	429	429	499	443	438	436	421	423	452	437	459	432	441	438	416	420	444	446	436	454	452	459	412	444	469	455	454	431	415	463	405	459	428	429	429	433	442	422	426	443	396	448	470	437	479	443	497	407	461	420	446	440	434	440	420	404	488	385	451	397	447	425	443	448	450	441	452	429	470	453	417	485	404	432	439	452	440	457	432	416	422	416	450	453	421	434	437	437	460	436	402	440	426	448	420	423	430	450	396	468	444	448	453	452	443	431	457	474	476	448	460	444	448	420	444	471	428	470	466	410	447	457	421	426	444	448	445	449	469	429	438	465	467	482	430	463	434	436	430	465	411	457	437	429	417	446	464	414	462	453	421	449	423	439	456	427	457	443	420	440	467	430	476	464	463	452	462	466	427	465	411	443	458	461	455	439	490	402	454	445	470	448	469	441	462	422	469	462	435	427	472	443	431	424	475	445	436	428	465	489	453	427	437	449	418	460	416	427	444	427	440	405	415	455	447	461	475	448	462	444	441	439	432	460	450	439	445	405	433	460	406	476	442	413	408	468	413	403	442	460	408	451	491	443	470	432	442	412	431	425	446	438	445	460	447	480	490	445	468	456	438	453	423	447	463	448	441	424	449	441	415	428	444	455	430	413	432	461	415	436	447	474	473	426	450	448	432	457	426	409	443	462	452	455	445	434	439	456	437	428	462	398	455	440	443	487	500	414	447	440	414	427	455	450	462	472	468	462	482	436	411	446	449	439	447	428	461	472	432	433	401	445	421	447	434	426	460	461	449	446	427	445	451	447	436	446	471	443	436	448	491	480	459	435	410	432	409	416	459	439	452	457	460	475	484	437	461	451	441	467	465	423	442	444	449	419	500	398	461	422	445	429	452	416	465	439	433	453	458	462	453	462	452	475	464	471	439	440	432	423	447	422	502	429	406	483	450	451	418	459	436	441	414	435	467	448	443	429	467	430	417	445	462	476	449	443	433	462	454	449	427	446	443	443	431	437	452	436	415	443	417	436	447	446	454	458	453	449	448	459	407	415	424	425	454	465	426	448	433	455	431	440	474	468	432	412	433	443	464	458	450	446	465	482	404	453	407	426	417	480	417	468	499	405	378	425	479	473	459	426	456	438	461	471	437	458	431	479	453	402	406	427	457	441	424	433	448	418	454	449	418	457	420	453	460	427	445	427	462	439	407	478	471	453	437	408	497	416	451	425	437	470	446	462	418	443	427	439	461	464	453	440	397	448	448	405	472	405	486	443	434	435	449	462	443	429	407	472	463	407	452	459	459	460	437	466	455	428	453	457	438	472	462	445	412	426	461	481	446	415	395	431	429	475	422	444	485	455	447	462	461	404	427	404	437	464	467	471	423	439	414	436	471	437	448	469	438	438	423	454	438	424	470	426	427	420	443	425	436	488	464	436	460	400	436	450	451	418	435	442	454	445	447	445	434	436	448	427	435	423	421	458	416	447	464	498	431	443	436	428	416	475	441	454	464	448	444	399	420	412	438
68402	30608	12765	2334	451	435	305	270	221	268	262	226	267	258	244	251	253	259	269	264	289	247	248	246	234	253	236	247	270	243	238	227	240	247	222	240	249	240	241	267	244	252	234	261	199	238	272	264	247	253	247	259	241	217	255	274	255	270	265	243	235	239	254	252	250	249	253	245	231	266	243	245	246	246	233	269	244	252	241	243	247	224	236	245	260	268	247	270	263	254	233	264	261	258	234	281	260	268	260	256	289	229	266	224	241	252	270	250	267	250	227	225	203	225	263	257	256	230	238	253	243	231	239	245	242	227	230	268	275	233	248	239	220	234	239	270	240	255	269	261	273	279	287	262	253	254	239	275	231	239	233	271	240	259	261	245	255	253	264	275	227	250	234	268	234	211	230	243	250	251	251	282	274	262	248	265	251	237	256	259	279	217	249	236	247	269	232	253	268	218	300	263	242	254	249	255	217	259	292	246	247	273	244	237	240	262	230	247	248	251	244	270	263	239	222	247	249	236	251	268	250	238	275	227	254	246	228	237	255	261	240	198	290	246	235	253	249	273	255	279	268	250	251	222	265	269	223	248	256	233	248	260	234	255	263	281	242	250	229	241	246	241	266	244	241	241	264	239	263	253	264	238	237	246	240	254	246	253	288	254	240	253	229	225	241	211	255	255	267	214	275	246	226	273	279	250	240	243	280	233	278	245	262	258	244	245	235	248	258	234	238	248	234	252	222	272	251	232	244	238	259	230	224	212	254	250	259	275	248	248	272	245	229	252	273	249	264	236	228	246	226	217	265	267	247	229	214	267	269	253	235	243	267	241	251	258	264	229	241	228	241	225	244	251	254	280	263	249	258	252	220	234	233	220	239	239	240	248	255	277	232	243	267	242	230	235	242	271	237	273	250	241	235	222	264	293	250	222	235	254	279	258	248	294	244	223	237	251	245	258	261	247	243	240	246	258	243	267	251	282	265	254	253	247	240	265	237	237	251	235	255	242	268	246	249	245	237	224	232	283	271	271	253	235	264	248	265	244	269	274	264	243	261	281	275	248	265	236	258	225	267	241	217	269	207	264	253	260	259	239	255	244	270	253	275	259	253	225	245	244	250	262	257	272	276	249	212	242	236	265	250	259	225	257	248	272	222	225	247	274	244	232	257	257	232	233	254	231	250	266	231	245	285	241	281	249	241	272	239	241	250	253	257	281	256	212	250	250	250	243	249	232	223	252	273	268	238	270	252	262	279	240	251	275	239	245	244	250	252	225	243	226	232	236	227	223	266	217	246	277	230	266	267	243	231	263	214	281	203	295	273	236	217	277	262	277	238	217	239	272	258	255	231	239	232	273	245	232	236	210	261	232	228	262	277	201	233	263	264	262	273	253	245	265	249	229	240	224	223	238	239	264	232	262	245	272	261	248	241	247	240	254	226	250	244	265	269	250	257	298	243	236	263	221	223	258	254	269	283	252	245	253	269	253	209	278	245	219	237	265	265	239	225	242	240	245	296	246	224	237	261	262	246	263	242	277	253	261	243	259	259	277	246	253	229	266	243	227	269	239	245	247	243	245	242	262	283	246	278	273	262	245	256	229	256	225	244	226	271	251	235	245	263	233	222	253	254	234	253	285	289	258	264	257	252	269	235	229	254	225	241	249	256	255	226	235	251	266	241	251	234	241	257	244	240	260	232	252	273	281	246	247	230	243	279	252	255	253	236	246	225	243	217	242	224	221	240	268	258	244	234	246	244	246	246	247	231	226	235	230	233	242	244	262	235	252	233	225	257	257	289	284	292	247	237	267	260	266	250	280	278	252	259	249	220	240	254	230	260	247	233	283	245	259	232	257	244	238	276	243	229	257	283	246	249	272	282	262	261	264	232	229	261	241	249	226	268	273	245	246	235	228	241	207	243	264	280	237	221	248	236	239	228	265	263	222	272	227	259	262	247	211	272	249	256	242	256	260	239	281	227	268	260	254	262	278	259	260	222	239	265	268	248	279	241	241	214	246	271	269	293	253	238	246	269	246	271	233	269	265	268	261	262	241	281	257	236	274	253	243	258	247	290	234	211	250	257	244	224	223	217	216	241	242	273	249	246	269	247	223	224	248	259	276	273	230	238	241	246	279	253	231	259	228	229	252	262	288	229	269	265	249	265	266	256	229	258	258	230	246	235	257	270	277	255	275	230	247	275	229	220	229	253	248	278	244	221	234	240	273	229	251	280	255	226	260	229	281	274	237	220	241	273	270	273	239	253	245	248	253	234	268	217	260	251	248	213	241	288	252	257	252	246	226	241	240	251	271	250	268	271	276	246	253	237	263	226	266	280	256	235	245	246	238	277	243	258	246	243	257	248	222	250	251	279	303	240	271	274	243	232	241	202	261	234	248	254	212	250	269	255	257	254	249	267	208	253	259	241	245	235	231	244	224	277	285	256	248	254	264	237	252	266	231	238	280	238	252	251	262	224	230	260	284	252	275	246	264	225	244	240	229	251	257	234	253	243	290	268	233	286	264	257	294	258	226	282	273	263	249	230	216	255	250	247	208	262	244	217	234	233	227	249	240	231	264	282	241	223	270	277	231	239	233	227	235	269	226	261	206	242	244	244	250	242	252	249	243	287	266	232	278	238	257	252	273	261	279	220	226	265	258	258	265	231	235	261	236	239	267	277	242	219	258	246	246	248	255	261	235	258	256	271	246	230	250	251	240	223	248	234	230	273	243	205	258	230	208	272	226	257	266	285	206	253	257	264	252	243	259	234	270	243	198	299	247	224	257	280	234	278	255	269	248	239	234	241	235	235	269	241	238	229	213	239	213	258	246	274	246	258	239	266	259	246	286	261	279	243	220	258	224	243	263	236	253	258	264	246	244	251	250	260	266	268	285	231	241	256	249	241	260	286	250	280	234	240	262	278	225	263	251	253	255	259	223	245	268	274	299	249	270	256	242	264	228	245	227	277	228	260	265	244	241	239	276	266	269	241	272	256	242	237	269	287	237	254	244	230	235	226	242	276	249	242	250	251	237	223	232	265	209	245	247	273	281	240	290	241	269	264	277	237	251	299	283	274	265	210	243	224	254	256	257	237	258	267	267	250	262	268	245	280	242	258	259	236	216	238	258	235	230	270	255	219	234	239	223	260	258	250	227	262	248	230	239	243	241	254	239	261	276	221	214	242	252	241	247	237	238	250	268	249	254	250	242	268	238	283	264	272	238	263	247	268	250	268	236	260	235	232	267	262	237	257	245	207	232	279	245	255	260	240	276	243	272	261	248	243	238	252	262	255	258	266	233	242	259	260	250	235	250	303	281	254	270	264	244	242	250	281	250	286	230	247	273	223	227	205	242	233	238	249	267	245	213	250	263	242	249	274	250	260	240	232	268	244	234	238	254	230	265	239	243	274	257	237	244	233	238	221	269	263	248	238	249	259	228	241	216	221	246	261	245	280	264	241	250	244	228	241	256	230	245	199	271	265	243	268	263	245	270	275	259	262	272
46890	18912	10296	3190	1027	1111	777	581	572	531	595	566	566	534	523	583	497	552	532	534	519	482	503	497	563	552	564	538	529	511	511	511	517	540	526	515	531	520	501	524	524	521	530	523	521	556	562	564	540	573	536	547	538	516	509	545	519	549	547	503	593	473	536	526	503	499	563	549	508	541	545	477	555	547	556	546	554	534	543	506	548	519	485	546	523	524	533	488	513	522	558	526	517	519	517	530	521	516	529	523	522	534	488	506	534	538	546	539	491	537	489	532	540	518	559	481	504	491	541	544	561	501	527	551	537	530	563	544	550	524	525	543	538	539	509	524	558	529	523	498	541	543	547	521	556	509	510	506	545	530	515	527	507	526	509	538	513	533	512	517	517	530	519	528	525	532	542	557	502	496	514	531	543	543	546	553	591	536	530	530	545	507	522	488	534	535	545	560	557	527	527	554	529	539	533	523	498	509	509	482	542	499	522	559	533	529	563	543	499	526	532	530	509	491	494	529	516	546	515	518	537	523	491	538	577	515	551	500	522	519	576	529	527	516	568	549	560	523	530	546	502	529	541	484	528	527	502	573	520	497	533	532	497	506	562	521	540	512	510	564	516	526	517	535	578	539	537	488	487	522	506	512	502	524	543	527	532	525	516	519	525	535	523	550	507	515	504	529	562	549	484	512	520	539	545	549	559	548	510	529	507	531	524	542	501	532	493	550	548	529	528	504	521	526	494	526	586	531	517	494	537	499	505	512	532	536	517	540	533	527	539	528	549	541	485	571	498	489	474	527	520	534	559	534	518	534	530	529	483	542	554	542	511	533	548	531	563	563	517	508	493	564	545	563	519	535	522	523	584	543	537	503	515	536	486	550	494	519	474	538	499	580	532	511	550	522	525	531	557	531	546	523	506	511	525	533	534	515	557	514	522	508	531	521	516	520	557	507	566	531	518	570	560	498	536	552	507	523	542	513	538	527	541	523	515	509	504	518	539	501	520	552	523	520	538	484	498	510	538	558	532	539	533	506	528	536	462	547	517	510	516	531	522	477	550	508	561	512	525	519	546	532	485	515	522	530	517	541	521	509	523	505	510	502	513	598	515	531	530	530	528	534	547	514	511	542	541	540	539	509	554	499	483	497	503	525	487	513	520	522	520	498	524	496	539	521	564	542	497	528	534	552	526	521	524	518	561	519	514	527	486	519	525	505	472	554	533	586	516	531	487	491	488	509	501	558	540	520	470	539	518	525	494	508	501	511	497	506	519	513	525	563	548	520	501	522	509	541	518	523	492	568	526	519	539	517	537	483	511	531	478	498	542	554	499	516	559	518	533	512	558	558	529	511	522	538	500	556	521	547	512	494	549	503	498	544	511	524	509	519	549	491	495	551	543	529	500	527	549	528	513	544	523	520	525	537	549	539	566	534	490	520	541	524	467	520	519	487	516	523	514	530	526	513	564	542	511	547	524	543	492	556	526	501	537	514	511	521	543	496	556	524	536	533	559	554	514	574	511	501	510	568	583	500	504	532	527	548	526	552	538	505	513	515	531	498	543	536	523	521	553	514	532	538	541	530	553	508	496	540	519	551	513	535	547	563	525	521	529	507	539	516	500	489	492	509	513	560	477	485	565	508	548	545	521	535	552	533	512	559	529	546	513	541	535	527	542	517	502	544	514	521	558	526	522	551	522	551	473	550	545	564	519	548	509	526	515	519	529	516	526	557	553	498	539	515	531	520	509	546	502	496	507	531	530	499	510	540	521	533	552	533	540	519	523	545	549	520	534	557	537	497	505	504	527	508	536	546	544	532	543	533	501	514	509	534	524	520	549	490	547	481	509	535	534	513	529	563	502	529	548	534	568	514	538	542	558	536	507	549	509	549	538	544	530	517	523	526	531	531	532	540	537	532	521	528	511	539	540	538	502	510	484	540	518	492	513	543	517	499	541	510	494	513	502	500	553	498	513	549	534	534	556	547	513	542	548	502	535	516	518	555	537	544	527	544	539	521	543	526	532	475	557	555	552	521	530	524	552	482	503	524	511	508	519	501	515	516	459	504	509	489	521	495	544	505	520	515	519	500	537	511	557	508	532	478	490	518	525	522	527	479	540	529	513	531	521	503	492	541	516	534	562	561	521	501	522	510	521	550	495	483	576	525	545	515	559	525	508	539	489	499	554	512	542	536	476	514	517	559	539	542	550	528	538	543	550	502	517	521	544	487	548	506	517	549	484	516	534	510	567	554	511	505	545	552	531	482	554	496	552	519	526	542	468	524	530	531	496	517	549	532	544	526	505	478	498	487	516	481	535	530	464	491	511	494	551	514	522	542	553	565	554	557	527	529	534	539	556	543	477	497	543	530	512	504	538	479	532	542	515	541	507	525	494	517	502	521	477	499	534	558	563	544	508	529	540	547	517	536	499	564	538	522	527	507	523	528	518	528	527	499	544	531	523	523	566	550	502	537	559	537	514	497	510	528	514	549	523	530	501	482	491	525	529	542	539	519	530	517	514	512	522	544	521	504	528	533	480	511	507	518	540	540	541	515	569	535	542	526	466	560	553	506	533	521	512	557	520	543	534	509	508	490	569	525	523	513	538	507	522	523	485	536	531	487	497	563	464	514	560	543	541	572	511	513	551	479	511	551	521	551	540	542	527	529	512	531	502	529	569	499	529	524	496	520	538	553	506	561	534	513	496	528	520	552	509	531	477	486	532	562	497	500	545	520	529	533	510	481	547	500	520	565	537	507	534	550	518	525	558	550	522	529	512	531	520	517	511	568	573	556	489	519	532	511	542	503	517	520	569	514	509	526	492	507	517	536	550	493	519	518	547	513	524	550	531	538	530	547	514	509	532	499	502	505	489	532	523	507	539	519	496	541	542	518	487	525	506	509	519	518	536	532	506	545	479	489	533	539	541	485	503	536	543	504	531	529	521	510	507	533	570	502	495	495	517	503	475	492	531	536	554	509	487	552	527	482	527	537	520	516	571	556	547	550	497	542	538	507	516	505	563	515	548	535	522	508	509	551	495	545	515	549	519	527	553	526	516	500	505	513	535	524	546	528	520	546	480	540	520	531	521	514	513	537	488	571	533	548	521	513	526	525	521	546	501	538	544	533	561	524	514	516	522	548	540	515	548	526	499	505	525	562	488	530	551	541	542	518	523	538	526	524	530	551	518	530	550	520	524	545	520	527	535	539	478	506	488	495	528	549	521	547	529	556	509	517	547	522	509	508	449	571	551	505	517	503	498	503	530	505	505	552	493	500	495	543	521	540	533	554	492	520	550	566	518	541	550	503	531	496	489	537	535	512	488	507	505	544	468	539	512	547	507	512	540	562	526	529	476	565	532	507	514	502	529	473	557	559	550	497	452	514	518	510	548	527	533	526	553	547	495	510	464	557	573	505	530	537	531	504	485	517	520	514	509	492	528	511	492	546	514	533	495	532	547	579	576	516	536	535	546	520	514	505	536	535	534	524	533	532	513	503	523	563
49714	18549	5729	1118	243	173	181	179	170	178	208	171	175	173	163	192	196	182	175	163	185	193	169	184	180	190	168	186	193	188	160	202	189	183	168	180	183	190	188	145	156	196	192	160	210	180	190	205	190	197	170	173	193	206	173	199	179	173	171	166	169	160	177	189	168	186	199	199	171	195	192	187	174	193	192	186	182	185	178	162	192	164	169	190	166	155	185	157	176	194	171	182	208	187	195	179	190	181	169	196	164	179	184	173	213	183	166	172	176	176	183	191	169	193	169	171	188	182	187	162	198	192	177	177	192	147	192	166	188	184	202	183	174	195	181	171	157	197	175	196	173	184	157	165	195	166	166	172	190	182	160	177	167	179	195	166	179	181	178	175	172	191	192	170	194	163	182	167	174	193	169	202	186	168	153	187	185	188	188	186	172	169	206	151	163	173	173	178	202	166	187	183	175	177	173	165	223	177	191	179	193	172	166	177	197	189	199	187	225	188	168	177	195	175	204	172	185	214	175	178	176	171	169	175	195	209	169	169	188	161	156	184	168	173	199	187	174	163	154	157	176	182	176	188	164	168	165	156	185	190	195	180	187	169	222	225	178	189	173	177	173	217	179	158	197	184	191	199	165	177	181	193	196	178	201	170	182	201	193	161	175	173	154	178	193	180	157	184	157	177	178	182	166	189	190	166	176	174	181	201	168	182	204	210	171	205	187	174	164	162	163	149	191	180	164	175	185	198	192	192	168	186	210	194	170	191	171	180	188	170	216	178	178	176	176	194	159	202	192	204	179	176	198	181	182	163	178	169	204	185	182	203	181	208	176	190	195	212	171	165	160	172	169	162	167	160	163	169	195	154	180	191	184	192	178	183	162	190	171	194	156	154	183	179	198	174	158	185	178	178	160	164	155	173	185	191	174	178	181	182	170	200	190	190	149	183	137	167	183	138	168	172	181	168	172	187	182	200	166	169	166	168	166	188	162	156	179	197	159	179	182	181	202	170	195	168	175	183	160	176	186	168	151	163	172	183	176	177	210	183	173	172	166	156	198	179	166	168	174	174	192	189	187	206	166	180	193	174	171	191	172	180	157	163	226	183	196	179	179	166	179	212	180	166	221	175	179	161	172	198	218	197	172	160	212	165	189	162	171	178	200	189	159	175	193	185	213	195	168	195	173	187	197	188	193	188	178	195	166	180	196	186	174	176	191	176	185	176	177	198	211	172	173	178	177	176	190	201	177	171	206	186	186	208	182	179	174	194	192	189	200	195	168	183	179	196	208	207	187	177	158	168	155	175	170	162	169	177	199	177	190	160	159	169	180	207	211	161	164	172	200	197	176	199	185	190	191	198	177	159	182	191	192	169	149	164	189	167	176	183	153	197	161	173	183	187	197	175	168	143	173	156	186	218	184	211	194	206	197	226	174	166	202	202	167	150	169	178	164	173	163	199	192	183	187	185	156	163	171	185	187	187	177	200	173	149	166	170	180	173	170	177	214	184	161	185	181	168	170	190	181	191	181	163	175	197	216	222	209	185	182	168	199	172	182	175	173	169	190	189	165	182	170	194	182	216	185	195	166	180	209	211	177	204	184	188	190	155	209	190	198	212	180	191	183	190	188	184	186	187	188	186	172	176	195	207	174	161	175	183	167	179	162	170	181	151	193	170	194	177	166	160	185	181	185	220	179	193	179	176	184	176	192	186	196	180	152	197	185	195	211	177	184	197	178	169	173	177	178	191	156	189	177	176	159	184	194	201	196	202	171	184	196	191	184	192	172	162	162	174	174	178	191	190	195	175	168	176	180	186	187	176	182	186	206	181	155	203	197	198	195	213	170	185	185	196	177	169	177	173	173	177	195	167	176	187	190	169	201	182	159	156	203	177	183	182	171	164	188	166	169	158	183	178	195	178	180	166	159	182	157	201	197	195	179	173	180	160	178	176	184	179	169	189	185	189	188	186	181	161	174	185	156	176	171	193	189	169	188	156	161	168	167	207	178	188	191	205	197	170	184	186	190	199	183	187	182	160	212	177	189	216	186	170	181	184	160	163	153	190	205	203	196	173	167	166	156	192	182	210	185	185	173	183	183	163	183	185	165	180	180	176	177	157	192	188	167	191	180	173	187	166	169	184	180	169	173	180	184	198	216	158	187	171	180	195	194	161	188	176	199	183	202	193	182	186	186	191	191	180	154	193	176	179	168	206	171	180	176	175	177	188	177	204	181	183	182	186	165	178	193	196	175	194	188	180	175	202	191	188	184	180	186	173	184	189	191	196	163	168	194	167	150	186	174	185	205	200	232	189	209	188	150	180	197	200	196	216	180	182	170	164	183	188	219	165	167	175	174	174	187	173	142	176	180	192	177	175	157	167	170	202	187	162	175	188	173	214	178	140	191	161	208	194	174	199	206	194	196	182	181	176	160	188	171	176	157	174	191	196	199	174	201	167	189	176	156	185	182	175	181	184	190	174	183	189	169	203	185	187	171	200	198	162	173	156	177	192	159	185	212	189	171	187	195	196	189	170	158	181	179	185	202	171	176	189	158	153	214	167	180	192	162	176	195	169	184	184	191	186	171	154	195	182	185	163	186	199	190	176	189	190	199	154	234	156	181	181	200	187	184	210	192	187	210	188	203	201	181	199	166	189	204	197	176	206	166	173	184	189	180	187	189	160	156	191	167	196	186	192	196	196	197	174	177	178	197	186	185	172	190	179	197	186	179	208	189	180	191	166	174	157	176	187	161	166	205	210	187	169	175	190	180	167	167	202	170	189	161	173	188	185	184	194	199	169	191	158	168	180	164	164	193	183	174	178	197	198	191	176	164	229	189	185	169	185	180	181	176	163	194	201	159	183	204	187	186	178	184	171	203	183	193	206	165	187	189	169	160	183	189	165	176	179	184	164	194	185	194	176	194	180	208	212	182	180	179	163	179	180	166	202	191	192	184	194	193	196	171	190	199	204	160	192	170	183	187	167	181	171	220	172	173	195	209	163	204	200	176	176	202	187	164	183	172	156	197	171	168	171	178	171	173	168	198	191	156	194	171	166	176	198	167	162	173	178	164	211	155	195	164	198	181	163	164	186	184	180	171	162	166	196	204	182	190	192	183	183	192	151	189	180	210	199	189	144	201	216	183	174	170	174	200	184	185	176	198	202	188	191	169	173	199	210	181	199	181	174	176	187	160	183	190	181	182	167	173	184	185	161	194	188	188	205	196	156	170	176	201	207	152	183	204	176	172	178	174	195	204	167	176	193	193	198	184	178	172	145	213	194	184	171	154	192	184	190	177	190	189	188	180	195	172	195	172	168	170	212	184	175	165	180	162	168	176	171	208	186	222	213	196	183	199	180	171	162	165	154	167	172	172	167	173	179	185	190	204	179	177	158	163	181	186	187	206	187	166	171	160	197	158	177	163	189	166	170	176	168	167	160	176	167	169	210	184	179	178	188	171	164	192	219	212	156	169	204	204	186	175	173	180	160	188	186	194	173
32135	12077	6902	2160	600	389	374	431	394	408	423	405	338	405	392	442	403	397	416	379	428	375	382	424	415	400	414	379	355	390	409	398	383	455	326	393	414	406	398	393	391	391	393	403	392	365	390	358	380	386	414	404	382	414	411	378	390	373	383	396	383	382	384	388	381	403	401	411	405	451	357	399	375	375	389	411	391	381	396	369	392	372	406	382	412	392	387	392	382	367	436	390	422	407	432	387	348	378	400	404	401	399	357	357	410	397	391	369	404	418	384	367	385	396	416	388	434	379	407	406	402	397	382	409	389	426	420	374	420	403	384	413	398	399	387	399	394	367	378	384	403	419	400	388	385	364	393	417	414	373	379	359	383	363	414	385	417	397	378	359	427	432	436	393	397	375	388	417	416	377	374	397	373	419	415	415	407	379	394	366	422	409	409	402	406	418	382	401	388	385	372	405	395	374	381	434	385	383	412	374	397	361	413	358	388	409	397	380	374	381	396	367	408	422	400	403	413	390	401	406	357	416	393	422	411	383	403	384	396	352	370	393	350	351	410	428	390	401	355	411	394	418	419	410	380	381	388	447	362	419	383	393	399	413	364	415	416	416	388	411	405	383	392	409	425	404	401	410	381	394	400	422	403	404	407	385	411	399	413	403	373	380	418	388	389	394	426	348	410	422	378	404	400	378	400	401	448	371	370	384	439	399	388	399	386	376	421	377	376	393	364	405	402	361	430	414	419	413	401	389	423	377	375	408	418	368	356	414	399	375	417	410	389	393	381	409	417	376	408	404	384	387	400	401	370	353	413	397	377	398	400	389	418	379	386	422	391	404	400	372	397	402	394	383	406	392	389	390	393	406	359	386	373	408	414	370	408	394	391	349	411	371	402	419	380	383	355	444	385	418	417	385	383	351	370	405	399	431	392	397	348	396	357	431	416	391	429	372	386	361	440	376	391	434	376	420	420	402	395	405	376	417	390	374	450	376	366	420	422	407	420	385	376	429	401	366	345	373	366	367	382	351	385	402	408	389	377	400	382	389	391	382	417	390	390	405	351	427	401	408	408	376	398	384	381	429	402	384	387	415	400	389	379	381	405	456	377	403	374	411	396	372	396	371	368	373	421	410	374	420	367	389	415	395	429	401	444	419	434	396	417	390	416	377	366	411	379	389	416	355	388	390	396	415	402	425	366	421	385	380	378	370	395	422	382	413	408	389	397	420	381	402	404	391	435	364	415	426	372	390	412	369	405	366	440	413	400	414	392	377	407	420	404	415	417	423	386	392	399	402	410	393	421	367	407	403	359	391	384	399	391	409	387	386	384	383	400	371	380	356	403	347	407	393	397	377	385	370	416	401	396	380	416	375	400	395	381	406	391	388	364	391	384	393	389	405	384	403	408	406	387	397	373	390	426	417	395	356	383	427	363	436	386	406	383	386	431	421	370	392	398	405	391	382	415	380	406	395	368	387	400	365	416	405	399	416	394	398	406	382	381	403	384	362	364	430	402	446	399	370	355	372	391	391	370	382	383	391	387	387	396	451	404	379	377	430	408	368	398	408	370	393	398	391	388	399	378	391	388	354	391	367	423	396	417	388	397	372	376	403	391	360	417	412	387	371	417	384	386	458	369	400	425	386	375	387	405	395	414	426	372	384	407	401	394	370	384	387	378	363	398	379	382	413	391	399	403	390	392	415	385	352	419	411	434	403	412	435	342	394	377	379	372	352	366	409	426	397	350	403	385	365	401	390	440	376	426	382	389	385	357	399	408	370	355	375	416	356	436	371	386	387	405	389	414	382	419	404	415	397	408	388	409	402	385	406	366	373	398	404	380	390	397	387	422	414	378	405	416	399	355	374	398	393	406	410	400	419	412	378	418	404	393	392	358	373	404	413	390	391	386	405	376	409	397	380	405	406	352	381	423	398	419	399	410	371	390	410	419	429	402	402	413	391	413	404	434	386	404	422	384	384	371	382	414	429	372	397	380	414	374	377	367	390	419	410	416	395	392	434	387	391	367	398	390	378	369	401	396	425	402	370	421	413	415	374	386	412	367	377	402	411	400	339	413	380	398	398	414	396	407	375	393	400	387	416	406	427	399	403	377	396	422	375	406	412	404	376	380	413	375	411	399	380	400	430	378	399	410	390	370	378	431	379	398	392	402	387	370	375	405	380	383	385	411	450	389	379	414	389	370	387	433	379	371	405	367	362	403	402	419	398	398	401	391	397	438	461	413	406	378	433	415	396	409	407	399	410	413	387	418	376	422	389	422	389	404	400	395	394	399	428	396	407	385	366	400	382	392	409	409	373	396	414	398	368	445	409	410	422	366	393	387	426	377	397	389	415	397	390	363	386	373	388	428	421	401	406	365	443	378	399	406	365	414	363	422	413	371	379	403	422	409	401	395	428	366	412	418	437	421	420	417	368	365	408	399	389	387	367	414	400	389	412	386	383	410	382	403	430	373	394	376	381	409	412	329	389	424	369	398	359	407	391	367	385	381	372	398	413	362	369	395	408	396	375	376	411	408	401	400	404	387	374	395	424	382	395	394	408	428	423	406	418	379	376	383	408	453	404	364	420	401	410	408	380	348	398	393	381	394	407	372	397	388	415	389	392	370	430	370	354	361	398	427	400	399	393	380	374	401	413	399	391	396	403	391	392	374	368	385	382	387	405	388	409	405	374	407	436	415	395	428	412	408	366	390	425	403	389	395	400	369	366	436	423	347	369	396	392	411	374	389	395	418	367	370	398	390	406	402	406	391	392	408	398	417	413	347	399	386	391	388	420	355	366	383	398	395	380	391	394	376	372	421	365	371	391	413	374	393	414	371	393	400	428	415	427	401	372	423	386	403	408	391	381	406	397	396	431	402	365	405	405	392	418	378	409	406	408	414	378	363	400	372	361	389	389	404	373	383	408	425	413	408	408	379	406	378	390	434	429	373	370	402	392	374	408	389	341	387	404	385	388	415	385	374	393	388	414	368	374	371	416	384	377	403	434	373	399	367	359	367	390	361	441	382	406	403	409	375	390	440	375	422	390	435	408	403	395	369	389	409	407	431	410	398	381	356	394	399	391	354	378	347	431	414	421	374	374	426	410	371	365	365	374	369	403	405	389	398	363	417	404	366	420	392	379	395	419	413	380	396	396	377	400	398	410	413	378	405	392	390	416	407	390	380	390	388	400	398	417	394	396	370	366	393	390	378	382	366	439	396	402	382	413	408	394	377	386	373	401	398	423	415	406	409	384	405	411	386	377	399	390	388	398	400	395	375	396	413	396	398	404	393	397	375	370	373	407	446	389	371	408	423	369	351	420	384	370	381	380	426	400	383	376	356	370	365	397	376	388	424	382	443	392	352	401	350	414	377	400	381	395	376	400	424	402	371	401	417	383	393	380	379	397	425	418	414	393	392	400	418	411	367	379	377	405	374	400	402	418	406	393	373	383	392	392	389	369	400	397	392	377	381	395	413	384	401	429	382	443	405	387	383	423
61570	24215	8041	1695	268	282	250	212	210	187	186	180	233	207	199	172	219	187	198	208	220	217	184	202	199	195	181	187	191	222	202	201	199	194	199	243	218	194	195	220	208	167	195	214	186	199	175	197	226	217	195	199	200	219	218	205	220	202	217	223	202	225	218	207	189	219	222	202	187	212	184	241	190	165	211	184	217	194	219	174	194	196	176	202	202	194	204	207	186	197	216	192	229	210	178	197	212	180	181	214	182	227	208	223	233	192	216	209	193	225	213	186	209	195	194	202	198	207	192	193	198	199	213	190	193	226	223	191	202	225	204	190	212	177	210	194	212	224	230	215	220	221	209	220	191	219	206	217	211	194	217	191	197	219	214	211	220	232	202	188	189	195	187	230	185	215	230	204	202	205	252	203	228	205	191	191	214	202	200	177	217	210	219	208	212	205	179	224	191	228	212	206	205	191	219	226	202	207	172	196	206	208	200	191	200	205	199	196	208	194	188	212	180	220	198	188	195	197	203	208	223	207	226	226	161	216	212	221	196	224	198	200	200	190	218	182	226	210	210	227	202	193	212	217	204	180	213	220	203	196	178	202	220	189	223	216	181	200	216	237	208	209	198	213	191	211	207	193	183	178	185	211	214	208	224	209	176	179	247	215	196	179	222	212	187	235	215	215	220	196	197	197	203	213	228	226	178	200	227	208	198	180	233	194	224	213	176	209	200	205	190	198	219	205	202	199	214	204	231	218	218	203	207	215	206	225	187	197	220	231	229	226	178	196	255	178	233	198	200	226	240	201	233	196	194	216	224	187	205	214	189	203	225	199	187	180	229	198	208	210	215	195	209	205	202	215	215	207	196	201	210	192	201	219	219	220	207	197	229	220	198	185	210	207	199	215	172	167	214	195	215	193	178	196	214	184	198	181	213	227	221	207	190	213	234	187	208	223	209	194	189	211	246	178	210	197	202	194	208	203	218	174	225	194	193	206	208	202	223	197	201	217	210	179	214	203	211	199	199	194	200	202	213	197	186	184	192	200	204	209	204	213	202	210	203	186	185	205	216	201	161	181	205	197	181	225	220	225	194	182	217	249	210	222	210	206	194	186	184	193	181	181	219	229	217	231	186	191	179	198	197	203	224	184	183	198	206	172	192	204	197	197	188	192	201	214	198	207	179	216	241	212	207	197	210	206	208	210	230	195	171	198	219	244	206	221	207	220	228	200	232	224	214	211	203	210	197	202	208	218	207	196	201	206	185	230	196	211	188	232	207	181	182	234	220	213	223	216	217	196	192	222	179	223	199	206	197	221	220	209	198	213	209	191	214	219	236	197	185	246	226	211	166	193	196	181	209	203	207	197	178	192	202	231	171	230	222	202	207	192	200	179	188	191	188	186	227	238	188	198	218	219	197	221	190	229	191	213	208	196	203	193	230	201	212	215	193	206	195	207	217	228	201	196	179	212	203	211	221	194	177	205	238	218	210	225	206	222	195	191	229	242	179	212	192	215	190	225	214	200	231	238	208	228	244	229	194	221	199	207	188	218	192	223	191	206	223	193	201	216	215	220	197	236	184	225	196	203	183	201	222	221	203	197	168	218	211	202	204	197	191	198	223	219	217	201	247	180	178	212	192	194	199	206	209	208	213	199	213	234	202	217	222	214	207	167	219	220	222	236	203	186	211	197	199	200	188	222	232	232	237	207	209	210	185	223	203	195	218	185	206	177	192	196	200	212	192	183	193	185	209	215	209	208	190	203	197	208	187	193	210	217	195	227	204	218	189	201	194	204	207	209	207	210	195	247	205	194	200	177	201	225	203	187	209	232	211	225	216	204	231	210	206	219	223	210	223	212	193	206	226	218	221	212	241	198	220	217	221	199	212	203	222	218	220	195	204	173	208	187	208	190	203	222	212	220	202	206	223	221	195	204	191	221	159	205	231	189	188	198	218	215	242	225	211	185	222	202	185	209	209	186	177	184	178	192	214	187	201	215	234	178	187	190	187	218	204	203	186	188	211	203	203	188	226	205	222	220	215	199	208	201	202	199	184	210	196	184	204	205	227	210	221	231	229	245	225	186	215	193	212	184	211	199	197	193	197	194	210	205	179	222	221	206	197	165	177	228	225	227	193	181	186	182	208	211	220	227	212	178	220	229	211	213	195	184	168	197	205	167	219	218	229	228	218	199	219	183	203	200	209	196	185	177	198	189	203	207	207	173	194	178	207	217	214	221	203	189	193	195	190	173	215	186	223	192	182	182	199	198	195	210	199	209	198	205	198	193	208	203	232	178	204	203	196	179	199	189	213	188	198	230	186	192	218	183	192	196	214	191	224	180	219	189	216	200	206	219	197	178	237	205	211	213	202	203	216	211	225	202	218	202	209	204	197	216	204	227	213	188	234	220	219	211	193	219	219	220	189	191	230	199	184	221	196	169	185	200	204	207	199	239	200	192	208	199	199	221	228	229	219	217	211	220	239	193	198	214	206	227	199	211	186	182	217	232	205	196	214	233	180	175	215	199	191	221	197	196	197	212	210	235	218	208	196	219	184	193	220	189	174	228	204	194	192	209	206	189	195	209	191	220	212	201	214	190	184	179	215	205	193	194	199	200	171	232	221	204	179	202	211	203	236	190	182	178	185	227	226	207	185	201	197	181	204	227	245	192	220	211	192	211	219	219	205	213	206	200	217	216	209	210	176	190	190	244	211	196	207	216	184	191	242	213	193	232	218	209	228	192	202	205	181	219	211	177	213	195	211	209	214	220	216	217	216	193	217	209	219	206	201	188	219	211	248	215	196	181	225	236	213	194	201	199	197	216	185	191	202	216	203	207	190	194	214	229	211	180	224	188	209	205	193	216	179	217	203	227	179	218	191	214	217	193	239	184	211	214	195	183	201	234	230	184	217	194	200	200	209	218	221	196	209	224	227	203	251	212	199	195	210	229	201	176	207	226	208	232	193	178	204	178	219	214	202	190	223	203	197	210	183	223	196	227	210	192	204	221	205	200	212	222	212	236	219	193	225	197	223	222	209	240	230	221	220	209	214	188	188	193	204	206	183	217	207	195	208	204	233	191	213	206	203	201	189	187	208	208	229	214	207	191	226	221	231	203	197	169	177	188	219	203	206	198	195	204	191	209	206	181	175	192	195	211	212	207	194	192	198	227	199	190	186	188	215	223	210	211	186	187	198	211	216	221	196	218	204	210	193	206	228	209	220	213	240	181	175	235	200	220	223	219	221	198	211	226	190	229	184	208	223	205	186	194	202	159	196	202	220	199	191	160	188	189	210	214	214	213	215	200	209	219	203	183	197	214	212	183	216	211	188	214	200	208	192	234	220	193	212	216	190	202	188	201	207	196	217	185	185	196	235	224	191	201	203	216	236	203	204	220	219	192	209	190	204	239	206	181	211	209	180	227	202	225	200	219	185	227	197	213	231	232	201	188	198	191	217	188	187	236	204	210	210	195	177	189	207	230	226	217	204	203	234	212	206	223
39967	15848	7996	3011	778	796	544	485	442	451	439	427	447	461	446	444	428	460	463	464	449	474	442	428	460	434	407	444	451	463	465	425	427	452	430	473	440	449	438	452	404	467	463	460	429	445	420	432	449	430	436	437	453	463	433	423	442	446	450	438	414	469	401	430	455	419	466	450	469	465	445	427	461	431	450	423	424	463	447	481	498	447	469	440	434	439	431	464	450	482	454	455	480	481	424	469	481	479	431	463	464	448	469	457	405	444	439	428	454	468	438	465	424	418	484	457	440	462	403	459	466	411	448	455	399	413	401	489	429	411	459	438	455	453	430	443	406	433	458	435	441	411	426	457	419	459	459	442	441	464	464	465	448	472	441	444	446	427	449	474	442	418	449	414	434	451	420	419	442	397	472	431	449	414	427	432	414	473	455	443	411	484	453	462	450	396	471	450	481	400	431	463	455	432	445	479	462	420	439	474	441	434	395	474	445	393	420	473	438	495	434	437	419	477	439	423	435	460	462	448	434	418	496	446	455	451	458	438	380	443	455	431	450	444	417	447	450	449	465	461	464	482	442	463	443	438	440	450	462	440	435	450	426	439	445	441	414	456	427	430	465	437	470	445	426	455	435	439	477	428	472	426	462	434	459	422	476	412	439	457	441	415	451	424	444	423	429	413	426	450	420	444	418	431	475	451	416	447	433	442	444	429	456	454	440	432	419	441	455	452	446	471	450	432	416	411	431	447	481	445	444	460	451	427	398	424	450	416	453	446	455	408	425	428	490	444	463	415	422	437	460	466	457	447	468	405	431	471	466	462	418	450	490	424	434	428	433	476	448	453	458	437	434	449	423	413	413	423	424	421	427	467	437	418	456	427	440	464	436	418	430	433	407	456	420	481	438	451	425	419	451	443	444	454	472	432	415	491	461	447	429	460	468	474	441	429	448	418	455	429	428	480	461	434	426	432	418	444	419	453	447	446	442	420	427	462	440	463	460	440	473	473	458	457	432	468	443	456	433	434	451	466	447	441	444	451	464	439	402	423	435	443	452	472	436	449	474	436	450	444	432	416	435	433	426	451	457	452	416	422	454	431	416	440	477	439	426	436	451	463	409	463	465	437	449	441	466	414	410	456	407	452	436	453	425	465	432	455	441	449	434	432	497	447	417	397	460	437	469	462	412	465	432	390	422	432	410	424	446	460	435	455	459	443	414	484	474	406	467	501	467	437	440	427	436	430	448	413	424	449	453	456	451	457	460	442	459	451	485	442	372	407	446	412	427	414	442	483	429	406	463	444	449	413	466	411	468	381	442	447	461	446	443	470	401	458	445	445	428	465	458	459	453	421	443	466	437	442	457	430	428	446	451	469	436	428	443	458	443	478	433	444	443	451	443	461	436	459	461	422	422	435	450	440	454	454	447	450	491	456	447	438	454	427	430	439	429	450	458	444	440	470	450	412	513	445	407	452	417	412	430	453	461	466	429	431	432	463	469	400	439	406	453	447	409	442	420	447	450	454	415	456	413	461	476	429	452	431	459	437	414	434	421	447	432	450	446	463	442	421	421	456	470	437	453	458	460	421	428	457	441	429	428	516	464	433	434	479	420	431	468	437	424	470	429	450	454	463	439	438	443	437	440	452	418	450	465	452	403	432	460	451	401	434	422	449	485	447	422	443	481	435	512	451	454	434	446	450	417	431	437	474	456	443	430	430	451	427	471	466	408	421	450	479	421	442	446	453	414	422	460	457	468	449	453	410	451	470	405	439	425	411	413	432	438	463	480	458	429	469	427	455	461	437	469	455	472	427	434	444	439	424	440	450	429	440	463	474	426	396	425	474	431	453	444	441	433	458	427	430	426	427	502	434	468	423	437	446	484	423	417	420	438	439	437	443	414	411	438	462	463	453	442	454	427	422	455	439	435	485	416	465	500	446	433	407	444	410	431	472	457	462	442	447	440	431	441	455	445	450	448	410	425	440	460	445	462	429	439	491	431	445	441	448	449	424	455	416	455	432	458	424	434	465	424	457	453	426	414	455	481	487	445	452	433	435	477	438	407	431	441	452	451	460	467	452	430	441	403	466	493	441	433	437	430	439	390	458	464	370	403	417	430	427	431	419	466	453	458	485	493	439	454	447	427	418	449	436	471	474	446	466	498	473	448	420	414	457	402	447	437	439	472	449	457	479	419	421	490	443	463	459	445	410	452	441	441	416	433	455	441	486	446	438	434	435	455	458	429	430	410	417	435	462	415	473	434	433	452	485	455	456	429	438	435	434	450	426	426	468	432	466	444	476	455	412	475	424	428	411	432	457	448	438	416	471	458	436	475	440	448	435	442	439	453	464	442	467	454	439	471	429	431	450	464	449	445	386	443	490	430	452	456	443	438	432	434	449	454	403	463	430	415	439	484	460	451	436	442	454	472	476	431	422	449	455	424	459	438	437	423	444	457	451	424	417	457	424	445	389	455	413	458	453	453	472	423	424	443	449	454	445	506	461	442	452	445	458	439	441	451	417	428	468	455	447	457	455	447	461	432	441	438	436	453	449	442	405	427	408	457	473	443	453	421	438	453	420	465	417	469	434	440	447	415	455	435	429	431	440	428	413	439	466	469	464	489	463	479	436	465	438	439	435	476	437	451	447	453	438	440	477	444	423	449	443	430	477	455	438	425	444	473	463	464	430	455	456	410	422	459	412	424	444	480	456	468	438	416	423	469	425	465	443	460	468	430	436	455	426	460	417	434	420	417	427	476	431	446	415	439	396	460	434	475	470	493	437	446	450	404	468	454	441	422	420	440	412	455	474	459	435	447	464	462	451	441	425	427	436	420	476	421	451	444	443	429	468	427	427	413	427	449	460	486	438	459	443	444	463	459	459	468	458	432	470	435	405	446	412	423	467	434	440	438	415	446	449	429	420	447	415	444	399	444	441	447	467	463	444	407	424	470	435	429	434	459	448	425	442	434	468	461	459	439	447	450	448	438	431	430	442	490	429	449	494	449	472	457	413	472	480	440	454	427	424	430	445	422	423	484	461	443	407	442	445	442	452	446	433	410	418	448	463	482	413	436	460	431	437	456	458	446	433	464	477	402	469	442	434	447	415	399	398	394	439	467	429	430	434	432	426	435	483	444	430	435	429	426	427	460	435	463	466	451	448	458	433	414	450	435	433	443	435	417	413	421	470	434	463	475	451	428	460	468	435	431	426	414	446	444	430	434	480	440	420	468	468	470	476	428	404	454	442	436	462	445	468	450	456	458	449	431	440	447	467	441	435	440	457	456	476	427	462	475	460	407	470	437	446	454	446	449	442	432	433	450	439	449	439	423	434	449	429	439	478	479	484	448	445	448	439	438	449	419	451	451	465	424	453	500	468	436	468	455	444	461	439	438	465	484	437	468	430	432	439	461	412	428	437	445	432	456	435	426	461	461	400	443	433	470	447	437	460	434	452	435	430	430	421	472	462	430	443	482	496	467	403	436	464	456	473	422	455	476	478
67956	33474	13156	2644	771	487	426	270	282	218	248	229	247	239	238	239	256	238	228	259	250	245	218	217	244	246	245	223	232	235	227	241	297	268	227	269	252	229	269	238	237	248	265	250	259	229	231	244	211	225	257	271	227	244	257	227	277	221	267	273	244	196	219	237	228	254	274	242	239	245	239	270	239	244	238	232	249	242	244	225	281	223	275	260	239	260	234	258	237	241	242	224	248	232	215	211	238	256	279	222	258	256	251	255	259	231	242	235	219	282	245	227	237	253	239	250	234	257	244	261	233	277	255	235	254	221	241	223	217	232	255	265	260	264	225	238	225	269	278	233	244	240	224	261	270	245	228	229	271	247	209	229	281	255	230	243	211	235	242	222	244	222	242	224	243	197	233	223	219	225	260	231	229	251	231	241	267	239	196	250	245	236	225	243	258	215	214	268	265	240	252	218	270	224	221	251	253	206	223	201	216	255	239	224	237	259	264	222	245	258	257	250	237	224	258	237	238	254	264	233	227	258	258	199	248	237	262	249	228	270	217	263	255	254	208	241	225	253	241	208	228	256	260	252	230	201	246	258	244	247	237	218	228	228	241	271	258	284	214	223	232	234	269	235	238	219	251	256	246	267	223	239	236	238	256	246	253	260	255	230	263	269	204	252	257	243	239	241	238	249	259	262	271	258	254	224	246	244	265	232	252	238	218	221	252	217	265	252	244	257	256	257	239	234	245	248	214	216	252	218	229	231	271	266	244	241	223	214	227	220	214	240	248	229	257	243	253	244	234	262	236	208	228	234	251	243	231	233	249	251	254	215	266	253	236	226	226	265	252	241	253	215	232	240	221	256	256	272	232	219	232	273	296	250	228	263	240	251	229	227	252	264	231	278	247	260	257	241	243	235	205	234	247	231	246	292	261	275	252	205	244	289	244	267	227	216	210	232	208	233	231	247	227	212	251	231	250	261	213	241	246	237	239	254	223	211	219	214	209	223	245	214	257	221	213	217	226	262	245	268	257	253	265	242	237	267	253	260	229	251	238	279	256	201	240	262	219	260	270	240	244	238	233	232	228	227	230	255	245	277	254	251	279	227	250	237	270	257	237	254	205	246	244	245	242	236	212	231	222	231	248	253	249	248	231	255	252	219	235	235	236	257	239	236	257	266	212	217	240	228	216	225	240	233	271	216	217	247	244	231	231	232	261	250	234	275	276	221	263	253	250	255	255	238	233	224	239	246	244	209	247	246	260	248	237	240	229	243	219	228	228	231	274	258	233	228	238	220	228	239	202	193	237	285	255	269	221	262	262	226	267	256	227	222	267	278	228	292	257	214	221	261	236	221	255	244	241	227	226	261	281	230	247	240	277	229	243	222	238	238	237	235	231	275	262	222	219	252	249	219	243	273	245	219	219	219	248	269	245	240	227	242	239	228	223	229	248	229	214	261	232	276	244	230	273	236	225	230	225	224	227	227	242	271	238	228	228	275	217	235	242	244	215	245	252	263	221	241	251	270	236	222	229	241	207	222	234	219	245	273	215	216	257	247	211	243	251	236	245	289	238	259	251	222	251	239	238	282	271	253	258	226	247	250	254	256	257	274	251	239	235	246	240	262	258	223	240	244	265	237	224	266	219	209	200	238	249	238	229	248	229	232	222	264	247	223	227	230	262	258	266	237	251	228	225	234	221	252	221	231	228	228	246	256	241	249	238	227	260	281	253	213	214	241	256	240	233	259	257	261	258	257	245	265	266	237	251	261	238	245	242	245	243	228	258	225	242	259	258	260	217	221	253	268	258	225	235	220	221	204	253	224	247	221	255	213	237	244	271	251	244	241	250	260	211	229	272	219	277	273	208	226	262	258	228	238	258	225	282	234	271	258	230	206	250	253	254	242	179	237	242	263	222	256	244	220	259	209	223	249	261	245	242	271	277	240	220	233	209	262	254	241	242	231	265	228	240	232	247	223	272	203	208	254	242	233	247	236	237	214	207	245	277	267	254	252	238	204	222	213	267	254	252	244	235	235	217	261	244	221	233	238	246	229	261	221	258	222	233	279	232	237	250	256	277	250	237	236	257	231	230	243	245	266	260	259	226	230	229	220	240	262	228	229	234	258	218	231	264	222	232	249	212	262	235	237	242	249	266	243	273	234	232	230	238	270	243	238	262	236	238	263	253	243	253	232	237	248	227	231	254	252	240	250	272	243	223	239	243	255	231	224	247	234	246	261	247	235	235	234	250	259	225	223	211	260	233	220	226	230	249	249	227	233	239	237	271	248	243	252	257	244	239	241	258	227	250	265	255	231	229	237	243	244	239	235	236	231	248	214	253	218	207	250	262	236	244	259	253	235	233	256	228	231	265	245	248	256	246	239	252	223	252	252	248	253	245	272	232	227	247	265	258	278	223	248	250	247	226	230	249	243	248	236	238	252	259	228	260	257	261	219	269	237	258	264	257	232	241	229	248	231	225	258	245	225	221	231	248	264	255	243	256	257	281	247	233	244	227	252	284	232	216	232	222	243	222	245	280	235	227	196	265	259	221	216	261	281	242	247	273	233	229	238	232	251	236	249	231	221	231	245	254	283	246	224	231	245	271	231	254	236	247	252	267	278	287	239	258	234	258	247	232	222	205	216	221	247	249	239	218	241	248	248	270	261	240	249	257	269	198	243	246	252	241	255	232	227	252	244	239	215	230	275	216	224	240	242	240	264	229	209	242	219	224	249	247	242	235	208	229	280	280	235	223	243	236	287	264	252	260	262	279	244	240	208	255	244	245	248	283	224	273	244	242	239	250	241	232	246	247	233	230	253	255	243	258	220	248	252	219	260	245	249	207	277	246	256	231	241	220	245	231	262	230	263	231	215	225	263	219	235	250	259	258	260	214	242	288	219	240	226	254	249	244	276	214	235	249	232	227	247	267	243	232	258	234	250	240	217	236	263	244	243	249	241	235	245	222	233	245	238	254	252	226	236	244	223	223	239	265	250	227	245	210	240	207	238	233	208	220	228	248	234	233	239	241	223	226	219	233	218	263	238	215	221	272	257	196	244	251	244	227	231	242	217	248	240	254	239	225	225	250	263	239	249	208	242	272	234	245	233	246	222	257	212	241	239	252	258	219	279	242	206	247	221	240	241	242	220	216	236	249	255	243	286	254	217	232	248	236	219	260	220	226	259	221	217	233	265	220	237	230	244	221	234	232	239	210	220	239	253	257	240	241	252	218	279	255	228	236	234	244	226	250	253	250	258	261	238	225	237	244	232	232	257	256	242	245	257	250	242	257	249	223	232	231	209	238	233	246	211	240	268	245	243	271	245	249	213	215	266	232	270	275	229	244	226	224	251	265	228	222	258	203	267	265	216	226	241	263	281	243	273	248	251	229	260	256	243	251	253	236	256	234	235	270	245	277	254	240	262	234	231	238	214	265	258	226	232	251	258	230	252	232	243	227	248	216	237	207	227	252	234	241	248	262	257	271	206	207	213	221	252	241	236
45261	23195	9920	4251	1975	1455	1048	600	546	552	543	492	524	529	543	500	525	523	490	539	513	476	505	513	517	526	530	505	480	500	505	526	503	484	485	519	535	555	504	486	539	489	494	539	520	520	494	514	517	526	519	488	483	497	497	533	506	543	501	526	516	499	548	506	494	507	491	504	530	534	467	508	519	486	503	516	493	538	505	515	503	489	497	477	510	501	474	540	490	501	502	514	506	523	513	489	517	501	517	507	460	481	486	518	489	500	487	512	472	487	479	487	527	476	485	509	553	461	526	503	481	461	504	543	516	485	488	501	474	516	515	490	488	512	514	505	521	489	517	486	478	510	485	543	501	494	522	565	512	511	458	525	489	503	475	540	509	517	455	484	527	517	485	488	533	494	534	518	513	528	531	536	491	507	484	540	517	478	489	534	476	501	491	485	491	525	519	528	543	480	528	484	496	527	500	472	509	503	528	489	496	522	488	508	533	529	497	458	477	508	505	489	489	512	460	506	511	516	471	447	432	481	537	524	511	545	470	488	480	477	505	492	457	505	487	475	529	528	479	474	516	508	513	509	496	517	442	536	543	516	506	537	526	542	499	496	548	496	498	517	525	523	514	495	503	526	485	495	531	518	487	543	500	514	500	543	505	463	488	474	516	516	494	483	503	502	497	493	532	529	509	522	484	465	535	496	451	502	502	502	514	507	477	520	499	513	483	489	483	470	471	523	538	557	481	525	506	514	471	493	506	531	533	508	461	524	515	522	490	502	503	460	567	476	469	534	530	487	491	508	511	485	537	541	499	504	526	490	536	471	479	509	497	488	521	491	461	518	486	490	518	521	492	533	498	509	523	503	507	500	501	474	473	528	509	558	472	490	539	491	534	487	501	553	519	525	515	481	523	491	517	516	511	518	533	514	509	484	478	493	514	532	527	495	493	509	534	513	510	477	492	513	492	479	504	495	533	474	506	473	479	486	531	547	536	524	527	511	502	519	494	463	492	515	508	531	498	512	500	523	489	506	579	492	530	497	483	503	468	505	504	515	500	489	519	515	477	532	474	548	486	509	517	528	490	523	514	489	545	495	537	554	540	484	516	527	523	480	501	484	535	517	512	480	505	486	510	507	522	543	471	489	531	507	538	505	511	504	501	517	466	487	503	541	532	495	494	484	535	520	501	490	495	488	500	513	513	520	480	544	488	462	494	513	511	512	509	521	530	534	546	505	491	490	494	536	486	486	506	538	532	520	513	512	524	494	533	497	489	499	525	486	483	506	509	540	524	508	515	546	516	482	496	559	526	482	478	489	527	514	469	488	538	492	510	495	520	497	502	505	500	490	502	473	493	506	519	501	487	502	492	477	506	505	508	503	507	504	491	477	482	509	517	483	502	492	465	547	479	504	550	500	494	493	536	509	499	486	533	477	548	482	486	517	472	485	547	510	548	518	503	491	474	477	544	490	518	465	520	551	503	520	449	541	483	501	509	522	501	484	485	477	530	539	491	522	533	499	528	516	499	529	538	496	468	493	525	510	500	491	529	489	532	524	518	522	513	476	522	457	473	512	474	509	535	505	514	501	531	493	506	484	481	497	486	471	478	492	496	457	548	501	495	504	488	518	544	487	487	505	496	486	500	462	479	479	493	519	535	502	517	520	531	480	526	483	530	492	495	483	533	512	550	491	498	492	542	509	518	551	475	495	511	492	487	495	531	500	507	500	517	504	497	504	519	522	491	481	507	441	546	530	510	483	504	501	518	484	500	516	486	529	519	505	533	517	468	522	521	532	474	541	476	473	516	535	516	484	500	502	470	492	535	492	503	517	524	488	520	494	536	545	496	500	562	493	498	528	527	556	480	489	503	472	535	520	502	476	514	462	495	476	473	513	531	511	506	502	508	477	484	517	533	493	493	534	496	508	495	510	517	509	522	541	510	497	498	497	493	514	527	471	546	491	501	497	547	534	511	509	539	533	465	498	530	511	547	526	453	508	530	486	484	510	515	539	512	523	507	512	487	512	529	485	526	494	481	513	496	528	491	486	522	505	527	506	526	518	511	474	524	515	500	539	476	525	480	499	527	513	513	538	526	498	517	517	500	484	518	505	509	517	504	507	498	519	539	520	483	496	491	518	506	465	520	527	495	536	548	522	482	493	525	543	514	530	528	524	528	513	490	516	486	510	433	503	494	489	523	503	488	437	516	490	532	552	509	460	510	465	528	529	514	499	504	492	500	492	515	523	537	523	510	490	494	498	488	467	485	495	531	524	527	508	504	498	497	503	519	512	467	530	514	535	514	451	457	481	510	506	479	482	532	475	495	508	492	502	457	548	504	493	444	481	541	525	486	514	524	522	507	449	544	532	509	487	500	487	509	527	495	509	502	540	515	509	497	494	511	454	513	512	503	505	509	513	499	520	508	494	500	512	464	516	485	531	476	506	499	482	509	522	488	525	527	524	474	472	485	519	489	479	506	526	505	526	487	517	495	526	504	475	469	474	539	511	525	502	493	515	511	470	503	539	514	524	497	525	546	524	508	536	508	504	454	517	463	514	506	539	504	508	546	505	488	491	476	515	475	492	529	485	570	520	506	508	458	493	522	513	472	493	496	487	493	491	511	533	495	490	497	494	479	514	480	485	447	489	495	500	536	482	517	502	543	506	508	510	492	532	495	537	524	483	546	514	509	501	503	507	489	472	518	514	515	483	512	529	540	503	521	457	489	497	504	515	470	496	542	524	530	513	511	520	466	506	514	512	536	460	468	492	492	502	489	480	512	496	529	526	496	509	504	480	484	531	517	489	497	506	519	490	560	531	506	532	493	478	496	507	503	498	523	500	518	517	500	513	507	480	478	548	522	544	512	549	488	531	516	470	494	507	549	516	521	517	514	504	512	467	536	569	504	520	525	486	565	514	530	461	457	554	549	514	474	504	542	487	443	483	521	494	480	533	511	482	540	475	505	492	512	490	501	526	508	510	496	515	483	505	521	498	526	483	543	537	517	475	514	521	522	501	502	537	524	477	539	539	521	527	496	481	544	535	507	499	472	498	502	477	502	515	517	511	532	464	527	474	562	533	496	517	522	477	475	510	494	549	528	510	526	516	518	545	503	457	488	507	501	515	464	543	514	494	511	477	492	523	475	483	479	503	494	516	510	515	554	521	532	524	515	524	492	521	525	529	520	489	437	503	515	507	538	531	549	521	501	524	501	490	508	512	518	505	482	534	505	489	511	555	504	521	551	557	526	522	489	527	492	538	520	489	484	505	505	502	467	517	496	470	519	507	490	499	534	490	523	487	485	508	516	550	529	506	520	468	538	521	483	502	484	502	528	486	487	503	527	503	493	511	504	512	500	520	476	483	506	476	486	529	519	515	537	524	516	522	511	506	555	463	490	464	509	504	500	466	529	518	529	549	474	525	450	493	523	480	501	520	518	510	545	491	548	508	497	507	489	521	517	486	518	507	503	497	514	471	489	484	500	502	437	505	468	517	508	504
46533	19097	5217	1919	639	189	192	146	165	172	175	146	143	148	157	153	167	145	180	182	148	153	166	143	170	168	168	166	153	151	175	169	164	155	173	166	159	176	132	163	172	161	163	155	180	136	132	148	179	171	147	190	167	145	201	176	163	153	161	160	172	154	160	147	150	168	164	190	168	167	156	148	173	162	176	190	184	161	161	185	150	180	158	154	171	161	166	153	154	184	148	188	173	174	172	150	150	177	142	145	162	168	145	158	150	173	175	174	161	162	159	168	156	173	198	171	178	161	158	175	190	171	158	186	159	141	170	177	162	161	166	138	184	170	165	143	169	171	153	157	164	160	155	163	161	160	162	158	174	135	176	176	175	169	172	146	170	166	205	166	175	174	177	189	169	155	151	169	172	147	167	157	160	175	156	182	141	139	156	171	158	170	165	201	161	168	150	154	178	155	179	176	197	198	144	171	161	156	153	159	197	152	170	164	186	167	153	151	172	162	153	176	172	159	180	187	160	145	170	191	173	131	179	150	153	176	126	165	153	153	141	177	176	173	147	177	168	155	155	188	159	150	149	150	154	165	181	169	161	164	166	155	178	159	168	186	151	164	167	174	159	166	175	161	166	184	193	167	156	167	158	157	168	152	176	182	179	158	147	162	175	175	189	161	185	165	171	145	189	197	170	162	152	166	176	149	163	162	179	149	169	179	144	172	159	147	140	165	155	163	148	174	170	166	152	171	175	165	143	137	151	159	174	184	173	149	163	143	161	145	154	135	148	177	136	151	173	148	174	158	179	181	134	155	159	163	183	146	188	149	158	164	185	151	161	143	155	166	167	176	156	170	164	163	136	199	172	185	167	163	148	176	151	154	193	164	155	145	167	143	148	154	149	159	181	162	161	179	162	150	166	171	153	159	161	150	176	159	182	154	160	145	175	168	160	141	167	160	153	179	152	158	150	180	165	162	163	160	175	159	163	152	145	159	181	181	151	153	145	156	151	185	154	175	202	166	156	147	170	193	153	162	181	162	160	167	171	161	139	131	148	157	165	124	158	168	168	145	165	154	157	177	161	164	183	167	151	157	145	143	154	160	156	147	171	151	181	152	138	169	133	168	159	186	151	170	158	176	179	159	160	190	146	158	152	150	172	139	150	161	184	151	155	147	144	145	149	157	183	166	159	158	178	154	174	145	161	177	179	166	153	198	168	161	170	141	129	163	152	162	169	150	168	158	167	190	169	150	168	156	159	182	159	145	160	162	156	151	175	155	137	172	164	193	158	144	170	166	141	151	147	152	191	151	180	166	164	163	180	136	149	168	156	147	150	153	175	145	175	169	177	165	152	170	144	153	152	182	151	157	165	169	148	158	149	139	156	185	148	155	156	173	185	152	144	170	173	140	147	155	165	155	191	157	168	150	154	154	170	145	180	167	159	172	170	173	128	148	136	166	196	194	149	167	152	154	156	186	144	158	158	127	142	177	166	163	157	161	175	143	157	152	178	171	175	173	164	153	189	165	151	154	175	174	155	164	152	169	161	162	171	163	159	173	194	180	153	151	182	152	195	157	158	183	162	158	177	160	198	163	187	160	172	182	140	174	162	172	150	162	149	156	148	167	215	183	180	147	151	187	169	184	169	177	186	154	150	143	170	178	153	169	159	169	143	167	149	194	166	183	166	160	152	154	193	193	180	171	194	137	155	166	131	171	154	173	158	158	158	155	179	178	165	160	162	179	162	171	146	155	163	169	156	149	152	181	170	161	157	144	167	166	150	158	165	158	148	177	168	164	177	162	165	153	156	158	187	192	157	156	181	163	176	160	149	167	183	175	156	176	180	176	174	176	145	140	169	177	149	167	178	163	157	156	180	166	144	158	171	168	172	169	168	164	145	169	178	156	166	154	159	139	159	168	159	153	163	164	137	145	186	143	168	158	168	127	182	161	158	152	156	133	172	176	156	171	157	166	162	179	192	161	163	138	178	157	148	157	152	153	166	172	159	176	172	166	188	149	163	163	150	148	162	145	173	121	184	161	158	165	150	161	163	155	143	142	159	175	153	172	156	151	144	157	163	158	180	146	138	156	153	168	145	173	174	186	164	160	174	155	152	163	156	152	162	162	153	117	139	168	180	182	161	169	137	166	159	165	168	167	173	178	190	194	159	147	149	151	162	175	160	177	173	163	148	148	157	162	157	169	155	208	165	161	152	152	175	163	174	147	176	212	187	159	157	184	169	168	172	153	163	148	141	197	176	174	146	156	160	182	166	147	171	154	166	185	159	156	152	162	162	167	151	168	167	166	143	151	153	184	179	161	172	162	136	152	162	157	169	179	176	140	168	174	163	164	151	151	174	186	191	143	181	183	177	143	158	160	155	173	161	198	187	177	154	164	174	158	168	159	150	154	163	163	165	201	178	159	194	180	188	174	171	157	153	167	151	183	153	148	191	172	162	174	170	147	156	166	150	160	159	151	154	162	166	174	159	168	160	192	167	143	162	171	177	129	162	155	174	162	139	127	164	146	172	167	155	163	158	175	171	187	173	197	177	155	149	152	164	169	185	148	164	202	156	155	161	156	151	165	159	143	172	153	180	177	174	180	156	166	155	149	129	166	185	167	159	172	182	163	138	159	158	193	176	148	172	158	163	178	179	160	149	158	140	181	142	150	175	170	157	164	166	150	163	150	152	164	135	186	150	147	161	153	168	159	161	171	159	150	164	193	173	191	166	148	187	160	185	185	167	149	164	163	171	163	180	169	139	151	157	145	164	141	149	152	163	186	181	173	173	160	155	188	143	168	142	145	155	187	159	162	155	127	149	172	150	185	145	172	174	178	158	170	148	146	138	170	154	169	163	161	175	175	149	145	168	143	155	188	174	166	161	139	179	153	160	178	176	177	169	197	144	161	164	168	152	178	166	151	149	170	160	151	147	169	157	156	191	176	168	207	155	153	141	164	175	186	169	176	176	169	185	167	165	167	156	176	154	160	170	132	166	153	165	176	155	153	179	176	161	166	143	145	174	124	147	167	161	154	145	148	151	163	166	169	133	148	155	169	165	188	187	181	141	167	156	170	154	147	171	170	160	155	188	165	163	175	154	167	154	138	154	150	158	177	166	163	159	184	156	169	162	159	159	158	168	146	187	169	172	165	165	155	163	171	181	150	168	162	184	173	163	168	147	152	163	151	170	184	178	151	159	171	161	179	175	163	167	176	184	184	183	164	139	158	189	162	180	151	139	156	162	180	152	141	151	131	139	167	176	147	162	178	178	148	185	174	188	177	153	150	148	148	150	158	146	148	175	169	169	155	182	153	149	177	159	173	150	179	147	156	173	148	153	158	155	159	168	167	154	184	138	188	150	136	166	169	158	182	139	155	157	173	162	140	176	174	179	179	174	147	165	177	149	165	169	165	166	184	151	179	153	167	175	189	161	170	177	144	150	178	133	174	160	171	174	167	185	168	153	174	153	140	132	153	179	195	166	169	193	170	150	181	151	169
30066	11371	6453	4303	1987	383	366	366	356	359	357	372	336	370	352	368	382	368	343	370	352	394	332	349	392	372	356	353	324	329	346	343	336	371	357	379	353	323	390	322	350	372	345	342	359	348	344	364	377	388	334	355	338	315	356	356	340	347	388	347	358	351	336	375	340	337	375	377	378	343	365	346	363	337	386	366	376	375	329	320	355	353	368	387	354	401	362	367	317	336	352	358	363	396	379	336	367	369	396	350	371	373	361	342	322	394	358	363	343	361	360	385	376	333	360	372	338	369	315	378	361	350	359	361	376	368	362	343	337	361	372	378	345	353	380	335	320	355	359	369	347	365	356	350	350	330	389	367	343	397	369	348	366	394	342	367	351	366	342	370	341	315	352	389	369	365	321	332	328	364	394	340	358	351	370	352	342	378	373	346	361	350	348	374	355	328	343	371	354	342	380	360	351	390	349	384	372	373	363	377	345	378	379	386	326	338	332	369	385	324	346	344	354	358	358	360	375	339	319	333	352	373	351	390	355	358	380	348	396	365	406	325	359	363	375	321	333	359	313	364	346	336	343	338	394	363	362	325	355	360	352	357	360	347	354	352	372	366	352	348	342	371	333	384	386	338	349	324	351	384	385	363	350	370	347	336	343	357	362	331	338	373	373	332	381	334	342	356	351	372	362	357	348	358	354	332	374	355	345	373	365	362	362	368	386	362	356	382	346	337	373	340	355	378	385	325	351	359	326	335	355	355	379	374	366	334	373	371	364	351	356	369	377	356	367	391	374	322	316	350	424	363	368	351	375	361	370	330	366	396	350	353	388	373	330	366	362	357	345	333	363	353	350	354	350	354	347	362	346	335	310	351	340	375	342	346	347	390	354	365	354	401	347	325	369	336	338	353	352	355	363	329	369	376	338	336	375	354	343	352	341	342	355	364	346	382	373	388	343	388	370	374	344	337	368	339	327	356	331	360	382	358	353	364	359	383	361	378	364	388	387	362	369	373	340	375	342	357	359	360	403	365	363	348	342	361	371	306	344	331	348	337	372	335	365	369	340	348	363	361	374	387	352	389	404	341	344	372	369	384	384	333	351	373	372	354	346	362	373	361	340	343	341	352	377	340	343	353	380	359	374	306	356	342	372	345	369	364	369	342	348	336	356	383	353	350	350	351	350	363	337	323	349	350	364	366	335	350	360	373	341	351	347	374	355	357	353	340	356	369	367	340	351	349	347	380	317	331	342	347	338	371	361	371	340	357	389	366	344	374	353	367	338	360	339	374	324	361	349	374	382	374	363	373	377	384	368	363	390	362	354	407	344	350	350	323	349	378	357	339	360	376	333	373	357	369	360	389	343	335	351	342	354	352	362	314	349	378	327	371	393	359	353	374	338	349	351	401	378	341	378	363	376	328	334	341	342	328	347	378	355	344	361	349	330	381	365	351	387	364	376	333	352	358	352	354	369	335	401	370	375	354	359	345	371	348	339	362	379	358	357	379	346	333	350	340	374	343	341	365	351	335	371	367	366	335	328	372	361	359	377	373	349	347	370	382	350	318	344	367	370	341	332	393	373	370	374	337	366	381	379	360	373	387	375	373	387	362	362	365	368	358	353	305	362	357	368	376	390	382	343	358	337	360	345	368	347	393	375	358	371	357	360	387	330	368	333	323	362	355	334	370	345	346	332	360	349	357	342	347	321	360	343	354	386	364	366	376	355	363	345	343	359	344	337	374	405	341	338	389	372	340	356	367	368	373	392	393	383	337	359	347	362	306	370	361	396	389	345	360	369	343	360	336	351	358	377	359	358	367	351	345	380	352	354	323	360	310	388	350	359	366	403	384	363	354	358	331	372	385	351	354	342	395	394	333	354	354	364	352	370	389	370	378	387	331	342	358	308	350	341	351	383	360	348	373	382	393	371	387	345	374	378	349	363	373	389	363	371	373	369	339	326	329	369	381	340	349	356	372	346	353	360	353	353	385	345	358	321	315	351	355	338	359	355	356	361	351	346	343	360	384	362	378	355	329	385	385	416	360	336	358	360	358	325	352	370	361	341	344	340	371	353	372	379	338	392	364	359	361	364	349	352	375	362	349	339	352	391	373	359	376	367	336	327	371	386	350	359	335	365	372	369	364	357	342	360	382	377	344	357	317	350	345	385	352	337	332	361	351	345	359	370	340	372	337	334	363	300	358	357	376	369	350	377	360	343	342	348	374	365	342	365	397	355	341	382	363	357	356	356	356	358	353	346	327	367	337	322	368	366	367	348	328	358	334	383	368	358	357	331	332	332	369	341	365	380	366	370	365	350	357	358	350	378	351	357	364	372	337	362	364	346	355	330	360	334	365	344	378	359	348	375	369	366	360	353	367	360	367	373	359	344	401	297	352	353	360	369	360	362	382	353	321	309	377	347	348	365	374	387	380	331	363	355	354	356	349	379	358	379	392	333	360	361	345	365	363	357	350	388	372	355	351	351	333	364	339	334	384	349	362	357	328	336	370	354	379	365	372	353	350	328	362	366	361	331	341	365	372	354	329	355	378	344	370	358	365	343	383	365	334	384	372	411	375	367	353	373	359	323	313	401	346	383	337	341	379	366	357	336	354	365	359	349	356	371	351	337	325	393	339	383	372	339	336	397	348	341	377	365	357	339	358	376	346	356	373	371	350	387	417	366	348	378	382	332	358	356	347	376	340	390	352	373	366	377	351	340	370	374	351	318	373	352	370	367	343	346	363	384	342	377	350	354	360	384	387	366	321	359	343	360	355	382	403	345	356	354	373	348	334	345	336	342	355	370	384	358	339	364	391	312	305	340	344	369	394	367	343	362	369	339	381	380	359	359	326	373	391	371	345	355	388	359	379	334	375	338	336	379	374	328	368	334	368	351	364	332	358	367	322	342	340	363	369	362	366	365	345	352	327	359	327	355	352	317	368	346	399	342	373	369	356	330	389	345	378	324	356	364	334	384	346	363	347	342	357	355	374	367	352	367	332	360	353	344	361	345	364	378	345	338	380	351	383	363	329	357	355	335	387	349	363	345	364	316	336	390	380	372	353	371	332	367	344	375	315	360	375	318	352	345	400	360	375	340	357	350	353	355	341	361	347	366	331	333	356	372	357	360	349	337	336	360	380	346	363	367	368	347	413	380	342	346	371	350	354	348	375	379	354	348	389	353	384	343	348	377	343	358	340	364	367	353	351	333	337	391	355	324	389	335	341	366	355	375	331	337	396	351	350	340	373	328	350	364	361	313	376	344	338	335	361	411	352	370	355	348	350	370	359	345	366	365	371	320	370	375	357	347	362	332	382	373	354	337	376	370	379	343	358	361	381	389	342	370	336	354	323	366	352	336	340	371	349	382	370	372	366	354	370	381	347	323	369	355	334	385	348	382	323	353	367	352	385	391	367	384	388	362	376	332	370	349	346	383	373	344	363	376	344	367	362	347	370	343	345	376	352	361	383	336	339	359	349	317	332	352	387	346	371	358	380	348	326
57537	28980	12064	4440	905	299	253	212	222	198	206	212	197	187	205	176	201	212	231	179	213	196	218	218	218	196	175	188	213	209	194	202	172	190	188	219	218	223	199	206	215	212	168	178	179	212	199	174	197	201	194	183	191	189	200	207	198	197	187	187	180	246	201	176	166	206	170	196	183	194	194	176	220	202	186	218	206	187	198	188	177	175	201	195	214	223	177	213	169	179	205	206	211	189	191	213	184	196	186	208	198	186	203	204	182	180	206	193	184	212	185	206	196	200	186	196	195	203	184	197	180	180	199	174	191	177	202	164	173	164	177	171	177	189	172	193	226	210	170	177	202	189	215	198	181	176	189	206	182	174	205	190	171	209	171	180	186	203	184	190	177	186	185	193	187	185	217	191	205	193	163	188	195	212	173	201	187	216	201	218	184	173	226	167	138	210	179	192	191	188	215	202	195	180	183	198	211	185	202	215	228	187	190	205	174	181	183	170	178	192	190	184	207	215	202	214	172	180	222	171	175	205	207	211	203	189	184	197	208	180	188	196	189	172	218	208	184	199	199	207	173	182	207	197	208	225	197	191	175	202	164	187	191	190	198	197	200	203	170	185	191	185	219	200	194	204	167	216	206	176	193	190	205	194	194	196	212	209	215	166	182	192	181	196	183	175	183	181	196	188	173	211	174	197	202	204	186	206	197	206	210	196	188	200	195	184	174	184	204	168	180	182	194	197	187	176	219	212	217	200	212	192	187	194	211	177	196	175	210	218	183	184	186	184	228	162	162	182	175	184	172	204	191	231	174	152	191	186	203	194	194	160	202	157	163	184	174	181	177	191	186	197	195	177	174	213	171	186	171	187	188	180	181	167	184	172	184	186	198	177	188	172	197	190	210	211	194	196	164	201	189	201	171	182	185	199	225	208	214	202	196	176	175	197	183	154	180	188	197	202	226	160	215	213	203	195	200	224	207	180	181	174	209	210	191	219	212	226	188	201	164	201	181	201	167	177	204	191	214	206	182	216	193	204	187	188	176	206	186	197	192	217	204	184	182	200	185	192	196	208	187	198	155	206	178	203	185	193	196	195	189	199	167	199	154	183	161	208	176	193	185	196	205	198	164	178	200	220	208	210	203	198	202	199	192	194	188	169	187	205	167	204	190	178	188	192	172	226	172	158	199	176	197	169	187	207	185	197	188	196	191	207	197	214	183	177	233	204	228	200	169	177	204	202	169	186	160	189	229	205	175	184	218	205	161	191	214	187	187	181	179	179	179	191	197	256	190	197	213	165	196	197	217	195	179	200	190	192	178	184	240	206	188	176	206	227	207	188	185	199	199	197	194	181	192	176	182	212	181	184	185	175	196	212	181	169	202	188	171	207	204	194	190	207	157	187	191	205	185	225	186	198	202	199	161	185	217	183	165	192	180	174	208	196	166	180	177	203	215	202	212	216	199	185	205	194	218	197	200	164	191	163	228	195	219	187	193	175	188	203	177	186	181	179	185	214	223	183	210	202	213	185	194	183	179	186	204	203	185	167	208	174	211	174	184	194	201	193	200	175	202	191	191	200	212	182	167	184	190	167	196	214	180	202	176	187	213	175	200	193	183	200	193	211	224	193	200	186	171	175	222	193	188	218	202	189	168	217	185	163	160	194	190	190	180	198	192	211	215	172	186	219	193	174	189	231	210	170	188	172	182	188	202	180	175	185	172	175	206	209	194	190	169	186	217	180	180	218	207	202	228	202	187	210	195	176	209	185	177	183	189	192	209	214	186	222	204	204	173	208	175	186	153	204	176	182	193	212	174	212	165	211	202	170	201	177	204	202	198	236	153	209	219	170	207	191	188	205	185	187	193	209	217	182	195	189	196	190	183	189	194	212	223	206	174	172	164	213	213	188	185	193	169	193	195	183	197	198	202	207	198	201	177	203	186	196	205	202	178	195	196	188	166	191	189	197	168	184	152	179	177	184	181	205	189	220	195	169	160	213	190	194	205	225	190	186	177	180	188	214	188	187	188	166	191	189	190	215	200	196	218	175	200	202	172	188	182	202	192	200	204	164	168	209	173	220	199	196	171	192	177	191	191	217	199	219	189	178	193	195	185	188	184	203	183	178	181	192	182	175	170	204	185	197	176	207	203	203	174	213	203	190	175	191	196	188	194	202	199	165	201	196	211	182	232	200	188	181	197	179	188	172	191	176	190	180	220	185	182	171	193	192	175	191	178	205	198	193	182	205	212	199	164	202	190	216	176	173	190	166	178	197	197	203	226	180	171	178	190	187	190	173	212	194	217	196	211	205	188	200	199	189	231	186	168	187	194	208	214	178	191	206	209	187	183	202	184	212	163	206	196	177	202	206	196	183	166	172	203	209	202	194	179	183	153	199	204	180	184	198	223	200	224	200	178	208	188	172	203	191	205	180	197	180	181	208	153	183	195	257	184	185	219	202	185	181	198	206	202	211	203	198	210	179	223	176	171	191	183	200	189	196	190	214	205	159	180	196	173	200	195	179	170	206	206	208	190	199	201	191	190	186	160	192	201	184	192	183	208	195	207	218	195	208	190	203	197	212	199	189	167	183	181	199	206	187	176	219	181	204	201	206	180	220	202	186	201	194	200	201	201	192	221	192	199	185	181	179	201	156	178	202	188	190	165	197	179	188	196	193	208	177	169	203	177	202	198	179	155	148	229	218	173	198	167	191	197	184	187	177	201	190	182	186	208	223	162	191	207	236	203	183	202	206	183	172	176	203	186	180	190	178	182	190	190	180	181	209	193	184	222	200	202	204	187	212	201	217	186	204	164	205	185	170	190	208	213	181	176	190	183	185	210	196	173	164	203	208	195	142	184	196	199	201	183	181	193	228	210	185	218	174	175	173	174	199	199	205	206	186	221	192	178	188	217	210	190	196	208	183	200	224	175	186	172	179	185	219	175	171	196	208	181	194	192	217	195	192	181	200	196	203	179	184	215	156	180	184	179	168	162	211	196	192	173	202	223	198	206	199	199	176	177	187	184	168	199	209	177	198	198	210	191	198	170	142	212	172	201	203	188	227	199	174	172	195	175	179	179	182	194	212	187	191	179	219	197	159	181	201	172	235	204	205	198	195	178	196	193	196	186	180	185	199	198	210	179	167	195	207	178	180	216	206	200	196	197	201	191	196	198	198	201	195	183	170	183	194	209	184	194	183	179	193	177	189	199	169	191	193	164	179	199	179	184	179	203	183	201	189	191	198	186	204	181	198	194	166	194	215	214	166	178	175	193	264	200	186	177	181	189	177	207	176	206	193	174	189	200	183	197	217	202	200	196	206	208	185	202	169	213	197	184	211	194	200	197	166	190	194	210	166	179	184	195	193	205	199	196	210	211	188	178	170	169	192	194	166	187	194	227	210	212	230	192	205	201	183	193	188	211	166	189	205	199	183	185	182	208	187	191	172	181	194	169	202	190	182	168	178	178	187	162	218	210	183	175	199	185	195	203	175	185	194	194	175
36270	19917	12936	8602	2069	920	750	473	472	470	431	438	435	421	390	437	399	435	421	428	479	407	414	438	427	420	442	405	462	438	408	427	417	448	433	451	469	398	460	402	444	418	396	431	423	385	399	409	414	442	416	402	422	466	434	412	413	426	390	439	434	446	429	452	423	401	398	417	398	418	416	416	440	455	422	420	430	406	422	429	410	415	424	409	424	449	427	440	441	425	421	404	417	408	416	389	395	406	420	394	419	416	425	432	432	421	379	392	384	401	408	414	426	452	416	433	420	415	405	435	404	426	375	411	409	441	429	404	410	441	402	435	404	412	421	418	438	442	422	431	407	409	452	423	427	428	388	433	436	402	392	413	444	421	426	425	414	394	418	404	399	384	389	440	408	442	472	400	418	421	445	440	394	458	416	407	434	418	383	405	427	405	390	402	416	409	436	455	395	403	444	417	418	400	403	403	427	390	461	421	428	417	445	412	409	425	392	422	413	400	418	411	453	372	441	393	417	416	430	402	422	444	414	402	426	421	435	417	406	460	401	411	402	416	416	417	416	379	405	426	428	402	397	435	385	441	428	406	412	421	434	442	447	403	422	406	402	442	449	408	383	420	388	388	407	449	359	403	454	399	454	421	422	448	385	407	399	419	463	440	438	397	403	373	396	415	411	436	442	412	419	453	450	426	437	441	400	410	410	409	466	398	422	400	406	448	414	415	443	420	459	438	414	431	413	410	434	390	425	414	367	422	407	407	405	429	411	402	410	418	383	401	430	415	392	427	382	468	432	422	401	401	425	420	421	398	448	416	421	436	419	393	432	429	387	432	438	404	390	408	391	439	394	423	395	432	454	427	462	442	425	428	408	404	429	406	408	437	413	437	416	388	413	415	448	383	438	408	412	427	426	420	387	384	444	384	438	433	374	420	449	428	391	454	458	416	422	417	402	402	391	456	431	427	390	421	407	448	395	386	421	424	463	415	409	415	396	411	421	423	416	414	421	385	438	402	451	445	412	401	394	405	402	404	408	454	403	421	404	397	433	420	411	415	407	411	378	391	399	403	435	396	431	398	431	435	401	416	416	388	413	420	458	393	404	403	410	393	412	410	435	418	397	387	419	448	397	439	431	404	419	406	429	420	406	412	433	370	390	404	415	428	426	413	412	429	402	424	407	444	397	456	372	395	435	438	437	413	422	434	387	434	390	407	412	410	422	405	407	398	405	431	441	450	384	408	395	409	415	406	477	417	435	412	411	392	424	406	430	365	422	433	406	425	429	410	451	422	447	456	397	416	427	399	430	427	408	445	385	416	428	390	416	394	385	427	435	420	420	395	438	390	378	447	421	400	437	414	423	390	414	441	390	427	400	424	423	460	394	430	454	417	399	438	430	448	416	434	425	440	429	415	408	424	428	425	455	408	416	404	402	412	405	435	436	419	415	422	388	406	468	410	431	417	411	394	431	448	394	395	399	396	411	384	410	395	397	447	399	411	426	453	416	401	441	407	406	390	411	406	417	410	387	419	454	422	418	454	408	406	418	398	426	439	381	412	428	383	457	429	396	422	417	431	405	401	417	398	425	365	400	395	446	419	386	432	407	446	419	421	398	407	428	406	419	431	425	433	437	381	437	415	417	443	440	433	385	445	404	390	400	402	424	417	393	427	410	437	424	420	447	437	440	450	421	422	448	371	439	380	419	426	449	388	427	431	429	419	409	436	418	461	401	393	430	383	383	431	383	395	430	415	420	365	406	454	437	404	405	414	435	453	452	394	421	431	382	395	440	423	421	448	405	431	390	416	446	422	399	404	403	442	429	439	399	387	411	367	410	400	390	404	417	407	396	441	388	397	393	424	418	407	420	412	439	392	407	387	413	428	376	422	443	437	428	424	400	396	405	398	431	415	406	441	434	441	390	434	444	406	406	408	450	415	452	410	435	429	408	432	417	419	403	427	454	435	410	438	378	408	421	417	416	424	412	459	364	407	399	423	396	405	407	382	393	440	436	440	375	425	424	398	394	417	440	452	415	389	443	413	428	406	422	417	435	430	413	412	408	437	438	404	401	416	434	426	443	432	453	381	388	419	394	392	408	416	413	380	442	401	423	432	423	406	404	440	352	424	436	423	420	398	387	413	399	402	395	413	434	394	405	427	396	444	407	384	429	430	427	409	401	423	405	420	410	446	414	439	391	438	368	391	397	385	386	430	428	410	426	433	423	405	436	445	421	427	399	396	433	407	416	464	454	443	467	442	411	456	410	422	429	399	446	451	457	412	414	417	430	413	448	387	388	421	431	390	449	442	415	456	440	421	373	430	459	420	464	422	387	395	452	479	413	400	442	401	420	446	430	386	408	408	404	441	404	425	396	396	395	427	435	420	424	404	433	387	406	391	432	405	398	403	433	420	373	420	413	413	433	451	434	413	442	406	412	380	427	401	424	389	408	439	403	395	440	423	420	418	423	401	433	382	411	452	412	428	422	399	424	422	417	443	426	402	419	440	411	442	387	421	430	403	442	397	438	413	430	429	379	439	414	412	405	427	409	420	463	438	443	402	418	413	398	390	411	406	414	410	441	397	437	421	407	422	408	386	383	469	414	377	427	409	397	428	426	396	418	415	418	395	367	393	427	432	386	376	440	415	387	427	422	435	403	450	427	405	473	408	434	436	389	426	412	420	409	393	419	433	401	410	418	362	394	410	406	412	397	394	460	429	435	408	395	434	414	422	410	403	427	388	417	416	441	410	420	372	438	373	427	391	444	400	383	429	424	377	399	386	421	389	435	418	440	406	415	420	401	454	429	435	428	430	433	436	452	425	427	418	399	415	396	370	420	390	421	454	404	395	415	386	458	421	366	421	387	410	424	444	390	417	425	435	428	426	410	401	419	421	419	412	431	385	444	455	382	423	430	411	400	413	451	438	442	415	419	416	410	450	417	409	406	376	441	421	416	386	379	448	381	396	402	376	406	383	408	420	418	390	417	421	441	408	387	444	411	460	380	449	439	429	392	426	427	401	444	417	440	391	426	416	431	436	413	401	416	411	399	429	428	349	412	416	394	442	441	445	453	458	407	385	415	439	450	435	442	470	451	400	374	406	399	435	427	382	412	387	384	422	439	416	431	426	435	406	380	374	482	392	438	402	392	409	396	375	415	410	403	419	414	407	397	417	447	434	390	427	416	364	436	461	408	390	436	429	387	406	440	372	409	415	445	421	406	391	460	388	436	395	443	426	412	410	387	435	435	449	431	373	426	415	388	404	419	415	396	416	454	418	451	446	384	411	385	415	443	421	393	417	412	428	411	374	445	407	423	426	411	422	455	439	399	414	427	434	404	435	420	399	428	429	424	419	376	439	433	392	430	438	401	415	424	408	431	409	396	407	422	373	461	416	395	408	416	416	422	416	432	408	433	436	436	412	447	442	381	420	409	406	444	419	445	401	429	421	470	434	445	427	428	423	407	392	410	418	416	415	414	434	391	466	395	433	429	396	406	424
63498	33587	17579	4686	752	612	452	268	267	221	252	224	211	283	246	196	233	275	235	223	226	232	235	226	203	237	223	222	267	214	216	248	241	257	214	204	223	237	250	262	256	197	235	256	235	215	247	223	253	257	244	234	246	197	244	260	226	232	261	248	253	227	249	279	243	239	234	248	230	218	228	219	229	240	246	213	223	232	226	180	243	260	239	248	243	207	245	194	245	222	272	221	259	229	226	237	262	235	219	230	223	258	220	219	205	245	234	242	241	236	246	231	238	268	233	247	221	204	232	228	213	218	239	267	222	262	233	213	212	259	241	224	210	221	203	244	260	239	231	235	222	244	218	239	262	257	229	248	257	247	227	240	237	243	204	259	240	227	241	223	223	219	218	226	242	243	225	227	241	232	240	204	251	240	220	243	238	216	235	232	212	239	220	242	247	246	223	217	254	231	250	203	216	215	223	235	249	221	218	223	224	207	231	231	194	256	211	217	174	242	250	208	212	231	230	206	242	262	215	224	252	230	240	237	237	186	216	217	240	221	221	253	241	214	233	246	231	225	226	257	267	229	221	243	254	239	252	233	234	223	202	240	197	196	230	245	200	231	256	193	223	218	216	244	212	233	251	238	218	197	220	218	253	243	249	246	249	234	227	264	220	224	216	241	246	205	203	228	231	226	218	226	208	229	251	223	242	233	236	210	256	248	202	220	213	185	213	247	224	215	252	211	232	216	225	253	215	243	204	230	243	242	238	232	240	209	207	226	242	229	205	223	232	221	245	250	251	232	213	237	238	247	235	226	237	245	226	265	264	185	245	247	253	255	235	228	243	246	250	208	195	221	252	245	241	218	233	238	240	233	202	223	236	231	234	204	222	201	210	253	233	221	257	194	242	220	239	206	257	248	233	220	209	196	224	229	246	262	237	213	202	224	231	253	233	225	226	269	235	225	224	226	229	197	230	224	249	240	245	242	241	230	230	236	218	229	267	257	220	214	220	233	257	243	229	252	227	242	247	254	252	219	221	211	238	228	210	207	222	222	219	235	222	214	209	211	233	199	221	232	258	234	233	220	234	212	200	243	239	221	238	203	272	234	219	224	213	196	217	247	229	222	243	250	260	226	219	212	217	236	263	236	232	229	213	256	234	193	236	244	235	209	230	228	230	237	209	216	242	228	228	228	232	264	253	241	235	221	235	189	250	263	237	235	240	240	253	230	217	222	236	221	205	211	237	239	219	228	228	246	226	213	228	238	230	220	227	230	236	239	236	246	201	234	242	242	247	272	207	239	199	227	245	226	213	228	240	221	250	245	224	243	264	250	211	270	240	220	237	252	229	246	235	249	248	243	253	258	244	246	222	231	234	207	235	238	260	246	233	216	255	225	245	256	211	236	207	211	249	267	204	215	210	215	217	214	224	236	245	253	203	235	220	201	250	235	229	255	244	239	233	227	236	221	257	210	206	256	208	246	226	236	233	247	233	254	208	245	215	255	229	210	268	245	256	214	233	233	260	243	247	235	233	224	243	236	247	229	223	236	253	225	227	228	258	281	238	263	217	242	264	197	228	243	247	220	256	248	235	257	242	250	215	237	255	228	231	210	212	240	258	230	243	229	221	266	236	232	225	232	251	213	236	243	206	233	252	243	262	227	249	235	209	220	224	240	227	224	226	231	215	206	236	242	263	224	240	189	241	220	230	230	204	223	239	231	227	218	195	254	253	270	266	260	226	235	236	234	238	213	189	255	217	245	227	223	210	236	234	220	229	218	205	246	258	245	223	258	267	221	235	246	254	235	213	243	228	204	260	202	287	260	257	223	233	255	217	236	249	241	221	211	223	235	203	218	239	231	232	235	225	235	222	258	260	242	247	241	231	246	241	234	231	247	250	228	230	247	232	262	233	237	263	229	240	219	249	253	217	226	214	253	231	247	238	217	216	208	223	222	223	234	270	228	206	219	220	227	251	229	237	231	242	223	233	232	237	220	217	233	256	246	222	266	242	205	242	205	213	262	244	260	189	229	248	242	211	236	201	223	243	233	243	248	257	248	230	229	206	214	246	224	216	220	215	265	246	245	255	235	235	251	248	244	223	215	242	227	217	258	243	227	231	263	240	221	211	225	226	241	269	219	179	227	251	240	236	226	228	232	205	252	246	224	242	255	248	217	248	222	243	229	227	256	201	223	234	237	263	209	215	212	222	267	217	193	218	223	216	250	237	217	241	236	220	230	241	253	223	246	229	235	293	233	271	219	243	219	238	206	234	275	196	234	219	214	199	254	229	224	226	227	255	219	208	218	224	234	232	249	237	238	207	210	201	229	224	238	215	262	242	228	204	224	244	241	249	246	243	215	208	207	217	248	229	215	247	234	230	206	236	208	249	232	243	227	251	240	251	240	269	243	257	251	210	217	256	215	274	232	221	216	242	213	229	227	226	230	237	217	208	209	223	230	222	216	235	217	249	248	261	235	230	216	214	214	232	230	244	258	201	228	240	218	225	226	225	229	195	207	254	221	225	236	227	231	235	223	253	246	226	226	232	218	235	249	251	239	224	212	210	256	204	229	223	198	206	241	202	234	228	202	232	232	228	244	265	250	232	234	211	236	224	237	238	238	245	223	260	218	251	216	223	254	170	236	238	221	210	236	237	210	211	247	224	264	237	242	218	245	241	230	217	246	242	222	213	241	207	247	235	218	268	242	230	229	235	242	251	214	227	235	239	256	242	277	229	206	229	262	253	209	225	237	235	228	243	219	266	232	235	238	234	211	236	223	227	230	239	213	244	206	243	231	267	222	238	250	203	238	215	236	234	237	232	222	220	259	241	245	219	222	259	244	243	247	210	231	213	223	210	225	216	236	227	202	216	194	245	223	212	242	212	226	200	237	243	228	245	232	220	241	217	267	233	269	227	231	226	214	192	219	249	225	223	235	245	250	214	255	252	259	252	226	202	215	209	229	230	226	214	209	245	234	232	223	254	209	251	254	276	247	228	223	236	257	201	240	216	246	242	199	204	229	245	220	217	214	243	229	243	221	224	238	223	263	249	211	207	242	201	211	208	249	219	237	263	266	252	239	254	222	240	232	230	245	234	227	250	211	212	230	236	240	274	217	224	247	224	252	214	244	229	244	258	217	254	240	236	217	227	222	228	238	239	200	233	247	235	217	237	208	227	223	212	205	224	221	219	246	234	237	222	226	232	222	266	250	243	265	236	241	229	233	219	245	230	214	242	227	223	217	236	213	217	226	206	226	242	243	224	201	246	238	253	220	206	225	238	227	217	246	232	230	266	228	230	231	250	234	230	231	247	254	232	244	230	235	241	244	210	234	230	213	252	229	224	241	231	222	246	261	260	237	233	244	262	243	226	245	236	244	225	210	229	221	238	206	203	205	232	218	218	216	243	233	247	241	257	209	255	227	235	238	219	216	252	219	249	256	236	226	206	240	244	228	225	250	278	237	230	194	247	256	250	221	220	229	232	233	234	250	231	235	264	259
40854	23296	17666	6556	1844	2271	1280	639	594	526	570	551	524	515	547	531	511	520	478	521	525	524	478	485	501	550	506	505	515	523	491	468	507	472	474	479	478	498	462	462	489	540	494	490	446	494	527	523	504	493	480	515	472	441	475	424	496	503	498	480	536	451	465	454	501	501	469	492	494	488	444	515	470	508	486	502	528	495	519	498	462	494	505	527	482	487	465	457	464	485	482	500	492	459	478	488	447	540	492	511	554	478	473	442	497	484	487	471	515	506	512	494	548	494	506	502	481	512	478	538	480	507	502	513	515	519	483	501	501	460	494	487	479	498	475	463	504	498	503	491	561	524	495	496	473	466	549	482	460	493	457	487	490	522	489	520	487	481	506	477	520	520	460	484	541	463	481	468	470	445	522	501	479	500	492	484	497	479	493	496	512	501	474	455	464	511	492	524	515	503	486	463	473	485	479	490	480	479	501	502	515	463	519	466	490	501	515	513	512	507	489	490	506	478	477	526	478	479	510	445	483	481	524	534	484	468	459	457	450	507	497	479	500	476	487	499	479	483	502	479	471	480	509	476	506	463	511	500	486	472	510	486	504	461	489	461	495	487	486	506	478	463	468	470	516	484	497	490	481	474	470	482	495	474	474	511	500	480	465	478	520	482	516	502	495	527	479	492	522	489	471	514	509	478	494	423	471	486	499	493	492	494	470	477	547	489	462	522	509	462	543	497	535	468	485	492	488	480	488	482	506	508	540	494	470	494	487	495	444	476	488	518	477	483	486	489	506	478	486	513	476	498	476	530	476	487	485	488	440	477	513	514	494	439	464	433	486	473	503	443	505	478	494	489	524	506	452	451	503	459	463	463	466	459	493	492	450	472	540	474	457	459	530	466	473	489	465	510	451	456	493	481	453	492	491	511	482	491	487	506	487	493	483	459	484	473	508	498	483	464	504	494	469	482	511	464	485	475	508	510	470	495	480	526	465	484	532	457	505	519	518	480	476	478	490	508	448	473	496	530	496	449	499	501	480	461	480	493	504	509	474	495	480	481	481	502	515	517	496	473	467	506	488	506	485	502	490	469	502	475	493	480	475	499	503	502	490	485	491	513	471	447	491	514	502	514	460	487	454	528	453	472	484	477	419	516	490	488	496	490	474	483	437	445	490	509	438	476	494	473	505	489	501	497	460	446	484	489	498	483	483	473	508	481	503	519	458	506	478	493	505	509	504	476	500	476	481	473	482	502	515	524	504	480	467	508	503	512	505	487	525	492	467	483	513	502	474	498	451	510	512	460	481	492	522	470	488	489	509	476	479	467	510	479	505	489	486	490	484	495	451	498	482	450	456	528	497	491	471	469	512	492	511	482	482	493	477	489	492	452	500	461	493	515	450	458	482	474	461	505	488	458	505	506	527	449	498	496	471	439	479	487	514	511	473	476	480	499	484	496	509	456	472	495	498	504	468	499	476	491	467	468	477	486	511	518	489	493	482	474	484	498	458	478	458	460	491	457	491	490	476	464	492	452	512	473	486	454	483	494	458	484	485	503	492	508	530	511	478	486	497	471	455	503	502	452	496	472	489	483	443	489	465	489	507	474	466	481	462	487	474	536	467	489	477	498	471	471	471	466	483	496	476	468	513	478	467	484	484	460	457	503	504	454	466	482	486	459	457	477	502	513	466	496	457	523	501	452	488	474	522	491	504	504	480	476	504	460	467	507	467	493	450	478	509	458	497	472	502	509	506	496	464	516	488	468	472	496	476	493	475	479	476	478	526	480	490	450	498	474	494	486	487	501	468	480	506	468	512	500	466	468	506	474	529	507	474	485	494	535	497	489	483	521	473	474	482	498	482	516	448	453	472	474	498	496	470	519	476	469	490	560	542	486	555	516	473	505	482	494	446	498	510	457	469	493	516	459	479	510	501	473	463	441	495	499	507	462	511	473	488	504	493	497	486	489	474	459	465	467	497	480	495	507	454	518	486	468	496	490	480	467	475	478	456	455	460	520	502	485	491	492	497	481	506	451	453	501	522	506	509	505	507	482	456	487	492	546	460	441	497	491	469	478	461	507	497	519	475	477	518	491	476	476	514	480	473	489	490	487	481	458	465	503	487	492	517	531	460	529	467	519	496	480	472	509	473	481	485	482	508	475	453	470	484	458	476	448	498	491	471	483	486	454	494	475	456	462	495	514	466	506	477	495	491	506	457	476	503	530	502	466	502	500	467	454	479	477	496	515	471	497	456	498	453	480	510	483	476	493	492	499	470	469	502	529	472	488	487	512	491	483	486	473	483	524	496	490	482	496	505	459	501	515	513	487	510	517	443	489	524	489	476	450	501	514	486	495	494	505	523	479	478	468	517	491	491	523	523	499	447	475	507	497	520	489	472	513	481	467	490	449	444	491	498	483	501	509	504	448	537	462	464	511	465	488	477	480	479	492	500	501	485	513	489	507	445	516	469	459	514	460	483	456	487	490	499	502	502	518	490	520	476	490	490	460	526	489	519	504	485	540	512	535	491	484	453	434	497	436	470	449	481	486	446	488	475	494	513	475	506	492	452	461	487	472	482	474	460	448	477	484	506	491	437	469	474	455	488	459	496	527	473	511	503	442	493	523	504	522	478	529	477	460	487	521	499	544	492	474	542	468	481	528	504	501	509	476	438	454	489	494	513	468	464	496	458	455	470	480	460	506	486	490	447	453	461	500	490	447	445	470	484	475	494	484	500	489	489	499	463	482	535	483	483	495	457	486	523	484	504	476	504	487	472	530	486	506	499	513	524	481	508	479	479	482	482	503	481	476	471	498	502	473	508	513	485	500	524	503	492	480	492	501	507	440	500	498	458	504	478	490	461	493	482	472	439	465	473	488	506	482	486	476	475	489	534	462	476	498	504	505	468	525	466	510	529	495	495	481	466	476	475	489	506	469	492	463	472	510	489	500	509	502	465	530	484	516	472	461	437	449	460	518	499	531	471	459	470	497	471	475	503	472	524	464	493	502	519	513	492	517	484	451	469	507	529	491	489	461	481	492	486	503	499	474	483	456	450	498	479	483	462	499	521	477	464	461	492	491	452	487	511	485	477	514	512	499	537	473	482	511	457	512	487	505	506	483	532	487	480	483	500	454	489	506	452	455	493	456	482	497	518	519	462	498	451	516	492	469	455	520	495	456	522	469	478	511	472	523	511	520	493	515	489	505	489	469	497	454	482	501	499	481	474	487	495	490	506	461	499	501	487	491	510	485	523	501	488	470	510	485	482	514	490	527	469	484	557	494	500	497	471	519	468	519	482	477	477	512	494	500	513	509	475	479	501	531	446	487	463	496	525	492	455	500	518	475	479	482	474	496	502	477	493	457	548	480	482	469	485	467	521	487	481	473	513	484	463	485	448	500	508	456	482	468	487	487	436	477	526	515	480	475	493	480	479	504	488	477	498	515	500	489	506	501	485	480	482	500	461	473	491	503	486	477	488	480	518	475	499	495	531	481	508	460
44593	19041	7605	1580	274	177	181	149	148	148	182	141	148	187	142	166	170	154	187	152	157	153	164	160	155	164	169	154	177	162	142	136	157	158	153	163	150	159	161	165	173	168	186	136	152	176	177	166	146	147	169	134	125	144	159	154	132	153	158	169	170	150	147	173	167	155	170	148	154	176	166	182	139	164	159	149	127	168	160	152	160	154	188	186	139	164	180	162	161	151	154	167	155	166	150	148	153	142	135	156	154	162	165	166	156	145	158	165	176	132	158	200	140	152	161	140	159	142	128	174	156	157	158	150	149	159	122	165	162	147	149	160	161	178	157	161	165	149	146	142	164	157	145	138	183	150	139	133	151	132	151	166	167	162	134	142	142	149	153	188	128	148	164	158	158	158	158	181	147	179	149	158	147	152	153	159	153	150	177	183	150	177	145	137	158	142	150	144	163	154	163	146	175	165	175	168	143	169	151	128	143	168	176	167	168	156	133	182	158	151	179	149	140	164	141	151	181	173	164	171	170	159	160	139	159	162	151	177	176	163	175	130	152	148	173	146	170	154	159	160	134	164	153	147	152	140	151	156	158	167	187	169	128	129	155	167	154	159	176	181	164	169	150	136	162	142	163	166	142	154	132	177	150	171	126	166	165	160	177	133	144	155	153	169	140	171	169	162	150	168	144	150	174	154	143	129	161	151	166	169	147	158	181	168	184	155	165	151	165	146	141	154	150	155	150	153	147	170	160	173	145	165	159	136	158	163	138	155	138	152	161	163	183	168	151	145	155	178	152	175	156	172	163	170	165	159	156	165	148	142	164	185	153	154	142	149	149	163	162	187	181	154	166	170	159	142	162	157	166	148	132	180	157	163	146	158	145	140	145	138	142	151	147	153	148	162	152	157	171	150	169	153	168	168	160	150	165	178	174	155	148	145	161	164	147	188	139	144	172	143	132	142	169	166	170	157	193	137	175	146	175	166	161	155	136	149	144	154	138	142	153	164	148	139	158	190	172	181	148	157	122	154	159	161	155	171	164	148	145	170	162	174	154	146	169	155	201	177	179	151	149	175	156	159	163	157	137	155	161	149	137	144	140	155	145	124	149	174	145	147	166	176	189	172	153	162	142	147	153	162	146	168	183	152	146	168	170	139	158	164	161	176	149	142	141	167	162	143	155	159	134	160	123	177	141	171	155	161	156	131	149	168	155	145	137	152	145	172	179	169	160	155	142	168	138	176	146	153	125	155	143	170	158	152	150	176	147	172	159	164	142	148	159	155	149	135	148	173	142	179	167	166	172	144	155	173	162	183	160	145	166	161	157	162	169	154	177	167	155	153	156	165	163	164	168	159	161	134	153	173	140	172	148	134	170	148	153	172	181	162	166	179	167	140	151	165	146	154	157	162	133	122	171	135	167	173	139	156	151	147	177	155	167	166	164	148	172	176	173	163	168	181	145	147	163	149	164	143	162	129	126	177	164	121	145	162	150	138	152	127	162	156	172	162	179	164	151	130	160	134	184	139	130	159	153	163	146	171	151	169	123	142	146	165	172	170	161	165	170	147	135	159	164	164	135	148	157	153	147	156	144	159	144	188	172	142	148	144	152	161	145	141	145	137	162	146	164	139	144	139	159	156	149	163	150	150	141	172	138	152	152	179	170	176	172	173	162	164	158	166	150	130	158	160	171	150	144	164	143	121	175	153	175	134	156	166	159	163	176	109	159	150	146	138	143	163	158	167	138	128	165	148	162	143	186	180	155	167	151	157	140	166	178	159	133	166	172	168	144	144	164	149	165	160	154	151	157	146	143	154	122	154	145	151	155	175	190	182	145	154	175	161	185	156	148	171	129	173	150	182	146	160	130	129	149	169	165	180	156	171	123	167	147	154	157	184	148	176	149	144	162	138	154	179	185	161	171	173	138	156	153	171	144	148	167	172	141	157	152	168	159	158	122	170	149	128	155	148	146	154	153	142	155	199	169	167	172	144	146	176	152	140	136	156	162	156	141	157	175	163	135	165	133	155	158	179	165	157	140	163	173	146	186	156	153	145	160	176	171	153	142	156	163	173	132	153	140	155	152	179	159	151	156	141	160	158	164	175	137	151	141	180	147	145	167	141	160	150	145	143	149	139	149	158	189	149	170	181	147	184	176	165	168	161	158	200	166	166	163	178	167	157	173	132	159	160	137	162	156	162	178	145	144	170	166	167	129	149	165	146	149	149	165	161	184	133	169	146	166	148	164	170	143	148	164	150	175	168	171	154	166	132	168	149	153	154	147	163	170	151	147	172	146	155	157	155	153	135	171	151	156	146	138	146	165	139	156	145	164	166	160	152	165	176	149	178	165	162	177	152	157	163	159	157	149	162	171	172	148	157	172	170	176	168	176	167	153	133	154	160	155	145	151	171	158	160	170	141	156	162	175	163	161	139	171	139	152	150	162	187	144	177	134	194	159	164	151	161	132	145	180	150	140	158	146	159	147	151	163	131	131	148	159	169	157	155	149	124	179	135	153	150	159	155	159	166	134	179	154	146	142	167	156	164	190	170	165	174	167	161	162	146	166	167	170	128	165	142	145	137	166	151	144	165	176	148	169	137	156	156	164	145	163	138	153	162	139	166	138	165	159	171	163	153	158	156	159	147	166	168	166	177	167	123	144	137	138	156	186	158	167	157	150	150	156	149	144	164	173	166	172	158	157	154	161	148	143	137	145	122	152	156	159	165	163	154	148	153	179	132	172	156	164	152	162	158	162	175	165	142	161	153	140	160	164	154	150	147	142	142	161	137	152	135	172	163	144	166	176	143	194	166	185	131	128	141	150	173	150	194	162	142	150	153	166	183	154	162	149	141	150	152	158	153	118	163	162	179	153	145	187	140	165	133	154	159	157	168	160	143	139	162	145	163	163	149	155	174	156	186	164	158	158	159	175	151	136	164	164	157	177	152	145	162	154	159	161	179	160	147	154	140	157	191	167	182	171	145	139	155	177	172	137	152	155	155	169	148	162	118	161	153	179	176	166	165	148	176	186	156	141	149	151	157	153	164	140	174	149	155	149	176	155	137	146	141	166	144	143	133	147	155	148	187	146	169	142	177	163	181	164	160	161	147	171	171	155	158	173	145	151	143	168	125	142	168	144	136	167	170	182	132	161	155	137	147	156	156	154	155	155	144	118	161	153	143	138	143	143	144	149	141	166	170	153	148	175	170	140	186	163	141	166	155	170	150	148	150	152	150	151	153	157	131	181	144	165	167	141	164	146	127	169	148	145	155	152	162	156	174	171	154	158	174	162	174	160	163	156	141	141	154	160	151	160	150	154	167	173	152	155	168	145	161	168	172	135	142	155	162	131	162	155	189	149	143	155	166	144	164	149	149	172	157	174	122	147	142	156	150	150	139	142	151	136	145	182	152	169	164	128	163	131	129	134	160	166	140	160	138	159	143	158	151	150	157	161	150	166	171	164	149	157	154	158	158	154	149	162	174	161	136	141	172	188	156
27412	12846	9529	3263	637	392	364	365	328	293	367	365	354	327	330	358	356	338	359	337	328	359	325	321	346	356	338	307	339	346	323	370	313	357	360	300	339	305	352	365	373	359	361	317	346	334	339	348	371	333	337	343	345	326	363	344	321	348	343	351	373	361	345	322	350	342	341	338	336	329	321	303	356	350	313	359	313	350	330	380	369	346	348	343	312	336	337	337	310	345	333	316	362	337	371	338	330	324	358	362	384	351	322	359	323	327	326	322	322	354	387	325	332	352	348	344	353	320	362	373	361	334	322	342	327	333	357	357	340	374	365	347	361	357	339	342	323	331	351	346	334	319	344	324	336	366	344	338	337	365	327	333	359	326	345	364	335	353	335	336	333	311	339	337	362	322	370	313	333	347	369	382	327	330	352	334	343	347	334	377	324	327	373	332	307	319	341	363	324	306	340	356	343	321	376	350	350	322	337	350	318	365	346	367	334	323	344	347	348	368	348	352	326	353	363	356	349	364	379	333	325	357	344	380	331	327	314	331	365	338	341	322	346	336	350	349	328	332	378	362	346	332	340	334	357	330	329	337	356	359	339	314	365	376	332	364	341	358	357	332	352	363	336	383	340	334	325	326	354	335	352	332	402	380	372	361	341	344	341	369	345	368	343	358	322	322	350	343	323	385	338	354	353	358	356	378	327	337	340	329	386	307	327	335	328	332	352	345	357	359	345	365	346	332	357	356	326	341	366	350	354	320	381	327	365	343	313	325	383	355	356	372	361	353	350	330	356	341	332	347	322	348	346	367	339	359	339	364	308	345	382	352	373	339	332	359	366	348	381	329	318	338	357	331	339	338	342	360	363	319	364	345	343	362	341	364	349	356	332	349	340	335	337	343	386	338	373	377	340	318	348	331	348	355	378	330	365	320	346	355	331	392	352	341	355	357	330	333	339	337	366	351	367	305	398	296	339	341	370	356	346	355	342	340	334	338	310	355	344	356	351	372	372	359	357	367	330	334	333	344	361	349	335	348	363	381	321	367	356	348	347	345	354	365	371	329	340	324	391	339	298	311	342	350	338	353	362	331	352	355	316	346	349	321	335	352	345	303	334	318	360	359	338	329	312	385	362	321	318	340	358	344	350	373	330	371	383	343	303	392	365	327	356	369	364	330	293	327	350	359	317	370	328	362	316	365	334	348	348	376	336	336	339	354	354	333	368	348	377	343	322	387	332	311	340	360	333	341	372	344	360	373	334	329	352	331	333	374	372	341	349	372	357	345	337	366	317	345	325	367	358	333	367	344	351	346	339	334	348	380	337	351	330	349	363	386	336	352	339	362	326	318	333	334	328	336	329	374	350	330	327	333	346	363	355	339	406	383	333	333	342	356	380	341	347	340	369	363	335	353	346	344	347	346	352	354	328	321	342	352	377	369	329	321	352	364	374	341	374	362	319	364	306	347	347	340	305	365	353	357	343	359	341	311	329	346	346	339	342	325	358	316	354	361	297	309	333	323	386	343	366	406	334	352	339	318	359	350	351	357	324	329	335	330	394	357	374	350	375	316	330	315	356	325	333	332	357	305	339	323	355	338	363	312	355	379	332	382	350	336	342	356	338	340	356	354	326	357	351	354	352	305	289	337	353	355	335	363	298	338	341	312	330	332	325	368	340	330	335	369	330	357	365	310	322	364	308	392	347	356	366	364	327	352	309	339	329	370	348	368	326	348	337	320	360	359	372	327	323	341	347	328	363	325	340	350	345	336	395	383	360	358	353	350	334	322	379	351	360	331	347	339	383	340	343	347	340	354	361	331	358	316	371	343	330	339	342	351	343	338	351	338	346	338	341	333	364	334	372	298	349	358	374	316	371	330	346	335	361	326	351	357	337	362	355	356	363	328	345	362	313	339	345	394	308	380	336	357	312	381	351	386	367	332	315	362	328	324	362	395	333	318	348	318	346	339	348	340	359	360	318	360	330	352	336	335	379	355	322	363	311	327	353	320	307	351	312	345	338	345	312	352	357	352	347	338	359	366	336	377	354	373	343	327	332	329	370	340	357	335	327	321	374	315	334	358	369	342	352	315	299	347	317	351	345	321	349	323	314	370	326	361	358	324	376	348	341	345	380	328	341	351	374	328	346	334	344	352	340	368	366	343	361	349	376	300	373	341	345	324	348	349	374	351	329	348	362	328	354	329	329	369	333	344	368	330	353	341	358	339	347	330	349	353	336	371	364	360	308	334	305	312	342	338	328	346	352	318	357	348	324	364	359	338	357	361	326	331	319	335	326	331	340	357	360	357	331	329	389	333	352	331	355	339	320	358	354	343	345	400	361	335	343	326	359	353	343	350	332	322	323	387	370	331	343	358	361	351	326	341	342	352	353	355	318	325	318	361	365	349	308	325	319	333	309	342	350	341	329	350	335	347	358	367	369	346	346	363	349	356	337	340	320	347	387	326	375	339	348	339	367	361	342	334	364	336	363	361	341	378	363	359	351	324	349	359	349	336	347	350	344	341	309	333	319	311	341	356	357	316	338	320	322	320	311	303	361	351	376	355	352	354	380	336	358	372	343	351	372	340	327	369	341	337	382	330	319	366	348	331	340	371	343	363	341	316	387	325	318	362	337	366	333	342	345	328	340	341	323	382	315	344	355	359	350	360	335	337	376	326	346	320	342	333	341	373	378	370	312	326	332	341	328	342	338	350	308	333	370	348	328	345	350	376	341	361	332	345	352	370	332	347	369	320	353	329	337	332	344	338	374	336	330	327	332	378	359	343	325	364	333	317	343	335	371	330	341	394	356	344	351	375	387	325	353	356	319	338	322	355	317	321	346	363	330	368	321	349	342	334	351	327	347	365	370	343	358	359	355	357	336	359	366	333	345	339	358	347	344	324	342	319	364	366	313	376	375	367	360	372	292	338	348	339	356	344	335	337	359	363	328	353	354	356	388	374	349	338	288	360	333	339	364	345	347	331	333	355	348	349	341	313	380	377	349	334	333	343	355	350	357	344	354	347	332	320	306	363	336	338	344	315	349	355	364	363	346	340	344	304	358	368	343	297	362	332	358	345	359	378	352	344	328	359	342	323	342	349	343	328	363	302	342	370	321	358	339	341	388	359	332	372	409	319	354	338	314	311	335	348	360	321	320	368	350	349	341	336	345	347	329	352	323	360	372	356	331	346	353	367	323	331	345	336	339	370	381	318	345	369	350	356	363	335	369	347	343	332	334	349	346	368	366	355	324	361	368	320	356	334	341	372	323	349	317	321	335	334	371	320	324	386	344	322	318	344	373	358	338	362	350	350	380	349	355	318	343	353	323	344	343	345	363	354	346	302	312	348	371	350	341	379	345	316	344	358	353	354	364	342	372	347	336	356	331	315	342	310	340	333	315	337	347	332	356	319	375	373	346	353	336	336	328	379	381	324	358	346	358	362	323	351	343	332	358	349	326	356	354	319	334	291	333	329	371	333	334	361	345	344	348	335	346	341	328	343
57605	25031	9210	2556	563	326	294	206	186	195	185	198	195	180	222	220	176	172	198	198	191	177	185	190	228	207	174	174	161	177	219	168	205	200	201	164	215	186	180	182	174	200	204	183	203	174	186	209	215	184	194	184	208	151	174	205	192	182	185	210	189	189	186	211	198	199	180	204	181	168	188	161	210	181	187	190	204	182	178	192	188	189	185	197	195	181	185	175	176	185	197	183	164	195	225	189	213	212	189	174	212	201	203	194	179	213	204	223	208	191	205	204	164	181	168	183	184	196	176	218	198	208	200	194	196	199	198	185	211	185	217	191	195	209	190	192	191	182	171	188	201	183	197	180	191	166	213	174	196	189	206	166	175	189	188	184	191	155	197	173	195	185	169	175	182	181	167	205	217	224	188	189	189	201	198	217	209	179	168	189	190	159	183	213	204	181	189	179	188	175	182	171	174	184	221	181	208	167	189	185	189	190	187	209	175	187	203	217	218	178	173	185	180	203	190	182	201	174	221	178	192	227	193	189	172	202	169	207	217	216	183	201	194	188	186	201	199	179	160	174	155	175	184	159	160	200	198	205	215	205	204	204	195	220	190	199	197	173	185	210	177	212	194	195	190	188	185	204	165	196	200	193	173	164	203	173	190	179	200	177	182	193	192	157	173	185	193	212	199	185	187	213	186	190	205	204	157	173	184	194	183	192	211	232	188	171	183	215	221	217	187	190	201	186	177	216	196	184	185	168	198	200	168	162	207	170	192	171	196	179	164	193	183	220	219	207	192	185	209	187	215	180	166	203	198	202	179	220	193	196	188	187	208	200	232	193	190	197	156	188	189	169	173	192	204	159	208	189	164	174	194	182	178	185	177	191	184	210	181	174	199	186	199	196	185	182	201	159	191	190	183	192	213	189	229	176	201	210	181	197	216	172	193	180	187	219	183	191	164	196	204	184	195	170	211	189	214	194	211	183	205	165	183	185	189	196	211	171	209	206	196	199	225	166	192	219	185	191	205	183	188	163	184	177	183	204	199	230	198	179	191	188	194	189	188	187	200	199	188	173	194	195	175	192	206	206	173	190	201	180	193	207	174	186	185	177	211	192	194	174	206	183	189	185	211	192	214	205	193	177	199	189	161	204	194	180	155	194	196	175	200	174	180	194	207	203	239	212	175	180	182	186	154	178	187	194	171	204	204	228	186	179	187	196	185	192	213	204	177	176	192	194	176	177	195	200	191	166	190	185	170	205	210	193	184	197	181	186	175	195	186	197	167	194	173	180	184	172	206	179	176	164	192	207	190	191	203	176	189	196	193	198	210	217	173	180	170	199	197	186	193	175	185	185	189	222	223	200	212	170	196	195	195	196	223	231	185	211	179	198	192	186	190	185	184	172	194	217	180	183	199	176	186	201	180	200	173	207	195	187	187	197	209	205	200	185	177	164	202	208	168	184	194	181	198	176	187	213	192	202	192	186	213	167	211	196	209	217	210	194	213	224	234	194	206	166	179	191	211	206	210	181	173	190	180	194	195	184	176	161	214	199	202	202	212	195	194	200	187	186	204	203	202	219	207	168	203	189	186	199	214	204	202	187	200	214	190	197	185	185	201	191	206	197	161	188	192	189	193	188	203	207	214	216	211	190	211	178	186	204	163	179	162	201	174	195	174	198	207	196	184	196	184	200	189	189	161	183	183	197	179	225	165	182	201	186	169	188	196	195	217	189	185	204	190	199	170	178	203	191	186	211	202	189	156	183	200	228	212	183	201	184	169	203	185	208	192	209	205	172	205	196	189	231	206	190	195	174	199	198	180	186	196	179	187	201	185	183	184	189	182	186	192	206	186	177	197	179	194	206	186	187	192	177	195	199	229	211	190	168	207	215	172	185	192	163	194	201	190	195	157	174	204	223	187	212	217	174	196	184	169	182	188	181	182	215	183	189	230	169	179	214	202	175	220	186	203	205	187	185	178	183	169	199	206	168	182	197	194	190	157	206	205	191	235	184	218	196	186	213	166	182	176	200	198	163	187	204	176	171	204	210	168	202	196	197	205	204	186	196	183	195	218	190	190	183	202	178	178	207	190	183	182	189	208	212	197	188	194	171	195	204	212	208	168	173	195	189	194	176	169	195	194	187	202	210	204	185	176	150	233	215	210	181	185	197	201	187	201	170	184	199	168	192	179	176	195	201	201	209	214	218	166	182	200	210	226	189	182	189	206	169	180	189	206	224	197	193	202	188	206	214	167	184	209	153	173	169	168	186	180	181	222	194	176	169	204	217	208	197	203	218	208	176	179	224	198	215	175	184	195	168	171	192	174	163	205	203	166	172	183	189	174	189	161	206	177	177	217	196	181	193	184	195	205	183	212	174	192	198	207	219	208	233	193	177	189	208	198	189	202	202	187	191	194	201	179	224	186	210	203	176	158	194	186	185	179	181	185	179	177	197	175	210	191	184	192	202	191	207	171	185	232	159	189	180	206	203	232	198	181	183	196	198	197	192	177	181	155	199	203	181	211	172	185	167	198	188	185	195	187	187	185	201	188	178	181	187	179	173	233	190	176	192	202	180	198	150	227	202	187	190	192	197	210	200	191	178	175	187	194	165	180	178	204	176	190	194	195	195	196	210	194	202	207	230	182	201	177	188	196	174	171	219	215	171	199	180	200	178	221	189	161	195	173	175	201	198	191	183	174	211	188	196	206	192	192	162	189	196	207	190	179	180	176	184	211	172	183	213	199	193	187	183	200	181	199	199	229	179	190	179	193	187	186	200	158	173	201	182	183	203	204	193	209	181	183	187	182	211	225	232	183	199	185	167	192	215	183	192	200	168	202	188	190	198	180	159	202	195	208	190	170	164	198	160	200	187	189	189	223	209	183	165	157	195	176	158	182	217	176	204	204	192	205	180	197	214	192	207	192	183	199	178	184	182	190	204	183	201	203	207	208	202	209	217	179	189	199	162	195	183	215	201	219	181	195	194	188	198	203	197	190	196	189	196	188	201	180	178	175	182	203	182	217	171	208	181	162	234	176	189	226	181	176	211	162	206	203	199	200	178	183	172	163	178	192	197	206	183	175	206	184	161	187	196	185	208	173	192	196	195	205	176	189	178	167	206	189	182	186	207	205	185	169	169	192	201	202	209	201	214	178	178	193	216	191	179	193	209	200	180	208	194	205	195	195	175	166	209	188	217	206	210	165	205	179	167	184	183	209	176	172	152	176	154	191	172	204	185	200	175	194	215	179	183	170	180	206	190	203	210	188	198	189	177	182	190	171	179	171	190	186	183	170	180	195	221	183	179	212	186	174	212	177	196	168	189	185	181	190	192	188	202	189	184	226	210	196	193	170	206	167	202	179	220	201	181	166	176	161	162	203	188	199	192	181	191	196	185	209	212	215	201	196	188	166	165	183	212	176	209	171	198	212	200	216	213	196	189	173	164	216	189	189	228	202	224	187	208	193	194	180	198	188	198	184	209	212	187	186	192	185	177	191	156
37370	17083	10171	5093	1430	966	770	494	474	454	429	408	443	418	438	446	434	398	470	379	454	440	441	453	435	401	424	437	429	441	436	398	434	396	428	444	406	464	413	419	371	386	466	431	443	404	412	448	441	419	413	427	446	415	416	412	406	441	447	434	439	411	408	401	364	404	453	443	405	413	408	415	396	371	393	423	391	435	440	436	403	400	388	395	397	395	420	429	418	412	414	393	373	423	415	422	411	423	398	432	432	453	388	417	433	432	419	410	418	418	393	421	426	398	420	419	430	379	401	409	433	409	428	426	409	422	400	390	390	384	411	402	393	413	405	412	443	365	407	421	396	417	392	419	369	378	447	379	370	460	372	440	433	449	420	445	399	416	417	449	380	416	426	417	437	399	406	407	420	436	386	418	416	414	406	433	453	412	438	397	374	392	440	418	406	403	399	448	447	397	456	388	415	404	377	438	421	420	389	407	399	385	405	406	421	416	392	424	413	403	414	409	429	440	393	433	386	411	446	411	418	426	394	424	414	395	415	434	391	376	429	401	392	386	448	406	424	437	409	435	393	434	454	429	389	403	447	412	395	410	412	428	436	399	394	419	413	428	429	411	396	433	427	408	425	398	425	394	441	427	421	397	376	401	391	436	426	402	386	410	388	405	407	407	388	408	406	398	389	399	411	408	399	396	409	413	420	390	404	416	387	416	415	431	409	379	385	431	408	427	431	428	414	422	399	420	403	408	381	382	433	426	421	437	406	383	383	426	411	425	423	411	387	420	426	419	418	415	380	449	434	418	414	450	422	422	402	420	432	388	408	401	403	404	446	407	415	418	411	411	451	380	425	422	425	474	389	387	442	456	409	446	420	404	420	397	398	415	413	373	431	397	432	419	400	410	453	417	440	419	406	407	423	430	449	423	406	411	434	401	378	418	404	403	429	453	437	423	409	408	418	424	429	445	400	438	430	404	423	437	375	419	393	406	404	406	441	436	458	384	443	388	409	429	428	423	404	414	433	414	434	420	452	426	400	394	417	415	432	413	427	385	385	408	410	421	419	427	402	400	385	440	410	394	405	407	366	387	407	422	427	400	405	392	411	396	394	438	409	427	429	421	407	378	431	407	402	414	382	370	439	376	432	408	388	387	429	369	363	406	446	432	401	415	416	438	410	400	409	425	415	419	430	442	395	443	428	454	382	373	429	420	376	436	410	396	399	445	420	433	407	425	428	416	416	410	416	411	409	409	412	418	376	406	413	396	437	434	415	429	388	415	408	427	392	414	414	415	466	427	390	407	416	405	396	436	390	421	399	405	399	397	437	385	411	400	430	433	428	422	409	422	434	429	401	418	424	433	434	444	471	439	423	441	416	415	389	396	414	400	414	431	396	393	388	409	415	446	404	424	395	436	403	417	385	425	429	412	447	412	434	448	389	384	405	430	441	420	430	410	445	435	463	405	433	420	429	401	405	389	393	423	393	428	392	406	442	407	428	454	384	394	401	433	421	445	406	405	424	421	384	448	402	413	410	436	399	436	400	475	383	422	382	368	450	400	387	443	417	428	381	437	405	394	396	401	450	416	426	459	429	416	385	405	403	441	410	404	443	422	402	419	432	423	394	436	386	443	416	428	402	417	392	395	396	409	415	392	417	412	432	393	401	407	437	420	370	400	426	417	372	377	417	382	417	458	399	418	445	412	411	430	402	407	430	412	400	427	446	423	420	403	410	426	456	388	441	409	446	386	404	415	419	399	421	422	417	404	409	418	418	413	433	381	376	438	414	380	409	445	416	425	387	423	406	415	398	418	407	439	381	417	380	433	436	378	443	414	424	401	412	426	427	406	430	417	428	412	430	381	401	452	444	440	418	394	396	414	449	434	393	422	432	437	419	429	395	408	413	382	448	417	423	472	458	450	415	430	421	406	410	414	436	408	380	411	464	427	442	444	477	427	422	439	416	452	434	399	444	419	430	452	426	393	424	450	417	434	417	377	404	416	398	437	424	413	439	401	376	419	402	408	420	440	435	422	413	392	457	393	399	413	430	394	403	447	429	450	421	455	418	409	426	415	421	452	377	387	434	444	415	445	399	417	398	410	396	440	412	450	392	410	397	440	441	408	417	428	449	385	427	415	455	366	434	391	407	403	418	449	405	407	420	410	407	435	437	418	414	407	391	450	417	396	446	381	395	429	362	427	418	416	437	412	428	420	440	388	433	411	449	451	433	424	425	417	410	411	414	421	421	430	409	461	427	419	405	426	444	419	439	406	402	398	405	406	397	424	419	439	395	414	447	397	424	405	444	384	438	413	399	403	386	426	396	416	439	412	397	422	406	399	392	424	391	387	418	442	388	438	470	403	417	413	405	364	416	405	410	418	416	420	416	451	430	416	417	442	412	400	391	413	400	424	418	396	410	406	414	420	429	411	413	407	432	401	424	426	393	405	402	397	407	383	395	376	392	421	407	412	455	421	441	433	398	423	381	438	463	470	407	439	431	434	430	468	419	409	402	443	408	412	432	399	412	412	443	394	414	377	442	447	428	414	402	463	370	435	430	433	425	441	414	406	425	387	407	414	374	394	414	416	407	434	411	409	389	451	410	420	443	423	396	417	403	413	387	393	393	425	425	446	390	391	420	415	398	401	438	396	430	440	440	427	407	434	420	424	416	423	380	410	431	407	411	429	408	396	405	427	452	418	387	413	419	397	410	463	420	386	403	393	404	431	404	449	433	438	434	409	407	452	376	393	444	446	425	439	457	397	463	414	403	443	415	415	390	437	431	437	455	406	408	455	420	424	386	411	435	388	441	422	428	413	439	424	402	401	388	451	424	412	406	406	386	395	418	398	420	411	418	406	426	382	397	418	410	446	402	409	395	390	424	432	390	391	420	461	422	394	433	398	430	375	407	406	389	403	422	420	388	444	437	420	423	417	399	419	399	415	423	433	394	409	427	401	421	442	428	411	448	421	409	400	397	391	408	378	386	405	412	407	426	439	416	391	438	385	404	426	418	430	391	442	418	447	406	425	407	414	404	463	421	395	432	419	403	415	391	401	425	428	406	423	418	427	376	395	432	397	417	423	454	418	389	385	387	416	399	437	408	441	455	424	416	409	425	434	472	417	432	439	431	425	409	426	414	432	389	437	399	365	433	424	431	439	414	427	420	417	431	399	431	381	399	385	422	386	384	399	418	409	423	379	403	422	394	421	405	434	397	403	414	424	405	420	435	407	410	406	430	359	377	434	443	379	398	395	404	419	387	403	417	438	436	419	412	395	414	405	448	418	396	416	431	388	442	410	388	391	412	374	429	408	419	378	404	431	394	438	396	401	412	434	414	430	412	409	440	468	437	393	403	408	404	421	399	442	441	418	420	401	411	444	425	427	418	419	417	425	395	430	408	427	395	390	432	435	443	409	403	445	413	376	453	389	412	407	397	438	385	418	402	449	399	407	430	396	393	427	414	440	435	439	408	443	407	416	444	414	427	427	444	405	408	386
63847	33080	17397	5586	1097	472	385	257	258	258	249	240	251	209	247	238	249	198	246	221	251	254	237	221	235	245	275	252	271	257	244	248	272	223	257	251	223	219	251	263	257	247	271	212	217	214	220	238	237	232	256	261	251	239	255	246	225	262	227	198	203	255	223	238	210	209	234	248	236	230	229	250	263	235	247	234	254	227	247	226	248	247	229	243	210	209	201	242	242	218	226	216	273	267	237	264	218	243	253	257	225	227	232	223	231	243	224	239	257	232	224	192	248	258	278	260	243	217	215	248	242	226	244	249	235	202	248	242	245	220	223	245	204	221	215	246	229	263	230	247	224	263	215	251	253	243	214	228	259	239	260	214	244	248	224	238	221	198	232	274	263	245	216	235	212	222	238	228	219	257	236	205	260	241	240	267	246	251	204	255	223	227	237	214	265	264	245	234	218	262	234	244	282	235	232	254	210	234	257	231	223	238	250	234	214	223	294	223	258	242	222	233	252	243	266	219	253	226	238	228	245	228	218	223	288	220	229	244	222	218	242	256	239	253	243	238	250	250	235	273	271	253	242	243	235	207	252	239	212	252	220	257	225	246	239	223	219	220	207	224	268	221	236	221	212	232	234	259	226	261	248	240	256	225	253	242	264	236	216	234	212	220	237	234	252	210	236	224	236	205	217	213	218	208	190	256	249	253	230	238	231	274	229	233	236	232	227	227	219	239	193	216	226	191	243	247	238	279	240	219	222	239	242	230	252	244	201	222	237	223	253	241	238	241	246	258	224	202	220	209	244	248	241	253	245	225	228	241	241	248	230	234	244	266	209	258	265	233	249	210	202	220	256	244	265	250	218	244	238	227	217	235	244	253	222	211	249	255	272	245	245	250	241	229	254	250	250	253	208	202	224	221	214	248	252	230	231	219	245	222	211	252	220	228	237	210	261	232	248	246	261	267	214	257	216	202	212	227	216	216	233	241	199	202	236	221	253	211	230	233	233	230	199	231	226	268	232	216	235	224	209	237	227	213	233	272	236	216	229	203	225	238	240	233	243	231	230	249	197	239	239	252	243	248	204	239	255	246	246	257	280	227	226	236	236	238	252	243	234	201	270	256	263	248	263	264	256	230	222	214	244	251	215	226	226	243	250	259	229	218	224	234	227	237	237	222	214	268	265	213	226	218	251	259	205	218	244	247	227	211	233	242	251	217	249	253	235	219	225	233	242	255	270	245	220	257	227	222	253	241	228	232	240	205	228	229	247	239	211	211	200	220	243	240	222	251	255	242	249	227	230	230	250	264	234	212	255	211	233	272	246	209	244	234	251	227	217	218	226	240	217	225	227	212	256	226	256	255	216	218	235	230	230	196	237	259	213	221	230	220	214	233	254	213	251	243	226	234	233	191	254	235	237	236	235	236	234	185	250	221	229	235	239	211	239	233	232	231	233	241	232	230	219	216	226	222	234	244	230	253	245	222	258	215	252	219	205	230	232	223	246	191	194	215	217	256	223	213	225	212	268	250	227	240	198	283	246	241	233	247	216	223	253	223	260	245	252	241	220	241	250	273	232	211	227	250	251	243	262	250	245	214	255	221	253	266	225	218	246	220	220	252	241	237	215	261	243	209	231	241	233	248	213	216	191	215	230	230	238	226	252	219	228	241	230	237	229	268	237	238	213	261	217	211	220	232	206	238	234	235	269	231	241	227	260	241	246	255	189	250	242	220	218	246	250	229	265	234	240	239	251	236	214	215	270	235	221	238	236	250	205	258	213	191	207	195	224	226	226	232	245	257	255	231	222	195	228	240	249	240	254	220	237	250	207	239	272	239	252	236	215	227	216	246	229	217	209	254	222	216	264	238	243	232	222	263	220	244	259	248	244	206	225	223	258	241	233	229	234	239	229	242	248	195	239	229	223	232	227	225	216	224	252	257	236	220	250	230	231	260	248	243	211	237	245	245	243	229	244	219	244	250	284	258	239	264	280	255	259	248	219	232	239	244	244	232	234	244	239	236	230	235	231	238	238	235	235	235	232	243	218	232	246	243	252	230	254	260	241	239	233	241	270	235	214	255	221	234	239	225	249	254	240	233	228	230	227	212	229	242	212	214	253	243	219	218	210	188	214	238	260	299	220	230	253	246	280	244	240	233	246	230	247	213	245	204	229	233	228	252	247	226	203	227	215	271	265	213	254	200	234	240	216	233	257	229	262	239	245	228	217	215	225	215	236	239	251	249	234	234	217	242	228	227	204	206	206	240	225	234	270	216	235	264	252	233	272	255	254	275	250	229	266	218	255	223	252	229	252	247	219	231	239	254	227	235	247	245	263	240	246	259	276	236	239	219	225	232	265	251	236	232	225	225	236	227	209	238	252	240	235	253	225	217	235	218	230	241	243	251	241	239	245	236	261	253	229	251	249	241	222	274	223	209	237	238	224	245	239	244	240	231	217	233	238	258	229	236	241	233	222	251	222	248	245	213	254	251	231	248	231	224	200	244	246	256	253	226	255	253	262	232	262	210	226	241	230	222	247	229	225	212	264	248	222	189	229	233	209	234	237	219	223	223	271	226	248	221	208	228	216	205	258	229	233	240	255	206	255	211	230	229	225	219	230	241	200	221	229	247	240	256	260	215	214	228	232	248	257	231	223	235	243	222	210	246	210	238	245	209	231	236	217	209	234	247	241	213	239	249	243	261	245	240	238	260	236	205	245	243	221	243	209	242	255	253	238	246	218	242	260	240	204	211	228	231	226	222	259	230	264	228	263	235	205	231	199	275	241	231	239	229	215	251	225	246	257	237	212	214	237	241	233	221	230	228	234	240	247	217	230	239	219	236	212	249	242	234	237	244	219	232	253	248	249	221	216	208	253	207	232	201	204	237	262	242	221	234	277	217	243	220	249	208	226	273	246	264	264	226	258	235	210	211	230	246	221	238	224	237	246	238	249	217	239	262	238	207	223	237	226	243	243	250	202	228	200	269	227	251	208	244	215	217	228	231	267	220	220	265	254	223	232	237	218	209	244	230	233	240	219	249	245	240	228	250	252	239	225	216	235	250	247	246	227	261	235	227	223	233	225	257	208	223	195	266	220	245	224	242	241	240	269	248	250	240	260	206	224	222	255	254	218	243	199	237	249	258	219	252	233	218	204	239	240	202	230	222	250	210	209	218	218	249	241	212	221	235	227	223	221	211	259	222	253	237	251	239	268	230	232	252	204	247	253	210	231	236	238	273	266	248	205	246	259	233	239	205	217	229	257	215	218	227	239	231	251	226	266	233	216	227	240	249	239	243	223	258	217	222	231	217	251	249	222	226	231	238	235	228	249	209	250	212	246	198	237	252	245	258	220	221	216	236	201	233	231	226	236	249	228	214	262	266	229	237	220	283	240	222	212	241	220	237	239	246	242	209	213	247	255	261	248	245	215	227	234	190	249	219	221	231	233	199	219	243	224	228	235	222	241	270	222	231	216	232	223	253	242	254	242	227	220	236	217	232
41066	24082	17998	8867	2562	1413	1154	583	570	572	515	505	501	484	514	522	532	511	516	480	504	483	497	494	554	492	515	486	471	515	541	483	518	456	503	473	480	531	510	480	464	514	477	507	472	474	465	460	480	481	525	513	541	504	545	467	537	505	537	495	509	515	489	454	490	476	513	510	491	568	538	457	501	485	490	495	481	495	490	531	501	471	493	501	485	479	525	476	503	480	489	459	517	487	491	514	489	482	516	471	540	494	491	488	457	497	492	513	517	482	518	546	487	483	517	509	508	508	535	498	499	480	478	492	539	456	465	472	528	489	511	504	480	483	477	540	458	489	505	470	453	509	519	462	496	518	508	483	520	482	481	525	510	461	512	512	517	472	507	486	457	543	497	522	514	472	463	474	470	540	462	497	522	536	513	490	484	494	520	510	460	488	509	485	496	533	476	498	481	497	497	489	489	452	480	525	483	481	507	464	502	438	477	496	480	463	457	512	490	497	487	465	467	462	483	488	524	493	473	512	514	463	536	511	467	480	479	499	480	516	460	457	516	487	454	484	480	475	487	544	484	532	494	480	484	492	508	497	528	497	508	505	484	517	491	490	457	522	497	509	514	502	471	498	489	471	479	515	488	476	486	523	473	507	510	478	474	493	499	505	470	445	469	453	508	532	498	490	489	461	492	494	535	512	493	497	493	531	502	480	484	479	505	518	522	547	463	521	472	469	482	496	477	516	509	504	516	504	521	466	498	501	464	485	477	491	494	515	483	463	508	464	511	487	479	459	502	517	509	474	448	515	504	477	503	461	493	494	496	492	501	502	481	496	512	532	490	457	468	480	519	468	499	509	488	477	532	527	478	520	475	506	475	535	497	502	492	524	515	493	494	476	484	545	479	479	493	516	478	539	489	461	534	513	477	489	522	529	529	510	497	500	443	459	541	510	490	474	495	481	517	529	526	492	492	499	485	499	485	490	480	532	520	498	472	508	481	458	509	464	512	463	532	502	513	482	479	485	449	491	503	480	489	503	492	511	502	508	474	465	438	508	477	483	478	464	515	482	449	454	535	480	484	465	504	476	509	501	482	507	471	507	474	510	546	529	517	543	483	515	512	503	489	497	491	470	501	490	468	512	534	501	509	503	455	524	483	560	515	494	503	479	462	513	487	492	465	496	500	518	500	470	499	510	512	488	519	503	479	542	541	459	517	511	472	497	484	521	476	502	473	534	469	477	536	481	467	484	473	520	460	487	547	470	458	471	472	507	490	488	497	514	497	518	513	485	519	514	489	498	490	471	483	498	498	489	502	510	486	493	518	465	515	471	484	489	513	490	479	474	498	459	485	502	466	479	528	495	508	484	426	502	482	492	485	504	495	488	465	492	534	473	522	534	490	498	507	493	479	448	487	453	493	470	461	519	493	496	497	511	492	501	509	463	488	496	511	467	474	498	501	480	471	523	514	504	484	452	454	549	510	477	498	461	490	490	471	464	498	530	482	486	509	537	456	522	424	475	491	505	488	475	526	515	506	519	539	491	469	473	500	537	513	485	516	494	503	513	479	483	519	513	491	498	549	525	485	476	490	492	529	496	483	507	493	499	469	491	488	467	475	513	500	471	484	530	517	498	457	459	482	508	473	515	483	481	509	516	481	473	482	499	517	470	530	539	487	492	498	483	468	528	489	454	518	475	493	481	462	535	482	478	467	516	507	456	503	483	485	482	481	507	495	500	517	480	474	480	507	499	461	466	468	501	474	452	489	548	476	445	493	492	495	512	518	462	478	460	471	464	461	475	528	488	480	514	487	496	503	484	505	502	490	467	459	529	502	486	489	465	494	468	509	501	493	498	489	470	467	512	459	490	466	503	470	504	515	480	519	506	540	493	468	519	513	501	489	486	453	497	491	442	519	514	480	513	508	486	509	499	504	502	499	517	492	494	502	519	525	479	473	510	479	470	487	515	505	513	525	467	531	479	528	513	472	511	463	470	519	456	471	494	473	484	508	487	483	512	452	491	486	506	501	531	519	468	515	508	474	485	495	477	537	479	550	494	481	478	450	494	493	480	490	478	452	471	515	509	523	502	521	496	512	515	458	510	502	488	453	538	435	470	472	446	458	472	476	530	488	474	483	455	499	483	481	477	480	504	513	496	510	516	485	486	494	477	539	484	502	500	504	485	509	494	512	521	451	499	474	492	467	501	480	488	493	530	483	494	513	462	468	512	486	521	478	485	509	550	513	539	474	478	506	478	466	484	506	516	481	493	508	490	504	514	496	496	494	490	510	502	497	532	536	498	490	494	478	498	498	467	514	469	507	474	518	470	455	482	519	493	516	484	499	501	506	495	480	493	460	521	487	469	496	505	503	472	496	467	503	495	501	499	500	483	479	462	548	503	464	490	495	450	484	498	476	499	533	481	504	498	492	505	514	489	459	453	458	498	506	532	483	488	504	522	527	509	508	469	494	472	500	486	487	487	478	495	478	503	496	478	488	519	479	471	509	485	462	519	495	464	511	509	515	503	517	473	511	488	502	506	497	499	502	506	467	493	462	543	458	525	506	527	521	458	553	476	518	457	472	462	471	503	501	474	475	521	494	473	495	500	503	469	481	489	495	461	484	499	492	516	495	468	497	511	489	498	505	514	517	485	485	479	493	496	510	497	496	470	492	524	539	509	505	512	525	523	511	446	496	514	528	543	479	466	478	507	455	488	537	527	473	490	528	519	448	501	521	495	510	492	536	472	512	484	515	489	506	515	516	486	491	501	498	495	523	473	528	485	500	511	469	567	526	485	528	483	489	499	504	528	522	500	523	462	519	468	517	462	490	480	494	487	522	516	516	524	488	497	475	456	456	469	510	484	487	452	492	482	471	493	509	484	499	497	481	501	460	468	493	491	482	499	502	503	448	515	474	490	490	472	479	515	514	504	475	543	462	473	463	501	488	492	507	476	490	500	503	497	543	478	491	480	524	455	511	457	486	465	530	468	506	451	516	501	474	525	504	511	477	488	448	499	511	499	508	507	511	460	520	468	505	482	447	493	492	486	480	487	476	465	521	469	500	489	506	494	531	466	498	481	481	531	466	507	480	496	482	486	494	529	518	475	512	448	472	501	538	501	485	511	469	499	485	492	470	507	496	518	498	486	488	535	527	496	506	486	492	529	510	486	519	497	484	514	522	484	537	531	533	516	486	504	487	496	486	513	495	486	475	487	476	486	527	530	506	492	479	510	461	531	470	491	482	520	493	476	530	439	488	493	495	495	477	468	482	487	532	480	490	496	468	469	510	471	465	521	493	488	488	491	530	507	505	473	497	511	465	534	505	470	468	456	490	518	502	564	481	527	458	490	510	530	522	509	522	469	487	434	521	523	493	480	473	462	500	500	513	493	493	497	438	460	493	498	460	519	498	475	439	507	479	491	507	510	529	520	482	485	519	527	482	458	509	498	460	517	499	500	516	466	496	519	492	483	502	506	487	508	479	492	465	535	555	529	504	498
44525	26008	11472	2813	417	167	183	181	154	167	182	153	169	153	169	186	156	146	152	177	161	154	153	193	146	155	150	153	140	172	191	167	145	160	172	169	156	161	163	163	171	187	172	182	160	141	160	145	158	187	147	169	157	157	139	157	182	175	158	164	153	131	181	153	156	173	166	165	165	155	149	166	153	168	170	148	158	140	150	167	160	143	155	147	161	154	175	193	159	171	177	143	150	173	169	153	160	155	159	168	168	176	168	178	149	155	173	125	156	181	153	155	157	152	147	161	173	155	167	157	163	163	172	159	181	138	161	179	156	157	177	151	146	132	176	171	168	169	147	147	152	161	147	157	163	163	184	166	158	169	154	183	164	168	178	180	173	149	167	149	151	138	151	173	167	152	175	163	144	169	165	186	171	178	146	137	165	176	161	155	137	131	161	183	189	145	167	154	153	162	147	137	157	167	151	171	180	171	137	161	129	142	147	138	169	154	157	134	162	190	188	155	143	170	176	174	146	148	181	161	150	145	144	154	155	169	174	159	165	162	186	150	170	139	157	156	159	146	128	167	150	169	180	161	150	172	174	144	172	172	179	163	173	158	154	135	161	146	150	190	168	172	162	126	160	181	165	160	160	154	153	153	157	159	151	162	144	139	160	159	132	170	188	135	136	151	164	174	160	149	150	156	152	154	149	144	181	179	164	180	171	180	167	168	170	140	147	176	156	151	174	150	168	152	165	146	146	166	137	169	161	158	147	152	161	169	171	165	164	181	166	145	153	158	130	154	151	165	176	175	159	161	143	156	159	161	157	196	164	141	177	141	122	167	185	154	171	175	150	154	173	151	200	176	164	197	142	156	179	160	143	160	162	162	166	145	191	177	140	185	158	181	158	170	180	174	169	182	132	167	172	154	157	142	175	132	173	157	165	142	162	170	127	165	182	173	183	155	166	126	177	169	157	172	169	151	174	148	181	151	151	166	125	150	138	171	175	172	154	181	173	159	166	175	163	162	160	179	138	179	185	156	142	170	141	149	165	140	184	147	156	152	141	162	173	179	164	143	156	132	191	165	162	150	169	169	187	161	160	183	158	151	157	125	150	149	162	160	169	181	178	151	154	172	168	172	163	130	179	166	159	182	153	168	138	139	146	157	177	167	158	144	148	134	158	159	166	174	173	163	156	176	157	140	151	171	156	159	170	163	155	167	161	164	191	168	143	156	162	165	172	181	145	148	144	163	146	142	173	136	162	152	186	160	147	167	154	164	175	151	141	159	161	175	178	183	148	150	177	154	130	140	156	171	151	152	162	173	173	163	134	168	191	149	145	169	178	165	152	143	172	161	135	176	157	170	165	148	176	173	154	161	164	160	149	171	184	154	155	168	180	185	163	165	176	186	154	170	164	158	155	166	149	155	182	152	166	155	168	153	136	166	177	160	144	140	162	169	136	138	156	157	159	180	122	146	146	156	149	166	175	176	160	175	172	162	160	164	146	151	177	164	170	158	152	156	162	159	164	159	165	140	150	178	153	142	128	134	177	188	155	162	170	183	177	174	161	150	161	152	189	151	155	152	151	172	159	158	150	186	174	143	170	174	177	142	164	160	140	148	154	152	151	167	141	157	162	189	176	143	165	164	157	146	159	168	157	176	149	174	147	141	178	156	163	167	175	160	150	153	150	150	152	177	170	163	179	176	169	152	147	169	193	175	178	166	147	157	143	162	202	163	183	141	184	166	145	152	146	164	154	160	150	158	144	168	168	166	175	181	172	175	155	156	173	172	176	188	172	177	150	166	170	155	170	131	173	174	165	162	156	170	150	151	174	140	159	135	169	139	166	168	163	167	177	171	175	182	176	164	157	149	160	194	171	184	151	153	175	186	173	164	159	138	178	175	148	158	152	162	163	129	182	153	179	153	182	153	157	165	173	156	155	154	190	154	149	200	158	163	177	157	145	181	158	142	154	152	147	149	158	172	172	167	177	157	148	143	131	154	182	173	151	151	171	154	142	136	169	160	147	166	163	163	179	171	159	163	149	163	138	181	165	158	132	162	153	162	167	165	170	164	159	180	159	145	144	146	152	160	162	150	153	161	161	158	142	170	175	177	141	141	201	174	138	162	127	167	188	174	139	149	179	162	165	156	175	168	150	185	148	138	167	152	161	138	161	160	165	171	166	143	133	164	176	161	163	181	176	175	168	169	148	148	159	178	148	153	160	173	141	155	165	166	152	166	153	168	185	168	153	161	178	186	175	144	165	143	165	167	156	158	164	158	168	186	165	159	189	158	175	140	172	153	176	147	189	171	177	161	174	156	172	126	153	152	149	148	135	182	155	162	159	164	175	170	185	184	166	169	148	137	151	163	173	164	167	150	156	159	180	150	163	178	180	179	187	150	144	144	163	160	160	155	149	156	174	160	181	170	156	155	172	162	159	165	153	154	154	164	140	180	182	171	149	190	175	138	175	127	158	168	176	139	124	154	153	195	175	170	165	161	169	159	169	165	177	171	163	148	146	150	174	168	150	163	170	157	176	155	163	153	172	200	161	151	171	161	175	147	174	167	149	173	159	144	156	153	140	138	164	153	166	169	157	146	157	131	179	163	169	155	135	162	151	159	169	152	152	162	153	156	162	166	152	159	152	182	169	159	148	167	163	151	143	160	151	155	158	194	166	138	147	156	182	159	146	167	153	147	155	171	145	168	172	160	161	135	155	163	167	151	165	169	161	156	170	134	166	177	151	157	169	154	139	158	159	157	154	136	160	169	154	177	149	150	176	164	176	179	156	147	140	157	147	172	169	171	150	141	163	144	173	172	181	173	163	163	145	156	169	155	163	179	163	158	166	144	158	186	168	174	174	181	157	143	170	131	149	171	164	171	170	167	160	154	176	165	190	174	148	180	144	173	164	141	151	163	145	155	161	176	170	168	169	163	171	159	152	166	138	143	152	146	159	152	154	178	153	181	175	184	164	159	166	175	170	161	163	171	163	168	173	163	165	180	172	158	155	194	150	164	159	165	145	139	156	127	144	140	188	154	157	165	160	132	170	191	174	158	148	155	141	158	171	147	181	167	174	179	149	170	180	156	173	148	166	145	162	157	154	161	133	155	149	165	149	141	167	164	168	166	183	168	148	162	144	156	191	151	171	157	164	156	141	149	167	160	148	162	160	143	181	134	163	156	180	160	162	152	183	164	165	159	173	162	182	160	164	167	148	167	152	196	168	164	161	171	175	158	154	182	163	163	162	180	161	179	148	147	163	168	176	166	156	156	148	146	141	171	176	136	159	184	154	140	176	175	163	134	151	176	141	157	192	147	176	148	157	202	157	209	163	153	146	162	154	145	160	157	128	167	175	149	164	184	169	170	175	168	131	118	172	168	147	179	148	156	162	160	176	166	171	164	153	137	184	182	147	172	152	171	147	175	186	187	156	171	143	173	161	168	135	172	156	159	168	172	157	160	168	161	168	144	158	170	133	159	159	163	154	136	185	173	164	155
27792	18830	12845	5048	990	366	380	359	353	353	373	359	370	353	364	365	407	367	349	335	385	339	334	337	345	374	339	350	340	368	368	361	377	346	327	364	365	397	353	348	375	389	327	331	372	343	349	378	381	359	355	373	351	345	368	329	384	361	361	375	338	351	383	354	357	341	370	355	333	344	351	366	387	334	340	348	352	335	346	334	351	380	366	315	351	343	317	316	361	379	324	334	344	376	365	341	349	346	324	381	372	353	339	365	353	351	371	335	340	344	348	347	355	368	358	346	354	368	363	373	338	373	329	345	392	330	354	364	374	362	311	309	344	326	369	379	331	345	371	379	364	323	363	344	320	331	346	369	343	343	330	365	383	364	344	362	351	339	373	381	348	371	352	327	350	360	360	344	343	322	337	355	340	357	351	320	363	351	353	359	336	346	371	340	377	356	356	356	341	388	332	331	353	336	377	365	350	346	351	324	353	366	343	340	338	347	357	346	367	349	367	344	370	359	339	367	366	343	374	332	309	343	356	366	342	338	375	349	395	344	377	324	339	304	362	329	345	367	357	353	384	335	357	355	339	347	400	392	311	368	364	337	343	380	346	371	354	341	323	319	368	356	376	328	364	381	357	386	346	346	338	368	343	348	326	347	337	348	365	354	333	363	313	347	348	363	334	388	331	337	317	347	353	337	347	354	313	357	366	327	345	367	347	354	347	343	352	348	352	378	315	376	351	331	377	348	367	340	352	347	339	353	375	344	328	331	338	368	318	341	365	357	333	313	370	375	351	365	342	358	319	339	395	353	355	344	355	357	372	357	359	358	356	355	407	348	359	363	378	365	350	355	343	349	325	368	328	325	334	364	373	372	329	341	340	377	329	375	361	344	349	375	369	358	376	345	357	361	333	354	389	362	355	349	343	374	369	380	302	359	362	340	351	353	326	348	348	341	325	347	360	339	346	358	345	345	367	377	339	373	334	355	323	357	350	318	335	338	343	350	344	370	329	363	346	376	368	377	368	353	350	335	336	355	365	341	315	389	348	361	333	351	341	338	350	360	332	337	354	365	347	314	309	362	324	362	368	344	376	360	331	362	343	351	325	380	324	329	366	362	347	352	330	348	308	327	344	348	337	349	344	348	352	380	371	339	351	342	361	357	357	330	331	358	300	358	383	358	369	371	372	373	324	379	358	352	352	348	343	334	376	361	353	316	349	341	347	353	340	335	369	328	330	324	334	358	376	368	387	326	342	355	382	351	362	355	353	377	340	377	375	350	338	368	323	357	366	335	364	385	351	334	330	321	371	374	393	341	332	362	362	353	356	358	337	320	337	341	345	331	334	355	349	349	366	351	337	370	359	379	346	376	375	352	328	343	363	379	367	348	326	396	340	363	369	331	374	363	348	363	335	372	359	362	392	354	340	347	348	328	377	329	348	350	340	385	343	356	369	352	350	309	344	350	361	310	347	351	340	355	351	336	357	354	361	319	342	343	326	351	350	356	368	361	352	335	342	336	329	341	376	382	371	374	343	355	337	346	344	326	350	319	353	355	373	322	360	335	350	352	355	354	333	357	370	341	366	356	378	364	367	338	358	364	343	365	335	334	339	334	325	351	355	322	343	346	338	324	377	362	368	333	360	333	352	339	387	354	386	327	349	342	349	370	355	333	355	339	349	332	334	366	344	369	326	350	361	341	377	352	360	315	373	313	326	320	344	353	331	311	331	359	357	367	320	348	346	342	357	337	336	366	362	364	349	379	344	380	326	350	371	346	361	342	380	350	366	341	328	328	373	320	343	341	351	332	357	344	324	346	372	368	345	339	354	324	335	334	338	317	335	347	327	333	352	345	330	338	337	360	348	365	347	364	351	352	366	356	347	357	348	357	368	367	349	334	361	351	343	327	343	360	385	339	370	358	336	363	333	379	369	357	361	373	355	321	322	361	342	375	341	347	353	346	378	360	324	376	354	381	352	356	332	343	349	361	328	340	375	365	360	337	377	374	364	359	346	327	363	359	370	345	351	362	346	354	328	312	382	336	334	328	337	372	337	360	369	364	315	347	371	336	335	391	339	378	373	348	380	347	355	348	334	345	357	354	353	355	347	356	364	339	370	368	326	360	385	363	364	368	336	325	355	336	362	346	364	348	349	323	357	347	336	325	356	346	349	353	349	375	370	348	374	322	396	330	352	359	325	363	346	351	356	354	346	360	389	345	346	387	351	354	366	345	349	349	353	367	357	361	356	375	339	361	351	349	353	328	336	331	330	323	387	358	343	344	376	354	352	310	375	350	365	339	322	361	371	359	344	316	329	329	370	362	349	330	354	390	362	312	354	325	372	313	335	311	349	370	342	368	356	371	336	374	347	347	369	335	357	368	356	331	342	363	353	311	361	371	318	340	359	356	345	366	394	367	339	369	359	356	373	365	369	340	356	309	359	356	379	333	374	361	367	354	372	360	366	325	350	343	347	343	319	362	374	363	320	386	350	367	336	378	357	334	376	370	343	346	353	372	358	343	365	364	379	348	352	360	357	369	360	382	348	372	348	365	336	338	334	376	356	364	332	327	331	315	375	365	353	312	356	352	356	392	316	384	374	372	346	344	356	350	341	373	347	341	352	338	374	391	334	330	353	365	394	351	354	363	343	363	392	369	329	349	382	310	361	358	339	358	368	347	349	326	317	397	352	372	335	358	361	352	352	316	364	344	302	339	393	372	348	379	357	377	384	331	368	375	341	375	330	348	366	361	359	353	333	349	365	329	353	360	386	330	379	356	346	348	342	342	339	333	343	348	360	382	363	304	360	350	378	336	376	325	375	365	340	363	427	385	345	340	362	372	367	322	349	350	346	343	337	387	340	376	333	338	358	359	347	370	370	299	365	374	348	353	331	328	371	352	324	381	321	369	339	349	355	358	360	329	384	381	360	338	357	355	344	384	351	323	340	379	332	358	368	331	369	356	393	357	379	361	372	380	364	355	359	351	352	366	372	355	391	312	343	328	341	358	367	371	366	361	347	370	346	368	371	364	368	309	342	348	362	326	376	386	345	335	365	343	351	367	339	362	359	363	365	359	395	301	363	352	381	349	374	356	317	355	339	360	359	348	351	357	350	375	373	343	358	388	354	355	370	400	363	351	367	344	339	353	383	363	342	351	344	353	339	352	326	376	350	358	382	343	355	317	335	358	372	362	360	343	347	396	367	371	346	315	384	330	360	338	376	362	335	374	341	349	315	328	362	386	331	328	345	393	341	371	330	391	365	368	349	350	325	337	347	355	369	344	342	361	353	368	370	353	329	360	369	396	317	369	352	344	348	380	352	356	335	364	378	364	338	337	369	358	361	380	333	320	354	351	340	313	338	332	366	395	363	368	348	353	336	364	341	349	342	380	370	352	359	300	362	370	335	333	347	350	367	344	371	359	354	335	373	378	363	350	364	367	330	345	344	348	374	347	366	341	373	385	328	380	351	340	375	331	365	382	347	367	350	366	348	355	316	348
61237	33005	13280	3397	883	310	289	229	209	217	200	220	169	210	206	204	199	216	211	186	193	214	177	178	170	196	166	202	197	211	186	177	183	188	194	193	210	173	187	139	180	184	214	195	186	166	203	168	163	164	177	196	221	208	190	216	192	176	164	195	181	182	192	157	168	189	168	165	171	193	201	183	174	218	188	190	190	201	171	183	171	156	199	154	193	192	162	179	216	182	182	201	203	190	209	183	197	172	194	203	188	194	200	175	190	213	175	197	205	214	177	192	187	187	186	183	206	190	189	211	194	204	197	188	176	197	168	194	207	182	201	222	204	170	217	188	204	187	187	209	197	176	194	169	198	195	163	184	189	212	207	193	190	179	173	157	173	177	196	214	179	193	184	207	217	206	156	190	193	215	186	204	189	184	181	176	212	168	193	176	189	169	177	179	175	180	227	178	171	160	189	170	201	180	232	199	182	197	186	156	177	208	191	187	216	206	189	167	182	180	177	163	215	161	200	185	177	190	163	185	180	187	172	183	205	187	200	197	169	210	174	196	198	243	199	172	205	210	189	186	202	188	197	191	188	162	193	181	172	188	190	201	189	206	204	193	175	159	194	187	197	160	202	190	191	172	206	186	179	210	172	181	188	188	190	198	192	192	222	202	230	180	211	183	190	184	196	201	146	168	166	206	186	174	200	177	182	197	190	188	188	159	180	196	180	187	179	179	190	194	163	199	222	160	212	162	200	191	200	145	189	189	229	161	165	203	176	224	188	183	191	187	203	194	190	190	175	185	189	184	193	171	174	191	199	143	169	182	191	173	176	175	195	201	183	181	198	193	190	190	176	202	193	206	175	195	168	190	185	198	198	197	195	186	190	226	165	203	200	202	170	189	194	179	192	191	205	184	155	176	173	188	203	183	188	204	181	167	175	195	201	191	191	162	196	157	214	207	175	153	192	229	179	171	193	181	190	215	214	182	187	198	186	173	215	187	215	173	171	164	195	203	178	193	187	214	199	219	191	204	184	199	179	195	180	180	182	153	201	174	207	171	180	177	191	168	178	181	210	186	167	228	188	218	190	175	204	186	176	193	189	172	192	191	195	209	184	173	178	219	173	182	206	185	191	189	188	194	184	180	172	193	202	195	195	199	208	199	169	179	206	182	200	193	183	197	189	180	207	188	186	196	202	203	201	170	189	194	187	191	196	182	157	193	175	195	187	198	186	231	179	178	197	202	163	209	172	180	198	193	172	192	183	191	180	205	200	160	162	179	179	216	192	225	203	190	182	171	198	189	178	206	202	197	224	182	184	182	176	189	197	195	179	185	182	197	205	184	168	173	194	183	168	203	199	204	207	172	191	208	192	178	197	203	187	173	174	198	211	192	185	199	182	178	168	175	182	193	173	188	215	204	161	167	197	177	190	161	205	175	182	196	204	195	223	193	181	196	191	188	211	179	199	186	188	197	172	157	181	184	180	189	198	177	180	208	211	196	159	178	192	194	182	178	187	174	228	184	210	176	193	196	169	188	180	201	209	183	187	195	184	199	182	176	190	182	184	193	182	156	199	195	165	173	200	182	202	171	179	170	211	178	192	176	192	166	219	171	191	183	173	162	183	196	171	181	188	185	182	188	192	165	168	171	201	183	190	184	186	167	187	189	181	207	200	187	200	191	205	182	201	180	179	197	192	209	191	175	229	197	201	200	187	172	172	224	173	192	170	178	179	168	178	180	191	198	189	209	206	186	174	161	198	180	174	203	155	180	171	181	189	168	167	165	202	192	192	180	198	180	177	183	229	174	170	194	212	210	175	168	178	193	201	177	199	179	187	205	166	174	193	177	212	192	190	181	212	202	200	188	171	178	187	220	185	178	181	201	198	195	201	166	204	173	182	181	200	193	167	162	198	164	194	193	215	186	219	186	195	176	166	194	177	185	183	159	190	194	178	186	167	185	188	194	170	166	187	200	199	197	192	181	186	192	182	184	193	190	191	183	207	193	182	190	212	214	191	177	194	185	181	188	200	192	165	207	200	195	159	178	188	183	169	175	202	165	212	209	218	187	199	191	198	164	185	162	178	181	183	203	171	187	202	215	200	177	177	178	204	215	186	211	209	188	168	168	185	188	200	194	207	184	182	204	170	195	198	173	187	187	186	212	212	190	190	196	170	189	177	190	207	193	173	203	150	187	156	194	183	183	200	210	209	189	175	178	174	196	202	181	199	200	148	169	195	195	183	202	175	198	193	174	198	169	199	167	186	188	206	207	182	166	207	209	202	196	181	208	180	194	191	227	171	176	199	184	175	172	183	185	201	188	176	181	207	182	194	219	201	175	170	192	187	208	180	182	161	181	183	190	181	172	193	187	157	175	170	190	178	177	170	205	207	182	194	197	201	197	150	194	201	200	175	215	196	186	167	174	187	194	183	188	189	174	161	173	209	192	166	181	178	192	192	188	208	179	172	211	183	189	160	190	186	195	167	202	180	192	203	186	185	184	181	188	195	180	180	200	206	206	221	172	196	184	150	191	178	172	180	189	181	191	194	189	185	189	190	179	183	179	162	155	195	185	191	200	169	190	206	176	185	203	191	199	231	196	204	198	183	210	211	204	174	216	194	184	183	179	221	206	183	180	192	196	189	188	188	199	199	186	185	163	197	212	187	183	204	187	192	164	179	186	202	174	166	211	207	182	213	155	197	172	194	192	174	179	178	175	186	212	201	177	214	176	217	190	210	206	218	216	202	184	182	175	181	200	197	169	190	176	194	183	175	175	142	186	201	190	218	172	173	214	232	186	189	179	199	195	206	208	201	202	210	185	177	159	204	221	193	171	170	191	208	209	167	189	150	187	190	212	181	222	184	195	190	177	190	188	194	189	209	201	189	205	180	193	200	192	193	207	216	207	212	209	199	171	176	217	214	183	171	187	188	194	201	192	215	162	177	182	168	184	201	171	197	188	208	211	198	181	175	172	178	190	180	183	193	184	199	160	183	180	206	194	208	211	187	195	221	214	168	202	200	221	179	170	188	181	222	183	167	179	189	182	212	163	209	154	187	210	210	187	201	192	205	201	194	188	196	186	196	182	202	197	189	190	190	205	197	175	207	240	180	195	184	199	177	191	198	180	187	174	198	186	188	199	186	161	198	179	182	214	236	201	195	206	198	192	201	194	182	178	164	183	214	193	186	194	156	179	171	168	191	195	173	149	172	168	187	195	183	192	183	194	175	164	204	196	191	189	158	204	214	175	193	207	190	189	186	174	185	215	194	173	171	182	187	223	195	171	167	188	187	200	198	192	193	218	193	174	191	203	215	193	165	184	220	202	184	175	180	158	203	193	167	188	202	186	184	200	182	167	208	177	192	191	181	196	205	192	163	161	200	169	185	179	167	195	187	196	183	196	227	197	165	203	186	183	168	199	190	196	168	170	176	196	195	198	198	193	158	177	187	184	197	194	178	191	183	188	180	170	204	215	218	162	171	171	204	195	191	186	213	190	187	207
39512	22719	12446	6564	2395	828	729	491	464	473	416	452	399	409	431	381	432	460	429	429	442	442	451	424	418	416	420	406	447	437	438	446	418	415	390	409	385	414	410	438	384	417	393	419	396	436	367	415	388	403	401	383	385	369	431	435	401	431	391	412	432	417	405	387	424	450	396	423	422	394	408	401	400	407	397	397	406	420	458	395	422	414	373	414	402	430	430	381	395	396	402	396	414	400	430	431	428	409	411	404	427	384	385	422	421	372	379	411	404	416	405	394	422	410	395	403	393	439	414	377	426	405	374	380	367	403	416	406	419	445	390	448	387	425	399	394	397	406	428	405	381	386	417	403	384	436	444	399	425	431	415	423	426	417	439	406	420	387	446	422	408	401	384	437	410	427	423	433	397	396	408	367	434	402	427	423	441	414	422	390	431	414	389	351	418	425	408	372	422	421	404	386	409	383	388	387	435	393	409	410	389	376	426	373	409	423	365	429	390	382	410	395	374	419	386	437	421	412	396	403	413	383	387	407	416	421	405	403	378	434	423	417	436	415	398	410	405	419	395	444	399	433	424	406	400	432	410	406	411	370	416	441	367	414	404	399	400	411	382	387	395	405	427	429	444	374	420	457	414	397	413	401	412	389	411	379	429	411	457	432	409	399	381	413	427	445	424	380	410	400	401	400	387	386	431	395	416	431	423	349	424	432	398	406	379	457	410	434	390	422	414	428	396	403	392	359	405	441	410	378	420	413	429	441	423	414	437	376	405	390	384	408	437	370	410	409	385	414	406	379	392	397	414	419	402	393	391	417	377	377	386	395	416	397	393	417	435	396	418	379	417	391	407	416	383	371	401	403	412	430	423	405	430	391	380	438	405	405	400	417	405	441	385	408	386	425	411	404	349	440	387	382	385	404	408	410	422	377	394	420	446	396	403	404	415	413	383	405	375	386	411	380	422	430	423	392	404	391	368	422	373	431	426	405	416	378	394	430	384	419	434	420	375	389	417	409	402	408	445	408	410	444	428	405	389	398	394	419	418	402	425	418	386	408	359	394	418	409	394	401	427	414	439	442	439	367	407	394	396	402	423	377	418	401	400	409	432	388	415	399	437	431	411	441	423	368	438	443	384	376	378	416	410	400	431	384	424	397	429	397	418	396	418	410	400	418	445	404	414	390	392	372	418	445	396	380	415	406	403	410	386	402	442	408	378	434	412	397	427	419	399	380	398	411	430	412	411	413	398	405	406	370	417	416	398	418	420	438	422	413	455	410	388	397	414	416	397	433	434	356	404	396	389	403	422	398	441	368	392	379	388	374	405	389	354	409	392	421	417	399	389	431	415	420	427	403	404	394	396	393	411	427	392	436	421	408	368	406	414	428	439	439	432	421	413	384	419	449	397	407	357	402	401	393	448	435	403	409	407	436	387	400	416	388	384	405	418	372	413	456	421	399	399	402	421	422	392	443	432	379	407	425	400	437	396	421	380	372	406	418	405	415	400	397	410	443	393	388	391	415	397	403	372	446	443	421	448	411	402	402	451	386	400	413	421	432	368	411	387	421	398	445	403	410	406	428	389	408	419	396	410	356	383	400	399	429	401	443	416	414	419	419	405	406	379	413	395	390	380	424	377	421	403	464	399	437	400	421	424	376	380	393	397	404	400	415	374	424	425	431	401	398	386	399	397	418	421	398	404	440	402	413	407	395	392	428	369	399	423	422	416	391	376	456	404	423	389	386	426	419	409	421	412	397	443	369	401	399	407	417	406	408	376	443	432	425	393	422	404	431	388	427	397	408	465	410	384	424	408	390	383	422	422	394	433	429	398	389	406	407	430	417	395	434	409	397	396	430	462	434	408	394	436	377	394	410	380	441	406	428	383	383	395	402	401	412	416	396	379	387	370	373	403	387	432	393	380	401	419	416	386	403	435	414	429	396	394	431	420	432	405	430	445	429	409	415	399	392	392	421	422	410	394	418	379	397	440	423	406	424	447	420	399	427	405	382	406	409	407	426	410	408	432	406	413	426	396	393	442	405	374	405	412	430	422	434	413	411	421	384	413	415	380	429	405	428	417	427	413	434	415	404	379	444	398	420	405	411	381	439	439	433	418	400	409	403	438	363	406	409	430	434	399	408	411	400	437	422	389	410	384	425	454	423	399	399	400	374	415	369	418	370	423	402	421	424	396	407	371	384	408	400	396	397	414	425	378	419	434	433	414	436	411	416	431	402	400	427	439	378	455	421	399	416	432	436	424	406	407	415	404	407	385	408	404	380	397	399	400	396	410	406	406	391	427	402	395	439	429	404	389	386	416	425	383	434	402	397	399	409	417	419	401	418	424	417	419	381	380	396	420	419	403	382	391	372	396	433	393	401	405	401	398	370	372	401	410	429	367	405	414	426	395	402	405	435	400	435	385	403	433	404	406	395	431	420	392	409	426	424	409	443	395	403	431	390	368	430	428	438	395	399	380	419	398	361	398	409	406	394	397	395	420	430	412	417	389	391	445	416	412	410	432	390	416	429	430	414	408	424	399	429	440	436	416	407	394	426	391	426	385	432	437	417	391	423	390	416	406	414	417	391	391	426	417	410	388	412	386	443	424	429	388	425	403	430	421	434	381	433	409	429	391	377	410	412	415	411	391	402	411	396	398	456	399	398	403	395	397	420	393	401	430	383	440	415	423	389	387	401	399	441	404	427	436	420	409	432	429	383	387	385	438	456	416	418	404	437	422	415	393	418	416	372	429	407	400	416	429	425	392	390	395	376	380	439	383	401	376	421	428	399	372	401	410	411	461	445	394	395	384	428	408	412	409	456	431	412	407	396	411	385	400	411	419	415	432	385	404	391	426	408	392	417	422	408	446	436	426	416	394	408	402	395	379	406	426	419	436	391	395	426	407	423	422	449	392	413	402	382	425	400	417	382	432	381	415	368	416	442	413	383	398	404	397	405	385	390	394	404	417	377	418	416	406	395	430	405	419	379	376	437	421	432	420	414	362	386	431	398	383	382	406	415	411	402	394	423	413	398	411	435	411	448	370	410	404	399	384	379	398	409	419	387	369	416	404	397	411	407	399	435	401	426	419	409	405	397	412	374	392	405	416	434	445	438	352	422	422	397	404	400	437	396	414	418	398	400	355	406	400	383	430	404	395	427	397	359	421	392	426	427	404	418	417	385	424	406	436	422	406	367	390	405	399	380	368	385	438	450	399	424	388	441	398	423	407	394	411	393	395	407	392	409	416	386	412	402	426	389	411	426	426	402	392	384	417	393	390	356	439	425	391	434	402	394	396	414	432	439	393	386	401	412	384	428	413	396	421	419	406	369	437	424	412	422	418	407	434	413	419	415	448	410	398	414	436	429	405	374	418	435	420	430	394	375	411	410	388	386	394	412	388	404	424	408	405	421	413	413	401	450	368	397	383	427	400	396	408	419	382	381	411	411	392	434	404	421	409	399	415	444	387	402	417	399	443	383	451	438	404	390	412	390	421	420
66059	34343	18391	6120	1265	444	374	259	272	289	225	232	263	225	221	232	208	235	249	225	249	271	214	245	228	243	267	250	235	228	259	240	210	231	249	245	272	240	245	235	210	241	238	250	238	218	238	210	242	254	249	219	239	244	233	194	230	247	242	265	254	223	244	226	191	228	250	209	238	247	236	234	226	247	234	258	248	242	236	235	216	238	242	233	222	238	208	223	233	242	246	254	264	247	254	268	250	239	207	228	257	250	239	222	220	205	201	220	232	199	209	215	229	229	216	188	208	208	224	244	242	239	217	220	232	245	223	220	226	240	212	266	249	194	213	242	206	242	242	286	237	253	248	219	225	257	225	237	262	226	274	226	233	251	218	238	215	221	230	234	232	232	245	229	233	228	258	249	230	228	255	252	243	255	223	243	225	221	234	239	238	226	199	257	247	239	244	250	243	232	245	220	212	255	242	253	214	200	188	236	231	216	225	237	260	257	202	231	264	243	231	216	218	225	241	229	237	245	212	262	244	215	255	254	247	253	242	237	223	211	259	238	209	233	224	231	224	216	219	219	216	226	217	253	236	222	241	233	219	218	241	209	234	258	265	198	178	243	254	241	230	257	221	214	233	240	200	252	201	229	251	213	202	244	244	246	250	222	212	215	236	241	256	230	238	230	247	211	230	221	246	228	227	214	221	235	215	273	234	228	239	230	218	238	248	239	217	228	226	206	266	215	205	225	223	267	222	218	227	220	265	254	225	221	245	241	246	246	237	228	218	222	251	211	244	215	247	252	228	231	195	223	246	210	229	228	222	235	221	220	220	222	225	227	241	194	240	214	246	237	228	199	241	233	247	228	274	220	220	238	212	252	233	223	234	217	241	207	241	239	226	219	221	233	216	232	245	232	214	280	244	263	191	227	250	255	231	251	220	225	234	234	232	218	230	228	250	245	249	227	222	217	230	250	246	255	242	215	223	227	209	227	209	236	201	178	246	251	239	226	208	199	240	206	228	229	223	246	240	228	223	247	243	256	238	227	242	224	202	215	239	262	224	270	247	231	232	221	230	237	228	226	213	234	254	251	273	250	230	193	225	211	201	240	215	244	202	220	246	213	221	225	227	237	230	227	248	247	211	185	231	229	230	232	228	279	239	228	239	227	212	235	251	222	239	254	238	222	210	214	217	225	256	236	202	218	258	237	209	216	283	251	225	210	221	248	253	229	259	227	255	239	234	200	249	244	233	253	256	212	224	254	218	230	223	209	260	172	205	235	245	257	247	236	236	251	207	226	232	243	214	233	230	216	240	249	226	201	223	231	223	251	243	234	236	210	219	202	212	234	215	200	210	245	238	217	243	269	228	221	232	238	231	238	238	234	237	253	249	256	235	228	223	215	215	210	255	221	258	238	222	241	240	226	205	243	256	239	235	243	228	204	208	237	244	241	249	206	257	232	263	235	253	238	213	230	198	240	202	200	224	238	252	222	203	196	216	226	259	206	229	296	234	233	203	227	227	241	234	245	211	248	257	255	222	230	228	242	248	233	217	246	247	261	222	235	244	238	244	238	237	201	221	239	242	229	232	260	250	218	241	220	249	229	245	223	224	226	228	226	223	225	241	252	208	245	224	198	236	220	254	246	260	250	201	244	206	210	236	199	240	223	230	233	226	211	222	223	237	214	257	246	251	253	280	243	209	224	212	236	212	243	221	203	254	232	225	250	222	215	237	224	225	224	217	234	246	246	200	231	234	221	227	199	205	209	212	243	259	220	258	227	258	217	192	244	250	263	218	248	221	248	235	221	227	224	217	270	226	197	224	212	241	232	242	248	255	224	245	225	247	209	214	257	232	239	236	260	243	208	235	254	217	220	243	247	238	229	223	238	234	222	208	211	218	212	235	239	230	220	228	241	274	234	224	212	250	235	214	223	237	232	241	244	226	248	236	236	226	237	218	240	244	219	206	213	235	264	216	245	226	254	224	217	230	230	223	225	212	234	250	243	212	234	223	224	230	199	243	235	255	235	238	237	227	226	200	232	224	274	237	207	235	226	223	220	224	256	255	229	234	209	210	247	238	236	219	206	241	215	244	240	217	231	229	242	186	196	213	237	216	234	229	262	225	246	210	231	248	237	231	258	239	230	238	237	261	242	238	263	248	237	246	237	222	248	261	219	220	214	205	249	215	219	228	230	245	248	252	233	218	216	225	229	232	236	221	244	250	227	240	244	253	262	226	207	232	231	246	247	210	237	233	243	245	221	227	208	250	237	251	239	242	244	231	245	223	236	229	248	225	229	210	218	254	218	224	216	232	231	222	219	253	224	233	207	228	231	227	234	245	239	203	223	223	224	232	238	254	254	225	232	187	243	233	253	253	252	257	257	210	245	267	232	260	263	218	256	233	222	217	240	258	216	227	225	221	229	215	217	252	225	221	255	216	229	230	235	229	239	221	210	246	216	209	227	200	242	227	222	190	200	237	251	233	221	240	210	232	208	227	239	245	235	233	223	198	216	253	245	243	208	251	232	226	241	216	220	225	250	268	213	208	237	244	220	272	221	225	222	238	242	251	226	247	235	214	235	236	230	240	222	255	211	253	214	211	218	237	263	211	215	268	246	219	241	250	217	247	245	241	255	235	248	233	238	244	250	256	238	193	223	226	253	206	237	234	221	201	252	235	246	269	239	224	219	272	235	240	256	242	246	211	226	224	235	213	226	246	250	236	213	247	248	243	230	204	244	221	233	255	249	225	257	264	236	207	228	226	230	233	231	240	224	219	253	214	230	246	260	231	215	223	218	228	241	214	251	215	258	213	235	248	242	241	242	225	215	244	248	262	237	249	234	234	218	220	255	208	247	210	238	223	210	228	229	266	257	199	251	213	226	240	227	227	215	250	229	256	201	228	235	233	235	225	250	203	217	261	228	251	226	214	202	234	236	209	229	224	228	236	258	244	244	247	222	221	227	211	238	233	240	242	277	251	209	262	231	204	237	221	226	229	242	224	246	248	226	258	216	250	241	235	216	223	228	256	230	236	225	242	240	250	232	220	233	213	214	243	232	216	258	235	215	229	263	265	219	189	233	237	240	246	212	209	243	222	208	203	254	250	226	209	237	216	228	216	242	240	255	224	236	208	265	197	249	207	204	209	217	219	207	229	204	249	211	211	236	209	233	228	225	181	218	228	271	246	256	245	209	272	234	205	237	215	255	233	228	250	258	236	238	258	235	259	229	245	220	223	227	247	277	226	245	242	224	198	220	203	214	237	215	260	228	244	224	220	263	250	204	242	252	242	250	247	235	196	202	225	227	236	238	269	237	216	207	246	215	227	233	229	229	232	218	214	218	222	230	236	206	202	247	241	224	236	212	247	236	235	230	223	240	220	252	218	225	236	247	217	226	230	210	236	248	224	232	220	242	240	232	225	240	248	228	241	229	201	234	236	221	221	231	224	235	251	228	250	213	264	227	222	211	248	235	227	224	206	229	248	264	222	242	220	214	254	233
42338	23794	17522	9521	2801	1370	1058	642	551	560	549	517	501	485	502	468	498	498	537	485	519	522	496	541	497	502	487	548	505	511	501	459	472	473	516	490	499	526	484	471	483	484	482	508	518	497	476	474	497	503	466	490	521	510	457	500	494	502	477	493	461	509	455	482	499	487	506	509	530	513	521	506	514	498	487	456	467	487	482	512	511	463	488	467	497	478	505	463	488	490	502	447	492	520	444	486	470	468	479	490	484	486	472	487	472	449	533	483	477	490	522	487	531	485	499	498	482	493	503	479	499	495	486	503	495	507	454	489	488	501	499	479	500	480	455	463	500	458	484	468	523	470	467	474	486	496	456	505	468	518	507	503	526	472	475	466	443	545	490	466	475	528	512	500	500	519	515	468	484	509	502	470	484	483	459	499	492	454	494	472	488	472	474	478	501	475	495	493	492	477	504	488	489	507	496	456	471	490	522	477	491	508	522	496	495	512	526	466	499	495	499	499	500	509	476	468	450	509	457	443	489	484	480	472	506	476	486	464	474	496	512	474	518	511	495	525	481	479	485	469	435	504	478	488	512	482	534	525	480	515	453	470	478	493	523	504	477	442	507	478	482	482	507	532	452	465	484	436	457	517	477	488	499	480	453	459	489	503	478	476	504	511	491	466	487	455	479	487	464	496	527	480	497	497	513	502	489	494	455	486	480	482	529	492	508	472	494	461	507	481	480	489	473	467	468	476	546	442	497	429	492	486	487	510	487	457	497	467	464	459	476	471	501	499	515	497	511	521	450	470	493	483	502	472	526	493	493	471	473	468	496	455	464	503	491	495	489	479	475	475	499	537	464	439	495	465	498	476	519	520	462	464	495	494	513	472	499	500	470	490	498	469	498	477	514	499	525	541	511	511	501	474	481	504	456	461	437	489	450	490	489	511	521	515	482	510	464	480	476	466	447	511	470	475	524	480	462	524	456	466	516	489	497	460	477	493	481	481	508	507	482	471	457	513	478	523	501	477	467	525	476	536	488	482	481	498	465	502	463	470	445	512	501	530	480	516	493	510	512	504	474	497	501	484	472	481	459	529	514	475	470	479	475	455	459	494	486	486	472	488	491	477	517	502	475	472	483	484	505	494	509	491	496	507	501	500	477	493	490	494	476	475	447	465	472	484	462	509	480	499	518	510	533	475	443	481	508	479	505	443	489	491	471	483	507	521	506	489	495	502	484	508	460	490	500	458	489	450	455	512	528	469	500	462	489	515	490	481	468	508	451	492	492	507	476	463	523	481	473	494	493	451	497	462	519	512	477	487	501	452	484	485	452	513	452	489	465	504	474	487	507	488	485	486	504	481	508	474	479	459	503	542	570	515	505	501	506	480	495	470	506	500	501	486	507	528	464	483	475	498	422	489	492	485	463	501	504	509	486	501	491	482	497	485	481	469	504	502	495	492	529	491	460	489	453	495	485	475	500	502	504	443	491	509	492	447	510	504	462	503	484	464	486	511	456	470	500	470	487	490	470	480	501	472	504	504	484	514	498	480	487	485	478	460	477	518	470	488	470	516	487	519	458	497	518	523	481	529	486	498	454	472	480	467	474	482	474	490	507	462	477	469	498	482	464	486	489	482	508	511	501	530	482	487	471	494	518	515	464	514	491	461	481	508	448	493	466	506	478	480	508	514	494	514	454	457	459	472	507	480	505	488	487	512	468	505	482	464	467	479	479	511	510	487	489	468	491	474	470	500	492	478	458	432	456	497	474	494	457	483	500	483	461	509	532	433	500	467	490	490	475	451	483	485	473	456	470	491	466	459	483	503	499	483	468	524	442	473	490	466	464	461	506	456	529	474	474	473	507	462	480	452	514	530	459	500	467	470	491	483	506	508	516	459	518	513	454	465	455	491	484	495	485	499	445	479	503	480	494	459	541	478	480	469	470	513	504	473	479	495	488	472	525	488	441	469	485	469	485	479	455	489	466	528	459	548	520	497	486	456	475	502	477	512	482	454	461	476	467	478	498	440	526	485	464	479	488	494	452	484	459	482	512	495	512	532	497	491	499	462	509	528	491	427	501	526	498	484	474	466	476	469	470	466	455	444	478	493	508	462	465	472	519	454	473	498	501	463	510	556	498	496	499	515	484	479	489	515	449	517	460	478	516	493	495	468	469	486	453	471	468	463	506	458	495	486	488	517	500	523	491	497	477	446	486	439	465	495	478	488	467	474	490	511	470	497	527	484	451	493	539	534	461	477	471	454	421	490	458	471	513	477	444	535	481	504	544	526	489	475	502	500	476	512	502	503	487	517	471	483	437	497	477	468	450	507	443	458	470	473	487	487	476	471	492	478	506	522	449	478	495	497	472	447	498	500	493	478	509	457	508	528	519	499	472	457	479	493	507	479	478	489	476	505	467	497	456	475	480	490	488	476	490	459	484	484	497	466	465	488	505	524	454	520	500	507	509	438	536	507	503	474	454	456	470	481	512	474	528	508	474	483	466	453	484	490	508	478	509	507	492	470	463	480	483	473	510	484	505	507	555	449	523	471	462	456	521	437	499	461	476	492	501	526	463	456	496	499	456	466	499	465	443	506	486	457	448	513	507	480	449	504	467	530	458	506	477	501	500	530	490	509	477	460	486	450	478	468	478	472	510	503	487	484	495	460	485	443	484	502	454	487	572	506	507	487	493	450	447	484	502	494	490	504	546	533	475	495	480	490	514	474	482	501	531	489	475	522	550	540	490	484	508	517	500	483	466	466	477	508	501	516	520	502	467	494	466	480	518	465	503	505	508	513	471	501	484	525	423	493	503	453	460	490	481	496	484	489	484	524	473	480	483	522	491	509	496	509	460	509	461	471	491	526	460	461	481	492	470	501	509	525	487	515	469	462	459	477	482	523	466	526	497	514	489	481	462	481	470	497	493	490	471	481	486	456	506	443	532	485	514	484	483	473	523	462	524	486	498	456	481	485	462	471	458	473	532	463	486	507	490	505	452	491	497	515	454	462	472	486	472	443	495	524	520	487	494	497	433	494	496	478	493	490	495	471	471	480	480	490	478	513	481	512	469	473	494	451	460	512	467	474	527	479	470	503	469	481	445	476	481	579	498	467	474	493	479	556	498	518	520	470	488	524	485	502	489	463	535	466	491	499	526	458	467	471	476	504	507	472	513	502	487	529	520	496	504	501	487	475	474	492	460	498	492	499	484	510	505	494	507	448	470	489	508	490	492	493	545	472	460	531	483	471	497	492	474	503	494	484	479	501	482	495	452	469	476	512	509	505	499	509	478	453	434	478	453	445	470	470	497	528	476	465	476	529	480	467	451	513	475	472	433	486	474	484	471	511	470	506	473	459	498	520	500	485	510	473	487	440	511	535	490	461	475	472	505	491	466	452	493	505	527	509	489	526	452	537	481	464	505	545	483	509	466	484	456	518	535	484	488	447	470	476	504	468	499	423	492	505	450	481	500	501	524	501	560	448	471	495	484	462	503	460	502	483
45323	21967	7547	2132	427	175	173	159	186	161	171	172	161	175	173	200	167	142	141	152	163	146	162	189	170	164	144	152	175	186	196	166	161	146	155	153	167	180	176	152	176	150	131	155	146	141	171	174	143	153	156	188	161	142	182	165	150	206	179	175	157	175	152	163	150	147	135	178	167	192	154	142	172	166	182	167	151	174	163	178	160	153	147	156	154	156	163	148	163	170	158	161	165	156	131	154	137	192	138	177	141	161	182	154	177	154	150	161	143	185	152	158	184	169	157	177	170	149	172	150	160	172	162	155	159	147	160	156	162	166	183	162	169	154	170	149	143	165	172	137	165	155	168	150	137	139	166	175	164	161	161	145	176	168	152	160	151	182	170	189	149	167	179	144	158	167	177	147	163	168	163	163	155	187	148	155	176	158	172	136	156	200	178	172	149	150	149	172	165	170	163	164	166	146	197	174	160	153	190	155	159	158	169	156	130	175	158	167	165	161	167	177	149	170	136	150	144	161	145	156	149	157	161	153	152	154	181	160	166	171	170	165	157	185	143	172	161	149	164	146	136	165	158	169	161	171	152	169	140	146	167	177	169	154	153	162	164	152	154	172	152	189	177	161	176	134	155	149	148	143	142	147	176	169	177	160	149	170	166	165	174	168	161	152	170	159	148	161	139	184	164	160	141	131	130	160	171	164	152	153	149	147	150	163	176	161	165	138	165	167	171	164	176	160	156	154	154	155	177	170	178	164	160	159	145	162	176	163	178	158	151	157	152	162	183	145	136	144	166	154	188	151	198	138	204	162	185	175	158	166	167	144	155	160	147	164	157	151	168	139	155	171	165	199	150	151	145	155	164	145	198	162	144	166	160	164	195	152	172	149	176	169	179	185	140	160	178	178	177	157	169	162	178	159	167	151	173	146	155	173	168	155	161	174	133	173	178	177	143	149	147	160	169	163	167	160	152	152	163	163	176	174	162	170	144	173	145	163	176	141	164	169	196	149	166	162	167	167	150	153	182	183	164	181	173	125	143	182	132	156	177	151	144	161	186	168	162	176	148	164	165	182	181	129	173	157	159	160	147	148	172	162	137	176	175	167	159	171	156	152	167	148	149	161	156	156	169	160	176	164	149	171	169	158	130	156	162	183	160	151	143	178	173	160	157	163	145	146	166	199	132	166	188	176	168	139	129	144	158	194	185	186	138	164	155	127	141	185	164	136	178	170	173	153	168	169	167	175	149	151	162	168	154	158	149	175	135	142	169	157	162	145	164	159	170	165	149	156	153	187	151	169	164	155	160	142	183	178	164	164	164	170	156	170	175	167	139	166	164	143	144	184	143	148	170	164	155	165	187	161	148	170	165	176	130	196	167	143	166	146	152	152	143	188	151	153	155	166	164	178	154	174	162	169	187	175	169	149	166	169	168	159	145	131	158	195	173	141	158	145	176	153	171	149	160	162	182	185	182	149	145	144	121	152	167	153	159	179	141	142	171	155	146	160	126	154	148	166	181	152	147	171	160	159	173	148	184	153	186	197	161	141	168	159	140	174	168	187	190	175	178	163	170	171	143	147	138	174	143	138	193	166	170	130	133	164	173	171	136	155	184	153	169	138	152	168	180	187	166	166	166	166	167	209	165	160	166	139	144	165	165	163	168	149	155	179	163	157	174	181	146	166	182	163	198	173	145	150	179	160	179	161	173	158	176	173	143	163	171	164	158	137	149	193	168	150	155	170	151	179	154	167	160	175	201	170	163	192	164	136	156	154	185	175	181	169	159	156	148	166	167	155	184	145	168	185	167	172	151	146	161	173	140	172	169	153	191	151	159	173	182	188	169	135	139	153	152	196	177	160	165	168	157	169	190	161	162	169	141	166	159	158	147	140	153	159	158	163	143	158	164	153	150	159	145	153	158	179	178	174	163	131	159	177	177	147	156	184	149	165	188	192	151	167	159	154	154	153	147	166	175	152	191	156	173	151	158	149	175	171	175	204	144	150	143	156	142	173	172	161	163	145	173	158	155	165	151	177	179	148	174	150	143	170	165	158	117	164	168	159	142	171	152	154	128	167	160	164	141	159	172	148	192	173	170	173	138	158	173	144	167	175	188	153	152	166	146	150	135	167	171	154	171	140	146	155	140	163	179	180	157	145	154	177	179	166	156	180	181	151	149	157	187	167	161	150	148	125	156	152	158	171	161	166	188	157	182	158	165	159	150	180	179	191	170	160	163	130	171	152	181	180	170	163	154	183	156	163	164	137	172	183	175	164	155	155	153	172	156	187	174	167	156	142	161	150	162	158	153	171	158	159	152	170	178	152	150	148	168	175	160	159	158	191	159	176	188	147	183	137	160	171	149	148	159	158	138	163	157	164	130	146	173	143	179	203	153	169	165	181	173	193	174	170	146	160	158	169	148	149	170	158	137	142	149	165	175	173	157	164	174	142	142	166	157	179	144	173	162	153	153	162	187	156	185	144	164	159	148	150	166	157	192	161	159	167	168	161	135	179	163	145	177	149	159	175	160	160	168	142	154	141	166	169	148	161	144	176	175	154	137	148	153	153	181	150	167	131	155	147	144	138	154	137	172	157	181	143	140	148	191	148	158	162	145	155	179	156	151	165	165	177	163	150	177	176	162	161	144	156	191	158	158	163	175	161	146	167	158	149	145	169	158	173	175	145	139	166	160	174	161	166	161	183	178	153	155	158	149	168	152	179	146	143	155	169	164	166	144	167	139	143	149	149	185	151	190	150	156	180	155	167	164	167	185	178	144	183	153	163	139	154	158	160	137	149	190	155	164	157	174	140	172	159	157	153	170	149	198	153	166	174	146	145	168	145	150	173	167	157	143	133	150	164	150	152	165	148	169	142	179	151	129	156	173	167	172	157	161	159	156	165	155	171	168	165	153	186	143	179	172	176	191	178	184	158	144	190	186	150	123	158	175	163	164	180	159	166	166	154	156	161	148	147	155	154	147	167	158	127	156	153	156	169	167	166	157	169	155	163	147	169	170	147	166	169	147	179	162	170	140	172	169	164	174	171	195	165	186	160	165	177	142	157	157	146	169	175	146	194	177	159	164	181	158	182	173	168	184	175	153	135	175	164	150	144	151	173	163	186	169	155	150	133	163	165	188	153	165	164	148	130	160	158	157	136	154	160	171	157	182	160	174	147	163	147	181	186	170	162	163	160	166	150	142	146	151	163	189	157	139	194	154	159	160	152	177	155	145	186	186	157	140	177	181	153	146	156	157	157	173	176	170	159	146	160	164	170	142	145	155	153	153	157	156	143	160	175	157	147	164	134	159	176	176	155	153	153	201	167	165	164	149	176	151	140	159	154	150	161	185	170	131	192	140	151	168	159	143	169	149	162	156	167	168	163	166	160	155	170	183	160	160	180	161	187	161	190	173	189	146	151	162	156	162	167	149	183	147	155	150	140	174	158	156	182	166	144	156	180	146	148	175	169	164	155	170	152	157	156	146	172	184	170	177	151
29352	15102	8818	4328	892	400	336	345	351	323	370	353	365	344	355	336	341	339	327	371	376	360	378	356	349	337	323	364	370	343	344	354	355	372	376	357	328	326	337	369	358	370	369	331	384	348	360	344	353	357	354	313	360	393	344	371	364	331	374	358	358	352	394	383	353	325	353	388	323	363	340	345	363	349	379	329	338	372	337	383	340	370	349	376	346	336	385	330	324	362	364	361	365	332	343	340	344	359	338	353	353	354	359	368	377	324	364	362	373	353	349	368	366	374	366	358	313	334	329	368	359	359	316	361	369	341	343	346	363	398	341	360	335	372	338	354	361	338	367	356	375	316	342	330	348	396	331	338	344	390	368	377	370	338	383	351	377	357	400	383	332	343	350	352	382	365	355	350	341	345	367	298	358	356	337	382	383	364	362	344	344	366	388	349	369	340	367	341	363	360	348	340	344	385	386	348	316	361	357	309	385	347	344	339	344	363	332	363	346	374	351	349	352	356	331	366	325	335	363	338	337	333	367	361	383	358	357	336	354	365	336	361	328	365	338	331	328	381	324	328	405	382	369	346	356	374	360	359	343	351	373	336	348	339	378	362	331	374	395	354	360	344	339	353	347	351	353	329	351	362	381	334	385	340	374	350	396	335	321	368	330	370	334	324	355	383	347	369	339	363	358	367	361	349	393	336	380	346	352	354	362	346	337	347	342	376	378	344	375	310	358	353	340	371	351	365	342	332	333	334	361	345	347	381	352	369	347	350	356	367	333	353	381	333	345	315	331	370	361	348	357	366	381	333	361	338	362	364	369	360	375	396	361	353	363	335	373	355	354	360	355	340	366	367	381	352	347	337	353	354	367	376	333	366	359	354	335	357	376	348	317	331	332	336	353	371	375	345	338	371	343	350	353	366	366	367	352	364	367	345	342	340	360	350	347	348	325	351	358	352	364	363	316	363	367	355	347	389	345	369	312	349	352	369	356	344	373	337	368	366	362	356	354	340	325	339	341	337	354	341	366	368	333	378	337	347	356	355	353	326	360	347	388	347	374	359	328	347	361	343	369	345	407	339	362	370	357	333	362	336	343	345	354	312	352	362	341	347	360	361	363	360	288	368	343	385	390	361	347	388	361	349	365	365	368	373	353	394	344	377	369	362	379	355	354	348	378	414	338	357	352	340	337	348	334	379	334	356	352	363	338	355	381	391	337	337	383	341	370	364	313	361	335	353	368	340	341	343	375	367	358	354	333	389	365	390	351	358	344	380	360	363	347	342	376	358	347	379	351	351	367	348	371	385	347	354	365	353	344	361	313	334	312	371	361	361	361	355	324	314	357	365	388	340	340	350	372	359	357	325	346	380	374	343	333	363	339	381	356	335	347	364	365	317	356	348	338	373	361	364	353	353	361	337	335	333	354	339	350	321	354	345	341	365	329	355	341	302	343	369	389	312	349	373	346	345	382	355	352	361	333	311	348	376	299	384	392	339	361	308	349	366	350	372	313	340	338	389	355	365	355	372	357	362	340	391	358	355	355	422	375	335	364	369	352	359	374	331	342	354	356	359	350	355	355	328	346	338	337	353	352	344	374	359	349	319	344	347	363	327	340	350	346	349	360	358	367	347	316	308	374	352	331	334	360	360	369	353	326	369	357	324	370	358	368	366	345	337	355	328	361	362	333	327	356	337	387	384	336	372	356	325	317	341	340	359	352	375	337	352	351	335	392	352	341	322	390	337	359	324	353	363	324	351	344	360	335	345	375	381	342	370	371	361	357	362	355	393	347	339	333	355	380	338	325	360	361	364	326	307	335	360	362	362	317	337	358	361	338	363	388	350	366	303	361	350	358	359	368	361	356	322	365	357	368	343	391	349	335	350	359	341	354	376	356	356	321	333	361	330	381	331	319	348	372	389	332	343	371	363	359	330	363	353	335	364	328	346	344	332	344	336	348	372	354	332	373	325	334	357	346	332	381	379	349	366	326	393	369	334	395	342	370	373	370	344	342	357	343	359	356	368	376	368	347	334	384	334	355	370	364	355	345	371	353	327	299	381	361	343	351	382	322	345	349	325	335	373	357	311	366	346	323	354	364	348	385	364	379	342	351	357	360	352	363	361	360	358	365	334	380	356	333	350	374	340	350	350	385	345	336	353	359	364	335	364	338	330	352	348	363	339	365	341	363	337	362	389	299	358	393	363	365	382	322	316	377	328	343	363	331	378	364	361	323	348	337	359	315	352	381	343	360	353	368	376	337	371	357	368	370	376	391	368	356	374	359	365	321	346	360	364	342	365	351	330	328	336	353	382	362	338	357	369	344	358	361	333	328	311	335	349	376	353	392	357	372	331	361	372	373	355	329	362	327	354	333	318	343	366	332	356	370	331	371	386	353	354	366	333	329	299	385	360	359	382	338	367	388	360	341	338	338	347	350	356	346	358	340	361	366	374	349	369	316	329	343	357	329	349	347	328	356	353	342	344	365	366	362	355	377	336	334	374	344	374	351	324	344	342	379	366	313	347	338	352	344	376	352	347	342	346	393	342	366	322	354	368	356	376	384	371	319	342	389	324	318	356	371	328	342	313	354	350	370	375	370	405	338	340	342	361	348	391	344	334	370	369	350	369	361	344	354	364	378	334	342	351	365	337	354	329	331	349	352	341	383	319	358	362	353	386	402	340	390	345	344	369	337	379	357	360	344	365	352	345	351	355	331	322	339	367	368	327	358	355	351	367	349	338	359	339	373	368	329	349	377	346	354	358	334	335	359	351	327	305	387	351	346	374	355	375	331	387	371	326	349	338	312	386	372	353	339	310	370	372	362	338	334	397	343	373	355	333	348	374	376	354	347	359	368	365	340	316	384	339	326	372	338	376	356	355	381	370	368	339	360	315	367	353	344	350	332	372	352	385	345	316	363	389	379	351	348	374	342	341	354	359	338	323	372	330	366	366	338	331	310	344	331	371	345	363	345	370	343	364	342	318	351	341	347	371	361	356	362	337	335	373	366	328	339	323	350	377	342	339	320	354	352	351	346	369	369	382	377	342	384	407	350	358	377	308	375	348	345	364	352	356	377	381	378	366	360	378	370	373	357	346	333	348	410	370	375	345	357	355	342	353	352	368	347	356	351	302	333	307	355	359	313	406	326	364	353	338	359	339	353	350	355	365	369	342	354	350	362	373	342	398	359	361	393	327	356	358	382	361	345	361	340	334	345	337	356	343	368	366	346	370	340	355	384	371	354	323	339	351	365	340	387	368	348	311	353	348	364	372	373	369	336	336	348	359	360	383	380	356	360	358	348	350	355	334	350	355	360	368	365	349	350	370	362	338	357	338	383	369	365	338	352	348	352	382	384	321	328	337	393	359	335	348	342	342	361	361	360	341	369	347	340	347	355	357	374	339	328	333	319	368	345	353	347	348	336	384	324	352	368	374	355	336	354	368	362	344	335	378	350	376	363	357	332	379	330	367	350	341	351	329	370	377	375	349	395	343	378	352
59063	30453	12717	2586	568	306	261	188	198	181	183	165	152	189	164	185	174	215	208	190	203	173	174	198	171	172	169	179	199	175	199	182	189	231	172	193	216	177	182	191	184	203	162	188	206	190	212	155	159	182	205	196	176	205	166	185	181	178	182	183	186	187	167	228	193	200	204	201	183	184	153	173	207	189	214	185	170	174	181	177	199	187	171	185	209	202	198	189	207	210	201	201	179	206	194	198	160	189	212	177	185	177	197	178	188	184	204	195	189	176	200	204	162	180	190	186	166	198	146	174	187	195	198	179	169	184	213	195	172	179	164	169	190	214	196	175	208	193	199	200	197	204	182	202	196	182	175	154	191	190	179	165	202	180	176	209	192	168	208	176	200	185	187	171	165	203	160	190	215	214	205	174	175	188	190	197	160	181	231	199	181	202	186	201	169	207	180	171	192	196	188	179	214	182	181	205	175	190	178	187	187	218	210	229	204	195	167	209	181	164	189	190	193	198	185	174	175	193	190	198	198	189	214	192	203	168	188	168	188	198	188	198	187	190	209	179	193	202	158	177	180	158	189	198	179	196	182	178	204	203	157	169	193	194	201	189	193	191	179	194	199	185	197	204	169	185	189	187	189	171	202	186	178	169	182	180	183	182	200	179	193	190	193	198	201	182	166	162	203	188	188	222	178	208	200	200	215	162	192	212	200	183	204	181	201	223	207	158	199	200	201	187	183	200	193	186	169	181	168	191	205	173	217	166	171	186	190	201	164	193	190	155	204	173	187	209	207	195	190	169	214	175	192	163	170	203	201	192	196	181	213	169	187	168	157	176	187	203	192	209	149	172	172	205	180	193	157	191	217	191	181	199	189	195	184	188	199	180	178	197	188	191	214	206	190	170	193	174	179	180	162	194	223	211	208	189	185	178	189	202	183	198	181	193	178	175	192	198	188	185	203	201	194	187	187	176	212	187	201	177	185	168	165	178	205	192	208	180	171	193	194	198	174	195	215	195	183	197	175	166	179	196	199	181	197	215	171	180	208	185	196	176	164	180	199	173	198	181	190	184	183	187	193	185	204	210	195	206	170	161	204	171	184	182	194	209	170	171	187	171	198	182	177	192	195	195	194	191	186	202	196	177	219	214	176	187	211	191	212	193	204	216	183	199	164	191	167	191	182	171	182	189	205	188	218	170	183	177	167	173	214	202	177	204	216	199	177	214	185	183	189	197	182	186	211	174	207	205	169	172	190	179	159	190	170	185	177	174	181	196	184	208	186	193	174	176	184	176	164	203	209	191	174	167	180	198	172	191	176	175	157	203	203	199	168	218	193	207	189	183	177	214	183	177	201	180	187	175	226	199	193	184	175	210	173	210	200	211	188	202	187	192	165	207	184	207	175	214	188	199	170	161	200	183	174	200	188	162	190	197	184	168	199	191	179	184	185	218	185	153	161	218	189	164	158	185	181	186	222	189	212	194	182	187	191	193	211	214	202	187	171	187	176	207	179	187	206	191	203	198	186	186	208	180	206	157	188	204	188	192	193	173	190	174	184	208	195	160	213	198	170	182	166	203	198	180	197	180	191	188	202	168	170	171	176	167	186	166	200	190	181	193	178	177	178	200	191	189	184	190	199	206	192	168	179	200	185	185	193	193	211	187	183	175	190	194	206	176	185	195	189	166	171	159	215	194	216	188	217	183	176	163	173	184	187	185	185	192	182	192	171	177	170	174	184	165	189	186	210	192	189	173	185	189	188	211	211	192	179	184	210	171	173	166	171	215	199	194	180	220	176	171	193	195	178	174	191	193	178	195	198	181	168	199	166	184	187	172	216	198	194	180	182	194	182	204	183	193	185	219	179	178	179	182	194	185	194	208	201	189	158	197	144	187	198	195	179	155	196	170	181	166	199	192	181	205	200	177	179	181	169	194	192	196	184	164	200	186	194	180	215	168	190	185	182	262	204	193	174	173	188	201	179	188	169	181	203	186	192	184	192	205	185	214	234	197	203	181	202	168	162	168	199	196	191	216	174	197	185	196	186	183	179	181	193	178	190	163	201	172	213	181	171	199	177	150	167	228	188	185	186	169	181	195	147	186	161	177	177	176	169	170	161	173	169	184	227	186	176	179	176	171	193	169	200	180	207	172	179	189	198	171	177	166	183	189	179	191	171	191	173	195	197	180	170	174	182	209	190	185	177	201	214	202	181	174	200	198	194	169	178	189	219	182	208	171	209	204	171	171	171	152	177	187	177	189	178	182	197	190	188	199	194	185	185	175	200	182	192	195	178	202	176	185	211	143	175	193	197	194	178	194	213	206	168	215	173	201	196	208	201	198	204	176	196	190	195	189	201	180	200	197	190	199	179	208	201	212	191	182	186	184	205	194	216	185	166	178	190	185	202	170	176	199	161	194	171	175	246	186	161	175	182	167	204	173	189	184	175	182	194	195	159	208	188	183	191	215	176	184	195	149	186	177	156	169	202	190	192	194	173	196	189	179	170	177	159	173	171	196	205	192	190	206	178	215	170	190	166	202	196	193	176	184	176	206	209	190	190	173	171	213	194	179	176	179	180	181	199	206	159	184	202	192	169	194	183	181	191	189	166	190	205	185	193	203	202	195	191	194	190	192	182	174	164	184	169	212	185	162	184	175	193	178	182	185	217	206	196	217	171	192	214	182	200	165	207	188	204	211	198	196	177	189	202	168	200	213	198	187	169	198	157	193	197	204	202	170	205	174	217	194	208	179	186	224	170	187	167	213	174	162	219	158	193	188	198	226	184	197	186	175	201	195	190	181	189	196	163	183	192	199	190	181	220	180	182	205	199	190	178	174	193	187	191	168	161	184	183	229	184	186	181	196	169	198	174	190	185	212	170	175	183	179	181	210	189	209	180	213	175	187	206	195	207	193	213	213	201	186	204	197	195	178	179	203	189	169	174	186	185	176	173	189	199	174	197	193	166	177	178	186	183	164	196	197	180	204	197	196	209	194	197	199	187	178	218	196	177	209	154	202	171	204	211	212	194	180	157	175	165	203	207	215	165	184	168	169	204	205	196	218	216	212	197	164	188	196	198	210	193	173	184	184	188	200	169	177	201	216	191	189	237	193	184	196	179	159	211	189	181	191	192	167	215	202	171	196	185	158	194	200	197	173	175	175	186	188	192	189	190	188	194	201	183	205	167	191	190	192	165	194	198	180	165	185	178	205	199	185	201	184	180	184	181	173	190	192	176	186	168	183	201	180	182	169	170	169	172	193	183	218	200	179	200	198	178	223	226	190	191	200	186	187	186	200	181	183	184	198	181	191	195	198	203	206	181	163	208	177	190	173	187	170	204	203	166	186	173	191	163	172	191	159	200	168	192	198	203	183	186	166	224	177	197	185	199	210	198	183	200	195	173	179	200	216	179	205	199	207	184	173	191	181	181	200	211	183	188	182	204	197	176	169	192	181	169	192	201	210	173	184	201	201	177	206	179	178	173	183	189	194	220	177	196	204
38915	22006	12931	4314	1499	869	708	519	439	423	452	433	407	420	412	455	430	444	450	393	419	402	365	415	405	392	396	412	398	391	408	471	411	413	440	416	401	448	435	423	382	394	390	422	400	368	403	419	399	396	412	421	426	421	409	388	393	427	399	408	365	385	410	360	388	402	394	400	385	408	409	397	430	415	388	430	417	404	412	442	391	392	424	435	399	407	438	414	375	413	425	403	415	428	424	411	384	410	419	361	379	405	395	384	420	431	411	388	395	385	416	433	417	433	419	411	459	434	379	402	429	448	394	397	412	407	389	410	438	424	394	397	412	357	434	393	373	369	439	434	409	383	440	422	422	409	401	418	397	401	391	403	406	406	398	406	422	367	416	381	470	426	387	362	384	411	389	401	420	406	416	392	409	419	371	398	426	414	414	406	373	423	449	373	384	378	371	419	399	403	413	408	413	395	378	439	439	441	415	381	403	407	404	372	410	423	369	380	404	409	413	409	378	382	407	436	374	381	443	384	407	412	418	429	436	417	416	419	403	433	409	435	439	406	414	384	412	417	433	398	389	416	399	419	397	448	449	389	407	400	392	435	405	393	409	412	399	412	415	395	437	392	383	429	393	440	411	426	391	416	400	394	391	436	371	396	413	408	417	411	392	386	415	420	460	417	400	419	408	365	400	414	410	419	379	399	424	394	427	403	414	420	390	400	390	397	404	389	423	429	392	384	403	409	410	441	403	439	400	427	403	406	440	407	390	424	443	389	392	408	410	402	415	381	400	366	427	439	400	394	393	426	416	386	441	400	366	386	366	406	366	368	415	423	407	410	418	395	390	438	420	375	381	388	447	404	350	402	399	405	393	395	440	395	413	407	386	377	379	433	424	404	366	419	338	430	411	421	411	383	380	399	416	394	402	382	378	410	379	414	419	447	402	410	409	440	393	362	452	405	380	379	418	426	447	422	414	413	386	409	373	380	380	427	366	397	429	373	418	414	411	409	406	414	403	436	401	390	422	430	413	413	401	362	421	413	396	407	404	389	396	436	392	408	421	390	408	408	422	426	421	419	412	403	365	397	415	411	435	402	436	413	425	392	435	438	428	404	424	391	414	407	412	400	395	410	394	397	408	391	416	414	383	410	426	392	416	424	363	397	403	418	383	387	394	391	422	396	388	403	405	431	389	392	384	397	426	378	391	407	445	430	402	438	386	380	412	382	376	440	367	417	408	420	389	403	468	437	402	406	423	371	408	426	465	412	399	396	415	430	405	412	375	463	419	392	393	388	400	417	423	381	417	402	381	408	390	456	386	415	434	413	445	423	444	425	402	399	410	404	365	421	435	417	395	398	411	411	425	459	417	388	434	411	415	370	413	380	410	426	432	441	383	366	393	396	380	383	429	419	386	409	376	422	368	420	419	426	396	414	400	386	399	406	377	428	398	402	418	423	411	410	392	426	418	455	401	418	401	426	411	432	432	440	400	409	388	376	434	436	390	424	401	392	410	394	409	399	399	419	383	418	431	377	371	385	407	407	396	434	393	389	402	411	399	415	423	417	370	382	449	385	400	371	442	393	387	415	387	418	433	429	378	381	384	349	404	395	421	404	420	434	416	382	429	424	403	417	415	425	375	442	406	413	427	426	427	428	392	393	388	393	426	465	407	438	433	406	418	415	415	422	369	438	396	428	412	428	438	385	383	466	409	414	438	417	411	381	389	414	414	414	408	418	406	393	407	416	408	401	449	401	404	374	396	425	399	374	422	408	387	391	400	392	424	437	411	438	403	386	419	408	402	405	436	412	400	436	374	398	373	391	391	376	378	461	445	394	442	392	396	434	392	385	409	391	441	386	417	393	392	410	425	406	423	408	401	412	417	423	387	392	403	414	419	400	402	421	412	400	408	398	444	425	392	440	397	414	427	406	395	429	382	433	344	431	390	399	398	429	395	388	411	387	435	406	417	391	412	401	405	423	427	405	387	419	394	405	393	401	400	421	426	416	414	382	403	427	424	392	413	410	413	415	414	414	414	406	396	393	389	429	418	378	404	383	442	401	420	397	356	400	421	379	435	369	382	394	462	390	394	432	394	396	396	414	416	413	449	423	382	411	432	420	395	412	390	423	414	400	427	421	410	406	415	429	445	387	390	392	397	428	402	382	395	427	427	357	419	414	394	389	414	396	415	465	422	412	455	425	439	448	402	403	373	395	412	424	378	403	391	413	396	423	412	441	403	429	425	461	361	424	424	394	399	414	419	391	399	349	400	408	437	397	401	435	401	397	405	456	408	406	428	427	412	437	436	379	408	426	405	417	402	401	364	431	381	399	416	400	430	444	429	418	415	434	430	431	389	391	395	397	407	424	412	430	418	417	379	394	402	416	447	414	389	438	447	382	442	420	420	431	370	416	394	425	422	428	401	416	414	416	453	425	409	387	428	398	418	437	419	438	415	451	441	429	402	414	401	424	398	402	417	375	416	454	417	378	410	422	435	382	388	401	405	430	417	395	422	411	409	424	399	389	386	422	415	438	389	396	413	428	404	373	402	351	398	394	425	377	437	414	416	433	418	412	420	378	411	352	399	423	388	405	404	430	410	401	401	375	418	411	420	448	404	366	377	374	375	411	417	405	382	386	423	438	448	431	386	397	399	400	389	397	422	384	441	402	383	390	410	401	382	379	384	411	417	372	379	430	375	402	413	367	410	405	395	395	415	403	391	453	391	407	369	397	404	429	399	451	411	432	407	415	449	417	442	399	419	400	414	406	421	436	398	404	428	406	415	402	402	369	432	382	418	366	358	427	404	398	403	392	436	433	415	416	395	394	386	398	382	427	389	412	392	417	431	444	389	370	391	398	360	377	395	415	411	419	416	441	397	418	384	398	402	405	401	375	383	404	414	391	413	401	414	427	423	391	397	395	425	447	396	430	400	399	390	380	399	403	376	414	419	412	400	424	429	446	424	400	399	412	408	381	379	407	422	401	384	409	432	463	420	425	421	441	413	383	400	399	406	456	395	395	425	386	378	364	364	389	385	419	395	383	398	449	370	431	402	418	406	444	381	443	353	407	422	432	401	418	394	433	391	396	408	392	389	400	417	419	414	399	387	397	404	429	355	384	414	423	462	416	343	378	392	406	421	408	395	378	421	390	414	424	428	414	424	384	414	421	399	397	392	400	409	427	389	409	454	427	387	380	422	411	425	405	376	405	412	397	411	401	431	394	392	405	363	391	416	394	378	423	395	386	409	398	351	392	440	402	372	403	414	387	428	395	417	384	390	422	422	415	403	399	394	406	415	351	420	375	413	420	441	385	393	407	380	393	419	382	391	417	354	409	410	388	370	416	414	432	438	373	395	420	408	426	390	395	415	423	420	389	365	383	399	420	403	420	418	403	389	426	407	386	444	413	384	404	416	369	400	418	385	403	404	379	418	394	401	413	403	405	378	434	442	416	419	401	435	393	415	392	394	407	410	410	393	369	423	390	408	438	427	400	393	411
65337	36981	17787	4509	761	471	380	256	260	236	253	231	235	248	226	236	230	229	224	222	211	223	242	205	277	225	226	219	221	242	232	257	237	246	218	189	250	247	214	230	212	262	212	232	222	241	239	196	226	230	229	235	227	233	227	229	218	209	211	256	229	235	224	264	241	246	220	211	252	240	241	222	194	228	229	211	227	228	225	244	230	264	196	222	213	212	209	191	209	265	250	215	209	232	247	233	216	225	209	219	221	194	242	214	220	231	242	208	238	262	246	220	242	247	215	241	228	216	224	230	234	247	208	218	226	236	217	239	250	215	228	228	207	223	234	231	222	212	228	252	210	225	251	217	238	213	226	246	214	268	236	210	247	240	244	223	224	232	235	237	222	235	232	213	263	194	230	221	237	225	258	251	237	244	278	246	223	220	212	224	228	227	272	214	188	233	234	237	189	232	232	230	232	243	229	228	227	247	200	218	235	226	218	266	233	240	240	219	228	269	222	199	232	223	248	205	265	216	209	212	240	226	242	218	253	221	237	226	235	225	259	247	196	229	229	204	256	250	249	226	213	220	199	225	216	229	220	227	216	256	211	263	232	220	202	238	209	216	209	205	242	228	201	249	219	241	212	238	237	239	233	219	235	209	232	204	208	245	231	228	259	210	220	228	254	251	223	215	236	237	224	233	243	212	235	233	210	188	209	234	226	238	226	247	263	232	248	226	236	272	254	256	214	245	233	204	230	222	241	229	241	252	199	215	225	238	242	233	233	236	220	210	232	230	217	207	230	232	230	219	264	228	237	234	202	226	227	219	223	248	240	228	217	233	234	238	206	225	228	204	213	200	237	220	224	227	224	229	211	220	209	232	231	248	228	251	236	217	231	215	214	239	256	239	232	219	198	228	207	232	228	225	260	193	249	212	203	246	250	253	223	208	231	234	235	246	220	215	232	226	277	255	232	243	249	247	228	237	233	245	246	223	225	226	236	219	255	248	239	207	235	249	200	229	251	255	215	225	232	265	241	224	235	241	240	246	247	245	238	223	232	228	219	246	230	222	226	245	239	264	216	231	219	234	233	201	225	265	244	194	231	251	250	223	217	262	225	251	212	234	221	226	227	234	242	235	239	234	225	215	236	202	193	236	237	230	219	224	206	231	217	227	232	224	262	227	225	219	206	221	218	234	211	240	221	262	228	199	233	226	232	257	195	211	238	209	211	190	235	220	231	241	253	249	240	224	243	235	237	239	241	242	223	254	215	193	201	239	218	237	244	214	239	232	234	232	213	195	210	243	225	220	246	227	247	230	228	261	203	232	186	236	226	218	216	215	195	237	221	257	230	253	245	220	226	219	228	212	237	206	253	224	222	208	233	237	220	216	220	225	249	225	239	239	221	249	233	247	232	239	246	247	222	225	203	237	233	241	248	220	212	227	206	223	180	228	228	249	240	268	250	207	241	207	224	212	227	215	185	244	215	224	256	208	230	247	225	218	232	223	215	246	230	201	231	251	197	231	242	229	246	206	234	210	223	210	207	189	251	237	235	227	213	257	218	230	247	235	200	238	217	257	229	224	233	228	239	239	216	231	253	213	208	242	244	196	235	264	206	244	209	203	204	215	242	238	220	198	213	258	217	210	235	227	217	218	240	229	229	243	228	238	214	213	228	232	227	241	245	219	230	244	243	264	248	237	198	245	217	232	219	198	236	216	239	254	258	266	229	244	233	197	255	197	253	241	246	217	233	197	283	206	233	268	219	226	221	220	228	206	226	222	227	242	228	211	219	220	235	252	201	243	217	215	217	228	221	230	213	216	207	245	233	252	212	236	223	229	226	242	245	224	232	208	240	206	228	244	261	232	211	232	219	245	215	225	235	228	234	227	223	243	243	236	257	245	223	231	246	222	219	224	203	236	221	222	229	233	245	231	214	203	203	259	224	231	210	235	236	234	225	234	231	250	224	243	216	217	240	215	232	226	253	221	205	229	210	210	239	220	206	246	252	218	262	214	222	234	190	218	193	257	240	243	220	227	219	223	216	223	219	263	249	209	209	216	247	217	206	231	213	243	217	214	214	244	242	198	201	255	223	244	219	197	211	217	227	225	238	221	238	233	259	253	226	223	250	227	207	221	245	225	239	233	239	264	229	243	240	227	243	193	247	223	227	207	235	226	200	215	250	217	229	227	193	231	229	255	228	205	229	213	243	247	216	238	249	242	246	241	198	208	198	224	214	211	193	235	270	242	259	221	211	233	215	244	239	223	228	225	247	269	247	248	232	224	229	271	214	231	220	201	216	205	206	227	218	227	222	248	229	227	214	208	204	247	197	235	228	247	211	227	262	236	254	232	236	246	251	210	231	208	242	249	256	251	240	221	205	201	221	241	249	234	265	248	231	237	219	225	228	211	243	198	208	229	250	213	227	214	214	253	219	231	226	243	210	229	230	237	210	220	227	229	225	250	219	235	199	241	222	213	217	239	211	237	214	225	248	229	222	210	226	244	220	247	213	210	240	251	219	249	248	244	249	227	240	222	217	232	228	229	274	229	233	212	224	221	213	217	228	210	217	224	269	248	195	246	251	241	220	232	215	224	244	241	226	252	222	226	230	248	205	239	245	226	195	200	196	213	227	234	225	223	267	212	235	231	221	214	237	234	222	210	223	235	228	233	249	242	231	225	217	231	249	268	236	184	202	249	241	226	233	205	212	222	231	233	228	238	245	245	217	211	266	190	209	239	271	189	216	201	218	217	226	231	198	234	227	215	237	231	243	210	231	225	225	212	220	204	248	212	181	214	213	232	225	230	196	209	220	235	247	246	249	226	232	260	231	224	212	227	230	198	228	200	201	216	259	239	247	244	232	218	227	227	230	226	240	235	257	213	243	231	231	255	213	209	230	208	234	220	257	230	180	222	258	228	232	214	194	234	210	252	239	252	219	206	219	223	233	284	217	191	237	222	201	243	211	247	233	218	222	238	259	214	237	226	258	240	241	218	219	266	233	223	245	217	240	211	219	194	233	211	206	257	241	217	227	211	238	247	184	234	246	248	237	242	238	243	245	257	226	196	216	225	238	249	232	219	208	240	249	233	214	207	253	203	221	203	212	215	228	245	239	235	232	247	231	216	217	183	217	254	277	221	235	260	199	233	220	239	234	198	243	223	213	240	239	220	197	234	243	216	234	226	239	216	221	200	239	226	220	240	240	240	232	216	239	226	221	234	200	232	252	214	237	253	227	234	228	241	221	218	273	217	214	218	221	239	202	228	224	223	225	211	237	226	228	245	208	227	247	243	214	234	236	256	260	276	240	246	251	243	226	201	273	232	197	231	245	236	264	259	240	223	219	234	212	240	235	198	225	210	228	237	213	219	223	248	235	225	218	217	228	198	230	217	248	247	203	199	231	213	225	226	259	211	228	228	217	219	232	224	232	246	234	224	230	203	240	229	208	231	242	235	249	215	221	209	242	230	238	228	223	207	202	228	244	239	222	213	211	231	213	225
42183	27201	17102	6802	2109	1534	1194	705	577	549	553	502	503	533	539	521	471	467	491	455	463	504	476	455	473	506	469	497	454	512	488	452	484	481	497	465	533	497	479	469	475	464	501	481	481	550	473	495	490	492	515	509	446	525	490	475	447	446	519	487	480	474	492	476	490	482	483	490	464	497	476	469	486	476	488	495	477	480	479	499	503	479	456	445	461	484	489	462	488	511	471	473	434	487	482	479	474	489	438	458	557	480	489	484	500	463	471	462	487	480	484	491	472	486	457	471	517	461	458	465	485	488	511	462	464	455	444	490	495	496	483	455	490	487	467	477	477	465	447	454	513	425	480	442	465	501	468	462	507	480	464	507	497	463	491	488	445	478	476	478	459	503	469	470	479	491	492	478	497	508	472	517	436	498	483	479	491	493	482	476	469	430	501	466	471	434	531	475	459	484	489	460	494	496	463	457	491	464	473	502	457	497	488	461	471	506	492	482	443	443	505	483	497	483	491	520	496	482	453	513	493	493	445	463	463	488	485	457	470	512	474	465	458	435	484	471	475	459	464	471	497	486	492	477	485	450	479	438	470	484	470	493	443	512	519	464	528	477	449	480	481	460	471	462	438	464	464	493	478	493	440	436	474	523	489	482	468	489	469	455	461	515	444	475	506	463	482	464	454	500	503	454	492	473	437	537	446	458	473	465	487	457	513	486	470	451	433	523	459	482	465	480	483	494	483	483	470	487	463	484	501	525	465	515	445	502	476	455	494	478	468	491	484	499	462	471	498	447	487	469	483	485	477	489	481	443	517	492	459	494	501	454	495	450	491	536	499	473	465	467	453	478	457	480	487	496	463	467	440	484	477	459	500	481	489	496	507	442	469	460	461	454	500	504	486	459	492	490	480	464	498	470	510	520	509	459	473	489	475	423	473	494	477	494	479	439	534	438	457	465	507	483	454	449	507	507	491	482	515	521	494	477	489	441	500	442	472	468	480	481	485	497	513	447	517	454	472	494	491	477	447	490	509	453	469	465	486	511	502	448	448	477	496	496	524	457	475	481	461	466	481	463	486	462	447	479	477	481	490	470	486	534	496	475	433	480	488	495	488	475	547	467	491	498	519	458	477	486	447	484	462	438	513	493	454	486	476	504	464	487	454	501	447	463	450	477	496	466	505	476	471	478	434	489	477	492	480	493	514	481	471	479	472	469	493	477	501	530	512	496	467	485	483	478	488	500	482	471	460	503	528	463	500	477	443	468	478	469	480	514	454	474	435	500	473	465	488	458	478	500	480	476	445	467	471	464	506	498	491	444	459	465	478	507	484	486	498	437	506	475	512	512	500	441	481	501	518	511	505	487	465	497	479	493	490	467	491	489	521	454	500	483	492	511	482	452	542	484	501	506	472	486	445	499	494	502	478	470	458	520	467	494	481	486	477	480	493	456	506	471	470	465	462	485	501	512	465	509	469	460	481	471	481	469	483	494	502	473	476	446	489	485	484	475	454	459	495	509	493	490	484	485	480	431	500	508	516	453	469	474	491	495	469	504	492	456	458	471	486	455	472	459	499	479	463	489	510	467	495	495	480	517	488	492	488	453	461	474	504	477	472	503	488	469	466	465	486	475	477	503	494	476	457	460	484	452	455	453	483	470	481	468	471	496	495	504	478	488	491	457	478	473	438	464	505	505	476	466	498	506	509	476	472	447	491	495	462	500	469	448	482	476	461	517	471	496	507	483	516	442	535	480	456	468	465	450	472	476	514	482	468	497	474	473	489	443	472	486	477	479	538	439	471	462	504	464	505	459	487	436	521	448	468	484	458	478	489	509	498	492	495	496	439	468	493	466	450	504	462	503	464	479	492	490	474	482	460	469	450	491	473	472	491	488	504	467	481	455	475	530	515	446	491	470	397	496	517	478	492	485	507	453	509	476	472	462	489	491	504	467	479	468	516	457	496	485	499	507	482	515	460	482	482	490	472	467	506	474	465	443	482	467	481	476	485	522	466	504	451	464	470	518	524	482	449	501	438	498	483	462	455	484	468	479	459	500	482	467	460	475	497	534	438	470	514	471	502	453	473	478	464	478	507	475	483	470	489	458	460	491	457	455	464	487	526	493	457	483	473	498	486	471	489	484	474	481	497	493	458	501	445	473	496	485	468	507	497	454	505	459	476	466	484	473	519	514	465	447	453	486	440	467	492	486	485	506	495	500	475	466	469	498	493	501	481	477	496	464	454	455	500	504	481	491	499	471	484	472	479	485	509	515	479	483	492	475	465	465	483	473	483	479	470	479	485	472	490	530	467	456	504	515	486	470	459	503	521	541	469	466	459	506	499	465	489	462	489	465	489	477	515	457	474	442	472	462	451	510	496	466	456	474	459	437	456	504	504	462	487	478	481	502	468	454	447	479	461	471	436	470	508	459	470	438	461	493	536	520	478	505	470	462	477	469	453	505	489	534	488	464	468	471	511	471	477	480	507	495	502	461	486	486	473	496	445	457	467	506	479	486	498	459	531	447	462	498	456	496	511	538	505	511	453	476	460	485	511	473	464	501	462	492	476	477	423	468	474	508	478	520	496	484	450	459	521	467	507	475	495	468	482	452	493	474	465	510	514	487	468	467	475	493	502	478	454	467	484	452	461	490	462	458	484	449	486	494	479	476	490	435	510	493	518	464	436	461	508	469	478	472	475	457	473	495	480	481	447	465	473	456	519	504	487	461	473	481	456	469	474	482	435	456	484	473	501	491	465	470	482	501	477	492	510	500	494	489	465	498	461	485	490	470	460	477	488	507	474	515	477	505	472	497	472	446	521	479	477	478	472	487	489	500	498	502	472	468	449	462	439	469	440	476	469	488	500	490	518	496	476	480	497	472	484	462	496	434	472	490	501	486	468	494	501	474	458	493	478	472	481	476	474	460	517	524	465	515	477	462	462	453	474	475	491	488	475	456	487	452	445	478	473	485	499	514	463	507	479	472	478	476	458	479	475	515	450	489	481	470	423	490	499	479	462	445	496	500	464	495	461	491	487	487	489	471	535	502	484	457	433	485	462	440	477	480	472	443	516	461	490	479	459	431	487	466	438	460	481	498	474	466	487	443	495	502	500	472	520	460	458	493	405	494	483	516	494	457	503	505	486	468	493	456	440	486	469	480	460	468	448	453	483	497	467	450	474	442	468	492	479	495	474	463	482	496	508	448	486	491	446	477	482	470	442	466	510	474	484	469	491	469	486	508	512	471	477	473	493	491	465	484	462	429	495	499	460	452	513	473	444	480	454	505	485	491	491	445	454	473	500	487	474	439	462	538	451	471	458	521	425	458	477	486	475	428	465	504	465	443	469	451	471	497	481	495	486	485	514	497	467	491	498	466	474	473	498	477	453	479	481	486	504	505	489	511	482	463	503	437	453	494	478	494	467	469	472	442	458	462	477	491	473	454	492	493	446	472	455	488	463	441	504	510	448	451	451	516	501	475	511	481	501	474	469	470	495	482
49644	21097	5236	1101	265	190	139	139	173	159	155	176	150	187	179	155	187	171	158	163	159	162	160	147	156	161	166	175	174	159	167	135	171	170	149	146	173	160	184	153	174	162	156	156	169	143	187	144	179	160	159	189	197	189	160	160	195	149	149	146	168	173	164	140	151	175	162	191	179	148	160	155	149	163	138	161	190	160	164	165	177	151	151	163	184	181	168	149	139	160	158	170	172	185	173	173	145	176	167	151	161	172	192	159	167	167	171	172	161	156	152	150	186	167	153	188	146	160	142	157	161	183	180	173	173	157	169	158	154	158	146	173	160	181	183	160	159	154	176	174	165	154	163	163	177	164	181	168	153	136	160	163	172	194	159	176	164	171	155	150	172	174	173	163	183	145	163	170	161	148	174	192	197	171	142	153	175	152	159	149	166	148	185	163	159	150	160	172	146	155	167	159	147	150	161	141	148	155	170	157	158	172	167	157	175	181	178	152	174	184	161	145	154	149	185	164	158	156	175	161	160	131	159	147	180	138	172	143	144	173	165	142	174	149	172	200	170	168	164	171	170	161	162	186	162	152	177	175	168	176	153	151	167	160	171	143	164	158	190	172	170	163	159	172	177	156	175	154	154	117	168	160	145	145	168	163	154	177	158	159	186	169	191	188	180	172	159	166	183	161	169	153	147	163	169	190	164	162	153	194	171	166	187	156	172	188	150	153	149	159	177	141	146	157	141	141	186	176	166	152	177	143	188	164	166	179	155	148	192	147	163	176	154	169	172	150	157	163	150	147	161	184	181	159	155	143	169	163	130	143	158	178	192	185	176	165	165	162	175	182	177	162	190	151	159	146	162	151	140	160	183	183	164	153	177	172	169	153	162	187	161	174	180	158	183	157	148	179	162	197	187	143	142	176	146	166	151	136	164	177	154	162	166	165	152	160	184	173	155	161	162	169	170	147	165	179	185	150	160	138	145	183	159	169	156	167	177	163	156	167	170	154	170	159	145	165	160	143	166	145	149	178	154	151	174	156	164	170	137	158	156	202	183	139	190	157	177	148	138	182	161	160	166	164	170	166	161	155	184	159	137	156	128	168	183	185	168	165	166	153	145	143	157	168	204	163	172	161	140	162	154	155	164	189	183	164	161	173	157	169	167	166	160	150	157	169	157	152	182	160	145	158	177	165	145	176	143	141	149	145	162	171	138	162	136	167	157	157	154	194	180	158	166	151	130	146	152	168	174	127	171	171	176	176	156	154	178	169	188	155	159	164	158	142	165	157	168	153	158	191	181	175	169	174	148	183	165	165	157	155	135	189	186	169	173	160	174	152	155	187	159	163	136	161	172	169	168	175	142	171	154	157	167	173	144	177	177	152	183	157	132	170	155	146	179	152	171	187	178	185	176	155	183	156	163	192	161	182	184	184	164	159	157	138	122	175	170	172	188	151	160	158	153	164	143	147	173	167	169	157	147	161	165	176	157	164	192	171	144	157	177	141	162	176	143	161	168	168	164	145	160	147	154	139	190	154	172	174	165	151	177	180	184	150	184	179	197	160	178	156	152	155	189	178	182	162	163	179	161	182	165	153	145	174	151	164	154	142	157	149	160	188	177	165	162	192	182	182	157	151	173	166	171	165	133	159	163	161	159	166	173	166	128	145	165	149	175	153	149	161	167	184	156	187	179	166	167	156	157	165	185	178	162	148	166	179	171	182	159	151	166	177	191	170	180	169	187	141	152	149	169	169	165	170	159	153	160	165	187	173	183	163	161	149	145	173	166	153	151	172	195	170	181	177	187	131	143	184	158	170	163	165	200	189	172	196	165	161	154	197	172	150	184	165	185	167	178	172	140	158	167	182	159	149	181	185	184	176	183	165	172	167	159	169	155	152	175	185	176	166	159	154	160	175	174	178	160	164	159	142	175	187	176	160	178	152	168	170	155	167	172	153	160	158	181	153	152	139	146	143	170	164	180	171	159	163	168	179	192	171	165	174	167	143	180	190	157	178	185	175	183	160	157	174	150	173	158	170	171	168	170	147	181	159	156	162	181	179	152	165	174	165	166	172	163	143	172	171	192	166	162	154	135	180	191	161	189	165	169	160	160	180	170	160	153	193	162	152	182	165	154	157	163	200	175	143	152	144	157	161	153	154	148	169	161	164	162	166	173	180	162	155	166	164	166	156	170	175	163	168	174	149	157	171	183	159	164	131	146	173	156	138	164	158	171	164	162	177	152	157	168	175	177	162	164	155	166	152	148	168	182	197	176	148	154	166	167	153	145	175	177	149	145	151	157	152	180	167	171	175	139	163	173	165	160	160	165	146	161	181	168	166	149	173	164	203	178	151	135	173	158	177	152	162	136	186	155	149	182	152	191	152	166	131	143	138	143	193	159	187	182	176	158	175	162	166	142	214	162	146	157	156	148	161	150	181	163	133	157	207	152	166	159	170	166	198	157	169	178	215	161	156	182	184	181	161	168	158	179	167	140	156	186	158	164	146	190	172	171	171	174	184	168	153	162	161	169	167	144	178	152	137	154	170	174	163	147	161	170	173	166	165	175	144	154	148	160	158	181	153	163	169	157	159	151	193	160	184	168	185	161	177	153	185	151	169	200	158	168	175	172	168	190	165	173	166	160	165	168	179	138	173	160	179	149	187	173	174	164	157	170	180	167	179	162	167	154	163	179	153	166	150	176	160	175	167	183	187	171	173	141	155	145	187	175	159	142	165	187	140	156	178	134	177	175	181	172	167	168	160	157	148	174	150	192	173	190	171	168	181	148	143	166	171	158	167	177	175	160	147	165	182	144	182	141	170	166	160	188	171	170	174	171	169	169	183	169	171	159	173	169	170	166	168	158	196	150	145	171	174	152	164	157	184	159	169	153	186	156	182	152	153	194	166	182	165	141	156	160	172	157	140	179	151	169	147	174	130	147	170	163	168	170	177	158	177	166	171	162	166	161	162	163	158	140	153	188	155	169	152	179	180	184	173	147	134	172	175	184	151	164	164	175	184	161	190	156	167	151	189	166	171	179	165	170	175	193	147	143	176	170	172	178	153	174	166	151	189	169	156	184	156	160	160	164	170	174	145	151	150	181	165	153	151	186	164	147	176	177	147	170	196	173	158	144	162	166	148	156	146	152	173	161	148	171	170	161	165	177	179	170	148	180	171	149	169	159	149	166	146	165	155	174	145	150	165	139	152	170	148	155	154	165	141	184	174	179	160	185	170	179	149	143	155	149	163	162	153	153	172	158	167	160	184	160	159	158	141	176	163	177	163	177	152	164	156	178	155	160	170	154	178	164	157	196	171	139	145	161	174	163	146	165	155	164	173	175	156	180	158	171	162	176	161	162	184	169	157	170	182	154	156	159	169	180	170	159	167	135	156	200	160	170	173	163	185	171	153	160	151	189	170	172	181	156	168	147	179	176	178	175	168	127	162	174	170	172	174	148	167	162	156	166	167	133	148	154	171	177	135	165	191	168	145	174	178
33343	13819	5348	2217	660	418	370	392	372	346	356	396	348	357	390	359	357	370	351	364	372	366	378	372	352	350	355	398	331	345	367	354	323	343	356	368	374	368	370	336	362	362	347	325	350	328	389	342	375	359	354	368	362	354	376	379	370	364	341	373	386	356	332	349	356	350	370	363	360	348	353	330	364	352	352	355	337	342	324	388	347	363	347	387	352	382	350	372	326	358	345	348	399	347	381	337	350	366	335	341	388	373	348	351	367	353	375	381	334	363	372	375	376	379	348	379	356	354	332	360	370	328	356	363	359	324	354	333	344	340	347	373	366	349	374	366	393	312	373	355	354	382	351	345	371	342	377	336	375	376	381	343	346	329	343	361	327	351	354	393	339	342	339	362	353	351	386	368	396	360	331	371	352	363	352	358	355	383	336	317	336	363	355	414	346	357	366	334	325	338	343	371	347	381	359	322	355	351	327	375	347	353	354	330	379	358	347	343	336	361	322	355	355	335	342	327	344	356	369	324	393	394	351	370	334	394	346	318	355	370	350	334	393	364	362	368	324	351	357	370	358	346	362	344	350	375	368	382	324	390	343	357	351	315	344	371	338	360	367	433	331	374	338	323	332	350	342	356	363	361	380	381	363	375	354	380	363	380	353	345	329	357	377	370	332	357	360	362	372	341	324	330	368	366	363	380	339	373	391	381	372	367	330	346	355	367	362	349	364	375	391	341	361	359	365	349	343	348	355	394	343	343	371	350	337	362	349	348	359	343	375	362	354	335	342	384	355	352	366	349	379	370	330	322	372	367	382	346	363	367	331	335	345	348	357	406	349	346	378	332	345	315	381	402	373	339	366	354	352	338	399	360	327	347	350	335	358	385	385	353	296	348	336	358	337	345	356	390	337	347	346	370	369	347	387	344	393	376	350	363	364	326	334	371	380	355	358	355	352	339	332	375	375	373	367	353	383	366	347	328	374	366	336	345	337	353	394	362	375	373	366	365	371	369	360	356	383	330	361	347	380	342	380	359	357	353	345	393	340	353	358	356	385	372	345	336	332	366	372	343	350	343	359	368	311	355	358	363	363	378	361	355	346	353	395	347	333	335	367	384	344	352	370	338	365	343	350	355	377	323	357	372	351	350	380	349	362	335	340	356	326	328	366	353	352	359	367	376	355	335	369	372	374	345	345	346	348	361	348	373	330	341	390	379	375	355	371	366	373	349	379	373	390	383	346	343	388	346	352	385	362	358	362	364	405	350	344	400	367	324	342	335	358	343	371	331	373	366	353	336	356	333	352	367	354	357	365	353	345	366	342	409	313	380	379	333	350	347	341	354	380	369	352	352	349	320	358	353	364	382	338	363	354	335	316	358	371	376	362	357	378	370	341	376	336	363	380	347	355	358	364	334	344	361	356	347	353	315	345	355	335	363	356	387	381	342	397	380	350	328	344	321	350	393	357	392	371	383	352	379	382	338	358	372	345	375	366	396	343	383	357	336	370	344	363	380	361	342	345	355	361	359	339	332	361	338	342	361	394	340	377	357	360	349	348	351	381	357	357	367	333	362	385	367	379	355	371	374	365	368	339	370	328	348	369	378	357	376	352	317	327	387	352	334	344	358	387	347	348	371	358	357	334	356	349	379	314	345	318	364	391	354	318	358	351	345	352	345	354	359	353	409	347	357	371	379	345	353	350	356	407	319	368	334	376	353	377	358	333	335	352	362	362	361	357	350	369	346	350	346	369	325	329	390	354	353	344	387	370	364	364	311	364	369	396	375	363	365	365	361	390	345	360	388	365	363	341	374	382	395	335	408	359	356	332	373	345	364	395	317	311	365	383	389	384	336	345	321	326	354	363	337	357	334	305	364	363	338	362	374	347	316	355	356	376	340	375	387	350	360	343	386	366	369	353	386	370	351	364	369	371	332	353	322	347	381	375	388	346	346	362	352	352	370	375	372	327	350	394	374	364	344	366	381	354	342	383	323	377	358	372	364	397	361	377	364	342	390	343	356	379	368	375	339	340	368	390	363	347	341	342	328	338	361	371	347	374	335	328	337	367	382	373	397	332	381	335	323	337	387	352	351	366	348	368	357	374	399	344	353	371	378	336	367	350	350	348	353	336	334	370	345	360	351	389	383	344	388	353	370	347	349	401	377	393	347	342	380	371	361	362	347	328	347	365	350	336	338	351	339	340	347	354	330	375	349	354	368	374	325	373	357	381	359	315	381	367	355	339	390	369	387	360	373	356	344	365	405	350	347	371	371	314	328	348	350	359	381	340	362	362	319	342	361	353	366	393	334	327	362	359	366	347	341	360	375	340	364	355	359	329	368	372	322	381	317	373	355	375	376	342	350	312	340	362	399	381	394	364	339	348	334	340	340	375	358	372	354	391	323	391	383	306	309	355	362	343	347	389	371	343	364	363	339	359	345	344	354	382	342	374	344	343	381	361	362	368	344	372	344	368	345	363	346	350	369	379	367	345	388	388	357	331	332	358	357	372	349	388	349	377	370	315	356	340	368	361	392	339	357	407	348	368	351	363	321	365	374	392	352	309	340	360	338	344	397	379	358	342	367	358	352	389	347	355	352	351	349	348	361	365	382	355	352	351	359	368	349	353	361	382	372	372	407	326	357	333	353	346	355	334	365	350	336	398	375	360	352	364	347	351	392	346	375	349	332	342	360	354	386	325	361	371	360	343	353	342	363	318	346	344	339	398	333	354	364	343	386	350	349	355	383	357	327	347	382	335	376	354	385	321	361	372	353	352	351	364	345	378	358	385	359	386	400	357	329	369	375	370	345	383	367	358	370	399	360	343	373	372	346	351	382	382	349	356	347	377	361	337	363	364	366	355	345	381	349	343	379	346	361	386	385	366	351	345	349	374	371	353	355	386	355	354	353	366	354	389	357	364	329	371	332	372	374	360	341	395	355	389	372	385	397	352	378	339	374	388	359	340	342	347	363	356	390	408	383	354	370	370	353	365	364	377	382	342	335	354	387	372	361	343	381	384	329	376	369	361	363	355	345	350	398	367	372	368	351	362	347	393	346	340	360	344	321	404	351	355	383	350	361	344	345	343	355	388	366	340	318	343	353	351	350	329	357	414	347	345	364	362	351	360	365	380	347	341	331	368	363	336	361	339	367	326	355	386	365	383	348	345	366	374	353	385	350	363	346	380	356	367	362	368	387	348	364	361	370	339	362	334	381	377	352	385	335	385	358	314	360	346	366	360	368	355	356	375	363	374	351	364	364	347	355	373	381	375	341	367	363	341	366	352	372	354	356	363	333	399	351	370	348	362	369	383	367	390	343	364	363	356	354	354	355	380	361	358	379	346	376	354	369	364	375	355	348	323	371	323	334	345	381	390	374	357	383	382	349	364	365	345	336	383	353	341	366	379	345	377	335	377	394	351	368	354	374	376	353	372	345	339	358	373	362	344	366	359	349	369	358	361	370	370	378	343	343	352	348	379	351	358	391	392	361	338	377	322	371
61943	30869	12328	3383	537	286	254	218	196	210	235	190	170	177	184	189	185	164	188	182	190	172	187	177	208	193	158	195	194	184	173	201	200	205	200	193	195	175	219	192	177	212	212	157	163	164	187	179	197	185	197	183	191	163	212	191	196	198	183	184	193	175	201	175	147	162	185	165	208	179	199	173	147	179	175	196	194	204	182	179	200	184	173	180	173	202	172	208	165	212	207	189	171	217	192	188	197	196	191	188	184	184	169	189	195	162	177	185	194	163	170	171	190	211	198	176	195	204	170	217	212	168	192	189	194	192	184	170	190	175	175	190	192	181	179	185	183	175	194	180	202	168	190	176	179	186	160	183	213	162	182	178	171	225	177	173	190	203	161	169	215	194	198	212	181	211	187	184	170	187	175	193	185	202	197	199	185	185	166	163	183	171	207	182	166	175	162	201	175	189	192	175	200	199	185	172	184	189	177	183	169	181	192	179	166	194	172	172	188	198	190	193	175	177	177	175	167	181	186	172	184	193	172	186	203	182	189	193	178	175	202	213	190	175	202	205	190	172	179	220	158	198	191	200	200	180	176	186	171	161	184	171	168	203	170	190	174	169	180	189	194	188	183	185	214	171	196	183	178	175	183	185	161	180	167	186	171	164	180	193	183	187	206	181	182	210	185	196	186	193	179	198	206	193	196	176	156	178	169	178	201	192	217	180	190	180	176	159	201	175	182	157	199	190	192	180	205	181	169	200	212	189	169	190	186	191	190	168	163	201	180	191	212	195	188	182	214	208	173	210	202	182	187	201	181	162	175	192	204	196	204	165	177	158	196	170	198	198	176	178	180	200	199	184	196	179	179	167	187	191	185	176	190	176	196	164	167	183	157	220	197	161	177	192	200	195	183	201	168	185	182	174	176	195	170	213	207	181	186	181	217	185	176	206	183	214	215	176	171	183	210	192	197	185	212	197	200	181	198	183	187	192	178	190	175	198	167	194	192	178	206	188	172	192	167	181	184	195	151	168	190	200	202	183	223	169	172	173	171	207	184	170	200	196	175	168	163	177	192	167	204	204	195	200	182	167	180	190	193	199	206	201	196	189	197	200	189	191	199	186	160	163	169	187	184	174	192	197	183	187	199	184	203	195	150	202	176	177	205	161	180	200	180	209	162	191	175	186	203	172	183	189	208	155	193	190	169	186	171	187	172	182	161	184	191	191	193	171	190	179	176	162	197	188	184	200	193	193	172	192	178	169	166	174	189	213	192	200	199	165	192	177	179	155	192	216	210	190	170	178	196	197	192	185	183	185	177	190	178	177	159	174	179	183	189	214	181	185	180	183	209	185	203	186	214	202	184	175	177	179	197	171	191	207	185	157	176	161	190	213	207	179	152	165	189	207	152	164	184	179	184	175	225	153	179	149	197	193	170	201	189	180	176	179	190	175	209	179	182	169	196	176	186	168	181	185	193	205	213	194	168	193	177	162	180	195	186	198	154	197	204	156	199	168	183	167	213	180	205	203	181	195	199	198	216	184	163	188	177	177	171	183	176	186	174	194	169	192	174	205	172	207	184	174	194	166	170	169	182	177	184	185	177	176	180	161	182	168	213	179	198	171	167	152	172	181	174	205	181	175	193	180	176	185	197	204	164	164	205	181	231	180	190	159	192	159	198	182	184	167	165	207	189	178	185	208	190	189	187	189	207	193	159	173	173	166	156	163	209	209	180	218	194	187	189	192	176	167	179	185	169	185	184	206	197	191	163	179	188	175	180	183	161	185	178	187	185	193	199	188	167	183	188	167	192	198	174	175	205	176	173	230	152	207	207	203	159	189	166	172	172	184	189	175	194	185	182	169	171	171	181	164	193	199	184	170	192	193	206	203	228	207	179	186	209	159	178	183	201	203	168	164	188	196	179	181	187	171	189	182	187	194	169	169	169	201	175	183	192	165	173	191	184	173	177	214	173	177	212	186	192	193	200	194	192	210	204	192	194	157	192	179	182	180	151	201	186	177	166	184	169	186	185	195	189	181	195	172	191	186	207	196	169	212	192	197	189	180	178	192	167	191	206	194	163	162	217	167	195	182	164	186	175	194	193	185	182	215	164	205	200	178	177	212	184	196	176	188	181	175	172	194	216	172	195	209	247	196	161	181	207	192	203	186	177	155	240	175	183	165	166	177	174	202	164	179	185	172	142	192	196	175	166	182	200	175	190	166	166	210	201	173	156	161	167	169	188	171	189	209	185	196	183	192	193	188	187	215	210	185	175	202	184	149	185	181	196	204	170	219	205	212	172	192	177	177	183	176	190	196	161	185	176	184	179	196	223	191	174	171	216	188	206	176	178	184	190	195	186	170	163	189	159	183	201	213	187	197	195	183	188	193	204	168	168	187	182	157	188	176	191	173	168	179	175	184	152	156	203	173	200	177	174	189	189	208	183	165	181	182	190	191	197	175	206	152	182	192	214	189	181	172	206	175	171	192	217	200	184	171	157	191	194	166	156	168	190	209	183	168	205	189	205	205	169	169	200	173	196	197	168	199	175	145	199	196	179	198	174	202	177	195	206	198	189	155	170	190	172	169	180	206	179	175	185	197	201	208	222	181	183	186	214	187	203	191	189	185	197	190	181	205	189	193	183	183	216	185	164	183	172	182	197	184	186	199	182	187	182	186	166	181	178	176	182	193	166	192	187	177	207	203	175	207	200	211	200	170	160	191	169	169	165	192	171	181	199	185	203	216	170	155	167	166	160	195	192	199	176	184	169	195	193	172	169	180	192	182	190	163	172	167	203	182	162	205	157	160	175	185	197	208	199	193	188	222	198	194	180	183	181	201	201	168	174	205	188	198	189	203	175	193	189	171	184	181	185	189	203	181	191	181	178	190	180	190	208	160	158	215	171	146	183	196	213	173	210	180	202	195	183	188	179	187	202	179	199	181	169	178	179	175	175	221	190	182	179	161	170	163	193	197	189	194	233	185	164	186	199	156	197	190	197	199	171	185	182	187	186	176	175	174	186	179	184	162	159	216	187	172	202	199	170	208	172	188	188	209	188	173	196	173	151	190	148	175	173	215	190	162	166	176	181	183	171	189	191	174	191	203	176	191	154	184	191	186	201	185	214	143	192	183	181	179	191	195	216	145	183	200	211	193	180	207	160	195	179	213	174	182	202	181	186	182	208	163	203	187	206	174	177	201	193	174	185	212	194	173	197	191	202	169	194	215	180	168	170	193	191	172	182	170	164	190	197	200	231	195	198	173	163	178	175	157	186	165	181	161	197	181	194	195	177	190	214	158	178	168	171	216	210	191	198	176	173	191	178	186	165	165	207	222	200	171	189	169	189	189	216	190	199	187	169	176	186	189	176	185	193	176	193	194	202	157	164	233	172	174	169	201	204	183	169	189	164	186	166	163	188	184	204	199	183	198	220	230	196	162	182	185	202	209	182	173	179	214	183	168	188	227	202	165	202	172	201	191	192	190	211	206	205	195	185	187	201	198
39881	21026	11818	6134	1217	784	703	472	416	424	394	417	429	408	419	400	407	404	392	366	393	448	421	435	410	425	408	413	443	387	422	417	414	416	420	430	414	372	377	388	389	429	402	409	401	406	434	417	411	388	401	423	420	399	426	412	387	379	395	391	406	408	404	411	410	401	408	409	406	378	402	409	378	388	441	386	435	377	393	393	385	404	427	388	400	353	394	371	420	399	403	395	383	421	442	395	435	437	377	431	389	435	418	408	393	396	405	428	409	345	405	407	394	419	420	424	402	410	387	414	388	420	427	436	416	358	384	413	433	383	415	403	406	361	399	383	401	420	393	398	392	407	394	427	403	406	404	415	420	383	377	399	433	413	366	374	388	434	398	438	391	407	390	389	391	407	423	389	378	369	404	421	418	405	394	392	402	415	410	382	411	375	409	394	411	414	401	421	396	372	418	416	434	396	358	396	403	389	417	402	374	420	416	432	405	396	398	427	414	425	397	457	392	385	417	412	403	391	414	385	403	433	393	362	432	413	396	410	378	412	421	413	413	397	392	368	393	386	414	393	438	421	360	375	400	440	388	417	427	439	419	432	412	406	405	418	388	385	384	392	431	431	393	393	410	416	384	410	382	395	443	392	411	420	388	381	415	407	412	408	385	415	417	405	403	398	423	381	445	407	394	413	423	376	376	397	396	399	394	415	420	436	371	410	406	407	425	394	400	410	365	403	376	364	419	392	459	431	378	405	421	388	412	411	392	426	363	382	379	360	395	411	413	404	381	388	388	405	376	408	401	431	416	383	408	420	394	399	384	422	425	384	384	393	387	417	415	412	384	385	365	391	425	360	377	420	407	368	370	410	393	400	428	392	398	424	401	424	391	378	408	449	420	367	422	416	426	405	397	386	405	445	425	404	398	426	392	414	404	414	423	392	401	400	403	378	413	417	424	391	392	422	367	407	403	435	377	396	401	405	408	453	435	383	433	403	370	440	388	418	418	388	422	405	404	385	455	404	401	386	406	399	404	364	400	379	397	383	384	375	410	423	395	427	407	441	431	370	408	382	378	411	415	412	376	439	408	384	439	427	438	390	409	415	415	371	386	399	417	377	395	416	406	349	419	379	398	388	415	388	392	397	375	417	372	409	383	405	447	400	393	420	395	379	429	392	369	395	409	395	402	400	410	419	369	417	394	442	422	408	394	415	375	382	394	420	442	397	414	400	389	414	416	417	398	403	415	390	394	386	422	407	418	373	404	382	403	401	422	416	410	403	402	391	394	410	409	412	385	364	404	420	444	413	411	380	400	378	378	377	398	424	401	384	403	419	402	413	391	383	357	396	352	386	380	427	410	382	395	399	412	385	408	430	427	386	401	404	401	419	394	423	412	402	428	407	412	421	389	378	415	389	424	396	408	442	429	442	415	440	419	378	388	411	409	410	389	418	371	399	380	375	368	413	374	415	416	428	379	424	458	414	405	399	407	400	396	421	411	402	411	386	412	410	384	438	400	408	391	445	393	352	403	406	424	375	383	402	390	430	397	417	432	447	393	415	419	400	381	395	384	390	393	422	402	421	375	445	373	407	390	374	401	445	413	391	388	425	405	393	402	392	397	378	433	394	413	443	423	406	403	445	400	393	388	400	399	416	425	411	374	416	387	413	413	399	401	356	405	399	398	373	372	408	388	429	428	377	419	396	393	447	419	385	398	406	427	423	410	390	400	402	405	401	397	404	411	465	447	371	432	410	401	390	389	438	400	402	398	392	387	403	400	396	399	436	416	426	366	396	409	368	427	419	393	441	398	438	390	442	400	374	407	377	405	381	391	410	389	404	376	406	392	416	366	411	386	437	411	388	436	421	409	428	486	408	386	399	422	411	397	412	405	376	444	366	403	433	398	421	391	389	437	407	392	446	389	382	404	384	361	411	406	392	395	433	393	401	430	407	427	394	394	415	391	400	405	422	381	406	383	389	411	373	430	406	407	422	442	387	411	356	414	407	396	432	436	388	448	360	411	396	446	423	384	421	365	386	431	425	411	416	355	435	448	433	411	415	406	396	412	391	401	450	380	410	418	385	349	392	388	404	433	403	396	439	421	416	412	406	408	414	395	388	366	374	410	406	426	362	396	402	401	391	380	412	390	361	420	414	441	403	373	400	407	386	391	400	416	406	406	394	392	417	431	429	403	379	411	396	397	376	414	386	395	365	429	362	401	411	396	354	408	367	361	393	410	404	426	407	400	422	391	420	393	384	399	410	423	398	371	422	387	382	438	401	433	414	397	433	415	424	389	440	397	409	381	406	406	423	418	418	407	408	402	401	394	422	412	394	433	425	411	396	408	400	428	422	404	389	392	395	456	372	388	395	384	401	414	395	403	432	433	410	409	426	415	391	389	433	402	409	388	390	390	399	371	408	406	404	415	443	390	393	379	422	397	393	402	400	445	436	435	398	374	385	378	404	419	383	452	419	411	425	383	403	417	415	357	387	409	381	409	406	401	395	366	404	419	417	447	397	394	409	378	357	407	412	399	417	372	371	422	382	423	391	418	422	421	423	403	384	414	419	411	410	398	445	408	406	428	405	399	435	400	388	412	365	426	390	383	407	410	374	406	375	363	414	405	380	374	396	375	374	415	380	393	356	410	406	377	406	395	381	385	388	385	413	393	386	378	401	413	374	404	399	423	437	424	398	419	396	378	410	372	406	377	385	397	414	381	422	404	401	420	409	428	397	403	394	417	395	401	402	418	412	439	373	375	414	405	397	411	393	390	362	427	429	388	434	426	416	441	385	393	399	408	392	364	393	407	392	435	410	439	416	405	402	391	425	406	363	445	387	406	392	393	392	423	391	419	399	416	403	387	389	417	390	449	405	435	376	395	409	389	402	390	414	394	418	405	429	423	425	438	395	430	404	408	392	438	464	364	380	426	399	416	431	393	406	436	427	379	414	396	419	394	409	379	410	411	387	428	373	403	438	368	400	379	354	417	385	399	415	400	398	384	380	427	388	375	401	408	401	383	343	386	405	435	417	387	426	433	401	394	379	372	427	392	394	389	370	410	443	409	439	399	421	406	377	412	404	435	417	386	389	402	407	425	408	372	399	402	387	417	370	396	401	419	418	378	450	435	398	371	412	408	426	390	383	428	404	393	392	389	386	358	398	394	411	403	412	375	412	401	380	382	412	405	385	376	409	369	407	431	426	413	415	365	404	420	401	398	364	436	391	416	425	401	418	378	441	406	367	416	407	398	406	421	414	423	398	413	397	421	425	405	395	401	380	414	395	412	396	372	397	410	396	381	381	379	368	421	417	408	401	412	385	398	395	394	392	391	417	389	414	369	380	413	386	405	382	394	403	408	402	401	413	402	419	420	415	379	421	420	436	439	436	404	372	388	422	403	399	362	382	399	398	394	406	394	411	386	386	420	434	406	409	391	416	406	416	389	420	413	433	410	412	380	414	401	412	418	402	443	387	396	387	428	393	378	426	419	428	428	420
62600	33187	15385	3563	813	493	384	283	258	243	208	239	227	251	224	190	253	231	222	242	223	244	241	222	223	227	270	235	243	228	224	200	217	244	221	242	225	224	224	219	215	216	220	231	224	243	231	228	228	197	214	208	227	215	219	242	209	230	229	225	202	215	224	221	201	228	223	223	232	192	205	227	215	218	233	224	251	216	252	207	220	232	221	194	220	213	228	219	241	237	245	235	217	232	208	245	187	205	242	248	240	209	215	214	222	238	227	237	224	247	222	221	261	262	223	202	229	232	197	240	242	212	205	194	217	248	228	236	236	226	221	223	209	225	233	208	205	227	216	236	222	213	244	243	217	237	236	266	226	207	233	187	225	231	213	226	198	220	245	219	224	223	214	222	245	209	248	222	211	213	226	239	225	189	237	224	227	225	203	237	223	180	227	206	251	212	253	246	237	231	217	212	228	241	221	201	231	233	245	219	227	199	237	200	213	210	207	227	248	222	209	206	219	203	233	247	239	238	225	245	202	215	233	210	252	242	200	217	197	221	230	229	233	242	216	219	202	233	232	246	207	231	222	264	243	218	229	211	229	213	233	254	228	229	252	219	221	235	192	205	231	227	239	216	226	224	199	210	232	202	251	238	233	213	200	227	236	202	215	253	237	235	240	227	221	223	228	229	214	225	220	258	218	227	230	219	239	236	230	223	212	226	226	224	204	230	240	209	235	249	222	214	224	225	197	206	213	213	215	232	239	232	220	218	214	232	210	216	214	223	227	198	210	201	244	232	239	215	252	203	237	243	241	234	228	242	211	207	251	234	210	216	240	214	244	233	223	217	223	237	239	228	215	233	229	210	222	241	216	228	211	249	214	216	242	230	195	260	225	211	207	240	211	220	248	244	238	238	199	239	215	211	257	243	252	243	250	208	218	250	250	224	217	253	221	224	220	250	254	228	226	229	223	229	208	228	222	224	218	265	218	238	203	202	225	219	237	206	212	243	216	212	208	246	217	210	243	233	206	243	243	212	195	252	203	210	207	219	212	230	243	216	229	231	212	219	208	213	224	230	199	213	237	211	229	201	224	213	220	273	223	241	229	237	241	214	217	218	239	221	205	192	251	204	216	223	210	204	232	227	216	216	211	246	238	235	236	234	225	203	231	234	241	248	209	217	245	258	226	221	252	200	217	237	227	212	233	225	215	216	213	227	251	213	237	225	212	229	242	199	198	239	202	227	202	211	214	202	190	241	226	228	245	222	224	253	194	234	211	230	228	190	207	247	234	189	203	233	244	235	217	237	238	211	201	221	208	229	208	212	220	221	236	224	208	225	233	238	231	224	252	228	217	211	210	231	208	234	221	235	253	213	211	189	213	203	218	245	216	203	213	201	220	241	223	229	237	224	192	271	211	217	212	221	225	230	235	221	214	206	222	213	211	200	216	233	213	220	232	225	231	202	220	226	234	239	229	234	269	252	219	214	215	208	233	259	223	253	223	223	225	251	224	246	198	237	231	237	241	209	233	232	238	233	227	227	236	222	209	208	208	230	237	212	249	196	226	217	244	218	250	251	214	210	213	272	253	222	214	228	214	211	255	242	220	220	237	196	216	197	220	207	204	231	204	213	221	227	207	243	236	227	231	238	244	209	228	191	213	235	238	211	215	247	251	249	220	226	244	244	193	234	203	231	241	230	227	215	211	251	211	216	227	217	213	246	235	222	227	230	220	265	244	229	217	239	200	205	222	234	237	204	177	189	221	208	206	238	254	210	248	238	215	268	256	237	221	223	211	242	222	226	224	235	255	202	222	242	231	208	197	206	232	223	238	259	225	227	230	219	248	194	210	235	230	217	234	205	253	242	230	203	263	216	246	247	199	241	202	187	253	262	216	226	248	215	216	258	205	219	211	219	270	242	209	244	221	227	198	220	222	237	225	226	225	242	225	229	236	237	240	218	236	208	195	241	232	230	210	209	219	245	240	207	221	226	225	250	235	209	238	217	226	227	221	184	232	220	246	248	219	259	208	231	219	227	249	193	181	226	224	230	209	214	244	243	217	238	236	197	229	234	225	229	227	202	225	252	216	226	222	228	244	220	227	207	234	247	238	201	225	212	228	224	232	198	222	230	242	220	225	212	240	215	233	232	209	227	234	200	241	200	215	243	219	233	271	243	212	226	245	239	246	223	234	245	231	226	235	251	233	237	237	209	211	240	220	196	203	201	207	237	241	240	232	235	224	206	208	227	210	250	249	237	245	256	220	241	242	201	201	226	245	204	250	235	213	222	221	206	205	219	230	205	203	201	239	215	184	242	237	267	229	226	239	208	210	231	224	228	234	252	225	200	256	205	250	214	220	221	205	223	241	243	235	245	224	236	229	260	202	221	218	224	195	218	216	216	265	221	258	247	216	241	224	200	207	231	215	208	198	216	207	235	235	238	208	217	216	204	255	237	235	232	203	241	212	199	235	210	245	251	209	224	228	263	229	218	206	212	230	227	210	224	221	219	240	232	256	263	206	219	224	236	223	226	194	190	244	240	207	227	174	178	214	212	215	207	219	201	213	233	263	216	195	241	233	255	200	214	195	265	220	242	235	226	252	237	260	230	207	238	204	236	230	218	243	209	208	223	224	215	223	247	200	252	221	210	226	260	245	245	223	239	209	230	249	203	204	208	217	229	221	248	214	223	216	253	210	212	251	233	228	235	239	231	239	218	243	222	253	207	242	203	223	240	240	210	245	217	202	211	219	254	243	237	204	193	227	210	202	230	248	250	226	233	221	200	208	206	226	216	215	240	238	243	214	241	228	213	250	210	226	229	250	260	218	209	180	214	231	232	231	235	213	215	213	267	238	234	222	227	226	244	202	212	234	223	242	227	235	254	259	228	240	210	227	226	249	226	231	224	229	226	211	214	159	224	232	226	213	224	223	206	244	244	242	205	174	239	210	222	244	194	234	236	199	210	224	194	228	207	223	234	219	245	257	230	244	238	218	232	207	206	181	267	223	225	217	208	241	193	214	249	224	226	215	230	232	235	264	237	189	227	244	207	233	207	225	241	227	255	255	200	250	242	204	222	205	221	244	241	227	243	250	241	265	224	212	254	240	221	230	244	225	229	228	216	246	217	244	225	239	205	230	209	225	244	231	234	227	241	247	243	210	219	211	224	270	238	226	226	243	218	249	238	202	241	205	243	244	222	197	246	218	223	239	233	228	204	254	215	247	216	215	234	261	236	219	213	222	204	226	201	223	208	246	219	244	203	219	221	220	230	201	206	208	229	217	233	203	216	210	209	225	237	226	217	242	280	230	217	220	216	229	224	211	203	212	208	229	220	254	206	218	240	249	261	234	193	220	243	214	242	239	204	230	237	238	235	226	274	219	230	231	206	235	233	218	226	227	229	229	230	208	200	218	206	211	219	225	204	219	198	236	220	219	238	254	234	212	204	201	209	217	240	220	233	237	243	228	199	229	216	211	229	222	235	216	213	225	209	199	212	207	206
40203	25206	14037	6048	2080	1666	1218	658	555	548	537	523	528	495	494	488	514	472	514	509	451	517	494	474	441	500	457	496	472	512	476	452	495	478	495	480	483	446	487	500	474	500	511	472	473	499	449	487	472	485	475	459	486	475	496	500	504	476	456	467	497	495	479	468	480	484	466	461	482	468	484	470	464	489	479	448	476	478	477	463	481	498	466	494	448	458	463	483	472	498	467	486	485	489	464	512	505	498	481	475	478	475	429	459	501	475	482	481	470	459	481	448	479	435	408	482	474	507	440	507	444	451	446	480	482	490	468	489	488	485	464	509	488	447	496	477	482	472	459	457	447	485	449	463	476	456	485	470	494	457	498	457	469	461	455	512	484	502	457	456	480	421	472	488	481	456	437	461	490	439	495	450	495	453	474	486	451	486	463	487	468	465	451	503	484	486	459	504	467	438	479	460	486	487	500	455	485	483	477	453	437	473	492	463	423	504	458	469	458	443	456	489	493	471	484	492	454	467	485	460	483	488	469	476	499	479	486	454	512	457	492	512	503	467	476	478	478	478	485	499	468	477	491	493	470	493	482	410	451	468	482	477	470	458	487	480	489	515	455	467	448	465	444	482	463	481	452	460	431	460	474	477	464	464	444	496	460	503	449	480	439	437	509	450	470	473	480	498	468	468	465	458	447	422	474	466	488	463	451	447	465	445	479	487	460	490	447	467	444	472	457	473	474	478	498	496	482	460	438	489	451	468	488	442	468	521	483	446	451	403	487	491	508	461	471	452	490	509	456	466	436	471	463	474	492	451	479	490	464	444	476	519	448	437	461	463	454	446	491	439	450	436	506	443	513	495	504	471	450	466	440	491	450	486	477	464	487	466	469	447	474	468	470	483	499	495	462	486	478	466	469	448	484	471	445	483	471	481	466	465	448	512	492	494	478	453	436	477	492	482	455	470	451	469	493	499	448	463	475	458	503	521	456	466	467	500	473	438	468	486	476	500	470	459	438	467	482	459	479	466	507	447	457	473	487	472	454	467	480	445	455	521	497	454	428	487	473	467	430	482	490	484	441	475	468	473	478	476	454	472	495	455	465	455	463	458	433	464	483	477	482	452	471	504	483	470	428	452	453	461	488	482	469	452	489	485	483	438	456	451	459	457	474	402	496	453	479	479	451	496	443	469	464	484	471	480	472	427	469	470	469	452	470	461	478	433	471	471	526	455	486	476	512	434	385	455	455	495	506	509	488	453	503	491	466	499	480	482	466	426	480	475	475	494	499	497	452	443	453	462	479	465	442	456	477	486	476	497	487	426	477	490	426	425	443	446	492	485	455	458	466	463	489	483	443	503	481	450	423	433	465	445	499	491	461	458	491	494	473	473	501	425	432	455	436	468	498	443	482	481	465	470	489	477	469	447	505	513	480	435	480	458	473	463	460	514	487	459	466	469	479	457	429	469	429	461	482	503	434	451	481	437	477	480	457	469	473	467	452	461	457	480	470	469	499	462	517	422	492	428	455	458	451	484	468	461	448	459	486	487	463	491	471	442	488	446	483	459	489	438	481	472	489	493	479	459	492	469	492	459	505	446	510	431	484	488	460	442	478	472	475	478	486	424	442	461	431	462	443	478	465	479	464	454	488	473	461	470	474	500	466	455	468	473	444	504	500	447	442	500	444	454	463	478	496	467	452	480	471	450	470	451	472	457	462	488	509	498	479	461	500	484	445	506	464	468	445	466	474	471	481	474	451	463	468	443	454	471	500	483	491	461	466	489	456	472	470	496	498	488	489	448	478	483	468	467	508	472	470	505	473	476	418	450	436	465	462	476	447	482	464	474	506	487	475	450	477	464	466	467	494	501	476	495	475	501	489	438	456	434	517	456	491	455	487	493	502	500	476	488	476	455	510	480	465	485	476	483	492	481	418	471	476	450	488	450	457	504	523	481	487	488	514	463	456	519	445	463	472	497	496	475	546	484	450	499	444	507	483	453	456	430	464	453	432	489	478	418	466	469	461	468	453	471	422	450	449	434	484	458	482	489	422	454	440	476	475	501	484	484	461	463	471	421	491	480	462	500	490	488	506	467	441	490	453	454	476	458	475	488	485	475	474	526	481	472	482	419	477	477	414	467	518	497	469	480	473	494	524	450	466	463	472	478	471	463	453	474	471	440	481	494	488	462	489	458	508	490	461	468	419	472	474	499	451	475	483	473	465	489	425	505	481	482	498	505	450	476	478	474	508	483	461	413	477	442	473	463	483	456	458	480	511	524	474	453	476	468	482	464	500	470	491	432	498	454	458	449	475	474	511	487	444	479	496	483	465	480	435	466	474	431	467	492	516	516	505	447	474	481	460	478	492	462	471	482	474	470	478	478	457	503	466	497	449	463	464	434	467	486	456	462	510	467	461	486	478	481	432	417	453	495	466	434	478	495	467	476	439	458	490	501	504	456	471	492	475	444	486	502	465	476	471	470	437	492	476	489	464	498	481	436	476	474	472	486	491	500	480	482	439	493	463	481	469	474	483	492	429	462	489	471	458	472	458	448	460	473	466	454	468	475	463	439	518	478	489	481	479	423	468	453	484	488	453	464	463	471	487	460	449	465	478	474	418	511	462	453	469	466	489	488	451	470	469	494	476	431	480	486	436	464	487	456	487	451	486	490	504	503	453	475	450	448	463	459	487	464	418	475	476	446	443	484	429	460	459	485	449	483	488	440	457	451	455	427	491	455	483	471	493	464	481	477	494	400	482	451	494	463	503	455	436	435	446	452	450	467	458	469	455	449	482	484	472	489	498	493	464	457	458	469	504	522	488	452	487	474	449	474	461	476	510	457	446	483	462	462	496	449	488	506	460	479	474	494	461	463	442	510	504	433	507	489	489	470	478	434	472	468	455	438	469	469	476	490	460	494	483	455	440	498	406	500	460	473	484	486	457	483	520	482	462	456	517	471	467	465	475	455	472	491	475	483	463	458	451	460	467	519	468	484	499	509	481	455	455	475	457	485	478	462	457	448	507	457	472	529	507	506	490	463	420	477	425	475	453	455	448	453	460	447	489	467	486	487	477	467	463	470	475	466	491	494	441	491	471	477	489	425	497	482	448	453	475	466	462	482	470	433	471	450	438	483	492	486	485	456	454	445	471	464	454	476	470	473	510	441	426	446	496	495	492	448	514	473	463	483	483	458	462	463	491	418	492	490	479	488	460	471	477	469	427	452	511	497	487	501	486	464	465	483	500	486	496	458	491	464	458	462	435	483	442	452	468	487	468	474	463	473	489	478	446	453	470	489	460	503	483	509	501	486	450	494	450	486	468	440	435	448	476	473	465	451	481	474	492	484	470	432	464	482	451	475	476	464	493	478	466	475	463	518	481	474	478	428	453	428	470	499	486	463	476	487	462	496	494	460	451	491	505	455	486	512	517	480	432	460	448	449	483	490	452	524	511	461	465	479	462	425	498	471	442	485	457	420	462	492	463	468	461	472	500	489	458	470
44176	20800	6486	2138	494	131	154	141	156	157	166	155	144	131	156	146	146	157	142	165	143	156	154	134	141	142	156	150	155	130	122	140	134	151	140	145	141	132	166	145	149	136	178	136	125	149	117	136	140	130	142	172	134	144	151	147	120	154	134	161	149	142	158	157	154	134	149	142	139	135	155	144	135	140	130	166	157	137	128	138	159	134	154	161	141	136	141	163	152	155	134	141	117	115	139	146	144	150	160	127	146	143	169	145	147	138	165	147	134	126	131	167	125	154	120	160	159	147	170	122	148	153	140	130	129	163	152	130	169	150	127	154	148	142	139	142	164	138	135	138	160	150	158	159	127	131	134	136	136	135	133	147	169	150	139	174	147	146	136	151	162	160	140	146	164	170	158	144	133	134	150	160	136	155	173	154	143	117	151	128	168	136	137	147	154	153	134	134	140	151	138	156	141	169	139	142	140	156	145	156	117	173	147	140	146	153	160	123	161	165	114	140	138	153	147	146	126	161	141	156	163	141	133	179	159	163	162	144	184	169	163	124	147	128	148	148	137	140	128	170	122	139	130	145	141	129	135	168	137	168	156	148	170	156	138	119	143	156	146	137	149	136	132	169	138	149	158	139	139	129	141	146	140	158	141	139	142	165	126	150	159	149	149	148	178	157	153	148	145	159	152	154	137	150	171	142	146	118	164	136	151	123	126	165	151	128	149	156	173	168	151	155	153	173	153	144	156	147	138	149	149	132	133	143	158	114	149	144	140	148	147	172	132	157	119	154	140	184	166	134	150	152	140	137	155	174	170	127	146	160	122	146	154	138	135	143	132	150	132	154	153	156	138	146	146	169	155	150	157	151	158	142	145	148	141	165	129	130	138	174	138	146	140	155	143	132	142	142	151	170	136	148	155	164	144	117	161	129	129	131	154	133	148	162	154	134	125	157	160	136	158	162	148	149	132	142	130	104	133	131	165	135	142	141	139	146	134	136	131	155	165	159	143	157	164	162	129	133	146	133	115	133	132	151	162	137	136	145	162	171	149	163	142	168	152	136	136	170	151	164	151	116	157	138	157	156	131	122	146	126	157	135	120	134	133	155	174	140	160	135	146	144	151	151	149	151	164	146	137	132	150	178	166	137	161	143	150	169	155	170	141	176	160	151	162	127	149	135	147	129	156	159	158	165	149	154	152	155	158	130	148	132	144	136	162	154	138	161	128	153	136	143	146	143	131	133	136	164	160	149	152	163	140	125	140	153	139	142	118	152	147	123	139	169	165	131	126	143	137	123	136	133	161	151	153	124	151	129	131	146	149	160	124	141	130	146	128	140	143	148	130	147	151	159	138	155	139	139	148	138	127	144	156	120	144	156	151	150	148	148	143	137	137	165	134	126	152	147	142	151	141	150	141	156	130	148	137	132	146	141	141	152	117	153	143	156	157	129	146	150	125	143	149	136	132	127	121	115	131	140	143	143	132	139	135	156	150	144	132	140	130	158	135	149	141	153	136	149	161	126	136	119	154	142	146	158	129	128	147	133	163	155	124	140	144	146	141	140	142	133	148	154	170	135	137	144	145	163	122	148	176	142	138	134	122	146	136	154	149	175	132	156	160	148	141	158	138	154	149	143	132	144	145	176	150	126	109	147	168	166	151	147	124	145	144	127	171	159	142	131	164	153	138	140	121	142	126	172	135	145	125	158	143	160	134	139	147	175	133	133	108	158	150	143	146	148	145	154	134	133	135	153	113	159	144	146	124	148	170	129	159	152	167	156	127	141	175	149	141	149	127	119	136	122	145	121	150	137	143	114	144	159	134	167	133	131	141	158	149	158	136	145	141	145	151	158	132	136	144	136	153	136	126	134	152	121	130	159	111	156	145	137	138	159	142	147	170	146	143	155	154	148	156	177	147	156	140	126	134	144	149	121	137	157	156	129	149	145	150	157	161	145	164	126	158	161	135	132	137	154	156	164	147	157	141	159	146	160	162	135	156	169	135	145	139	124	160	137	151	156	151	152	147	152	156	137	171	150	123	142	165	129	148	132	122	140	159	146	134	149	128	152	162	144	141	134	137	150	127	143	112	138	140	149	161	151	154	138	151	162	147	128	158	146	160	158	141	141	155	154	137	169	168	145	151	143	151	155	121	134	154	166	137	145	128	177	152	137	137	138	158	138	130	142	154	153	162	150	105	167	134	160	168	153	152	143	135	140	145	140	148	133	139	142	171	154	120	157	116	164	179	158	153	153	138	152	152	155	143	136	149	151	173	124	168	158	144	169	126	138	157	156	160	139	147	144	168	153	153	158	137	163	151	155	159	147	128	153	183	161	148	139	121	149	143	146	126	167	161	130	168	170	157	135	169	144	145	154	147	175	150	139	172	164	155	177	170	118	142	151	131	155	158	160	145	146	169	125	134	144	179	157	141	148	153	160	151	147	145	135	160	161	141	141	152	150	150	166	133	153	141	149	140	133	148	134	138	143	138	125	140	154	144	155	154	137	103	139	129	128	129	147	145	159	166	135	140	159	152	152	163	142	157	153	163	135	144	136	130	143	162	140	128	120	136	141	154	132	131	179	149	148	143	157	130	145	127	162	123	140	139	173	147	149	146	131	146	138	136	138	136	149	150	159	152	148	161	135	144	189	166	162	121	153	138	160	115	127	133	150	139	140	130	154	136	171	128	142	141	119	126	149	141	146	119	151	148	133	131	161	158	149	142	134	137	154	161	163	157	131	147	135	144	145	155	164	156	154	149	160	152	144	142	116	134	151	134	134	130	137	143	149	137	139	128	147	143	135	128	126	148	140	169	169	164	131	151	147	138	149	132	176	132	136	138	156	139	128	136	119	136	165	137	156	132	144	151	156	144	158	129	169	156	139	145	145	142	167	146	144	131	136	151	147	137	131	154	139	147	157	134	146	159	126	155	155	145	139	153	145	148	139	149	163	126	152	134	149	152	161	142	140	148	142	152	157	142	145	126	159	148	143	136	171	157	145	155	159	171	147	157	136	155	154	124	148	125	160	150	136	131	162	137	143	150	162	133	124	156	126	117	119	171	132	134	172	143	148	126	136	151	137	162	126	147	158	153	175	138	171	132	153	145	121	159	142	155	163	142	131	149	160	143	137	145	145	166	174	139	147	149	154	179	153	134	139	121	143	154	139	134	154	138	156	145	134	141	139	147	166	139	128	156	125	140	147	146	128	143	154	138	133	154	152	163	140	150	158	148	146	125	139	149	164	145	154	142	135	139	140	143	146	169	126	150	158	128	149	147	146	166	157	137	154	127	169	171	150	146	133	143	147	166	173	146	134	153	134	135	150	161	148	141	115	122	146	154	156	150	148	178	153	135	125	164	157	151	148	166	132	145	156	122	156	151	163	138	147	164	149	158	147	143	144	172	137	161	141	138	114	134	145	148	130	155	150	153	144	117	141	127	130	144	141	157	173	140	125	135	132	149	167	119	141	171	167	150	150	148	169	139	161	135	141	137	142
28128	13537	7810	4645	1305	378	319	300	327	333	344	315	328	321	326	289	317	327	348	317	341	358	314	317	299	324	333	341	310	303	331	328	327	319	309	315	356	317	325	298	308	342	299	316	314	326	338	308	306	307	332	305	329	320	328	304	347	304	287	320	363	313	323	315	343	320	342	332	313	326	315	295	278	319	302	333	317	326	333	282	301	357	378	284	365	318	352	321	332	335	322	335	333	344	317	340	353	323	340	333	313	320	319	299	307	334	351	312	307	278	311	341	325	309	351	325	344	317	322	327	334	279	295	354	303	328	315	329	333	316	299	283	321	333	329	345	305	323	312	289	322	357	353	328	318	322	331	329	296	318	319	333	311	337	351	364	350	334	320	311	344	327	307	337	309	330	305	325	315	316	335	321	322	325	326	336	356	330	306	325	340	333	356	310	288	307	335	303	331	359	306	306	292	334	327	370	317	336	319	312	309	311	329	332	321	311	306	321	330	341	327	306	303	295	333	319	309	321	329	313	319	315	317	343	325	326	330	297	323	324	327	380	321	315	297	326	326	304	323	316	357	294	322	324	311	343	326	304	334	336	316	313	363	303	306	331	327	297	300	333	321	330	300	308	329	310	308	330	321	319	322	330	330	318	313	344	331	334	345	343	296	311	322	325	336	343	334	323	323	313	351	314	320	314	329	326	288	340	297	298	330	323	322	319	333	328	301	298	289	335	331	313	329	311	318	335	350	331	311	317	288	332	336	309	326	305	310	332	348	288	299	299	320	334	312	271	301	343	327	336	316	311	325	304	307	330	297	302	315	304	322	331	333	327	328	344	319	299	295	340	310	315	336	337	312	369	315	285	328	278	344	340	328	341	318	334	319	321	307	329	312	304	356	324	359	301	283	321	337	330	318	317	313	306	330	324	318	335	351	326	316	331	323	316	347	286	330	311	310	292	311	349	347	316	314	328	312	347	338	338	330	313	321	318	302	338	322	278	329	323	310	296	322	339	331	339	320	307	298	332	315	302	333	300	330	334	335	323	329	321	309	335	311	314	328	321	292	330	304	328	331	298	308	293	288	327	307	309	305	324	307	306	357	295	316	319	292	314	299	348	311	307	326	310	331	325	323	280	334	312	331	307	356	314	337	342	317	323	317	336	309	305	328	342	342	317	303	307	297	319	300	322	297	298	312	318	317	329	365	345	293	300	307	342	309	312	333	321	296	344	318	295	361	331	303	336	294	360	310	354	305	304	321	342	330	298	354	326	300	326	364	309	326	307	343	322	337	336	315	363	301	333	299	322	312	308	287	326	308	333	295	302	346	346	317	343	329	340	321	328	314	326	305	329	347	344	328	305	313	308	351	332	338	312	322	304	330	329	299	361	313	353	335	335	316	366	319	321	320	311	326	342	321	347	330	340	342	340	308	344	314	299	286	323	318	355	332	311	378	322	304	318	290	351	321	372	335	326	327	311	321	324	303	328	319	316	317	306	327	355	338	347	328	323	316	309	345	279	300	286	352	314	319	327	308	325	337	339	337	336	306	329	313	359	312	317	334	350	333	343	350	377	315	319	355	338	332	322	332	328	331	333	308	344	316	363	326	320	302	317	299	332	315	280	318	303	293	358	330	335	326	341	295	310	342	331	350	346	327	297	315	332	319	317	327	309	346	319	335	325	285	328	293	323	294	344	285	316	280	297	310	340	289	301	334	326	316	328	298	290	333	318	357	325	309	337	336	338	296	294	326	322	323	326	313	309	329	306	364	305	320	333	338	301	318	287	340	322	342	326	353	343	342	340	342	330	322	317	318	337	310	308	304	349	322	321	388	341	311	326	346	310	293	353	352	316	321	312	306	350	339	365	344	365	336	360	298	327	352	332	314	311	325	336	345	327	321	319	306	348	334	319	312	318	295	320	338	319	324	327	315	326	289	296	351	297	311	335	318	328	311	312	325	336	308	297	322	331	346	265	323	317	305	325	313	314	333	299	322	321	300	308	326	332	319	325	308	312	367	307	318	310	335	325	315	300	302	310	321	312	316	307	328	368	345	302	318	312	292	339	331	347	325	331	306	343	325	346	330	333	307	332	318	314	305	304	339	278	317	337	342	341	345	328	321	324	308	305	355	371	306	317	349	301	304	270	354	337	286	330	325	320	316	353	317	328	347	322	321	322	326	342	313	329	351	332	334	304	304	334	343	332	322	320	339	303	319	321	284	311	316	351	318	316	306	307	317	300	332	290	323	318	311	329	349	298	306	316	291	304	344	312	324	346	315	333	324	312	332	321	326	333	312	327	314	313	315	332	316	340	300	334	287	295	346	313	361	293	359	319	286	312	319	359	325	330	313	307	310	300	320	311	320	361	309	348	293	347	308	316	320	325	334	336	330	321	333	300	342	302	330	327	299	320	330	316	315	336	327	308	299	336	345	328	347	325	343	343	341	347	317	345	327	351	316	299	345	344	332	358	296	329	327	339	356	320	310	332	337	367	319	342	344	336	344	323	306	345	310	322	289	316	323	328	337	343	307	299	337	336	307	336	330	344	363	330	321	327	335	303	345	324	329	355	316	324	350	371	332	283	326	323	329	307	330	284	357	361	309	334	287	356	306	339	311	312	324	307	316	337	331	307	311	337	328	313	299	327	298	330	335	348	330	347	326	305	347	317	286	315	311	349	308	335	313	358	301	301	329	325	317	308	347	345	323	318	308	302	322	323	311	299	313	320	310	327	314	303	297	317	327	323	361	319	319	322	327	332	342	305	370	305	301	306	331	321	342	354	334	321	293	326	350	315	334	340	305	369	304	306	327	341	302	328	315	322	319	313	319	338	309	314	301	301	311	320	343	309	288	304	326	344	291	320	384	309	355	308	324	342	315	334	286	348	319	336	311	298	298	317	325	328	305	310	335	309	320	304	309	313	351	304	314	301	344	317	332	338	286	336	317	340	346	348	340	302	335	340	336	324	320	307	318	303	344	303	319	326	328	325	384	336	321	290	292	343	348	305	342	343	317	327	312	347	321	354	348	336	316	331	346	326	337	323	312	315	316	313	317	296	352	321	328	366	291	309	322	324	338	320	320	352	358	300	320	322	308	334	322	341	316	292	348	353	334	316	343	289	295	359	306	344	322	283	322	334	351	327	328	307	325	315	300	288	285	320	309	316	331	323	321	355	334	340	303	316	314	297	322	339	326	282	307	319	344	349	352	319	331	338	312	333	287	323	326	370	314	336	305	349	320	311	333	303	296	331	323	346	310	327	322	309	341	330	337	358	342	322	318	343	328	311	324	303	341	295	290	315	326	319	322	331	332	349	340	295	289	343	327	311	368	343	311	308	335	297	297	332	342	324	317	330	288	327	311	329	290	313	306	330	325	327	339	355	318	311	300	328	341	333	292	341	329	332	313	331	314	300	320	282	342	305	319	337	312	315	350	324	328	364	284	318	343	327	320	324	322	297	343	311	320	360	336	317	354	341	304	320	325	312	302	299	324	311	332	309
59036	28893	12976	3584	836	306	255	224	195	198	190	193	189	167	156	170	166	194	226	190	187	187	210	200	175	188	181	188	203	186	189	177	179	153	174	187	185	177	174	204	187	187	187	180	168	193	193	179	180	191	183	211	171	181	200	203	173	157	175	192	136	186	150	168	212	162	175	195	177	164	173	179	171	168	170	165	189	193	198	183	184	171	190	201	205	187	202	159	168	176	188	169	178	179	185	167	165	185	184	183	160	159	177	180	182	181	182	166	200	199	178	173	170	185	162	185	168	185	176	200	162	198	179	168	171	176	165	157	144	171	190	180	157	174	189	177	177	172	187	195	190	206	194	190	165	169	181	184	187	207	164	184	201	177	177	155	165	170	167	185	170	176	196	168	156	159	187	204	182	157	178	192	158	184	201	180	195	167	193	172	183	172	154	172	160	178	186	177	150	186	180	172	168	220	160	182	182	188	173	191	195	191	199	191	174	182	188	156	173	199	183	171	172	162	156	166	174	180	174	182	176	202	167	179	196	183	160	179	162	175	163	185	180	151	188	195	152	170	155	169	180	148	185	189	171	186	187	186	172	175	161	191	194	168	175	182	201	186	190	191	191	185	173	157	171	160	192	165	188	177	177	184	172	190	191	174	176	188	201	177	184	182	177	176	180	200	179	168	172	163	184	183	199	217	184	167	167	176	182	198	159	201	178	175	183	179	173	170	178	165	198	153	182	188	196	177	142	169	171	208	146	184	212	173	171	195	177	184	163	177	177	183	191	175	159	171	169	226	165	177	201	177	194	173	168	140	188	156	165	180	183	155	169	161	180	189	179	152	174	205	188	188	167	182	190	186	157	180	199	180	182	185	177	171	201	171	160	188	168	181	188	158	192	181	177	180	180	157	157	174	162	168	158	210	195	153	190	181	191	199	197	175	169	170	178	177	173	191	186	183	147	199	171	165	177	200	199	188	156	176	153	172	173	151	175	153	174	176	190	180	169	158	180	172	159	178	184	191	207	194	168	158	179	174	174	185	172	193	179	182	175	206	168	152	181	176	194	179	185	176	177	159	176	159	147	167	189	183	186	189	204	174	188	187	167	185	198	179	201	163	161	186	193	190	162	174	167	177	165	187	148	187	183	218	170	171	159	168	156	162	176	198	176	179	186	162	186	146	190	187	147	174	189	153	164	204	205	189	173	189	164	199	183	195	165	185	167	186	179	176	171	167	184	167	202	202	157	163	168	206	200	150	157	182	178	173	187	198	178	185	158	175	175	160	200	180	169	179	177	157	152	188	191	179	191	203	176	161	183	184	197	177	176	155	212	168	193	174	176	183	165	188	186	169	166	159	186	186	183	166	183	179	179	200	172	184	168	166	163	189	184	182	180	161	191	166	199	175	178	200	175	176	193	199	168	168	180	168	162	154	183	188	203	170	176	198	188	193	176	181	163	176	175	178	178	193	196	186	197	178	168	175	169	171	189	157	161	168	188	163	150	181	175	179	153	165	172	188	183	198	172	188	176	176	181	160	163	197	166	183	166	172	172	154	195	194	172	168	170	155	173	163	174	210	180	152	161	174	185	204	211	188	199	182	201	183	162	185	183	175	199	190	209	174	181	191	184	156	180	191	194	185	175	145	165	219	168	173	164	148	203	192	162	191	181	158	170	188	172	196	177	211	154	177	212	183	192	190	165	164	192	195	199	193	195	171	199	214	167	199	194	186	173	176	170	213	197	183	190	163	163	150	168	187	169	186	177	179	154	180	149	173	193	167	187	163	188	171	170	160	168	172	179	180	171	183	167	169	179	166	172	169	192	205	152	189	187	175	193	179	181	186	188	169	189	198	163	184	194	175	181	181	180	185	188	192	196	179	169	159	182	174	169	189	167	187	166	173	178	172	193	174	172	170	180	169	162	178	188	172	178	196	199	180	141	168	180	193	207	171	205	179	185	198	170	178	179	173	202	181	174	159	196	174	166	190	180	194	207	175	168	177	159	181	186	178	210	185	187	177	198	180	186	172	177	168	190	191	181	169	206	203	184	159	177	193	163	206	193	176	176	195	171	205	180	204	188	186	196	161	192	178	180	174	158	184	159	198	190	174	177	180	181	201	169	192	147	187	195	195	178	186	193	157	177	166	164	186	185	176	183	191	172	183	173	161	189	185	155	178	173	189	176	170	203	176	187	188	192	167	189	158	170	182	188	194	197	176	200	179	176	188	196	153	177	178	202	192	205	197	194	195	197	174	178	149	173	164	183	194	189	181	153	206	175	187	182	173	191	178	172	179	205	174	176	183	158	184	151	184	180	174	166	178	176	200	187	188	178	202	215	198	168	167	188	150	182	157	206	159	186	194	173	155	179	207	167	174	181	195	188	195	179	189	164	179	186	165	190	167	185	184	202	176	184	155	188	164	174	175	179	191	191	153	165	186	152	215	184	159	182	181	148	181	165	141	160	167	171	177	170	174	172	176	171	175	170	175	170	166	192	153	169	212	181	165	202	164	181	179	183	158	183	156	191	201	181	181	182	154	177	195	181	173	166	223	177	172	186	164	171	173	199	166	169	181	183	185	163	156	187	161	141	171	167	148	204	175	174	189	159	193	173	155	167	176	162	192	180	178	183	161	167	199	143	178	178	178	189	187	183	176	164	164	180	166	170	184	194	193	171	205	194	183	153	190	166	181	213	165	230	188	166	189	203	164	172	178	166	156	158	169	184	182	178	175	152	180	213	195	173	162	194	159	167	177	178	166	186	167	195	203	180	176	185	170	179	175	172	168	193	187	151	166	175	186	188	184	180	210	174	179	207	183	162	188	191	183	175	175	186	160	173	179	180	140	169	169	197	181	151	168	192	186	184	159	163	166	177	165	176	166	173	156	163	171	176	182	211	155	184	169	190	161	182	181	163	172	182	167	156	201	183	177	169	171	169	154	164	173	162	194	184	190	174	171	177	184	160	165	189	209	175	203	198	184	178	172	183	176	196	182	183	167	192	205	186	180	176	181	174	180	173	171	170	191	198	186	176	186	213	214	182	191	178	186	178	173	199	200	196	188	199	145	203	192	173	170	183	198	191	177	196	162	176	201	162	194	168	162	179	164	211	183	186	178	168	176	205	200	168	170	168	168	158	176	168	172	186	204	183	188	185	170	203	174	180	177	182	151	157	207	212	181	167	205	187	175	183	174	195	183	190	170	171	174	166	186	162	171	184	180	174	176	172	168	192	164	183	190	194	184	158	156	166	178	182	178	182	170	167	187	167	192	167	191	190	165	178	186	169	171	192	158	195	185	185	187	176	183	179	157	187	176	170	166	158	179	176	174	185	182	175	185	188	195	167	189	183	211	207	199	163	201	169	180	157	174	187	190	147	169	174	157	183	169	181	177	158	197	166	165	183	188	172	168	169	181	153	186	175	190	169	187	151	190	209	191	151	162	156	172	168	198	174	171	180	196	176	204	162	188	194	197	154	169	177	216	164	165	186	191	175	187	159	189
38037	20391	13764	6726	2163	905	652	480	448	434	405	409	399	406	413	405	406	408	412	412	384	397	378	392	387	392	394	404	380	389	371	385	405	369	430	380	366	393	364	375	371	387	402	362	400	374	354	371	391	410	422	394	419	390	367	386	393	381	371	393	406	402	403	405	401	437	357	413	398	416	380	355	413	408	412	386	358	422	378	386	345	390	383	403	411	378	347	376	379	373	394	393	396	421	387	409	347	376	393	377	381	415	387	388	384	411	370	359	370	370	398	362	394	416	411	363	434	371	376	344	365	382	402	418	418	393	369	403	371	394	383	418	377	398	426	365	387	380	380	397	404	386	422	389	420	401	347	396	399	408	377	348	399	388	390	400	383	418	349	412	404	375	371	395	389	382	405	409	393	375	383	407	407	381	398	411	417	405	396	377	392	370	374	375	399	380	444	384	394	393	385	401	394	419	409	392	371	376	399	364	390	367	407	377	393	419	365	404	391	411	417	369	380	409	424	450	385	398	408	373	378	376	378	364	383	379	373	412	331	387	366	391	363	396	372	381	387	391	375	369	442	379	384	390	426	386	407	423	389	389	371	337	396	365	366	397	367	369	383	382	407	413	381	379	391	375	390	364	350	396	380	388	377	380	358	418	378	401	408	388	413	376	387	379	388	362	399	386	438	376	404	368	392	384	358	369	402	405	377	363	387	377	379	371	409	375	368	378	399	395	381	390	384	402	394	397	405	383	405	384	372	399	404	410	388	386	393	420	389	360	381	376	376	413	387	404	426	382	395	399	385	387	403	398	370	397	388	392	373	384	359	375	380	402	366	402	365	383	395	382	394	389	396	370	400	392	388	394	407	409	416	377	370	389	411	362	365	379	367	383	386	392	397	391	433	385	409	417	391	381	363	369	371	382	395	406	359	394	410	385	396	410	414	404	396	382	344	360	338	392	371	375	386	379	395	383	373	379	376	402	474	409	404	396	384	369	415	418	370	400	373	395	402	382	364	397	396	353	403	406	391	397	424	408	366	376	419	407	404	394	380	385	376	389	366	424	380	394	394	352	387	415	355	396	348	401	426	399	389	418	387	405	376	403	404	425	382	384	426	393	395	391	370	410	367	373	379	403	403	409	397	377	389	378	400	388	376	414	380	351	387	347	419	411	357	388	369	386	406	366	398	367	417	353	366	389	398	368	368	403	380	386	400	426	356	353	347	414	396	410	368	409	362	406	385	355	414	384	381	376	405	371	364	391	389	403	405	393	411	367	395	348	401	389	409	392	410	353	357	379	363	395	391	373	345	402	378	365	394	390	370	369	378	364	411	375	386	382	355	357	362	392	387	387	374	370	388	404	372	388	407	399	363	382	434	367	393	374	401	377	385	409	347	368	389	403	412	368	394	409	392	390	415	378	376	356	382	369	381	402	401	360	379	412	384	360	407	399	373	402	388	388	340	358	402	384	362	398	441	387	423	398	403	354	359	386	372	407	399	389	430	376	335	398	414	385	362	440	391	425	416	381	373	392	398	397	400	406	374	393	374	374	383	373	392	405	353	372	379	405	403	413	407	363	424	405	392	378	380	364	389	362	395	424	375	356	379	390	406	373	381	390	407	379	402	398	365	384	410	405	398	379	386	386	376	354	369	410	423	391	385	392	381	373	374	359	403	420	374	393	409	375	403	391	395	385	352	409	402	377	402	384	399	436	396	371	417	381	362	393	392	381	399	374	386	384	398	393	421	416	391	402	356	411	373	379	396	367	378	372	373	401	364	389	390	372	387	366	381	382	408	388	412	393	380	383	412	369	398	374	391	393	402	386	362	370	397	425	365	357	353	362	389	357	376	418	414	386	397	404	387	395	413	412	407	366	374	366	372	381	386	368	388	388	392	416	363	376	391	366	388	385	375	414	391	390	365	383	426	413	392	423	381	376	376	398	415	382	391	416	393	359	345	400	364	383	375	401	392	402	444	379	424	409	397	367	377	361	385	377	403	381	414	422	383	392	397	417	394	347	376	392	383	428	370	377	381	383	352	409	395	408	438	430	369	415	361	380	385	384	386	401	391	389	404	351	395	407	392	379	380	408	408	402	394	396	410	395	384	385	381	387	395	409	377	411	402	347	407	391	427	393	354	381	369	394	400	389	390	382	376	372	368	372	389	397	392	380	387	371	397	369	380	396	388	354	390	405	404	403	354	425	359	376	371	356	415	355	382	374	370	365	382	404	382	381	369	387	399	356	388	394	391	397	393	426	403	449	376	416	381	397	366	363	412	370	374	364	375	402	362	360	367	355	374	389	404	388	379	421	366	412	369	362	371	388	371	371	371	389	384	370	387	370	421	367	378	361	382	380	343	364	401	381	377	358	389	381	375	402	418	399	404	386	412	357	408	398	352	418	450	359	396	415	362	374	415	355	353	384	392	390	405	406	414	372	376	372	415	379	390	404	389	416	384	395	392	400	374	371	349	398	361	427	342	398	392	402	425	371	386	371	409	380	402	382	376	371	406	383	400	389	362	411	409	390	382	402	415	369	419	398	404	420	393	397	396	374	378	413	373	404	384	405	377	417	365	409	350	378	395	364	392	405	381	405	361	426	412	411	425	393	404	386	375	378	402	360	396	387	423	393	345	401	382	434	388	385	415	354	377	415	367	411	376	422	441	410	416	415	387	374	340	373	430	434	402	350	386	399	362	360	375	414	372	372	410	397	420	382	383	407	404	381	401	417	393	377	399	400	391	371	385	405	415	380	375	359	402	414	377	425	376	381	392	415	416	383	381	368	398	381	439	377	382	397	421	373	404	373	389	422	388	395	388	377	388	438	406	385	377	379	386	380	369	423	434	376	335	409	403	361	371	454	379	348	406	366	388	377	439	374	380	378	405	396	419	377	424	369	390	400	383	419	362	423	394	393	384	362	396	347	393	353	400	397	387	387	388	398	408	361	369	421	356	361	426	387	373	384	352	388	406	349	357	382	364	440	392	375	374	386	404	351	399	377	410	391	369	364	406	411	376	384	387	376	408	397	410	348	400	421	390	393	419	387	384	369	361	380	386	428	395	374	429	370	421	379	355	420	403	370	379	353	394	417	384	371	363	395	392	417	407	377	395	377	403	393	423	410	391	378	402	404	354	359	405	394	404	376	399	356	347	422	397	335	372	374	361	360	389	385	384	411	394	429	388	390	403	405	366	369	356	377	408	381	387	403	377	420	406	413	395	406	398	430	399	383	414	365	368	416	397	396	385	404	397	361	368	415	380	425	396	385	436	361	404	403	399	419	361	415	388	404	388	389	428	408	408	373	397	369	392	405	389	388	406	391	431	375	371	394	406	379	366	409	408	390	419	392	391	393	352	401	415	381	390	396	377	372	401	399	375	398	404	392	409	407	377	388	407	360	400	366	371	374	412	361	415	395	387	398	368	406	389	392	406	334	390	380	403	402	396	388	393	396	357	381	379	382	380	409	381	374	402	390	379	362	420	406	354	355	363	407	387	371
60504	30312	13438	4300	1021	596	399	290	248	249	260	221	230	216	216	227	204	250	238	259	256	240	214	217	232	220	204	261	225	219	241	212	212	227	232	225	229	188	219	216	197	199	227	223	223	261	232	206	230	238	213	233	225	223	232	231	218	227	222	175	226	247	208	215	260	192	212	224	226	220	219	197	233	202	238	216	210	184	261	246	225	224	190	220	227	229	241	216	221	219	210	241	215	222	209	207	201	250	203	231	248	222	198	207	205	222	205	241	195	248	219	219	215	223	237	228	246	200	253	221	226	198	200	207	227	189	221	210	238	206	221	205	188	187	193	224	208	244	210	235	252	214	243	224	217	206	182	225	205	205	222	216	222	193	257	233	232	254	220	276	207	216	235	235	235	205	202	223	232	222	220	223	237	208	211	222	240	202	249	226	213	202	209	209	232	227	211	257	221	237	214	205	229	199	222	217	236	234	217	237	229	264	200	201	248	232	233	178	221	206	226	232	266	243	212	212	202	183	218	205	249	223	223	220	238	212	234	215	222	225	228	210	227	254	199	247	214	217	229	204	188	213	198	231	271	191	200	236	214	247	217	203	239	253	219	233	210	222	229	207	225	233	237	247	219	228	199	223	233	214	219	228	242	224	211	236	213	238	200	238	235	228	209	185	193	207	237	241	224	195	242	238	233	217	213	223	226	232	252	210	244	208	207	211	210	227	192	232	246	208	225	203	242	243	232	220	220	239	220	226	202	199	237	238	220	235	227	259	191	230	217	200	224	221	223	213	224	212	227	224	196	211	223	236	213	251	235	201	222	231	208	204	206	243	195	221	235	241	218	209	222	191	222	249	231	261	244	238	198	231	221	232	231	206	217	241	215	213	222	228	242	233	246	227	175	221	213	199	231	230	222	213	240	199	209	209	223	200	216	234	230	233	204	225	225	210	220	217	220	220	199	249	234	238	234	211	241	240	233	242	248	224	221	196	234	213	222	228	244	247	248	233	218	256	201	217	233	194	222	240	229	181	216	187	209	214	229	208	210	241	221	215	218	217	257	216	216	221	239	214	200	217	238	238	212	216	219	224	213	196	239	208	198	208	197	230	220	223	185	238	236	242	199	205	208	209	221	234	206	235	233	208	198	212	210	209	208	225	217	215	227	220	250	219	235	215	224	242	227	221	230	219	207	209	219	238	215	231	226	236	230	216	238	260	222	240	236	211	210	246	220	245	204	266	255	232	225	210	228	224	200	227	255	211	196	204	213	212	229	221	229	227	192	251	227	232	229	220	205	238	211	222	211	230	208	223	243	228	239	222	210	222	235	213	230	216	240	207	220	203	252	220	209	211	232	211	209	232	226	208	214	212	202	208	234	209	221	229	224	254	225	239	239	243	228	206	223	209	241	221	199	241	234	220	217	205	209	221	221	228	235	227	208	226	249	233	213	219	233	181	210	218	248	232	233	237	214	196	218	220	192	194	233	229	235	227	219	218	234	209	252	229	190	235	240	234	212	214	198	232	236	224	235	223	218	245	229	239	257	219	221	205	238	223	233	219	229	221	202	221	262	217	209	213	243	226	203	211	193	199	204	221	227	254	234	226	226	228	239	227	223	234	222	228	221	260	215	207	248	231	234	232	211	209	223	220	247	215	242	254	222	222	236	217	209	227	218	220	228	234	237	199	211	241	245	245	207	173	195	219	185	218	230	227	197	216	256	222	229	178	213	205	186	217	238	227	237	223	203	255	241	210	255	215	232	213	210	197	234	229	207	230	227	211	242	217	230	237	231	217	233	228	220	233	225	216	228	246	245	247	240	211	232	232	237	213	232	214	215	244	219	236	224	211	224	244	213	190	225	186	198	214	229	254	247	209	214	220	177	199	247	228	221	237	235	197	220	228	226	248	208	215	222	181	236	203	235	208	235	216	218	215	205	209	186	239	209	218	220	218	202	241	211	201	224	212	233	230	221	202	190	228	221	248	208	205	211	197	214	218	243	250	223	218	234	199	204	225	219	204	242	195	210	239	231	209	234	223	242	213	225	208	250	230	220	207	222	217	210	219	219	241	243	219	220	200	226	207	212	220	200	232	208	232	218	247	250	200	242	215	232	246	229	221	207	191	238	209	230	241	220	231	230	214	234	195	212	229	213	206	224	231	238	188	237	208	217	202	223	219	198	202	211	246	185	218	210	213	227	202	216	190	214	199	214	244	212	204	240	214	210	237	232	209	212	219	235	228	223	181	226	190	191	218	217	220	227	206	237	210	233	232	216	198	237	228	188	237	201	216	210	197	231	244	238	225	204	208	219	213	220	202	233	196	247	247	235	209	226	216	192	224	217	193	237	220	222	222	201	218	237	204	236	218	190	192	242	204	204	249	242	225	221	219	233	237	214	216	235	237	220	197	216	226	196	204	198	249	234	249	222	206	232	196	228	219	219	207	229	247	214	233	225	213	240	232	193	240	246	258	227	216	243	217	217	216	205	182	221	200	231	228	211	215	231	184	202	199	219	259	205	188	227	222	232	221	216	229	218	194	193	209	222	214	192	199	200	215	201	226	241	202	205	232	225	250	230	243	208	211	226	234	240	246	220	227	236	230	253	246	247	231	219	199	243	239	234	220	233	212	209	207	222	238	239	241	224	227	220	210	228	203	234	187	212	239	221	222	209	251	203	241	229	205	225	232	226	247	199	224	216	233	208	210	201	242	228	261	262	221	215	218	228	216	177	189	240	214	230	203	197	216	249	232	213	230	236	218	200	220	201	225	240	229	241	252	209	213	199	213	219	267	235	214	194	205	215	223	243	237	224	210	211	206	215	215	174	192	199	242	218	210	216	221	245	226	221	196	218	222	188	232	242	210	210	227	202	228	208	231	211	222	215	248	237	216	217	206	208	247	222	208	209	227	222	212	217	235	207	224	256	227	210	211	214	218	213	216	211	213	209	246	247	205	226	238	225	219	234	215	229	226	214	230	237	198	228	227	209	212	212	209	230	248	210	241	216	224	192	214	236	231	215	230	212	218	206	208	214	204	256	230	224	228	203	225	217	223	226	242	238	194	240	218	223	211	196	240	215	191	227	228	214	241	230	208	203	207	218	238	259	229	235	221	247	226	214	243	211	237	230	206	218	212	233	207	212	214	217	225	226	234	224	211	202	208	205	206	227	231	244	212	251	219	204	249	220	220	224	227	218	221	213	195	166	209	243	207	242	249	232	257	237	231	270	238	244	214	208	241	218	205	256	251	244	209	193	215	218	222	217	199	216	214	242	211	211	227	226	213	230	202	199	203	203	205	224	222	220	207	219	236	251	209	216	224	188	215	257	234	237	238	262	223	240	223	216	238	231	235	216	211	231	227	211	223	226	206	250	213	223	228	222	209	224	197	218	238	222	199	218	203	257	246	220	205	247	243	232	211	212	243	226	227	240	180	202	216	252	222	206	247	217	235	226	235	251	182	227	245	221	212	218	211	217	266	232	208	199	249	239	210	217	196	196	214
38530	21342	13316	7432	2735	2079	1060	646	568	515	604	506	497	507	536	544	528	472	487	459	464	458	448	499	469	482	453	479	446	439	464	454	473	453	451	479	483	491	459	459	483	472	476	470	471	496	469	459	455	477	485	471	422	430	437	495	446	469	453	477	474	437	484	484	428	480	452	467	460	460	503	464	477	434	468	435	474	477	473	483	477	464	434	450	496	470	437	481	431	476	478	496	417	476	429	444	464	478	480	456	437	474	450	456	506	436	461	463	464	462	451	488	467	467	490	461	456	498	453	445	464	428	484	511	500	433	460	501	460	454	439	480	460	469	458	487	452	462	455	444	442	491	426	448	467	431	506	455	458	439	439	497	425	410	471	470	480	479	440	465	495	504	459	489	485	468	466	473	458	459	439	492	481	453	454	452	431	472	439	446	490	510	482	467	466	481	491	462	479	472	453	466	439	462	462	472	481	448	507	481	481	467	429	460	461	468	465	494	479	435	419	457	453	478	455	481	455	465	446	483	510	435	435	496	459	463	432	476	469	483	477	463	496	444	471	480	473	503	484	486	465	492	466	502	433	483	433	417	480	463	437	487	505	443	447	468	427	497	425	463	457	479	486	455	448	440	511	440	450	453	458	505	435	489	444	467	476	454	481	481	448	461	468	463	463	461	476	490	441	466	427	463	477	465	491	484	432	471	446	472	466	467	457	462	464	458	475	453	448	475	459	494	500	495	477	493	493	445	468	454	461	463	442	471	455	479	466	480	469	439	465	446	462	465	491	450	511	457	453	445	461	480	491	453	479	437	464	454	462	457	492	482	464	452	475	440	489	512	466	493	490	473	455	457	452	435	465	427	481	457	466	494	458	467	447	477	454	459	489	446	447	440	417	451	474	465	497	460	461	448	432	468	453	477	459	467	489	495	451	459	468	451	449	441	443	462	468	484	480	473	478	466	473	464	477	487	459	439	451	495	469	457	477	429	500	460	424	469	455	445	474	480	459	437	438	475	451	455	484	483	440	498	475	485	467	480	449	467	469	493	467	481	466	486	513	461	484	436	494	499	489	459	469	470	479	440	489	461	420	441	471	440	478	448	474	460	455	483	473	457	438	466	475	500	457	496	457	467	470	473	467	485	468	483	429	481	474	466	436	482	476	481	483	474	460	468	454	461	462	453	500	467	474	439	448	458	477	492	497	489	434	442	468	478	453	463	451	462	455	477	480	484	448	458	468	478	438	476	477	484	468	448	472	488	493	463	472	475	449	458	442	424	467	432	481	483	446	491	507	462	464	492	473	460	434	448	481	477	481	452	473	440	450	438	485	466	495	463	450	447	466	479	470	434	451	453	478	459	442	450	497	428	464	503	476	441	478	480	484	437	453	437	469	457	472	442	505	473	493	464	455	439	471	461	478	450	448	437	491	505	508	462	447	486	446	463	453	436	426	446	458	434	471	460	455	455	488	513	445	468	468	459	470	437	446	457	471	458	482	469	465	473	502	477	455	415	453	474	449	488	421	438	472	459	433	463	468	470	453	441	476	424	453	469	478	478	478	452	480	473	461	434	469	478	448	482	469	437	481	440	452	474	493	429	462	469	458	449	490	500	465	462	422	485	411	435	490	494	448	497	464	476	452	466	455	441	486	462	452	473	424	503	460	465	483	436	462	462	445	436	442	459	478	493	424	498	441	488	446	458	496	457	449	470	463	464	447	497	454	456	449	482	466	472	475	472	456	429	441	456	435	490	439	490	429	449	453	467	465	435	488	465	494	455	465	497	462	424	450	445	497	468	481	474	458	462	500	482	470	450	449	496	455	431	484	453	440	472	474	474	432	477	454	455	491	447	432	429	451	429	447	483	492	482	469	472	460	461	458	480	492	452	475	441	466	462	451	434	492	465	463	481	450	472	490	442	466	476	466	460	468	458	455	513	489	430	467	447	440	479	465	477	445	480	496	477	493	467	489	431	466	503	431	487	462	443	466	454	480	431	472	407	464	418	484	490	463	502	500	464	475	459	485	494	480	437	447	484	456	456	450	493	459	434	428	449	448	411	453	477	470	464	456	507	478	441	431	468	427	480	464	448	455	455	479	463	475	450	464	451	480	475	459	454	461	524	444	444	466	488	466	473	458	480	483	444	485	474	462	460	463	459	490	498	470	472	476	482	456	499	460	478	443	483	432	420	452	460	455	488	480	484	470	461	497	464	473	469	466	462	464	499	474	455	489	436	432	454	475	427	443	464	463	415	477	449	466	461	461	488	432	476	441	467	475	459	484	464	465	455	438	458	431	441	447	466	431	442	469	437	446	462	465	547	449	480	455	455	497	437	466	468	484	465	443	482	472	475	479	465	443	439	469	497	468	449	472	461	444	471	478	430	465	450	483	438	474	446	489	498	483	429	476	455	495	436	446	481	443	492	462	486	446	444	446	473	423	500	447	457	499	482	445	490	501	458	467	426	473	478	486	482	421	479	484	477	467	436	466	448	483	480	486	451	422	467	481	486	459	462	452	449	452	494	513	481	493	433	446	433	454	466	464	447	502	475	498	486	472	448	477	503	441	433	497	429	471	451	468	440	463	516	449	454	467	474	479	489	490	456	412	458	457	458	447	446	482	454	446	487	443	402	463	457	470	455	440	473	487	473	416	445	497	445	491	450	473	455	451	476	475	480	462	475	484	428	445	493	481	488	471	445	509	455	433	458	467	436	497	464	498	476	461	476	475	493	449	467	494	459	477	467	491	502	425	454	500	457	491	466	446	479	485	503	468	449	459	463	469	458	496	507	452	438	495	476	460	490	454	426	486	491	443	451	505	452	473	462	490	430	466	487	471	495	453	456	431	499	394	487	483	472	446	445	453	473	447	464	463	407	458	482	466	461	463	459	459	422	480	448	442	444	460	432	464	441	445	484	434	469	471	442	462	488	471	479	443	447	462	471	497	449	476	462	483	462	478	475	458	486	456	488	447	470	436	508	474	453	466	434	436	444	464	489	504	511	483	472	441	441	480	468	487	429	446	432	494	447	435	453	484	475	491	478	458	478	448	438	468	477	470	446	437	459	471	467	437	472	417	437	484	486	459	497	497	475	477	485	487	462	456	480	419	442	425	451	480	476	500	473	447	452	447	470	472	452	479	486	471	439	462	515	450	472	465	495	482	421	504	446	485	453	439	482	496	476	431	478	478	473	505	472	499	442	446	459	481	443	434	432	474	443	470	448	469	495	470	442	472	478	467	443	427	481	471	497	484	416	428	468	496	445	471	470	428	465	481	487	424	463	466	478	444	476	477	467	434	467	494	447	492	501	478	441	457	415	447	467	462	494	463	459	463	465	503	413	477	457	502	446	450	468	441	495	482	477	469	434	494	462	476	440	418	510	481	494	482	523	441	437	486	459	465	467	418	473	458	488	438	484	456	460	434	464	443	461	476	446	444	499	444	479	453	486	463	449	442	480	463	457	412	476	478	480	495	451	473	452	455	460	465	493	463	454	491	501
44397	18630	7152	1724	318	147	132	150	142	138	174	176	164	141	149	131	138	141	121	171	136	124	164	153	159	141	153	139	171	160	173	158	147	160	140	151	141	146	148	147	146	147	134	143	129	135	125	150	145	146	134	156	156	127	167	143	144	143	133	171	150	150	139	137	159	150	135	162	153	137	164	130	127	161	152	162	163	163	140	153	148	176	141	118	146	156	168	119	141	156	142	161	140	156	153	141	132	139	142	152	130	158	163	162	163	137	133	134	157	151	150	150	146	168	130	158	141	163	167	126	135	159	139	157	120	122	131	157	150	156	123	155	151	139	154	153	142	164	132	155	174	167	150	139	142	160	142	149	150	159	166	132	171	138	162	145	145	139	163	151	160	155	173	159	144	142	144	153	134	160	165	178	155	160	159	128	130	151	134	184	145	163	166	163	147	142	127	155	142	146	144	147	155	157	156	163	159	162	176	147	151	149	139	149	132	126	156	167	147	160	138	158	135	178	163	126	132	135	160	139	154	157	157	139	165	168	146	166	133	161	148	153	160	161	140	125	145	143	149	146	153	138	117	154	129	162	115	134	138	129	152	164	143	129	149	132	136	150	177	146	172	177	154	140	158	173	138	139	149	139	142	144	152	162	180	143	182	147	143	154	147	162	123	139	175	167	141	162	155	156	145	123	153	127	137	147	174	138	144	141	175	164	148	154	157	160	158	141	153	131	156	170	134	150	151	135	151	155	159	140	131	145	136	143	151	153	157	153	166	155	126	146	169	129	145	158	145	131	161	142	162	151	145	141	152	149	154	138	150	140	140	149	153	151	146	130	139	161	144	137	142	142	142	155	146	152	140	149	143	155	135	145	133	160	173	132	165	149	163	147	177	147	177	146	154	148	138	158	165	166	132	152	150	157	137	161	121	161	160	150	132	165	143	147	158	152	147	132	152	164	145	167	147	161	152	145	150	133	139	164	157	181	136	137	164	151	138	145	136	143	149	160	140	150	148	167	151	142	142	163	157	139	167	151	153	159	167	167	136	157	160	152	185	171	129	143	156	144	135	136	140	158	136	148	164	143	156	126	142	162	137	153	156	137	160	138	147	133	144	179	163	139	150	128	149	152	151	168	159	147	140	163	137	144	153	134	144	160	181	125	136	168	161	148	157	147	139	166	146	154	156	161	159	133	190	150	150	176	135	162	134	145	155	135	166	142	164	144	163	126	141	155	169	153	169	151	158	132	154	143	156	153	166	135	125	140	152	143	128	158	153	164	156	155	154	164	136	128	161	162	155	130	155	144	137	155	142	136	160	144	138	146	157	163	158	155	141	140	135	144	155	178	182	126	149	130	160	166	159	172	151	143	149	163	162	143	156	145	135	170	159	184	120	156	162	142	153	138	166	150	169	164	155	150	149	144	127	157	134	156	154	127	142	153	130	137	151	147	148	142	147	144	152	149	151	167	140	125	173	136	162	149	133	137	160	166	136	137	150	142	138	131	140	130	166	159	149	149	148	133	151	157	134	145	163	135	141	140	160	139	125	126	161	150	133	140	176	170	158	147	133	151	132	157	175	155	160	133	149	155	161	139	150	159	157	166	125	158	172	146	174	166	141	147	177	141	151	142	129	173	123	148	160	126	163	141	149	168	157	171	123	143	172	139	159	155	144	140	166	133	136	140	142	138	144	149	153	152	157	148	159	139	152	171	134	145	174	123	138	144	138	140	163	143	131	161	132	127	159	154	156	120	132	158	167	165	173	143	160	165	155	156	158	143	149	140	159	153	155	178	133	144	159	142	140	153	139	156	142	158	152	132	161	165	162	139	128	143	160	151	152	142	158	152	167	154	146	170	125	154	133	117	151	116	167	157	150	149	160	161	159	152	140	163	141	137	147	134	133	146	155	145	132	135	139	147	130	150	162	141	143	166	164	147	161	168	163	172	182	137	163	152	150	133	127	155	118	141	150	156	152	140	145	139	179	135	147	139	134	152	146	175	142	141	142	133	148	139	122	167	157	169	138	133	149	153	142	163	124	152	159	169	149	128	165	162	165	144	138	153	156	133	153	149	157	143	153	179	150	129	142	159	154	143	150	158	163	167	148	148	178	155	149	156	158	152	157	142	158	153	165	153	154	167	130	146	170	133	164	166	130	127	137	149	165	152	148	174	167	152	116	148	161	155	182	131	155	147	139	132	145	162	138	162	129	162	170	159	151	161	150	153	153	155	136	135	156	174	152	165	165	140	138	160	126	137	139	131	133	149	145	156	171	144	127	161	152	149	137	151	146	155	135	137	155	131	169	158	153	169	151	170	132	147	130	135	141	144	138	145	164	135	126	145	136	134	169	144	170	153	172	145	162	129	146	157	166	146	145	152	147	144	155	130	158	146	160	156	138	144	145	164	137	151	128	136	174	158	149	141	133	139	126	157	129	147	148	144	119	172	158	143	139	150	133	155	167	136	149	142	132	146	156	143	137	144	148	136	135	139	151	162	158	166	144	169	152	137	148	135	145	133	171	162	144	164	163	154	154	160	135	158	160	158	161	152	139	183	134	145	119	148	155	128	138	160	164	142	140	155	134	150	125	137	171	143	150	136	171	144	142	140	156	153	135	173	162	153	165	143	148	178	174	148	171	156	157	141	117	129	147	171	150	145	161	165	156	148	152	136	153	132	138	150	148	143	174	164	147	155	185	138	160	138	143	155	150	160	167	171	139	156	151	179	141	139	168	146	142	152	134	137	135	174	137	150	142	155	153	141	136	154	170	152	153	135	142	128	136	164	152	135	171	154	128	143	150	176	148	136	137	147	195	140	157	176	151	154	155	152	154	151	144	165	134	166	145	146	177	158	131	155	167	161	156	157	163	139	134	149	156	160	167	144	124	151	151	165	149	165	144	145	151	151	161	149	160	141	156	126	156	172	143	144	163	142	143	146	117	130	130	159	142	167	157	128	159	149	152	150	148	164	136	118	166	156	163	139	144	161	161	155	156	167	172	160	151	143	159	153	140	136	148	141	121	151	126	142	148	125	155	139	144	147	148	133	154	157	145	161	133	169	175	140	124	171	136	163	163	157	153	148	206	138	153	149	144	153	156	141	154	154	142	152	176	151	167	163	139	126	132	148	136	152	173	152	146	169	148	132	145	168	138	133	134	153	139	171	135	142	155	144	149	152	142	113	144	147	138	136	169	175	162	133	152	146	114	133	140	148	153	140	140	144	165	157	147	152	159	130	143	162	164	160	153	160	147	154	158	132	148	180	134	144	137	145	142	166	131	148	137	137	144	134	153	125	146	139	147	136	133	131	161	136	151	163	157	146	145	168	142	123	185	153	137	153	165	174	141	128	160	152	154	145	154	134	136	153	159	143	131	158	163	124	139	142	151	146	132	141	132	167	145	160	176	160	155	128	154	139	167	150	152	138	142	153	161	157	153	173	137	180	167	153	148	130	144	160	144	133	130	128	138	118	138	153	165	138	142	139	157	155	164	128	156	148
28225	12591	9041	3576	705	386	302	347	309	303	361	352	368	301	311	350	328	318	312	348	343	338	340	334	358	354	368	340	330	346	333	335	329	327	362	341	331	335	301	309	325	296	330	333	318	329	309	318	358	312	318	320	341	366	304	315	332	323	346	331	353	367	328	325	332	297	329	322	357	338	332	337	317	361	298	327	346	300	330	346	322	289	336	332	347	297	306	309	331	306	336	344	314	325	350	317	363	313	341	359	323	328	354	303	361	342	297	332	322	327	320	324	350	358	297	332	340	304	318	342	307	326	379	344	318	315	348	315	325	333	336	348	350	315	316	336	346	339	355	347	319	337	326	304	313	327	336	353	336	321	345	307	305	316	300	329	341	303	366	312	341	329	339	366	352	347	320	316	362	354	311	311	337	324	366	329	325	340	341	315	321	322	304	320	312	331	308	324	328	311	324	323	327	327	333	339	318	329	342	322	340	314	333	341	326	354	342	350	312	356	327	350	320	326	342	283	337	311	318	342	339	370	349	310	346	325	316	317	346	294	340	330	309	327	344	349	330	312	306	305	335	324	304	329	289	361	307	345	338	330	326	316	338	341	344	315	310	290	315	329	329	336	338	341	355	304	327	314	343	321	306	335	322	324	340	323	345	343	326	287	298	311	333	314	310	311	293	347	364	359	321	344	326	334	351	309	335	297	334	341	310	310	326	307	313	332	335	306	325	327	311	318	357	300	334	320	333	319	331	314	331	332	352	345	334	317	311	342	358	347	329	335	324	352	357	308	338	317	342	337	316	311	313	331	321	352	302	325	339	367	349	341	352	327	329	356	362	334	328	323	333	331	307	314	340	298	312	329	340	318	342	310	352	344	307	330	350	339	327	327	335	325	330	312	348	339	329	381	348	333	312	314	313	305	329	350	335	372	333	302	335	352	345	317	336	331	331	329	320	318	349	322	323	326	330	345	298	312	305	333	340	309	324	328	333	338	324	337	321	371	295	360	324	382	323	349	325	319	304	357	346	354	310	347	344	347	317	310	338	311	323	331	320	331	375	305	321	349	346	360	333	335	319	321	334	329	330	333	356	347	341	347	351	331	354	346	324	335	329	329	332	340	322	326	314	312	296	320	327	332	312	332	329	326	315	344	328	334	322	326	338	365	321	358	337	323	346	325	309	318	317	338	345	327	324	316	307	308	359	358	319	325	332	338	355	353	351	322	330	314	315	322	313	351	358	340	355	385	327	338	347	330	314	329	350	280	323	338	346	333	274	323	347	335	347	307	313	331	320	353	317	309	322	325	311	307	321	346	314	309	347	306	291	335	332	326	336	354	323	332	336	313	336	316	329	341	304	327	315	316	340	318	298	318	296	324	331	345	343	342	339	315	321	308	304	322	354	316	317	328	324	346	335	288	373	320	300	359	340	338	335	300	301	359	297	335	350	326	297	372	301	324	322	308	323	319	339	346	338	318	321	357	323	314	329	340	356	322	328	313	307	361	333	357	331	357	321	309	325	324	327	298	330	331	317	321	331	316	336	366	319	337	322	302	324	328	339	321	325	325	318	309	323	332	301	331	279	329	363	335	309	344	315	323	324	345	349	328	310	302	310	304	359	354	290	320	344	330	332	299	346	328	316	305	295	344	335	314	347	345	325	341	324	351	389	332	355	355	324	337	356	325	348	337	322	337	341	329	313	338	335	344	302	327	320	337	326	310	365	327	316	285	299	335	283	319	358	324	333	331	319	326	331	327	334	322	326	375	299	325	325	329	334	348	346	340	341	312	331	354	333	306	312	325	329	345	312	324	325	320	348	349	311	315	363	312	322	311	318	354	295	317	317	309	345	320	310	324	297	337	327	302	343	349	339	331	338	331	335	316	331	316	320	298	330	320	330	305	334	343	318	338	320	318	310	310	319	333	303	339	324	333	338	313	340	335	332	308	302	297	312	332	309	311	367	365	305	343	328	321	316	349	317	326	325	341	351	321	330	342	345	362	344	331	313	300	341	322	326	359	280	341	316	322	329	354	305	347	333	322	338	329	339	337	348	338	308	359	323	302	307	312	321	326	301	326	311	328	343	332	309	334	322	330	307	342	315	348	355	323	367	371	352	335	311	352	357	322	333	348	349	310	345	356	316	302	338	335	337	293	348	352	347	329	328	319	340	336	331	339	318	338	311	370	300	323	318	324	282	307	342	310	362	302	300	332	321	355	304	340	344	316	330	322	342	334	326	352	306	317	327	316	323	304	297	302	332	312	379	308	308	325	304	301	296	321	314	331	327	321	337	317	311	331	331	321	304	317	309	332	332	319	347	335	311	351	332	334	350	327	338	320	364	309	332	341	345	325	326	335	291	312	301	307	328	336	294	335	339	338	335	329	317	324	357	362	292	339	340	343	323	308	304	324	303	341	328	327	343	339	315	314	332	318	332	301	333	315	324	334	349	329	299	331	342	312	328	339	320	330	294	358	324	318	330	340	332	355	329	321	318	342	323	322	316	346	325	366	332	314	333	334	290	323	316	313	355	333	336	320	340	319	323	321	330	332	393	292	297	330	314	316	309	325	350	311	324	352	329	308	297	319	330	321	330	307	338	350	320	356	373	337	343	307	338	359	341	330	347	348	322	328	313	336	375	322	322	344	349	333	319	348	318	330	311	313	317	306	326	340	358	318	327	335	296	333	315	310	343	337	330	346	338	320	324	342	333	306	324	332	321	376	329	337	312	313	307	350	335	332	323	324	319	365	350	313	315	313	344	339	302	331	359	335	293	345	343	330	320	330	348	307	344	331	325	344	314	325	358	333	316	311	302	334	347	298	325	341	336	335	314	319	335	302	379	348	319	367	348	313	302	322	341	342	335	332	332	341	347	291	334	312	334	333	322	341	334	351	339	304	351	322	383	340	330	320	310	317	328	315	337	348	344	311	316	331	305	337	351	334	356	341	290	315	311	334	326	339	323	317	339	310	341	319	334	347	326	315	345	323	327	333	310	326	368	354	320	333	346	307	331	327	339	332	338	348	363	336	316	346	326	296	377	371	320	306	357	314	331	302	329	318	301	309	323	347	314	332	322	330	325	335	335	329	324	319	301	312	324	318	324	335	354	308	368	335	299	317	351	328	317	341	339	343	336	344	308	357	331	354	322	351	355	325	331	333	338	309	323	331	336	335	321	312	368	359	346	344	300	334	324	323	337	339	348	281	330	335	323	366	312	332	322	321	323	341	330	352	339	350	349	302	320	324	324	371	292	351	342	335	343	338	316	323	341	340	323	336	343	303	311	379	352	335	338	329	355	305	314	319	322	331	304	314	313	320	313	326	322	350	388	354	321	331	341	312	311	342	330	341	335	314	356	346	344	333	349	323	361	331	326	328	309	342	305	323	312	337	337	334	333	320	325	299	356	313	315	307	337	315	295	332	315	328	322	308	323	313	325	318	318	320	347	342	306	335	328	365	312	334	314	311	319	347	338	326	331	337	331	331	330	361	316	361	303	319
58971	29011	10643	1739	512	428	257	173	166	179	198	152	161	162	165	159	197	179	202	181	200	186	186	208	199	164	187	175	179	177	164	174	186	175	162	189	187	180	184	179	197	182	200	155	196	180	166	190	181	188	175	198	164	161	172	192	196	198	161	164	203	175	164	168	168	184	180	185	210	193	171	176	169	171	145	165	190	164	152	165	183	193	177	180	177	158	213	173	195	157	173	175	181	158	172	169	205	199	196	173	151	190	182	183	165	201	172	170	158	158	157	190	221	195	177	162	167	187	182	169	172	185	142	195	165	167	156	196	195	189	182	151	182	160	186	164	172	160	183	182	181	183	174	197	161	163	170	176	187	173	188	166	181	184	198	181	180	173	153	168	178	167	161	181	177	173	191	200	172	171	170	166	207	184	174	167	147	194	191	192	190	150	189	178	175	201	166	187	168	180	186	162	166	155	176	174	181	172	199	187	165	175	154	176	176	181	191	202	172	175	186	183	165	178	163	197	166	171	176	176	168	183	157	169	203	176	178	175	185	176	149	163	173	176	153	170	191	169	173	156	199	170	155	182	199	204	205	185	168	179	174	153	191	151	158	137	191	197	169	187	198	138	171	156	169	191	165	183	168	189	165	164	176	189	169	174	180	156	158	167	188	187	199	200	155	152	171	168	183	189	155	170	161	187	184	151	195	184	188	184	176	188	166	197	211	181	180	215	171	150	172	151	171	185	194	187	171	168	145	144	159	167	186	181	163	181	177	151	182	168	151	161	162	179	175	184	166	167	175	163	202	190	166	214	150	156	167	159	154	167	199	199	165	171	184	164	190	185	168	201	176	197	169	199	195	192	175	168	192	201	170	198	205	168	180	181	168	183	185	185	196	180	185	151	181	156	167	184	195	200	164	178	175	167	172	184	193	189	178	143	175	174	196	204	177	175	172	169	171	159	170	195	175	175	201	176	169	171	171	181	174	182	193	160	164	167	174	180	178	186	207	185	184	189	152	171	198	179	186	163	189	199	184	207	175	191	178	170	211	171	155	202	164	185	178	197	180	183	201	188	184	175	194	190	184	210	180	173	193	191	179	163	178	195	165	154	158	169	178	180	193	148	176	164	183	161	182	178	181	190	166	155	177	174	192	167	153	177	153	159	154	153	172	169	189	172	173	167	175	207	170	170	165	159	157	187	176	178	162	161	163	173	167	156	182	161	211	167	161	163	188	188	191	177	156	176	153	188	196	186	170	201	184	184	196	172	189	203	180	179	176	179	168	195	185	175	174	179	192	156	180	182	153	174	173	197	176	188	164	178	174	175	184	182	169	194	161	182	165	183	218	185	168	182	174	174	181	212	163	164	182	182	187	165	168	170	193	168	184	168	211	180	175	187	177	175	188	192	165	176	156	202	190	176	159	154	202	189	169	163	195	165	157	156	182	183	151	169	176	182	174	176	155	165	156	180	191	137	160	179	192	156	172	203	171	161	173	153	163	172	160	150	177	205	197	166	161	150	181	190	191	186	169	178	181	190	160	175	171	202	191	174	157	140	176	196	164	184	166	167	174	163	176	147	185	162	188	179	150	166	160	169	205	165	181	179	180	200	180	176	158	197	186	198	165	189	194	183	173	184	178	176	181	179	176	168	153	147	155	162	152	172	157	165	155	167	139	185	203	175	186	181	183	154	172	186	176	167	191	188	176	175	169	192	178	181	206	177	177	186	174	174	185	168	196	156	201	186	157	187	176	172	161	181	160	186	204	183	187	181	183	196	172	174	187	188	190	162	185	162	151	154	162	167	186	171	199	177	154	173	183	222	179	159	193	160	183	186	202	166	167	185	174	175	182	168	181	164	171	173	166	166	191	169	198	174	173	148	164	186	174	179	200	180	192	203	175	194	181	179	184	174	172	180	187	164	174	211	186	170	174	164	209	166	150	175	174	175	155	157	176	171	194	174	159	176	169	196	176	156	160	188	163	169	180	165	171	160	185	173	159	158	173	159	169	177	155	174	150	198	196	204	173	175	197	174	166	187	181	185	173	155	165	179	199	163	185	169	188	163	179	165	171	159	183	185	150	144	185	187	168	193	175	165	156	181	164	149	177	189	193	185	202	176	176	151	178	194	169	188	174	155	202	218	167	186	162	189	169	163	208	152	188	187	173	169	193	166	190	188	153	160	176	185	203	184	181	166	179	174	183	158	199	157	161	174	169	171	166	179	188	184	183	172	209	161	170	172	171	187	173	157	175	169	186	172	171	184	159	166	169	149	188	169	191	172	166	187	163	190	184	168	198	175	178	145	198	181	190	157	218	167	181	187	196	173	154	161	185	159	179	162	166	177	171	182	160	164	153	185	173	137	171	183	166	177	175	188	168	178	177	167	195	182	201	204	183	168	182	174	172	182	180	168	201	167	199	187	165	157	157	150	178	190	207	161	189	172	172	181	168	174	183	180	180	179	168	150	192	159	146	180	171	171	158	173	170	178	187	180	184	169	165	164	179	139	182	156	162	155	190	174	178	182	145	175	212	182	170	160	179	164	120	158	191	181	156	181	167	170	178	177	177	182	176	156	186	204	159	176	165	198	188	188	170	177	171	165	170	189	165	195	179	190	183	172	201	176	168	163	173	184	191	178	153	172	204	200	180	156	164	186	179	172	184	171	184	162	167	165	165	177	176	183	185	171	183	161	180	154	191	165	172	192	179	172	155	169	193	191	193	175	188	169	188	168	184	162	166	163	166	188	172	172	183	147	153	173	156	168	175	146	154	198	143	188	165	208	188	189	175	188	184	184	174	190	177	173	180	158	172	178	170	164	171	168	181	157	170	161	153	171	159	189	146	161	180	180	195	168	135	171	161	193	168	174	176	182	191	189	163	191	176	170	164	161	171	195	169	168	170	160	167	155	181	193	187	180	209	188	172	173	159	154	173	159	184	154	200	183	181	176	162	184	178	172	168	168	201	145	155	157	167	162	188	193	158	142	169	156	178	171	194	178	179	160	173	164	183	173	186	172	163	184	182	180	181	184	169	139	184	178	192	168	174	173	172	188	191	172	206	169	168	162	173	164	163	164	156	160	183	193	186	196	194	172	176	172	189	183	166	205	186	180	189	200	174	172	177	164	175	174	194	181	161	171	190	189	183	197	152	163	196	189	168	160	182	171	166	169	165	172	187	174	181	206	192	164	184	156	190	184	189	187	171	179	187	170	200	185	207	177	148	161	187	179	183	187	143	165	159	172	153	166	178	181	183	193	191	218	166	171	191	199	156	169	213	168	195	156	165	177	172	166	191	189	195	184	186	190	178	168	186	177	174	225	173	169	176	199	189	192	179	170	165	200	161	173	183	190	174	205	206	174	178	179	183	178	191	180	180	168	182	165	188	201	174	144	185	163	157	155	169	158	165	168	172	161	171	159	164	175	206	195	187	171	174	185	157	155	174	164	160	178	180	206	172	172	181	183	178	186	156	168	175	159	194	184	166	164	180	176	158	163	196	172
37712	20258	9943	3211	1390	1445	827	524	446	467	404	409	428	391	410	376	394	390	403	410	376	352	378	399	409	400	418	412	385	381	381	350	394	411	352	363	359	363	405	384	403	382	394	389	378	392	384	415	406	389	383	387	370	378	399	385	365	401	385	406	386	360	390	395	398	392	432	350	390	398	387	390	383	349	385	359	375	411	390	415	424	401	384	380	382	389	429	359	365	383	418	394	361	409	396	379	397	422	408	361	384	370	403	409	402	368	390	367	401	352	363	352	382	381	382	388	382	384	385	407	374	377	357	381	374	375	396	418	370	405	375	371	385	409	374	384	407	386	370	385	389	380	388	368	349	358	396	378	385	366	362	384	361	401	404	397	369	381	411	407	409	334	375	386	409	371	389	388	382	407	418	395	400	401	363	431	380	365	394	406	403	384	366	383	373	384	374	401	372	405	380	357	353	346	398	379	363	403	384	405	390	420	398	404	409	375	404	403	378	395	382	363	420	317	363	335	382	370	412	377	372	405	411	397	371	420	418	382	413	381	401	347	388	393	376	414	381	370	374	356	380	402	399	396	403	369	383	375	390	402	438	365	400	385	379	366	378	367	384	394	364	356	374	376	367	381	371	383	392	398	396	407	372	334	350	406	358	364	353	381	370	394	380	387	366	364	398	354	382	343	369	400	377	375	383	395	388	372	395	373	418	375	375	375	438	390	371	423	424	377	328	408	409	361	384	383	424	379	372	363	378	379	403	397	361	356	407	392	345	374	397	370	405	396	363	360	396	388	399	408	390	357	368	386	356	396	382	409	397	393	362	378	426	379	367	409	408	391	374	397	366	396	353	408	393	397	403	357	359	362	396	402	394	382	374	382	417	390	357	381	395	397	384	375	377	403	396	378	399	400	397	379	391	388	402	397	389	391	379	378	381	373	410	373	388	348	381	376	366	391	364	404	369	390	386	367	357	358	364	365	374	367	370	357	356	381	384	394	408	381	387	387	382	382	412	412	399	433	411	379	407	377	382	399	406	348	370	377	385	402	415	380	394	380	394	413	406	390	413	387	332	389	376	414	411	411	418	369	377	374	363	377	382	378	358	376	442	402	365	388	397	376	373	409	368	371	396	399	372	382	389	381	380	379	392	356	370	392	342	389	352	392	395	414	384	362	402	398	404	383	343	354	378	361	418	393	382	404	391	378	365	357	372	379	365	393	399	396	384	381	391	392	382	389	358	394	381	393	366	364	375	369	379	349	381	389	387	358	386	376	392	385	374	382	416	377	409	412	389	357	379	384	402	392	386	391	364	391	377	394	387	378	381	394	378	365	392	351	349	363	356	435	387	373	347	381	379	366	383	358	382	379	341	381	359	402	416	418	379	401	392	398	421	366	371	424	386	390	380	393	394	406	352	391	395	384	409	394	350	381	404	388	343	414	358	401	392	391	361	388	439	397	352	371	392	353	386	417	394	398	372	365	399	412	380	433	400	391	382	384	396	408	387	401	416	336	394	366	383	376	385	389	377	371	399	386	395	372	347	375	374	363	393	390	380	390	416	416	413	406	375	360	392	403	395	395	377	351	385	382	392	373	395	347	394	373	404	372	363	367	412	424	391	398	394	423	372	392	392	361	354	353	358	391	372	360	388	424	384	396	398	389	393	409	389	365	370	370	381	390	385	415	385	388	363	386	393	377	356	348	401	387	396	369	376	410	378	407	418	367	399	405	373	407	367	342	359	378	352	416	385	346	375	387	391	364	380	373	393	357	358	430	391	370	365	395	384	389	376	399	350	393	365	381	373	361	401	366	380	377	370	389	382	363	377	365	391	392	363	440	399	369	398	361	412	379	377	397	369	378	389	422	358	380	357	421	379	361	357	370	366	403	367	403	383	365	379	372	405	410	368	375	383	412	378	407	391	365	377	366	377	394	380	363	399	381	392	395	358	428	380	397	377	398	398	364	376	372	367	390	386	414	394	404	381	405	376	378	386	384	400	383	373	361	411	349	383	395	403	375	391	359	357	386	368	388	356	424	373	389	353	372	419	391	367	413	370	380	406	387	373	399	352	380	365	378	375	389	406	390	377	346	391	368	370	377	363	404	427	369	370	392	371	366	417	372	401	403	374	383	381	388	369	397	385	366	380	399	360	371	358	375	357	377	374	379	367	400	365	416	368	346	386	368	390	378	369	410	385	363	359	390	394	401	331	352	397	365	378	384	364	380	359	395	365	420	406	364	403	364	406	376	386	390	356	417	392	389	388	405	372	361	393	361	410	389	384	395	380	387	384	354	395	393	386	413	419	370	366	379	409	375	364	385	377	387	366	378	389	420	389	378	403	372	395	365	385	393	388	414	425	353	427	388	360	392	363	415	405	382	375	372	372	391	357	402	392	374	397	373	384	388	348	376	391	350	396	400	381	351	390	362	398	405	357	428	392	372	370	348	374	386	399	366	385	399	415	343	367	392	375	371	411	407	365	374	392	384	396	372	395	365	409	407	372	382	376	351	394	369	361	393	364	355	386	359	377	363	403	381	387	414	377	361	379	376	370	361	379	368	372	409	384	355	397	439	376	383	425	396	380	413	381	384	382	368	371	367	375	385	373	374	425	392	379	415	328	415	356	368	375	381	370	382	358	377	363	354	381	366	390	373	388	348	395	383	394	397	398	367	420	390	391	384	396	390	364	355	388	381	402	396	364	387	369	384	379	353	406	390	392	384	414	346	383	398	401	377	364	427	372	382	372	370	372	378	368	391	354	377	392	394	397	397	390	402	427	371	377	398	369	360	341	371	386	394	396	380	381	375	369	388	368	382	397	365	403	373	377	398	393	386	415	395	385	420	379	380	392	411	407	382	369	380	384	374	389	404	379	378	393	383	368	366	361	359	402	374	362	354	385	388	406	382	347	355	378	389	385	385	351	392	386	411	341	385	407	379	373	394	389	400	382	396	426	388	355	403	387	391	381	370	394	353	396	399	371	414	385	391	379	368	372	380	390	404	348	421	368	367	358	403	387	377	392	370	368	369	425	373	389	371	392	384	389	415	384	396	352	383	437	413	410	373	416	349	393	357	378	360	340	403	408	388	414	368	411	422	393	392	372	381	385	365	396	372	364	376	388	399	369	384	353	396	362	359	371	371	370	384	402	356	397	366	383	381	397	399	387	378	387	372	401	392	388	404	365	371	409	391	367	417	376	395	399	386	385	367	356	385	395	389	370	372	386	391	363	400	397	397	412	398	419	386	402	373	392	364	387	359	375	379	382	402	338	358	414	402	386	361	416	362	373	405	325	368	397	378	347	397	395	390	366	396	374	355	376	369	393	413	361	409	408	392	365	413	348	388	387	414	365	411	397	358	393	421	384	389	386	398	397	420	380	408	362	369	402	383	368	391	382	370	404	409	394	438	339	393	367	396	390	367	371	379	383	399	390	387	369	377	414	391	380	369	397	388	399	390	398	370	424	399	405	373	387	405	377	358	377	397	379	416	374	380	394	361
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
