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
337103785676	337103786231	337103786781	337103787331	337103787881	337103788431	337103788981	337103789531	337103790081	337103790631	337103791181	337103791731	337103792281	337103792831	337103793381	337103793931	337103794481	337103795031	337103795581	337103796131	337103796681	337103797231	337103797781	337103798331	337103798881	337103799431	337103799981	337103800531	337103801081	337103801631	337103802181	337103802731	337103803281	337103803831	337103804381	337103804931	337103805481	337103806031	337103806581	337103807131	337103807681	337103808231	337103808781	337103809331	337103809881	337103810431	337103810981	337103811531	337103812081	337103812631	337103813181	337103813731	337103814281	337103814831	337103815381	337103815931	337103816481	337103817031	337103817581	337103818131	337103818681	337103819231	337103819781	337103820331	337103820881	337103821431	337103821981	337103822531	337103823081	337103823631	337103824181	337103824731	337103825281	337103825831	337103826381	337103826931	337103827481	337103828031	337103828581	337103829131	337103829681	337103830231	337103830781	337103831331	337103831881	337103832431	337103832981	337103833531	337103834081	337103834631	337103835181	337103835731	337103836281	337103836831	337103837381	337103837931	337103838481	337103839031	337103839581	337103840131	337103840681	337103841231	337103841781	337103842331	337103842881	337103843431	337103843981	337103844531	337103845081	337103845631	337103846181	337103846731	337103847281	337103847831	337103848381	337103848931	337103849481	337103850031	337103850581	337103851131	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
72450	75263	61841	49849	29821	6400	571	438	405	386	367	390	378	344	320	372	358	334	339	324	352	342	312	350	358	350	326	323	321	339	357	348	322	362	337	335	287	344	322	318	306	315	335	319	349	323	327	303	312	369	292	322	340	343	343	319	318	344	343	351	350	318	349	284	339	310	303	347	302	298	322	335	340	305	309	307	300	367	344	303	302	323	310	308	340	307	326	301	310	302	309	304	332	328	328	315	387	371	344	338	302	358	358	343	336	349	313	309	363	310	339	314	316	315	358	365	344	327	355	369	326	334	347	300	326	334	323	316	343	375	286	313	334	327	314	376	336	343	353	334	275	347	319	314	344	343	335	320	325	326	312	345	360	297	334	325	337	325	319	331	355	295	328	349	352	340	364	324	343	316	323	326	332	315	349	315	301	318	305	294	329	342	341	296	324	361	290	338	335	338	254	304	334	331	327	338	325	358	325	335	337	341	318	327	296	328	307	284	334	328	348	341	343	344	326	325	328	322	331	348	322	337	365	317	300	349	340	314	331	331	302	322	323	309	358	352	306	335	316	321	297	334	323	334	311	327	321	328	329	332	340	343	358	332	348	324	328	329	300	305	319	342	332	345	335	322	324	285	324	343	348	337	313	341	333	301	332	292	334	339	344	342	346	319	322	329	293	332	338	318	336	363	336	310	345	334	333	319	353	328	323	281	343	309	352	298	304	323	331	343	328	323	332	323	341	356	347	325	335	327	345	310	319	336	336	345	317	304	334	309	286	350	338	357	334	332	327	336	340	335	316	309	364	343	365	306	357	343	329	323	332	341	324	360	317	298	332	303	316	322	353	359	322	326	307	297	304	341	350	348	298	331	309	351	319	334	304	360	365	342	316	318	320	336	375	354	344	325	298	334	318	304	295	331	319	342	336	375	374	319	345	338	348	342	318	362	324	334	318	322	330	340	325	329	312	356	320	306	349	349	343	321	342	312	332	319	306	310	282	350	343	328	347	349	316	345	308	359	308	329	321	320	300	347	329	313	329	324	309	323	329	343	347	314	327	299	347	346	303	323	345	343	334	323	335	320	331	302	324	358	312	324	331	351	313	321	323	357	345	294	330	320	331	333	321	330	356	331	338	332	333	361	343	351	323	340	336	330	321	347	318	310	305	328	330	336	329	342	333	338	355	289	324	328	314	337	331	346	356	319	374	339	333	332	313	356	319	356	294	312	338	352	309	316	310	321	296	297	330	334	357	296	329	356	317	307	308	352	326	342	289	354	310	340	350	362	340	306	319	346	332	325	304	352	325	360	343	316	348	308	327	361	332	333	320	316	348	289	314	317	308	329	324	310	334	332	328	309	334	312	343	319	357	334	329	297	303	366	353	303	316	330	337	316	341	350	359	312	355	318	311	335	316	321	327	317	293	339	366	340	318	321	313	321	348	331	300	323	343	363	349	345	317	362	341	327	321	356	359	312	320	347	310	339	350	306	356	350	361	322	285	329	335	294	361	339	305	327	323	338	352	321	332	323	328	333	330	293	329	341	347	307	311	354	301	329	324	322	313	335	336	313	335	311	316	341	293	336	336	316	347	348	295	315	308	366	339	367	336	353	313	316	324	317	327	332	311	340	319	352	349	322	317	302	322	309	324	316	348	324	340	338	372	344	328	301	358	330	333	334	337	302	307	336	320	331	346	318	324	312	313	336	329	360	375	369	374	332	337	324	345	326	289	320	375	330	343	303	330	327	373	361	359	342	314	312	326	318	329	336	326	354	343	317	328	328	327	298	326	298	327	324	342	332	342	326	356	339	354	345	354	330	296	323	308	344	359	376	379	340	297	299	323	323	316	385	348	329	335	340	312	292	325	319	340	304	289	323	301	318	310	295	328	333	309	319	332	339	321	313	337	318	329	325	317	332	320	339	321	310	318	332	348	331	332	360	353	338	330	324	306	315	331	315	334	339	322	296	351	332	300	324	326	350	354	301	346	324	306	327	338	317	305	324	313	329	307	313	296	354	327	295	310	313	347	341	323	329	342	310	326	357	312	336	308	309	297	285	310	312	317	350	319	324	345	334	365	283	310	337	321	318	334	301	308	383	340	338	322	295	271	331	344	334	344	319	342	328	311	387	338	333	313	327	349	339	350	310	330	314	315	383	369	319	312	303	317	351	321	313	315	320	358	344	323	337	322	340	344	330	324	352	321	299	320	332	335	320	330	348	334	340	322	321	304	354	330	294	333	345	364	341	309	325	351	323	319	326	315	332	312	373	327	315	333	361	323	326	343	334	336	338	330	353	290	322	326	315	295	324	334	299	344	319	312	327	319	316	331	356	317	340	353	312	308	325	315	350	352	304	326	338	326	318	368	298	330	324	335	306	320	331	317	344	318	343	336	338	318	340	326	335	302	328	344	338	356	304	323	326	322	347	338	368	350	312	332	340	331	365	359	335	340	357	311	306	333	328	336	343	315	333	304	301	333	337	336	318	319	305	331	361	315	289	339	338	346	301	316	287	349	292	336	329	321	348	324	342	358	346	326	332	349	296	350	308	340	342	328	348	323	325	324	294	360	342	337	340	325	295	334	322	327	329	311	318	328	313	317	296	308	317	317	325	349	319	321	335	328	355	339	349	340	374	339	316	281	348	336	313	301	310	331	306	315	319	317	313	329	298	302	323	371	314	300	338	371	305	330	312	334	318	333	324	358	317	302	339	306	315	351	326	299	303	317	331	327	330	349	369	375	338	315	311	333	345	358	327	308	354	349	360	337	324	333	307	302	355	365	326	330	337	326	322	336	346	313	312	382	343	345	347	323	343	324	324	307	329	310	298	291	335	357	319	341	322	314	323	336	310	346	339	336	333	325	306	337	307	352	344	335	342	346	333	344	362	345	311	351	351	313	360	319	305	350	314	325	347	350	328	303	353	340	321	337	300	324	357	359	341	322	321	316	329	312	347	357	291	310	310	348	313	322	328	306	297	330	322	354	311	300	329	377	352	317	339	340	341	325	321	318	339	290	323	318	293	363	353	299	325	301	319	323	305	333	360	324	319	331	349	348	303	336	354	356	322	313	283	318	314	295	328	303	330	336	307	322	346	319	318	306	302	339	344	339	324	341	313	330	327	309	311	350	330	295	327	331	334	319	286	336	342	348	294	331	340	331	295	313	332	370	301	313	305	310	309	340	336	315	322	332	326	323	315	298	327	316	345	308	365	297	360	316	329	340	339	314	320	325	333	347	336	323	310	348	308	330	316	325	355	336	328	325	323	352	320	328	348	359	338	323	325	319	357	312	303	289	348	346	330	331	342	344	332	353	367	341	319	317	334	327	336	342	273	314	366	300	366	342	346	295	280	371	321	343	410	330	281	349	326	320	301	307	317	328	304	297	336	340	304	326	309	318	319	337	325	362	333	313	347	360	348	331	324	324	337	303	303	342	351	337	308	317	313	319	307	326	300	333	328	327	330	323	338	338	330	340	310	297	330	344	326	326	336	363	346
47880	59619	58106	56509	33882	1649	1440	1290	1193	1124	1079	1020	956	889	930	879	868	822	792	801	794	835	782	771	788	766	732	758	767	804	748	739	795	767	768	730	751	745	784	707	733	749	757	738	750	776	753	784	728	746	726	741	719	701	721	698	771	701	717	727	743	763	770	774	748	729	726	715	738	685	682	762	744	742	726	681	736	755	704	727	704	726	703	774	720	773	732	741	720	779	770	712	765	744	739	709	748	721	723	761	728	726	735	710	748	739	719	742	754	723	699	738	695	722	690	719	728	696	717	733	728	732	698	732	753	660	739	721	753	741	742	743	717	755	721	740	735	744	684	700	690	752	701	702	710	696	722	714	748	721	755	751	695	739	726	711	712	747	773	736	734	694	725	710	748	736	644	699	721	767	749	738	701	704	733	664	713	706	745	710	745	732	705	734	717	728	722	762	753	727	719	742	728	753	758	737	734	767	752	743	732	694	687	736	775	722	701	729	714	730	716	757	766	744	747	741	679	747	691	698	731	740	735	699	706	730	712	718	717	735	720	731	692	755	749	735	702	767	721	695	726	717	703	757	800	761	694	740	739	745	700	723	706	717	704	702	726	760	714	711	727	738	713	758	747	754	721	739	720	732	744	725	719	721	717	721	683	717	694	760	758	704	738	743	702	730	725	752	720	725	695	740	723	670	722	692	783	746	717	709	716	756	721	721	776	753	736	703	741	713	733	715	715	708	738	723	701	729	696	748	761	743	677	739	723	724	727	714	770	672	700	744	676	711	729	749	702	703	704	749	761	735	729	700	745	689	753	717	754	731	770	714	734	737	759	691	716	711	737	687	694	728	740	728	723	741	709	765	739	716	741	695	749	743	720	718	714	753	686	699	723	732	734	760	736	717	737	731	710	730	742	749	723	705	680	761	750	733	730	753	729	720	735	783	709	723	638	727	708	737	719	710	728	697	755	702	726	741	739	748	723	701	774	712	729	752	749	726	742	729	778	708	750	737	726	742	751	754	716	739	719	753	740	790	680	731	743	687	753	735	737	791	711	777	728	749	758	733	725	755	785	740	742	741	742	745	724	743	724	772	757	760	733	719	730	743	755	726	760	728	695	708	703	732	724	689	729	754	730	752	754	752	745	724	717	743	710	716	736	679	759	716	705	712	736	749	759	719	810	736	752	727	715	723	746	682	770	729	729	761	709	706	736	707	716	694	720	702	772	719	730	713	756	706	718	736	741	716	724	735	714	764	726	717	763	767	711	712	705	712	730	784	711	755	760	644	725	783	720	732	702	717	700	733	748	713	730	760	727	743	742	746	745	707	773	704	769	726	687	713	737	689	727	711	742	687	791	731	745	690	760	717	722	745	735	707	741	725	719	722	787	737	741	729	733	687	748	761	716	729	755	721	722	720	730	718	706	725	725	749	735	730	759	743	760	713	737	752	711	699	745	717	695	738	703	715	687	724	737	727	707	729	761	766	790	701	691	739	684	743	695	730	710	704	710	716	761	728	789	755	718	752	703	714	728	711	732	749	726	733	698	678	762	690	728	755	755	680	700	690	714	728	704	724	717	685	719	745	724	715	758	713	720	713	765	693	681	727	697	677	704	741	689	745	720	709	700	705	780	724	681	754	718	769	715	754	721	711	746	735	745	722	722	695	752	736	720	713	733	689	674	751	684	744	769	736	755	730	697	707	726	760	762	731	699	740	721	728	701	682	662	734	791	741	732	748	699	703	782	722	767	679	731	754	743	680	707	692	722	663	683	711	708	666	686	766	704	721	704	711	775	769	728	733	725	722	735	776	742	738	709	710	688	704	769	764	714	700	743	757	758	774	731	678	750	719	708	722	719	756	682	669	709	741	689	735	691	724	746	705	744	735	758	699	768	766	737	712	724	723	734	678	726	761	706	747	737	765	771	714	704	711	741	712	736	681	683	737	692	725	714	660	763	747	702	704	729	725	732	736	728	703	739	716	695	703	729	727	714	742	730	715	730	721	725	716	753	698	694	760	723	711	693	716	734	693	691	701	728	673	727	738	745	772	690	738	707	714	718	715	713	764	695	659	718	726	736	721	732	708	752	708	696	722	736	717	732	714	733	744	742	660	691	725	763	710	773	730	730	760	724	698	706	744	742	734	729	719	685	713	736	735	722	714	755	660	745	755	758	704	725	739	761	742	676	764	732	754	727	736	748	705	745	759	705	684	736	733	702	753	705	700	679	749	737	757	724	731	743	746	750	778	696	748	739	722	683	726	719	739	716	759	765	692	724	742	726	749	700	731	733	771	747	740	714	754	741	712	768	733	725	740	747	720	736	696	724	712	742	713	742	735	695	694	728	689	726	750	708	714	777	722	773	709	749	724	785	660	705	721	769	704	694	705	735	744	729	773	709	751	723	740	746	722	734	758	726	729	717	697	681	736	713	738	708	725	692	754	744	719	735	766	771	732	762	734	725	728	748	734	734	728	720	736	766	749	724	735	729	703	731	672	707	712	713	786	725	701	718	667	755	748	694	716	717	679	705	762	706	759	765	730	719	703	741	756	736	741	762	728	718	723	671	737	730	728	688	728	751	693	710	707	724	726	698	634	699	707	703	754	712	683	762	750	672	722	696	695	751	779	731	747	721	710	697	727	743	703	749	760	709	739	733	678	753	687	740	715	703	711	745	721	769	727	677	759	758	732	710	722	727	735	770	795	703	735	727	723	729	717	732	733	762	735	730	744	784	777	737	704	766	670	705	769	715	731	737	746	707	752	744	741	757	758	716	700	753	724	712	685	752	729	716	749	705	778	734	769	741	736	751	765	744	688	707	684	709	713	680	717	725	741	739	717	741	708	717	711	743	733	731	707	742	699	692	708	724	719	774	703	725	688	779	762	738	751	722	709	710	725	692	695	684	724	721	689	737	739	739	728	687	734	730	748	754	724	727	693	761	746	764	755	695	745	720	711	746	680	743	753	715	711	721	696	767	689	750	723	726	789	729	737	705	728	744	707	745	758	724	707	789	727	741	717	775	750	702	734	696	700	684	697	736	711	755	716	683	733	769	748	683	717	744	702	728	721	732	716	722	764	773	757	697	737	735	742	759	763	760	726	722	739	750	755	699	742	720	682	755	761	639	750	708	792	744	766	688	704	689	762	692	713	707	699	765	746	726	769	735	736	729	747	726	699	765	722	701	746	736	751	712	760	716	723	726	703	684	700	724	736	736	769	660	706	691	745	713	721	725	729	696	734	766	740	711	740	738	707	695	670	702	731	761	711	710	729	705	684	713	785	743	693	732	699	704	764	748	712	735	744	714	679	749	721	690	761	701	771	735	694	754	719	782	736	690	715	729	734	770	733	712	728	743	722	706	734	674	701	798	736	689	792	703	697	729	701	723	715	759	770	753	779	702	729	729	699	688	694	717	659	715	732	706	756	742	720	680	776	680	712	753	746	720	692	719	715	726	735	746	720	675	714	740	741	762	724	734	709	689	692	721	708	701	703	757	770
44146	19667	4921	1656	478	157	119	125	116	152	151	127	125	120	129	120	128	117	159	116	118	129	130	128	134	145	147	126	142	139	143	100	127	128	130	128	163	145	154	119	117	98	142	143	103	145	130	134	125	156	139	109	159	141	137	134	142	130	132	129	126	131	134	113	126	138	134	116	120	144	143	128	123	162	123	137	118	143	144	131	139	118	133	93	130	122	125	133	124	128	141	133	133	152	135	129	138	128	135	124	127	111	135	124	113	128	116	123	118	120	129	119	135	137	131	136	133	125	130	131	123	131	132	137	135	137	95	129	136	126	126	121	128	122	141	125	138	115	132	132	134	115	155	121	134	129	131	127	127	133	146	116	135	120	121	144	98	158	117	124	115	135	107	140	126	137	139	124	130	116	145	113	127	121	140	103	116	143	151	110	89	126	118	104	132	133	116	127	116	127	142	126	135	129	134	132	123	154	138	113	119	134	134	132	134	113	137	151	122	131	118	117	134	118	167	119	142	155	101	132	121	109	139	124	120	119	133	164	137	134	135	131	121	136	132	120	135	122	142	129	129	133	118	157	134	109	128	138	123	149	145	111	122	144	139	131	143	136	149	99	123	122	166	139	145	132	119	126	117	117	148	149	125	143	125	118	121	145	131	129	124	141	119	147	135	133	125	122	150	129	127	118	117	131	157	144	156	115	149	141	146	127	149	127	145	153	154	131	135	150	129	139	118	131	131	128	144	146	119	137	118	110	135	124	117	119	135	122	117	135	137	141	112	132	151	136	107	120	149	123	156	133	123	133	151	157	147	134	111	125	145	122	131	127	117	127	136	132	135	140	126	120	138	131	122	102	137	127	125	124	142	128	129	152	135	121	126	131	143	120	130	143	134	125	131	142	115	131	116	131	148	130	108	147	102	125	140	138	131	133	114	155	127	125	123	133	131	133	145	141	118	138	128	116	127	137	150	150	139	149	137	129	137	122	139	123	147	157	115	149	149	130	122	123	137	124	144	123	125	140	132	151	144	136	117	132	137	129	137	133	146	123	134	134	110	145	119	128	119	139	132	118	164	137	123	140	155	115	123	114	125	117	124	156	123	123	128	145	125	142	127	138	139	149	161	142	130	134	139	132	163	130	120	125	120	115	133	160	152	117	118	120	137	137	125	113	152	138	127	126	149	124	134	139	148	117	130	144	135	127	118	133	130	143	133	125	141	128	128	143	137	123	148	125	139	105	140	134	126	123	124	131	127	114	146	139	110	150	129	116	148	137	130	126	133	130	141	143	131	139	130	154	118	113	152	134	144	124	116	121	115	143	128	133	124	137	115	133	134	135	127	125	111	135	134	121	141	127	133	139	112	146	124	140	133	128	151	127	111	128	141	102	122	127	130	130	145	147	129	139	122	137	131	117	120	120	131	129	128	136	126	129	127	115	127	128	153	121	119	126	141	130	122	118	149	128	150	137	145	133	133	131	140	136	132	124	121	136	119	125	108	127	102	136	155	140	114	136	146	113	106	155	135	148	129	112	114	147	125	127	140	111	134	150	126	158	150	120	154	121	129	135	122	111	132	136	134	149	149	119	128	157	130	130	115	138	132	121	126	117	125	115	135	136	115	110	111	150	133	136	129	143	119	131	123	105	141	144	130	129	142	129	114	156	159	122	142	133	123	110	131	139	131	132	167	142	117	121	123	133	124	126	118	108	127	134	133	123	112	144	113	132	113	134	128	137	132	114	114	118	148	119	149	122	121	142	128	131	124	143	114	137	134	131	120	108	123	141	137	152	138	120	137	126	97	124	141	130	154	141	115	138	144	125	161	123	128	124	107	131	137	124	141	137	128	134	129	140	126	123	133	150	125	142	135	116	147	140	136	143	128	123	111	133	139	116	131	136	137	123	134	120	148	138	106	125	135	139	116	154	135	134	131	133	140	136	127	127	142	139	123	114	117	122	123	144	141	116	106	134	125	140	116	111	112	130	133	133	113	138	133	130	136	139	141	139	130	145	127	133	136	149	144	131	126	124	122	126	127	118	145	153	141	129	133	150	123	147	133	146	109	146	138	141	140	138	129	135	139	124	130	115	130	145	143	111	147	147	112	129	136	122	131	141	112	115	126	135	130	140	147	131	162	142	130	133	123	133	123	132	111	106	138	134	155	113	118	141	129	136	122	130	130	128	116	140	124	125	125	145	128	132	125	116	127	127	136	139	148	128	131	140	123	126	132	155	145	136	118	130	103	128	131	132	141	129	143	147	121	131	113	136	107	107	114	112	129	126	127	129	135	133	125	111	136	141	126	125	126	139	124	139	142	163	121	138	137	143	117	167	125	121	117	146	144	138	126	107	125	107	111	134	132	143	109	140	122	118	130	155	118	110	95	127	105	148	130	121	137	128	137	129	109	138	139	132	127	135	108	125	123	119	109	115	136	112	143	144	144	146	144	136	139	126	133	126	152	119	105	140	128	128	131	127	109	140	153	114	148	136	134	121	145	119	127	114	141	135	125	124	136	138	142	121	130	118	124	126	124	141	132	143	112	140	121	127	133	135	109	128	130	139	149	147	144	92	135	137	113	123	121	144	105	125	127	127	134	124	110	117	139	145	136	126	106	126	115	124	150	139	129	127	111	119	127	149	119	139	127	118	140	155	152	136	120	145	124	135	153	100	118	118	112	129	155	144	126	141	105	137	141	132	123	123	122	134	156	137	131	130	112	126	122	111	127	119	126	110	134	127	127	119	131	129	154	122	137	125	153	127	136	109	145	117	133	126	112	136	135	129	147	156	124	125	123	123	105	134	107	160	130	132	138	124	116	119	116	141	138	140	120	146	148	158	132	119	133	142	123	139	136	139	146	128	115	142	140	140	134	130	131	141	152	118	109	122	151	136	116	130	124	144	125	135	114	114	118	109	125	136	109	131	142	131	115	141	157	118	133	124	128	136	121	144	97	119	143	137	146	132	152	97	128	145	164	128	110	164	139	158	131	134	136	121	130	138	148	148	123	109	121	137	141	129	143	148	117	147	138	136	122	124	129	123	140	118	139	119	127	135	109	140	109	122	116	120	116	127	115	118	127	141	141	123	144	139	149	123	131	134	154	128	144	121	108	127	152	138	113	147	132	119	124	121	131	140	134	122	125	132	126	131	140	129	131	119	144	158	110	153	131	123	129	128	134	150	134	131	133	121	119	131	104	137	148	128	143	131	130	139	154	125	137	132	127	131	113	127	114	122	123	150	134	127	137	151	129	125	114	131	133	90	125	140	133	124	133	120	138	132	127	144	119	172	164	125	142	109	138	136	119	139	123	121	131	137	155	129	136	147	111	153	117	127	136	120	125	149	130	127	120	141	133	147	154	117	132	136	133	119	116	137	138	115	107	119	126	111	122	139	122	116	122	88	122	120	155	139	136	106	133	134	135	112	128	130	146	119	145	127	124	154	119	134	137	154	151	150	131	134	116	118	117	112	126	116	128	143	150	129	118	131	136	132	140	124
22954	14352	6817	5370	2050	362	387	324	377	364	333	348	378	322	325	340	322	326	315	327	346	365	328	341	338	328	333	325	325	322	303	332	319	343	313	358	395	347	342	338	342	335	303	317	333	346	345	345	333	335	307	310	332	329	347	342	330	337	346	322	322	331	349	348	335	320	350	346	340	330	335	326	353	317	339	351	342	335	315	347	358	360	347	323	342	327	315	342	341	312	338	331	316	360	370	380	353	332	345	341	303	327	341	340	359	344	336	342	349	327	329	368	325	343	328	338	332	344	332	325	349	322	336	358	310	305	301	310	329	357	324	340	385	339	313	342	347	349	342	369	342	345	340	326	329	348	319	319	329	336	326	340	315	299	327	368	333	329	327	335	324	326	345	331	330	338	348	342	336	335	320	353	326	330	348	318	329	336	344	318	346	302	372	312	342	334	336	289	346	314	315	360	326	325	336	368	344	321	326	308	330	330	365	383	356	379	326	341	368	345	312	385	322	376	358	333	336	359	372	312	342	302	352	340	321	317	346	325	334	357	371	332	325	341	336	334	324	359	323	304	346	310	334	338	381	331	330	333	339	356	309	333	328	313	351	344	345	311	333	316	342	366	354	359	332	325	323	328	311	352	353	342	319	375	354	322	339	328	291	339	323	384	347	326	354	331	326	361	313	338	317	317	342	326	330	315	355	302	325	388	330	348	357	365	337	352	339	364	334	320	360	313	321	325	351	282	342	331	310	293	338	353	328	324	336	343	322	339	320	319	314	323	372	350	346	338	328	350	318	333	312	329	325	335	338	347	339	335	313	381	327	376	329	350	339	317	299	331	347	350	319	316	331	339	358	333	365	354	340	319	342	340	315	296	326	372	334	334	317	347	342	340	327	322	335	313	340	357	346	343	365	336	339	385	360	309	342	369	342	342	342	315	312	319	336	346	330	334	339	342	334	317	334	341	365	372	317	327	332	354	355	345	328	365	330	321	347	325	304	325	359	342	371	360	315	308	334	344	338	346	369	354	305	353	331	347	327	337	368	342	322	373	335	323	347	344	337	345	332	313	337	320	346	314	305	327	376	324	333	341	322	338	329	343	306	351	340	349	336	334	335	308	339	368	346	322	337	345	369	348	346	310	314	360	346	350	321	315	379	306	331	347	318	319	345	331	339	326	348	327	339	295	364	312	399	308	339	327	311	333	379	371	379	331	337	353	310	313	330	370	316	355	327	343	295	345	405	350	330	355	325	317	335	309	340	321	326	337	333	332	332	321	337	374	353	309	362	358	338	330	315	342	330	331	312	337	369	331	357	308	355	317	333	325	342	346	338	354	336	337	295	326	363	352	332	333	351	324	353	383	311	374	328	312	340	334	315	366	331	361	363	307	355	373	361	322	347	333	334	312	361	354	319	326	319	306	336	340	290	347	327	357	341	323	336	324	340	352	292	367	351	327	339	324	342	306	344	363	327	358	308	341	329	326	336	350	340	325	374	351	340	330	370	337	307	369	326	345	359	316	320	346	311	358	332	312	312	329	308	339	350	331	337	328	359	349	348	302	334	339	327	367	342	357	306	353	323	316	317	359	344	332	314	314	335	353	326	334	324	344	347	351	316	327	330	357	318	342	294	339	360	359	345	336	328	333	338	374	341	317	344	350	336	339	347	333	344	338	321	321	358	330	342	333	379	326	361	322	330	351	326	315	335	346	341	323	361	311	364	318	377	341	341	355	331	360	373	326	331	351	356	328	305	319	339	406	343	353	352	344	361	297	330	371	344	343	307	369	312	350	348	322	347	336	327	315	351	354	318	333	364	354	332	370	330	312	327	317	325	334	331	327	323	358	313	323	363	335	323	337	344	324	330	332	376	329	324	316	307	336	326	328	354	324	343	334	337	333	293	341	339	336	339	324	364	343	345	326	320	325	335	321	346	319	346	366	330	332	352	337	337	344	311	366	342	349	311	338	340	358	330	350	337	346	342	324	328	358	336	335	315	314	335	328	403	331	328	324	344	345	370	346	334	352	358	326	320	337	319	338	315	335	338	339	349	333	301	355	299	342	352	374	357	357	328	325	315	342	338	347	335	326	337	321	363	321	321	336	345	357	313	355	303	336	340	327	318	313	330	339	310	333	314	348	359	342	317	309	369	323	320	356	325	352	292	345	332	353	319	339	354	320	334	342	339	324	328	330	340	316	336	308	359	333	341	340	305	321	354	355	334	351	321	323	349	329	328	354	331	321	335	350	307	347	336	340	361	335	338	333	340	350	341	340	330	323	288	356	313	347	353	347	322	324	335	331	338	319	323	319	318	365	347	329	336	302	345	325	324	344	348	350	360	311	322	306	321	355	338	314	329	356	334	351	317	318	351	372	358	345	342	336	329	335	326	312	340	354	326	359	351	336	334	340	310	350	340	310	328	351	344	337	348	352	323	342	346	314	338	335	332	321	342	352	363	327	326	330	325	348	368	326	355	314	353	336	346	340	340	325	338	349	355	351	343	320	309	316	347	376	329	324	309	323	345	325	337	346	355	348	329	311	314	349	324	346	352	331	335	363	317	349	312	341	345	334	324	337	291	301	340	344	345	330	313	328	366	350	331	371	344	323	336	346	342	322	359	340	338	328	326	319	345	325	316	309	352	309	337	345	376	376	339	307	346	335	336	345	309	343	341	327	331	320	309	332	365	370	355	329	294	328	350	321	316	346	340	317	347	339	345	350	347	313	354	333	298	329	327	340	344	334	327	346	345	306	321	359	338	356	328	367	377	353	323	364	341	371	343	326	315	306	328	329	304	337	328	315	383	327	346	384	330	344	309	350	323	363	349	327	332	323	320	360	330	366	310	330	325	370	319	297	391	344	333	329	340	325	330	322	367	322	338	300	342	354	318	364	345	321	337	317	354	315	342	313	321	317	346	331	352	355	307	346	375	350	340	335	328	355	309	366	320	343	337	359	324	373	313	336	318	319	325	332	314	352	318	310	304	327	314	341	303	320	320	337	378	336	324	323	339	376	330	318	327	340	333	326	338	317	335	362	352	351	320	368	321	343	350	344	386	314	324	343	336	327	345	348	340	296	343	326	316	370	354	341	324	353	321	343	353	327	360	349	336	308	361	335	338	344	362	342	300	347	345	317	322	335	356	335	333	340	316	348	330	333	322	331	324	296	326	334	356	349	337	361	313	320	307	343	306	364	339	353	334	320	346	314	344	361	314	341	331	331	340	295	316	361	348	330	341	336	332	332	343	325	344	369	352	350	353	373	345	342	315	316	332	359	358	338	372	378	310	333	320	341	342	339	364	331	315	330	355	343	364	350	304	322	331	365	307	371	353	347	345	338	324	334	338	326	360	334	347	321	322	339	343	318	357	309	325	325	352	330	308	307	355	330	379	348	326	347	335	330	343	348	337	384	338	326	315	313	323	339	323	332	338	354	304	356	368	359	358	323	320	368	356	384	330	347	346	319	336	342	349	340	341	326	370	352	353	342	332	345	352	338
62285	63000	49060	36906	19801	2300	309	284	282	240	258	223	233	247	244	217	194	204	218	200	205	209	218	209	226	194	189	211	222	215	206	212	226	194	214	201	238	205	220	219	194	201	193	202	225	179	209	194	186	193	186	216	221	203	232	224	206	203	204	218	191	215	201	212	227	213	237	176	185	213	195	204	173	212	194	187	189	199	221	192	212	229	232	207	207	211	217	210	228	219	236	205	205	228	217	203	210	197	205	199	192	197	223	210	228	201	197	204	198	200	209	206	182	218	191	201	211	193	179	202	193	215	203	201	186	191	204	209	216	224	199	206	198	204	207	209	194	180	191	222	197	200	204	194	217	198	228	194	178	203	206	225	179	208	206	163	237	218	216	223	231	211	211	209	208	179	234	204	228	190	232	196	214	176	208	234	223	191	220	210	213	218	183	235	227	180	215	205	203	184	167	199	177	243	236	211	192	224	191	225	197	183	218	200	207	190	221	213	219	198	215	207	165	206	207	224	198	213	201	181	186	209	209	197	228	230	223	205	217	192	211	178	215	213	151	211	196	213	224	198	205	206	187	198	210	210	206	203	238	231	196	213	171	215	223	204	223	175	205	219	220	193	206	203	233	181	191	201	211	221	217	207	214	207	202	203	205	197	224	203	188	210	184	189	194	234	185	211	220	224	215	214	218	221	210	204	186	224	195	218	193	197	208	203	189	233	228	205	201	194	204	221	198	189	218	201	210	190	211	215	238	220	204	229	190	196	232	226	216	223	230	229	187	197	189	189	212	216	200	205	224	228	187	204	202	221	222	219	202	209	180	197	201	237	225	199	206	217	213	199	217	181	208	175	196	197	207	193	238	212	202	191	232	203	211	211	194	200	225	195	199	208	210	193	213	218	218	213	228	220	187	215	186	213	220	203	192	201	233	190	205	211	219	183	207	199	193	224	194	182	205	221	183	194	229	218	223	202	186	214	178	188	223	211	180	195	212	225	237	205	212	214	202	227	214	210	202	205	173	201	212	200	183	213	210	227	181	188	211	203	195	212	204	179	183	218	212	217	234	190	165	197	204	192	219	208	205	201	184	199	235	197	188	215	223	221	200	204	226	191	186	210	239	190	170	227	173	190	196	221	207	213	208	185	207	202	198	203	221	181	179	171	227	225	200	196	188	214	198	206	187	184	205	186	208	223	197	229	199	221	209	234	198	204	185	215	235	225	230	191	237	235	221	237	219	203	221	201	183	207	221	190	211	191	217	205	220	216	193	195	195	233	217	208	215	214	190	208	213	207	231	210	211	218	226	239	223	191	196	195	205	217	198	219	251	210	205	201	219	215	218	202	192	191	219	230	189	213	207	225	217	189	197	232	204	173	169	206	222	209	174	242	214	211	233	214	201	205	226	223	194	204	206	206	187	192	221	198	211	200	208	243	195	221	215	243	235	191	198	213	222	193	192	243	224	176	218	194	203	206	234	231	226	193	184	214	233	228	193	207	188	181	231	232	211	204	205	208	209	194	221	204	202	231	200	205	207	223	199	185	196	228	191	205	226	211	207	200	190	209	186	228	203	202	222	198	195	208	231	210	224	199	217	221	213	200	206	202	201	218	190	194	199	226	197	231	210	205	204	191	241	169	220	202	185	204	195	193	219	194	199	207	218	192	212	179	197	219	194	189	213	208	213	191	217	221	215	216	217	242	241	207	204	225	211	210	195	194	216	206	206	202	210	226	201	209	205	200	187	183	207	194	221	206	196	186	196	199	193	205	178	204	220	203	235	197	180	212	213	186	229	219	186	197	219	219	196	227	189	200	222	193	193	190	212	175	192	219	187	208	193	206	194	201	191	192	186	221	231	205	200	197	218	202	214	214	227	193	188	194	208	192	227	184	210	209	182	215	216	216	212	237	186	186	214	198	190	194	227	210	213	215	218	202	216	207	203	235	202	172	211	187	214	209	195	220	189	219	200	242	189	224	188	218	195	214	204	204	183	183	200	227	210	223	208	158	212	187	206	188	195	186	205	209	218	204	181	186	213	182	221	212	229	232	165	206	198	203	231	234	218	195	191	213	189	203	209	219	216	188	194	235	210	228	205	223	211	194	200	199	195	207	199	209	245	204	234	199	197	215	205	230	198	208	212	197	200	193	207	196	227	195	179	169	221	208	220	181	198	209	217	215	203	228	208	213	207	208	191	205	214	233	209	221	185	210	214	195	212	208	215	209	205	191	200	205	221	215	204	210	206	187	226	211	215	219	250	218	211	211	250	208	183	175	203	203	187	239	195	209	217	219	205	217	207	197	194	205	230	235	211	214	195	185	209	215	210	215	191	162	198	198	187	199	215	221	186	212	201	190	199	182	216	210	189	208	195	215	198	196	224	214	186	189	203	198	199	190	211	202	210	193	207	182	228	209	204	217	211	207	213	228	237	222	190	212	225	204	211	190	205	206	206	203	206	205	224	189	217	207	225	224	210	198	220	199	177	204	201	174	211	214	167	188	185	199	201	205	180	208	192	203	209	201	185	197	213	222	191	224	226	216	218	197	197	217	198	202	193	212	201	191	209	227	208	207	184	187	212	203	216	191	197	201	198	196	220	220	222	221	201	194	212	209	193	192	216	216	198	218	202	196	218	205	212	196	205	215	209	236	217	226	207	199	199	199	181	206	200	192	222	210	226	176	212	216	201	219	193	227	254	195	184	201	209	215	195	192	222	211	205	201	171	197	217	199	208	204	205	217	185	205	235	243	194	229	193	196	183	201	188	216	193	206	193	223	184	195	205	229	225	217	186	218	242	195	206	190	230	188	225	198	211	185	197	212	194	207	221	198	236	229	190	198	213	193	233	187	167	207	214	214	238	198	229	208	196	205	214	211	215	241	216	193	222	186	208	210	212	204	207	219	209	218	192	192	188	214	205	194	191	195	193	190	209	204	200	194	234	192	212	189	213	212	204	201	217	203	211	196	250	238	220	214	196	193	204	215	202	220	197	210	217	189	191	202	235	219	193	192	202	191	175	218	198	189	215	222	247	207	206	178	185	203	188	234	216	195	204	212	216	219	208	217	220	203	194	203	224	220	216	215	209	224	218	228	202	202	202	214	230	182	232	209	188	196	211	205	229	194	205	219	186	209	222	193	196	194	183	178	231	207	188	223	225	204	205	223	210	192	212	235	214	210	201	215	225	193	212	207	220	219	175	196	241	205	204	192	200	211	207	210	209	204	192	223	214	201	203	220	199	198	195	213	191	228	206	165	200	186	210	208	222	207	200	224	184	195	189	194	192	210	217	186	205	201	189	205	190	205	218	238	198	201	215	204	218	197	207	187	191	210	226	197	169	183	195	193	165	196	208	244	197	194	212	172	208	176	219	218	223	223	204	216	218	209	236	184	217	195	236	204	174	213	199	203	230	188	211	176	220	224	201	205	194	183	174	220	225	196	207	221	234	218	196	203	205	202	212	180	199	196	188	198	208	189	215	212	233	184	197	221	191	236	229	205
38967	47198	46517	44898	26491	1002	888	799	719	671	654	642	616	676	633	572	558	543	565	599	496	508	475	527	531	481	474	531	499	496	528	492	504	509	579	525	460	498	514	477	504	476	487	488	503	516	489	504	521	486	526	468	520	494	517	525	516	537	508	511	453	494	493	474	474	477	531	496	540	477	469	491	509	485	538	526	489	460	513	475	509	504	493	501	546	490	499	515	492	552	483	514	446	514	500	511	510	479	504	478	494	511	466	508	471	449	481	503	451	531	472	471	479	483	514	504	459	504	507	488	503	485	478	509	511	545	499	478	472	500	501	496	512	487	496	490	482	506	484	468	459	518	496	490	538	516	508	495	494	523	486	485	462	446	480	480	422	513	492	491	488	488	509	482	468	486	498	521	518	472	487	484	528	504	529	512	543	459	518	482	506	508	490	512	525	493	467	495	504	466	494	515	510	475	484	518	484	544	465	502	498	460	475	487	508	469	499	476	529	495	507	508	519	531	491	493	500	495	479	508	499	510	475	477	466	496	485	487	523	479	538	446	480	483	496	496	480	473	494	500	506	489	536	505	489	520	491	544	483	482	479	500	494	503	543	497	448	469	526	462	483	497	519	505	472	449	517	488	494	486	524	486	491	464	513	495	501	477	497	491	467	474	490	504	500	472	521	514	457	469	480	502	501	468	480	519	509	527	515	481	523	511	479	481	491	495	520	473	492	490	491	471	502	514	476	522	496	485	471	509	498	497	504	470	525	437	504	514	469	506	501	512	493	501	462	462	480	476	551	504	550	505	473	488	481	474	510	517	500	488	452	525	517	507	486	485	528	511	476	480	504	475	454	497	507	463	509	453	511	467	524	509	541	509	464	469	528	490	486	468	516	508	497	452	492	520	487	476	439	485	479	506	500	502	522	486	480	451	469	508	476	454	486	510	494	524	512	468	476	478	476	492	497	510	493	486	499	493	466	516	498	481	529	501	486	486	449	522	512	494	463	520	483	455	482	545	465	472	478	495	475	533	476	461	483	483	507	457	479	523	493	515	520	470	512	453	515	504	488	521	523	538	498	474	506	490	485	542	470	491	517	507	497	511	468	508	492	508	491	492	468	530	476	465	507	509	502	491	473	449	478	492	503	494	491	466	532	496	539	492	501	509	513	525	471	472	465	480	494	484	465	528	496	466	507	484	513	517	451	512	505	482	503	506	494	537	498	470	476	507	484	423	510	520	486	494	508	496	467	475	513	495	475	455	474	542	516	502	461	468	502	479	538	478	500	467	474	492	474	482	511	503	508	487	492	504	515	518	498	484	480	513	502	471	519	495	513	466	493	467	508	469	467	487	476	474	516	509	523	469	510	497	496	520	498	467	535	508	497	507	480	478	504	491	475	496	505	484	500	486	480	495	477	511	486	429	478	472	480	469	501	482	536	486	500	537	506	500	461	521	511	527	478	469	481	528	469	503	509	498	483	490	457	496	531	488	502	512	511	500	469	523	516	495	497	488	463	498	465	454	504	479	473	487	493	533	543	499	495	522	523	507	547	501	491	520	489	493	530	452	490	501	504	465	482	513	495	497	532	438	475	506	505	443	498	482	489	508	509	484	470	497	510	535	508	474	474	499	476	538	507	485	518	496	462	476	488	520	524	502	484	494	506	489	496	517	504	502	492	474	516	533	484	497	477	495	512	492	490	507	509	468	461	477	465	530	500	481	510	487	508	508	501	473	487	485	521	472	501	508	504	497	571	479	496	540	481	516	474	484	487	463	483	500	500	487	475	455	510	510	510	522	525	479	490	488	511	482	518	494	499	467	549	507	519	485	476	483	423	516	494	489	497	516	484	507	485	489	499	504	522	507	508	450	458	464	522	504	493	505	454	505	494	468	474	493	475	494	496	506	521	474	465	496	484	483	497	509	511	508	452	466	505	451	518	547	514	500	465	506	496	474	491	475	497	494	492	531	493	524	506	469	436	469	503	479	465	495	473	513	461	525	459	516	489	468	489	491	481	547	504	514	489	526	475	457	499	478	479	500	477	485	506	502	488	508	550	515	485	498	485	502	482	514	506	517	483	497	487	492	525	448	510	492	473	445	499	473	474	480	511	491	497	525	481	536	510	467	473	470	507	541	499	523	487	507	530	453	525	513	479	539	505	484	502	525	485	499	514	508	475	483	489	484	489	495	537	514	517	505	510	511	510	501	470	495	482	460	485	480	505	521	471	464	519	506	442	519	490	522	462	483	513	526	533	480	469	457	504	463	512	496	525	502	499	515	491	487	520	444	466	501	485	527	466	508	522	513	528	481	481	484	550	513	480	505	535	499	480	490	503	525	504	514	474	525	535	448	521	480	458	465	456	488	516	535	471	512	496	506	521	474	480	464	535	485	456	501	537	476	472	474	487	492	480	506	504	478	481	463	484	481	489	519	520	499	515	488	487	490	486	495	469	484	516	484	483	514	513	488	510	491	528	474	517	527	470	505	525	479	506	487	509	488	515	494	499	491	463	501	486	463	482	520	505	548	553	448	474	522	553	484	474	531	506	494	515	514	504	505	503	530	549	494	537	492	498	488	484	457	457	532	480	486	495	513	468	492	506	431	466	519	495	489	486	503	483	498	515	519	459	469	516	488	461	479	468	547	496	462	522	470	514	484	494	520	523	496	520	466	504	485	517	501	488	508	521	501	475	512	471	475	519	508	457	470	423	512	517	484	469	495	482	528	508	511	534	498	511	455	530	524	496	551	527	508	489	518	447	515	489	503	491	479	492	501	529	527	467	500	507	461	525	543	493	464	489	476	479	530	520	486	517	508	499	490	514	532	532	514	458	460	505	485	487	497	500	489	483	487	494	513	492	529	503	520	447	484	496	497	474	527	500	491	504	555	502	468	535	482	496	479	499	483	481	485	511	495	474	473	482	501	454	495	494	478	513	518	481	484	476	520	454	504	536	505	521	512	501	514	515	507	485	518	453	498	540	541	471	468	473	507	473	527	510	501	489	497	485	495	462	451	506	486	509	498	494	489	471	480	464	504	498	520	533	505	458	470	473	511	518	541	497	540	459	497	473	497	483	501	524	489	529	483	522	482	490	520	505	462	463	462	449	495	491	512	473	529	492	478	474	518	493	511	490	554	511	468	471	527	513	516	521	495	497	471	496	478	498	494	469	484	481	514	509	509	476	497	470	474	513	520	486	529	492	491	480	500	494	518	517	486	480	533	469	478	507	459	459	472	497	465	484	490	477	520	484	501	452	474	478	480	504	488	520	518	492	519	462	501	507	479	480	465	463	485	483	480	497	469	496	481	508	536	532	474	481	507	496	486	465	511	551	504	464	486	512	499	451	501	502	511	484	509	539	490	498	475	524	476	478	489	486	506	492	495	429	488	489	546	477	480	473	494	501	463	487	464	488	470	488	528	493	459	473	520	480	503	511	484	510	516	447	503	476	497	489	497	455	465	488	493	431	472	495	508	477	499	517	477	480	483	528	482	457	534
69730	74256	61274	49673	30536	5979	547	446	434	400	371	342	367	338	367	320	330	350	342	363	332	332	331	350	349	309	310	345	363	375	384	315	315	326	356	357	336	291	328	326	352	316	312	328	334	308	300	334	336	347	329	330	310	344	323	309	318	301	365	308	320	295	284	329	351	340	353	375	364	335	302	337	315	353	312	300	340	325	330	312	334	365	337	327	293	346	323	314	311	355	333	312	292	319	304	337	331	327	331	339	349	306	328	326	301	328	332	340	328	305	311	315	365	331	385	356	317	328	340	320	372	306	339	351	289	300	345	294	307	310	325	325	340	311	361	338	355	321	311	338	371	321	332	319	307	324	339	334	353	350	328	348	310	321	319	355	335	300	318	345	331	281	336	300	319	313	328	326	290	338	326	337	350	322	313	323	323	324	335	323	351	307	299	333	321	325	336	340	370	364	324	308	339	335	294	325	325	334	301	306	354	339	320	342	314	319	338	320	321	320	302	303	300	338	340	318	343	355	342	341	341	355	302	314	318	347	325	321	329	351	356	336	292	357	319	329	294	322	330	335	324	298	311	329	311	324	311	310	321	329	366	316	338	361	345	332	307	332	321	315	350	323	311	315	301	304	320	314	309	326	350	345	345	330	323	335	332	340	333	360	310	307	319	311	349	328	350	339	317	281	332	346	312	305	306	335	306	365	326	341	307	332	312	310	327	290	323	322	319	362	327	345	344	330	330	332	333	358	342	311	335	339	323	314	352	314	360	384	317	311	294	318	308	290	320	324	340	349	323	346	330	329	349	341	322	335	348	302	347	371	311	347	350	360	344	302	287	298	341	333	316	341	326	330	304	332	316	358	376	314	335	309	297	316	315	329	308	323	321	325	306	311	340	335	279	295	345	335	354	332	303	320	332	329	292	304	343	337	348	289	318	326	324	359	338	359	287	329	316	332	326	327	324	327	315	296	317	336	363	333	302	320	304	344	334	367	304	273	322	326	284	327	313	324	312	361	297	358	329	303	328	304	329	335	321	317	321	318	310	345	289	271	329	294	323	311	342	333	334	325	321	311	355	332	347	303	336	343	366	340	356	301	349	332	348	307	304	341	355	308	333	310	339	363	361	357	327	296	337	340	313	331	348	337	305	320	321	334	326	307	331	317	340	346	320	326	327	333	348	320	347	326	335	333	304	311	305	333	336	344	340	303	298	301	382	324	311	310	335	321	317	358	336	306	342	356	325	350	317	328	278	316	314	316	341	351	307	343	278	345	356	354	313	353	332	350	322	324	330	310	336	322	343	324	314	362	330	328	342	318	336	318	313	336	317	319	307	340	329	307	316	327	325	302	320	340	323	328	353	301	321	342	295	345	317	315	345	363	302	347	320	342	352	305	332	368	307	312	302	353	305	333	313	321	286	313	328	307	291	323	295	299	335	311	350	317	352	314	265	342	327	347	341	310	329	329	322	323	337	311	309	300	333	316	327	307	315	315	336	302	332	328	316	321	305	310	312	315	334	335	351	344	362	362	358	318	329	309	286	293	325	323	304	340	298	326	307	301	330	328	319	367	316	341	343	330	311	325	304	325	329	310	382	320	344	317	335	342	320	348	331	318	305	302	319	298	306	293	315	353	329	359	294	306	311	324	345	324	323	316	327	344	332	334	316	335	335	321	358	332	348	321	320	350	350	336	317	335	336	302	354	330	357	343	303	334	301	297	352	314	340	308	336	345	308	356	315	352	310	328	317	313	350	329	327	314	284	319	348	338	338	312	309	317	330	320	345	282	314	348	320	325	360	279	316	306	303	313	330	315	323	334	352	322	362	311	338	336	332	307	344	291	327	317	328	331	348	334	321	367	345	357	357	331	316	316	346	336	316	330	310	330	372	341	309	347	307	286	285	326	333	345	310	350	309	290	330	335	324	295	329	313	330	326	320	296	330	347	323	319	343	335	343	339	326	370	297	312	309	338	322	353	340	343	352	311	323	344	309	346	323	307	314	312	361	336	312	302	337	358	356	281	351	297	309	312	329	334	332	313	313	334	379	329	363	315	335	356	320	325	334	317	302	312	308	339	349	337	353	311	337	297	338	323	312	316	313	335	323	296	342	324	290	322	282	309	329	338	326	337	315	339	324	303	304	295	333	322	316	336	349	325	313	326	273	309	335	324	326	344	340	341	323	345	321	346	319	322	338	334	332	287	316	340	321	367	327	350	330	354	337	350	304	369	317	289	281	315	324	286	297	352	326	334	287	273	297	312	332	348	349	314	328	324	317	317	301	304	319	337	310	326	314	354	368	323	342	363	327	297	352	331	317	287	306	315	333	363	329	347	308	357	309	280	335	307	303	324	327	333	355	300	335	330	320	320	306	302	329	304	312	291	316	313	316	348	357	307	306	319	306	328	305	324	305	315	322	346	317	339	320	354	315	326	361	329	337	339	273	334	349	331	304	327	296	315	337	365	350	341	342	353	327	347	295	298	321	303	313	299	309	322	326	295	303	304	355	318	321	328	328	290	284	326	296	322	349	308	302	369	334	294	308	342	287	334	322	324	338	339	327	333	302	326	349	359	302	305	330	315	312	359	328	343	349	336	320	313	337	334	345	338	346	322	344	305	332	311	353	330	322	330	313	367	300	314	294	332	350	353	330	342	333	288	307	365	357	325	332	332	325	336	367	304	341	324	326	267	326	295	326	319	344	360	319	338	312	318	311	331	371	317	332	315	313	319	301	326	364	347	300	288	310	308	353	322	331	289	290	309	315	342	302	318	327	275	333	340	352	328	357	293	321	293	330	334	326	340	292	326	324	294	317	288	307	337	286	279	298	264	339	314	329	318	362	366	342	326	335	347	333	320	359	346	313	326	336	332	291	327	319	305	350	375	327	329	298	338	334	321	341	322	315	346	333	329	344	324	325	316	323	346	326	321	317	367	351	307	366	343	330	318	355	330	328	324	305	371	297	344	319	335	325	317	296	304	316	315	300	318	346	326	343	358	348	326	313	343	305	306	297	308	287	324	340	331	338	322	329	349	321	311	337	316	308	324	330	311	310	317	360	314	314	337	369	347	355	317	323	290	314	356	324	320	304	332	310	310	336	356	323	334	311	313	323	342	346	357	324	333	317	307	309	337	317	293	362	288	317	350	343	314	338	318	318	312	320	325	309	340	344	318	323	339	289	333	344	330	286	305	298	357	337	327	346	344	305	341	313	322	303	311	340	353	316	342	350	361	326	347	305	323	293	328	361	311	302	333	362	295	306	344	316	326	294	344	307	327	350	351	331	335	287	335	350	298	303	340	324	342	326	331	311	329	325	342	340	330	382	328	325	307	333	304	310	308	296	317	303	330	330	338	331	315	310	339	328	308	341	326	335	282	310	338	344	330	322	300	319	320	361	292	334	303	315	340	336	304	312	328	313	316	347	319	330	298	312	308	319	316	307	357	314	349	350	322	327	313	341	324	355	304	322	315	331	300	317	322	361	334	327	345	327	316	335	361
45806	59152	58001	56189	33946	1711	1480	1328	1204	1131	1066	990	973	928	897	853	820	836	840	849	854	782	813	839	769	767	745	779	806	779	775	796	743	710	730	753	737	750	704	726	728	751	742	726	641	716	737	745	703	745	776	703	722	724	683	740	732	732	724	714	711	673	729	738	702	754	703	727	727	719	701	732	732	704	685	737	745	722	726	715	722	744	719	705	692	724	741	770	735	705	740	705	728	726	756	763	725	701	710	718	717	687	715	715	728	712	713	661	734	737	700	768	685	788	736	707	748	715	721	717	763	743	715	713	692	696	758	698	706	758	744	717	733	688	741	725	702	743	721	719	737	731	714	752	666	690	732	674	713	745	719	710	694	723	696	695	761	721	728	678	716	699	728	751	739	729	708	724	775	735	701	732	738	724	680	715	675	709	759	734	696	698	694	725	730	671	704	661	711	724	748	730	730	711	725	738	678	754	726	720	743	721	750	684	671	709	726	678	730	779	649	767	748	750	717	727	762	712	719	757	739	805	730	703	705	664	709	757	707	670	683	704	721	711	717	750	716	731	699	720	744	769	744	708	717	718	724	676	702	716	685	742	755	686	728	696	783	726	728	692	708	668	681	710	724	765	749	715	745	703	686	730	739	697	718	724	732	755	652	725	769	749	679	709	791	720	743	710	702	683	742	714	644	727	756	702	680	702	721	686	688	756	754	713	725	704	732	732	739	700	743	711	702	752	718	735	695	720	710	756	729	686	708	706	692	740	726	693	750	688	738	716	792	777	699	701	723	706	732	748	731	753	714	688	739	731	706	698	709	714	718	740	724	707	689	699	750	704	730	663	748	738	692	716	686	737	749	724	787	698	678	703	714	730	726	724	704	698	711	730	742	695	740	653	720	697	715	678	652	717	714	715	741	777	670	683	725	693	691	693	692	698	689	661	719	705	704	692	717	709	751	692	711	720	676	716	692	751	717	713	687	727	726	691	733	707	700	727	709	726	713	697	720	705	690	698	704	714	689	692	703	761	703	723	647	698	662	746	752	690	725	711	737	681	715	692	745	756	724	754	742	663	734	720	722	724	755	724	755	663	730	753	657	739	735	711	716	679	692	728	754	719	704	762	734	728	705	683	734	735	710	706	727	737	708	720	705	766	762	691	708	741	721	681	697	695	697	738	742	704	709	714	699	711	726	689	693	703	653	716	696	704	715	677	707	723	715	704	752	703	765	721	713	731	737	715	716	709	679	742	739	687	695	699	748	709	734	718	805	756	717	682	704	712	737	691	747	690	749	691	773	705	690	723	728	738	666	692	733	754	765	717	734	716	726	720	700	686	737	684	725	707	734	709	763	690	722	725	705	722	712	749	711	694	713	746	672	707	691	770	745	694	712	692	754	690	731	799	687	746	691	762	733	718	706	745	686	708	667	724	696	780	712	654	750	744	735	696	753	724	755	686	692	707	696	683	706	779	724	704	734	750	713	682	710	696	672	730	729	668	688	719	667	683	672	697	673	675	756	711	709	684	704	735	681	736	724	672	767	724	704	731	696	763	716	700	710	688	716	696	757	709	747	687	711	686	689	720	734	744	742	710	705	682	716	689	722	697	701	703	776	712	728	685	732	694	667	726	723	754	747	739	752	713	712	715	719	712	733	707	726	759	729	709	714	711	686	715	741	749	729	719	639	752	718	701	726	672	746	712	753	724	673	755	764	742	739	714	718	723	718	683	693	741	705	704	771	695	716	705	734	670	726	766	680	701	710	719	746	741	790	699	684	691	734	687	690	716	750	705	675	686	667	702	747	687	751	682	696	648	767	699	713	751	727	676	709	690	682	719	728	731	722	709	745	707	715	756	682	762	723	718	691	698	705	707	710	723	731	722	717	697	754	738	744	728	704	710	761	690	715	717	707	707	742	729	705	750	679	704	719	728	707	709	701	752	720	721	719	710	703	711	704	692	716	714	736	792	705	729	672	726	734	703	701	695	710	737	678	733	704	678	687	701	731	693	721	685	756	683	702	660	680	734	747	755	694	681	731	695	707	736	716	728	732	691	748	736	710	713	707	705	773	761	722	706	733	727	707	703	751	729	749	734	721	720	758	719	721	674	675	696	697	723	742	691	690	733	705	722	749	710	706	697	696	739	715	745	671	731	707	714	759	722	759	729	734	756	748	711	693	773	781	708	671	712	702	741	727	747	664	716	694	728	719	706	686	675	747	750	708	707	676	730	724	729	717	704	703	725	677	720	679	734	718	729	681	673	698	739	741	691	676	723	700	739	690	669	689	719	668	731	712	700	751	749	734	684	671	698	720	744	748	712	726	705	704	730	740	704	738	750	739	717	735	740	728	699	762	677	756	755	767	721	694	756	691	766	698	727	713	757	699	720	777	704	727	699	768	712	746	752	708	745	726	687	731	747	699	687	723	697	739	752	659	764	718	721	736	707	744	727	726	707	719	687	707	705	711	728	731	695	770	706	816	743	711	730	750	697	712	700	696	736	722	721	707	754	682	719	738	726	733	693	739	738	682	741	718	745	695	647	677	750	753	746	718	730	765	734	675	649	693	726	755	714	693	726	689	785	717	739	732	711	711	731	722	767	694	722	738	761	717	727	720	706	748	754	723	752	728	714	751	721	705	699	714	707	727	687	638	738	700	719	755	784	737	681	709	667	707	687	690	771	689	717	736	731	735	705	708	718	743	702	714	685	723	699	733	688	695	694	741	681	728	730	703	682	717	701	690	741	691	745	736	688	687	723	733	764	708	698	729	768	677	728	715	710	657	676	727	681	737	727	694	723	746	704	754	730	710	734	710	717	748	771	707	701	745	720	724	698	706	720	735	716	707	706	729	705	721	741	656	693	731	720	715	745	682	729	763	709	770	691	748	666	673	699	730	740	721	664	714	715	684	799	724	710	721	701	717	728	707	709	690	735	703	717	727	708	700	716	734	708	708	731	680	730	705	779	707	764	683	746	682	687	747	722	719	715	722	690	716	699	680	726	744	701	721	718	720	716	691	708	722	715	740	736	724	707	724	658	751	732	729	720	747	704	673	705	734	687	713	653	767	728	766	649	738	735	747	708	663	665	736	720	763	755	724	765	682	716	722	732	703	713	727	710	719	752	716	722	734	698	727	703	728	739	714	684	722	730	741	700	704	702	702	737	707	700	705	738	725	699	715	665	733	680	729	713	702	733	716	705	710	711	665	732	707	705	706	750	733	712	704	722	701	713	727	695	701	685	717	681	730	733	763	714	737	725	702	745	754	727	683	737	688	698	728	735	703	678	706	675	718	724	767	697	766	709	753	738	712	724	703	736	729	715	673	716	691	691	698	715	747	722	670	746	752	723	740	678	708	736	699	746	731	682	724	708	696	712	730	710	722	693	697	708	723	760	698	685	718	727	703	715	728	721	736	766	746	679	764	699	717	722	718	704	686	711	729	695	722	689	745	718	708	724	745	687	730	731	724	677	757	746	739	684	749	687	721	735	714	713	734	677
41659	18895	4994	1651	614	150	124	143	179	160	139	119	132	110	114	113	127	125	131	142	132	146	121	143	125	124	116	129	122	137	148	146	132	127	118	152	118	147	114	119	123	146	106	125	114	131	144	126	129	120	133	157	139	132	121	130	139	147	121	130	133	143	146	131	140	150	148	130	133	118	111	137	144	145	106	129	127	129	143	126	121	132	116	131	134	126	110	144	133	149	129	128	121	137	125	131	112	145	112	145	137	138	168	131	118	131	130	128	137	151	144	122	141	135	146	151	129	136	135	140	137	108	141	135	139	154	153	131	120	132	146	155	113	122	146	134	130	144	139	118	137	137	151	147	133	131	102	133	120	135	114	138	141	133	117	134	152	121	134	116	123	131	152	125	143	124	120	150	138	120	144	128	141	137	146	130	120	130	133	149	129	126	137	127	124	140	119	152	124	139	150	133	133	115	130	141	135	124	131	142	142	131	146	135	138	102	104	136	129	142	136	129	145	142	125	138	111	120	145	120	120	108	154	91	130	133	151	134	159	124	119	131	136	145	157	125	109	145	124	149	131	127	147	139	126	128	125	130	158	118	131	128	127	134	119	134	132	142	129	153	134	147	111	121	144	140	139	146	120	137	136	148	133	128	151	140	147	139	139	127	121	127	154	108	147	146	132	131	133	140	128	147	127	143	102	127	130	133	143	110	127	142	131	151	118	139	151	139	148	130	129	123	148	150	130	137	155	128	135	144	147	137	153	127	139	116	142	153	140	122	154	127	102	118	138	118	132	124	159	122	120	138	124	119	131	128	119	165	136	121	117	109	124	140	120	139	137	116	123	135	123	148	111	133	121	115	142	135	142	143	151	128	121	119	150	137	129	127	141	113	162	146	118	118	131	126	149	129	147	126	108	141	148	143	136	120	127	133	130	131	134	135	134	161	126	121	143	135	133	132	121	100	136	150	139	135	127	130	129	128	149	138	112	113	111	136	126	145	130	134	141	157	133	139	138	123	151	134	116	138	135	128	121	134	110	126	129	121	128	112	125	134	138	135	137	122	107	123	116	148	137	138	135	149	129	137	127	158	120	131	143	137	125	117	154	124	111	127	146	140	147	124	133	143	120	129	149	132	157	164	139	143	129	103	128	138	148	134	122	122	117	134	134	136	110	124	124	131	122	133	116	109	124	99	116	106	114	133	126	124	126	125	131	145	130	129	126	126	143	143	140	139	137	128	105	124	132	141	139	140	132	147	125	136	113	135	115	134	125	135	118	113	118	157	132	119	136	127	153	133	169	115	139	120	131	141	116	134	140	121	140	130	130	122	140	124	133	153	128	126	137	131	120	128	134	135	145	162	130	148	141	138	119	127	120	120	133	133	142	129	144	127	146	120	131	135	131	135	134	128	131	115	122	135	143	129	124	119	125	122	133	129	155	131	107	128	111	120	133	125	116	111	151	132	123	129	128	131	138	140	128	141	141	149	137	153	124	115	130	109	130	134	135	158	141	128	143	126	123	125	123	123	137	127	149	147	133	138	127	112	150	140	127	117	123	173	147	135	133	135	126	141	125	132	134	116	151	127	142	136	148	120	136	135	154	117	117	152	138	132	123	140	152	129	119	122	148	125	145	146	125	139	120	113	121	118	148	118	100	133	152	143	120	147	127	137	147	123	112	109	126	135	120	130	118	130	136	108	146	133	120	133	137	154	108	151	117	127	147	117	131	141	153	119	120	132	120	134	114	125	139	133	145	123	136	133	123	135	144	136	122	150	124	113	121	132	138	134	117	118	113	122	144	149	116	135	146	138	134	155	144	123	142	116	147	121	133	122	130	124	116	141	162	123	138	133	137	150	132	123	144	132	108	114	119	127	123	126	135	133	130	120	159	121	123	129	141	125	128	108	145	151	123	121	132	148	132	139	128	124	145	130	118	145	135	131	152	112	130	124	129	116	131	141	124	115	129	135	140	102	110	144	147	145	118	137	130	130	126	141	124	136	138	104	138	128	127	133	120	135	134	123	129	126	124	147	147	123	129	118	132	142	130	132	149	142	124	117	116	134	161	124	146	110	139	124	116	138	131	126	120	147	125	133	138	149	134	132	115	149	123	126	136	147	110	123	123	131	116	146	119	125	139	123	122	151	127	125	120	138	115	148	123	134	156	115	122	138	126	133	134	152	138	150	148	143	137	128	129	127	130	126	116	127	118	112	120	151	122	128	128	151	143	149	135	111	132	109	136	136	151	108	141	131	150	119	153	126	108	139	143	108	131	121	138	121	115	121	121	143	120	114	156	169	121	133	115	147	120	107	121	128	126	122	131	142	133	111	114	140	124	124	127	120	145	142	123	124	114	119	145	137	130	113	124	145	115	132	117	129	118	107	111	137	130	153	117	100	131	121	121	121	125	112	113	127	127	122	112	158	129	133	136	138	129	143	145	131	152	126	137	140	146	130	119	120	133	120	115	117	136	115	145	132	140	133	119	134	124	134	138	129	137	137	131	120	125	167	129	139	118	145	125	142	133	144	133	129	131	128	141	155	152	139	131	139	152	121	133	135	142	150	127	122	112	131	124	140	138	147	145	137	131	134	130	124	132	121	128	123	153	134	151	114	125	114	120	117	118	113	128	106	114	146	139	131	136	118	133	143	139	119	122	120	148	113	128	127	158	145	130	132	128	134	143	133	145	144	137	131	124	116	124	145	132	134	154	135	134	120	138	158	138	157	145	147	138	130	135	118	139	142	109	130	149	160	134	134	127	140	151	130	124	121	144	120	133	133	138	134	127	128	140	122	137	121	133	157	131	113	169	135	136	119	114	116	130	147	134	136	134	151	138	140	121	130	123	136	123	131	124	112	141	143	127	116	134	134	137	131	139	138	124	117	139	133	115	122	103	127	144	118	147	135	139	137	127	112	154	125	146	125	132	139	132	124	130	134	126	136	121	145	139	143	136	132	126	108	125	138	128	114	129	137	113	119	123	128	145	121	132	137	144	118	107	133	140	131	140	118	118	113	124	121	126	127	142	115	134	145	131	120	128	125	118	135	133	128	144	133	112	122	124	141	135	122	126	132	137	125	127	121	141	134	124	122	146	135	121	143	129	118	149	132	123	145	126	120	146	131	141	123	126	141	120	125	138	123	129	130	142	129	114	137	118	119	118	143	142	116	117	120	132	130	115	136	135	135	114	127	129	133	123	140	121	110	125	124	125	119	115	142	133	133	123	134	139	113	125	162	146	129	121	140	125	118	122	114	134	121	139	121	147	126	145	141	142	145	131	114	115	136	113	139	135	124	136	132	124	127	124	123	135	146	153	168	120	122	123	147	131	127	110	113	136	153	127	153	145	117	136	119	137	149	151	133	121	118	148	148	126	120	128	144	109	108	117	114	138	130	130	132	129	133	121	115	127	138	132	117	157	110	132	131	135	126	126	125	123	130	131	134	134	116	138	116	110	144	129	135	139	133	120	134	129	137	117	131	140	128	154	151	118	136	119	119
22045	14078	7368	5090	2032	379	356	312	352	349	352	319	391	343	338	308	322	332	343	373	364	296	347	324	357	312	369	320	353	345	327	331	343	366	322	357	344	343	305	307	295	355	335	355	328	344	355	361	377	337	348	352	333	358	325	372	333	324	356	342	334	343	338	321	304	326	300	328	321	337	336	351	334	324	316	317	318	351	337	346	366	314	336	343	342	328	332	358	322	327	311	378	350	341	369	368	332	324	343	327	351	349	333	329	368	302	312	347	309	357	339	302	321	315	333	338	337	334	327	324	324	317	332	333	334	329	308	329	332	338	337	334	353	360	370	339	355	327	335	344	311	340	363	351	313	330	370	324	359	324	331	338	309	326	348	372	330	340	357	295	345	345	347	328	336	347	366	362	324	302	342	336	345	308	333	330	328	345	320	316	304	369	331	365	333	337	387	359	329	314	342	326	358	294	353	341	319	347	306	350	347	298	349	326	352	348	335	372	321	337	361	338	353	358	297	324	335	324	323	345	347	325	328	336	345	354	375	333	341	326	319	368	360	318	372	369	311	338	397	327	308	329	353	326	394	335	314	318	323	368	330	345	339	327	331	320	333	314	333	348	345	359	366	297	359	328	368	350	307	316	338	351	332	343	334	322	329	336	360	323	326	341	295	326	346	311	356	310	355	347	356	310	308	297	299	333	323	306	347	326	349	348	356	340	319	334	339	335	337	351	334	311	344	347	338	347	344	349	342	322	343	301	345	376	350	321	324	326	339	329	348	298	301	341	368	332	368	346	368	356	347	348	323	328	338	330	321	342	338	369	308	363	352	322	322	347	324	371	326	323	340	363	330	322	348	320	346	335	303	323	364	328	331	340	310	338	318	346	348	346	342	361	309	377	348	355	367	339	325	328	339	323	345	324	334	348	327	347	346	350	313	338	335	355	376	335	334	315	316	351	367	324	314	329	346	373	313	332	331	369	330	334	355	326	337	339	333	336	332	348	333	342	291	315	359	323	343	351	324	326	333	324	325	346	366	338	355	345	361	356	346	333	352	349	349	333	319	317	377	324	353	335	335	363	344	327	359	308	349	333	319	352	318	303	367	360	309	321	282	323	335	338	348	335	328	308	322	324	352	325	363	340	322	323	339	323	316	341	320	322	322	327	332	332	315	372	317	329	349	317	345	326	336	330	336	352	357	310	356	360	301	331	337	330	314	344	332	324	316	339	341	327	337	363	351	363	325	324	323	351	343	350	344	330	358	351	324	361	375	337	299	359	363	306	357	367	337	334	304	352	332	344	291	306	322	330	355	312	339	329	346	373	321	342	353	309	328	340	322	342	345	351	364	369	329	332	346	308	331	322	325	297	343	348	361	335	351	343	373	319	312	326	348	339	344	319	359	399	330	349	347	346	371	320	355	326	345	362	337	303	324	327	354	328	315	305	355	368	326	336	328	341	361	331	362	321	292	341	320	327	344	318	348	317	345	323	330	344	367	320	342	321	301	343	344	343	363	317	313	370	364	332	322	366	324	331	334	352	347	361	325	323	361	333	360	323	347	375	347	331	320	393	316	342	339	344	317	349	289	335	308	348	329	315	316	348	328	329	323	334	306	339	343	362	338	316	315	325	342	345	342	316	346	340	315	347	381	379	332	318	362	337	362	304	322	331	333	365	339	327	315	329	303	337	349	371	303	366	348	311	358	312	336	315	358	346	353	348	338	338	364	342	343	298	318	326	314	328	304	338	346	320	348	320	347	358	362	312	362	349	344	349	321	355	314	351	347	325	329	333	329	341	301	330	342	310	321	373	314	358	324	368	357	346	343	305	356	349	342	341	313	326	336	364	346	371	335	364	376	347	347	346	321	354	315	327	352	338	367	346	331	356	342	341	358	342	319	367	321	359	343	339	352	334	309	344	342	371	317	333	345	298	364	314	347	338	362	355	323	339	335	330	334	323	350	389	309	343	339	322	340	308	320	357	316	336	330	316	329	323	339	320	328	351	316	309	364	325	369	353	362	334	306	357	349	345	325	357	309	330	347	332	349	324	338	342	326	343	351	339	338	354	346	354	304	293	352	367	335	330	336	348	361	325	338	337	356	326	330	323	342	352	335	348	339	335	347	350	357	302	330	354	317	350	364	320	346	333	372	330	354	320	341	346	328	366	354	328	363	363	321	339	325	331	343	314	365	330	327	346	351	337	382	331	337	358	342	337	328	311	355	317	332	328	352	327	338	336	314	353	356	368	334	356	328	320	338	375	350	370	353	339	318	334	349	345	329	330	338	315	323	347	349	333	338	367	335	334	345	317	361	330	356	342	349	330	345	336	374	340	384	327	342	342	340	322	331	322	356	354	336	318	336	360	358	367	340	333	327	309	335	359	322	357	367	346	295	347	367	348	329	347	324	321	380	344	349	341	326	307	359	341	322	318	346	313	350	359	371	341	334	325	339	317	364	342	328	330	358	333	371	321	341	358	326	358	347	325	350	337	319	316	338	347	341	352	359	360	333	291	359	347	351	354	327	327	328	328	333	340	322	306	348	296	343	337	350	315	318	342	334	324	326	344	329	347	322	324	321	283	329	360	321	319	338	327	364	354	379	365	314	351	313	309	330	330	312	346	353	347	356	364	329	333	331	338	331	302	342	356	361	351	337	328	341	371	331	328	351	328	314	347	351	336	303	321	355	327	342	338	340	352	318	345	339	353	358	328	343	366	333	297	343	360	337	349	322	339	333	334	328	353	322	312	341	322	329	342	328	315	350	303	362	365	311	348	328	356	348	363	355	316	321	337	329	354	345	350	343	315	327	356	329	363	346	335	359	330	349	321	297	348	340	351	333	341	357	338	328	312	370	321	345	314	356	348	328	334	355	337	358	329	330	341	317	321	351	314	326	341	371	345	339	340	336	293	338	383	322	366	308	324	360	319	355	358	324	316	373	358	360	313	354	350	343	332	337	332	320	344	347	356	313	333	334	337	297	331	324	345	346	319	361	336	359	331	350	323	337	316	401	321	364	349	339	308	302	349	328	354	348	355	278	339	340	340	331	360	353	361	341	339	306	336	332	372	337	336	354	338	359	363	321	329	313	369	334	347	373	343	325	336	321	372	347	320	335	330	347	323	328	354	334	345	360	346	285	332	321	347	318	340	340	310	340	295	351	353	312	306	327	319	335	332	348	346	344	362	334	321	362	336	342	330	347	320	376	348	313	323	322	360	316	353	340	335	351	353	332	342	392	329	322	333	368	340	363	326	361	363	332	313	360	324	315	333	333	350	343	337	327	334	337	368	302	348	303	343	347	334	375	334	345	351	367	337	320	355	379	369	326	342	357	375	363	330	303	320	351	340	347	349	340	335	374	338	298	320	332	312	341	309	329	339	316	318	317	360	318	346	347	302	305	350	350	309	327	369	349	341	350	317	324	306	353	367	337	321	326	310	336	357	333	312	340	363	324	336	314	340	337	320	337	328	327	325	336	332	337	333	355	349	322	331	322	316
61668	63131	49676	35907	19378	1933	286	258	239	213	220	205	252	246	225	237	195	228	236	217	244	205	183	200	212	218	235	204	211	173	219	220	226	200	202	225	212	220	224	220	179	244	215	195	204	214	184	198	190	212	221	191	190	227	185	214	227	190	197	215	220	210	185	191	201	228	239	190	207	194	229	210	198	204	224	196	195	205	197	216	239	217	207	203	201	196	219	204	188	207	204	183	205	218	207	208	190	196	214	205	211	195	211	197	201	206	206	243	205	198	217	193	201	196	208	225	199	203	206	229	223	167	206	184	195	204	201	196	216	193	204	241	226	204	194	229	169	209	200	173	221	180	193	216	171	191	211	211	218	232	202	207	196	210	193	185	204	217	189	209	236	213	218	187	217	206	208	208	199	206	206	193	220	218	217	183	222	217	205	196	214	216	222	200	226	203	214	194	194	211	207	209	186	219	210	204	208	218	202	201	203	180	215	184	179	248	194	201	179	201	221	240	222	184	193	218	177	183	209	193	188	237	208	204	185	201	230	211	181	242	215	212	192	221	185	175	231	184	237	205	173	219	192	211	176	207	189	194	182	209	206	241	207	198	201	178	212	223	199	208	221	182	219	197	209	241	243	211	196	195	202	205	188	224	222	208	212	220	221	188	223	213	222	221	192	195	211	194	189	199	197	217	220	167	213	185	219	194	228	179	245	199	190	181	200	232	192	222	229	181	229	203	205	215	201	186	189	170	198	196	194	205	218	206	192	222	187	222	241	218	183	198	234	169	199	226	174	209	220	207	213	183	221	212	209	192	214	201	197	196	198	224	200	213	228	186	182	204	208	213	218	212	212	222	202	213	226	215	220	197	207	207	194	230	230	190	193	183	209	177	239	175	178	194	224	216	199	183	195	189	215	200	203	213	222	220	205	188	207	191	224	211	162	220	197	218	199	218	219	202	202	174	216	205	209	174	219	215	182	223	201	202	211	226	170	217	209	196	217	197	221	208	188	201	219	186	202	214	198	206	213	193	201	230	229	206	205	182	209	193	191	175	190	239	190	212	232	210	210	198	198	233	188	184	190	189	215	205	229	195	189	208	188	165	208	232	204	183	189	203	196	218	206	168	202	227	194	184	216	217	204	226	185	200	189	240	209	213	215	194	224	207	219	190	214	224	224	219	207	204	180	200	205	196	204	191	178	198	210	199	227	230	210	218	214	195	193	212	200	203	201	233	208	244	228	202	206	205	223	217	214	219	221	196	228	206	205	216	188	247	210	224	197	199	190	229	196	216	219	209	214	203	197	209	193	211	223	220	205	215	221	199	216	221	196	215	184	194	205	201	222	216	208	224	234	192	198	180	209	221	255	213	219	220	207	211	215	191	203	240	212	209	212	214	198	224	166	208	190	208	191	220	226	210	212	191	222	214	201	181	191	196	187	214	198	225	199	199	188	199	213	219	216	184	221	202	174	234	238	173	197	189	219	210	196	209	211	193	226	200	226	198	210	196	224	196	197	233	216	196	244	204	219	202	204	213	198	210	225	195	191	193	196	192	189	213	194	218	185	205	217	214	229	219	192	196	192	226	208	213	215	200	230	201	200	191	194	215	217	229	206	226	221	210	203	185	189	213	206	241	232	206	231	213	231	216	215	199	200	195	201	210	241	208	234	194	205	206	190	207	196	190	232	199	220	208	169	231	218	203	195	227	204	193	210	192	209	226	220	214	203	205	201	180	229	188	210	208	225	223	201	216	188	204	222	204	212	201	182	217	224	217	203	210	222	177	196	206	203	221	224	205	195	204	209	194	216	180	215	230	220	204	174	211	174	200	220	208	225	225	237	222	202	205	193	196	202	217	215	199	193	175	217	206	191	204	242	199	209	208	202	200	204	209	201	195	232	220	191	191	213	194	225	200	235	175	222	230	204	207	225	216	228	213	231	211	208	186	175	210	210	190	186	199	192	197	195	224	201	211	204	215	226	222	190	236	191	183	206	211	204	215	211	185	179	197	195	185	190	218	195	233	220	205	196	194	188	227	209	208	181	210	197	177	200	201	206	224	188	210	218	218	214	220	198	194	179	184	181	199	211	237	184	211	202	197	176	209	191	200	212	188	206	197	199	215	226	172	205	208	226	230	238	206	224	188	205	188	235	220	202	209	231	210	193	177	228	210	201	201	218	191	193	211	231	195	166	212	198	220	192	206	195	224	197	215	229	239	218	180	202	216	230	225	189	200	218	218	204	226	195	205	188	204	196	206	222	206	211	223	203	218	209	205	187	225	221	234	208	222	187	188	222	191	203	210	216	213	231	213	203	204	214	177	220	226	209	216	203	204	209	183	177	189	199	228	195	203	196	214	198	201	205	212	196	186	208	213	209	198	187	177	203	207	193	214	214	222	199	209	202	197	196	177	173	218	190	231	183	220	209	213	214	203	181	221	196	197	214	206	200	202	214	171	199	211	198	211	203	203	199	210	178	218	212	229	195	192	189	226	194	197	199	218	197	194	209	188	216	201	203	209	221	214	220	203	167	195	186	190	206	214	200	203	223	209	194	176	200	219	223	213	212	188	206	193	210	195	209	232	208	198	199	203	185	213	195	192	203	210	239	211	213	211	233	192	186	210	225	186	186	252	203	193	241	183	211	204	191	193	216	209	214	209	200	225	208	187	216	218	220	193	198	207	204	199	221	222	223	219	202	204	213	210	184	220	218	185	187	191	200	213	173	185	223	219	238	216	198	179	213	202	187	228	243	191	184	221	195	231	189	210	210	204	209	190	193	214	204	200	183	199	229	173	194	179	200	233	196	206	222	223	191	192	193	204	223	212	213	191	219	221	221	202	210	187	213	204	222	206	218	212	204	235	204	214	201	220	218	165	211	239	178	216	198	228	196	199	195	213	205	208	201	200	206	189	169	203	206	176	225	219	194	177	199	208	204	212	246	184	186	226	182	219	215	215	196	197	195	223	213	206	190	199	225	183	230	187	184	181	198	204	214	198	192	211	200	209	213	190	200	216	221	223	186	208	212	207	194	212	224	197	187	208	221	198	177	212	239	210	210	217	190	222	221	231	209	186	225	222	199	185	210	193	221	221	203	172	198	202	211	181	203	210	191	210	214	226	218	175	198	160	193	206	201	193	188	190	185	217	200	186	203	209	192	210	230	183	214	206	220	217	212	200	188	171	203	205	179	199	188	183	241	189	225	204	223	210	222	180	203	202	215	179	209	216	186	222	194	181	228	180	177	199	217	212	197	225	194	203	214	196	205	198	214	242	196	212	194	196	185	216	172	201	239	230	202	217	215	194	196	178	236	211	214	176	219	228	205	204	232	190	220	221	192	208	212	191	197	212	190	216	224	184	207	189	193	203	209	191	223	215	200	217	220	199	165	211	197	227	218	213	197	223	204	208	217	228	210	198	224	172	211	206	232	212	213	226	191	196	197	173	210	219	219	193	217	204	186	210	187	225	205	201	195	193	201	218	206	202	207	211	217	207	227	226
38719	47552	46991	43843	26115	1007	845	826	700	680	672	649	594	605	575	578	553	559	576	555	551	529	545	533	526	488	513	511	499	490	505	487	537	474	490	513	519	519	506	519	512	479	484	497	530	556	484	485	494	495	499	478	505	484	523	490	494	509	526	466	510	517	490	497	487	448	513	510	484	505	509	497	484	514	519	507	534	500	486	540	503	515	498	496	525	497	496	536	492	481	471	497	489	460	446	533	491	531	531	467	489	493	496	521	527	497	474	496	498	470	512	528	500	478	479	492	493	471	499	505	509	516	491	527	496	462	469	520	483	470	523	492	507	516	523	528	463	514	489	509	477	492	516	526	470	457	442	510	502	497	505	493	505	478	513	487	469	488	467	488	485	493	471	504	497	454	506	485	483	506	454	488	467	490	542	485	491	477	532	508	519	525	498	531	484	511	460	453	469	525	504	486	492	485	496	469	538	477	491	486	473	464	487	475	463	492	512	507	493	479	453	482	478	497	494	511	528	478	471	508	504	510	511	504	510	475	498	508	525	497	490	468	477	524	471	473	511	508	498	505	491	505	530	518	506	506	515	489	486	475	480	487	457	503	501	499	499	500	501	494	535	477	509	515	468	507	497	479	464	514	537	494	486	468	498	538	529	503	515	473	495	476	502	495	501	516	492	501	473	486	476	499	518	471	522	495	548	476	489	501	495	501	496	453	506	477	504	519	444	493	484	477	488	458	502	509	490	495	490	432	513	511	496	489	479	496	527	476	479	502	492	503	512	503	519	493	487	460	505	472	469	540	478	508	477	489	489	502	492	507	543	510	492	440	518	499	498	488	534	501	504	477	511	515	488	501	559	509	494	515	520	502	471	542	471	471	517	479	505	525	504	515	482	480	484	464	534	529	510	492	497	507	485	508	480	507	482	498	522	512	492	519	481	513	474	520	480	530	489	497	452	489	564	482	506	508	513	498	551	529	472	509	491	474	523	460	527	451	473	522	484	493	466	478	477	505	512	522	500	497	495	510	444	476	522	480	485	461	502	511	495	499	478	491	504	493	468	500	508	496	548	491	486	481	524	533	496	477	447	510	494	537	460	512	557	448	480	460	473	488	491	525	508	485	510	494	541	487	495	496	504	506	534	498	508	495	491	479	469	486	481	508	485	497	501	510	499	482	498	516	478	486	491	527	490	494	487	485	474	510	533	519	510	491	484	493	515	516	493	532	505	520	491	476	485	520	541	486	476	491	526	531	479	488	510	484	541	487	502	473	480	465	507	467	481	520	511	531	485	481	488	488	510	462	436	447	483	489	499	463	470	496	492	513	511	503	498	484	487	494	455	480	463	540	484	466	492	496	470	481	463	508	531	467	422	507	506	540	453	475	516	523	514	523	494	515	537	509	516	501	514	508	504	529	494	545	506	489	509	504	495	454	479	515	474	482	479	482	519	517	494	500	528	496	507	506	481	515	496	511	494	496	476	491	469	510	529	471	503	530	476	518	486	487	499	538	529	490	468	483	453	522	490	519	507	509	493	474	473	506	493	499	480	483	483	485	494	487	473	499	507	518	488	509	497	493	529	491	495	526	496	541	481	472	490	492	511	456	466	503	473	506	525	484	519	483	497	443	518	510	479	493	495	489	506	495	503	494	502	523	494	489	551	489	541	521	482	512	514	484	501	504	491	494	560	479	513	467	490	508	520	475	491	542	510	499	493	482	466	503	527	490	536	496	501	475	556	484	485	473	537	472	514	493	476	495	512	484	498	489	507	504	509	545	547	478	489	472	472	529	495	472	507	528	452	499	490	495	506	526	476	518	468	492	502	480	492	513	525	451	517	450	470	505	470	511	495	456	518	527	478	537	477	499	471	499	476	484	487	498	488	525	513	496	458	521	487	508	513	489	529	509	479	491	490	515	508	502	498	469	481	485	504	493	398	476	504	499	533	458	492	519	466	503	496	488	500	451	459	489	473	444	487	483	493	475	515	486	475	475	468	535	480	499	492	489	547	527	473	461	564	512	466	456	506	488	517	498	510	498	512	479	476	506	455	520	497	522	507	470	480	475	502	513	512	513	497	498	468	479	489	519	495	510	513	516	476	486	508	522	463	462	475	478	496	451	467	463	500	473	465	497	523	524	500	511	507	503	532	490	474	464	484	504	438	490	444	514	476	511	478	504	522	504	530	472	518	527	507	523	506	498	514	478	526	492	487	469	487	507	530	473	494	503	517	524	506	504	535	485	460	525	521	499	498	484	494	495	520	508	478	476	542	520	498	501	457	534	520	481	434	498	517	491	469	506	513	498	499	486	496	475	506	499	494	497	512	497	486	491	522	514	471	519	456	495	533	497	478	480	474	469	474	484	494	513	534	480	509	507	474	507	505	483	529	532	457	543	506	491	534	484	495	503	548	501	534	495	522	496	504	476	440	501	486	464	455	494	516	509	489	495	506	476	470	525	512	505	533	518	471	510	516	460	484	503	452	530	481	511	466	493	518	491	510	477	480	520	485	472	480	545	505	471	480	497	490	480	496	480	460	482	460	478	530	495	520	485	468	479	515	527	488	496	475	527	489	501	474	506	505	507	498	473	525	481	498	517	481	487	506	531	476	504	514	484	515	537	483	500	483	468	474	466	541	476	498	485	491	496	456	519	512	488	500	487	490	504	469	540	481	505	494	465	524	483	519	484	489	495	478	499	483	461	498	527	481	473	450	478	483	536	512	475	499	479	519	521	487	478	468	484	463	511	493	520	506	477	507	548	509	489	501	463	498	501	479	535	467	471	497	470	442	508	460	487	466	489	508	481	483	497	452	525	534	498	493	522	473	493	503	478	496	495	495	489	478	496	503	472	499	510	522	498	513	519	484	508	467	510	504	498	492	472	563	488	451	512	501	503	477	515	489	496	515	528	492	492	515	528	434	519	454	490	478	517	497	515	478	504	460	450	452	521	555	479	503	505	477	508	484	481	486	515	518	510	522	460	546	502	510	491	513	477	492	481	482	469	523	511	500	519	474	463	499	456	470	449	484	563	474	506	491	495	464	483	534	475	529	473	459	474	467	529	484	493	529	505	517	494	500	470	521	537	514	454	460	486	505	514	483	510	507	525	505	546	477	483	479	476	508	506	479	532	481	493	481	524	514	530	470	511	482	516	504	470	527	477	497	484	479	548	521	501	433	483	468	530	505	512	475	508	520	511	504	532	529	535	522	485	459	501	512	439	529	507	496	476	551	483	477	493	552	464	499	477	496	515	482	479	518	507	506	498	489	500	509	478	461	464	506	507	486	502	489	493	491	518	476	533	454	503	495	469	500	523	504	526	539	502	496	501	527	487	489	499	541	499	499	489	489	494	508	500	482	457	529	494	490	453	509	514	529	459	457	510	508	491	485	489	497	508	494	490	463	499	471	503	512	499	497	487	465	454	477	467	491	505	484	496	479	499	490	500	518	462	516	525	550	473	466	459	524	480	493	484	491	462	504	514	506	530	515	517	525	487
69807	76141	62322	48964	30849	5872	555	443	418	396	364	361	362	341	366	385	369	360	346	343	325	364	348	338	324	345	337	315	344	353	316	333	338	288	362	313	342	316	340	327	329	332	330	302	344	381	353	331	361	338	316	324	332	311	356	318	300	349	317	355	315	283	287	326	342	323	344	321	295	333	336	321	327	305	329	333	291	333	302	303	306	338	314	337	298	366	322	305	304	323	330	348	355	310	305	358	301	326	343	318	320	317	319	386	339	324	328	301	335	348	344	330	325	299	314	308	329	320	314	281	354	334	323	344	354	313	339	289	313	336	340	333	307	349	320	339	325	339	323	315	307	347	293	304	337	320	340	330	274	331	313	335	329	315	354	327	318	319	331	320	283	327	308	328	330	305	323	305	331	317	344	329	316	339	351	295	320	323	338	318	336	325	339	337	307	306	286	295	345	317	304	317	334	352	322	341	330	332	334	346	316	324	363	326	303	301	355	303	364	324	340	340	307	320	298	320	305	341	309	327	327	345	326	310	313	323	335	315	313	310	317	306	331	354	344	321	323	303	328	296	331	264	324	332	323	303	313	327	316	316	318	335	312	312	312	309	319	326	338	324	322	332	331	311	303	333	361	337	336	308	300	327	329	346	344	345	315	320	340	326	344	346	322	324	314	317	323	349	325	346	326	358	309	323	337	346	295	361	300	298	347	333	365	303	314	324	308	271	340	363	323	333	343	332	343	319	353	324	322	340	302	276	350	318	331	309	334	330	341	354	294	342	330	325	323	344	353	341	315	290	358	309	348	305	289	338	299	328	307	312	345	348	323	335	320	313	354	304	305	334	305	313	335	301	328	282	348	307	328	354	277	342	356	346	345	322	344	317	317	304	310	304	327	315	296	298	346	308	317	341	322	299	287	337	290	321	315	337	328	306	319	358	341	340	321	345	366	319	325	369	326	299	321	328	353	321	372	319	323	330	297	307	318	331	350	328	327	332	352	346	327	300	346	311	315	343	314	324	368	333	328	309	329	314	283	310	301	353	341	327	337	332	376	334	333	306	315	312	335	339	313	319	304	325	335	299	352	328	351	310	309	343	341	330	324	291	325	328	330	346	342	354	317	345	313	294	305	343	346	341	311	320	335	303	336	312	303	325	310	323	315	335	356	318	315	309	327	328	357	337	325	337	323	322	340	326	352	359	337	328	346	336	332	310	340	305	298	296	288	308	335	380	344	367	353	334	315	342	360	297	345	284	328	319	309	311	339	292	319	320	304	306	324	338	324	319	324	305	357	306	367	342	331	332	334	345	310	335	308	305	340	323	302	317	291	310	322	332	339	329	316	336	304	295	337	345	382	335	321	341	317	329	356	344	334	304	339	343	356	314	300	290	345	341	290	297	320	321	327	351	315	307	315	354	345	341	328	313	314	352	347	300	333	359	353	312	322	317	325	323	320	282	297	290	319	336	332	323	344	331	336	330	360	340	315	354	349	310	308	286	342	316	328	318	344	332	314	304	320	322	342	328	321	325	302	332	317	350	286	314	324	340	343	341	329	336	289	347	328	295	326	332	306	315	309	307	364	327	333	298	313	323	345	336	326	331	299	302	315	317	354	311	298	304	332	308	355	273	310	319	361	317	325	338	305	322	323	310	292	338	348	337	335	337	304	317	302	336	320	344	322	305	319	307	343	309	349	358	351	307	319	317	305	316	311	272	334	352	290	343	313	334	310	324	312	345	324	323	344	322	337	325	317	318	347	345	331	303	334	336	349	369	302	296	323	357	346	345	336	359	358	314	319	338	300	349	311	311	333	321	319	357	324	324	324	334	301	318	319	317	357	302	299	327	354	331	358	323	349	329	298	372	325	326	316	319	321	311	326	343	318	355	344	316	352	302	301	336	303	296	322	321	322	342	326	336	267	297	257	336	353	301	291	337	310	312	279	315	305	347	319	331	334	345	312	327	362	333	311	345	331	334	305	317	319	297	320	275	341	329	297	324	323	327	328	314	318	318	317	343	338	309	316	307	342	320	311	327	281	337	318	340	322	331	317	317	328	338	333	301	342	290	294	319	336	322	293	312	320	341	292	327	308	345	336	301	342	320	321	305	362	344	355	363	303	326	275	306	329	336	340	308	299	325	335	326	340	348	310	296	311	348	308	344	377	313	343	313	357	331	298	316	295	338	311	338	350	367	303	307	287	337	316	304	363	332	318	335	318	305	326	332	336	317	319	330	366	338	337	325	313	331	284	299	369	326	297	304	306	318	321	332	320	350	322	337	326	314	293	324	334	351	357	326	347	285	300	276	345	313	331	330	305	328	332	314	324	344	331	334	318	313	326	346	362	351	286	323	332	320	330	303	320	320	304	322	305	294	309	330	350	331	311	325	313	332	350	322	349	333	344	323	324	330	315	300	330	328	323	329	324	317	314	310	307	308	345	302	356	365	342	293	334	317	326	322	348	257	342	324	335	329	366	308	349	323	342	326	340	343	318	326	312	339	322	335	300	342	320	319	293	302	329	350	338	324	320	307	354	336	352	332	303	298	306	316	323	321	302	322	335	324	320	351	317	310	341	337	350	305	319	316	334	347	339	307	331	329	339	337	356	340	344	309	341	340	302	329	332	311	331	321	339	325	337	329	321	318	305	315	309	320	284	308	320	329	329	325	346	331	299	353	319	347	335	341	292	324	326	348	312	350	339	349	316	322	289	363	328	331	336	346	319	328	355	316	325	323	327	295	341	313	322	303	355	287	278	330	361	329	319	349	308	331	290	305	313	323	327	318	345	322	352	323	353	330	307	364	339	340	374	340	288	339	315	315	355	334	331	327	302	334	325	336	339	316	326	311	327	323	317	369	328	306	320	331	342	335	297	358	327	327	310	335	311	296	353	332	296	316	331	321	327	314	308	355	350	305	307	330	302	314	334	311	357	311	342	306	323	325	301	353	338	325	334	324	367	340	313	327	331	304	316	301	304	312	308	330	331	324	346	341	339	294	373	298	296	287	302	328	342	323	295	291	312	339	324	301	341	320	304	282	313	331	323	336	334	313	333	293	345	352	303	310	351	315	327	306	334	319	327	304	294	317	340	332	308	311	281	321	346	334	347	374	310	297	316	340	337	354	305	318	352	320	346	340	342	300	296	327	314	359	310	319	343	331	318	305	351	349	331	335	327	323	273	315	319	318	311	304	300	320	305	356	311	317	305	291	350	300	319	341	329	318	329	317	320	320	329	305	310	303	323	318	320	328	320	316	324	303	284	336	349	295	323	312	321	337	347	327	308	336	333	316	328	319	338	345	351	325	325	329	320	324	324	294	307	315	311	318	308	326	314	330	349	327	330	340	350	321	357	334	312	347	328	348	344	308	330	341	327	338	321	316	329	308	318	341	319	327	307	323	316	324	355	328	317	333	293	314	300	325	335	318	308	318	333	339	333	303	367	356	324	354	319	297	343	306	301	370	358	347	362	374	338	338	307	289	316	302	332	313	334	327	344	322
45362	59579	59114	55071	34751	1686	1422	1330	1208	1105	1010	1021	973	874	906	853	801	891	846	786	822	828	776	797	736	775	773	775	776	730	786	764	740	746	750	754	722	762	748	756	748	768	748	790	741	764	742	789	748	778	774	703	735	757	669	729	682	717	766	744	764	721	748	781	720	719	722	743	699	680	670	724	790	731	741	731	750	756	772	744	775	723	709	743	753	689	736	716	742	682	710	793	648	665	710	715	738	739	735	697	704	740	773	761	687	734	670	722	706	722	699	714	738	723	771	715	704	736	797	767	719	702	747	713	693	704	698	700	709	710	687	711	703	745	739	689	745	745	725	742	740	704	688	744	716	757	669	686	747	682	735	749	709	732	724	756	771	808	757	722	693	768	763	711	699	753	703	724	720	693	714	775	680	693	718	719	698	751	674	724	708	729	702	747	691	677	756	682	714	760	722	719	700	713	644	739	723	725	731	722	705	734	723	734	692	744	718	769	767	718	732	758	707	724	733	707	774	740	681	728	722	715	698	714	713	656	701	772	723	733	714	692	699	714	771	730	694	698	693	657	706	712	732	707	683	717	737	726	715	729	769	714	685	735	719	703	707	722	740	686	728	679	761	701	688	701	675	686	670	706	743	706	711	762	716	752	701	713	714	722	762	692	719	735	753	697	775	722	673	766	736	710	736	719	741	694	725	736	744	755	679	712	759	701	731	713	707	700	726	760	713	737	675	728	682	726	742	699	765	705	704	753	740	743	677	733	744	742	691	727	774	705	705	703	732	738	737	711	711	704	737	722	668	709	754	741	714	787	668	738	703	729	723	710	660	740	720	713	745	679	682	729	735	680	703	746	703	765	691	755	719	715	729	716	667	678	705	756	728	666	742	726	726	741	739	711	700	754	746	756	770	727	679	720	754	746	707	701	724	712	722	729	713	746	662	691	657	737	718	691	772	745	690	741	723	712	781	714	748	718	692	715	710	721	721	727	744	741	711	749	712	687	696	730	719	768	713	720	734	711	762	695	686	698	715	752	727	720	692	726	721	710	777	752	719	762	741	782	760	814	721	704	723	712	711	738	695	761	689	690	734	735	750	705	768	725	698	745	681	727	711	752	722	714	686	690	708	705	685	729	733	723	756	735	729	729	770	769	731	684	724	696	720	734	669	738	716	720	664	706	740	723	720	718	717	723	726	733	720	724	675	681	684	713	711	729	670	748	701	704	691	737	699	719	734	707	707	724	745	702	717	732	714	708	718	711	732	688	724	703	703	724	759	716	727	676	691	753	744	722	734	751	738	738	718	719	731	747	741	753	730	703	730	746	732	688	695	738	751	698	707	760	711	701	682	707	726	708	681	691	764	735	732	736	698	706	700	816	709	738	725	750	715	745	667	691	706	689	743	748	753	707	739	726	799	688	675	652	684	776	704	711	745	723	646	748	693	735	725	723	693	703	742	717	759	767	720	728	690	695	691	724	769	711	680	689	685	708	709	735	703	731	696	689	707	681	716	709	730	753	754	716	716	681	735	728	727	746	722	663	723	713	736	723	743	671	708	748	734	736	750	752	708	745	708	710	705	757	718	693	698	744	690	723	719	690	741	685	710	739	717	706	733	708	757	777	753	742	699	735	739	696	701	759	725	753	729	683	756	734	759	703	739	712	705	711	682	739	702	641	704	707	745	717	718	704	729	712	733	755	683	691	740	723	710	773	648	673	743	737	735	721	743	662	744	750	727	697	731	743	705	781	733	708	705	719	684	743	720	725	726	720	686	713	716	727	736	752	706	712	709	732	709	726	730	725	713	692	747	773	736	740	709	731	697	693	729	728	750	706	705	713	699	692	761	706	732	720	711	692	686	731	723	682	748	685	724	720	724	695	677	718	684	758	693	750	710	708	712	715	707	742	712	745	702	719	711	718	739	706	690	745	764	709	693	750	783	732	672	699	711	730	741	744	746	693	748	750	680	717	739	705	747	734	718	704	782	744	711	738	706	717	713	705	713	752	729	719	728	735	706	701	738	689	745	734	736	765	696	741	739	713	697	722	736	689	727	738	772	711	739	714	726	748	737	689	734	703	736	716	772	701	674	760	715	712	705	729	658	735	722	742	735	710	739	702	749	745	727	695	700	707	757	722	687	719	696	784	744	729	716	695	720	724	680	700	720	739	747	700	745	718	714	711	729	735	691	703	660	725	718	737	759	713	729	730	705	714	732	754	705	744	740	710	772	731	692	719	704	756	723	701	735	674	776	723	760	725	677	728	699	731	738	694	714	686	695	712	709	732	673	686	729	702	759	709	731	719	745	757	729	732	711	695	725	751	714	747	704	762	694	777	753	692	724	762	710	740	734	762	702	668	758	732	711	712	712	679	689	718	741	675	727	686	751	710	730	750	714	689	688	722	735	722	787	691	730	737	735	740	731	739	696	699	729	723	685	713	683	751	718	741	706	734	712	711	697	717	756	702	734	744	771	735	699	746	711	731	723	725	796	726	684	701	763	716	744	747	704	706	724	727	683	687	698	727	724	690	758	708	695	732	685	714	762	753	688	727	750	719	667	665	730	782	733	700	738	711	725	727	771	774	709	706	697	668	746	758	690	679	712	720	720	740	671	754	765	719	724	722	723	747	738	707	700	724	684	748	749	679	731	694	666	696	715	724	730	738	728	762	727	730	724	732	757	712	742	767	766	742	685	760	692	697	734	770	726	702	678	736	748	712	738	749	746	711	751	676	720	706	726	769	716	676	737	800	717	663	713	752	704	742	703	722	709	670	685	756	691	692	747	770	718	710	735	691	715	752	732	704	720	775	732	709	697	710	725	741	710	740	719	730	710	743	699	751	750	729	719	721	742	744	742	690	684	718	774	708	742	696	702	730	657	722	762	758	691	686	747	714	743	719	735	700	766	718	694	714	682	713	729	702	756	739	708	716	686	708	760	681	722	751	702	665	757	715	684	723	713	717	751	742	729	729	721	709	699	716	740	697	678	718	721	721	704	648	740	740	742	687	712	760	699	727	715	665	726	726	674	718	741	717	742	777	715	687	694	706	704	707	724	712	743	698	725	702	692	717	756	725	728	689	756	751	733	731	687	721	685	739	730	744	705	702	706	700	774	721	699	714	705	748	682	743	709	776	734	721	728	710	768	722	669	671	706	743	748	685	756	715	746	723	709	731	776	702	764	722	733	737	734	697	755	763	704	667	753	689	658	752	679	763	660	740	707	687	748	702	703	762	697	711	719	701	720	733	720	732	700	746	728	755	701	701	728	729	737	693	685	734	721	703	688	740	739	755	711	734	718	682	674	724	724	680	723	751	741	732	773	705	731	737	737	766	696	750	728	723	710	737	794	722	682	686	726	732	710	731	692	710	727	728	741	791	700	719	728	690	729	673	694	705	722	714	735	729	679	737	690	707	732	695	726	699	778	711	665	749	734	726	707	727	697	692	701	706	739	721	727	699	699	701	732	712	687	724	708	698	774	729	708	710	691	695	779	776
41216	18867	5033	1680	624	172	145	116	143	130	142	131	137	125	144	119	103	152	137	124	124	145	123	127	138	141	119	143	124	132	107	135	155	145	127	136	117	145	125	137	150	129	119	119	138	122	151	154	157	122	140	118	147	112	129	128	135	143	154	117	122	116	143	146	131	139	105	132	127	124	119	147	128	133	113	119	136	128	125	127	130	123	121	116	147	117	144	143	129	132	139	119	144	126	131	132	126	129	122	140	121	133	125	121	144	133	146	116	140	135	133	138	127	132	110	134	140	133	118	134	113	140	136	117	135	117	96	105	134	132	124	118	126	121	122	125	132	131	129	127	131	140	123	131	117	122	122	134	130	133	138	102	107	141	139	100	122	133	128	141	154	130	122	131	128	134	136	113	141	135	124	132	138	135	136	135	140	119	130	132	137	132	155	108	141	154	155	129	146	136	127	153	132	139	127	126	136	96	141	139	122	129	130	131	132	110	118	116	132	141	116	124	141	141	133	133	117	115	112	139	124	119	106	131	122	112	114	112	129	140	161	151	139	129	139	131	127	138	146	138	137	120	125	140	131	139	139	121	113	129	114	116	128	141	137	134	148	119	129	120	159	112	106	130	127	114	142	137	137	126	134	138	125	136	129	123	141	160	120	117	125	123	140	114	134	150	132	113	136	126	143	133	142	118	127	131	116	147	121	131	112	139	127	127	132	118	138	122	130	119	133	126	133	139	132	137	133	148	106	132	127	120	125	121	150	127	131	146	129	136	119	125	114	117	134	131	142	121	149	140	117	143	131	130	123	97	133	136	123	139	134	138	129	142	140	116	115	128	111	125	123	115	123	125	124	122	132	134	146	160	123	137	155	119	141	149	130	144	131	133	147	124	126	136	141	126	135	109	131	123	146	139	124	132	120	140	123	113	110	129	160	107	120	141	156	142	128	123	149	147	129	139	129	125	123	106	124	118	120	134	127	114	132	121	105	154	133	141	143	117	107	120	120	122	130	131	140	152	131	134	142	141	132	134	137	141	165	122	123	147	121	127	138	137	132	138	120	133	141	143	161	114	131	119	160	160	119	127	134	113	137	108	119	103	140	132	127	115	135	123	112	144	146	131	140	141	155	133	119	156	143	130	127	107	120	157	116	116	143	123	121	125	118	117	116	117	130	146	138	132	149	140	128	130	153	121	130	131	116	122	111	111	154	143	128	133	138	110	110	101	132	156	146	134	117	124	118	136	110	137	128	126	135	150	127	146	143	120	114	121	158	113	123	123	136	148	132	128	130	122	114	137	105	113	123	122	119	132	128	133	126	155	134	144	115	118	144	149	134	108	131	121	126	128	115	109	118	140	133	120	128	136	141	131	145	125	128	126	125	132	125	119	126	115	138	130	127	134	128	126	129	128	141	115	123	111	126	136	137	130	123	126	119	123	135	110	117	128	152	116	133	132	134	134	144	132	109	124	145	141	152	104	136	122	126	131	123	143	145	140	138	130	122	109	124	111	132	111	123	138	124	118	93	113	125	129	136	143	116	144	139	121	121	142	110	126	125	128	120	155	123	123	110	116	126	123	132	113	150	134	119	136	127	123	149	145	131	138	110	122	126	133	122	144	117	152	118	146	148	122	133	128	129	145	153	102	142	143	128	124	147	108	133	129	129	108	114	132	120	124	136	138	128	136	118	124	136	137	121	131	139	136	159	130	131	130	147	142	128	118	121	124	132	141	131	129	135	123	136	119	136	140	137	131	158	130	137	137	140	139	133	134	133	131	123	127	118	118	122	151	112	133	114	114	113	135	130	154	125	159	135	138	133	138	138	116	138	113	142	137	138	133	137	123	126	132	130	142	134	94	139	134	145	155	123	134	112	140	116	141	118	119	108	143	138	124	122	121	156	140	148	131	140	111	143	139	158	144	137	148	132	118	121	138	138	130	136	137	130	126	136	134	116	131	146	124	127	142	106	119	128	132	126	124	118	145	139	125	125	111	127	142	120	112	102	133	121	137	126	134	134	130	141	152	132	120	129	126	141	118	129	129	123	142	136	135	153	135	145	129	132	117	138	132	160	109	127	127	126	135	122	158	133	144	129	118	134	136	123	114	127	137	135	148	126	115	134	158	156	149	148	138	112	129	128	118	132	122	133	118	111	131	126	136	137	121	109	127	130	123	110	139	138	152	124	154	143	126	128	120	121	152	139	122	142	130	135	136	122	123	108	136	125	124	132	145	114	139	129	140	108	137	117	127	127	120	144	129	126	131	137	128	117	138	121	123	132	139	137	137	154	127	152	135	105	123	125	133	139	137	102	126	120	124	131	105	148	134	136	146	113	149	123	147	109	115	107	142	137	128	137	131	138	119	146	137	131	144	115	123	147	139	130	128	139	136	152	135	101	124	139	118	139	156	126	126	138	110	120	134	122	147	114	157	137	125	132	153	123	151	151	145	134	170	134	114	136	114	118	124	127	123	146	121	131	140	139	130	129	134	112	140	132	131	132	123	118	118	129	122	118	147	137	109	127	116	103	151	130	122	137	131	133	129	123	122	128	126	127	114	141	143	129	126	138	159	127	118	138	124	149	128	152	125	140	122	124	136	110	136	123	134	137	146	138	139	125	148	128	137	127	138	119	127	112	126	145	118	143	134	121	129	118	124	119	109	115	130	128	135	129	138	118	150	121	111	123	128	144	134	126	112	143	117	115	143	133	111	131	120	122	136	132	127	133	133	123	121	131	110	137	135	121	138	153	141	123	146	149	143	106	124	131	123	147	157	132	131	108	138	119	141	132	138	128	131	122	146	146	127	140	127	130	122	128	146	135	123	147	130	126	126	138	122	119	113	161	155	139	123	133	132	133	136	128	108	130	148	126	133	137	130	115	151	134	142	106	123	142	133	154	157	128	131	135	143	141	147	118	125	129	119	144	149	137	137	120	137	130	113	126	133	130	130	124	140	114	138	125	143	143	139	135	153	124	132	139	154	148	137	142	155	128	124	130	102	125	119	111	128	143	128	133	133	137	139	136	142	118	123	123	129	148	125	141	112	160	136	104	116	122	113	141	103	137	126	151	122	141	107	132	118	122	141	127	132	123	128	124	123	146	112	127	137	159	147	138	143	139	110	139	119	146	144	133	132	134	125	120	140	136	101	116	138	128	124	123	134	140	142	136	136	138	116	130	136	113	114	110	127	130	150	137	131	136	130	106	109	128	121	104	121	121	123	142	135	115	147	121	111	122	133	113	125	138	112	126	132	125	116	133	132	129	133	127	132	141	118	98	139	121	113	136	116	145	144	125	125	124	140	143	116	125	112	144	146	146	156	138	127	126	119	122	132	105	130	127	148	139	138	142	114	139	138	133	124	130	137	151	136	133	146	148	144	133	122	138	122	152	120	135	125	133	152	126	117	130	115	105	158	123	158	105	124	126	130	132	129	118	145	106	119	116	122	127	147	139	145	132	114	114	117	130	139	135	143	96	139	145	129	107	136	130	131	129	124
21614	14129	7183	5152	2095	369	388	366	351	344	323	349	317	347	306	309	337	323	336	355	313	386	374	345	349	332	352	338	329	334	343	337	343	334	302	339	334	330	346	343	327	307	323	346	325	330	345	347	354	326	304	345	380	337	305	356	381	317	305	339	325	285	304	302	345	321	362	322	337	309	334	328	371	328	360	316	325	332	304	322	308	336	348	369	332	334	341	325	337	315	312	348	319	312	343	371	339	335	354	315	395	333	358	315	347	366	337	314	325	323	333	299	305	337	356	303	351	343	318	347	325	338	342	335	335	360	341	348	364	305	322	340	315	321	309	331	313	328	340	322	342	303	302	330	332	357	304	320	322	328	343	344	350	341	329	348	327	318	324	342	339	341	335	346	318	323	325	305	326	327	325	341	335	370	328	369	356	329	356	312	355	301	334	344	328	358	339	365	347	326	340	332	309	321	343	330	299	338	322	321	354	342	339	360	320	335	311	341	316	373	340	379	376	319	321	339	319	360	305	359	358	313	357	322	332	339	344	328	377	322	306	338	345	341	324	335	315	349	337	317	354	370	345	313	339	331	332	344	344	303	338	299	296	323	308	321	315	342	316	309	329	335	316	325	334	358	362	323	339	326	320	325	342	298	328	330	334	339	315	307	344	298	316	357	352	315	361	310	321	338	347	333	353	332	318	314	316	338	328	350	346	348	324	330	333	329	325	348	340	312	330	331	340	328	351	331	330	348	337	337	331	336	352	333	354	326	356	313	332	319	355	323	340	335	291	332	345	358	328	317	340	365	324	334	318	329	322	326	336	326	323	360	343	337	308	345	303	379	337	324	332	307	352	307	319	348	347	358	339	341	364	345	327	319	323	374	354	336	314	311	320	312	350	310	353	307	338	349	331	309	345	314	326	334	341	328	343	320	332	330	334	340	343	291	349	294	333	318	302	318	325	317	357	357	311	349	327	333	349	338	343	335	340	324	372	364	352	336	347	355	331	359	301	380	340	335	357	320	351	328	327	341	336	351	350	342	351	332	323	321	315	333	341	350	349	359	328	322	347	369	319	327	327	334	357	362	322	324	283	360	309	337	341	362	322	381	369	346	339	320	322	332	336	345	355	324	354	312	309	329	348	325	355	341	336	368	334	299	371	307	312	330	324	324	308	321	331	317	336	333	327	343	316	345	317	316	323	289	335	306	335	336	327	341	334	325	306	332	317	344	315	332	337	323	317	328	348	310	342	301	377	317	333	331	351	330	322	350	355	343	332	352	317	353	343	318	336	301	299	338	328	286	327	333	337	338	321	329	339	319	306	349	330	322	324	326	310	326	346	322	346	322	327	339	314	333	319	315	295	334	339	339	349	321	313	360	332	335	353	327	338	333	321	339	367	313	335	338	342	321	347	326	349	311	315	326	308	335	362	322	358	336	322	303	343	344	328	303	327	315	368	352	322	327	326	340	315	338	341	351	361	308	339	354	348	326	349	324	358	326	341	312	324	341	356	361	360	328	316	333	343	275	356	329	335	327	308	317	336	345	315	343	310	330	270	329	316	322	331	333	333	361	338	311	352	340	332	315	320	319	318	349	325	319	326	333	339	351	344	332	346	343	322	345	313	357	340	325	348	334	349	360	302	290	332	326	325	320	338	344	335	343	363	318	339	345	354	301	340	350	331	359	304	314	365	331	341	312	326	343	327	350	344	333	335	314	356	326	328	358	361	312	350	311	361	352	302	329	377	350	325	347	351	329	317	356	338	310	345	290	333	330	341	335	328	354	327	338	340	328	353	333	314	342	331	337	338	352	327	362	338	337	344	362	377	343	310	326	315	350	337	296	315	340	370	341	326	325	356	315	336	357	364	352	341	321	318	343	363	323	342	336	370	344	336	324	333	355	320	332	348	321	342	367	349	339	359	318	290	299	337	345	342	339	336	353	366	339	338	328	293	338	356	304	368	334	358	326	321	315	366	354	332	333	345	294	298	334	315	357	363	323	328	343	330	310	357	322	343	324	327	330	355	334	310	326	343	341	362	343	301	337	338	327	333	323	320	323	328	332	341	318	346	304	325	375	315	326	330	328	319	315	356	344	320	330	313	340	341	320	312	333	333	360	336	341	333	356	340	331	370	319	365	339	333	342	325	334	317	306	337	375	334	312	348	362	339	337	298	348	332	303	319	357	335	296	333	367	339	307	347	351	300	341	352	388	352	342	344	324	325	339	317	363	350	334	351	319	372	341	358	346	353	344	328	316	325	357	329	301	342	319	341	346	335	326	356	331	329	334	332	340	335	335	328	300	330	340	337	304	342	311	343	350	356	358	356	350	345	326	334	333	339	349	325	329	371	356	315	317	333	330	353	355	325	332	367	323	366	313	324	329	311	366	310	357	312	327	324	317	320	337	321	322	316	307	319	343	346	327	315	325	333	321	321	327	350	344	327	340	315	321	315	325	329	311	363	316	353	315	369	319	320	328	326	320	350	324	350	349	319	328	354	328	323	343	348	314	320	361	312	328	351	331	345	352	368	363	340	341	343	345	347	326	352	343	326	321	327	341	332	345	327	333	327	340	366	347	345	356	321	339	363	325	334	313	341	373	326	318	352	324	340	355	295	309	336	290	327	346	377	377	349	328	328	343	315	321	352	318	331	317	356	332	354	326	328	330	316	308	340	321	317	354	334	343	362	296	318	327	351	323	331	337	302	328	356	346	377	341	333	338	342	342	358	314	346	324	336	340	347	371	322	320	346	338	326	316	351	329	353	367	347	329	301	332	312	333	315	344	361	311	325	345	346	321	315	355	328	358	319	326	370	335	329	349	340	354	343	350	325	334	324	371	329	324	353	330	362	296	317	337	363	350	341	357	358	332	317	339	331	347	340	306	283	336	367	349	324	327	352	355	321	361	354	340	347	319	301	342	313	365	315	343	313	335	348	358	325	355	325	301	327	348	347	334	373	341	326	352	359	314	369	332	353	346	328	367	320	333	343	350	351	316	314	330	354	334	317	356	318	355	342	358	322	366	373	329	328	360	324	310	348	328	336	316	307	358	355	328	343	333	348	350	329	345	326	331	320	325	318	313	346	353	362	334	335	319	336	300	332	332	318	326	350	326	351	339	304	350	340	337	358	324	335	313	344	308	312	296	358	343	344	350	313	338	303	309	359	380	346	334	338	336	346	345	332	333	333	328	347	319	337	355	325	322	329	360	318	340	331	330	330	298	318	345	312	354	339	362	313	323	336	328	316	344	298	337	304	364	336	333	322	325	354	360	359	343	356	338	311	312	325	321	340	340	378	359	328	329	312	349	303	310	334	329	337	367	345	337	302	325	347	349	347	337	362	293	358	326	369	332	333	339	340	355	344	306	336	327	340	351	328	295	329	325	300	335	372	369	317	352	326	332	338	343	368	325	328	330	352	315	356	340	321	340	340	328	313	331	327	329	327	342	320	354	338	364	335	296	349	352	306	315	355	348	333	352	322	337	330	339	325	350	299	316
61801	63236	49086	36032	19294	2209	295	274	259	238	245	221	213	223	216	205	213	209	187	241	236	213	224	198	208	195	199	207	192	216	215	217	201	211	216	217	216	207	212	220	196	203	209	215	185	225	219	217	215	235	200	235	218	194	227	211	205	206	213	206	196	228	219	189	212	191	200	223	214	211	229	186	206	175	202	238	187	202	218	190	223	224	217	216	203	201	194	191	215	199	212	202	215	204	203	197	240	222	220	227	201	205	189	206	199	196	201	214	216	220	195	178	203	197	223	228	219	213	197	218	217	203	199	190	191	195	207	170	208	204	208	206	220	222	210	184	248	208	198	194	227	189	217	190	241	201	220	187	209	204	193	218	223	179	214	213	192	198	199	218	242	215	209	195	171	216	191	205	207	198	180	179	170	187	220	192	204	192	210	207	216	222	192	224	193	215	236	208	208	199	209	192	214	236	214	228	190	197	197	211	196	234	198	212	218	193	200	218	175	206	203	200	222	194	227	220	191	191	243	185	249	188	225	198	198	206	227	208	224	218	201	204	209	185	216	213	201	199	208	217	201	196	215	204	173	221	205	229	229	225	217	222	244	192	193	199	204	221	208	188	212	221	200	212	225	223	222	225	200	209	198	182	234	198	198	212	208	219	228	188	207	158	186	220	177	211	216	202	209	218	202	213	196	213	227	212	197	200	185	203	210	225	198	205	199	230	217	193	219	205	230	200	212	227	178	216	222	199	197	214	243	193	205	192	208	190	180	211	181	222	203	211	214	201	211	182	189	197	225	205	212	199	201	216	211	200	196	240	183	207	221	203	185	213	218	212	183	195	217	224	217	181	193	204	224	216	223	176	179	194	199	199	203	188	194	187	199	200	204	226	193	197	193	210	235	209	225	201	212	203	190	207	223	183	217	211	228	194	192	210	194	197	235	208	206	204	211	190	219	218	175	224	234	198	231	230	189	201	203	200	184	196	187	192	226	195	231	213	207	193	219	181	197	207	231	213	219	188	202	207	193	233	220	200	198	217	204	257	206	190	214	198	200	211	216	228	220	189	219	219	201	227	219	208	214	188	196	203	216	209	231	210	226	217	192	167	220	183	213	195	169	217	200	221	190	211	219	212	211	191	210	207	210	202	210	201	199	207	192	208	220	204	189	213	211	219	210	209	219	221	187	184	187	188	219	229	196	194	217	203	195	201	188	174	230	230	215	190	210	213	195	230	185	250	231	214	227	208	196	187	221	221	230	179	189	197	199	216	198	200	218	197	204	204	211	211	209	198	208	196	206	187	208	191	201	188	191	214	226	208	217	195	236	203	211	206	221	225	199	218	191	203	209	192	193	218	203	191	193	219	211	204	208	181	233	232	195	207	186	205	211	208	231	187	224	187	190	205	219	207	206	191	195	183	199	193	221	185	221	179	192	245	193	223	197	205	198	206	227	191	204	212	199	204	230	179	217	205	236	214	173	224	193	230	239	217	191	205	216	189	223	233	207	195	214	215	185	205	204	213	234	221	173	203	211	194	199	206	202	247	230	219	202	194	230	217	195	210	181	210	193	196	219	201	203	206	205	223	182	224	217	197	210	207	200	203	202	183	198	215	194	194	202	190	224	202	208	234	220	186	215	213	225	186	230	225	184	209	212	204	200	233	209	210	209	193	205	201	228	204	218	186	178	222	218	225	203	226	197	213	217	217	206	205	214	215	176	199	178	209	183	202	204	208	215	226	229	183	186	192	214	200	202	216	224	220	204	208	225	194	207	207	223	205	182	218	201	193	187	184	233	209	200	202	193	204	233	185	179	214	228	215	195	206	214	193	198	198	174	197	192	181	197	201	202	216	198	208	218	205	183	193	194	211	204	206	197	200	214	218	208	215	217	197	193	211	232	206	195	189	206	226	228	221	198	211	202	230	222	187	207	212	213	220	195	186	208	220	229	199	229	185	183	197	209	201	222	199	185	194	209	222	217	211	198	180	228	174	202	214	219	219	198	208	198	213	218	181	218	189	231	194	207	199	241	196	199	217	192	203	192	184	221	229	183	222	187	216	227	194	189	215	201	201	210	198	201	206	199	210	215	199	177	196	193	188	197	219	215	206	208	233	231	216	177	216	205	210	216	200	188	200	188	188	192	195	220	186	212	178	194	230	182	215	242	198	159	208	237	211	206	216	181	222	197	187	201	216	190	202	189	214	214	235	216	223	232	213	215	194	207	203	229	204	203	169	221	234	217	200	204	205	220	219	209	214	205	222	189	220	160	182	225	198	190	199	223	204	221	206	198	196	201	202	244	210	209	214	201	191	227	214	199	181	204	211	174	206	229	206	228	190	190	219	213	186	222	216	216	233	198	187	203	213	198	213	203	200	190	207	218	190	225	209	204	181	215	217	192	223	189	176	200	199	206	217	180	207	215	201	178	199	202	220	231	214	243	233	219	188	192	231	209	220	182	187	213	215	205	207	203	199	215	210	209	191	208	230	210	199	211	231	219	207	192	206	213	222	218	186	188	191	201	216	197	235	192	200	209	211	210	220	209	217	201	187	198	198	234	217	230	191	225	211	187	218	213	205	198	219	212	220	209	203	182	198	225	195	203	238	246	218	222	207	177	195	198	222	235	206	208	215	188	198	189	223	219	221	173	209	220	205	217	200	193	181	224	203	213	194	223	211	194	213	222	199	186	187	187	194	198	212	192	214	215	216	216	203	196	220	205	211	194	203	214	215	217	207	210	207	209	237	185	216	201	200	214	217	191	189	180	204	212	226	228	198	232	227	202	185	208	216	211	213	219	217	199	195	225	208	209	213	228	205	189	222	197	211	241	183	209	206	203	227	217	223	192	219	203	202	200	197	197	225	231	192	198	183	221	205	204	204	204	221	227	213	226	209	174	196	179	201	214	218	229	220	198	209	210	200	198	221	176	203	199	206	209	178	195	197	193	216	229	188	179	249	192	189	203	200	209	226	220	171	222	208	227	218	200	200	224	209	199	182	222	218	187	222	207	225	203	186	186	206	191	184	211	223	201	206	213	201	195	205	217	181	216	186	201	208	217	202	191	184	196	202	214	225	216	214	194	219	221	207	204	201	218	194	178	182	194	214	216	191	184	223	184	191	200	205	228	206	199	205	240	209	201	196	186	212	209	201	193	199	192	223	201	205	211	202	209	192	209	197	221	214	197	214	223	213	187	197	232	186	156	204	198	209	189	219	211	193	193	215	226	210	233	188	199	214	213	214	206	198	199	176	233	197	218	202	197	207	189	166	205	203	162	197	205	205	201	188	184	202	211	218	188	208	220	228	228	212	231	211	209	185	219	219	189	206	172	210	192	209	229	216	207	190	221	227	193	226	202	191	217	209	207	242	195	195	213	202	174	194	203	205	210	214	188	212	218	217	200	191	233	203	208	219	236	191	207	200	182	209	201	202	184	189	215	194	224	192	222	214	203	221	223	224	182	219	224	212	196	177	208	207	213	197	214	200	212	200	198	201	203	204
38534	47044	46851	43594	27552	1008	937	763	782	681	660	649	611	650	602	599	565	571	559	581	571	507	565	538	535	509	549	512	529	498	505	502	477	528	480	531	526	484	546	515	485	481	477	512	520	518	487	481	498	513	476	504	502	504	494	496	459	522	501	481	491	497	517	458	476	501	481	507	517	490	482	476	504	478	506	498	508	524	481	442	513	502	496	499	534	552	531	482	489	510	497	521	495	509	514	468	466	521	497	472	464	502	494	486	499	539	487	484	492	477	488	464	483	506	494	527	500	463	497	497	490	564	483	564	493	512	530	487	487	496	487	507	446	461	503	487	478	528	449	523	460	507	471	486	487	463	540	499	501	491	483	461	513	482	485	478	488	507	520	496	465	478	498	504	517	478	438	487	538	484	525	520	499	505	473	522	519	514	481	499	491	456	509	476	526	511	494	507	488	495	480	511	475	477	513	515	504	483	501	496	481	490	523	506	480	462	491	476	485	500	469	530	517	493	501	498	482	458	491	468	472	519	520	468	515	513	512	508	472	515	501	489	472	500	486	480	471	471	464	511	524	468	523	488	536	517	500	506	497	503	520	537	498	488	449	488	488	503	491	504	490	505	509	496	487	501	486	490	490	515	460	500	521	495	513	535	515	439	455	474	481	489	537	517	441	505	495	507	487	501	536	487	475	500	509	454	489	494	536	477	480	471	490	481	517	528	474	456	486	463	508	494	496	490	508	514	489	537	491	503	491	502	447	478	524	493	490	482	510	474	509	485	523	516	517	463	505	504	499	510	467	462	492	505	503	491	519	515	496	527	501	495	487	506	504	500	498	481	516	520	485	511	485	520	489	498	478	513	501	518	510	485	521	479	476	495	481	506	519	524	503	523	523	483	544	494	486	511	521	489	490	510	513	460	461	516	461	502	461	500	496	485	470	491	507	489	461	544	509	469	536	496	515	510	521	488	541	505	495	483	487	461	522	507	481	470	497	497	526	474	506	515	493	468	500	483	508	497	520	510	464	540	478	480	459	509	495	462	491	470	464	488	471	512	488	497	527	516	487	501	512	460	478	513	518	479	449	490	476	470	486	495	490	472	500	470	504	491	477	497	455	475	494	513	489	458	520	469	490	483	471	492	510	494	458	467	509	543	475	492	490	500	489	479	474	499	438	464	512	484	486	475	513	507	531	511	485	529	535	485	457	528	492	466	468	497	488	465	463	496	497	488	550	467	487	490	495	485	479	514	496	472	484	520	490	469	492	477	477	475	471	509	489	511	526	575	515	546	514	535	524	490	505	492	481	514	498	481	523	535	516	512	485	502	512	464	503	496	494	499	500	500	503	469	487	513	520	463	486	518	459	515	468	464	495	526	485	509	513	519	500	498	490	503	484	525	487	503	481	474	514	510	489	485	477	490	496	508	486	549	492	486	466	480	479	496	466	482	469	520	470	527	492	500	489	468	473	465	471	481	481	467	508	522	487	507	457	491	449	492	517	516	503	487	513	524	525	532	483	525	495	497	500	524	527	479	491	531	524	478	521	521	515	495	482	521	496	512	531	465	484	479	520	451	500	511	504	463	480	549	498	478	464	481	498	520	464	529	486	473	475	531	479	488	453	549	483	491	508	471	471	501	462	480	473	514	527	496	500	465	463	494	453	478	523	518	517	453	523	466	507	528	485	473	505	488	524	502	482	471	489	504	480	480	502	489	483	483	481	466	495	482	472	472	488	489	512	502	492	494	503	477	499	513	498	497	490	492	508	501	464	501	495	494	482	535	471	471	503	483	481	503	463	525	464	505	475	483	480	505	506	462	534	524	468	516	498	499	498	507	515	514	493	515	466	505	488	468	481	482	480	538	496	517	469	508	476	501	511	540	482	490	501	454	527	504	505	521	505	538	536	496	486	480	492	486	481	491	479	487	494	485	455	489	486	494	514	496	441	464	552	509	515	514	507	531	501	485	492	530	494	495	496	518	498	490	510	505	510	483	472	528	513	506	554	484	498	473	465	496	501	511	531	497	484	465	531	531	461	459	487	507	506	509	537	485	486	508	528	486	530	501	534	520	514	477	496	484	557	465	493	511	555	507	490	509	467	477	501	521	463	524	468	511	500	555	527	506	478	468	449	491	467	493	495	506	479	496	525	490	468	502	481	486	450	481	486	482	521	520	501	500	504	481	517	489	498	480	482	504	466	504	491	455	484	518	465	478	542	538	486	482	506	533	504	520	499	490	510	488	492	504	476	482	483	492	454	473	485	495	510	468	516	466	511	467	485	443	519	496	491	447	498	512	494	469	445	464	493	508	475	518	493	522	482	486	514	528	521	582	502	476	468	499	483	489	476	488	535	497	510	473	501	507	467	459	495	477	499	524	491	498	494	511	504	502	535	466	510	501	510	474	473	516	511	497	486	532	475	467	494	556	472	498	494	486	490	485	509	461	494	467	483	488	483	505	498	478	485	497	494	539	497	463	472	486	479	480	505	506	482	490	467	562	524	492	504	485	492	527	510	500	512	473	501	514	474	467	462	475	489	482	509	505	508	549	497	494	471	476	487	548	477	530	491	511	477	495	479	495	472	497	499	510	518	473	458	501	461	466	502	523	508	488	507	488	515	504	450	457	514	497	466	492	502	497	506	512	481	473	473	448	497	496	506	498	510	488	513	524	473	477	484	498	472	502	522	514	511	484	504	446	510	530	492	503	505	491	535	489	482	486	518	467	510	537	488	477	501	511	468	445	461	509	483	497	525	505	480	475	503	503	507	503	473	530	500	536	463	528	447	484	493	494	528	477	494	474	517	505	506	509	505	479	469	477	482	505	511	478	513	528	455	480	490	524	496	525	500	514	488	469	493	482	494	498	517	513	492	551	529	482	483	493	512	486	470	477	527	484	510	514	473	513	440	512	526	491	490	493	486	505	487	453	503	460	515	459	507	523	485	462	492	496	487	518	507	521	473	468	527	514	492	529	506	493	513	494	481	489	530	486	477	476	465	491	514	522	474	479	464	505	488	425	455	485	492	497	471	507	501	494	525	473	491	496	516	525	495	480	515	513	454	497	508	526	497	516	498	467	508	493	471	474	528	521	511	459	468	487	512	523	484	461	498	517	477	467	488	519	479	447	517	538	498	451	527	451	470	469	487	504	469	482	478	487	506	534	475	502	517	490	478	478	488	514	502	497	533	491	485	491	544	447	499	467	495	480	528	471	494	490	475	535	494	515	512	497	494	462	473	515	490	504	513	494	482	480	480	513	509	482	541	485	510	476	481	517	520	477	492	488	504	511	492	517	496	525	508	466	458	511	487	503	527	499	461	512	466	479	489	512	533	441	502	474	466	454	495	489	504	494	450	509	523	485	473	490	549	470	510	504	456	511	472	532	488	503	493	484	524	516	479	484	518	527	491	486	478	489	488	503	505	492	497	491	515	509	448	493	496	505	481	494	489	529	515	487	538	519	509	504	504	499	504	498	471	515	508	497	482	533	521	497	515	493
68129	73857	63708	48826	29882	5685	550	505	424	404	363	387	378	354	358	354	376	362	349	305	313	332	367	328	339	365	342	303	290	298	373	316	299	325	330	346	293	335	328	318	336	350	342	365	317	319	320	329	355	319	373	328	333	335	326	343	324	329	317	333	309	313	338	338	367	312	313	344	315	306	325	338	337	330	313	324	321	329	317	334	343	302	335	305	308	358	327	366	360	324	322	308	309	312	348	349	322	377	301	320	317	335	333	328	346	302	349	316	344	311	303	340	348	338	308	336	350	345	297	367	310	321	345	372	348	335	311	365	370	337	291	308	341	338	330	304	308	330	332	326	343	315	324	297	337	321	316	338	326	323	315	316	301	314	335	362	329	318	319	350	322	338	333	336	332	334	315	336	288	331	321	310	340	370	295	306	337	327	290	335	339	274	328	312	349	310	318	316	343	330	308	311	318	339	305	315	333	322	294	285	309	324	317	331	355	321	332	319	293	308	316	328	327	381	340	347	307	328	313	329	315	314	323	343	336	297	316	325	331	322	341	321	297	367	328	308	320	333	334	291	335	331	321	333	305	323	335	305	356	307	305	353	315	269	348	343	336	362	347	333	302	301	296	320	345	319	348	316	356	348	318	355	334	332	333	335	338	313	309	346	342	301	329	357	328	306	365	332	290	319	320	337	301	354	331	306	319	333	302	349	348	345	340	322	307	311	319	309	344	305	317	322	352	336	361	295	325	333	336	324	329	348	309	320	314	343	326	328	310	309	306	336	354	347	310	307	355	323	325	317	320	321	327	322	354	329	342	348	326	327	282	334	329	317	335	327	355	331	335	309	306	280	353	326	335	334	334	331	329	325	332	300	331	314	303	330	313	332	349	347	338	285	321	315	329	312	304	332	333	283	304	329	303	281	325	332	324	324	346	328	328	313	348	300	316	343	329	319	351	344	331	330	350	326	340	322	353	328	289	315	339	307	344	341	351	323	329	342	328	313	352	314	386	338	305	339	301	364	314	370	319	303	325	332	332	334	326	346	314	317	335	319	327	320	327	317	337	323	319	349	307	324	323	298	319	327	340	334	341	331	343	388	292	330	314	333	288	324	338	295	323	333	337	313	352	339	273	305	334	347	313	333	319	359	354	314	344	311	339	339	337	347	345	322	301	326	305	321	327	343	339	337	314	303	377	295	290	308	331	324	314	349	323	295	308	327	325	275	328	338	354	327	359	360	311	312	320	382	308	356	322	333	315	333	298	342	309	317	294	348	298	310	352	344	319	319	311	340	297	314	353	322	336	333	323	323	306	337	318	327	315	324	324	315	313	334	349	314	322	309	312	294	313	366	323	295	321	327	347	312	342	335	321	317	316	302	340	311	289	283	339	311	299	308	305	340	341	341	314	343	352	318	321	301	312	330	325	327	328	332	357	317	309	313	328	334	301	336	324	332	351	340	344	328	321	319	318	264	296	343	323	334	344	313	332	305	349	310	336	343	367	347	324	352	341	355	341	316	346	315	317	320	349	342	302	314	350	311	351	321	301	298	345	347	314	335	337	338	322	300	316	307	314	320	310	313	335	310	302	317	323	300	308	319	334	353	324	308	310	312	330	340	300	341	346	344	337	334	324	357	330	327	351	346	338	344	302	353	320	305	324	335	286	343	338	316	324	313	352	317	330	310	334	330	326	341	335	332	325	326	321	302	324	318	333	321	374	295	297	295	315	298	305	301	364	307	328	286	298	321	338	351	351	334	353	326	303	348	323	325	327	277	317	347	355	337	328	336	372	364	367	364	323	318	336	345	299	294	328	319	311	326	333	330	303	314	339	345	356	335	317	307	362	328	303	310	331	334	346	379	403	320	303	355	306	328	339	336	367	297	297	331	360	318	361	338	345	299	319	346	314	352	325	329	305	336	337	294	332	320	326	326	334	323	373	356	352	285	320	317	370	346	326	347	379	293	325	343	307	346	332	338	340	288	338	348	330	361	352	327	324	314	329	313	299	320	327	330	303	345	335	317	298	326	312	321	317	315	338	332	332	363	318	368	325	303	339	324	335	296	345	323	333	322	337	361	321	329	323	302	330	316	319	343	325	296	348	332	302	308	348	336	336	319	300	333	302	331	304	339	328	316	305	325	351	294	346	314	323	334	276	341	333	320	334	314	312	317	333	283	300	333	340	285	312	345	327	330	351	306	347	291	317	323	318	345	293	315	350	296	321	304	298	372	312	334	340	356	332	332	287	313	317	324	349	340	338	362	370	337	340	325	305	335	314	334	318	328	332	321	325	314	301	320	327	341	337	300	326	322	328	300	349	313	333	297	328	346	368	347	345	297	333	339	330	319	366	348	330	312	331	368	341	304	352	322	309	333	309	326	325	306	337	313	332	330	307	313	297	325	330	346	340	296	300	339	317	336	287	327	319	305	294	325	335	326	296	284	316	303	304	329	318	331	337	322	315	349	306	353	338	294	330	316	335	319	310	324	363	305	318	326	353	353	316	317	347	331	324	320	361	317	347	316	282	326	324	308	340	319	324	323	341	356	357	314	337	311	337	351	342	364	318	300	346	312	310	333	319	316	340	334	275	332	297	324	343	337	339	337	353	302	303	347	318	331	352	324	355	330	308	333	300	290	333	349	325	347	331	311	312	335	287	342	300	319	341	334	349	299	298	334	354	328	275	295	331	326	289	312	325	329	327	323	322	296	353	345	326	326	309	332	308	339	330	345	324	361	340	351	332	336	298	327	340	321	331	329	351	322	321	331	325	341	321	323	324	344	334	331	301	339	326	354	334	310	341	352	335	350	330	340	317	337	360	348	316	320	358	310	322	331	332	332	315	316	302	309	330	349	321	302	347	316	311	313	321	313	308	331	341	325	325	318	343	292	303	328	345	332	332	338	342	314	294	318	332	335	369	328	317	331	318	341	308	374	350	334	298	327	332	313	322	303	325	305	313	365	331	291	322	320	328	322	308	327	302	314	297	322	339	322	354	323	379	291	373	340	356	350	334	344	324	341	333	318	318	323	350	335	343	359	312	351	358	309	312	310	294	304	312	286	306	322	344	340	331	323	351	335	337	305	324	350	287	304	339	340	309	296	306	325	311	314	319	343	314	292	329	335	335	305	320	358	295	307	357	310	294	331	328	335	331	299	317	331	329	310	314	328	309	332	336	321	316	319	337	353	282	322	319	282	311	314	326	331	315	302	335	344	357	316	328	349	330	358	338	323	347	345	366	330	323	328	332	346	337	310	326	313	304	284	331	359	325	344	320	343	310	360	354	310	340	326	316	331	348	295	325	341	296	330	320	282	348	339	342	323	312	316	340	372	347	337	321	327	330	317	318	289	327	345	324	319	328	316	302	340	306	321	334	326	308	327	328	316	332	316	334	343	343	330	324	343	323	336	324	335	320	340	307	295	317	343	341	322	309	350	330	336	342	321	323	314	339	310	309	334	346	337	314	332	307	317	332	323	326	283	332	324	304	335	330	323	281	289
44406	59112	59905	55057	35139	1751	1519	1317	1228	1125	1035	994	919	973	843	889	855	844	868	819	762	763	774	820	757	819	715	812	784	805	786	757	781	745	768	738	784	768	756	755	715	739	773	753	738	749	733	725	703	729	722	751	776	803	714	765	702	691	745	760	723	746	752	699	738	761	749	734	748	742	727	759	691	748	750	734	752	729	751	765	754	646	705	697	709	788	746	780	711	792	708	720	731	684	708	702	687	676	712	690	726	711	766	734	724	720	735	754	713	749	737	733	694	756	734	668	726	669	704	720	738	756	703	714	738	773	760	712	758	789	697	732	704	696	709	744	682	794	720	760	725	723	734	709	721	729	732	729	704	682	738	698	741	720	740	715	721	713	702	749	768	702	709	673	749	759	718	715	709	738	723	763	765	731	731	729	715	740	777	756	688	700	727	723	724	740	769	700	679	723	684	676	715	754	695	697	713	752	718	727	736	702	685	667	746	727	696	673	681	758	758	701	717	748	717	718	763	727	725	709	701	669	716	721	695	749	737	724	748	764	770	709	701	750	689	726	705	737	722	791	717	734	727	720	720	735	705	787	682	738	713	746	760	762	667	730	707	701	678	715	685	686	699	698	723	723	755	735	724	695	708	705	762	743	703	691	701	735	754	707	716	784	741	708	726	752	720	696	726	720	714	726	710	726	678	728	763	731	713	755	741	717	805	715	765	710	688	664	736	745	736	744	705	688	725	728	720	706	749	683	697	741	673	762	753	670	732	718	702	681	673	744	729	744	740	743	725	733	729	692	729	717	771	681	745	729	763	698	760	717	694	680	734	712	694	723	733	714	717	707	715	679	723	729	727	730	715	691	716	730	717	736	742	754	763	690	671	731	720	762	713	727	708	687	734	718	730	739	760	732	746	758	686	703	721	695	725	664	688	757	693	742	767	703	733	710	706	761	743	735	698	698	712	752	715	717	767	701	698	716	709	703	702	719	764	696	755	734	727	719	690	756	746	724	711	753	716	749	737	726	739	701	674	708	751	698	746	686	717	705	695	729	690	665	711	725	748	796	771	729	738	742	715	705	719	770	715	712	674	748	736	691	770	736	736	724	746	685	712	714	734	697	783	766	715	759	720	703	712	736	750	741	755	716	662	708	676	719	737	747	691	712	699	661	764	713	697	695	711	733	753	705	721	697	749	762	739	706	699	722	703	709	721	707	717	715	731	705	700	713	678	747	686	707	729	695	691	707	663	760	703	747	718	683	680	716	687	647	738	698	727	747	772	723	738	726	721	742	730	706	703	751	744	736	727	730	725	713	685	709	687	722	723	719	775	648	725	721	737	736	753	728	683	730	743	681	753	714	697	765	719	704	698	704	700	706	735	764	737	718	720	751	719	726	668	781	697	723	746	721	744	757	757	715	699	752	750	708	737	688	729	737	720	689	704	740	695	744	742	726	725	706	744	726	708	714	717	699	745	727	728	702	767	745	746	723	706	747	722	746	756	755	710	706	691	729	672	723	708	752	728	728	714	702	750	682	775	706	648	745	725	779	722	724	712	668	664	706	710	747	694	714	768	724	759	687	705	691	675	716	716	759	751	715	755	722	745	755	705	708	679	707	711	728	677	668	735	747	711	702	732	700	722	663	739	767	748	729	729	703	740	744	729	751	784	712	756	703	736	759	720	731	723	759	707	736	700	721	716	687	748	705	700	700	710	725	713	727	707	703	719	766	697	696	706	718	721	685	729	724	734	729	703	717	726	686	709	697	645	771	679	674	726	738	751	756	665	728	690	678	717	699	780	722	746	674	716	690	725	699	681	745	709	710	714	708	708	725	717	703	718	751	762	687	743	712	704	702	711	744	714	741	688	719	711	732	703	721	731	724	730	745	731	796	707	686	717	741	690	684	721	708	729	710	671	678	738	715	772	720	675	684	718	690	725	713	726	778	784	753	713	710	692	698	772	667	721	750	750	704	698	734	754	675	707	740	734	730	729	719	728	736	758	697	704	689	699	744	727	744	724	721	715	743	725	673	696	724	724	759	720	695	690	746	721	727	716	787	712	744	704	754	726	736	693	740	770	768	717	764	697	759	723	684	669	759	723	746	742	678	719	771	738	710	756	708	710	714	693	755	692	715	717	722	686	701	691	752	708	724	759	711	703	717	714	695	732	733	719	794	715	736	698	751	729	742	759	725	705	695	671	685	721	718	730	715	733	722	725	726	749	720	704	752	765	777	706	714	768	754	673	712	717	705	735	711	731	759	659	731	755	754	728	729	725	691	766	700	707	697	737	691	715	755	713	707	759	725	684	726	721	696	757	711	719	724	701	723	734	752	781	740	745	725	707	707	685	688	704	710	704	724	701	747	702	703	723	755	755	763	749	669	751	734	710	693	737	671	756	713	701	723	684	734	706	762	712	762	721	707	751	704	723	700	675	754	723	677	746	693	726	665	707	729	685	655	710	690	763	688	694	711	744	723	682	777	724	741	706	696	703	718	726	712	696	739	723	715	730	727	714	779	728	700	739	690	691	770	726	726	736	729	713	687	744	752	717	708	700	680	678	751	686	735	720	710	726	751	726	703	728	726	733	710	718	721	736	765	712	688	738	750	710	702	754	690	669	740	741	779	689	766	754	711	754	725	699	737	712	688	732	678	752	754	704	717	747	735	747	722	695	731	711	691	697	769	722	712	701	672	716	778	726	688	715	766	714	746	709	707	736	704	693	729	705	678	738	708	735	667	715	707	699	683	704	697	760	685	708	759	757	787	725	703	706	732	704	729	745	717	761	709	743	721	727	726	705	780	728	699	730	690	767	708	742	724	719	728	741	672	672	713	758	719	693	722	713	759	723	691	747	748	720	695	700	724	768	762	752	736	717	717	783	687	734	705	758	711	693	730	709	742	760	717	698	756	710	739	708	726	705	774	752	687	740	742	737	728	707	721	742	754	719	755	741	735	696	725	668	694	678	746	769	773	717	712	704	728	691	704	751	754	786	719	730	724	730	721	670	704	748	730	691	732	712	692	695	752	724	742	762	728	757	744	741	693	744	687	742	705	766	732	726	723	749	712	740	682	757	705	669	743	720	686	711	701	670	719	683	731	737	724	692	765	728	730	739	726	775	720	725	749	694	707	686	714	771	712	739	697	735	759	731	726	708	720	780	804	744	690	757	726	636	773	678	701	703	708	691	702	786	724	747	714	704	715	693	721	743	722	706	737	686	737	783	732	686	719	742	713	721	768	729	725	705	749	726	709	729	697	688	713	712	699	663	727	754	702	707	721	745	729	691	712	727	731	706	722	696	760	751	712	773	719	703	759	706	714	721	707	676	702	715	720	706	730	686	689	713	685	701	677	726	708	790	719	716	700	740	691	712	697	729	698	720	677	713	742	709	692	747	744	704	716	707	721	734	725	757	701	744	734	735	753	721	687	724	724	723	672	672	743	688	665	707	691	761	712	726	742	790	698	713	747	709	720	737	721	766	710	765	712	693	729	730	715
39498	17573	4673	1761	591	140	146	153	151	127	137	137	138	118	106	133	149	112	148	133	148	124	124	126	124	124	140	119	111	110	120	126	116	123	126	138	96	120	114	128	149	141	134	124	114	105	137	140	113	122	130	121	121	132	130	130	124	119	118	122	132	143	133	139	125	151	157	143	130	156	131	133	139	135	135	117	131	131	130	121	122	129	128	134	118	126	128	135	130	138	134	130	123	105	134	134	132	131	121	138	126	154	136	99	130	124	126	128	128	124	117	123	136	119	137	122	145	143	127	148	119	112	129	185	126	123	128	113	143	142	129	127	132	112	100	135	102	129	131	113	148	132	144	137	128	135	141	144	131	139	158	141	136	122	126	126	108	147	125	147	135	112	134	132	125	136	131	130	130	134	123	116	120	119	119	136	128	124	131	129	130	137	136	112	121	136	120	120	133	132	125	137	131	128	133	132	149	143	131	125	121	131	116	139	140	128	139	118	122	133	147	103	136	137	126	133	125	126	116	143	146	137	116	131	122	134	136	122	122	111	117	126	135	151	131	142	138	129	118	128	99	131	130	123	160	139	112	140	126	121	131	118	134	148	116	140	141	130	123	134	133	143	137	130	123	120	118	115	115	115	137	102	136	123	125	161	143	147	122	121	134	111	131	126	106	119	135	122	130	128	119	130	126	106	123	131	134	115	127	138	135	143	115	119	144	115	152	126	138	128	145	130	135	133	134	141	124	122	127	154	133	125	145	148	149	127	148	128	128	106	140	131	126	131	131	117	137	118	127	123	121	143	145	100	113	140	146	133	119	137	128	151	149	138	135	120	128	139	131	111	124	147	127	128	133	129	109	118	154	139	120	115	140	114	115	123	152	143	143	107	132	130	134	152	135	123	106	134	134	108	124	131	116	111	116	104	139	142	140	144	131	127	142	146	152	120	122	123	115	120	149	127	120	113	113	130	119	148	101	120	134	126	113	132	122	116	135	145	139	121	126	125	126	136	116	133	128	138	141	127	132	115	162	113	136	147	121	147	129	141	142	131	124	135	131	131	141	140	149	149	130	127	131	143	115	131	124	136	116	126	119	122	128	137	125	137	110	116	120	148	136	140	122	135	144	124	123	166	125	120	130	127	145	119	132	132	123	110	144	148	134	156	129	122	117	147	124	143	135	132	126	135	139	146	116	143	154	145	139	130	126	113	138	117	123	112	120	112	114	151	138	129	117	122	129	136	105	116	124	148	123	129	124	113	141	124	106	136	139	127	120	133	127	118	131	117	129	134	124	151	133	143	131	138	141	138	122	126	135	132	143	108	145	128	143	131	140	96	118	118	138	141	143	124	137	116	104	149	107	133	129	139	133	121	127	118	120	140	111	142	124	143	116	140	128	119	140	116	139	139	122	130	124	143	133	132	139	139	128	137	107	131	133	123	128	141	130	146	117	126	137	137	113	121	132	102	164	132	117	120	122	125	144	116	140	141	148	140	127	142	139	139	138	134	137	121	127	126	140	124	105	141	139	125	137	137	134	137	139	129	126	145	138	111	126	115	134	137	119	130	145	138	120	124	144	139	133	122	130	131	137	148	143	115	126	138	131	139	125	142	145	142	133	144	132	116	153	127	124	117	141	139	135	120	107	137	140	120	127	139	113	144	113	127	116	115	124	122	131	141	133	131	125	132	107	136	118	142	128	168	134	125	130	135	143	124	118	128	143	145	128	105	125	130	146	126	152	122	123	128	142	129	113	142	131	113	122	117	114	130	131	115	133	143	124	132	144	136	125	110	136	124	147	126	111	138	143	111	124	133	165	158	132	132	121	133	141	123	113	130	113	137	146	105	129	123	125	128	136	168	132	137	111	114	120	141	122	124	134	147	132	138	149	120	130	123	135	129	132	142	117	128	126	107	120	135	118	147	120	119	116	133	117	123	155	131	139	160	106	117	131	148	160	123	141	154	120	142	124	104	153	128	124	133	139	117	130	93	118	125	127	117	145	153	127	157	113	142	131	124	131	156	138	123	116	112	140	145	134	119	141	122	125	133	125	135	124	121	146	133	143	136	124	152	143	134	138	118	122	112	118	135	137	119	115	131	129	124	121	132	148	125	125	142	125	151	135	152	138	153	139	132	154	137	126	120	119	138	138	125	114	133	130	139	138	122	121	131	138	132	132	130	127	143	139	150	134	133	144	147	149	147	127	138	139	154	132	114	141	136	132	135	126	114	133	124	124	143	138	123	138	128	152	146	119	128	132	136	124	137	136	107	118	142	118	131	135	139	129	133	135	156	139	123	123	110	116	141	131	140	134	125	117	130	135	116	121	130	139	151	120	122	116	125	129	139	123	137	136	123	118	132	126	134	130	106	99	131	125	111	129	132	124	127	118	135	124	125	136	131	134	119	130	118	127	126	122	121	127	126	120	128	133	127	138	144	131	129	143	144	139	148	118	125	130	138	115	122	150	123	140	138	129	115	113	131	115	130	129	127	132	126	119	139	125	130	148	124	111	118	126	114	123	118	117	129	106	135	137	130	164	148	154	118	123	132	133	135	133	131	131	145	117	137	136	165	135	131	130	129	136	141	115	137	137	120	141	146	129	161	146	135	134	148	144	120	117	129	137	134	148	111	131	113	148	111	129	139	151	140	135	128	134	139	153	141	122	120	118	148	139	147	144	127	134	128	143	130	134	136	135	141	126	123	126	130	106	158	139	115	105	147	116	128	132	132	113	127	141	117	131	140	134	127	130	124	146	111	130	126	130	124	126	123	126	107	147	101	115	130	133	156	129	118	130	116	131	133	138	128	128	128	135	122	138	125	141	153	128	127	121	129	134	121	128	136	135	126	121	129	120	129	136	132	139	131	115	135	139	115	126	145	148	132	155	104	110	149	113	140	132	124	115	120	141	115	143	124	124	118	150	135	119	146	112	121	128	122	135	112	130	145	123	138	120	143	116	122	105	116	133	126	123	137	116	133	145	133	112	125	137	123	138	150	116	131	115	148	115	129	136	139	137	129	125	110	130	138	132	136	127	135	121	126	134	138	128	129	133	153	138	117	145	123	120	151	131	115	139	134	136	137	152	137	113	143	146	134	126	131	128	138	154	113	127	132	131	129	126	126	128	116	120	122	121	131	116	127	136	122	122	125	134	98	122	132	125	122	128	128	126	120	119	118	125	129	139	135	140	121	121	113	125	97	125	147	123	120	138	130	125	135	117	109	147	137	122	128	140	145	114	91	134	141	120	118	132	126	115	119	146	129	126	127	110	125	150	126	131	126	133	119	127	118	124	125	118	140	129	125	140	122	139	123	125	126	117	145	140	141	130	121	134	117	136	139	133	115	113	128	154	116	157	132	128	120	102	127	152	112	125	130	114	144	111	111	147	129	139	136	139	120	133	140	117	102	159	131	126	149	129	150	148	131	122	149	112	128	126	115	130	121	149	121	148	128	122	111	119	127	149	133	129	117	136	155	119	123	139	115	136	143	133	122	113	127
20670	13601	7394	5428	1962	322	338	334	341	360	344	363	349	344	348	344	347	333	337	356	335	359	316	336	317	344	319	326	318	339	326	342	310	359	346	358	319	328	327	319	356	321	336	322	331	330	354	338	301	323	349	300	335	360	356	321	353	336	329	353	338	334	346	326	295	313	369	353	343	334	329	353	313	316	322	363	356	346	358	339	336	328	362	307	338	340	368	329	345	315	311	372	331	347	323	313	324	334	324	338	320	302	361	327	341	343	299	308	349	354	355	344	344	324	341	347	293	355	336	344	363	322	362	316	318	330	353	309	309	368	326	315	345	359	353	330	341	349	308	325	322	366	355	320	315	329	365	314	336	339	321	337	318	353	327	315	330	328	359	299	321	355	325	347	318	333	350	343	356	344	312	342	339	310	324	306	383	353	332	341	344	343	343	347	355	321	317	348	327	364	361	331	343	322	320	345	331	358	320	314	333	328	348	310	347	332	344	320	351	335	343	344	335	303	324	363	315	367	379	340	392	317	330	361	306	301	354	335	318	324	326	344	333	299	332	342	356	326	304	324	355	309	336	341	316	357	358	330	357	331	335	344	342	320	334	311	324	350	360	388	324	342	334	336	361	306	346	332	342	325	310	327	337	313	346	312	337	280	329	337	317	346	338	357	326	377	348	305	323	341	316	344	313	326	358	349	338	353	339	335	357	353	321	332	322	337	305	339	339	337	325	319	333	345	323	341	328	300	333	346	338	349	327	359	353	343	340	323	337	318	355	319	326	306	342	318	384	314	337	354	305	337	360	354	380	332	321	323	350	345	298	340	344	327	327	335	327	348	317	321	317	302	330	335	364	336	341	339	330	341	342	336	345	342	355	371	311	312	318	358	309	341	356	356	322	349	364	327	313	354	333	342	320	352	347	347	352	327	338	357	311	319	345	314	326	328	348	335	339	343	331	348	343	332	342	332	318	346	340	320	329	370	320	338	336	355	378	328	334	367	304	328	340	342	352	296	335	304	331	319	349	325	359	371	340	343	324	364	338	334	323	345	347	351	315	323	349	327	321	325	343	320	344	367	354	324	327	350	322	334	331	329	348	313	309	322	350	349	378	346	337	314	335	331	336	333	356	326	320	362	303	329	333	361	352	330	354	329	375	326	332	321	342	338	338	331	325	365	341	344	324	350	301	317	315	353	320	309	329	330	345	337	321	347	328	339	349	332	319	337	339	355	359	319	351	380	330	312	324	327	343	300	320	325	310	330	323	313	349	335	340	316	341	308	343	360	354	346	318	344	350	356	334	321	350	319	327	338	320	330	305	317	331	350	313	341	337	356	337	343	317	348	363	328	355	344	320	332	343	345	333	359	314	346	347	330	321	299	345	342	316	307	357	342	352	292	326	343	339	344	325	308	375	339	316	307	336	319	326	344	351	334	342	319	300	341	337	345	352	312	313	306	349	331	335	303	320	310	298	342	310	341	352	319	349	320	363	356	331	354	299	335	339	330	350	316	363	304	321	335	323	320	322	353	343	336	322	320	333	303	318	311	309	336	321	306	334	358	325	322	342	351	328	336	321	330	332	285	329	331	345	345	308	384	325	339	329	323	345	324	334	312	326	317	331	313	318	324	351	332	321	356	385	354	355	321	335	330	337	341	317	349	329	338	350	331	339	336	334	330	318	360	313	316	327	351	332	323	353	315	330	327	337	325	308	337	326	312	281	334	315	334	355	326	347	317	333	326	355	366	347	348	311	365	320	351	355	327	338	334	346	301	327	357	332	347	352	329	309	348	369	315	299	294	303	307	332	335	335	364	311	320	389	357	347	312	342	337	344	335	315	322	356	340	339	318	348	381	349	334	338	365	310	319	337	351	323	328	330	316	322	342	355	325	354	326	349	348	366	342	326	326	316	321	339	342	357	339	343	322	336	356	324	333	310	366	351	329	360	344	314	311	276	341	314	344	319	372	324	333	323	349	309	335	326	324	333	343	335	334	320	341	320	349	295	346	294	369	329	353	347	344	337	318	341	344	325	332	323	341	304	334	348	328	352	320	371	344	327	348	357	344	335	301	315	347	326	328	342	340	317	313	345	335	343	339	346	295	351	281	300	320	340	349	325	300	352	338	343	295	305	342	345	340	330	317	315	324	337	339	312	341	351	329	346	332	317	320	332	343	325	327	329	340	344	330	311	336	341	325	330	333	323	335	312	375	320	354	353	343	356	351	349	372	328	343	329	372	358	360	338	328	308	323	324	330	352	306	334	360	347	333	316	339	353	330	323	313	365	320	362	326	272	332	351	341	341	332	335	325	326	336	316	350	312	368	359	319	358	337	329	344	355	337	315	344	335	330	349	335	387	373	302	363	342	324	308	345	327	338	328	339	351	347	302	368	362	317	322	354	347	336	351	331	335	346	371	347	318	318	307	328	350	351	371	328	353	335	336	332	340	320	331	323	341	369	355	329	340	362	377	355	341	319	306	372	354	313	353	343	320	347	348	362	311	326	311	358	349	327	334	321	356	343	342	329	359	312	360	340	317	356	342	353	345	324	305	315	328	354	302	350	359	320	328	342	364	357	338	349	357	339	372	336	317	356	339	321	350	317	327	334	311	312	355	339	374	357	344	330	367	332	332	361	331	329	296	310	326	364	355	343	377	325	335	356	307	340	315	337	322	371	345	348	319	339	340	359	331	333	347	352	326	346	348	322	305	332	328	340	307	333	340	332	355	312	330	337	347	332	327	323	328	318	339	368	332	329	362	341	329	323	346	290	334	365	297	346	330	323	374	369	331	363	336	380	333	357	327	377	373	367	312	336	342	343	336	358	347	336	325	335	348	301	312	348	343	316	352	345	353	293	316	324	356	317	346	357	331	363	362	346	312	325	351	364	331	297	353	389	332	319	328	350	312	310	342	340	333	322	320	315	279	351	336	346	352	343	324	340	323	323	377	363	325	347	346	341	301	335	332	341	344	334	360	331	354	358	330	329	335	380	345	327	362	323	368	305	339	369	342	334	339	345	388	315	351	347	332	340	294	383	333	331	318	365	329	320	340	318	346	311	351	343	364	329	349	356	277	333	339	334	335	331	356	311	344	344	323	318	352	304	340	333	327	328	341	334	353	325	313	344	317	324	361	361	338	316	306	321	331	323	332	316	336	304	303	355	374	339	352	306	327	347	314	323	303	322	342	322	350	332	381	329	354	319	329	328	321	322	341	348	357	327	316	340	345	330	330	343	368	371	342	341	334	328	348	361	337	330	330	314	336	329	348	338	346	375	325	346	325	322	352	316	339	348	341	329	325	330	364	300	335	318	358	332	339	335	343	308	352	332	313	357	332	362	334	360	323	327	371	327	329	347	334	337	342	321	335	313	338	330	342	335	305	330	327	319	327	350	337	338	322	307	343	336	347	344	348	349	324	317	307	323	338	311	312	362	323	351	329	358	338	342	327	375	335	322	339	354	318	325	335	330	307	326	291	326	306	352	336	351	356	324	339	326
60528	63404	49712	36505	19902	2176	312	260	263	247	240	243	208	208	224	233	225	218	226	202	226	236	181	231	222	198	213	224	243	216	197	231	218	208	204	184	209	199	237	220	224	195	232	199	207	228	240	202	230	210	205	195	220	219	192	215	216	240	225	213	219	206	213	223	197	211	237	229	208	224	219	205	193	205	201	213	188	220	211	216	223	188	221	206	200	200	206	202	184	215	188	204	215	210	219	192	218	175	190	210	222	223	204	207	189	189	216	205	210	196	240	204	169	221	228	227	208	216	222	238	193	222	202	217	210	203	226	251	194	192	220	221	212	214	204	231	213	193	196	205	197	206	191	199	219	201	226	234	198	216	196	230	204	207	204	190	218	196	201	194	207	239	217	187	193	200	235	213	208	215	212	210	219	214	221	200	199	197	212	210	201	207	200	220	228	170	220	203	196	217	228	203	191	208	206	194	204	209	199	205	194	227	213	208	193	192	211	215	224	211	197	201	221	201	192	221	210	194	210	204	213	208	212	235	193	212	218	207	189	216	180	223	212	194	208	220	183	219	215	228	220	236	201	187	209	219	182	199	201	212	208	222	195	208	214	213	201	194	213	217	248	216	221	202	209	190	247	224	205	218	186	209	207	211	241	197	185	228	226	177	208	235	218	189	186	233	171	210	203	186	210	211	204	198	229	216	207	193	234	184	203	222	208	209	193	183	192	191	197	204	212	206	214	232	207	185	193	242	209	207	195	177	214	212	185	207	215	222	213	230	177	173	212	218	232	208	206	215	221	222	201	217	212	203	219	214	176	203	217	218	204	214	213	212	203	226	180	215	209	213	209	189	214	196	225	203	202	215	200	210	228	234	217	216	211	206	188	200	230	196	219	224	200	217	199	210	201	206	217	221	212	193	181	205	209	200	205	218	203	232	226	194	212	227	226	213	217	193	193	199	212	199	211	216	187	220	218	221	200	226	206	221	226	216	211	209	206	201	200	182	202	186	217	183	207	208	228	202	236	208	202	211	209	182	184	228	212	232	210	183	209	201	191	190	209	203	221	205	191	200	213	215	208	202	192	230	212	195	227	208	190	212	221	201	199	210	182	206	217	208	193	221	238	233	205	229	199	202	213	195	197	203	206	206	222	193	220	217	184	220	194	175	188	206	220	186	194	201	230	211	190	196	207	210	223	252	198	210	194	208	194	196	226	178	178	183	207	228	194	180	217	199	205	229	224	192	195	206	198	195	221	167	228	221	214	221	194	203	211	223	195	201	217	198	206	220	215	204	222	227	209	192	175	188	200	205	206	191	195	202	193	185	200	196	230	212	199	228	223	225	225	199	213	195	199	242	206	205	216	206	210	221	199	238	207	212	208	194	196	228	198	202	226	190	191	213	203	216	217	186	216	203	196	220	192	197	168	203	203	212	214	213	206	203	193	199	221	211	215	205	208	225	253	196	219	232	210	198	189	223	242	225	226	216	207	202	211	204	213	196	210	217	195	176	193	188	224	198	191	202	221	182	215	230	197	192	204	230	242	216	233	200	209	195	216	204	182	208	203	226	193	184	206	183	196	215	208	191	226	202	224	225	198	194	189	211	205	191	209	205	207	185	202	205	189	211	193	209	212	234	213	184	221	182	192	202	197	210	219	213	206	213	205	215	212	210	213	214	211	207	203	208	189	171	230	200	223	223	178	180	197	189	226	223	220	186	226	198	209	220	219	210	194	226	198	188	225	220	180	204	205	227	214	234	188	188	206	206	220	223	198	200	214	204	240	200	214	235	218	188	184	220	223	186	192	192	201	206	190	192	199	212	210	213	198	209	213	209	193	208	225	205	196	231	183	187	201	180	208	210	192	222	208	194	241	230	207	257	192	204	195	202	218	210	190	204	182	195	203	201	206	197	209	192	203	187	220	208	182	165	219	200	222	205	198	210	196	220	233	215	229	225	221	192	239	214	210	198	227	226	240	200	190	199	192	212	172	196	211	219	213	224	221	212	219	207	206	195	208	209	215	227	219	200	229	217	194	191	186	213	187	195	192	188	208	210	218	196	212	199	189	171	201	206	210	222	211	209	217	201	192	216	183	205	187	224	221	195	209	211	199	217	209	197	210	216	191	194	191	189	224	223	205	212	210	191	192	192	205	210	197	216	207	191	224	239	218	201	192	211	211	235	205	224	212	210	219	231	190	197	201	223	211	214	195	202	197	222	200	216	226	194	218	204	222	202	192	220	220	215	218	202	198	199	214	218	196	214	170	231	234	226	204	195	222	214	223	215	205	185	209	217	213	217	211	224	252	214	233	205	232	234	225	224	217	176	196	189	207	206	227	202	227	200	212	217	209	199	241	199	222	213	197	207	204	204	216	190	219	205	209	202	196	187	219	202	179	232	236	205	211	259	223	200	212	211	210	228	189	207	204	234	197	218	210	201	206	229	236	193	178	223	195	203	200	198	216	234	183	184	206	201	215	192	213	206	202	236	200	217	241	195	210	208	222	241	212	211	194	212	211	228	212	238	214	205	215	189	203	217	212	189	228	206	195	188	176	207	234	211	220	224	208	211	193	216	201	214	196	204	223	215	203	197	202	199	199	221	210	201	200	183	197	205	197	243	237	210	206	195	238	208	206	206	212	190	200	209	206	208	218	200	187	206	229	179	219	219	216	185	194	208	216	204	210	219	200	216	210	184	230	240	218	238	197	204	217	233	206	195	181	219	248	201	240	203	180	196	216	232	214	192	209	200	206	189	225	208	236	224	193	180	204	221	230	223	219	213	188	184	214	236	206	199	208	183	194	193	229	201	209	210	227	197	225	212	223	213	210	250	192	213	218	208	221	201	201	217	200	224	205	211	200	179	204	197	206	189	216	202	213	230	238	203	216	247	186	231	213	205	187	185	214	220	209	205	206	219	235	208	234	197	211	216	191	184	220	209	207	210	216	210	225	193	218	198	221	205	187	229	222	208	192	224	237	215	232	181	186	202	225	194	210	194	214	228	201	207	223	204	211	229	193	225	227	233	210	201	213	229	195	215	229	217	204	176	218	182	194	185	236	202	196	218	172	197	196	204	189	172	205	186	200	229	208	206	221	184	203	208	211	204	210	216	188	211	190	226	209	225	200	244	182	220	199	227	194	207	198	204	203	228	215	212	187	216	204	198	190	187	210	198	183	215	238	230	218	214	187	218	221	216	184	225	204	183	189	207	212	175	206	166	200	218	185	213	204	214	208	227	243	196	247	224	210	210	208	178	215	211	208	207	201	224	206	207	210	188	228	210	200	182	214	214	185	218	218	196	199	212	212	198	216	229	209	220	206	189	215	202	233	221	211	210	213	211	206	205	194	213	209	213	216	204	198	188	217	210	202	201	190	224	204	241	196	221	240	176	192	212	209	196	221	195	208	218	222	194	214	211	209	196	198	231	203	195	212	198	208	217	246	208	221	209	230	198	201	216	196	214	201	212	205	239	207	204	210	202	199	214	200	230	210	203	180	222
38083	47212	47321	44561	25935	958	849	854	758	744	680	663	657	620	608	597	533	560	597	561	549	564	546	531	541	589	522	537	470	541	523	513	543	527	461	532	518	523	533	502	548	517	531	557	522	489	500	529	499	541	505	539	510	535	556	462	534	480	531	529	514	521	510	515	492	538	495	494	525	511	531	521	471	495	485	511	513	515	485	520	504	487	510	501	496	523	522	526	511	492	513	530	547	509	507	517	493	559	518	515	547	462	508	478	512	496	546	526	516	481	511	477	466	494	536	507	499	515	511	525	459	503	485	464	515	501	522	483	482	542	503	492	494	463	511	498	498	462	503	500	513	500	516	499	488	480	529	521	511	473	491	465	480	513	459	464	473	489	470	477	473	483	473	510	523	482	510	509	491	454	492	512	524	528	470	527	523	524	505	473	478	512	509	458	483	479	481	484	515	493	510	515	553	532	498	509	501	515	445	533	506	501	500	475	464	478	433	534	529	482	514	472	511	503	532	525	503	509	487	527	493	502	460	480	490	484	542	493	495	502	518	495	504	497	504	474	495	517	548	521	483	531	546	540	516	536	489	486	515	493	518	558	519	470	492	501	496	449	498	483	495	514	546	526	491	512	504	555	503	493	496	521	519	505	504	501	512	495	513	549	538	474	507	482	517	507	468	500	478	521	479	490	504	501	530	505	514	462	507	521	496	505	540	500	502	456	501	499	531	510	491	485	485	498	489	499	451	532	503	550	477	520	504	492	547	502	492	551	501	494	482	506	499	534	531	483	528	514	516	516	520	504	514	520	526	509	545	513	504	471	566	488	469	460	510	482	497	501	507	486	465	499	518	528	520	484	528	484	482	497	534	510	490	460	495	480	474	527	522	520	491	475	525	490	480	525	491	499	486	492	521	499	503	461	498	518	526	493	471	494	481	515	520	482	500	468	513	527	500	510	512	494	517	444	481	526	477	502	507	462	491	482	537	496	482	523	493	494	498	496	546	482	550	539	516	532	498	499	502	527	512	535	496	541	475	480	529	481	535	506	500	521	514	492	507	495	470	489	488	500	513	526	522	499	504	497	514	498	493	505	492	513	459	550	499	564	501	500	508	483	474	501	470	494	486	528	489	501	485	517	506	544	501	477	490	493	525	500	493	509	486	481	506	455	508	488	525	578	503	506	529	522	504	421	509	516	513	488	468	500	484	546	477	507	503	502	522	471	527	490	509	500	500	525	516	521	521	530	474	475	513	523	503	534	487	465	514	510	521	484	544	543	536	495	522	476	495	519	497	556	519	497	520	500	493	467	544	504	477	492	438	500	501	537	458	460	531	479	502	452	499	519	509	503	497	541	494	533	477	516	482	501	485	522	493	485	503	496	484	510	499	503	497	487	548	508	529	500	523	465	471	511	518	521	534	492	496	550	501	506	541	504	502	523	504	497	509	484	490	483	531	518	439	532	543	480	540	492	516	487	513	495	495	482	487	480	482	503	524	457	515	492	482	518	468	488	511	463	520	525	500	489	533	526	490	502	501	502	518	512	505	495	501	485	485	492	509	498	498	477	536	509	494	502	514	506	474	486	477	514	475	519	503	485	479	500	558	481	503	496	543	502	509	474	497	480	527	508	502	517	477	470	517	542	512	509	472	487	516	460	520	476	507	528	471	495	502	490	556	470	505	544	500	516	508	478	513	499	502	504	505	534	473	492	551	535	519	507	491	509	513	557	491	505	505	484	497	475	518	495	498	496	521	515	505	540	447	507	497	507	480	487	452	508	488	468	480	519	500	512	467	507	499	444	497	533	494	498	517	478	504	471	515	535	549	459	459	506	508	495	476	534	490	485	498	510	527	503	482	489	496	489	500	466	501	494	515	513	513	496	508	479	515	522	481	495	554	461	490	487	533	474	490	452	511	503	510	500	539	488	481	532	522	510	468	519	489	532	507	497	474	496	463	510	512	502	520	520	490	500	529	469	504	474	470	499	493	526	518	525	477	490	466	481	489	522	490	484	509	524	501	509	481	511	484	523	524	530	469	514	513	490	511	512	528	493	492	522	472	515	500	508	469	498	477	509	459	489	553	492	516	542	503	492	486	482	483	524	481	488	525	448	515	534	501	509	488	527	530	512	503	525	543	517	534	539	483	478	503	534	508	498	537	541	480	486	523	489	482	491	499	484	508	527	486	552	499	520	489	502	474	504	471	522	490	512	496	509	539	525	512	473	490	519	537	501	456	505	531	515	514	512	516	492	503	491	486	555	505	509	488	497	500	517	511	477	503	473	500	461	491	478	516	513	522	536	500	492	491	511	516	500	508	524	508	492	522	486	547	508	517	464	492	518	500	531	517	512	517	521	485	519	475	537	505	496	474	526	513	499	503	481	527	518	515	502	498	498	521	508	529	506	505	510	519	524	496	510	537	479	511	487	479	474	466	511	504	499	524	508	471	466	494	518	515	529	513	524	491	540	494	496	502	527	518	517	522	480	531	484	492	507	494	473	543	506	528	506	493	567	517	520	471	520	466	527	466	504	514	494	516	478	469	502	485	513	493	505	526	506	466	574	512	503	491	509	554	526	507	500	497	487	503	532	510	544	529	465	496	475	515	511	483	473	480	482	524	494	499	488	519	482	513	515	552	492	513	519	484	515	517	524	486	497	484	484	525	457	515	521	532	510	503	490	517	522	514	518	506	491	499	565	460	492	521	490	452	480	536	516	506	528	495	517	519	514	490	480	502	513	480	504	525	505	499	489	491	511	522	525	512	486	543	498	535	453	500	476	465	503	495	511	530	497	520	504	459	495	564	503	531	480	510	498	487	529	543	442	517	509	494	532	503	524	491	534	538	497	506	512	498	498	514	522	513	488	498	470	510	502	482	479	482	484	526	506	517	494	509	479	535	463	505	495	545	463	540	472	493	479	536	512	475	491	502	500	451	510	512	498	514	528	506	546	513	528	523	545	489	518	512	495	544	503	496	521	507	518	528	488	528	518	549	484	470	515	524	511	451	481	507	515	564	487	483	487	469	517	514	489	531	495	496	511	496	533	535	516	483	543	489	498	502	530	498	502	534	483	501	518	542	508	499	514	494	521	488	488	506	543	509	526	503	538	486	508	498	510	450	525	489	521	522	522	494	519	485	503	505	492	505	501	498	515	513	520	482	485	505	503	524	482	513	462	506	528	468	504	495	505	505	486	449	511	520	501	500	507	530	523	503	469	503	500	498	535	489	493	501	527	464	519	503	498	518	506	504	550	503	511	501	463	540	499	522	470	517	496	509	472	483	502	474	527	485	507	511	491	525	525	512	498	518	505	526	515	496	473	492	480	521	516	519	511	491	504	500	508	501	535	497	501	516	471	484	493	506	510	504	535	503	485	502	502	512	528	520	537	494	473	496	482	515	508	527	540	497	494	512	519	442	511	510	531	511	534	526	493	488	479	477	523	533	501	481	501	520	496	543	525	576	509	488	502	487	487	499	514	502	516	519	498	503	529	520	513
69129	75316	63345	49938	32112	6313	623	462	433	409	385	417	391	383	347	412	359	393	370	288	341	340	338	339	345	313	333	359	347	367	320	317	319	354	364	327	364	370	327	339	330	325	344	325	317	311	311	339	343	342	320	330	326	346	344	282	362	367	337	319	335	331	332	322	336	346	306	314	308	321	316	302	330	318	318	341	359	335	355	351	341	338	377	342	373	341	339	337	303	348	333	340	327	314	350	311	374	334	333	333	347	336	329	340	321	338	297	361	316	316	336	360	359	295	295	330	321	343	331	320	337	332	330	302	336	303	344	357	331	344	351	333	312	354	336	326	359	357	311	331	317	299	357	340	355	312	332	388	354	343	330	351	336	340	338	348	328	340	345	372	359	387	334	300	334	319	316	343	339	392	340	325	338	333	346	342	345	316	317	329	356	319	329	324	336	369	350	341	338	342	309	312	325	336	349	342	309	335	366	329	362	347	317	342	340	309	339	348	310	305	324	333	344	335	313	331	344	321	351	323	314	338	307	323	307	347	306	328	322	282	393	328	330	296	328	329	340	363	351	322	318	332	332	343	319	296	324	346	340	345	336	335	329	317	328	308	340	337	321	369	369	367	326	348	308	326	386	291	346	327	316	337	334	357	335	346	344	331	350	314	355	344	334	309	368	359	310	346	343	321	326	306	317	324	339	331	326	373	346	322	322	301	315	329	339	359	292	321	296	323	361	392	334	335	371	301	326	330	351	343	340	340	336	330	344	361	354	301	345	341	328	338	372	385	326	338	360	334	330	318	374	318	308	309	353	357	355	346	323	348	359	331	312	320	347	322	313	332	334	336	343	307	316	343	348	313	342	340	357	364	301	336	353	362	294	330	367	329	317	316	344	338	333	356	324	375	341	343	319	333	333	341	327	311	345	328	332	331	345	320	335	326	320	348	328	320	343	345	334	324	348	379	299	353	320	296	316	305	340	364	320	344	342	330	364	316	344	290	294	313	316	327	326	358	371	342	322	338	336	332	308	290	311	333	327	311	318	359	351	377	371	334	326	333	316	313	333	352	342	372	329	307	323	336	318	325	304	320	332	334	342	363	310	346	325	308	354	308	329	327	333	319	332	331	311	313	326	321	319	337	323	329	351	351	333	311	303	338	322	333	340	315	315	336	361	346	335	322	310	307	343	338	310	355	340	347	328	336	359	319	341	273	334	304	337	334	328	352	303	341	302	339	337	321	315	329	318	353	323	352	344	310	347	330	337	332	367	313	322	345	323	327	335	349	342	355	363	320	317	338	329	322	306	332	333	331	313	351	337	354	338	330	347	321	328	340	347	342	328	310	313	306	360	328	306	310	322	326	322	354	304	342	321	304	346	326	311	327	344	339	331	337	321	314	327	338	316	307	315	303	311	324	346	327	331	312	355	323	338	319	345	341	313	321	336	309	337	362	324	311	312	303	379	352	314	357	331	339	339	328	351	336	338	315	327	339	329	350	332	336	305	341	355	295	307	360	361	321	342	365	335	342	326	348	320	336	364	320	361	339	322	363	314	304	336	363	327	338	318	342	348	317	324	309	348	342	296	324	324	334	350	296	307	338	350	339	332	364	337	308	339	326	321	343	345	327	344	321	335	347	360	329	325	322	348	332	334	306	298	331	297	308	332	314	358	316	329	320	309	338	327	342	327	290	321	355	339	339	320	328	342	373	348	311	362	340	328	336	351	300	353	323	364	318	335	310	365	341	330	304	351	335	315	324	317	337	327	323	348	308	332	313	335	324	358	342	301	371	335	344	317	337	323	317	343	359	355	327	320	327	328	315	352	326	362	353	345	333	333	324	316	336	326	372	289	317	330	351	338	307	307	336	335	342	316	327	328	336	332	337	325	338	317	365	305	348	336	324	304	312	292	325	327	320	347	311	307	347	305	290	352	340	326	324	342	279	334	359	327	334	345	334	369	346	320	350	342	326	338	305	330	321	354	342	300	328	326	298	351	325	326	338	368	318	301	338	349	352	326	338	367	330	355	308	336	315	346	310	318	316	357	362	336	329	344	295	358	340	318	354	330	303	358	365	311	331	332	327	290	304	308	379	327	314	332	313	331	310	331	321	331	348	362	341	346	332	303	317	386	348	321	334	358	320	347	360	293	325	332	352	372	324	354	322	308	330	320	348	366	314	316	323	348	311	313	304	324	290	295	288	331	365	352	341	284	343	329	350	322	321	324	320	366	319	366	357	331	323	330	354	321	346	323	340	328	328	362	309	324	327	331	317	335	320	364	345	355	352	306	318	317	330	329	310	323	322	321	297	323	317	316	349	300	316	357	304	341	308	337	331	380	331	327	304	360	352	346	330	325	349	338	306	302	342	306	305	334	315	307	352	315	346	339	327	345	357	336	355	323	340	321	359	313	346	313	332	320	344	332	336	317	333	305	320	353	356	323	335	345	362	363	366	315	362	337	327	301	333	353	357	312	331	343	321	308	318	354	352	327	328	312	371	357	331	297	316	332	320	330	322	364	363	308	329	332	347	309	288	294	349	299	358	356	340	333	329	333	333	344	329	325	310	313	314	330	329	362	339	321	306	349	348	325	337	361	344	336	331	329	338	336	344	330	332	350	369	342	357	329	307	367	346	326	314	338	356	309	349	330	337	350	329	345	340	295	290	320	353	332	330	354	296	326	327	333	350	326	317	352	316	342	314	278	319	347	322	320	336	337	318	348	346	315	352	322	313	308	357	322	353	337	341	343	379	281	336	330	334	340	347	321	329	352	347	349	297	310	309	344	299	353	334	326	348	318	353	346	307	323	326	351	310	352	317	312	320	344	327	297	305	344	318	335	318	318	340	337	338	326	325	310	334	340	359	356	322	342	328	344	365	333	328	348	357	336	343	360	329	355	323	315	324	367	361	365	323	340	300	305	336	300	359	336	339	316	330	331	310	355	337	316	351	328	267	349	326	334	296	320	309	334	350	343	309	301	281	339	338	326	311	326	327	334	346	321	334	310	335	335	302	324	315	336	337	337	325	365	343	347	325	344	313	346	337	293	287	319	348	344	332	351	321	330	329	348	332	305	330	326	335	334	327	346	332	328	372	299	304	339	347	343	313	390	295	301	324	314	349	369	321	319	302	340	334	333	343	329	326	319	329	333	341	339	353	358	344	330	335	329	317	350	350	323	314	339	300	340	340	308	356	324	290	305	321	334	352	294	291	322	326	317	292	366	319	304	364	329	286	343	333	330	323	334	315	337	332	369	321	334	345	355	355	327	313	349	348	354	358	338	316	323	349	345	353	361	349	322	295	337	310	279	300	302	351	311	331	344	366	356	329	334	355	370	349	363	311	349	366	318	301	350	345	338	340	358	331	359	335	295	312	320	316	342	336	361	346	314	311	339	335	318	336	325	340	339	320	332	294	315	345	340	316	355	330	342	335	317	359	331	356	336	298	302	325	342	330	351	322	351	316	333	314	351	297	323	333	335	343	355	312	362	335	333	344	350	319
44624	58596	60190	56313	35590	1742	1568	1383	1239	1176	1044	1034	974	958	882	883	861	878	846	818	814	880	804	803	809	796	746	763	750	814	790	767	792	800	796	784	777	786	739	771	761	768	754	737	713	740	727	801	764	795	761	710	719	745	730	777	760	712	750	732	760	743	735	742	719	721	739	698	744	781	762	702	742	743	685	714	713	700	714	768	772	724	682	746	746	788	708	679	724	785	767	782	760	713	770	703	773	765	789	766	731	720	702	677	748	712	792	742	734	736	724	749	673	720	718	781	745	761	734	694	743	711	764	758	770	697	748	727	776	728	731	721	752	774	773	716	753	767	727	709	793	832	732	713	762	724	748	739	729	708	709	691	708	733	755	727	766	737	712	758	723	737	742	763	808	768	710	711	724	758	754	739	751	768	795	670	755	779	787	698	714	733	711	756	727	731	733	716	771	714	701	751	751	731	750	712	754	736	716	700	719	711	723	694	707	763	710	769	721	695	747	724	720	752	708	686	750	749	711	731	748	755	697	718	701	719	732	732	738	695	736	718	725	762	745	730	736	753	720	720	747	706	771	746	699	731	777	700	716	723	699	710	685	717	780	737	730	752	724	721	759	740	721	740	695	727	719	755	742	753	754	780	705	756	734	722	718	740	729	765	705	709	746	746	738	756	764	733	715	691	723	711	726	720	737	738	722	723	710	754	730	743	731	727	744	708	689	762	735	740	751	712	684	770	709	753	713	712	763	752	696	733	719	754	765	731	725	756	776	720	748	730	789	702	688	743	723	749	778	721	727	768	743	801	726	734	712	714	750	725	720	772	727	754	738	717	732	700	772	783	705	740	680	761	749	736	730	711	806	725	713	778	737	746	699	726	718	747	713	758	768	770	741	722	728	778	719	763	801	719	739	777	696	727	730	763	739	772	707	728	734	747	687	745	734	727	724	760	752	690	743	747	731	718	713	688	716	756	745	720	723	756	713	730	739	752	721	702	711	702	736	741	707	748	742	784	781	741	708	763	744	733	743	717	749	706	727	764	752	760	709	730	707	765	761	742	696	762	790	754	698	691	728	786	783	702	696	755	754	771	712	730	754	795	756	699	770	734	730	729	745	702	772	730	788	726	723	756	767	724	736	798	690	770	705	735	715	758	745	675	706	746	730	720	723	730	676	733	698	719	748	781	720	713	717	727	773	714	712	720	742	724	713	740	755	770	741	734	769	744	749	678	747	713	740	761	691	728	756	760	795	707	764	761	728	751	728	731	740	731	748	770	767	758	678	786	771	746	765	680	738	764	720	710	713	723	744	764	736	718	740	748	753	772	731	717	754	707	760	789	735	721	720	718	727	778	733	783	782	686	736	764	702	746	719	760	752	713	757	759	753	694	729	759	754	753	783	742	782	761	705	709	742	752	744	753	703	689	715	735	733	751	755	740	726	732	732	731	755	697	750	718	726	717	720	705	703	730	713	723	735	753	760	722	696	750	755	716	731	766	730	737	734	745	738	711	708	748	737	719	745	744	758	738	747	754	706	732	743	711	722	730	710	729	750	741	744	740	760	749	747	774	742	751	759	679	767	707	766	777	744	701	755	754	708	752	761	739	787	741	740	744	745	746	686	696	769	757	738	757	751	727	723	741	728	723	764	745	747	740	741	713	718	720	715	758	773	682	716	748	750	691	741	720	703	760	755	715	759	760	729	736	735	676	727	724	731	702	761	770	756	771	759	740	717	721	692	712	699	738	710	736	775	736	715	783	725	747	747	699	684	707	739	741	740	705	714	728	799	745	751	701	740	776	736	741	758	798	723	768	762	776	770	725	754	762	767	785	767	675	681	739	766	698	724	737	775	750	774	737	729	733	741	742	768	653	670	757	736	745	758	729	724	718	765	751	769	729	763	676	758	722	781	782	727	747	719	752	799	768	738	736	734	746	767	748	752	707	728	752	740	739	753	723	722	745	803	780	750	712	736	719	697	736	754	726	715	719	761	719	722	762	738	740	775	721	747	754	752	741	694	740	766	776	726	753	747	768	739	735	803	685	778	704	701	747	716	697	690	770	735	730	723	713	763	743	688	751	705	771	734	739	737	756	728	687	708	703	699	739	739	760	718	737	730	744	770	715	714	722	727	740	746	710	754	714	702	729	772	724	750	737	748	716	700	753	766	752	692	715	685	772	762	722	728	728	680	724	760	751	720	743	701	745	712	674	768	719	777	733	761	778	760	739	726	722	755	757	744	761	745	743	659	738	767	720	688	778	756	767	696	726	710	757	694	770	711	682	730	705	766	720	726	684	752	722	713	726	760	717	727	710	702	740	704	753	710	734	731	759	749	713	735	695	798	719	696	788	744	726	737	735	718	741	707	755	742	747	727	732	722	733	774	720	703	724	735	749	768	749	728	675	744	716	741	752	713	719	706	754	766	758	744	718	767	714	682	778	708	767	778	748	722	726	739	697	754	691	731	712	723	776	765	751	794	734	700	721	694	729	695	747	736	759	688	722	672	709	718	690	752	718	722	742	696	753	735	718	706	729	754	776	726	738	706	766	712	718	734	730	729	728	716	757	741	734	719	709	725	754	777	709	733	724	703	742	737	718	700	776	744	743	706	757	751	754	709	718	729	758	718	746	734	714	759	776	737	734	703	708	797	737	731	754	775	752	665	761	717	759	728	734	746	721	745	710	740	751	769	782	726	764	702	726	737	762	791	756	700	716	728	770	743	739	763	755	711	764	751	732	718	734	742	777	721	720	739	710	769	738	718	760	752	766	747	670	697	744	663	702	720	718	738	747	723	718	745	753	703	730	713	699	762	758	729	748	756	759	768	738	756	755	768	735	761	684	752	780	721	701	727	729	750	731	750	706	726	799	734	714	766	719	744	744	722	738	719	742	761	728	725	729	767	723	786	736	730	735	745	767	777	740	726	749	673	712	764	764	748	748	777	750	755	787	707	758	745	767	751	740	736	733	730	765	717	733	733	737	750	771	715	741	772	701	733	726	774	696	704	719	771	709	746	736	710	713	714	777	662	753	710	729	714	734	739	755	774	725	763	740	768	712	735	775	749	713	753	736	758	741	784	726	712	772	778	738	730	722	778	712	741	819	779	762	781	753	734	764	764	784	717	745	788	722	767	728	740	706	784	723	696	707	710	762	793	706	728	778	707	722	755	737	713	734	774	710	764	685	745	707	707	722	724	701	765	753	737	716	769	696	681	740	718	731	826	733	771	722	746	739	728	726	752	738	709	749	762	771	751	723	733	764	723	727	698	764	735	739	754	721	759	731	750	750	721	734	737	715	719	741	658	768	746	742	706	708	721	729	718	784	751	746	736	751	721	737	728	788	741	767	752	707	750	702	736	727	722	775	712	723	701	704	689	735	728	728	689	735	783	702	759	759	747	732	720	692	735	715	678	720	724	710	757	709	776	727	725	743	749	766	732	731	715	791	789	715	736	728	697	699	732	727	710	731	741	757	732	734	746	736	766	757	725	718	755	778
39049	18190	5531	2167	855	193	160	141	140	132	129	155	122	122	123	134	140	161	136	137	124	133	131	128	153	160	154	130	138	152	147	124	127	150	140	128	147	145	121	150	130	146	162	143	129	135	146	146	127	150	139	147	123	143	138	146	138	150	144	144	152	134	128	165	152	140	118	132	133	136	142	124	144	152	131	149	150	110	125	139	147	127	119	133	140	130	134	131	133	154	136	145	131	142	147	134	115	133	117	135	136	162	149	147	137	137	107	125	145	138	150	139	148	150	146	153	144	126	148	146	138	131	157	142	130	144	143	139	150	143	134	133	134	142	143	117	142	151	144	128	143	163	141	134	129	139	143	109	129	149	170	116	121	135	125	134	145	130	145	131	137	133	150	140	127	125	123	159	148	124	136	151	154	127	125	142	127	102	153	129	135	135	130	135	142	148	131	112	130	137	154	139	120	135	131	155	152	130	121	131	135	136	137	131	135	118	144	118	148	127	142	123	138	137	146	138	118	110	125	113	132	112	127	154	138	127	152	134	147	132	130	131	143	132	123	149	145	136	141	139	121	140	149	128	140	132	146	142	133	145	151	140	143	127	136	141	145	140	134	144	128	126	121	149	145	138	133	144	136	139	133	136	138	141	139	116	130	128	128	144	120	160	132	138	138	147	133	131	113	140	151	141	141	140	134	123	142	160	137	119	142	139	131	105	133	136	135	147	123	126	146	132	132	164	129	126	112	142	149	138	132	155	122	138	129	152	145	139	129	123	151	133	128	124	145	131	135	121	141	129	111	125	144	131	116	161	119	148	132	137	145	154	117	145	161	133	140	144	125	133	123	143	137	133	138	134	144	135	125	135	127	128	133	137	141	157	162	138	143	155	120	148	122	114	133	127	151	129	135	137	146	113	114	124	126	142	123	137	135	140	141	152	134	126	146	144	133	143	131	127	146	151	139	118	163	126	144	138	157	139	152	116	149	147	140	138	120	133	152	139	153	176	134	146	145	141	134	132	127	140	121	142	171	150	137	121	149	127	142	146	138	120	128	160	138	145	147	140	119	149	152	131	123	150	128	114	128	134	132	153	130	138	141	134	156	129	135	118	128	147	144	126	127	145	134	139	154	157	138	131	160	151	109	112	124	134	129	153	123	143	141	138	137	129	145	137	134	143	131	134	128	136	140	129	144	137	160	150	128	148	118	151	157	135	137	142	127	138	141	142	124	139	144	129	135	154	122	135	132	131	146	129	138	149	148	113	141	158	148	148	154	105	139	139	141	146	136	137	134	129	145	151	134	107	118	141	128	120	173	146	144	143	126	138	127	156	139	146	136	132	114	121	131	129	164	155	130	124	123	154	123	137	154	120	136	136	148	134	133	119	143	147	173	161	138	115	120	140	119	138	130	166	157	127	137	117	160	131	155	135	131	143	127	131	156	154	140	129	112	119	127	101	121	139	138	117	125	162	141	141	144	143	127	128	148	159	136	131	120	122	132	134	138	140	154	146	132	147	127	138	134	132	137	165	132	118	123	140	121	114	130	153	150	138	146	133	134	137	148	130	158	140	120	107	123	130	145	111	153	135	120	110	142	127	140	121	141	154	178	141	122	132	149	124	144	147	148	125	131	146	140	159	137	149	125	112	146	142	146	133	163	133	164	148	127	126	133	152	161	130	145	144	137	139	132	144	123	127	152	144	157	132	142	159	127	132	143	150	122	125	152	132	116	133	148	136	128	122	109	149	148	133	136	139	127	145	132	141	127	145	138	113	149	135	155	130	152	137	122	170	148	151	127	139	122	123	132	173	150	123	146	141	127	126	140	142	125	137	127	160	147	134	128	137	139	134	141	107	117	142	159	147	122	141	147	139	157	153	137	145	145	162	137	126	133	112	120	158	129	134	150	148	132	115	158	134	146	157	128	151	126	158	138	137	143	166	147	137	150	143	158	145	129	135	138	132	134	113	116	124	152	135	131	124	147	132	116	124	146	131	133	124	133	158	135	158	124	143	117	139	139	101	121	161	141	124	140	125	128	124	132	132	139	148	141	141	131	118	132	141	127	117	133	151	122	169	144	154	135	139	143	138	151	142	141	124	129	139	131	140	137	139	116	137	141	157	165	128	126	152	136	124	131	143	117	137	156	144	126	164	160	136	136	128	128	141	133	160	142	129	154	163	123	157	136	130	121	136	160	135	139	140	146	101	123	133	130	132	144	144	129	157	141	141	130	139	135	130	139	154	142	161	137	131	145	122	159	128	140	147	121	138	143	135	143	136	153	143	134	139	135	125	129	136	130	139	161	145	130	147	143	127	133	139	136	143	136	127	132	162	152	126	145	133	136	133	133	130	146	129	132	126	136	144	151	135	126	137	143	127	122	132	124	140	154	128	127	160	134	148	143	140	152	136	127	130	146	143	116	137	147	140	150	144	157	114	158	149	126	147	132	146	157	152	157	137	141	120	130	138	150	163	148	133	130	120	133	159	139	132	129	138	125	131	134	125	130	138	144	160	121	128	143	140	140	144	132	142	146	126	117	134	131	119	131	124	133	161	133	152	134	124	111	150	146	129	159	139	136	153	111	143	134	114	155	138	127	127	141	153	137	133	152	156	139	154	151	144	146	104	126	137	122	152	138	151	147	145	144	134	125	125	117	136	139	133	130	140	118	145	124	148	154	111	128	135	132	135	138	119	133	141	149	129	140	147	143	123	135	148	128	145	134	125	151	129	125	150	126	120	157	149	146	140	141	146	107	130	164	144	150	150	106	146	136	148	142	135	156	136	141	129	137	141	160	122	153	130	148	136	114	119	144	135	136	137	160	133	132	135	135	138	132	132	139	124	128	125	119	134	121	128	117	128	137	130	136	153	135	143	130	124	130	157	145	127	137	127	156	144	120	138	131	144	127	122	118	115	126	163	163	135	110	132	131	137	139	152	131	154	142	128	140	134	149	128	111	141	137	130	126	153	132	129	118	153	136	146	145	143	150	153	134	151	129	128	139	140	128	141	147	153	131	152	115	143	126	135	141	137	135	136	135	138	144	123	139	143	136	133	176	127	139	129	144	129	143	132	132	141	131	165	126	139	120	129	149	133	138	156	141	108	154	145	154	152	129	155	139	123	142	133	135	131	163	143	150	143	148	127	144	133	137	145	140	141	110	129	151	139	122	160	135	132	140	136	151	122	148	140	113	131	137	134	125	130	151	134	125	129	136	114	159	150	140	131	144	150	123	131	142	116	146	139	135	130	155	136	122	124	137	138	131	143	136	153	161	150	133	132	112	149	128	122	142	132	136	134	152	128	132	149	147	132	146	156	138	141	139	128	118	126	125	152	146	138	171	127	132	142	150	141	116	142	140	138	138	149	137	118	129	137	135	128	132	150	141	159	136	126	117	127	122	118	129	116	165	130	130	145	154	155	131	170	141	123	139	122	121	148	114	148	132	142	149	145	132	133	149	119	142	155	135	140	151	147	131	124	155	153	139	136	136	145	138	134
20243	14057	8114	5749	2515	372	371	404	354	373	352	361	341	396	367	308	365	344	330	307	318	359	366	315	334	360	351	354	381	339	391	383	367	378	385	342	360	358	336	365	355	372	318	352	352	351	311	344	348	316	319	346	357	316	362	331	355	349	349	360	315	341	351	357	336	329	366	333	345	353	362	327	340	310	340	352	349	316	319	324	369	356	356	373	344	318	329	353	354	333	381	399	334	361	366	389	345	355	366	362	344	325	356	348	373	350	356	348	373	348	341	306	332	355	367	346	349	376	344	327	368	363	353	372	346	340	353	364	347	368	367	367	329	361	361	339	358	363	343	371	362	350	321	342	346	367	363	309	353	337	350	366	348	334	343	362	342	360	371	394	327	353	333	328	334	398	356	339	349	327	344	360	348	352	356	339	367	347	361	340	341	354	375	351	328	340	368	354	326	360	302	358	349	350	347	353	354	363	327	367	367	358	319	335	345	358	343	333	366	354	319	369	364	368	363	317	376	356	390	358	360	363	363	367	334	329	385	350	360	354	331	358	351	362	371	374	377	355	314	369	342	379	336	387	328	360	341	354	348	357	346	378	338	377	372	343	366	365	351	340	382	349	356	350	373	377	335	332	345	337	341	336	376	390	334	366	360	345	337	340	333	375	357	367	329	345	387	331	334	319	368	339	345	363	322	316	347	330	372	363	324	330	382	350	357	361	371	346	351	346	327	346	370	361	383	367	381	336	339	352	313	372	353	330	342	378	366	379	362	360	366	367	327	347	354	344	351	359	347	333	376	364	359	371	352	355	336	328	355	343	389	356	301	360	323	324	356	355	349	345	362	337	361	363	314	364	364	343	366	308	329	344	357	366	314	333	336	329	365	333	364	326	319	320	370	366	360	323	362	351	373	350	345	350	348	404	337	329	354	360	379	363	346	331	348	336	385	330	346	298	341	385	359	338	356	362	333	322	331	368	358	361	347	372	339	352	377	332	314	321	347	354	351	317	339	364	360	381	335	358	389	381	357	376	341	357	345	351	341	359	334	340	400	333	364	339	340	353	345	331	360	317	327	319	351	399	380	319	359	360	372	355	337	342	359	364	326	364	353	365	340	355	329	347	357	320	365	351	345	331	358	340	350	360	358	362	345	347	342	357	342	319	346	360	380	353	320	346	353	360	342	373	375	326	352	346	363	370	345	336	341	331	349	327	332	314	361	361	355	349	343	340	331	342	363	341	318	388	356	349	313	369	348	344	370	352	350	349	371	344	321	315	356	352	335	335	372	356	328	340	355	341	352	363	372	357	345	329	350	341	357	333	356	337	361	339	362	324	384	350	350	344	355	352	325	348	345	348	350	355	325	364	385	359	380	360	338	368	372	359	346	334	369	365	375	326	347	378	346	346	359	333	341	323	341	323	355	318	356	320	359	389	375	351	361	360	339	362	371	369	344	361	343	335	328	333	342	341	324	329	364	373	348	333	344	361	365	338	380	340	359	327	341	337	372	344	345	355	344	334	357	356	369	361	375	326	339	361	327	361	357	351	314	324	331	332	370	366	355	334	364	347	338	366	349	359	336	369	340	366	320	365	363	342	325	351	360	346	367	362	349	383	339	306	358	348	361	346	338	355	350	351	376	380	332	353	365	346	367	350	373	354	350	340	355	332	355	365	394	340	363	346	366	343	362	341	348	359	371	305	335	389	369	389	356	343	358	368	347	380	339	351	350	362	383	345	329	330	358	346	350	334	376	362	375	326	331	359	329	341	373	343	325	358	328	318	346	329	347	381	342	347	340	355	331	330	327	363	345	379	352	330	311	366	323	362	338	322	340	365	343	358	343	340	354	310	341	335	319	341	357	337	305	368	318	351	377	333	357	341	332	368	357	333	362	331	346	390	351	392	338	358	315	355	380	347	345	354	336	367	336	336	328	334	347	372	373	362	347	342	360	335	347	347	348	359	354	372	365	354	366	328	357	350	327	343	374	344	347	339	365	349	353	369	352	350	340	345	364	382	321	373	328	348	318	336	356	372	357	325	351	369	352	350	366	355	376	374	369	347	342	315	349	338	376	379	340	371	391	371	336	336	360	366	345	350	349	335	372	329	345	352	370	364	358	336	369	313	352	354	344	320	358	348	378	363	356	377	305	335	319	335	346	337	334	314	361	350	367	302	364	380	377	363	358	362	358	358	345	322	344	341	350	340	365	336	352	355	363	354	342	342	334	374	406	361	366	324	332	331	351	310	344	355	317	340	375	331	328	371	309	361	354	347	343	360	345	340	323	348	357	356	358	343	366	353	325	336	352	373	341	362	355	344	356	356	374	321	362	334	309	313	355	311	317	340	358	344	371	351	355	360	328	370	334	325	348	371	334	349	336	358	364	359	355	331	333	357	374	342	315	353	346	395	339	333	345	362	348	360	333	337	358	373	340	361	336	311	310	341	367	353	333	336	356	332	362	325	359	374	356	356	367	307	318	327	361	310	373	323	363	377	336	340	355	335	353	338	376	344	363	352	327	355	346	355	374	331	348	338	324	331	326	390	335	401	382	336	353	357	300	346	364	346	344	371	363	334	341	339	358	341	370	372	341	358	350	378	342	344	342	380	364	358	337	354	356	346	327	381	352	346	340	359	334	365	353	358	368	356	331	346	378	367	362	347	346	348	330	330	340	335	326	334	336	394	326	324	341	346	328	365	357	379	346	335	383	338	348	336	345	359	352	337	340	339	348	371	330	345	329	337	346	298	351	332	354	341	352	338	359	328	341	350	332	366	338	360	348	368	345	338	380	332	353	340	345	336	350	362	358	378	372	318	349	357	327	358	394	360	338	337	359	382	331	363	367	374	344	348	347	334	366	352	377	351	361	343	350	323	357	344	346	344	359	337	313	335	363	342	361	344	334	379	381	369	355	359	300	351	338	347	349	315	364	349	376	355	372	372	368	360	363	352	369	352	341	344	363	333	348	350	374	327	314	356	326	350	316	354	361	360	373	377	350	378	356	341	324	372	391	346	391	367	349	338	333	378	395	377	348	354	331	314	364	364	385	340	359	357	301	354	333	342	345	313	361	368	376	369	347	341	342	368	344	322	339	336	367	363	317	338	377	338	371	345	384	348	336	350	374	357	327	339	351	319	343	336	339	334	369	338	341	353	353	332	348	364	327	361	327	351	332	364	311	365	350	324	339	338	339	358	348	350	334	358	358	361	359	347	330	346	343	325	350	356	326	355	329	335	363	330	340	376	367	344	385	359	381	373	368	358	374	366	348	352	362	335	366	351	297	285	335	372	388	351	377	355	327	379	375	364	325	331	376	364	369	341	348	326	388	339	363	360	352	349	384	333	346	334	332	388	342	355	344	355	338	333	357	354	357	308	354	324	326	335	357	316	329	368	349	319	375	360	348	364	345	323	338	369	342	378	357	382	337	345	363	321	332	333	346	361	327	358	338	380	353	341	360	320	361	367	343	335	392	340	330	340	361	363	333	379	329	343	384	346
60103	63984	51922	37587	21061	2072	300	247	292	262	248	243	219	232	266	242	228	248	224	202	235	210	258	187	236	230	202	234	194	234	227	193	222	236	240	213	211	217	191	179	212	211	202	214	222	202	218	219	196	227	214	186	218	219	204	203	193	213	221	182	211	231	228	220	199	205	215	214	217	207	177	200	200	208	227	203	212	219	197	215	224	194	199	207	221	215	210	188	234	190	220	226	234	215	218	231	200	213	228	210	213	218	189	222	214	206	254	231	219	208	230	221	223	225	223	254	199	195	220	234	218	210	208	225	211	224	223	206	209	226	200	220	197	198	211	211	220	203	210	218	221	218	225	216	255	233	208	230	235	205	218	206	229	219	227	224	258	210	225	220	231	197	195	195	214	230	209	230	222	220	211	216	212	208	214	213	200	220	217	238	214	235	218	199	210	223	238	189	202	190	221	205	206	215	195	217	186	225	187	207	209	198	224	203	189	196	198	194	207	223	201	176	178	210	208	205	215	222	219	214	208	216	211	221	241	233	203	190	213	213	213	192	221	238	211	217	190	210	207	199	213	210	196	208	219	224	212	215	222	207	203	216	219	194	209	221	198	195	174	229	206	227	238	221	241	192	187	223	222	205	191	224	186	193	232	194	195	232	211	173	208	202	229	191	221	228	212	179	185	220	218	235	227	214	211	225	212	199	224	211	221	206	208	212	199	223	199	192	241	206	203	213	225	221	221	209	207	209	213	217	218	208	228	221	222	232	209	194	202	199	199	231	190	220	206	206	207	206	223	201	192	220	226	200	190	189	221	205	219	220	200	256	229	234	243	221	206	197	200	209	206	237	226	211	203	231	203	196	203	198	183	200	230	210	195	209	175	224	235	235	215	187	179	194	192	193	230	223	224	206	219	171	195	221	219	199	196	202	225	204	235	234	233	198	208	221	224	211	227	199	200	227	211	207	222	237	209	206	198	213	214	239	207	196	200	176	197	194	244	193	202	193	214	197	229	258	219	213	201	218	222	202	201	196	199	193	203	207	219	225	232	210	213	190	192	226	174	197	193	248	224	222	240	196	233	247	217	212	212	210	198	227	197	217	190	228	222	232	208	221	198	207	193	208	235	221	197	216	212	230	244	233	210	220	217	204	199	214	185	206	204	214	223	218	207	214	214	213	192	213	232	207	233	214	251	215	211	198	212	206	220	197	226	211	225	195	208	222	229	193	191	240	208	185	159	226	203	181	222	231	207	248	223	215	213	194	226	203	213	199	217	187	232	214	223	189	192	219	191	191	223	217	241	210	231	208	217	199	208	203	197	213	170	216	224	236	227	226	211	198	211	230	217	205	202	207	192	216	189	196	212	246	227	221	225	202	254	189	227	228	231	204	220	201	232	194	211	212	185	196	191	224	216	209	221	242	206	220	187	231	202	198	241	231	204	196	208	192	201	220	197	223	221	213	210	224	195	231	214	216	207	193	202	204	207	218	219	215	228	201	240	237	203	196	239	208	214	218	229	222	205	158	193	241	201	216	208	177	214	215	189	213	218	219	217	220	204	178	212	210	219	204	229	188	193	215	226	206	220	230	201	229	216	176	210	204	217	222	193	219	185	225	214	219	238	213	225	194	216	219	226	199	217	205	200	228	243	218	213	196	204	237	215	206	201	213	235	232	231	235	221	224	207	209	222	240	227	220	233	213	204	225	226	220	219	244	205	184	220	251	209	177	222	225	200	240	257	211	215	208	201	196	216	200	232	189	223	187	218	213	233	208	203	191	212	166	191	209	233	242	207	192	200	189	200	211	215	190	231	211	207	185	191	213	195	206	245	228	203	222	217	225	230	199	223	211	223	215	221	228	215	204	220	200	225	215	228	217	210	196	223	218	191	189	209	226	204	222	193	212	233	198	210	199	228	202	208	182	204	207	198	204	239	218	186	198	239	233	201	231	196	215	209	208	193	236	237	199	213	202	203	191	210	248	216	205	238	228	199	207	234	228	204	230	227	238	219	194	216	202	191	205	212	184	232	179	206	221	211	186	197	228	191	226	232	228	217	231	219	204	210	218	244	203	207	221	223	183	210	194	209	214	198	206	206	195	232	220	200	215	209	197	221	187	182	229	183	222	228	216	186	202	226	198	231	211	213	215	225	221	210	213	166	192	201	208	228	202	220	222	233	241	218	221	215	185	205	197	213	207	195	204	201	238	206	204	211	240	250	211	228	232	208	222	191	214	204	227	214	203	195	191	219	219	209	226	215	197	192	217	224	230	218	248	221	190	223	195	229	230	186	212	204	192	203	208	219	208	208	211	205	210	196	220	223	210	221	236	205	217	197	221	217	213	217	178	206	208	197	199	224	191	217	206	209	225	207	213	195	191	213	196	205	187	170	232	208	201	237	224	230	192	192	245	214	227	212	194	194	213	210	208	208	198	203	210	212	201	216	236	200	215	234	195	237	212	203	213	244	214	220	210	203	218	196	207	208	225	225	211	214	238	244	199	199	207	236	223	173	227	221	232	213	231	191	208	227	232	207	214	210	193	200	216	224	213	189	203	226	199	196	189	230	212	222	214	212	211	224	204	219	233	224	229	224	197	216	219	204	237	278	214	209	209	205	220	230	206	215	211	207	200	213	209	230	204	214	215	239	197	218	228	193	195	203	218	215	226	212	211	188	215	226	222	225	215	201	206	196	185	222	216	213	218	212	212	215	203	198	224	220	200	207	201	216	197	206	197	226	198	208	220	210	198	208	220	210	217	205	198	221	238	225	222	193	213	225	206	168	194	194	206	249	227	212	241	207	192	237	194	191	222	206	219	234	223	200	211	218	234	211	209	249	223	214	230	192	232	236	213	200	214	189	242	195	207	213	227	202	198	207	220	213	226	178	234	243	211	204	192	214	212	236	211	205	209	220	217	226	208	210	195	206	213	205	203	208	204	223	215	218	232	240	224	199	218	231	220	223	221	239	217	193	226	200	185	225	215	209	218	189	221	218	215	211	208	189	199	182	199	218	207	196	224	209	206	203	202	227	214	224	226	212	169	213	227	207	214	212	218	217	193	184	251	208	230	216	216	207	208	208	231	207	212	211	234	197	191	206	186	227	189	241	201	197	220	230	217	229	206	187	225	203	210	224	210	214	215	204	244	214	199	218	219	216	202	195	216	183	205	207	230	181	205	218	236	195	217	191	198	199	184	207	227	225	203	190	193	215	182	211	198	198	218	216	214	186	220	182	245	226	206	208	238	196	218	219	203	220	219	191	198	224	203	196	211	206	217	235	226	225	205	233	231	208	225	207	218	210	227	206	213	186	196	175	199	208	224	213	173	216	178	222	232	193	188	223	197	202	212	205	181	220	201	228	220	179	197	203	232	216	223	203	200	215	221	215	214	204	237	231	221	178	200	219	225	216	230	203	185	212	213	234	193	174	200	217	229	212	199	193	220	208	175	211	199	191	194	195	179	220	215	218	221	228	238	210	208	202	207	250	236	224	213	231	187
37031	47332	48784	44983	26380	1030	926	845	749	726	654	648	668	597	543	571	599	536	585	591	507	570	542	563	512	564	516	514	498	532	558	531	538	533	496	490	512	527	519	535	523	531	521	532	522	508	510	520	503	551	515	508	495	484	489	491	492	516	528	486	526	463	530	514	505	516	481	522	513	519	535	499	467	512	579	480	513	544	474	517	558	516	536	541	507	555	500	491	523	534	516	500	516	514	490	538	540	491	520	479	490	499	472	496	495	479	508	557	461	478	491	557	489	483	522	506	530	509	465	558	534	510	500	525	542	526	496	550	523	479	535	524	544	499	511	549	494	488	521	530	493	486	524	520	483	519	519	525	510	498	499	534	497	526	543	520	520	526	513	497	508	516	508	457	564	496	528	474	531	501	500	485	482	471	553	504	516	520	530	521	545	484	499	502	498	478	530	532	509	528	493	496	473	476	498	490	526	480	524	442	522	544	539	494	517	487	527	518	509	518	492	515	511	499	465	502	514	511	507	548	522	489	536	496	494	511	534	505	525	490	495	530	457	499	497	520	531	517	524	518	525	479	501	505	522	575	519	502	530	521	569	543	523	517	528	493	511	508	495	548	518	465	513	503	512	550	496	501	490	498	466	516	501	499	482	488	504	511	539	497	514	509	517	497	484	502	530	444	539	507	538	440	512	496	514	483	504	474	537	474	479	469	547	483	527	565	520	510	516	502	507	510	526	499	498	512	500	539	487	563	483	489	496	532	492	496	547	542	509	524	513	487	523	551	514	484	492	543	501	575	507	529	523	470	508	514	518	517	509	505	442	507	498	539	520	491	537	505	507	547	503	487	542	543	531	485	527	513	508	504	499	462	489	495	526	507	506	492	504	482	491	504	530	518	540	512	519	530	501	508	512	511	536	484	525	488	494	523	500	499	499	497	532	495	518	505	504	547	505	544	472	551	540	509	549	526	498	496	484	506	528	528	514	538	512	518	500	533	513	446	480	495	500	528	493	537	531	533	493	505	532	527	485	535	496	477	524	466	523	545	487	514	503	500	484	503	520	493	508	552	495	554	510	478	504	505	488	515	541	489	512	504	549	526	507	477	511	481	511	532	501	530	472	512	523	511	508	532	497	483	462	522	507	490	493	499	461	527	516	523	471	523	467	525	532	524	494	499	510	507	482	539	532	515	538	489	526	504	516	546	512	519	518	564	502	548	519	508	535	459	496	507	463	525	452	536	527	536	499	516	498	501	503	533	511	459	520	501	541	514	550	529	469	473	493	495	504	466	533	489	506	511	474	514	502	531	497	497	532	485	530	490	481	500	520	523	499	521	526	463	528	481	497	487	503	520	566	525	474	504	502	508	510	474	500	529	506	527	490	495	475	484	510	534	535	546	513	543	516	508	546	537	491	470	497	491	492	545	501	537	476	486	497	519	486	488	503	518	478	474	498	525	485	479	498	521	536	514	504	451	515	519	504	502	503	483	526	517	487	477	497	471	524	495	461	538	529	486	485	511	523	514	525	534	530	556	534	533	484	541	512	502	501	503	491	544	507	513	523	511	508	493	494	530	482	529	507	521	522	511	462	526	546	460	504	529	538	501	507	554	466	461	486	487	544	499	523	495	492	468	489	522	505	490	479	516	511	518	481	519	485	524	504	523	517	506	524	522	471	516	511	538	482	534	471	482	487	520	513	559	469	533	462	517	514	528	522	532	485	487	533	514	502	501	520	512	457	555	532	472	526	544	517	529	527	497	507	508	479	559	494	513	488	519	479	520	505	526	468	521	493	511	448	533	487	471	504	511	525	534	458	504	534	477	495	488	496	548	511	514	524	542	530	510	473	518	487	495	532	524	481	542	495	544	555	487	503	541	485	520	494	502	511	515	513	486	476	528	515	506	522	502	518	505	497	475	507	520	560	474	469	525	533	530	464	499	544	532	508	525	511	506	520	508	527	464	488	513	497	497	465	497	496	465	529	499	518	517	535	501	498	487	530	515	451	497	521	505	561	534	485	469	471	515	517	514	483	513	515	489	510	547	486	499	546	487	447	491	521	543	535	521	500	515	540	472	522	533	521	506	550	498	498	499	504	501	535	533	493	490	521	495	510	539	513	547	501	539	489	519	519	510	454	470	513	480	528	480	471	529	527	532	484	489	521	496	509	498	508	514	513	499	559	509	522	493	484	522	474	531	510	488	494	496	481	514	534	487	496	532	528	480	524	500	504	499	546	492	475	508	522	541	510	472	477	516	529	480	505	493	505	498	485	524	533	527	467	506	486	487	496	540	532	485	508	506	506	506	468	526	504	561	483	502	510	486	490	484	532	509	485	512	518	481	506	504	492	514	525	526	517	486	541	512	523	503	493	492	508	505	511	524	531	542	500	497	508	531	517	531	502	482	529	511	521	501	539	526	493	497	517	507	489	513	555	522	485	562	509	540	501	473	561	515	493	457	522	498	517	465	508	470	491	520	475	497	497	539	515	496	513	538	497	530	524	495	522	536	539	487	509	509	531	538	529	486	548	455	530	499	498	522	520	530	531	477	499	513	491	523	472	499	480	481	526	511	480	526	503	504	499	562	489	505	490	519	485	502	504	553	460	536	451	498	510	485	506	480	552	510	497	465	548	513	529	503	498	557	521	489	488	517	509	495	553	496	484	550	514	489	514	544	507	503	483	513	552	483	505	518	475	490	518	511	515	495	553	495	533	456	542	512	492	503	533	507	497	492	496	503	490	521	508	525	499	553	501	475	475	501	529	482	566	489	510	486	516	521	508	528	496	460	535	521	504	528	523	516	477	489	473	513	509	525	520	511	506	488	515	491	498	505	514	517	544	541	537	513	534	507	502	482	526	512	479	539	529	527	483	512	445	508	438	559	526	490	547	494	508	503	512	498	544	515	497	493	492	501	509	516	505	496	474	486	506	508	524	484	510	556	487	519	491	509	482	483	501	529	523	458	502	450	484	514	520	487	503	514	495	520	500	472	486	490	514	532	515	496	511	517	509	543	488	505	484	511	516	501	496	518	535	514	527	475	502	512	504	527	479	496	504	502	503	508	511	516	499	461	498	510	539	479	491	474	471	509	511	537	474	516	503	511	483	494	524	531	516	509	502	526	512	469	469	486	511	501	524	486	462	489	453	502	506	530	500	511	471	535	512	503	485	535	498	535	495	529	520	528	513	491	514	554	491	501	520	536	522	495	525	500	551	527	495	515	521	530	479	483	495	504	524	473	516	494	525	485	491	531	531	533	464	531	518	551	497	429	509	495	526	502	509	541	560	485	446	537	551	516	482	497	494	546	491	506	486	476	480	470	541	494	511	508	522	536	503	495	590	508	515	501	493	510	557	497	518	505	536	503	518	521	545	518	474	547	514	494	464	555	496	487	501	513	488	484	499	474	544	531	528	460	532	517	493	524	491	470	532	500	511	496	514	495	521	524	490	486	472	515	527	477	536	497	494	513	503	536	501	565	493	523	524	475	467	505	533	496
69079	75259	63834	51044	32308	5793	620	477	483	411	402	371	377	360	338	334	350	340	357	363	340	354	360	349	341	369	365	365	320	302	322	351	345	330	350	327	302	341	362	368	354	326	328	324	291	329	308	339	331	320	322	361	297	315	339	340	339	342	324	349	331	308	337	302	306	346	347	328	342	339	364	289	321	321	327	321	339	339	325	388	333	325	311	331	293	336	330	354	368	336	341	311	355	348	309	342	331	325	354	327	321	318	315	315	293	327	309	309	326	325	338	384	310	385	349	349	301	351	362	322	355	351	342	311	339	341	324	310	271	345	341	350	332	328	320	329	320	330	353	319	330	321	332	330	328	324	351	342	348	303	318	333	341	366	326	318	265	314	331	310	339	345	364	329	326	345	339	338	307	345	369	336	357	308	339	341	318	322	322	325	352	327	319	344	311	315	333	335	329	326	317	360	325	312	352	364	332	318	324	321	338	337	248	320	300	339	373	315	332	334	326	297	318	331	331	304	331	331	331	330	327	339	346	309	330	345	345	300	312	324	306	309	283	301	301	299	354	304	369	344	315	341	343	347	299	297	349	350	299	329	298	342	324	325	317	330	303	316	308	285	334	326	320	320	288	302	342	312	307	298	306	316	354	324	327	351	304	343	298	324	316	352	344	318	364	319	326	368	333	316	321	349	350	323	345	339	350	313	340	327	335	325	296	303	340	365	337	305	354	354	316	307	336	345	332	337	292	325	312	353	335	311	333	364	339	324	364	353	335	330	335	345	364	304	359	352	321	338	322	345	346	311	331	326	307	342	305	309	302	322	336	335	301	280	280	341	327	304	346	340	356	371	357	346	339	317	331	353	310	343	310	319	327	312	307	331	312	350	326	320	340	297	314	290	316	303	353	341	336	320	327	323	298	322	333	352	348	307	368	327	304	339	344	331	328	319	322	313	300	351	345	340	299	307	335	299	284	317	326	346	334	333	332	310	337	332	334	329	265	326	340	344	342	310	343	329	328	331	354	324	316	329	347	361	306	334	313	300	395	343	325	320	314	312	343	321	330	329	319	354	320	343	305	349	334	340	360	307	365	345	305	347	333	347	324	346	336	346	311	359	355	329	333	337	335	324	352	354	333	328	322	331	384	314	356	342	341	329	343	297	359	308	320	319	312	270	319	346	331	282	363	346	355	335	327	347	294	293	317	352	342	343	284	366	319	323	329	305	294	330	305	340	324	295	320	343	343	292	338	320	319	335	339	330	293	310	352	325	307	287	323	308	327	330	329	327	314	358	317	331	338	362	333	304	306	313	354	308	316	349	312	326	298	326	329	319	366	308	327	319	353	333	312	343	298	320	354	331	297	312	338	284	344	319	310	321	301	339	310	334	363	354	313	289	339	319	352	327	312	301	328	348	358	308	329	274	315	304	328	316	333	322	352	327	332	362	303	343	309	325	339	328	329	306	330	346	351	351	307	319	347	331	342	354	333	342	314	333	340	323	371	312	333	309	374	323	326	333	357	338	319	321	360	344	305	333	375	337	343	325	339	313	322	325	324	366	365	367	332	352	321	340	322	313	331	328	315	333	347	356	343	338	304	360	317	313	340	326	316	353	338	365	340	344	346	342	296	317	319	315	305	305	325	301	325	338	305	292	350	294	321	330	352	334	305	345	319	341	341	345	337	317	330	339	355	358	288	326	351	320	305	329	330	290	323	334	370	333	308	344	366	299	304	309	281	289	280	325	325	357	318	310	345	332	374	304	335	354	318	323	340	321	323	333	317	307	336	328	316	307	333	360	352	330	355	313	316	315	334	344	299	314	320	302	308	318	339	333	314	315	311	323	340	380	348	339	302	309	333	299	319	325	321	330	331	324	361	331	311	295	321	331	336	315	324	317	304	336	341	324	331	308	358	327	284	340	335	313	352	307	330	320	348	330	335	365	323	309	317	302	332	321	336	310	355	332	322	329	364	320	366	364	336	354	337	312	331	318	313	324	304	314	296	276	352	320	357	308	349	330	332	372	338	324	331	328	338	294	340	346	330	340	305	326	311	335	343	328	314	311	339	324	334	322	343	328	317	304	325	322	308	304	311	315	333	353	346	300	293	289	377	352	312	345	343	313	333	319	302	306	319	338	347	366	343	319	314	338	349	333	316	327	316	380	321	337	310	322	323	360	337	350	321	326	338	314	332	322	335	317	328	336	323	337	317	311	316	321	332	346	358	315	303	301	324	342	381	360	325	336	317	341	348	337	318	324	311	364	338	328	306	338	333	336	343	364	291	322	301	324	335	320	321	351	355	297	302	337	335	366	339	315	349	348	376	335	341	314	329	308	400	311	360	319	330	307	359	306	321	311	355	298	335	325	306	317	298	314	368	352	349	331	319	322	330	295	322	333	290	319	337	330	318	303	353	331	329	309	351	330	340	314	339	320	328	314	347	340	351	320	310	317	314	318	336	360	325	333	338	293	312	336	362	333	320	337	306	276	305	299	308	320	336	334	325	318	346	296	347	367	328	321	341	282	353	371	331	330	345	332	334	326	349	307	330	336	353	323	292	335	326	339	329	319	346	315	328	335	310	340	331	320	369	342	334	333	332	284	341	340	322	317	304	321	309	334	339	305	328	308	305	308	310	298	323	341	345	304	321	340	323	351	348	342	326	329	336	337	329	321	337	334	347	315	343	296	355	316	332	343	314	332	343	317	317	363	344	326	320	344	303	298	337	332	325	286	342	362	310	328	381	314	334	325	309	317	328	327	357	322	299	343	316	335	336	307	353	346	320	338	338	338	306	324	328	298	349	336	309	319	337	326	333	363	318	345	346	337	318	333	338	318	297	372	326	347	319	313	334	351	347	325	338	323	337	348	321	342	332	319	338	354	327	354	332	314	342	335	347	355	327	356	321	326	368	317	313	306	353	322	348	369	335	347	342	315	334	330	334	312	307	348	304	318	316	324	309	323	295	331	326	355	332	307	364	364	335	328	353	350	348	328	298	318	325	335	321	331	329	329	341	300	307	348	341	318	335	313	322	315	353	334	328	312	342	281	344	350	358	328	330	303	342	332	336	356	296	299	371	298	332	324	305	336	330	325	317	365	306	332	331	352	356	303	294	353	355	338	318	296	283	296	309	340	333	330	305	349	315	284	327	318	307	302	352	334	328	333	335	307	315	365	336	326	342	339	339	316	325	376	329	294	315	335	327	340	313	330	307	328	341	327	319	338	338	323	318	338	319	337	355	350	344	335	328	358	339	364	313	332	323	320	307	309	321	329	325	350	313	342	306	341	333	345	402	337	312	333	345	328	336	335	346	352	333	336	369	299	327	326	302	291	316	334	343	333	366	326	284	323	328	360	380	341	360	309	328	327	351	330	321	354	347	329	324	353	327	345	364	326	347	336	317	373	338	325	293	329	347	291	311	319	367	349	329	336	320	312	341	340	310	316	287	300	309	336	339	305	295	323	319	321	328	326	305	325	304	291	320	345	357	364	356	348	340	340
44503	58466	60471	56145	32864	1771	1465	1338	1171	1056	1070	1017	958	954	883	880	878	871	821	855	752	832	806	782	766	782	824	732	719	763	746	769	790	764	778	735	760	715	730	713	750	781	694	760	731	751	738	784	794	740	715	733	730	764	763	704	758	722	697	769	721	755	773	739	730	760	707	786	679	748	718	730	717	753	733	768	740	722	733	761	723	737	727	719	741	701	773	741	664	705	738	773	671	719	717	713	711	761	717	740	750	764	749	715	749	732	721	722	749	714	707	697	731	753	738	754	734	709	749	728	732	765	729	726	689	750	697	719	735	708	728	758	706	744	733	713	730	760	717	748	738	735	684	715	730	714	713	713	734	729	715	696	748	718	726	740	751	667	742	752	758	738	710	712	792	784	726	682	746	712	780	736	688	767	741	732	687	753	709	720	745	744	694	740	745	740	758	722	756	738	724	743	738	723	704	720	719	713	720	709	700	722	724	733	697	791	758	768	759	748	728	643	700	740	711	720	710	732	739	708	710	736	729	732	733	716	749	732	717	702	697	732	749	720	718	717	733	706	739	720	722	735	745	706	687	748	721	701	729	719	725	708	770	734	746	716	730	687	715	688	749	708	713	715	697	706	700	710	696	683	754	730	685	704	702	755	721	711	721	715	698	747	710	712	683	731	682	713	729	746	715	715	721	717	788	697	694	742	729	711	717	734	706	737	704	711	731	769	712	702	732	713	732	708	694	717	699	782	734	756	739	718	729	691	715	699	737	754	697	754	707	769	732	724	763	708	716	705	695	701	733	767	734	733	696	705	714	734	693	746	686	719	700	730	678	706	751	730	721	750	720	728	747	683	722	738	703	728	726	732	713	767	678	773	710	735	689	739	718	772	757	741	741	666	740	736	686	696	697	739	701	740	708	728	703	715	707	727	731	721	705	756	742	760	728	665	700	715	653	699	782	704	682	711	718	705	739	719	771	719	709	694	740	706	749	700	715	750	677	750	739	710	700	696	737	760	713	744	681	691	713	731	762	741	685	681	747	713	752	726	736	715	748	751	693	799	671	722	693	764	716	725	743	692	711	741	738	721	670	691	722	716	757	697	726	790	751	786	761	725	752	731	723	708	697	757	671	738	686	736	728	759	770	725	716	720	736	690	691	720	759	712	732	759	682	716	746	682	747	717	765	728	696	705	701	770	684	716	724	819	732	691	695	743	714	761	785	731	778	713	738	734	702	748	711	726	701	731	669	735	719	749	702	704	721	704	717	732	700	757	768	724	718	760	743	724	718	753	681	694	766	693	756	758	689	719	771	727	712	731	700	703	730	736	641	727	772	731	697	709	774	721	715	746	735	747	713	733	725	710	738	721	718	755	710	716	682	739	717	700	750	754	741	733	709	736	693	673	742	722	741	731	719	725	682	728	764	711	772	746	709	690	707	744	721	707	709	708	759	742	748	732	734	698	749	727	697	754	699	746	705	711	753	760	770	732	731	756	715	690	700	777	753	706	692	699	751	762	730	724	744	729	761	740	743	741	719	700	681	752	733	776	715	744	733	710	688	735	731	734	719	792	670	754	708	725	766	724	699	723	690	723	692	766	742	727	733	775	773	724	742	700	753	718	749	720	732	731	725	764	699	727	706	707	771	723	674	781	766	708	735	689	705	758	710	744	734	761	740	705	719	713	739	751	744	743	691	729	663	729	736	723	714	722	734	742	749	728	732	729	750	721	721	718	720	727	712	690	778	701	714	743	730	698	755	723	772	733	722	736	740	680	735	729	764	758	768	739	732	684	702	715	761	732	740	785	694	707	763	725	697	748	736	732	731	759	751	744	755	716	705	804	727	733	769	772	749	693	697	725	760	711	727	739	723	736	776	732	693	734	720	757	706	729	686	715	728	761	691	731	715	731	724	716	709	718	745	692	717	720	730	689	725	736	747	774	698	767	682	722	697	759	728	739	702	734	712	674	674	741	760	772	709	733	711	695	686	778	689	735	757	795	708	729	662	692	754	749	746	725	741	758	746	721	694	749	815	756	733	748	788	694	683	722	736	757	709	710	725	719	706	718	700	805	727	710	735	723	757	752	712	728	678	741	743	723	714	698	764	707	757	710	717	676	745	724	706	764	709	745	764	748	708	736	725	674	745	707	769	707	727	725	738	723	685	750	731	740	713	726	690	719	736	762	761	748	706	738	717	696	754	690	707	721	720	706	758	753	734	734	719	722	744	698	710	752	710	764	673	735	715	735	715	723	738	723	686	702	700	699	705	734	704	701	740	696	702	773	660	733	751	720	718	714	733	735	710	685	772	775	741	737	734	735	733	738	788	708	746	708	736	717	718	748	739	776	677	758	735	725	736	754	718	675	696	729	724	702	702	723	700	719	722	750	759	726	752	776	697	735	725	733	690	722	740	775	684	740	710	696	757	774	733	720	691	751	708	720	719	721	710	733	716	768	726	691	754	733	755	708	684	708	732	737	749	720	743	733	687	753	771	750	699	720	693	712	725	738	668	684	772	731	716	672	728	690	719	668	735	755	802	751	734	701	711	721	731	733	791	702	711	698	714	722	709	734	723	688	677	711	709	705	744	709	713	696	727	737	725	693	711	716	735	704	749	678	700	711	756	683	694	721	695	716	718	710	745	703	763	736	677	686	717	724	717	766	723	770	655	706	684	697	703	712	758	756	738	756	725	719	710	729	783	743	732	727	712	691	721	684	684	773	712	710	765	750	738	765	711	727	720	699	721	653	713	714	741	745	714	711	759	707	687	746	718	694	757	753	738	715	737	729	680	718	692	739	743	748	710	767	714	737	729	745	756	707	751	733	752	708	755	705	746	737	747	699	713	699	715	705	711	744	720	691	713	718	738	720	761	708	741	702	733	695	694	728	739	752	728	705	720	702	743	721	750	752	724	688	685	753	680	738	734	727	701	709	662	742	705	726	714	737	741	754	733	706	702	715	728	703	735	690	752	681	748	700	747	744	724	665	705	723	783	749	729	709	707	687	692	724	745	722	745	698	731	677	703	677	725	741	727	719	680	729	705	727	751	705	745	662	709	679	722	721	719	688	739	754	698	739	761	709	712	691	743	681	736	739	681	716	737	717	713	713	736	715	707	694	698	736	739	743	711	758	727	715	746	695	714	682	765	738	764	711	782	734	750	743	716	790	741	755	746	695	718	728	717	806	712	727	726	670	711	710	733	722	764	748	721	745	654	704	743	713	750	698	717	717	748	712	720	663	735	736	712	678	658	707	759	729	708	729	700	725	765	719	719	764	685	739	723	763	747	687	724	712	752	735	701	708	761	709	737	708	720	726	692	714	717	671	742	690	704	744	765	737	746	685	721	700	719	731	742	736	714	718	702	685	754	794	721	719	737	752	770	717	724	726	746	757	705	743	723	735	728	704	751	705	723	718	739	722	729	753	748	751	745	743	733	741	704	758	699	720	779	689	737	816	707	727	744	741	751	737	746	750	688	791	738	740	681	742	704	701	762	706
38673	17554	5150	1787	566	143	134	128	127	125	136	117	140	148	131	116	123	139	133	112	141	127	118	116	132	132	136	136	149	122	107	121	133	159	121	111	101	155	127	131	127	119	122	117	127	124	138	126	139	127	126	105	115	134	130	140	145	126	126	135	118	112	146	110	132	115	151	117	126	139	114	117	122	126	140	129	120	114	131	122	126	118	130	115	126	116	158	143	119	133	136	130	138	131	139	131	125	147	126	134	151	131	171	126	104	130	143	126	126	130	161	148	110	103	110	139	126	130	135	128	147	132	132	142	122	132	115	134	120	120	125	145	131	133	130	134	129	145	123	136	138	142	165	106	131	112	132	144	135	130	145	112	126	129	123	127	124	131	127	133	130	131	129	146	134	141	151	135	149	129	150	142	133	127	128	152	113	122	106	106	153	124	111	135	121	136	122	129	123	109	149	138	122	109	117	114	127	117	139	114	135	141	140	136	146	133	120	151	138	115	116	113	125	124	147	124	135	142	140	134	131	141	130	125	131	144	141	116	122	149	128	129	122	148	122	115	127	129	140	112	135	149	125	109	138	140	118	136	152	133	133	128	120	109	136	135	153	126	114	139	138	137	151	137	116	129	119	126	145	118	117	113	119	129	134	109	146	121	127	115	126	145	136	110	120	132	107	132	133	137	133	128	117	127	156	109	129	148	130	137	140	107	126	139	148	105	131	110	124	117	117	150	150	135	117	107	173	134	140	110	133	114	124	118	137	126	147	105	124	131	139	128	134	155	137	132	136	121	130	94	138	129	124	130	108	150	136	135	104	141	128	112	141	125	122	118	134	136	119	124	117	135	129	131	140	136	135	128	126	125	153	116	122	127	140	116	113	108	132	121	118	142	129	126	128	125	131	122	144	133	123	143	133	109	146	140	153	144	163	130	146	148	121	131	132	116	129	128	133	128	125	134	123	126	138	143	140	144	169	119	117	104	124	103	155	132	123	106	141	133	143	140	132	143	116	111	136	109	130	134	114	138	131	134	128	139	151	111	134	127	119	149	113	121	133	141	121	139	144	137	164	140	149	111	130	135	129	126	154	128	121	134	140	130	136	125	146	131	140	131	120	135	146	137	108	148	131	136	127	150	125	130	136	141	130	125	119	126	123	128	120	133	134	130	124	116	150	112	118	104	121	132	135	120	146	113	147	128	122	125	121	145	120	147	133	159	137	136	118	144	106	144	134	102	116	143	152	122	122	141	133	113	111	117	127	113	147	132	154	127	137	130	120	142	112	113	131	144	135	116	126	144	129	124	124	148	148	131	122	115	114	134	126	131	109	139	130	133	127	127	137	122	134	123	118	135	151	129	127	115	141	120	132	141	119	139	144	106	122	142	128	141	138	111	131	140	136	121	139	134	138	149	129	121	145	149	120	118	127	136	123	121	160	131	154	113	140	128	121	143	120	123	136	108	113	109	144	120	142	122	127	135	146	113	129	121	118	129	143	146	136	135	114	126	112	129	114	117	123	118	148	128	118	108	128	137	145	127	134	142	144	136	117	134	155	124	133	147	124	138	138	131	129	158	121	138	131	120	141	127	123	135	125	126	106	136	143	121	148	132	141	124	128	127	140	131	133	121	138	154	133	122	123	94	128	118	112	121	125	126	120	120	128	108	109	124	137	119	146	124	135	160	137	116	140	147	163	121	117	123	123	87	148	113	143	141	135	137	126	130	132	116	117	132	152	141	146	156	139	132	142	123	127	119	121	132	148	111	143	120	119	154	144	140	125	133	126	142	160	109	133	125	140	139	149	133	140	120	132	146	141	129	127	145	122	145	120	142	136	127	111	114	104	140	135	148	132	130	142	118	126	127	127	132	134	123	124	119	118	118	130	129	110	129	139	118	123	136	133	119	140	131	111	100	111	118	123	108	112	127	124	139	141	123	115	124	130	129	139	120	140	114	127	148	112	145	130	114	110	150	130	145	146	129	146	119	136	119	143	138	153	138	106	132	139	127	129	162	136	142	141	133	125	121	139	134	130	128	137	134	134	108	131	119	128	137	96	113	138	125	101	119	118	126	143	127	123	130	145	124	137	142	119	121	139	117	133	134	131	160	118	132	138	122	124	149	130	112	136	151	129	126	128	138	131	145	95	148	135	131	125	145	122	154	131	116	134	147	128	140	134	137	127	118	129	140	146	123	137	104	136	125	135	134	121	131	115	121	136	126	146	105	128	127	118	136	120	119	141	121	112	123	130	114	162	120	134	134	118	110	112	128	136	136	122	144	148	107	133	140	131	137	129	120	137	134	145	135	104	141	133	137	133	127	111	111	120	137	133	146	121	137	123	119	143	118	143	134	139	145	128	105	126	131	125	163	122	145	129	135	135	118	127	126	148	147	125	110	115	108	128	130	128	129	128	131	133	145	129	130	109	118	128	130	127	147	117	141	132	112	129	126	128	147	135	140	134	157	146	104	138	149	122	149	112	135	111	135	128	130	134	131	137	124	113	156	113	120	139	134	141	126	122	110	114	136	109	131	138	145	114	138	129	136	129	120	124	123	129	121	137	131	152	110	114	122	121	133	146	111	136	122	122	136	138	121	131	133	140	123	103	112	130	130	123	133	134	131	138	140	150	124	116	126	125	135	129	122	124	122	125	147	121	113	129	139	128	123	140	129	148	135	144	151	138	125	121	130	132	110	133	126	107	133	136	127	108	127	132	123	125	127	119	120	140	113	152	134	108	125	135	131	140	133	131	145	118	123	136	118	120	117	141	119	155	146	127	117	124	153	119	134	110	122	132	131	123	137	132	125	156	142	122	129	115	124	97	127	118	142	138	138	130	125	131	132	151	140	109	115	137	131	135	128	129	125	109	142	108	126	116	130	145	119	122	123	124	116	122	131	127	105	138	128	128	112	132	131	137	131	140	128	124	120	124	140	139	119	133	108	114	139	114	129	138	117	143	99	110	125	134	134	131	135	125	131	132	122	135	131	120	133	143	112	127	146	129	131	126	111	132	125	114	121	144	137	134	144	122	160	144	144	144	124	122	136	135	127	135	130	139	151	136	129	134	112	133	142	131	113	124	138	138	136	113	137	133	146	125	115	112	111	135	129	111	140	137	145	134	149	134	111	129	118	130	130	130	148	136	157	143	124	135	125	121	134	125	128	152	123	141	147	130	155	116	128	121	155	143	136	131	112	124	108	124	112	113	123	138	132	127	117	131	118	108	116	128	142	101	150	105	139	152	135	130	149	132	149	131	128	107	123	139	122	125	118	142	141	142	141	129	127	151	128	129	124	139	125	137	142	151	131	140	112	153	143	127	146	115	117	150	129	124	134	136	146	131	126	122	129	127	127	145	142	136	126	114	115	124	121	151	151	131	122	131	152	123	108	124	103	123	116	142	118	122	140	134	113	141	151	140	121	146	116	126	121	141	135	132	123	121	123	143	143	143	126	130	122	123	137	128	115	145	103	109	137	139	139	129	112	128	137	129	142	129	105
20150	13186	7934	5482	2119	348	371	353	358	324	341	330	346	336	324	322	342	340	335	358	337	337	328	320	340	339	341	358	334	320	343	352	367	353	332	347	318	340	322	317	334	355	325	321	331	347	329	350	340	318	342	320	335	333	376	328	339	327	354	331	322	336	331	334	333	362	327	348	327	335	346	339	341	328	326	314	302	356	345	325	307	377	344	336	345	371	299	373	296	312	338	353	391	335	335	352	319	321	331	329	333	360	318	356	325	350	315	312	299	355	355	339	331	333	337	326	357	349	363	329	326	334	317	350	346	330	357	346	331	292	313	336	330	320	327	332	341	346	359	341	348	334	314	340	322	347	342	338	323	331	337	333	302	307	319	351	330	334	361	353	354	322	315	357	336	326	333	345	323	317	307	362	343	340	317	336	327	336	353	365	352	302	341	354	346	359	329	343	315	334	341	344	314	350	317	330	321	306	341	334	338	344	345	370	350	350	343	336	306	332	354	349	336	330	339	332	357	340	339	321	344	345	313	318	338	338	338	291	323	339	322	303	328	306	352	303	355	353	348	342	336	317	327	346	338	329	354	358	309	325	360	356	327	317	348	333	343	353	345	333	338	342	343	324	344	349	364	312	342	326	341	310	349	327	328	336	334	340	315	325	348	336	347	331	350	323	328	337	301	363	367	374	364	333	335	334	327	320	361	315	356	357	323	320	330	322	326	342	314	334	344	323	322	344	347	322	329	313	312	329	359	315	321	337	323	340	326	365	334	318	348	325	357	335	343	313	330	341	336	355	369	339	322	324	340	332	374	338	319	346	331	361	372	356	352	316	328	334	347	331	322	330	315	324	329	325	346	336	296	325	324	338	321	313	351	360	291	336	321	346	347	341	305	315	300	316	353	346	323	338	334	321	329	344	363	312	323	349	357	355	315	359	339	361	318	321	364	336	305	317	343	327	309	345	348	332	338	335	349	330	358	341	337	335	317	353	321	317	301	315	340	355	341	345	342	348	331	346	351	320	312	335	372	342	318	329	349	313	302	330	354	348	330	317	300	343	323	317	334	327	291	340	360	326	333	345	333	334	331	332	330	318	360	340	319	340	349	344	307	329	343	323	315	333	284	346	341	348	342	326	312	325	334	344	359	351	294	356	315	352	344	309	369	355	334	359	373	363	322	313	332	334	331	294	371	317	376	339	314	347	363	339	341	310	384	342	332	325	332	345	341	330	359	320	338	315	327	339	324	316	358	360	328	339	378	327	328	354	365	325	338	292	321	314	344	325	326	345	360	351	331	318	354	325	313	344	323	331	359	359	323	349	346	310	334	331	317	340	347	331	346	320	330	379	331	321	309	340	342	323	330	338	342	353	319	333	310	327	346	314	352	387	329	351	335	366	333	355	346	366	339	315	348	341	319	335	339	363	373	317	308	351	315	327	336	330	325	333	336	358	322	326	316	358	295	347	310	329	295	302	356	342	298	316	332	346	329	361	333	315	335	327	351	381	312	334	331	374	338	344	324	320	335	344	354	309	322	312	350	383	318	346	287	335	373	343	333	345	316	297	305	326	328	332	356	316	349	347	313	309	346	316	318	317	352	355	315	366	332	356	305	340	369	333	333	318	344	352	320	354	330	342	349	322	330	316	308	309	345	318	325	323	328	356	312	330	331	305	334	333	340	332	346	346	314	335	336	343	296	321	318	344	326	319	360	343	332	340	346	355	336	354	348	325	362	315	321	353	332	325	331	320	308	330	325	345	325	330	336	351	336	320	323	365	330	346	355	338	335	339	345	355	329	340	326	334	328	357	339	323	324	338	357	350	324	332	339	358	313	354	334	323	335	311	331	329	328	306	341	325	333	322	334	302	349	334	323	364	329	342	359	346	342	362	361	347	354	340	324	347	349	327	339	332	324	353	329	335	352	332	321	293	350	317	335	323	360	357	323	357	350	347	292	328	319	368	325	353	317	308	339	364	362	302	368	332	337	337	323	368	327	319	345	373	320	325	332	301	322	346	342	355	296	325	310	327	348	348	303	334	343	322	360	334	339	339	312	368	333	332	333	353	349	326	341	374	331	334	369	351	341	333	328	352	343	330	321	336	349	349	354	355	350	329	318	301	311	338	338	310	347	336	337	340	303	361	370	326	326	333	359	350	317	340	363	338	370	326	351	319	346	345	368	351	348	341	309	311	369	332	328	344	308	334	335	334	318	333	330	318	358	336	341	353	353	336	315	326	312	317	324	354	349	354	352	350	363	345	342	338	330	349	318	383	359	377	336	304	323	324	317	320	367	354	341	347	347	332	345	333	314	310	316	339	320	323	336	342	345	334	347	324	307	317	386	321	352	363	330	338	320	331	340	330	346	309	341	337	317	338	331	295	322	364	306	353	323	348	341	347	342	325	327	335	369	298	320	307	340	344	331	341	335	362	342	309	345	327	327	344	330	341	350	363	311	328	341	321	322	332	363	323	305	312	360	335	378	355	354	342	293	344	330	362	324	345	292	338	334	332	341	329	368	342	301	381	336	322	322	317	342	345	330	339	347	331	349	361	343	354	318	342	304	325	351	376	329	321	327	338	360	344	329	342	295	387	361	344	337	324	367	349	353	344	319	349	326	344	353	327	348	333	313	319	317	320	318	342	328	335	340	334	347	344	324	329	318	333	344	288	352	338	326	350	340	345	347	351	341	343	322	318	332	315	335	306	337	346	350	341	324	318	333	321	363	338	346	317	298	334	360	302	349	328	352	333	312	316	294	342	338	336	353	359	346	333	320	343	348	350	334	322	346	345	338	295	340	312	336	328	332	362	324	322	342	342	335	337	330	358	320	313	334	368	337	361	333	309	318	341	320	350	364	370	352	348	317	312	351	346	323	340	336	373	342	331	342	337	326	318	338	356	341	355	361	359	353	322	351	322	344	339	338	325	359	333	353	330	341	314	297	316	329	324	332	338	346	340	344	330	337	351	349	317	377	333	316	320	326	316	363	347	319	316	352	357	345	306	330	332	358	330	330	338	320	335	331	349	342	339	346	349	335	337	343	342	346	347	353	332	328	338	344	321	315	314	359	372	363	316	356	335	336	343	354	354	321	326	331	322	318	355	345	315	329	332	337	315	324	318	329	347	347	326	338	308	327	335	346	313	345	311	327	341	343	320	338	373	322	313	323	344	355	318	327	331	318	354	337	372	337	349	301	341	325	305	330	320	349	331	347	310	337	357	337	358	311	297	337	346	326	333	376	368	315	329	355	349	345	343	305	346	339	341	311	327	334	340	344	341	292	323	328	357	373	316	331	334	357	327	347	318	359	342	340	355	368	315	307	329	316	342	317	343	349	337	306	313	360	350	322	341	316	327	281	361	339	327	338	356	351	368	317	316	324	335	365	327	345	310	345	328	336	347	342	338	339	354	305	359	326	335	333	339	329	353	319	324	364	330	345	351	330	341	305	321	336	361	312	345	342	334	361	329	321	329	346	319	315	316	339	332	379	333	330	353
61149	62960	51056	37806	20121	2001	307	236	261	253	241	206	242	262	220	253	221	221	177	213	177	215	194	219	219	226	232	248	215	223	188	213	200	190	232	197	216	196	195	197	227	231	220	214	203	182	229	173	209	214	175	203	213	197	227	208	220	186	206	178	210	207	232	203	195	185	165	185	202	189	184	216	201	198	232	214	204	230	211	231	208	211	225	195	205	197	224	207	218	211	227	215	213	223	242	208	207	226	207	228	213	197	219	235	203	184	197	205	196	218	202	201	192	196	196	201	221	207	202	210	210	217	208	248	207	192	201	202	220	221	203	195	192	223	208	185	224	212	199	211	203	167	203	198	214	220	201	230	200	205	222	201	179	207	195	214	219	213	229	209	204	183	218	198	204	202	199	203	201	199	187	226	233	207	193	219	211	226	201	212	206	207	168	211	199	191	210	203	187	194	216	182	218	204	217	185	212	203	193	232	210	207	235	207	205	219	195	209	170	199	200	227	227	196	205	212	216	215	192	230	207	213	198	190	170	229	214	218	207	186	188	184	200	195	202	211	186	204	191	221	217	222	215	211	209	217	204	171	237	211	229	217	217	187	222	220	189	205	167	217	215	197	201	193	207	213	212	205	199	205	221	210	224	195	206	239	209	188	225	246	195	205	202	203	175	190	228	197	181	201	217	180	184	177	206	228	217	193	187	194	200	194	215	201	203	194	217	185	212	236	194	190	223	202	216	232	225	228	196	224	223	219	193	233	201	210	199	204	220	184	201	216	181	195	218	205	217	210	204	219	203	202	225	210	177	226	196	183	206	188	199	218	236	211	207	178	186	198	214	199	180	200	187	215	230	168	225	205	197	219	222	215	206	208	206	197	199	230	212	211	199	204	214	182	201	205	188	212	207	177	175	208	215	215	219	203	211	202	199	205	212	218	226	192	234	202	212	220	201	224	210	227	220	211	236	176	222	168	221	191	183	204	182	212	223	201	189	196	184	191	200	178	212	201	216	211	181	216	211	212	188	206	184	204	209	243	210	198	197	212	167	215	212	223	198	217	199	176	203	198	210	219	210	205	189	207	191	202	216	224	200	225	187	214	200	193	182	213	200	213	217	185	216	214	188	215	196	204	209	178	193	206	208	202	202	203	230	198	200	211	188	191	200	198	205	211	208	211	213	202	225	232	229	180	228	239	194	177	201	218	226	197	203	198	210	197	212	211	159	207	246	210	195	206	213	221	208	185	217	228	215	186	217	193	229	220	189	236	231	221	199	177	195	220	183	196	206	203	192	199	178	186	184	227	195	185	204	205	186	219	206	200	203	182	198	215	190	210	221	221	198	220	211	198	214	217	213	220	206	195	187	219	183	224	206	203	203	191	209	204	216	206	209	187	195	171	213	197	206	177	215	204	211	193	188	227	192	236	193	195	186	194	219	197	203	208	191	241	214	207	213	188	219	214	203	204	198	209	237	219	190	208	186	207	194	184	200	202	219	202	206	202	210	176	204	195	188	235	229	203	237	212	228	225	223	217	225	215	237	241	194	201	185	222	223	228	202	200	203	221	215	198	188	186	181	218	215	206	196	207	210	205	207	224	235	223	191	194	207	203	212	208	226	214	179	220	217	185	200	201	183	186	224	206	216	192	205	219	213	193	192	207	224	200	229	182	191	211	230	216	213	228	214	215	198	204	191	207	211	183	205	215	222	220	219	166	224	202	209	207	231	211	185	203	190	216	230	224	219	217	235	184	204	199	194	217	206	178	200	182	210	217	188	188	213	210	189	206	198	202	203	208	202	206	212	207	234	194	189	213	194	203	194	206	215	194	214	219	215	194	221	191	196	229	217	184	205	188	224	193	197	209	192	200	218	211	214	192	186	174	188	212	221	212	216	166	201	192	216	180	225	203	194	177	197	212	222	197	219	199	218	205	220	193	195	208	218	211	209	213	212	237	210	215	202	223	204	192	183	185	189	201	226	196	204	189	187	222	201	217	186	193	203	204	222	214	219	203	202	207	199	188	219	199	213	220	220	205	231	219	225	205	212	210	205	235	202	217	217	184	189	214	221	196	215	190	215	209	204	208	218	212	172	207	201	205	193	198	200	189	195	194	203	191	218	203	197	201	212	197	212	190	239	212	201	221	230	207	188	221	220	214	197	208	215	192	210	219	193	201	199	210	209	202	221	224	227	210	203	169	218	222	190	198	226	236	199	200	217	216	224	205	189	182	198	186	183	204	184	196	223	211	200	209	212	192	190	239	227	200	233	193	191	205	228	177	211	202	217	185	224	199	207	201	203	190	194	201	204	199	199	186	222	229	207	225	220	200	200	226	190	239	199	209	211	191	191	229	224	210	188	197	185	206	175	250	204	197	218	237	223	179	195	187	231	202	200	225	188	202	191	221	202	190	229	203	205	211	194	191	178	198	204	211	200	192	199	182	210	195	219	218	181	186	193	194	182	185	183	178	187	203	187	191	207	186	204	192	199	220	203	184	197	190	215	220	195	211	200	219	221	187	188	218	227	236	229	222	186	216	198	204	203	219	213	223	173	201	204	195	204	223	204	200	206	216	207	213	197	222	176	209	216	213	201	221	208	191	212	230	198	210	201	204	218	206	204	214	206	196	193	185	196	201	219	241	218	212	187	229	177	183	217	213	229	217	212	221	213	235	212	196	212	212	192	201	199	219	202	204	211	220	205	171	206	208	219	227	192	205	219	203	213	236	192	208	195	182	211	209	235	231	206	212	218	198	205	196	199	208	221	200	182	192	215	196	209	200	207	185	214	211	192	218	203	207	221	203	213	192	223	191	192	211	221	205	223	197	194	203	205	224	204	220	231	223	191	193	207	212	206	219	214	205	209	242	207	202	189	192	217	216	202	220	198	205	203	186	196	201	228	223	184	203	181	205	205	188	184	210	198	217	216	206	213	196	208	211	223	234	187	198	195	212	184	212	209	191	229	204	189	222	210	207	183	176	196	216	200	202	223	188	207	198	212	207	217	213	186	193	217	192	229	229	200	223	229	195	190	211	220	238	198	192	203	205	200	207	211	220	184	209	192	218	192	207	192	200	187	206	228	206	196	212	221	204	196	200	197	222	200	192	235	220	196	226	200	198	224	196	198	172	169	193	189	205	211	209	202	217	221	229	216	204	218	215	220	219	178	187	198	201	182	206	226	222	214	190	198	198	202	221	198	214	189	204	235	213	212	187	212	183	219	195	223	180	205	213	210	210	208	206	213	203	192	238	210	214	188	231	199	194	198	228	213	221	206	210	222	221	193	204	221	190	213	197	180	198	206	183	191	202	224	215	197	216	220	203	217	231	243	212	197	186	211	229	203	213	205	194	196	204	214	179	203	230	209	194	231	227	198	230	225	213	189	224	198	207	191	189	214	203	215	211	203	203	202	210	198	237	217	209	216	210	181	212	189	195	212	182	204	208	204	210	199	197	204	201	206	191	205	191	210	190	206	206	184	200	215	238	198	213	195	198	191	209
37951	46393	48757	44872	25196	983	917	813	739	731	667	636	612	622	625	545	547	543	574	542	516	503	490	509	545	509	552	526	510	535	512	527	519	488	521	517	532	512	512	503	534	508	520	516	551	484	542	496	554	487	501	479	517	553	500	513	509	479	498	492	480	512	502	470	507	511	568	549	504	475	522	476	533	493	478	499	459	490	537	486	538	508	493	484	537	510	535	499	481	496	472	486	464	527	529	489	527	521	471	511	529	505	479	512	515	501	473	487	483	485	513	519	513	479	468	528	452	521	476	506	517	495	502	514	489	494	497	488	483	489	520	514	484	548	489	476	476	509	511	488	471	504	497	525	462	484	474	508	477	483	472	487	471	510	489	499	511	498	508	516	449	502	486	517	507	542	502	508	523	522	501	484	508	498	506	502	475	497	498	503	494	479	455	476	495	493	554	538	487	471	500	487	531	452	518	517	531	523	509	480	494	492	513	464	496	507	500	538	513	491	501	527	517	504	494	456	496	440	464	477	490	488	493	526	481	532	533	464	512	518	475	499	507	485	525	481	486	516	478	455	472	500	520	491	489	504	508	472	508	508	519	505	471	508	501	499	491	504	464	458	460	474	469	518	528	495	556	517	491	526	496	471	527	526	455	527	486	489	496	475	518	468	476	478	472	481	508	467	469	549	479	499	524	500	495	460	493	486	504	483	500	533	517	523	513	523	533	466	500	511	529	449	489	475	513	473	508	490	490	497	471	548	476	500	485	487	545	498	512	474	487	496	501	465	512	491	498	470	487	519	523	482	475	505	482	484	502	458	474	477	500	499	514	498	495	517	478	486	457	509	472	501	473	463	489	525	544	490	497	486	448	483	496	483	467	506	522	494	502	476	513	516	504	498	493	479	505	517	494	500	470	460	519	476	507	477	502	466	470	471	494	498	487	473	505	470	457	477	472	481	494	530	498	517	464	472	483	529	490	495	490	521	548	511	509	503	469	497	480	497	496	479	487	514	529	469	503	522	513	516	497	479	499	457	538	479	516	488	500	550	516	507	524	499	515	485	498	508	534	489	493	459	516	494	479	482	488	474	487	508	511	498	481	517	514	527	478	500	483	456	481	486	474	498	525	526	482	505	510	505	500	481	487	498	483	486	511	486	521	475	479	491	523	495	530	481	508	486	453	441	497	469	481	474	532	504	464	461	500	512	492	531	539	509	491	495	465	522	509	481	505	528	474	499	518	479	529	474	538	499	487	514	513	518	540	505	490	505	510	497	485	490	524	499	486	507	502	486	495	508	526	538	492	500	493	542	493	496	522	523	477	531	521	499	518	491	512	502	486	481	507	525	519	490	483	496	518	476	527	510	469	496	505	485	531	489	459	484	474	437	455	464	476	501	473	467	473	503	501	502	532	516	519	511	452	478	472	521	451	494	509	483	479	484	492	489	505	520	522	465	474	513	507	495	445	497	479	478	453	482	518	444	505	486	496	459	515	477	471	527	521	482	523	509	485	455	486	456	517	495	499	501	521	487	512	480	534	481	499	476	482	470	499	511	488	531	497	491	508	475	477	463	430	475	476	518	495	498	481	500	522	524	492	508	493	496	499	480	501	544	562	537	476	490	472	509	501	495	521	516	526	518	496	503	466	485	505	521	492	533	477	521	498	517	497	472	482	506	507	502	484	507	516	516	515	508	479	462	513	507	473	498	469	509	487	494	508	500	501	522	534	518	496	477	463	482	528	525	482	479	482	496	485	497	478	503	502	493	485	504	531	535	485	467	490	517	481	518	454	535	496	473	484	473	512	509	485	484	507	500	480	493	484	469	447	469	482	505	459	472	487	489	497	521	461	505	502	517	515	476	482	496	477	453	508	501	502	488	509	488	482	506	470	461	469	508	509	531	518	452	495	515	472	494	516	539	476	490	494	511	516	522	451	478	480	507	473	516	507	515	470	577	498	495	489	475	473	523	492	522	505	506	474	500	531	467	514	503	483	477	481	530	502	522	462	505	502	442	491	493	499	517	491	519	495	474	468	536	481	493	505	532	525	506	490	499	508	497	556	531	506	443	490	494	506	440	479	485	509	481	527	485	481	485	495	490	489	486	462	491	524	531	466	487	480	504	486	490	497	523	492	499	497	496	461	462	486	490	491	531	482	489	454	498	479	504	505	493	512	514	493	480	503	519	484	549	503	494	477	508	489	490	497	477	459	490	466	482	551	496	475	513	510	481	492	537	498	480	503	510	479	532	496	517	560	490	473	482	524	516	514	488	485	490	484	530	463	524	533	508	475	482	492	482	490	488	497	484	458	471	492	496	490	496	507	503	479	498	498	518	517	460	485	452	514	536	488	514	487	550	519	465	522	444	477	503	473	533	483	508	508	503	516	501	505	529	501	494	493	507	525	508	484	501	498	478	496	468	526	484	493	503	438	511	498	512	496	509	464	491	500	464	518	476	503	524	481	510	522	474	484	482	507	484	496	512	490	493	507	484	493	497	545	469	515	528	487	482	482	511	512	518	499	507	504	509	500	487	508	474	518	509	506	518	560	501	519	504	462	495	457	486	517	508	518	493	505	540	496	513	509	497	519	491	506	555	481	506	512	484	489	525	534	494	505	499	506	507	505	460	450	509	510	506	454	442	526	477	502	495	512	473	494	511	486	508	503	547	467	491	486	492	513	488	488	463	498	496	486	496	500	489	491	523	489	500	509	482	496	476	440	477	481	496	482	505	518	480	492	508	493	479	497	533	513	522	504	487	489	501	489	445	486	479	493	498	460	504	507	487	489	479	508	480	476	513	505	465	505	496	472	518	440	527	476	477	491	514	514	526	437	511	486	452	495	506	491	529	490	545	476	512	484	514	493	493	496	491	523	509	509	481	516	458	510	470	490	489	466	505	480	512	497	499	476	518	479	469	475	503	508	485	532	518	507	505	520	497	516	472	501	497	508	476	493	539	521	515	463	516	477	526	494	531	497	473	487	485	483	493	447	490	483	504	470	516	495	501	474	510	483	491	443	531	489	503	509	522	471	476	503	515	455	517	479	497	514	524	471	489	514	513	500	471	467	510	507	468	484	509	481	479	492	518	518	491	485	513	503	537	553	469	514	475	478	507	507	522	463	520	479	491	467	471	510	509	517	460	490	494	498	463	516	473	482	516	542	493	476	501	485	529	455	496	468	495	464	473	519	483	477	493	495	536	503	479	483	505	508	518	457	516	469	468	474	500	520	501	508	522	505	511	470	489	483	522	510	499	509	490	526	477	492	485	502	463	509	515	521	488	499	504	462	495	544	491	505	498	507	477	518	494	511	523	499	484	494	527	511	505	540	502	495	475	515	494	523	507	510	494	474	537	526	513	534	463	526	499	525	484	499	470	485	506	509	499	486	525	497	529	472	482	488	487	478	485	503	458	506	503	475	509	516	467	528	476	485	513	527	503	507	483	472	497	483	515	458	507	502	516	461	468	513	489	528	486	505	504	491	460	498	502	515	483	469	493
69790	76179	65534	51577	30550	5532	609	468	426	380	411	406	383	320	346	362	384	303	299	338	320	330	336	307	364	329	328	351	343	312	298	351	369	346	361	332	348	327	280	298	334	306	328	347	327	334	320	335	333	335	351	300	356	344	316	338	328	352	350	321	306	317	317	348	305	315	317	327	326	318	362	331	294	292	339	322	335	335	337	347	328	362	352	344	327	341	321	312	341	316	295	329	361	335	331	310	310	316	357	348	306	293	346	387	354	333	378	358	330	361	347	353	357	322	351	332	308	303	332	373	327	299	302	322	307	348	347	289	350	297	333	341	336	306	337	320	340	304	377	318	330	298	300	328	353	315	304	325	308	332	340	294	333	327	327	324	331	325	322	311	343	315	337	338	314	333	286	348	353	299	293	351	320	340	308	338	347	341	346	324	333	304	360	317	323	309	310	348	318	327	324	304	336	325	303	322	353	366	322	317	320	317	360	339	324	304	323	333	329	322	307	323	326	318	334	351	328	342	304	299	301	335	295	315	322	334	290	294	327	317	316	350	355	322	334	324	331	327	359	326	314	339	272	339	327	342	317	317	324	323	312	292	312	310	291	296	346	317	327	314	361	320	318	361	328	333	322	297	314	335	328	350	299	317	346	340	312	313	350	338	334	386	340	328	325	305	310	324	316	318	319	335	308	328	356	306	333	334	324	342	322	353	302	298	342	341	330	328	317	339	361	322	330	336	298	356	319	318	309	352	312	313	349	341	331	344	349	342	377	347	340	270	326	333	352	330	300	334	354	329	325	326	316	347	323	335	332	351	364	332	331	311	349	331	335	341	330	296	346	334	328	362	346	354	346	312	295	331	323	308	333	378	298	332	349	314	339	316	293	318	310	319	348	314	322	317	360	340	260	342	324	321	281	287	350	323	319	313	360	307	337	279	319	346	329	330	336	332	362	331	347	293	312	307	354	306	342	315	333	291	339	327	333	314	315	348	355	344	312	350	363	369	340	305	307	318	324	322	338	313	343	322	322	308	300	346	312	325	310	320	334	334	324	284	355	362	314	307	319	341	348	327	322	342	344	332	306	299	323	304	311	332	312	331	306	317	308	324	350	300	353	335	339	307	304	323	329	338	326	331	313	314	322	332	332	331	316	325	323	319	362	311	319	356	319	337	344	317	336	351	337	296	348	313	319	335	322	322	336	309	314	316	306	333	337	343	321	319	330	336	325	354	330	330	336	297	365	303	327	331	309	291	327	334	315	327	325	334	369	353	299	347	347	290	294	342	327	276	382	301	332	316	331	321	338	320	360	304	331	310	317	319	341	319	327	322	301	340	297	329	306	320	307	315	322	313	327	377	298	303	318	327	334	345	288	336	335	331	315	340	335	333	320	309	315	289	340	297	296	325	307	307	313	328	294	312	305	330	290	351	353	306	291	323	352	335	331	290	321	322	351	340	337	327	305	344	315	343	345	303	299	297	342	322	309	339	293	277	313	311	358	329	378	343	325	364	330	321	331	312	357	330	322	322	323	270	331	316	338	298	306	305	349	328	300	354	303	311	322	312	330	367	340	285	343	328	300	322	321	309	313	328	307	335	358	324	323	343	310	326	331	306	315	318	358	316	333	369	320	312	309	339	316	334	337	356	327	320	333	309	301	346	317	333	335	326	315	327	302	336	327	283	305	322	362	309	330	355	312	334	311	314	319	347	324	346	329	329	318	308	306	325	340	317	329	327	313	332	356	298	374	372	312	332	327	338	355	343	365	327	344	314	341	362	354	360	334	341	343	348	298	326	314	296	349	309	318	317	320	303	350	322	315	299	344	325	362	314	343	315	318	335	331	319	301	318	330	316	358	328	296	301	326	319	306	343	355	340	300	332	331	302	325	309	324	319	305	305	325	322	328	307	341	323	330	302	323	333	325	359	361	306	323	353	316	329	325	373	335	337	314	342	289	312	307	362	341	332	333	326	346	317	341	319	341	320	308	308	327	341	298	331	360	313	324	359	326	331	301	318	373	328	356	328	311	323	325	302	338	325	305	368	360	387	335	322	336	335	322	336	338	320	296	300	348	334	322	303	325	317	329	316	342	295	348	300	291	279	353	315	324	287	322	347	299	324	322	358	307	339	324	335	346	339	321	348	342	345	340	350	320	284	313	326	349	328	355	284	336	323	329	321	342	336	320	342	331	354	340	293	337	320	340	296	326	337	329	288	310	325	295	337	362	342	323	326	275	326	348	324	337	343	303	318	345	321	333	300	323	313	338	331	309	321	307	325	304	363	326	329	319	310	326	340	334	333	347	326	328	326	371	326	310	291	305	338	330	309	344	355	322	297	304	333	328	348	306	290	351	306	348	342	315	336	327	338	325	298	295	346	324	351	331	330	314	335	349	324	336	357	333	362	331	337	316	297	313	331	320	351	340	329	315	322	343	333	303	310	345	316	320	324	349	323	326	312	342	301	315	308	308	349	296	291	294	290	326	308	354	321	329	345	327	333	346	312	332	331	328	309	320	379	312	309	315	292	331	329	311	324	315	328	362	319	353	349	348	318	302	340	361	338	361	277	324	327	337	328	293	317	368	362	346	349	376	339	339	343	330	286	342	323	304	300	317	332	343	333	308	306	310	326	309	311	329	306	294	309	326	345	333	359	315	333	308	371	302	307	311	370	331	306	330	373	327	339	343	348	362	308	328	362	354	311	340	362	337	316	366	335	322	302	361	306	346	349	355	354	358	306	312	306	309	346	333	318	317	319	327	332	329	328	332	316	280	299	301	335	332	359	335	354	322	338	317	316	359	369	326	368	319	319	335	308	330	337	319	300	343	325	322	291	310	309	338	331	333	359	334	350	357	278	353	307	348	351	309	338	309	305	319	307	326	306	300	325	347	351	352	348	332	331	331	332	300	358	356	314	329	278	321	342	326	308	337	356	343	311	321	324	348	340	333	306	341	332	332	337	347	325	330	314	349	318	334	336	300	326	291	305	359	363	330	371	351	343	346	329	310	322	307	293	338	337	325	303	316	357	342	306	340	336	364	368	345	300	346	347	325	328	350	331	314	337	319	303	327	316	350	347	336	318	326	287	359	369	376	350	339	310	317	327	293	341	331	340	333	371	353	324	332	321	271	319	341	342	366	306	358	334	333	320	323	335	327	354	336	315	336	337	322	279	348	309	339	327	315	306	321	334	362	334	305	317	334	302	309	318	325	347	348	359	337	348	317	346	322	335	332	331	328	330	305	291	310	331	326	342	319	300	316	370	330	350	326	338	317	334	318	348	335	321	316	313	363	321	314	340	333	349	321	346	330	325	337	322	312	328	334	324	323	331	301	340	317	331	305	324	363	351	338	344	341	332	313	320	341	268	313	300	336	354	294	351	362	336	330	340	335	345	288	312	307	273	322	338	310	318	357	322	344	315	295	371	312	310	274	308	321	338	330	321	330	318	307	321	348	352	333	311	350	312	310	357	350	303	344	335	331	341	323	338	317	314	322	324
44059	57999	61921	56536	30526	1750	1503	1382	1185	1125	1039	1006	945	937	869	928	892	765	829	854	820	842	798	812	779	773	782	737	753	740	772	751	759	751	727	767	763	754	723	743	746	751	769	744	775	737	755	720	720	765	753	730	738	770	688	735	694	697	747	683	723	705	741	719	742	764	708	751	719	717	697	756	679	725	680	677	720	750	742	737	691	723	756	681	744	760	749	757	762	701	756	719	755	741	724	713	734	761	720	692	697	740	722	736	752	721	717	699	734	736	753	663	739	732	725	744	735	703	694	747	733	683	763	689	739	717	711	768	746	756	709	715	656	745	668	695	678	723	728	729	701	757	759	765	721	735	704	730	720	732	727	710	719	698	709	756	700	680	740	725	715	706	699	742	778	719	737	676	726	751	691	743	691	677	771	718	736	719	742	740	722	719	724	723	730	767	703	715	743	765	746	669	709	660	742	736	737	713	727	662	745	706	723	723	787	670	740	745	729	721	699	719	733	709	737	745	725	695	750	718	660	724	699	760	706	717	775	770	725	740	720	751	714	740	716	760	748	700	684	765	745	767	704	680	702	716	699	677	714	741	708	738	744	718	715	732	700	717	714	721	754	739	706	751	714	735	689	675	699	687	751	706	723	736	697	699	748	718	709	748	741	702	738	744	711	761	726	723	734	686	753	722	687	724	716	773	723	734	704	730	735	756	735	744	722	715	675	714	772	705	737	703	726	719	713	694	730	682	698	713	741	786	668	766	697	768	727	762	700	710	751	720	660	726	695	691	735	746	684	754	748	707	691	703	695	712	725	690	721	716	709	741	748	725	715	774	694	713	743	746	753	750	730	769	732	749	698	721	703	722	740	712	709	708	730	727	707	723	748	718	704	677	697	749	692	717	669	778	711	708	732	690	718	743	720	780	722	676	746	682	718	715	732	713	717	748	673	758	705	697	738	727	703	689	711	685	692	728	728	713	711	666	756	727	735	743	722	714	730	715	684	718	715	743	723	709	691	687	696	693	657	698	784	706	701	672	749	674	719	676	738	781	670	730	713	710	757	697	680	749	730	682	702	705	673	742	711	707	686	753	767	705	699	754	768	710	714	716	706	696	725	716	733	746	680	713	756	723	722	713	693	695	683	722	702	719	736	684	774	726	701	736	755	706	733	705	720	723	683	740	752	703	763	759	727	710	737	749	697	686	704	710	698	697	703	691	703	716	730	746	702	670	741	711	702	728	762	669	763	766	793	690	708	693	766	715	670	714	725	749	754	737	706	701	694	708	717	702	726	728	687	773	706	745	697	730	723	742	715	737	672	686	756	781	717	700	708	690	723	691	729	691	732	757	705	692	740	769	760	735	707	685	707	705	681	706	750	678	710	736	681	698	702	695	776	723	691	738	694	691	748	697	680	668	687	706	718	770	729	752	695	752	740	723	738	681	765	730	718	693	740	718	777	727	771	702	728	710	733	653	734	688	696	717	747	727	697	718	697	670	746	691	766	781	690	708	741	784	691	683	691	730	713	735	679	695	718	773	733	756	743	685	741	717	754	704	721	706	724	693	688	679	679	747	787	733	704	745	781	753	689	740	735	721	723	702	754	744	699	722	716	741	741	751	730	754	714	744	745	758	753	740	701	738	736	746	781	732	699	678	711	718	697	676	717	699	705	725	699	725	712	679	745	693	699	709	722	674	750	730	748	696	707	738	721	687	731	696	762	778	715	698	712	736	713	749	743	731	743	723	721	704	766	697	665	756	770	728	693	735	726	710	752	747	749	749	697	728	727	679	717	774	706	720	733	735	730	720	720	716	699	683	713	719	751	737	690	700	751	738	710	701	735	714	721	703	716	714	694	748	724	711	694	706	707	715	691	749	669	752	755	770	721	763	682	729	706	676	711	694	711	739	763	719	743	712	707	713	692	705	729	739	713	716	734	679	724	736	662	731	699	702	698	717	688	684	739	729	742	723	727	726	699	701	670	771	731	710	781	711	703	736	703	724	769	705	792	725	730	736	700	728	789	752	729	665	691	697	691	737	767	727	734	700	754	737	706	689	687	729	725	724	719	736	765	686	732	716	712	704	688	688	708	696	757	748	713	723	677	704	677	723	739	694	754	701	723	693	727	776	712	723	691	729	726	736	734	728	690	754	700	745	721	711	756	747	707	698	739	748	732	752	711	714	760	731	748	741	740	729	756	719	727	750	725	682	751	751	718	716	720	737	789	767	738	718	754	751	727	696	711	731	731	724	705	773	750	727	749	707	762	731	715	692	716	669	702	735	753	690	700	697	778	717	763	713	727	759	760	704	757	730	757	727	713	712	710	697	758	693	747	690	719	711	667	699	755	711	733	732	752	727	721	753	769	717	700	738	741	765	747	735	748	753	733	737	702	689	731	669	696	726	727	732	715	700	699	703	717	748	748	701	706	690	732	711	730	737	703	698	765	671	750	761	777	708	703	660	779	717	727	737	696	717	690	707	742	710	676	700	726	668	765	760	703	688	693	742	742	727	700	721	757	717	681	728	704	743	716	740	753	717	755	725	761	749	686	771	713	729	763	710	731	709	687	739	736	758	741	715	721	786	728	765	704	714	701	695	765	703	760	730	711	752	709	667	730	688	739	759	715	734	721	722	705	733	749	732	702	742	698	754	704	740	720	705	704	715	753	712	783	747	761	697	743	734	705	726	746	737	746	740	713	732	721	690	722	728	729	741	756	675	722	738	724	687	711	743	731	759	725	679	711	759	722	734	741	741	747	723	701	699	700	761	657	741	720	730	727	722	755	735	697	709	689	702	737	690	722	682	739	742	743	756	682	757	738	718	739	706	765	761	713	718	729	747	716	731	723	718	714	727	733	751	733	739	695	732	717	749	709	729	711	761	676	729	699	729	695	703	711	739	737	724	728	717	726	739	730	771	769	725	668	696	740	688	747	678	682	722	695	724	710	722	774	721	743	742	687	737	773	714	746	740	697	720	710	719	702	726	745	699	731	737	717	740	720	706	749	754	697	733	742	729	700	773	756	721	674	731	742	700	737	724	754	703	717	746	749	709	653	716	715	726	741	702	738	741	705	697	696	717	701	719	731	706	727	678	732	697	689	675	771	700	698	741	674	723	764	715	768	742	709	717	738	745	773	760	680	700	768	710	742	741	688	742	676	783	712	720	706	724	732	709	758	773	728	728	744	695	716	727	723	750	719	762	765	770	726	707	685	723	715	709	697	725	732	750	696	701	722	706	702	716	731	781	706	707	730	732	701	722	722	715	721	702	710	727	710	749	725	755	713	720	704	719	719	660	740	742	770	722	715	768	694	686	747	709	727	691	769	717	687	732	705	682	686	718	731	673	762	713	736	731	690	717	738	726	672	707	688	721	683	760	746	785	694	699	751	735	741	716	759	762	774	715	728	734	686	704	725	730	686	724	712	712	725	742	717	703	733	715	689	733	724	677	668	646	720	722	768	713	725	692	695	756	753	771	719	742	779	742	740	740	742	713
38791	17947	5713	2293	696	171	122	136	142	152	114	137	155	140	135	140	136	123	115	133	117	149	132	117	102	114	107	118	120	120	150	138	130	135	129	129	110	124	116	146	127	154	136	118	130	134	121	136	111	129	143	150	120	142	108	119	123	140	137	130	119	126	131	117	138	130	135	143	130	136	120	136	138	120	119	141	118	142	113	113	151	144	122	112	135	117	122	135	124	128	123	135	142	157	127	135	139	124	135	127	150	142	117	129	133	158	137	114	139	122	104	136	144	131	144	143	131	127	125	132	115	131	129	116	138	113	141	113	123	124	136	120	136	152	128	136	117	146	102	110	126	125	141	133	109	121	135	125	133	144	131	126	138	119	137	138	134	118	138	126	132	126	127	177	135	161	137	132	137	163	137	137	134	124	125	142	122	133	137	132	134	115	135	117	129	121	134	133	131	129	112	131	145	155	133	124	134	122	118	127	134	124	124	149	128	138	117	130	134	110	148	142	147	109	118	131	167	148	113	119	144	129	121	126	143	137	134	143	134	157	148	139	129	134	125	143	119	112	125	121	132	119	163	119	134	132	135	112	131	153	134	139	137	120	115	145	135	133	124	137	115	142	148	148	127	109	118	124	130	157	140	109	98	130	123	109	125	135	127	131	127	118	130	132	143	121	118	110	153	113	153	145	122	130	141	144	138	158	138	131	138	126	126	114	116	121	95	113	120	141	140	135	135	128	112	144	127	140	139	117	116	134	137	138	152	127	124	118	121	126	131	141	136	125	134	118	156	127	115	124	151	129	142	143	143	126	138	138	139	113	108	117	119	135	142	121	135	131	122	134	122	111	130	124	133	118	117	125	105	127	112	134	119	121	146	128	141	134	127	154	115	110	131	114	149	148	129	128	131	117	124	129	161	130	141	145	110	139	128	106	132	133	119	141	128	115	133	132	124	125	149	127	130	120	129	137	118	143	110	138	141	130	125	126	129	122	128	140	122	146	153	133	146	137	126	133	156	123	126	139	110	122	145	126	129	144	105	134	142	136	129	158	120	124	137	127	125	130	131	125	119	109	141	138	123	155	113	153	124	140	128	122	132	116	134	108	143	140	134	132	113	123	120	125	136	122	130	138	119	121	138	149	137	128	143	142	137	115	149	115	126	120	111	128	118	125	132	113	121	149	124	112	132	150	128	146	146	148	143	117	135	130	116	140	133	118	120	127	132	132	139	133	108	133	113	145	131	124	143	125	138	115	115	157	104	122	134	138	143	140	126	109	127	147	142	138	142	119	121	144	145	118	139	151	129	129	123	146	141	131	134	121	139	126	117	121	144	143	139	139	128	119	114	135	119	132	133	153	116	122	129	144	121	112	114	152	137	120	128	146	118	101	127	134	118	134	123	117	119	153	126	132	114	95	131	118	126	116	112	141	142	128	115	131	106	115	135	118	103	118	138	147	132	119	114	135	138	119	125	127	107	120	124	121	126	139	117	121	152	140	134	137	120	121	120	139	155	111	146	125	127	117	135	136	134	144	125	138	124	110	118	141	108	129	135	110	136	135	130	155	149	138	130	150	126	137	130	136	135	133	147	120	128	137	132	130	164	142	136	126	152	135	131	125	121	140	128	128	123	143	120	134	132	131	131	121	109	148	137	130	123	131	139	102	135	128	114	107	132	143	128	153	135	171	148	119	126	116	146	122	125	154	135	111	131	119	126	158	131	126	141	147	115	146	133	113	128	141	148	135	123	136	135	125	114	125	160	132	147	119	132	128	132	141	112	123	126	80	127	114	136	132	124	129	130	122	114	130	138	141	127	132	138	125	110	115	128	127	141	131	139	144	130	128	116	128	128	149	149	144	135	151	115	134	148	130	129	149	138	126	138	153	142	122	132	98	139	115	149	141	150	117	145	121	143	130	147	138	137	139	118	123	139	136	132	150	151	106	125	128	128	130	132	162	135	127	137	131	154	116	150	118	129	118	138	134	120	136	135	107	116	133	127	140	104	138	146	137	152	136	137	129	103	113	139	130	111	139	134	131	130	141	139	132	127	140	130	112	128	152	131	135	149	126	140	125	102	122	130	136	126	124	129	130	127	127	132	122	105	126	102	113	119	135	141	121	127	118	121	131	128	126	115	137	147	135	150	118	123	144	133	118	130	134	134	142	140	124	145	145	131	144	134	135	140	111	146	128	140	124	122	120	139	141	116	110	135	138	100	131	125	114	116	117	122	145	134	136	112	145	134	143	127	144	144	132	121	142	132	143	139	116	119	124	126	106	122	131	126	120	138	138	150	121	114	140	127	124	131	127	115	126	133	125	114	119	146	158	134	133	128	126	122	130	123	146	119	120	132	135	155	120	145	126	125	114	117	135	123	114	128	128	133	134	120	122	141	136	106	148	106	127	124	127	151	145	109	139	138	127	117	133	117	132	117	152	132	130	134	119	128	128	127	123	137	140	142	143	139	116	113	155	124	128	129	154	144	122	143	142	128	110	137	119	141	102	120	127	137	151	118	127	145	127	107	115	126	126	151	137	132	141	129	137	139	131	131	117	111	132	132	135	139	122	114	150	133	125	134	134	124	146	136	109	158	135	141	131	136	151	130	136	131	126	149	140	129	131	133	132	133	159	125	131	120	117	118	144	94	112	115	119	123	124	135	125	132	115	109	136	136	122	146	155	156	155	127	127	132	115	132	114	124	128	131	120	112	132	126	138	126	141	131	106	118	131	137	137	121	120	102	137	147	149	128	115	132	147	100	132	136	114	131	111	133	104	123	132	119	139	124	144	132	134	145	149	140	153	123	136	150	120	127	120	133	127	141	129	147	150	126	138	112	132	106	129	128	141	120	135	121	116	111	139	138	120	154	119	130	124	129	126	144	128	146	143	128	128	152	143	148	113	116	138	102	138	128	136	135	120	117	110	119	121	129	129	130	129	134	117	131	137	141	129	135	129	128	105	101	133	139	145	147	115	107	134	111	140	135	120	131	116	140	128	129	109	127	147	125	120	141	127	146	144	138	128	137	157	122	134	114	132	145	138	145	130	121	133	123	123	128	123	133	113	115	119	112	116	136	131	134	111	129	154	110	136	110	126	135	153	153	136	152	133	125	152	105	122	120	124	118	146	138	117	132	146	124	130	117	150	156	163	126	148	149	159	141	159	148	126	125	143	117	129	109	115	117	100	115	128	128	135	128	133	136	122	152	139	148	120	119	119	142	108	141	128	123	117	157	130	147	132	129	123	144	133	123	129	134	126	105	107	110	142	112	140	135	153	129	127	127	136	134	136	129	122	119	144	124	140	138	122	117	118	146	141	113	129	130	105	126	117	121	130	121	145	121	138	139	111	141	137	127	119	169	118	139	120	128	141	142	140	124	129	162	123	150	117	119	131	137	130	127	101	135	142	153	130	100	126	133	140	139	126	117	136	139	148	119	134	100	134	125	115	112	122	124	128	157	136	118	122	125	117	141	143	138	126	124	146	142	127	125	142	131	142
19992	13654	8719	5861	2087	328	348	342	310	351	360	381	343	340	330	338	353	331	317	346	323	317	338	345	329	361	308	340	347	349	357	351	347	323	346	326	349	340	356	314	316	351	312	360	338	329	353	361	332	337	310	307	338	366	364	340	342	324	332	334	330	349	335	342	310	335	345	326	340	315	349	336	331	338	319	339	365	356	352	331	322	347	328	337	348	345	362	369	327	322	350	347	320	330	315	339	343	350	322	299	301	368	313	327	372	337	351	341	318	328	354	344	333	308	317	321	352	334	338	340	333	326	329	365	324	319	327	361	344	323	354	324	301	323	293	307	338	343	357	319	345	333	332	368	355	351	330	335	317	327	305	339	310	299	308	347	340	307	326	350	326	329	332	356	347	316	324	339	331	332	335	333	346	331	344	325	347	361	324	344	340	351	363	308	348	313	335	344	331	344	352	313	330	349	333	353	323	323	333	331	353	337	353	323	310	339	315	318	304	337	339	348	320	349	311	326	333	338	349	339	340	340	323	322	332	334	310	315	314	323	351	324	349	321	337	317	324	315	319	339	316	323	365	332	300	324	342	324	348	343	345	353	335	307	321	304	365	340	330	330	335	347	331	343	344	331	341	331	328	331	320	337	334	309	318	350	316	363	294	354	347	309	302	325	308	323	335	306	343	332	337	328	329	328	352	322	356	320	324	352	315	323	320	359	335	315	335	351	331	314	323	328	314	342	312	336	351	328	307	334	353	342	313	296	346	342	299	349	324	320	338	325	322	366	349	332	328	329	344	311	359	343	345	325	328	305	355	347	307	327	356	332	315	358	317	307	346	324	359	329	351	325	349	323	329	327	329	344	337	346	339	347	286	326	326	345	332	354	344	344	339	325	301	327	329	334	308	320	338	333	324	307	360	354	327	327	332	352	352	323	345	310	344	323	339	366	342	342	326	317	327	351	343	311	312	354	342	353	354	317	341	315	368	343	357	347	332	329	298	342	328	356	320	346	330	326	359	370	348	314	321	357	322	315	335	354	344	303	334	293	328	303	330	339	322	333	335	310	319	349	364	328	324	337	332	345	303	345	352	331	327	319	349	351	307	328	352	337	318	334	335	326	329	324	367	349	337	317	368	354	308	318	334	327	304	335	313	297	311	326	364	331	326	350	321	357	358	346	321	323	343	279	369	340	338	331	314	334	345	332	314	330	361	334	336	331	336	344	352	319	333	354	331	338	369	329	291	353	309	338	301	354	393	313	336	341	346	330	327	348	342	315	314	327	317	362	343	314	341	325	351	342	319	300	312	300	322	312	352	317	312	352	315	344	333	321	334	324	349	331	335	296	347	340	324	335	335	310	335	317	329	392	300	342	338	348	306	302	339	348	323	355	323	320	354	324	339	298	325	353	366	331	321	319	354	336	339	338	351	334	342	334	333	341	298	339	297	328	332	338	347	313	313	348	313	318	347	351	365	331	331	318	322	336	335	352	308	360	320	330	337	338	347	334	321	306	323	342	326	357	342	338	347	332	331	352	371	329	335	322	346	320	335	320	304	340	325	350	319	346	329	333	349	331	319	317	359	318	322	317	348	320	317	325	318	334	332	319	352	298	344	344	314	322	357	329	326	338	340	332	319	344	332	317	339	329	339	341	356	339	340	360	352	358	329	340	368	338	352	323	326	355	344	322	350	358	334	338	295	337	318	330	320	302	343	317	375	348	371	346	349	343	326	344	326	341	327	335	326	327	354	387	342	319	314	340	321	301	355	332	315	338	331	353	334	321	314	348	361	378	334	317	331	345	312	342	337	330	322	350	319	336	356	309	318	323	335	332	357	329	342	327	352	310	310	361	323	301	333	324	334	322	364	313	334	336	315	339	348	319	335	313	315	330	312	360	328	311	318	339	313	335	332	361	316	325	340	335	303	329	287	316	342	346	313	339	337	321	340	340	368	325	330	334	344	361	331	350	327	367	326	309	346	328	327	331	361	311	332	354	347	315	332	328	340	348	375	340	321	347	329	353	353	328	303	321	334	320	303	349	308	323	304	353	346	322	341	345	350	360	349	342	365	364	349	342	342	319	364	358	350	336	335	338	326	282	320	325	354	332	334	285	351	307	339	328	320	316	363	359	345	337	317	338	332	311	295	320	331	313	358	338	363	334	344	340	372	348	330	335	312	302	342	308	353	334	350	295	347	329	323	336	344	317	383	328	306	308	339	327	308	328	351	349	351	325	320	334	309	346	319	359	338	351	326	359	328	314	324	355	317	321	360	336	354	333	327	348	326	338	329	342	324	314	312	331	312	330	307	323	375	346	332	348	332	325	335	320	329	336	344	298	368	326	307	319	311	302	336	332	353	354	334	344	351	332	344	342	355	350	328	348	333	339	346	322	327	355	289	325	333	312	335	350	342	321	336	322	321	374	324	336	340	362	303	337	340	347	318	333	362	337	366	339	334	318	320	336	353	351	350	375	310	308	288	344	328	319	347	324	324	328	351	358	357	319	364	301	300	357	348	338	328	346	324	326	324	317	307	354	345	325	330	329	341	344	312	356	333	316	331	331	307	348	325	324	322	348	346	331	360	355	335	325	309	347	327	335	322	320	313	368	318	348	303	282	345	328	315	365	288	330	332	332	329	337	336	322	310	363	338	345	318	313	355	357	290	318	346	330	338	336	332	346	370	327	345	371	347	313	311	302	320	372	345	344	315	374	342	357	339	300	327	335	313	376	329	370	316	318	320	347	327	320	345	308	367	349	337	329	312	343	342	314	318	334	326	296	337	313	358	303	321	352	317	324	315	314	345	328	360	328	348	376	299	323	317	309	325	304	324	345	314	320	289	347	314	322	347	341	320	326	324	331	311	354	318	306	314	341	323	316	330	333	343	313	359	308	329	320	343	336	329	339	357	321	349	340	342	336	370	334	338	343	336	310	327	324	344	375	326	290	325	366	362	354	315	316	335	355	322	328	328	318	336	325	338	364	340	327	309	343	320	341	354	348	300	349	342	314	337	328	355	306	343	341	327	338	340	300	333	324	335	323	336	337	320	320	332	325	380	295	352	337	313	354	324	342	360	333	318	344	335	326	317	344	361	359	352	342	296	326	328	325	332	343	319	332	360	337	316	318	339	335	312	344	342	341	372	303	337	339	357	351	351	335	305	358	335	309	308	345	327	365	344	359	333	349	317	350	356	343	305	317	340	358	323	332	335	321	342	304	318	331	343	338	346	322	326	323	338	354	304	313	344	340	298	340	327	362	363	342	322	368	310	324	339	311	321	298	355	349	370	314	337	317	331	320	322	323	324	306	322	340	355	327	350	348	336	324	312	315	340	335	325	351	322	335	359	315	346	309	348	320	352	362	362	310	327	373	346	290	353	328	332	354	348	343	299	334	358	358	307	387	308	344	314	364	337	346	355	350	311	332	318	331	371	339	307	294	369	341	344	351	352	325	370	312	322	357	343	345	318	341	318	344	349	341	338	350	341	346	333	369	318	318
59301	63162	52553	38546	18008	1522	317	261	249	213	217	187	239	221	239	237	243	184	199	228	206	221	216	170	187	229	205	203	211	208	219	208	203	208	206	209	201	216	225	223	197	210	201	192	199	220	184	220	197	216	204	204	204	204	216	216	211	223	225	216	187	200	244	189	199	220	225	200	194	202	210	185	188	213	187	193	221	201	205	197	187	214	194	201	196	228	208	182	198	200	199	190	197	187	218	210	206	211	184	224	235	236	215	202	205	177	207	212	198	180	200	239	205	197	216	215	194	215	180	214	192	216	227	204	207	207	212	196	219	211	206	205	216	208	194	218	193	203	212	210	223	187	204	187	203	211	203	215	196	195	199	231	193	207	185	196	210	213	197	205	229	198	205	183	199	211	225	215	247	196	216	209	214	194	206	215	187	192	212	202	206	202	212	222	221	216	245	222	211	214	207	191	223	213	189	214	185	212	192	216	202	208	231	227	210	182	227	214	187	175	220	220	181	199	208	202	200	182	226	211	220	207	198	217	203	177	208	226	198	217	237	199	211	212	209	182	214	209	189	204	203	228	206	197	175	214	213	205	215	181	197	229	206	209	192	207	196	197	212	212	186	215	206	208	209	189	217	204	225	217	204	216	175	201	214	227	201	196	209	180	195	206	189	204	216	204	209	203	216	211	214	251	211	188	214	208	208	224	183	174	199	207	173	218	200	214	198	197	230	228	193	216	220	208	203	178	186	209	241	197	184	199	200	209	191	219	200	224	210	216	183	194	188	204	205	207	179	216	209	212	212	230	212	176	234	224	207	199	226	177	201	203	211	198	193	201	190	213	218	206	197	206	202	206	197	202	235	235	188	190	199	195	207	178	214	210	226	223	205	192	230	198	230	193	219	195	201	182	195	182	205	216	225	215	222	199	194	190	192	227	209	206	211	206	225	225	226	192	218	190	209	227	219	189	213	164	190	219	215	187	202	190	239	239	203	209	199	181	205	213	218	241	236	205	212	200	188	204	228	196	220	203	208	193	228	203	209	196	215	205	193	202	196	166	203	192	200	193	194	204	221	202	189	183	184	207	221	208	207	200	186	200	212	211	199	217	196	209	207	209	180	219	225	219	189	191	197	183	204	207	211	193	198	209	210	241	202	234	183	186	203	208	215	202	185	195	195	180	187	203	211	213	214	205	195	203	224	197	191	215	230	210	201	230	209	176	191	215	188	196	225	239	238	202	195	213	215	205	213	214	181	227	215	226	221	223	195	223	225	212	219	194	181	202	196	220	194	184	218	203	197	204	235	211	203	197	221	221	213	163	191	224	202	206	200	209	225	234	211	224	229	208	217	201	231	232	219	200	216	212	226	196	221	207	222	206	216	191	205	201	212	197	203	202	194	202	190	212	200	216	195	184	211	199	199	201	206	235	189	180	211	197	193	201	211	184	195	202	212	232	213	211	222	209	209	222	215	211	189	194	182	166	213	185	213	195	172	208	216	222	182	206	179	192	209	205	208	227	212	203	191	230	229	201	206	248	221	215	178	214	196	190	213	225	193	208	225	179	203	211	239	230	229	205	192	191	205	205	220	186	199	198	229	202	216	206	200	216	190	203	207	208	187	192	203	224	199	231	210	218	203	199	217	206	199	193	216	225	199	166	185	228	192	215	214	209	206	220	202	207	198	202	214	207	191	212	199	203	192	219	212	222	206	207	224	221	189	206	194	191	187	184	238	194	207	215	209	238	200	226	206	195	226	196	192	206	194	212	186	209	221	192	208	208	215	203	210	197	209	188	194	225	209	211	244	201	202	214	186	205	196	200	182	212	215	208	225	187	196	220	187	208	228	214	219	186	218	213	210	226	239	213	217	218	199	176	198	229	218	196	191	195	170	218	220	193	204	212	217	208	200	201	210	184	200	209	212	211	200	236	209	192	204	209	208	208	201	207	217	215	229	185	211	190	227	206	158	217	204	183	225	234	239	218	225	206	206	177	172	198	206	182	193	208	210	203	182	221	203	200	227	195	204	183	233	206	224	192	215	194	199	219	195	200	231	219	216	188	218	216	216	192	201	168	194	196	216	214	197	224	209	215	226	234	205	224	213	198	193	211	208	214	194	207	210	178	204	205	183	219	194	194	209	215	241	223	201	201	200	197	195	218	223	207	189	233	233	227	215	243	204	225	204	212	217	199	191	175	186	200	194	218	210	205	212	204	180	210	209	211	198	228	210	191	212	220	210	230	238	202	235	207	206	194	203	193	220	221	191	200	177	225	245	200	186	197	191	193	224	198	206	211	193	171	205	231	223	210	189	208	194	191	206	204	211	228	203	225	195	184	205	213	195	208	189	201	219	209	243	186	216	214	204	228	189	201	172	179	229	212	203	211	202	199	209	200	218	216	207	206	210	208	203	206	209	216	227	223	212	214	188	202	216	194	162	207	195	203	207	194	203	199	204	220	213	211	211	221	225	225	236	218	180	205	208	199	195	195	189	207	192	231	194	182	217	232	172	255	219	205	197	228	211	225	231	199	212	206	214	231	177	210	189	237	208	208	235	206	167	208	219	236	247	237	226	177	201	193	202	184	228	246	198	179	199	211	197	199	193	230	225	179	216	199	207	167	209	204	209	209	209	183	200	212	195	217	199	192	213	224	214	183	194	198	209	217	165	173	219	218	214	205	210	225	202	168	191	195	197	208	197	226	207	211	199	195	209	198	189	189	233	196	219	178	198	182	186	206	186	220	216	214	214	204	212	189	216	222	200	214	223	196	221	216	223	174	176	206	202	195	217	196	213	217	216	213	203	191	186	207	238	191	202	191	196	191	197	185	218	200	216	197	230	200	230	194	202	233	198	192	215	225	212	194	194	211	216	212	173	209	209	232	203	211	196	197	208	190	196	196	216	201	240	172	184	199	218	209	211	204	183	210	216	202	212	217	244	203	212	240	199	232	182	224	216	195	217	201	230	199	215	184	194	216	195	210	214	226	221	190	205	235	196	225	210	223	195	192	213	206	199	205	210	212	218	207	208	214	216	225	213	217	209	202	208	241	244	214	211	202	187	196	196	206	210	209	216	217	221	215	203	186	215	171	225	222	201	216	216	210	213	187	218	198	198	168	206	219	210	213	208	217	210	196	216	179	201	217	227	196	198	188	238	204	211	197	215	213	205	242	173	216	205	223	232	199	220	217	191	229	193	204	220	201	238	197	225	184	224	204	196	218	215	208	183	200	202	224	211	202	210	210	211	206	235	204	197	224	229	190	221	209	194	237	181	184	223	212	202	231	212	190	209	245	184	208	174	208	187	187	219	217	219	210	190	203	198	198	201	209	220	204	210	203	222	191	248	227	210	213	203	214	196	197	195	196	192	204	207	201	207	205	197	235	189	211	185	213	198	182	225	189	224	234	204	184	198	222	200	197	211	206	194	217	212	220	220	207	212	191	205	214	181	201	217	221	206	206	184	189	193	222	197	215	221	186	204	211	204	214	213	227	197	196	197	213
36701	46755	50461	44650	21761	1041	926	802	747	716	680	661	602	636	627	572	563	530	588	587	567	532	563	545	501	521	532	541	513	528	510	556	549	552	463	497	503	546	496	492	506	542	551	499	505	507	462	525	521	520	524	502	512	495	529	508	549	496	543	512	521	511	442	514	489	497	508	477	493	513	508	483	516	494	523	530	492	510	497	498	515	532	515	502	463	509	530	513	469	527	509	501	473	496	486	474	463	489	469	534	517	484	517	476	487	489	517	501	484	525	497	520	489	513	477	511	540	479	493	499	503	481	479	510	523	486	486	495	475	507	498	506	476	490	480	534	526	476	486	498	482	460	503	491	465	495	493	498	525	502	478	466	473	488	500	482	511	489	512	471	505	523	500	478	518	510	478	501	488	500	479	488	493	519	486	536	459	525	537	529	522	524	478	467	482	476	501	515	484	450	500	523	494	493	507	509	458	504	521	472	505	500	463	529	497	521	491	468	501	477	529	505	521	486	496	507	470	513	519	492	514	519	500	478	512	496	529	497	517	535	516	495	499	497	449	504	499	500	502	479	480	500	490	487	503	540	527	485	487	492	517	473	509	529	510	440	495	470	507	460	487	547	514	491	462	483	490	462	501	507	494	505	480	525	518	492	512	521	483	500	486	466	498	528	465	495	542	515	532	530	459	491	523	474	489	497	513	454	524	474	501	478	549	526	494	481	493	523	510	477	509	535	508	489	521	490	504	544	511	469	505	482	523	539	449	483	484	489	500	513	524	500	499	545	526	515	480	456	554	482	533	483	498	509	476	530	534	516	547	523	476	503	503	498	512	461	538	530	488	521	494	458	521	533	480	467	507	472	495	526	514	498	468	461	498	522	464	495	490	494	512	469	531	491	472	505	523	540	470	499	504	467	478	477	446	510	501	497	497	513	508	473	504	491	473	478	518	464	469	508	464	468	488	529	459	454	491	502	486	510	491	498	505	515	482	491	500	477	486	514	500	490	483	517	515	503	497	516	499	530	478	489	474	512	465	494	486	466	514	492	464	492	510	506	474	485	518	504	517	478	475	485	507	511	494	481	504	492	519	493	474	511	518	507	458	508	496	481	501	476	488	482	501	511	509	527	502	526	506	533	532	497	456	498	478	504	546	512	525	459	454	511	525	510	544	520	478	519	461	498	520	484	506	518	483	516	474	531	477	503	482	487	517	442	491	485	504	483	508	507	475	456	528	503	527	498	519	529	478	507	507	538	518	500	489	499	487	477	496	512	489	475	491	572	469	499	488	444	519	538	480	477	507	479	514	470	485	472	473	516	531	494	498	487	518	490	488	528	504	504	525	518	513	520	466	492	492	519	470	514	501	478	512	498	511	490	502	516	484	518	493	505	498	538	494	504	519	523	512	520	525	473	519	482	477	507	497	483	511	485	520	515	487	489	519	535	496	473	525	501	493	468	514	483	518	472	478	498	519	535	525	448	506	471	485	475	481	522	473	477	499	500	496	490	503	521	511	486	454	479	503	502	487	496	473	518	496	462	514	460	486	523	512	482	511	488	479	492	515	543	499	492	493	510	491	499	545	487	516	490	518	505	487	509	539	490	508	537	475	520	479	492	447	477	494	465	498	488	497	483	505	531	469	555	516	490	513	513	509	472	489	496	538	482	504	511	508	541	527	528	510	486	486	503	515	482	491	486	486	501	477	532	492	503	526	518	524	509	517	508	490	475	489	497	480	485	512	476	499	506	526	481	481	496	529	471	526	510	508	483	513	522	482	514	462	525	496	485	522	512	484	489	510	465	491	482	478	533	499	493	484	556	507	498	529	565	498	528	499	493	504	492	516	500	480	502	508	460	489	514	494	487	474	523	531	485	506	530	499	516	474	482	517	445	478	503	498	474	527	449	494	516	475	485	501	502	510	479	526	519	485	518	514	458	485	444	477	443	530	485	470	507	482	500	473	526	535	512	531	498	499	526	492	513	472	451	481	515	496	508	464	519	508	491	512	479	487	474	491	521	528	480	441	496	500	540	466	547	518	503	528	483	481	504	483	497	501	516	525	540	492	522	490	521	542	511	532	481	511	504	502	519	487	506	502	472	486	519	495	511	480	467	511	495	479	490	463	492	499	504	507	513	531	477	527	490	514	484	473	463	497	542	498	482	528	500	493	477	501	500	510	484	514	524	520	484	508	486	505	519	446	496	547	481	496	549	492	515	478	506	500	483	522	505	556	493	544	481	483	491	530	463	497	491	492	499	508	472	482	550	520	463	474	519	487	523	515	475	505	485	514	533	502	504	483	528	496	529	518	504	537	531	522	454	466	489	507	474	486	516	520	482	473	490	503	518	491	518	515	497	542	514	454	479	531	525	448	494	503	462	519	518	505	538	471	513	472	530	491	529	524	501	497	474	516	513	495	524	497	519	487	476	505	486	472	513	483	481	500	469	495	523	465	493	507	478	532	496	504	505	500	484	506	533	490	501	507	477	529	489	473	500	506	497	497	463	497	492	510	495	516	514	450	462	477	511	480	520	516	518	494	502	489	473	517	485	506	507	498	551	500	485	518	472	508	478	529	492	524	468	484	509	488	508	471	519	473	543	491	514	509	499	480	547	523	492	529	512	511	502	504	473	476	527	490	471	498	527	506	504	514	483	491	518	509	506	485	470	470	460	500	490	475	505	492	478	475	534	513	470	479	500	533	451	486	485	483	510	484	515	514	504	510	470	477	483	496	507	518	500	533	513	518	523	493	487	487	492	520	518	485	500	494	515	516	526	498	474	533	465	466	492	478	507	509	497	514	491	475	476	493	480	503	497	512	523	465	513	511	526	503	473	510	470	515	485	487	459	490	517	497	461	507	487	477	486	529	516	479	475	508	501	497	491	565	499	479	492	509	498	507	528	465	493	527	544	551	491	480	491	504	496	510	525	521	495	520	514	515	503	484	521	538	500	499	496	500	513	492	515	513	487	494	497	467	492	519	481	499	493	510	494	498	527	481	511	524	497	494	489	504	463	463	490	476	477	490	523	485	528	520	466	516	578	504	517	509	491	498	491	484	530	497	489	498	475	468	473	487	481	517	485	521	468	513	501	485	520	490	488	467	518	535	510	501	476	454	497	524	478	487	493	482	534	523	479	515	515	495	530	512	538	511	493	492	504	473	497	469	503	506	525	493	489	454	470	488	497	519	453	487	493	518	505	511	503	475	481	507	518	452	538	514	483	505	494	491	527	477	540	485	493	535	478	522	504	481	475	495	486	503	521	466	513	509	521	504	531	462	510	464	486	506	443	510	466	494	491	497	532	474	511	544	509	511	518	528	500	488	518	525	483	497	512	511	484	506	458	492	498	492	497	511	502	501	510	473	503	497	477	494	460	486	491	445	522	493	512	530	499	474	533	482	509	498	498	471	494	500	487	482	511	511	472	528	471	508	514	456	506	499	518	467	484	467	479	497	537	544	501	521	493	479	483	514	487	492	467	504	492	510	497	502	488	468	523
67908	76268	65638	51837	27873	4904	633	494	421	390	373	379	369	387	387	379	335	378	373	323	311	348	325	345	323	352	326	326	359	347	309	343	342	335	344	336	326	329	334	324	325	338	319	328	348	323	317	330	307	320	296	308	310	333	309	310	334	314	330	315	348	334	330	327	334	308	321	311	351	328	315	327	331	333	319	334	370	305	335	340	334	320	310	317	338	360	323	322	371	354	333	323	309	299	320	348	301	301	328	327	311	344	331	344	315	310	268	365	366	309	302	323	278	371	342	372	298	271	329	350	350	320	328	336	298	322	328	314	359	332	291	339	316	315	330	289	351	334	313	354	348	327	328	318	295	334	307	345	311	350	330	305	343	361	345	325	313	320	311	292	338	341	332	344	351	345	333	316	319	321	294	343	313	289	297	354	317	338	323	299	296	331	327	302	325	329	313	328	338	363	322	334	309	298	302	303	327	332	361	321	366	343	323	310	352	352	316	303	308	310	334	326	285	318	334	351	343	348	342	361	326	306	324	312	319	327	350	325	341	332	339	319	331	289	313	318	328	367	337	324	336	316	342	351	349	329	291	361	319	332	333	310	292	320	321	328	321	333	345	321	308	320	321	354	327	317	358	356	335	334	362	341	342	325	361	326	334	323	285	306	323	315	329	313	355	329	317	327	321	311	276	313	316	315	336	299	349	331	327	326	331	319	328	311	316	323	315	294	322	292	326	341	348	337	332	338	374	349	372	344	334	343	319	334	320	324	309	290	331	316	362	370	316	303	287	316	325	346	311	304	294	323	335	341	310	300	340	333	344	338	321	331	338	345	309	305	299	307	316	331	321	328	326	311	306	290	344	291	328	328	350	306	332	346	329	313	325	320	349	321	332	309	358	353	346	290	322	318	359	322	291	322	324	354	340	320	331	336	299	341	322	302	295	347	313	339	357	331	310	312	307	320	317	322	352	348	326	297	358	343	297	320	284	316	323	326	307	351	335	324	306	363	283	335	328	323	313	343	303	358	326	364	332	349	344	306	349	345	367	334	310	328	358	331	308	336	357	326	320	338	411	330	338	334	310	324	313	305	326	332	317	315	334	352	304	313	321	342	333	325	336	342	313	321	337	331	319	328	315	327	334	295	355	317	343	304	316	334	313	342	285	318	334	309	307	350	354	318	311	329	321	345	318	304	363	312	328	326	315	347	317	319	315	348	303	334	341	322	325	349	351	356	313	339	332	334	350	293	291	290	340	323	340	335	334	307	363	302	328	326	314	341	331	287	315	336	318	305	321	318	320	308	333	325	339	323	312	305	308	336	323	350	342	326	328	327	299	327	340	329	332	322	318	359	332	313	315	333	328	321	326	343	323	330	310	284	334	337	336	324	341	316	320	335	333	289	356	344	321	307	320	295	331	306	355	308	338	328	347	340	301	317	309	345	345	334	315	337	336	344	307	355	323	325	351	303	334	306	285	351	331	328	321	316	351	332	323	297	310	346	299	336	329	383	328	308	338	310	332	311	366	330	319	321	300	312	315	317	353	322	300	326	314	348	295	317	328	314	293	327	301	333	346	311	299	343	324	320	328	289	324	327	294	317	364	333	346	338	327	346	331	342	325	303	308	328	268	320	297	295	352	344	396	353	314	323	306	325	310	328	323	310	335	330	342	327	347	335	297	275	318	338	347	312	313	342	327	340	314	308	345	307	316	330	334	310	332	353	327	314	304	305	333	332	298	361	333	281	307	363	339	330	319	316	339	373	308	311	354	317	327	320	333	315	282	327	324	309	345	318	332	359	347	334	320	335	327	308	318	333	311	309	318	301	334	346	354	361	291	323	336	305	331	317	311	335	326	330	322	333	335	317	306	307	310	341	302	302	339	343	330	310	332	291	371	321	327	349	291	349	333	306	336	348	331	342	330	335	333	370	328	310	325	344	342	354	339	323	292	363	356	318	335	308	312	314	317	314	312	317	342	327	303	321	302	358	329	310	332	349	326	305	314	326	306	338	322	325	317	325	333	286	339	327	328	325	330	280	325	294	374	338	331	310	311	344	322	319	338	329	293	345	332	309	300	326	318	322	316	328	343	311	265	363	318	311	328	298	339	354	343	313	322	299	311	313	288	275	352	311	329	312	338	322	307	285	350	322	317	337	356	325	309	312	365	347	313	315	369	296	330	337	313	342	331	367	344	332	346	309	354	322	303	320	313	365	321	346	325	320	334	343	308	362	306	318	346	314	292	311	331	322	348	346	375	353	285	333	338	326	337	324	313	357	316	339	295	347	351	356	335	340	306	301	362	317	332	318	315	359	322	347	358	320	350	296	322	322	316	344	329	323	303	314	339	325	321	302	318	302	328	349	337	318	331	337	342	318	312	323	348	343	314	345	315	355	314	319	331	294	352	327	305	321	306	326	327	305	313	345	352	316	305	318	274	361	339	311	319	314	321	334	346	346	349	384	285	369	318	317	365	321	345	296	305	351	316	341	332	364	336	323	307	315	314	321	338	317	307	330	349	336	307	349	338	341	352	322	307	352	329	332	314	300	309	327	299	327	301	319	326	301	334	317	344	319	353	331	327	304	323	333	349	335	313	324	322	314	324	325	328	308	314	300	328	309	319	329	358	357	340	326	326	332	287	322	323	323	314	327	314	318	330	306	313	309	350	354	358	318	355	379	291	298	289	341	313	306	302	317	316	331	348	328	302	336	321	317	342	363	332	339	348	365	315	329	358	309	336	374	318	326	335	313	347	297	337	382	313	304	329	316	342	319	284	355	327	315	325	317	323	368	323	339	327	325	300	363	347	327	369	330	351	327	296	320	333	351	328	311	335	318	315	358	323	286	334	305	346	338	350	306	327	343	315	299	314	327	312	312	318	316	344	337	323	287	303	334	317	319	363	340	280	341	307	316	298	304	348	324	344	359	297	320	340	324	356	350	347	315	323	306	321	340	309	317	319	327	346	347	333	331	321	341	323	331	296	347	356	291	351	299	320	294	323	335	331	354	315	298	308	322	317	306	302	350	321	311	340	321	309	310	315	332	329	309	317	333	316	332	322	297	322	318	307	293	327	318	336	338	317	334	315	320	301	326	339	351	329	345	321	356	326	294	336	326	329	342	289	290	343	380	322	291	307	313	330	334	342	365	326	308	281	347	335	361	326	284	330	298	299	280	310	336	340	349	316	334	312	316	327	339	331	325	329	372	364	327	312	350	314	346	312	303	325	329	357	323	355	314	330	327	333	304	309	340	328	331	328	333	374	367	334	306	342	304	304	353	342	304	316	324	309	350	308	361	321	337	310	351	334	387	311	330	345	316	350	283	292	340	324	331	323	340	350	354	302	326	330	304	341	313	330	346	286	334	342	306	376	332	342	299	345	323	335	325	375	338	290	335	348	339	327	343	364	349	338	292	329	288	325	341	353	311	326	344	319	341	305	310	324	314	313	327	324	319	338	332	340	344	344	328	334	307	330	334	295	328	313	327	341	292	315	329	315	338
43228	58473	62065	55796	28130	1820	1529	1361	1278	1160	1064	1081	1047	958	923	878	844	815	840	795	840	845	776	760	810	751	824	787	824	801	752	790	752	750	808	728	731	735	701	724	774	715	735	758	769	731	737	755	697	713	763	776	757	714	751	726	750	744	757	790	749	753	752	727	741	712	707	708	720	746	774	732	712	731	694	733	679	726	730	738	733	776	676	748	753	707	681	703	764	721	777	756	695	685	747	730	748	729	794	744	682	747	718	675	765	696	676	739	682	720	684	700	706	748	659	776	748	710	708	739	733	728	763	707	741	730	752	714	752	727	708	721	732	740	779	712	770	758	750	779	707	703	770	726	695	741	746	728	736	671	698	738	751	723	741	725	693	707	704	747	773	735	734	747	682	713	717	725	736	724	740	705	655	743	721	724	721	710	764	724	705	682	717	695	745	708	722	703	720	742	703	719	715	720	719	752	737	735	745	735	714	705	734	674	703	695	734	731	726	674	752	715	711	714	754	723	705	723	782	718	756	713	707	748	754	679	751	764	713	716	674	752	747	750	737	721	746	772	754	677	722	656	767	692	671	686	680	775	739	678	757	712	695	746	697	794	730	719	730	749	702	730	746	705	683	690	712	715	711	718	721	721	732	777	688	703	703	736	765	699	740	717	760	730	712	715	729	738	732	798	733	722	721	671	717	763	740	702	747	746	753	756	710	716	744	709	718	694	770	720	746	734	706	676	709	725	741	717	701	685	747	672	715	720	697	728	696	735	696	737	732	732	702	758	749	763	676	721	722	745	706	812	713	717	677	719	749	695	716	765	709	709	677	717	748	734	711	703	713	677	665	750	701	724	758	681	710	655	719	722	747	727	676	714	729	684	729	784	732	717	749	709	686	745	737	771	701	756	698	747	725	717	743	745	758	711	737	741	736	695	712	734	748	730	705	761	720	709	718	744	729	700	734	776	706	774	770	708	733	703	728	737	685	709	711	704	731	722	700	715	745	720	738	719	726	675	729	761	747	719	695	706	720	748	703	695	756	710	727	763	747	755	760	736	712	769	688	741	695	695	716	698	722	709	741	702	720	718	745	744	687	783	733	729	727	730	688	725	716	706	676	730	739	693	687	686	737	683	738	756	736	754	709	791	753	753	750	711	777	734	705	653	731	715	701	718	746	769	683	748	718	715	727	727	731	738	702	692	699	744	698	710	729	695	758	745	671	686	716	735	727	737	712	722	746	677	685	703	673	764	706	717	680	822	718	697	704	686	730	749	729	743	719	727	774	709	712	728	719	731	734	727	687	724	739	764	746	760	713	713	722	713	714	719	737	719	764	707	788	782	682	731	732	720	666	709	733	667	749	732	767	721	733	753	770	734	706	707	710	723	727	721	714	717	730	769	721	721	728	712	703	684	681	718	735	717	684	725	724	748	727	699	718	745	739	727	721	701	707	727	773	722	708	680	710	717	767	715	717	711	716	771	753	648	744	723	661	691	724	693	719	714	760	738	733	744	741	733	742	728	699	749	723	689	690	710	701	722	722	723	715	711	716	743	751	765	746	727	716	705	744	731	712	661	708	732	719	743	708	748	699	730	692	703	712	751	747	742	756	716	652	706	752	688	737	722	758	694	699	690	737	727	717	747	725	735	693	743	707	762	710	713	720	730	712	678	706	741	687	760	697	712	687	689	719	692	740	742	712	712	702	719	726	754	766	713	745	759	745	737	731	705	696	741	759	797	696	719	751	699	761	714	702	731	704	713	715	740	706	774	692	665	721	717	737	712	743	737	728	727	703	717	733	705	726	711	689	753	743	741	701	734	702	691	692	709	725	768	704	671	687	688	736	709	731	773	759	677	730	733	731	695	699	719	724	699	732	735	767	683	730	777	741	705	712	721	767	672	707	740	674	717	781	723	722	764	746	728	714	710	804	756	760	754	669	735	677	726	695	703	746	771	694	715	686	715	735	721	710	752	779	728	685	697	728	744	756	731	700	730	672	706	761	762	727	700	761	703	711	743	794	750	718	712	739	724	729	756	746	768	751	734	742	711	691	738	686	671	754	739	695	743	741	741	703	701	735	733	720	732	763	699	707	680	694	691	726	704	735	700	738	717	709	712	736	739	738	730	753	745	685	723	663	700	726	723	701	742	716	696	752	773	724	746	709	768	681	663	659	763	702	723	699	734	737	664	748	726	760	728	699	742	684	716	691	738	743	732	662	737	702	682	768	698	720	729	742	705	710	746	722	746	733	717	754	726	723	716	704	721	682	750	699	687	731	731	760	665	715	716	759	739	736	698	719	760	718	740	700	728	728	734	719	738	687	713	705	773	713	736	686	750	707	715	661	715	734	721	743	738	721	733	764	769	724	728	703	700	729	746	706	774	714	720	722	692	703	701	715	744	703	719	741	744	744	719	677	739	724	731	730	708	762	748	746	745	731	685	712	751	757	691	728	661	738	728	744	727	734	807	679	724	705	702	697	704	770	726	695	683	716	754	681	737	701	705	731	699	706	729	716	724	741	759	738	700	700	752	755	743	730	723	691	734	726	666	708	748	725	725	723	702	693	719	726	706	694	724	702	721	726	694	711	726	743	732	694	726	676	709	698	708	737	747	690	701	695	676	747	676	741	729	732	732	698	741	748	710	727	727	720	712	691	732	755	672	726	722	737	729	731	692	738	686	710	711	789	676	686	716	708	705	647	697	741	756	740	755	676	712	729	696	773	722	722	667	744	760	703	695	709	723	722	728	739	702	748	707	689	695	742	753	704	736	759	712	724	746	723	682	695	730	725	711	686	764	697	750	730	675	715	690	721	705	724	712	685	716	736	762	733	705	699	735	758	699	734	788	693	751	693	723	746	740	687	694	753	733	740	675	744	707	688	760	710	721	740	731	774	761	726	762	713	728	718	716	747	717	717	703	750	694	727	739	713	775	778	724	719	702	727	745	653	725	707	680	738	749	707	700	735	740	738	709	731	746	727	716	760	734	701	761	718	702	707	720	751	718	735	766	700	707	743	706	683	738	640	700	725	776	743	734	729	728	678	746	721	727	699	717	784	709	700	758	732	736	678	755	742	731	762	713	710	775	714	732	732	708	724	712	728	763	724	732	732	690	644	677	718	734	762	708	746	764	715	706	724	679	727	706	769	736	715	707	720	695	720	740	752	735	758	681	685	734	737	736	701	755	699	708	700	698	688	702	732	731	756	708	716	777	714	739	700	750	709	751	705	710	757	729	759	692	707	748	737	705	783	727	724	773	715	688	723	706	711	715	726	791	733	728	699	708	738	729	688	725	769	746	757	742	727	698	700	698	735	737	656	723	758	720	757	735	733	746	788	739	724	727	695	692	752	713	733	701	725	712	698	727	764	735	689	675	738	695	722	729	695	706	711	651	726	663	706	707	711	725	738	629	728	700	708	729	757	736	769	715	712	684	742	698	742	659	674	704	741	732	734	717	713	753	763	750	720	733	713	747	762	753	766	704	672	741	734	684	732	690
37720	17097	4868	1873	569	161	116	112	144	115	131	119	131	123	114	147	119	121	134	130	126	121	105	132	120	132	129	138	123	137	145	134	125	120	147	134	118	136	119	129	137	142	115	141	137	128	134	112	150	116	105	146	135	133	157	126	117	119	114	123	153	126	115	121	104	130	119	131	125	136	128	139	149	122	139	119	135	116	136	130	133	152	136	134	140	137	139	147	125	138	144	127	131	127	156	132	148	116	146	131	116	113	124	124	107	128	125	123	110	152	134	132	130	116	109	133	110	126	116	126	148	145	123	134	140	122	110	130	126	139	126	106	121	122	154	110	145	133	123	118	121	122	135	129	133	136	130	117	130	121	122	123	136	135	135	118	116	122	137	121	125	137	142	135	136	130	122	120	136	127	126	134	139	133	135	125	144	123	139	142	129	129	131	141	130	114	116	134	127	137	102	132	147	141	138	152	132	129	141	143	131	126	143	115	114	114	131	128	128	124	122	135	114	123	133	121	140	115	149	119	121	133	120	132	131	145	122	125	130	135	127	120	131	140	131	119	168	128	138	135	141	111	135	132	141	123	134	117	140	114	138	135	116	110	134	135	136	122	124	109	106	132	132	140	154	118	126	142	107	132	125	122	125	119	123	136	143	103	118	112	137	116	130	145	133	146	156	139	120	136	129	128	115	146	121	131	127	141	126	133	132	119	124	144	128	115	138	125	108	138	137	133	116	145	145	113	121	127	156	132	144	126	99	108	115	122	123	117	143	142	126	123	147	128	140	136	132	113	136	125	128	133	112	143	124	142	128	126	133	133	143	118	136	110	116	128	130	122	110	134	147	118	131	111	118	144	136	118	113	126	124	112	139	122	130	118	119	131	121	138	147	138	142	132	134	149	146	129	114	127	142	151	151	142	149	121	131	138	140	110	115	111	116	144	130	121	128	132	125	119	145	119	111	128	141	146	138	126	132	116	129	106	129	132	127	123	134	135	138	126	137	117	116	110	117	109	116	119	142	131	117	124	110	114	126	128	136	132	117	125	139	136	144	121	118	117	135	136	127	119	135	126	136	116	124	160	147	127	136	154	119	132	133	104	109	128	127	106	122	129	121	143	125	137	128	138	144	140	117	114	120	116	132	111	150	138	128	127	115	132	146	136	139	136	135	130	123	115	136	145	140	117	137	135	117	120	120	135	123	127	130	150	123	132	119	131	116	120	133	123	129	131	121	135	146	124	128	96	152	129	123	138	148	116	125	111	126	140	130	130	109	123	145	128	144	110	121	124	119	132	129	123	128	132	137	129	119	111	134	117	119	131	122	132	143	130	123	134	129	132	122	131	128	125	146	118	112	128	127	124	129	139	142	125	112	151	119	130	128	118	115	117	136	139	120	127	124	89	139	145	125	133	132	121	119	132	125	114	121	120	117	135	132	103	121	138	111	130	123	114	127	114	125	124	127	123	132	146	119	117	123	140	141	149	140	141	125	124	137	127	126	122	140	133	121	117	120	120	110	119	122	142	149	110	168	144	128	132	127	127	138	124	126	104	114	125	117	114	116	138	144	125	146	118	125	137	127	137	126	131	128	127	133	148	129	108	126	117	139	107	141	122	126	126	136	119	129	136	131	139	123	135	147	115	113	115	145	108	120	135	137	141	108	117	131	136	128	121	115	140	133	118	126	124	147	127	120	121	127	108	137	119	129	131	130	95	116	132	127	110	130	132	115	129	123	138	111	115	115	115	134	127	122	128	131	121	133	112	121	131	138	141	100	145	116	145	136	155	158	144	147	122	123	127	129	116	117	130	131	133	142	127	117	130	137	135	117	125	119	120	129	145	116	115	98	124	129	106	144	101	130	102	129	118	142	141	114	134	116	144	135	148	138	141	142	139	104	98	101	131	143	147	140	140	131	150	135	106	123	115	148	135	142	148	111	142	120	124	125	134	144	117	142	124	124	119	129	112	120	133	138	128	116	121	145	142	127	112	117	112	122	136	128	96	130	118	161	115	127	115	140	124	124	156	117	132	117	107	104	135	150	112	145	131	135	129	146	147	132	134	116	131	130	127	125	123	120	131	126	123	111	133	147	109	112	116	129	137	122	116	135	133	126	126	132	119	130	113	121	125	132	135	115	129	125	127	120	127	146	143	102	110	117	113	123	113	106	125	120	138	139	138	116	157	140	121	124	130	121	128	124	121	121	159	151	137	133	133	137	138	117	111	121	131	112	134	111	118	132	140	135	109	128	124	131	124	131	121	115	138	150	116	126	128	123	121	112	129	161	133	142	157	136	121	119	121	126	137	137	142	129	135	146	112	130	125	115	138	121	129	102	124	146	138	121	118	130	148	134	110	103	132	108	136	147	129	123	129	122	110	128	124	132	133	121	129	136	141	136	154	157	139	138	137	129	128	131	114	112	126	122	126	101	127	124	116	114	136	124	133	108	129	135	146	124	118	137	133	113	123	118	129	130	105	138	120	133	111	144	123	116	110	111	133	125	119	136	155	131	111	124	141	130	120	119	138	130	143	146	122	114	149	122	113	106	114	141	139	128	134	142	130	146	116	121	150	144	118	136	113	131	110	136	122	128	141	142	151	102	116	99	129	122	122	136	138	130	151	117	142	147	150	137	107	113	127	119	115	131	119	130	155	130	122	110	118	148	146	127	146	145	115	129	132	133	126	136	125	110	140	137	135	128	124	135	131	136	138	119	149	135	128	130	113	145	147	156	133	138	140	130	129	129	117	111	120	131	140	138	134	142	130	121	113	123	137	126	129	115	138	124	126	130	125	117	129	155	116	138	133	129	139	130	121	109	110	114	126	104	107	114	134	136	123	115	124	123	129	116	134	131	129	126	117	138	111	109	148	124	136	110	137	121	144	136	143	128	102	128	120	110	119	141	116	128	117	108	118	162	140	124	118	122	138	113	105	136	112	156	140	120	121	124	133	120	143	113	113	121	117	121	120	134	102	115	119	157	145	123	134	118	128	125	124	125	142	121	125	133	133	130	151	117	121	122	124	133	125	109	117	118	130	116	119	131	129	133	111	119	127	122	145	131	149	135	148	119	148	124	156	135	124	121	120	125	138	149	146	115	140	142	158	125	135	122	118	124	116	149	123	136	124	134	132	124	135	148	123	157	109	131	122	126	153	131	135	111	99	133	141	134	128	147	135	108	109	133	143	119	138	135	120	110	142	108	139	112	133	139	131	142	145	135	159	142	128	130	140	157	110	138	142	153	129	132	142	141	117	138	121	123	129	134	118	163	131	136	146	122	126	119	139	136	135	112	145	138	117	104	129	128	122	132	133	135	129	161	97	130	139	115	140	117	142	130	131	108	106	138	116	123	143	113	121	125	126	118	122	137	137	109	113	141	140	134	118	118	124	120	132	142	139	140	152	134	115	116	127	122	147	109	129	122	132	149	130	119	141	118	148	139	117	126	119	122	133	143	144	131	146	135	133	123	135	111	130	124	131	109	124	137	139	147	136	137	120
19389	13126	7768	5427	2028	344	372	354	363	340	345	350	324	315	337	368	314	337	327	344	320	323	316	356	332	331	338	347	313	296	334	346	330	334	316	274	343	297	321	335	308	323	314	353	335	360	335	348	356	306	343	306	347	320	352	344	302	316	327	352	343	341	341	348	318	340	326	352	353	322	341	337	317	322	323	342	334	329	348	347	301	359	335	354	338	311	332	379	316	373	326	332	320	362	331	310	382	337	353	315	372	327	319	340	345	340	350	341	349	333	305	318	322	319	360	344	331	318	319	341	359	311	346	338	353	322	330	345	345	311	322	335	326	359	366	331	338	309	322	360	341	322	354	329	289	322	336	348	347	332	337	302	310	337	315	318	331	335	325	307	340	347	336	329	345	336	325	341	327	326	336	343	301	326	311	367	357	327	373	294	349	360	319	317	328	331	350	353	343	317	351	339	327	331	332	370	296	329	321	321	327	339	324	323	339	319	331	350	353	346	346	315	308	347	354	346	366	343	325	315	341	328	331	323	326	337	339	335	320	302	342	338	335	336	330	331	339	338	316	331	317	330	331	297	341	318	318	322	317	342	339	305	346	364	343	321	343	323	327	338	331	325	336	339	314	327	352	310	336	322	320	321	325	346	331	328	352	342	320	345	317	338	357	301	363	354	311	322	352	334	299	335	350	353	323	323	323	289	319	281	326	358	331	327	347	315	311	344	349	339	339	303	345	333	328	333	346	316	317	335	315	339	372	340	336	307	301	350	304	304	312	300	324	301	318	348	325	327	356	307	347	324	321	322	321	317	324	379	343	342	328	334	343	305	311	326	315	340	293	324	306	334	345	325	335	326	310	334	351	321	353	311	363	335	350	331	316	368	327	334	337	319	335	317	324	332	331	337	363	342	330	333	318	354	312	325	360	321	325	346	371	292	333	328	317	335	328	338	337	316	325	323	348	359	307	331	344	345	299	343	349	326	340	351	323	325	328	363	319	319	330	336	344	313	355	338	311	337	327	354	356	323	340	329	379	334	307	347	371	326	316	377	354	322	345	312	300	328	313	348	313	359	311	316	292	347	355	329	329	320	319	343	314	299	340	317	329	316	342	361	332	352	352	349	331	316	334	335	315	340	330	313	337	351	332	334	319	350	346	310	347	310	354	327	333	346	338	362	342	366	337	342	317	320	324	306	322	352	331	332	327	320	365	328	362	295	328	364	345	295	348	356	327	299	320	367	312	354	362	332	317	353	328	362	297	330	331	291	335	328	320	335	312	311	329	360	358	326	376	355	335	333	349	372	300	326	312	296	349	350	318	352	320	341	319	318	332	355	364	356	341	359	318	315	293	364	367	334	327	316	333	336	355	329	357	338	351	326	354	329	357	335	337	313	355	326	339	337	328	372	321	339	330	329	294	346	323	311	330	331	320	318	307	315	345	342	329	322	324	348	325	331	328	343	319	311	341	318	349	340	312	364	329	322	332	330	338	370	324	339	345	315	346	315	301	350	307	339	322	332	311	336	323	329	339	375	334	339	320	327	334	366	336	328	370	344	331	301	338	348	394	307	334	339	339	331	313	322	299	328	319	344	322	339	325	303	305	338	366	319	340	322	314	312	327	331	339	327	308	330	341	321	339	340	325	318	357	335	316	329	312	318	315	332	356	363	336	341	331	311	339	342	348	310	333	327	336	329	331	338	337	333	355	329	335	308	341	332	347	351	343	323	348	349	311	318	346	343	327	318	306	350	319	296	340	303	326	344	319	387	292	315	364	326	330	342	317	345	346	346	323	348	332	336	338	322	307	373	336	372	322	315	345	297	342	345	340	351	310	341	317	332	342	342	342	338	333	363	341	321	339	342	333	341	309	339	345	338	323	344	331	355	339	334	333	324	355	369	302	336	335	333	306	332	340	329	314	332	328	342	332	340	354	319	355	337	335	337	350	326	333	328	335	326	313	328	321	310	347	347	315	327	331	335	356	353	324	326	303	364	319	329	354	336	317	304	324	334	306	359	315	340	360	325	359	316	314	321	315	337	338	378	330	317	338	359	341	331	364	319	341	339	301	305	335	348	348	328	326	319	332	339	335	299	365	342	326	330	309	350	321	326	343	348	336	332	359	346	351	344	343	313	307	300	360	336	304	309	364	322	344	327	320	306	316	346	344	330	342	321	324	324	330	359	311	311	295	314	338	329	334	325	361	335	344	296	307	361	364	333	336	356	347	359	342	347	329	323	342	342	319	335	318	320	302	338	303	326	338	342	305	312	340	320	333	354	335	366	312	321	326	345	318	353	327	315	342	340	345	334	334	328	349	292	338	338	331	342	331	312	337	358	344	304	338	382	348	322	371	312	327	346	319	351	315	314	307	384	351	349	328	330	316	338	330	322	333	354	339	347	323	355	310	352	315	334	326	322	345	335	324	342	325	341	328	300	304	329	287	283	330	330	337	340	309	324	342	355	304	351	341	320	320	325	343	332	321	356	367	344	339	334	333	316	337	331	309	327	313	316	321	335	332	330	319	345	338	318	367	352	297	361	310	339	355	360	342	323	333	345	373	352	341	328	358	298	337	327	320	352	340	315	330	317	323	322	301	304	313	333	355	324	301	346	338	347	352	326	344	315	336	320	330	348	315	324	326	320	349	321	337	345	365	321	328	356	308	306	326	340	350	304	330	301	332	316	341	324	302	318	311	325	342	341	318	323	394	299	358	355	312	315	337	321	317	309	297	321	326	320	346	309	333	354	366	341	325	323	329	348	334	352	343	318	339	335	371	325	337	342	332	324	345	336	371	361	314	351	336	339	305	328	341	355	329	321	326	309	319	309	319	323	339	345	330	338	318	358	346	300	309	337	324	348	345	330	351	326	305	324	311	326	361	317	301	313	355	324	302	301	382	357	330	331	328	304	346	326	345	344	312	325	310	341	329	340	339	334	303	335	347	333	348	321	334	297	340	322	336	317	301	331	339	339	331	321	317	345	347	330	352	342	351	362	300	344	333	357	349	365	311	369	345	359	357	341	356	357	326	322	326	344	338	330	385	330	340	321	346	347	354	354	312	331	325	339	292	318	341	347	315	340	341	303	330	348	361	330	352	325	337	355	340	311	297	324	343	335	365	336	307	337	371	334	303	339	350	370	319	350	323	329	341	326	309	355	311	336	336	359	334	318	333	333	327	336	344	338	345	343	385	340	352	324	350	355	362	321	337	265	321	299	330	319	307	345	331	385	316	296	342	311	325	337	362	325	324	329	306	333	348	322	327	321	326	359	321	348	322	300	309	319	324	362	377	337	316	293	305	326	327	357	322	342	316	354	345	345	342	330	309	341	350	348	331	327	338	290	331	362	300	346	316	359	332	327	328	313	317	328	303	328	323	308	318	323	325	312	347	342	311	342	354	357	360	316	367	337	342	353	339	324	297	332	359	319	362	316	316	350	326	327	318	330	367	348	338	300	317	325	281	290	339	313	322	303	358	347	341	332	324	300	309	355	341	326
58827	62404	52223	38107	19138	1775	330	263	232	237	236	257	215	209	231	201	230	220	214	208	206	215	235	221	203	224	200	218	205	183	236	194	233	196	217	194	207	239	200	185	191	238	189	196	220	204	204	194	200	227	200	190	178	210	188	195	211	230	212	201	247	198	221	224	173	191	207	215	195	209	163	207	230	205	192	199	211	201	220	246	185	177	222	196	187	199	218	193	200	209	206	192	227	249	222	183	199	226	224	215	200	178	200	190	202	191	212	192	209	213	206	202	218	224	190	235	223	204	230	192	212	180	201	210	222	183	222	234	210	211	208	186	195	193	183	215	196	227	218	199	208	218	220	205	213	233	190	217	202	216	207	198	181	219	193	201	197	189	203	209	197	196	226	198	224	216	200	209	230	186	208	200	202	229	181	187	215	169	213	209	202	205	212	197	229	233	193	187	220	207	219	176	197	219	215	204	202	183	229	200	198	198	214	188	191	209	198	187	215	225	205	199	217	186	200	185	211	212	187	195	202	223	209	193	218	219	206	206	215	198	204	179	202	200	204	212	208	216	217	184	202	208	190	192	180	202	211	188	195	205	220	214	221	191	201	205	206	200	210	213	229	233	214	218	205	171	205	201	204	204	207	197	221	211	174	189	205	229	189	204	210	215	203	203	195	201	211	209	192	224	206	202	196	215	227	206	200	220	205	205	220	180	203	204	211	202	187	216	226	195	212	200	201	212	174	199	222	222	205	181	190	208	211	179	209	200	209	196	200	187	202	188	204	209	189	200	190	202	220	207	215	189	219	203	204	217	200	203	202	173	221	195	224	179	191	190	230	217	205	208	188	202	188	206	193	201	198	211	199	225	208	223	200	204	216	226	198	206	214	217	233	204	194	213	213	210	207	200	193	212	208	225	211	203	226	196	211	176	205	190	186	203	189	185	203	189	223	202	204	209	211	219	214	195	218	216	201	191	200	199	203	191	233	217	237	200	186	189	220	188	215	199	187	208	198	218	202	217	191	172	207	190	182	225	206	204	226	191	198	202	210	202	221	173	196	215	232	214	217	195	233	197	191	206	216	205	201	215	229	181	218	222	234	218	205	219	213	201	184	216	207	209	232	223	196	213	191	183	192	217	198	202	217	219	188	202	210	207	217	208	255	229	216	183	223	199	199	193	206	201	193	234	197	214	188	199	203	205	205	224	203	216	196	199	221	216	209	216	193	171	205	187	170	212	196	209	198	218	225	196	210	198	213	226	231	179	201	172	219	193	208	195	211	182	212	207	199	178	196	200	207	216	198	198	204	198	219	198	209	218	218	237	195	232	203	226	220	190	229	230	205	205	208	236	209	208	225	213	217	220	205	223	212	188	187	211	190	224	243	198	221	211	202	227	185	191	223	189	218	187	220	205	192	203	194	229	203	225	203	186	197	202	192	199	208	190	212	230	199	197	212	184	202	190	189	216	194	229	194	219	207	192	194	204	200	186	216	210	193	195	183	195	179	174	207	214	196	171	193	214	189	199	184	196	183	200	203	195	217	180	207	200	211	207	199	198	203	216	213	216	191	181	191	198	211	206	197	206	244	187	200	229	206	207	206	209	209	191	189	180	204	211	184	197	206	200	210	250	204	201	228	193	198	208	217	198	223	202	192	207	217	207	183	216	185	243	203	198	235	235	204	214	196	241	180	218	197	202	179	200	211	224	193	203	230	215	223	215	206	224	200	233	205	238	207	239	192	205	205	225	211	238	197	173	198	213	183	207	226	190	184	196	188	176	208	188	214	186	192	212	229	219	207	190	180	203	216	197	224	203	190	228	207	207	199	222	181	195	195	211	218	230	178	196	200	195	227	198	200	220	221	206	215	233	212	219	194	176	197	186	202	212	207	209	219	196	191	198	211	221	210	204	190	210	216	223	224	233	216	201	191	208	216	213	203	205	191	204	220	175	225	218	214	215	192	212	220	181	249	187	204	212	227	205	194	224	186	190	206	211	211	193	209	193	208	220	238	224	200	212	190	234	201	191	191	218	205	182	200	178	203	231	198	193	202	183	178	215	199	214	229	223	190	216	250	207	195	190	211	208	211	226	239	210	212	167	194	189	249	214	213	220	192	215	198	206	168	186	207	221	215	178	212	192	221	205	201	245	210	223	226	212	201	212	193	190	184	182	230	207	216	218	205	199	216	220	172	210	216	191	208	212	223	184	202	211	210	222	189	217	200	189	209	216	187	213	201	217	198	202	203	223	226	203	208	215	190	201	209	207	223	186	200	206	218	202	220	211	215	190	208	205	219	228	225	223	199	212	213	218	216	218	197	200	206	219	233	219	204	212	197	195	226	224	204	240	163	190	210	214	212	190	215	215	207	204	194	211	188	202	202	205	219	208	198	229	202	191	199	207	216	219	207	199	231	213	215	196	198	214	203	193	190	201	207	193	216	204	203	208	187	220	210	213	192	202	191	205	188	205	227	198	214	184	188	202	205	189	188	209	199	227	210	199	220	209	221	208	220	175	198	236	210	222	196	223	219	173	192	198	180	216	202	223	228	204	201	210	218	223	230	192	200	201	182	216	202	209	210	198	199	209	207	198	198	199	208	214	220	176	210	218	218	209	194	198	212	207	214	214	217	202	190	214	202	223	194	221	191	217	199	184	199	192	212	223	213	208	213	212	191	207	231	228	184	192	203	223	224	203	181	200	223	199	196	231	195	198	221	187	224	205	227	212	211	234	238	211	195	203	192	214	203	178	209	202	196	225	198	232	192	192	185	179	187	215	197	192	185	238	216	195	197	167	215	192	181	185	209	212	187	198	224	223	230	195	194	212	180	200	206	179	175	210	220	185	188	205	228	193	193	202	206	184	185	205	212	241	240	174	194	204	210	208	203	223	220	223	228	207	199	180	206	189	195	219	240	219	183	227	216	214	231	226	196	218	201	216	218	182	212	207	198	213	176	197	205	191	204	189	196	209	219	207	224	227	204	199	200	233	242	215	240	216	178	199	203	193	182	209	219	227	227	217	196	209	198	205	188	181	206	188	189	207	209	201	202	198	202	198	197	185	206	215	215	220	175	218	196	221	215	221	218	201	201	211	221	206	183	217	174	199	225	204	205	191	188	197	205	196	198	175	201	212	174	204	195	221	206	206	224	222	220	216	194	215	223	214	205	194	218	195	205	193	190	223	227	221	201	229	233	213	243	211	197	215	197	207	198	193	210	191	218	201	188	223	204	217	194	200	204	216	168	198	226	217	175	207	201	211	206	203	185	224	197	211	178	212	196	192	199	205	220	213	190	200	201	210	185	242	201	217	229	222	192	190	202	223	207	212	203	195	215	212	193	196	194	197	210	202	198	214	215	216	189	215	226	220	202	190	206	203	219	197	202	211	223	210	191	223	205	212	208	185	220	199	222	225	201	219	198	202	231	207	220	211	206	196	208	176	207	217	210	211	200	177	209	200	214	194	188	203	194	239	189	158	202	216	205	163	210	259	196	177	173	213
36071	45935	49875	43629	23687	1102	905	801	781	716	695	665	644	620	573	580	551	538	537	571	532	514	522	576	533	527	503	545	540	510	494	519	534	493	523	464	509	501	464	537	478	551	503	463	504	502	513	481	523	529	528	532	466	459	509	467	500	529	478	555	510	475	516	501	480	538	491	496	518	509	525	512	477	503	481	492	502	516	473	499	479	502	519	490	514	515	500	522	507	540	446	489	532	471	467	533	503	495	497	516	521	455	489	467	522	547	497	486	454	487	523	485	478	485	492	533	535	484	498	496	468	510	541	498	525	473	495	483	480	465	482	494	519	490	481	506	480	513	498	506	464	494	490	488	495	504	520	478	481	491	472	505	476	498	490	487	498	523	446	462	482	464	479	520	480	492	496	461	459	535	508	495	508	502	502	496	485	473	478	529	521	477	470	536	492	520	484	491	493	514	510	495	521	516	499	494	518	484	444	496	481	497	498	488	502	481	500	482	479	489	518	522	492	507	458	508	478	488	496	484	525	471	527	480	490	496	492	498	502	498	540	480	482	426	513	523	533	449	497	435	515	518	512	489	510	529	508	514	521	503	533	512	476	497	460	507	488	467	483	522	535	517	476	504	491	491	523	470	521	535	509	480	510	479	494	528	499	483	523	491	458	456	495	467	521	530	485	530	499	497	476	465	477	489	528	523	474	477	506	514	534	527	521	541	509	465	506	488	487	506	476	474	534	485	503	525	454	469	522	520	525	537	469	504	480	510	487	501	512	509	514	498	509	482	477	531	518	543	486	486	510	467	469	495	491	480	491	457	506	467	531	496	480	487	516	533	501	489	519	492	476	478	552	502	468	472	458	496	476	491	519	470	514	479	510	513	483	455	499	471	518	547	494	520	504	516	474	491	502	481	458	474	474	505	497	500	512	524	461	491	531	513	465	521	500	474	485	475	490	505	490	462	478	553	521	479	480	484	485	519	487	530	507	505	486	517	559	493	468	479	489	475	525	532	450	445	428	500	523	498	480	502	504	527	461	471	490	507	508	467	520	526	484	479	491	519	492	466	505	497	455	461	517	501	469	490	460	486	532	461	456	481	515	488	494	489	482	521	515	485	518	509	484	523	482	478	497	487	476	525	516	499	458	487	525	482	475	501	505	474	469	490	499	518	499	491	508	466	528	521	490	518	477	521	489	463	480	508	471	470	459	465	503	515	530	515	498	455	495	480	473	515	520	499	458	464	522	464	484	492	501	495	536	476	506	467	504	469	429	518	469	533	492	484	455	514	535	477	496	485	504	465	473	487	520	493	479	481	484	474	520	470	484	534	474	519	465	512	504	534	440	520	440	487	471	481	505	499	494	499	513	502	487	495	500	465	502	491	493	506	468	488	524	511	483	521	461	509	503	507	490	528	474	486	463	485	471	498	561	510	486	519	467	494	471	484	479	520	483	480	495	474	475	456	480	479	508	512	485	520	530	505	472	497	511	479	474	496	464	486	504	490	501	487	475	516	510	515	503	482	511	497	516	472	484	530	508	475	437	505	480	484	493	499	477	532	519	487	471	503	469	500	488	452	466	509	503	492	491	510	484	464	473	497	518	502	551	531	518	511	512	471	491	514	472	497	532	508	502	495	482	508	495	482	498	471	481	508	466	516	466	490	448	501	524	451	478	506	500	509	498	477	473	473	497	477	479	490	439	524	499	516	464	512	490	460	498	482	514	519	495	466	484	479	516	478	528	481	488	501	470	463	484	463	504	495	500	484	491	521	499	490	466	450	501	515	542	497	515	488	529	495	530	492	488	498	482	478	472	488	475	473	509	500	470	486	464	502	491	463	490	499	494	472	484	492	518	507	507	511	476	492	494	480	473	516	513	473	453	454	502	500	503	477	493	486	546	469	523	535	512	452	464	496	493	499	495	528	482	516	480	504	518	475	508	471	483	529	509	507	467	485	515	469	491	527	482	518	453	500	507	481	529	474	444	505	475	491	505	476	526	489	466	487	475	486	527	500	470	516	459	484	506	472	508	514	503	504	477	525	496	492	532	502	519	480	493	478	498	478	523	462	481	496	473	477	455	505	531	483	525	496	521	509	486	503	488	476	494	453	496	525	479	503	481	518	506	448	517	486	521	504	514	480	492	483	496	487	498	476	533	515	533	515	533	529	494	521	470	521	508	460	493	524	496	471	556	470	519	486	483	512	494	504	470	503	495	481	478	497	454	508	514	537	529	426	509	505	480	473	463	493	507	514	554	461	545	489	482	539	494	464	486	514	493	511	516	501	548	464	512	482	487	494	479	460	495	508	476	529	498	518	487	531	481	494	495	510	491	457	510	531	496	509	500	450	524	459	508	503	532	511	488	554	478	505	547	512	514	488	498	503	492	478	499	526	487	517	479	506	529	493	479	487	462	482	512	472	495	475	451	513	498	481	480	475	477	498	498	493	500	504	489	481	480	465	457	500	511	510	492	540	505	465	474	462	522	494	490	495	472	491	486	535	486	486	501	500	497	511	511	480	479	489	501	487	531	494	506	495	471	520	482	526	515	490	499	501	499	468	551	463	489	480	501	502	497	435	490	497	443	523	514	487	468	496	520	491	492	513	508	480	474	497	476	520	478	457	493	540	491	487	510	502	467	479	453	502	500	491	486	522	477	469	453	522	479	488	480	482	460	486	491	521	475	519	515	475	478	517	476	506	534	517	513	526	478	561	512	528	479	474	525	497	522	466	480	531	518	487	466	469	499	512	499	495	504	492	483	511	504	491	512	477	490	465	508	486	496	484	519	480	514	508	468	518	560	500	478	474	477	459	493	488	529	477	468	490	498	459	511	505	521	501	501	503	510	522	503	524	476	498	509	501	530	518	489	503	479	537	474	458	476	432	474	517	469	469	499	468	493	491	497	492	482	462	529	515	501	517	524	471	549	462	504	448	513	489	521	475	461	504	509	459	467	501	508	520	511	516	447	468	476	485	485	483	480	476	489	509	505	531	513	523	489	504	473	487	471	473	497	508	516	516	486	520	473	516	475	505	459	477	471	497	495	532	470	475	469	488	451	488	502	511	499	511	473	491	498	508	479	479	499	476	499	485	520	464	500	474	495	517	484	496	492	488	511	474	511	476	502	506	505	509	503	484	472	468	489	510	511	480	465	499	489	490	528	477	518	502	508	471	477	513	492	520	507	489	482	496	493	505	525	497	472	481	468	505	491	478	498	469	504	488	501	513	492	492	516	477	507	484	470	502	515	477	502	463	514	496	507	472	494	500	495	500	503	490	482	488	459	504	499	486	448	545	512	481	510	492	480	539	501	496	501	512	499	474	478	492	507	479	497	499	504	494	503	501	498	507	478	506	519	492	517	461	477	516	495	499	503	457	518	484	493	483	453	486	498	521	538	535	484	519	490	518	461	491	525	484	522	497	492	502	501	487	456	493	508	488	487	521	469	501	474	442	507	450	499	487	508	466	522	505	532	510	492	485	531	522	483	520	516	461	474	493
67681	74620	65606	52022	31208	5768	653	505	425	338	395	356	405	395	309	343	327	378	358	375	339	356	297	340	362	371	342	327	303	331	341	301	366	336	328	311	335	325	333	369	314	321	304	292	317	339	321	317	310	313	322	329	325	344	328	339	365	334	342	314	316	325	310	316	356	323	330	365	334	353	309	312	342	326	323	324	330	374	343	328	317	312	359	345	335	333	307	365	326	308	364	362	353	325	311	351	355	351	319	324	338	333	333	330	288	333	306	386	349	354	333	342	340	318	366	358	327	343	337	367	297	305	340	320	347	323	323	357	329	321	318	302	293	326	324	313	336	318	358	326	328	315	371	376	309	337	362	320	342	341	350	316	315	317	333	337	301	314	324	307	289	308	334	326	336	339	367	316	324	308	285	325	313	320	353	310	337	331	375	304	387	312	315	322	323	320	359	340	374	350	329	320	310	339	340	329	331	340	310	324	324	340	297	297	351	295	336	348	348	318	371	336	287	350	345	324	319	321	318	351	348	328	338	354	309	321	337	348	329	300	332	341	318	344	362	343	330	335	313	324	311	304	350	304	358	324	331	324	331	325	300	325	337	338	311	328	345	332	347	342	303	343	333	314	329	343	330	356	348	346	347	336	335	284	341	346	303	320	313	316	337	292	347	335	329	337	306	320	307	360	328	326	306	287	335	318	322	302	329	309	341	306	320	344	326	360	327	303	334	328	295	341	352	333	336	322	321	374	318	324	331	342	351	325	344	337	316	320	322	316	352	325	344	295	298	306	352	322	323	330	330	317	323	343	345	352	331	346	292	333	328	340	335	305	339	295	311	320	343	327	356	364	355	364	343	333	319	296	339	315	356	321	322	324	306	325	331	323	360	344	329	327	335	325	335	343	314	374	316	350	309	318	334	324	319	305	300	330	307	357	312	313	337	350	331	303	336	377	320	318	303	334	359	326	326	328	348	350	299	299	336	347	339	289	325	333	320	318	301	324	286	316	348	325	327	338	328	316	344	312	341	336	333	315	328	307	321	373	315	327	289	322	333	303	336	335	352	322	339	320	315	335	325	333	335	335	338	324	330	327	300	331	312	314	322	316	301	321	310	304	312	324	347	348	360	337	341	318	348	323	371	336	326	323	345	328	325	357	328	359	304	313	316	311	308	312	334	325	327	285	347	307	322	326	344	336	317	303	299	351	340	323	325	359	313	371	320	342	319	329	294	321	336	323	322	301	343	373	326	299	359	302	338	266	356	309	312	293	341	337	337	340	355	314	319	345	343	364	283	314	316	357	336	309	329	314	332	323	298	313	311	342	339	305	309	335	324	318	339	349	326	329	341	315	329	343	319	345	368	330	295	336	312	370	305	318	334	346	293	301	323	384	325	339	289	335	342	318	333	381	344	357	309	310	324	332	319	357	329	307	321	350	318	308	338	339	341	311	297	328	306	325	351	317	313	316	318	314	313	349	329	327	333	357	299	327	306	310	312	293	346	305	284	307	328	302	304	345	308	344	333	369	290	342	335	351	329	374	329	355	343	331	320	332	327	305	309	339	324	315	348	341	330	343	320	306	334	318	344	310	310	349	342	336	333	340	324	315	311	314	342	307	307	322	303	318	328	316	337	355	354	323	320	345	321	321	334	340	330	339	326	363	348	289	303	348	356	334	325	290	310	326	345	330	346	335	352	331	344	336	373	315	349	311	321	346	346	343	356	320	329	320	342	330	328	331	325	332	350	331	333	320	339	300	317	339	303	296	306	337	337	322	336	334	342	320	370	365	357	328	315	346	283	339	321	337	322	330	338	310	346	333	342	304	291	292	313	316	353	324	320	300	317	325	327	328	328	332	289	302	319	325	317	282	320	346	311	330	331	316	356	331	323	317	361	318	332	311	324	324	357	356	321	366	321	310	324	330	301	327	321	325	278	306	313	324	332	316	316	319	362	328	345	327	302	303	325	365	349	369	308	337	306	316	326	281	349	350	319	310	283	321	324	388	302	323	342	333	367	328	329	308	337	324	327	318	333	358	343	331	345	306	328	348	312	316	351	295	337	337	328	331	340	310	317	329	363	321	326	307	339	311	319	334	360	338	336	316	295	398	345	324	330	353	317	319	360	312	297	342	325	292	364	326	366	324	326	343	334	351	354	333	321	322	354	342	313	329	334	331	326	301	350	330	344	316	330	322	340	331	310	324	299	326	330	298	360	324	347	315	298	357	325	346	320	355	368	305	314	317	349	324	353	331	304	303	311	311	319	340	347	288	307	372	326	303	320	298	304	315	327	318	325	321	327	350	319	312	343	334	351	332	312	316	315	340	315	353	325	289	349	279	349	320	321	314	335	327	327	319	311	328	354	350	337	342	336	301	342	357	328	312	321	334	352	322	339	324	300	376	329	349	334	304	316	324	309	309	331	325	334	289	332	325	332	292	352	357	266	315	302	303	326	350	344	331	316	329	338	312	325	323	332	317	301	363	336	322	321	311	345	336	341	324	345	309	306	344	311	329	377	356	332	342	298	310	349	342	340	344	346	316	320	350	344	334	378	312	305	334	318	305	347	316	364	320	330	311	372	323	341	313	354	314	309	319	318	355	342	334	328	324	366	332	368	313	332	315	299	296	306	325	346	312	316	329	342	360	331	305	324	361	330	335	304	342	345	345	342	357	344	321	341	335	344	329	342	289	331	328	348	356	313	359	344	313	332	326	300	296	320	333	333	331	311	344	309	341	339	318	324	370	338	351	340	300	325	331	327	320	315	315	323	291	321	360	328	324	318	327	317	347	328	349	322	335	341	303	322	319	307	355	318	321	342	330	316	304	314	324	332	316	357	334	307	316	361	317	331	334	320	325	325	331	327	334	322	331	345	327	358	292	340	359	342	362	283	306	316	331	324	342	334	335	325	349	358	356	333	351	325	363	359	344	346	307	304	359	313	346	325	346	331	317	311	317	322	321	322	337	299	325	312	308	317	333	316	299	315	344	343	323	339	318	339	310	316	369	302	304	342	353	328	346	317	323	325	358	271	363	350	344	327	353	346	353	354	290	327	321	315	350	347	354	311	347	343	334	333	373	309	333	345	313	328	336	333	296	342	302	323	316	316	341	329	315	299	299	338	331	349	306	357	328	333	327	332	303	340	292	314	322	347	340	350	327	281	318	333	341	339	343	337	367	348	346	285	353	322	333	353	328	317	320	366	334	286	332	327	280	286	316	380	329	336	312	376	314	340	353	327	335	315	329	346	309	328	321	315	316	340	327	344	317	359	282	342	316	307	325	300	331	329	358	314	308	327	323	334	341	285	332	315	326	347	311	354	349	327	328	347	362	339	307	313	312	356	320	302	322	319	288	332	327	341	288	407	276	362	349	328	316	354	331	326	346	348	341	319	332	328	292	347	316	364	342	343	341	333	316	307	336	326	333	332	334	336	287	328	336	303	308	356	355	358	330	326	334	330	313	293	284	321	294	330	289	344	348	302	307	304	336	301	308	353	311
42979	57509	62218	56094	32151	1767	1523	1338	1287	1214	1077	1004	968	948	906	840	893	857	798	799	804	824	745	784	797	773	814	801	784	772	749	770	751	749	778	723	733	759	736	805	759	734	730	729	811	766	722	774	720	751	689	746	765	739	759	732	762	790	744	754	708	783	726	734	719	730	730	727	734	757	719	780	682	749	765	736	732	746	720	713	662	706	700	760	704	708	792	703	702	758	746	744	737	749	721	741	738	715	713	714	773	705	730	728	749	756	733	731	727	728	731	732	732	739	713	692	756	753	733	734	762	715	711	722	737	734	736	691	678	759	697	689	727	704	729	730	724	728	769	703	690	724	742	713	738	712	753	710	782	767	693	692	736	725	701	769	771	718	719	695	738	750	705	718	747	670	669	760	710	713	699	738	693	681	716	655	723	736	681	684	758	694	696	712	755	747	712	727	754	737	751	717	756	734	741	650	686	764	722	717	751	742	696	755	756	741	693	706	752	679	763	699	714	694	707	757	719	713	689	715	733	684	712	736	754	725	746	728	763	722	779	702	744	674	705	721	673	725	711	696	694	714	729	731	741	702	721	689	754	726	725	709	716	733	726	737	720	710	807	710	691	694	702	718	686	715	753	754	690	762	696	698	734	699	704	767	722	691	737	736	710	771	721	719	709	709	684	694	737	710	724	704	788	749	735	709	699	697	695	719	704	697	771	726	740	720	695	699	684	707	697	702	718	755	741	767	695	665	703	705	694	706	713	725	711	730	745	734	703	730	763	668	736	719	731	714	693	668	670	780	700	671	747	693	704	699	678	766	736	705	689	725	722	752	724	723	723	752	738	697	724	721	735	679	709	776	772	748	760	687	725	673	732	703	711	739	739	748	690	682	727	731	685	692	741	700	728	712	712	719	761	763	742	674	695	703	745	767	686	715	683	793	735	701	733	744	760	715	756	740	705	736	792	725	784	759	775	754	733	738	732	680	713	740	687	686	716	756	647	753	732	801	688	709	712	776	714	799	737	708	730	694	707	790	728	716	724	689	747	689	756	761	771	735	724	687	740	745	716	752	655	771	743	652	699	734	754	679	733	758	703	760	771	705	715	739	683	692	710	705	717	739	702	723	746	693	709	724	720	670	737	713	798	678	713	718	714	693	676	793	703	725	749	709	747	727	729	748	714	716	653	733	717	717	720	710	704	730	746	758	779	708	759	735	770	727	736	691	737	738	713	738	726	718	694	702	730	693	759	701	718	760	733	759	717	665	754	716	694	744	710	733	696	735	715	712	768	704	706	713	722	695	722	717	780	686	713	695	785	709	717	748	703	724	747	738	682	717	714	724	669	734	761	700	706	736	696	704	704	734	717	767	724	725	702	715	701	743	781	732	721	753	710	692	679	702	725	666	746	700	684	753	709	737	734	713	695	717	696	749	736	701	706	722	722	729	742	693	711	753	710	610	781	734	713	760	725	764	655	771	758	697	715	732	729	749	746	693	693	707	762	744	749	756	728	737	712	710	735	752	691	728	752	736	694	685	750	709	765	693	755	711	727	688	689	719	737	730	728	714	698	750	744	742	738	739	715	690	684	713	716	742	736	719	701	748	749	736	765	712	773	641	694	738	727	777	692	692	743	672	711	713	687	754	713	720	703	733	683	664	717	759	726	726	710	775	713	669	723	678	677	702	713	716	771	719	718	717	720	732	716	744	683	774	738	736	727	677	779	695	676	739	753	731	736	722	723	714	718	728	724	764	704	751	769	718	723	739	714	698	777	714	675	767	747	766	732	740	718	746	704	735	725	757	659	716	766	743	754	709	770	720	725	782	707	750	734	722	728	696	704	737	747	695	687	676	735	748	721	748	761	741	752	712	698	770	713	702	746	720	734	746	697	725	721	728	725	707	765	790	713	722	724	726	724	756	701	689	702	670	702	746	732	723	699	701	699	726	720	757	744	674	729	744	699	759	707	692	738	740	715	708	684	674	687	682	713	733	723	736	721	700	734	725	733	747	702	680	745	708	719	725	737	746	721	712	741	730	739	765	735	770	725	755	712	757	736	720	747	728	721	768	794	721	749	749	719	722	719	738	684	742	719	719	742	786	751	716	700	733	695	703	720	747	736	645	711	715	723	745	780	715	853	699	700	703	698	707	740	770	736	715	755	677	721	713	693	727	690	700	697	710	708	738	713	709	749	754	738	693	682	773	712	724	709	748	761	760	727	718	745	744	744	676	679	770	734	737	740	700	745	750	713	715	729	712	742	725	745	672	701	665	813	757	719	722	746	710	731	712	737	749	684	714	707	713	702	756	758	720	709	702	730	727	749	758	694	731	725	732	694	709	704	683	722	741	735	735	731	755	729	679	732	724	701	708	714	747	795	720	747	745	688	762	727	736	739	710	644	703	738	739	715	708	720	722	714	713	724	752	694	729	727	768	739	736	732	761	743	684	755	760	682	707	721	706	710	694	696	720	742	773	700	681	760	746	730	722	720	736	648	704	772	753	774	691	694	709	720	733	683	700	757	744	734	674	694	722	720	752	699	714	760	713	751	719	751	669	720	706	697	751	753	755	712	705	688	735	703	690	692	725	712	751	710	718	680	761	756	729	668	757	718	685	720	697	717	703	750	766	688	734	713	759	681	765	709	686	724	702	685	719	714	761	723	732	695	726	727	789	709	732	745	712	716	743	680	718	709	754	713	706	774	724	723	734	691	731	731	738	711	699	694	739	700	729	757	772	739	708	724	721	728	711	722	707	725	703	679	707	713	685	726	712	735	730	716	719	755	772	677	737	729	693	725	761	711	720	732	765	703	727	733	713	718	678	717	776	709	710	704	717	729	717	715	687	734	706	776	758	726	722	719	736	740	751	678	690	760	708	745	745	738	718	765	733	696	745	717	697	723	666	703	704	716	772	740	721	757	697	710	722	740	757	732	733	723	779	717	694	765	733	695	699	742	747	737	666	699	730	737	691	702	718	679	736	717	760	696	710	706	683	759	649	747	736	720	744	764	716	750	741	718	694	745	784	715	767	757	742	736	714	733	730	735	702	748	760	696	725	690	740	727	755	787	736	707	734	675	708	743	687	711	723	731	763	713	731	707	737	755	730	774	713	705	728	732	730	699	697	733	737	702	669	748	711	682	735	709	741	747	693	711	731	722	719	693	709	725	701	694	712	662	738	746	725	769	724	709	673	719	734	732	728	702	678	690	671	747	721	694	703	734	673	734	730	742	681	754	731	724	720	729	676	728	711	749	691	787	700	718	701	737	711	720	730	736	765	753	729	716	723	732	688	726	750	664	724	756	750	721	735	751	735	742	710	696	737	750	697	740	713	696	706	767	736	715	708	737	730	708	748	731	687	713	742	743	718	736	711	753	689	742	729	756	724	734	741	781	726	702	694	723	730	749	758	736	721	713	741	696	746	720	742	671	737	720	682	708	689	710	685	728	758	705	715	767	695	705	723	745	713	711	718	715	730	754	726	730	706	742	761	746	721	727	720
37307	16830	5012	1894	621	132	127	144	110	122	128	137	132	130	131	139	123	111	110	115	129	123	135	109	127	113	129	132	146	119	136	135	132	110	115	117	116	137	115	127	110	155	134	145	144	144	142	124	105	114	129	117	161	133	128	128	122	128	127	149	118	143	132	153	131	153	123	119	154	135	135	136	151	134	123	116	128	99	108	133	137	126	133	120	128	132	104	154	113	128	127	125	156	121	119	138	102	124	128	139	132	121	120	131	119	130	132	143	119	117	126	141	120	107	127	118	119	132	119	141	115	114	145	119	108	132	130	101	128	133	140	133	133	118	128	121	136	127	132	112	137	136	139	128	99	135	116	104	126	130	128	123	140	135	127	133	129	120	145	123	122	136	136	107	119	129	129	127	146	140	142	141	141	134	141	129	130	110	140	127	132	142	120	109	118	129	154	138	143	131	136	142	146	120	114	143	144	130	134	121	126	106	126	138	123	129	135	139	127	148	114	116	122	132	132	134	116	123	110	108	125	138	141	103	109	113	139	121	114	124	136	115	130	123	114	136	116	138	126	103	133	124	123	124	140	96	133	130	118	124	129	143	121	127	135	121	115	131	138	128	124	126	118	138	135	130	136	140	119	123	130	114	106	117	117	137	148	115	129	128	120	140	130	139	123	137	131	133	122	128	130	123	128	129	150	145	120	135	123	131	120	129	139	114	113	123	118	127	142	115	114	138	113	140	122	107	121	138	149	124	153	107	111	124	141	130	121	130	146	138	129	144	99	115	126	137	138	148	118	117	137	147	122	113	125	125	125	120	136	149	132	117	118	127	133	145	113	113	117	129	146	124	132	98	123	128	120	164	145	120	124	148	110	135	121	118	131	112	124	118	130	110	149	131	141	126	153	130	97	133	120	138	145	126	122	145	106	134	109	145	131	130	132	136	122	130	135	116	136	145	122	149	144	117	133	117	144	126	130	129	114	107	136	129	128	150	128	129	117	138	131	128	123	127	132	132	153	136	129	116	135	118	136	119	114	144	121	135	126	149	120	154	142	132	121	143	141	123	104	132	124	121	123	130	127	139	123	134	144	123	129	152	106	115	131	125	145	128	142	110	128	107	114	123	138	127	125	132	130	123	115	129	137	120	127	126	131	126	129	123	119	113	133	123	108	124	120	134	138	148	151	127	124	138	109	122	120	110	137	113	112	113	119	114	153	146	120	125	137	148	136	148	140	131	127	139	119	113	128	129	132	134	121	122	141	143	128	123	115	132	120	137	130	112	145	104	128	134	136	155	143	143	114	109	134	113	139	153	144	135	119	152	136	114	128	115	119	116	137	108	126	141	118	112	145	137	104	139	134	127	128	108	125	113	126	135	119	127	119	121	126	142	121	145	117	118	120	125	121	133	130	117	123	146	134	146	133	132	144	128	124	134	130	136	138	142	142	131	113	120	129	154	146	131	111	112	143	122	118	118	99	117	114	139	115	125	145	133	143	124	126	155	138	127	138	141	112	115	133	141	153	128	126	127	100	138	127	134	136	117	139	148	119	142	130	136	134	151	107	131	123	139	141	141	113	124	133	133	130	136	141	125	129	126	117	167	112	130	119	131	108	123	144	115	129	137	132	108	129	141	128	113	122	129	144	116	121	119	121	126	132	122	127	125	106	117	132	130	141	126	138	130	119	121	122	150	129	118	134	168	128	133	131	122	135	149	123	120	110	120	161	124	134	127	135	110	123	113	111	165	105	142	136	141	108	121	116	121	130	125	139	102	126	144	111	138	133	125	134	110	131	125	128	114	138	151	130	157	128	116	124	117	121	124	127	123	122	128	138	101	117	131	128	125	136	130	126	127	148	143	134	100	126	142	116	128	141	128	123	141	122	116	148	120	126	123	145	127	132	118	144	125	118	109	128	142	123	128	99	122	123	127	124	136	142	131	122	115	122	137	132	136	132	122	127	134	127	122	104	120	135	129	137	128	123	135	129	134	135	135	123	140	108	132	116	128	130	117	143	132	152	143	141	110	139	123	126	125	157	150	123	140	119	105	117	134	109	123	146	133	128	131	122	129	114	120	121	119	145	139	129	151	110	129	116	119	130	128	141	137	116	138	118	126	138	111	110	114	140	125	133	120	128	134	133	125	121	101	130	146	124	110	125	112	155	118	113	118	134	126	123	157	134	136	123	112	137	117	127	129	130	141	108	140	133	144	117	128	129	117	136	124	106	136	146	127	119	128	125	127	134	119	137	143	139	132	125	125	125	130	138	124	145	155	129	119	129	149	131	121	153	132	157	125	143	110	140	136	110	123	122	113	136	125	112	107	134	120	115	134	128	123	144	132	129	138	107	113	112	146	146	126	116	133	122	119	105	110	104	135	126	159	129	137	122	117	121	104	123	140	117	134	130	127	124	120	129	126	114	133	129	145	132	128	110	128	134	140	123	154	137	113	124	125	157	155	140	124	144	124	137	141	135	133	122	126	114	122	130	118	120	111	120	124	138	118	126	135	126	126	132	131	125	123	117	121	127	127	131	111	136	142	125	125	135	130	127	157	147	152	128	121	122	123	131	136	137	109	121	119	128	133	121	143	123	151	138	139	135	134	125	124	133	134	128	127	154	133	119	130	121	133	117	126	130	138	149	133	131	150	120	139	136	134	122	148	129	138	139	127	140	93	123	140	137	121	136	112	115	122	135	117	105	131	131	141	118	123	119	158	140	120	140	108	130	140	140	118	124	130	133	125	141	132	139	125	120	139	117	132	121	138	144	130	124	122	132	130	126	145	116	123	116	135	137	118	118	137	136	142	122	115	116	128	151	138	140	103	118	135	140	125	138	142	114	118	128	130	111	111	129	107	118	131	112	120	116	143	110	115	115	129	146	129	124	116	120	126	129	126	113	122	135	126	133	116	136	141	129	133	140	137	117	106	117	130	136	129	139	142	117	127	125	156	136	116	150	107	122	126	133	129	155	116	136	126	122	133	116	122	139	142	130	117	127	138	131	121	122	128	133	119	119	136	130	144	140	135	151	103	122	127	135	132	122	120	138	133	127	142	136	124	142	147	122	139	104	139	123	123	118	110	125	137	140	121	149	148	145	143	136	153	120	132	129	132	138	154	128	123	121	131	113	126	114	146	147	135	123	116	112	117	115	127	145	112	129	110	112	136	133	133	132	143	134	148	107	121	128	142	112	134	137	143	133	112	132	132	133	134	129	127	139	130	149	127	119	117	120	134	109	135	133	144	124	134	121	118	111	113	119	126	144	133	121	132	153	137	121	123	144	129	123	115	111	138	128	148	131	144	151	124	149	123	142	107	129	137	133	131	132	145	135	152	130	121	126	137	132	148	129	113	103	127	137	119	109	123	118	137	125	118	127	135	133	152	113	122	109	116	104	132	153	130	123	121	117	126	136	122	136	117	142	125	112	115	123	136	131	112	147	147	127	129	132	133	126	138	137	113	112	132	137	134	96	137	159	127	118	135	105	91	122	142	133	140
19416	12697	7928	5549	1996	333	348	349	322	343	329	308	336	341	354	349	338	312	327	322	321	340	324	338	355	330	334	320	333	352	336	343	356	301	314	332	345	319	336	358	303	319	328	352	330	332	325	304	319	359	344	334	350	339	314	328	356	296	358	349	306	358	360	312	335	315	325	322	291	308	343	327	340	308	305	338	304	348	336	335	319	325	367	307	368	316	296	325	333	304	345	328	322	342	331	317	321	356	343	326	331	310	319	324	327	320	302	332	341	294	311	360	321	349	338	349	333	344	320	327	304	329	332	330	306	330	358	377	312	309	289	324	360	327	352	308	370	346	332	317	327	371	346	315	319	340	308	320	331	311	337	330	342	311	362	336	327	339	343	359	337	325	318	335	327	321	308	344	324	344	316	361	329	346	332	356	347	314	314	330	327	345	335	318	360	348	336	313	332	333	325	310	303	352	335	323	297	351	292	318	317	331	329	364	329	324	322	342	312	332	357	315	331	330	333	288	339	336	373	368	336	343	347	334	327	326	332	370	319	327	346	359	303	331	359	304	309	329	359	329	321	330	368	325	344	354	310	317	318	362	336	340	344	306	322	334	326	319	337	350	311	283	331	312	342	349	346	324	331	305	317	323	303	304	346	320	359	319	345	315	329	334	329	323	343	355	329	355	311	323	339	328	362	359	324	330	320	334	344	327	317	327	321	311	313	312	305	338	310	323	311	316	373	334	319	322	336	335	323	296	343	308	375	312	352	339	315	326	337	296	355	356	363	293	326	324	333	344	327	334	331	327	355	337	323	327	325	338	324	319	338	346	335	358	348	363	301	328	321	317	351	311	287	322	322	326	351	347	321	355	322	348	326	337	347	328	328	341	360	367	301	379	358	366	332	345	335	327	319	337	356	309	358	335	334	328	330	333	316	365	347	355	332	307	333	323	311	327	306	341	340	290	339	353	345	351	305	334	311	330	332	333	332	350	318	354	339	327	327	323	317	313	305	325	325	349	333	340	338	294	344	313	331	327	310	309	321	332	346	334	338	322	333	336	332	372	302	342	314	290	324	343	337	324	350	349	309	320	306	326	322	314	323	348	323	340	331	340	310	351	352	354	334	341	342	346	347	352	326	333	342	307	331	339	332	350	302	350	306	337	349	305	331	318	341	339	326	321	346	333	318	302	337	353	314	299	319	321	306	353	325	338	348	335	336	302	345	333	336	346	359	290	336	336	317	345	347	337	349	330	343	375	365	318	340	338	332	323	326	334	335	341	357	353	307	379	330	316	304	294	302	327	349	333	329	310	307	330	353	347	372	353	345	348	288	343	296	323	326	353	343	328	335	331	303	358	306	333	310	341	329	326	330	346	307	319	334	299	335	347	326	332	350	316	317	367	333	303	335	328	327	301	297	313	337	322	300	314	321	339	343	312	303	336	353	334	320	322	316	359	361	331	315	338	326	327	354	331	318	309	333	325	327	326	348	347	356	342	331	350	336	341	313	347	348	323	314	344	362	355	340	317	338	303	356	335	345	335	367	316	342	320	335	358	370	335	334	313	328	289	328	319	314	320	337	322	348	353	357	314	336	332	350	322	303	350	321	336	329	368	336	304	311	350	338	356	344	326	336	351	347	316	349	331	323	345	332	315	324	339	341	303	336	352	319	348	345	340	324	316	341	320	351	329	344	309	328	318	308	343	363	325	357	340	320	314	322	347	337	354	311	347	324	356	336	361	316	352	356	325	321	304	300	384	326	358	342	295	320	314	319	317	326	339	343	336	318	335	296	308	308	317	325	335	335	317	341	356	311	319	313	340	333	355	351	354	329	350	326	327	350	342	318	325	311	337	330	332	331	314	309	328	313	324	357	345	292	311	329	345	313	365	327	335	327	347	339	332	306	313	326	320	322	343	351	330	329	310	308	360	335	345	309	316	344	305	309	320	331	347	296	316	347	343	368	355	350	353	350	343	335	300	352	316	310	308	276	328	304	335	331	319	338	337	366	322	313	342	365	328	320	348	323	351	333	350	323	313	342	330	323	329	326	330	354	318	314	315	341	345	329	342	329	338	348	346	326	322	360	346	332	327	334	312	301	317	328	358	322	327	325	309	350	311	312	312	329	315	332	338	341	292	331	326	335	304	341	339	304	308	314	347	326	355	323	343	318	382	331	308	314	318	315	297	332	330	327	327	299	333	352	374	358	283	326	336	346	332	303	357	313	329	338	343	319	344	355	360	317	331	332	348	361	369	341	316	328	319	305	293	350	320	337	311	336	336	313	309	328	322	342	336	307	331	313	326	325	334	340	348	339	318	322	325	343	322	304	323	325	344	363	344	285	336	334	341	311	353	368	298	325	353	314	330	309	319	320	312	338	335	296	354	330	316	348	340	337	325	320	322	337	331	323	343	352	349	340	316	337	333	346	319	349	346	343	381	356	341	343	356	339	322	353	349	322	325	320	324	324	344	325	306	332	315	321	310	365	330	326	303	301	310	377	318	335	360	330	329	344	320	308	303	312	341	364	341	360	313	313	331	322	299	336	314	337	296	319	337	322	351	349	304	348	316	333	337	342	341	317	341	363	338	318	329	348	319	316	316	320	341	323	299	353	327	360	342	312	338	354	331	341	341	318	350	305	334	355	306	329	366	330	299	294	341	287	301	325	341	334	328	317	321	338	340	339	319	352	333	351	344	310	331	346	310	316	328	325	346	325	308	318	334	318	363	307	325	341	327	346	325	342	348	321	307	302	330	327	304	355	331	303	304	287	335	340	302	300	384	337	349	384	339	320	329	331	317	338	335	353	333	311	346	339	330	334	299	365	321	322	333	317	347	327	338	327	325	314	309	342	341	343	345	329	332	341	325	304	315	307	357	336	320	312	326	312	352	316	307	344	331	365	295	337	318	360	364	323	317	328	346	341	340	304	377	328	369	320	334	333	304	346	311	351	369	332	337	343	321	349	324	321	329	322	324	325	325	308	311	334	313	310	332	331	314	356	318	342	343	334	311	311	349	357	342	329	355	313	314	372	319	341	324	338	355	308	325	333	334	346	325	318	334	346	336	326	326	332	318	344	336	346	339	324	305	314	329	299	353	337	346	338	332	299	322	319	317	331	299	329	349	362	317	306	340	333	336	353	329	362	332	296	343	338	327	340	341	310	322	345	345	318	350	337	359	337	328	397	359	321	337	317	324	361	333	369	329	338	362	313	354	351	329	309	334	316	337	293	372	297	334	350	335	307	359	354	339	372	351	319	370	271	317	323	343	335	340	342	332	336	336	333	358	302	352	344	347	337	358	306	351	349	340	331	330	311	318	343	341	353	324	347	372	334	316	324	336	324	340	374	331	331	313	326	352	302	308	358	328	342	321	329	342	327	328	300	314	324	349	309	384	327	355	319	317	323	332	312	337	324	315	309	352	333	320	309	342	306	313	337	326	333	334	324	328	326	321	301	339	343	333	315	299	315	353	296	299	325	329	343	331	331	316	328	343	331	375
57785	61684	51865	38544	19067	1949	293	287	262	230	249	279	213	226	192	216	232	222	234	209	192	207	225	215	207	211	240	207	190	207	218	176	206	220	213	227	242	189	200	201	196	225	189	219	214	192	214	196	212	208	227	216	221	169	186	214	206	222	223	200	239	206	205	187	216	199	189	186	184	215	194	197	200	229	232	197	228	208	221	206	207	197	208	195	222	222	220	198	200	209	201	207	197	221	177	188	184	200	181	218	201	194	188	200	199	209	198	199	209	202	173	198	208	192	219	203	229	226	200	198	191	179	192	180	199	162	207	183	189	216	220	225	215	221	192	204	213	189	171	218	220	222	198	208	188	222	200	188	205	204	180	210	186	236	180	200	203	181	225	256	220	189	215	221	215	221	224	204	221	216	206	197	217	221	217	219	215	204	205	214	199	191	213	181	182	187	188	212	213	208	207	177	208	195	212	204	227	162	188	217	190	173	210	214	222	233	198	200	178	183	201	182	200	219	196	206	215	197	222	208	205	192	201	199	233	232	218	183	207	206	221	210	219	206	218	215	218	176	203	206	204	201	178	211	206	203	228	195	208	206	213	224	189	221	191	173	198	212	217	196	199	194	190	202	208	201	196	197	212	235	176	183	240	202	211	234	192	178	207	209	221	187	194	195	205	189	191	185	218	173	202	194	188	222	198	212	216	221	188	227	193	190	224	195	200	187	214	217	191	206	212	209	213	200	198	221	193	234	204	201	200	221	207	197	201	198	220	188	191	219	196	201	197	206	205	217	206	212	176	216	200	206	193	184	213	217	196	214	202	204	211	187	187	186	205	210	220	200	195	184	204	207	204	192	198	217	218	215	196	207	205	193	192	205	208	200	200	217	162	191	213	203	203	202	216	215	211	202	190	213	191	189	199	215	179	191	223	199	185	206	209	222	187	208	244	225	184	212	209	200	224	206	253	227	220	206	207	193	203	209	202	171	196	184	179	187	216	233	220	213	229	220	220	199	183	196	190	188	229	207	173	227	181	222	167	230	213	176	199	170	197	191	205	211	176	214	220	221	186	203	193	206	202	197	237	192	193	212	207	212	185	188	219	195	204	199	197	182	193	193	196	214	225	185	196	167	229	169	187	212	201	200	194	220	216	213	226	206	207	215	209	185	197	181	186	230	214	189	223	193	203	213	186	222	205	204	190	189	208	216	198	199	189	187	218	222	208	193	182	182	197	198	207	216	183	227	223	236	211	203	172	188	222	219	183	196	226	218	213	213	224	200	177	195	198	206	222	199	220	193	194	200	198	205	201	225	213	188	226	204	214	209	204	230	243	195	205	198	211	194	222	195	204	203	205	187	223	205	202	203	209	181	181	184	208	211	200	228	190	194	205	209	191	218	208	192	197	197	231	206	215	206	200	207	196	213	186	191	173	183	230	178	225	196	236	207	187	189	193	181	182	238	217	200	206	188	200	185	209	228	188	178	243	206	208	181	235	208	192	202	198	183	211	197	221	221	204	194	222	207	202	213	199	210	212	202	201	194	191	214	220	183	191	199	198	209	222	218	215	224	213	211	202	230	169	201	216	232	186	187	216	179	190	203	207	207	214	205	186	189	204	202	199	193	209	201	173	177	189	221	204	190	222	211	209	236	237	224	233	227	222	222	187	173	213	210	187	211	190	206	218	199	212	199	202	189	227	193	183	216	185	222	206	191	222	219	187	224	213	212	206	204	198	201	194	209	203	209	213	198	206	198	197	162	174	216	206	220	209	186	246	206	197	215	195	188	205	197	179	183	206	206	242	200	225	198	197	202	215	179	191	204	194	215	209	212	188	184	195	196	213	208	219	192	204	166	236	198	217	219	192	180	229	212	188	211	189	219	215	222	209	200	196	231	222	196	228	195	199	186	192	172	215	180	203	178	215	208	216	191	207	210	218	219	188	191	199	178	231	206	185	205	188	171	226	188	191	215	232	198	223	209	208	202	214	197	185	203	210	216	196	202	205	224	187	213	207	216	204	219	208	219	210	208	207	214	187	188	196	218	196	213	209	194	225	229	225	212	197	194	205	207	206	218	209	199	225	216	198	196	200	210	222	186	207	226	223	200	171	211	203	214	222	209	219	182	214	208	220	202	197	223	195	202	197	208	208	205	205	195	209	206	222	203	215	203	198	206	203	210	203	196	232	200	212	228	199	212	194	224	189	220	195	221	220	192	180	200	195	205	198	210	206	194	210	193	196	181	215	198	221	200	218	212	193	208	194	210	180	202	221	208	181	229	206	202	202	181	196	247	221	231	194	199	234	212	204	183	217	197	215	203	206	188	211	207	217	209	196	208	231	197	199	207	209	204	205	214	211	228	208	181	204	205	205	201	210	207	220	197	199	193	186	197	179	230	180	212	211	195	213	188	186	186	227	191	205	213	228	212	200	215	224	233	206	185	187	191	191	180	194	231	204	194	204	192	184	199	204	195	191	196	219	212	231	228	179	219	192	208	189	181	205	193	222	202	193	223	218	226	204	193	178	194	222	212	193	220	188	204	175	186	204	228	208	186	187	201	182	195	188	200	198	239	224	230	190	201	204	191	216	211	176	215	198	216	194	199	182	248	209	218	204	194	212	205	178	199	193	185	215	179	196	211	208	226	225	183	204	212	214	202	213	184	191	243	222	222	191	192	207	197	207	191	175	224	205	189	193	207	242	186	199	197	204	228	204	183	219	217	201	205	204	207	207	216	236	207	200	182	188	198	211	208	205	225	214	190	227	237	223	204	193	237	204	201	205	208	225	212	208	197	217	198	181	214	210	206	223	198	220	199	224	185	213	202	240	190	237	204	207	232	192	200	198	201	209	209	222	205	200	159	201	180	188	224	220	195	176	166	201	212	199	200	179	201	196	204	202	193	213	208	199	212	201	190	214	230	208	187	178	200	226	200	217	212	222	213	206	182	230	191	191	206	161	198	181	211	177	190	217	206	191	212	186	205	208	207	181	188	212	207	217	222	197	214	181	211	201	196	224	204	186	213	182	197	199	194	186	212	224	211	180	188	215	195	175	210	235	190	208	197	167	216	208	225	186	206	223	205	226	217	199	219	188	232	208	199	215	203	183	200	223	226	210	198	202	208	200	220	206	224	201	204	221	210	208	225	170	187	202	194	208	198	210	239	238	202	204	197	200	227	210	184	201	196	206	236	196	214	214	223	207	216	202	211	187	249	210	226	183	196	203	219	199	218	207	225	201	189	207	192	211	200	199	203	198	203	188	210	177	200	214	201	191	195	192	205	206	204	233	215	210	200	203	227	177	210	187	214	213	188	209	214	185	230	198	208	209	215	222	184	202	208	209	199	181	223	217	165	215	177	228	196	183	215	218	187	199	224	217	221	195	184	196	184	207	207	203	215	198	193	217	168	197	197	200	205	199	220	202	221	194	206	214	201	215	213	222	203	205	229	206	197	185	224	224	194	206	208	202	199	177	209	191	199	200	217	209	196	214	210	219	222	224	208
35812	46147	49678	44416	24488	1066	994	805	762	672	685	667	653	614	620	631	565	581	607	557	567	517	577	543	529	520	566	506	513	512	511	536	511	536	526	503	528	514	514	562	513	518	496	488	530	499	483	546	513	499	535	531	489	501	479	474	485	507	501	506	487	550	480	465	517	513	422	520	513	513	526	490	511	517	483	498	514	499	480	450	519	487	522	525	498	516	542	502	489	462	497	490	488	502	491	500	501	488	486	489	470	482	497	512	502	494	509	503	475	470	492	491	474	434	516	498	544	480	520	453	466	467	470	523	489	539	477	465	550	490	481	511	487	514	519	524	533	492	515	506	473	508	490	505	533	511	475	486	482	523	534	490	494	481	489	489	505	546	491	499	469	482	492	465	483	447	457	507	508	455	506	523	505	530	536	457	499	490	493	498	485	501	462	487	534	502	483	512	505	436	478	522	478	544	504	478	471	497	511	482	483	474	506	491	472	473	479	503	495	488	465	539	516	525	479	509	520	522	495	511	455	509	512	472	491	532	490	508	485	482	551	482	484	498	533	501	527	430	559	473	506	505	509	498	507	484	489	501	498	484	490	489	440	467	541	474	501	493	500	502	558	506	501	496	472	514	498	519	491	479	521	492	517	510	484	531	503	500	461	521	469	492	511	472	461	505	512	510	504	527	468	503	489	493	459	472	535	509	505	514	491	494	484	485	472	505	469	501	498	498	503	477	513	482	485	482	495	485	488	504	490	496	454	498	523	479	498	458	453	500	505	452	532	484	480	487	450	483	512	539	494	532	479	480	456	481	487	522	432	500	502	477	486	478	481	512	473	512	459	453	467	470	507	506	510	491	491	451	474	487	491	489	480	513	492	486	485	503	469	485	504	451	515	537	500	516	523	531	507	490	457	477	518	478	528	477	501	493	521	496	489	456	499	521	461	483	473	482	493	487	504	502	480	467	491	480	491	481	519	481	517	473	582	443	457	482	493	449	535	500	484	523	463	484	480	507	499	472	485	533	486	508	471	472	535	504	500	495	486	517	487	523	519	550	463	490	477	486	525	526	495	463	495	496	511	503	486	469	497	510	485	508	515	560	519	536	504	509	484	512	489	518	546	508	468	516	482	510	459	479	503	484	489	510	529	469	472	480	472	504	525	494	522	527	511	467	549	529	464	511	489	506	494	460	467	490	490	501	466	486	524	494	488	463	494	482	478	475	512	449	493	524	497	473	488	482	481	524	513	510	515	451	519	504	508	475	443	485	483	503	514	493	473	478	499	540	525	502	512	508	457	428	514	502	486	502	472	497	459	508	488	499	506	507	471	492	504	502	485	518	496	473	453	527	542	478	475	478	495	476	482	496	501	501	480	542	472	493	475	503	479	486	509	499	524	474	499	541	469	521	481	491	512	516	480	483	537	476	483	443	521	483	484	487	511	498	501	468	515	488	487	503	482	506	510	483	472	468	488	487	488	487	476	474	478	519	519	502	458	489	456	492	524	456	499	521	469	515	503	458	462	529	538	455	490	470	501	496	490	509	509	496	482	519	481	460	481	526	483	514	489	459	518	504	503	470	513	452	494	538	472	469	495	480	496	540	513	445	520	492	472	484	494	492	509	525	476	476	514	500	486	529	514	549	489	492	463	499	501	496	501	514	481	498	486	478	460	497	466	473	501	484	540	507	523	517	495	477	501	485	518	513	475	487	516	517	463	475	506	508	507	523	479	509	514	502	485	500	497	486	490	520	520	503	499	464	502	483	507	524	497	490	478	477	459	535	483	533	504	489	460	526	515	486	523	480	494	508	492	505	499	519	476	464	492	462	493	501	555	500	520	497	527	495	491	502	519	476	500	447	495	473	481	499	519	463	474	491	500	523	485	522	493	522	496	511	461	490	489	488	496	470	493	467	490	489	492	513	479	502	470	507	519	463	480	481	529	490	494	544	501	484	484	489	535	501	513	493	503	485	501	532	453	507	505	453	462	509	518	473	527	498	538	511	508	513	529	489	544	497	465	527	503	500	494	516	548	482	525	498	517	482	484	482	483	510	528	505	491	522	525	507	454	492	528	520	473	499	542	520	445	496	491	457	485	518	469	513	504	476	519	543	478	473	518	465	536	483	546	503	468	492	473	492	493	477	540	486	526	511	483	510	442	514	508	494	469	506	479	464	501	463	515	474	461	507	496	492	481	483	474	520	477	493	493	468	498	505	530	480	505	490	505	488	492	527	519	489	480	435	485	475	514	486	449	504	490	457	489	540	514	531	492	472	519	468	515	497	478	494	471	525	473	498	507	488	495	503	501	452	465	489	491	452	495	520	480	473	497	534	532	495	479	524	505	454	517	515	492	489	493	457	505	511	529	496	497	486	470	453	491	484	482	487	472	489	482	476	513	499	490	506	497	515	482	518	493	513	479	506	477	527	501	494	520	481	492	491	488	473	483	505	506	479	503	479	512	493	481	459	486	486	514	477	521	463	485	525	483	520	502	488	491	504	499	508	500	477	537	503	508	501	499	516	512	470	513	498	505	502	482	499	487	546	473	544	525	523	493	492	466	487	500	503	534	452	517	498	509	474	500	499	493	470	467	500	483	492	529	502	496	517	497	490	523	497	477	508	491	474	490	550	521	499	475	439	472	504	465	498	492	491	483	496	506	441	493	476	485	492	488	483	480	530	511	493	485	488	523	498	464	489	492	492	476	518	490	502	501	508	550	516	530	509	519	504	504	451	547	477	511	480	464	483	509	488	518	512	544	495	462	513	484	531	500	500	481	488	506	488	481	553	504	536	485	481	477	491	475	551	510	516	473	450	496	473	505	489	517	476	482	516	521	499	490	473	491	517	526	519	509	525	499	519	520	493	493	495	469	506	477	494	473	482	499	503	503	506	483	475	464	481	488	487	525	507	475	493	488	478	480	499	478	532	547	493	470	511	512	466	467	502	492	463	543	514	529	531	468	522	540	520	486	512	513	516	524	505	518	533	525	513	493	525	492	464	499	465	564	522	506	500	506	500	472	472	468	496	499	503	500	455	507	518	524	492	513	487	536	453	472	457	468	497	510	465	466	485	475	517	489	523	495	507	524	489	471	496	474	569	474	485	494	505	501	515	498	504	500	513	547	482	502	460	507	513	485	502	494	480	556	483	488	470	482	463	487	473	536	451	467	471	480	510	481	461	473	485	496	508	481	473	470	460	502	509	519	486	492	500	500	501	490	501	498	471	490	521	493	506	504	501	459	528	548	488	496	494	505	495	518	484	508	477	497	471	511	505	517	504	493	491	527	521	490	518	500	502	470	468	513	488	472	521	465	497	501	453	510	477	519	505	491	491	513	493	525	477	521	515	465	495	464	512	507	481	494	507	491	524	510	498	474	523	481	529	503	528	480	468	527	500	505	512	507	482	470	501	503	486	505	463	448	501	497	522	481	462	484	546	503	504	498	477	479	464	549	489	481	523	467	492	476	536	523	515	507	487	463	508	504	500	482	484	519	488
67481	75035	64898	51941	30254	5536	637	460	413	395	431	381	323	329	371	353	327	333	367	332	347	322	304	325	319	345	342	297	360	317	301	342	335	311	322	301	307	325	321	324	330	350	360	302	309	344	342	336	341	316	338	337	329	304	297	354	315	328	331	304	359	293	330	294	336	375	325	346	312	334	319	330	318	338	336	367	301	327	322	278	318	331	304	303	285	359	330	286	315	334	305	313	302	318	311	364	354	318	311	304	319	309	310	327	329	304	332	351	289	326	331	319	315	316	324	336	299	302	332	297	312	325	354	323	344	319	327	325	315	363	327	332	348	328	297	296	350	326	317	319	284	333	323	319	328	324	358	276	325	347	325	340	320	347	340	359	363	360	289	344	330	331	293	368	325	292	305	350	334	336	353	305	317	319	364	307	317	321	345	305	313	319	313	345	348	330	318	315	317	317	322	288	340	335	307	309	337	322	324	311	335	327	351	316	334	340	331	353	302	323	372	339	304	362	303	350	344	341	327	346	339	306	331	350	320	321	297	340	339	341	342	309	331	336	335	315	339	340	307	272	300	294	315	323	306	336	326	349	312	308	360	350	352	323	315	329	334	345	316	341	318	325	301	307	319	314	312	332	316	340	353	311	323	323	334	295	352	308	313	329	339	293	303	270	304	316	302	336	336	364	359	316	334	339	292	297	314	299	341	302	298	303	326	372	313	322	301	351	303	331	342	289	334	309	329	332	326	316	360	349	342	291	337	325	332	325	340	327	347	308	305	343	332	317	339	340	332	309	330	323	283	337	313	343	341	326	330	317	305	326	310	301	313	338	317	327	328	313	317	292	324	320	323	323	342	323	341	324	315	323	328	311	362	324	341	317	323	314	338	314	322	299	348	307	327	298	308	298	336	333	348	345	327	325	293	311	313	338	309	342	309	369	333	353	338	320	340	303	331	313	299	318	343	325	316	337	322	306	325	383	285	320	311	322	292	299	349	350	363	330	331	315	314	318	314	309	326	342	321	308	323	304	312	320	303	279	303	331	316	302	300	316	311	348	317	308	329	333	281	345	336	302	311	288	304	326	332	301	334	297	315	317	325	323	324	304	305	347	320	353	312	363	331	339	330	306	363	327	331	343	315	308	324	319	328	344	337	322	295	306	335	297	322	308	318	283	300	360	309	317	322	360	329	313	345	347	341	277	341	310	308	329	340	370	354	293	329	387	330	327	370	352	329	334	344	333	328	340	326	332	342	327	308	336	341	308	311	327	335	313	347	286	312	338	304	283	305	331	306	326	316	316	346	334	333	370	329	309	341	332	334	327	299	315	310	331	313	306	313	303	306	318	302	291	328	314	325	324	350	346	353	331	321	327	290	298	343	318	323	341	333	305	327	353	325	314	299	324	314	332	335	332	329	310	305	314	333	341	280	319	335	336	326	342	317	346	318	333	335	316	352	332	315	313	365	347	331	309	302	311	329	369	298	344	325	314	306	312	328	315	331	326	334	348	330	314	325	338	322	331	291	347	311	344	323	326	310	321	305	316	332	328	320	311	330	323	340	333	343	294	334	337	346	342	343	315	322	340	326	308	313	355	309	301	329	308	289	312	346	306	305	318	297	322	328	297	352	314	302	304	297	341	364	308	291	290	314	359	323	348	366	309	278	332	328	315	310	309	302	338	327	308	355	321	336	287	329	338	306	320	353	335	332	354	317	334	350	326	323	323	346	306	320	292	327	310	345	326	325	327	313	319	300	283	309	293	316	275	308	317	328	288	340	313	326	304	342	334	328	297	311	328	314	311	364	294	349	324	321	328	334	315	312	311	341	321	289	314	325	315	318	354	334	333	318	325	266	331	321	309	324	315	338	314	319	359	324	362	330	283	311	331	339	309	312	331	308	340	317	320	362	322	334	300	356	326	318	305	305	305	340	298	318	308	301	307	335	310	302	316	322	366	300	371	312	353	310	327	362	318	334	337	327	340	313	356	311	329	303	297	304	336	347	305	294	309	341	311	305	306	329	321	330	313	338	338	332	360	336	325	326	330	297	336	284	315	335	336	308	297	334	340	305	334	369	319	311	330	317	279	333	359	313	353	348	341	312	313	351	283	315	345	329	314	310	328	348	310	323	329	279	349	329	341	316	302	324	316	294	320	320	361	330	328	292	303	332	332	323	318	334	333	324	326	350	324	315	350	352	331	332	334	335	309	340	326	323	336	299	333	321	334	307	320	349	323	330	317	317	316	307	299	321	330	339	311	328	339	318	312	326	331	345	337	322	358	340	328	326	356	331	299	330	321	321	315	315	353	319	326	340	327	331	296	304	339	335	301	307	325	327	311	347	339	298	350	334	331	325	339	288	342	321	329	322	319	349	314	318	323	295	341	363	332	315	293	312	343	292	352	337	335	339	326	317	321	330	339	368	329	317	345	285	299	323	314	308	333	350	318	331	349	340	348	328	293	327	338	334	299	327	310	334	328	319	297	334	329	286	316	312	320	340	345	311	361	344	322	336	334	304	353	293	349	308	354	305	340	304	317	344	331	323	330	304	320	299	316	300	297	320	326	349	347	308	309	313	289	320	310	353	367	324	282	318	345	334	337	301	331	326	339	303	324	303	357	339	306	283	341	338	322	329	317	326	319	298	322	328	337	320	322	323	318	304	315	329	326	342	333	333	330	347	307	311	354	324	333	330	327	312	309	349	318	279	330	359	312	318	294	324	354	317	326	302	315	341	314	337	308	310	309	330	326	308	348	295	333	320	338	308	310	301	265	307	303	273	312	337	308	338	282	349	297	318	313	321	346	331	315	301	323	288	343	333	344	324	314	327	355	345	318	279	280	344	341	301	332	320	314	328	324	333	324	331	330	327	324	343	297	331	314	319	294	341	342	320	360	309	312	323	351	301	321	330	329	326	317	306	321	304	331	329	339	318	347	352	295	307	320	290	314	323	314	341	318	323	339	317	333	301	334	358	358	327	319	311	342	330	309	353	318	324	313	311	312	335	309	313	300	344	292	324	331	342	324	331	320	325	325	301	352	313	353	323	293	316	340	331	298	318	286	326	341	323	319	306	310	320	321	296	340	294	315	327	337	333	331	353	338	311	343	316	327	307	309	336	325	338	336	301	336	302	303	350	311	318	304	328	321	317	304	311	361	320	327	299	303	301	298	311	311	352	335	310	303	326	326	337	344	334	322	357	296	328	304	352	284	322	315	330	319	313	361	314	346	364	301	308	341	328	310	335	353	291	337	341	310	302	323	321	345	306	314	329	325	327	314	350	351	323	314	337	324	333	331	321	336	338	306	313	303	312	305	321	329	326	324	282	328	329	323	348	319	302	321	305	335	337	295	313	359	354	313	324	308	306	320	301	331	300	339	321	319	338	304	345	317	320	318	334	317	296	324	300	365	377	323	313	326	343	323	333	322	322	348	329	374	335	300	296	330	323	297	340	308	284	351	332	300	334	355	312	327	281	346	300	340	295	345	367	320	334	287	324	313
43080	57282	61628	55781	31487	1819	1552	1385	1243	1148	1089	1081	1066	975	859	906	915	852	845	843	814	833	838	765	776	791	804	748	755	770	764	754	787	790	744	800	744	741	729	752	757	793	741	717	734	742	759	765	717	731	741	729	741	726	706	742	772	759	739	693	770	718	733	693	736	745	714	713	677	721	770	741	768	786	736	678	713	689	702	697	731	764	737	751	732	704	780	738	744	664	741	702	758	734	751	706	747	741	736	723	706	684	730	669	700	711	765	747	697	753	729	700	731	708	747	745	720	685	756	706	698	717	732	683	701	737	748	737	709	735	676	691	718	759	744	690	714	781	655	742	765	715	753	708	727	655	693	677	706	772	706	720	706	710	695	723	740	726	649	736	703	696	713	758	733	653	738	740	734	688	724	746	758	702	749	722	714	731	712	712	738	721	704	747	686	735	731	742	717	646	706	688	775	700	721	710	714	742	743	701	742	790	729	707	713	724	703	753	773	737	737	684	768	730	694	701	727	710	685	759	695	710	735	688	666	730	755	700	726	713	685	744	762	677	712	667	712	669	731	667	745	747	733	673	720	653	756	745	773	766	720	716	756	742	715	703	711	674	679	738	751	707	688	704	740	694	705	750	727	758	757	747	774	677	708	684	727	707	742	741	729	732	701	714	745	717	748	746	716	704	711	711	760	741	667	726	698	765	757	680	708	662	722	697	757	747	732	742	754	714	746	720	738	688	713	729	733	729	706	745	725	735	696	734	690	706	744	718	652	703	720	688	670	745	745	727	703	741	747	681	717	721	736	662	736	717	769	754	677	742	724	698	732	697	726	728	775	712	720	701	735	757	732	714	688	730	719	706	731	743	726	714	727	697	723	691	747	717	702	737	713	653	719	745	765	737	777	716	709	692	745	718	673	718	687	733	710	724	701	738	754	700	734	695	744	678	697	722	715	723	719	714	714	755	682	685	683	691	746	685	702	677	770	739	706	752	645	703	728	736	700	736	688	693	735	708	755	715	751	741	662	795	689	710	731	706	728	715	708	751	741	752	711	733	746	698	748	699	765	701	687	704	746	672	736	730	710	732	698	669	712	758	702	727	676	743	766	736	690	725	653	696	753	736	696	702	684	719	685	683	720	731	741	726	773	677	752	677	699	733	729	753	707	706	761	750	761	691	694	695	700	742	734	719	742	729	720	721	692	685	769	723	679	698	691	723	705	718	685	726	698	748	704	712	735	671	735	706	735	767	789	731	728	701	749	748	729	720	674	709	705	759	740	751	684	705	732	727	703	751	727	678	714	708	723	701	720	747	738	729	700	700	696	730	683	717	729	777	703	736	714	731	667	727	681	707	728	715	701	771	713	791	769	695	738	716	760	798	748	738	738	705	733	713	706	744	692	691	714	693	728	697	708	697	705	678	701	744	715	749	735	691	704	696	687	716	719	719	713	711	736	690	726	729	707	734	762	757	768	740	750	736	680	688	723	730	749	732	708	680	718	749	696	696	743	745	734	719	704	749	730	704	733	700	748	680	768	717	771	695	733	740	705	695	684	720	712	755	726	761	766	735	691	717	722	707	759	738	750	752	686	727	748	730	712	696	713	772	672	738	760	752	701	719	691	707	740	751	743	741	727	713	718	724	729	704	716	686	711	700	668	732	727	737	699	718	710	753	705	721	700	705	686	676	734	686	768	730	738	694	702	727	694	694	683	699	731	733	731	695	699	729	734	722	761	744	747	697	726	693	735	765	664	728	729	754	685	714	728	697	708	772	693	740	727	717	703	743	673	782	734	777	702	751	721	701	692	741	757	719	764	763	730	688	775	754	721	668	707	709	688	761	724	701	729	743	754	758	747	730	743	708	714	726	700	744	672	732	689	730	716	698	742	680	695	755	732	789	738	737	721	730	734	699	719	709	720	704	684	770	646	723	683	718	668	698	695	664	766	719	732	719	687	736	734	737	722	752	771	753	731	709	743	736	729	728	733	675	759	719	679	731	690	717	773	734	749	725	723	690	673	728	675	714	699	734	701	703	711	715	764	707	738	726	710	708	752	698	761	702	716	740	727	652	733	721	660	749	733	700	706	733	711	698	724	714	754	724	691	731	726	728	706	697	725	718	757	698	722	734	718	690	702	729	704	772	719	736	706	710	774	706	697	711	697	741	693	695	766	719	749	742	650	756	686	706	718	687	744	767	708	709	713	705	737	730	722	675	789	714	694	671	728	703	763	719	683	726	731	690	719	723	757	692	733	733	702	741	725	747	739	676	675	748	710	727	717	724	713	720	735	737	766	692	736	702	716	724	690	705	744	724	693	725	687	697	745	704	732	698	697	735	744	780	706	751	718	717	716	786	699	736	718	682	688	757	726	704	695	748	791	732	750	682	720	730	714	706	719	725	711	698	660	735	695	674	683	731	739	717	719	725	718	689	685	697	674	707	727	688	724	687	755	729	739	736	720	711	741	698	733	732	748	765	737	699	666	747	673	736	702	722	725	684	767	716	714	734	740	701	666	701	723	791	692	709	745	737	754	701	745	727	671	687	732	741	740	708	684	740	710	693	718	696	713	706	694	699	736	717	697	698	742	707	718	686	728	649	742	689	741	725	739	711	708	715	731	729	719	731	760	722	707	707	718	714	686	761	699	687	750	758	748	735	730	707	712	727	722	691	711	729	703	737	708	691	711	690	684	714	731	761	746	720	721	734	715	730	724	764	724	756	727	694	714	739	728	682	763	756	706	763	734	778	693	679	679	728	707	780	701	731	682	749	701	692	726	748	690	684	746	754	716	739	717	738	706	749	684	698	717	723	715	720	728	700	674	723	681	760	703	668	753	770	730	721	682	739	749	760	731	714	773	713	773	775	678	714	765	713	717	753	745	760	674	679	704	716	730	711	742	723	693	718	798	685	714	712	704	724	708	735	717	737	692	763	680	705	704	731	699	745	783	704	722	712	757	765	708	721	734	726	702	721	706	740	724	702	658	733	732	754	739	736	693	670	748	647	724	711	755	703	738	686	731	741	732	702	687	730	733	695	676	757	694	745	737	708	693	731	712	707	751	705	703	759	684	732	705	707	703	745	703	691	730	702	672	710	739	732	722	767	678	739	741	756	703	694	722	737	667	772	727	737	738	721	693	723	737	721	749	716	754	722	741	744	741	684	757	764	689	729	729	711	738	735	734	710	700	706	729	751	765	755	741	723	715	770	730	688	712	738	714	660	726	717	747	729	687	702	706	706	712	650	717	708	740	733	698	682	728	768	734	748	685	701	720	744	706	699	764	706	666	778	692	761	722	697	702	757	684	712	750	664	753	693	729	733	714	721	752	719	719	727	701	725	710	744	722	672	750	684	717	693	654	726	712	727	714	690	745	678	725	770	729	714	746	664	714	699	712	699	731	725	686	723	746	708	702	707	698	707	743	718	697	707	739	714	676	717	732	685	707	751	728	737	709	675	679	723	704	699	712	665	709	716	686	710	733	702	692	717	682	727	727	725
37700	16878	4840	1917	568	135	142	124	132	164	131	129	114	141	103	125	121	140	140	120	122	113	120	132	117	120	125	120	117	139	141	120	125	129	131	129	118	135	146	122	101	121	113	135	122	123	122	138	128	155	113	119	153	135	134	116	138	127	130	119	114	134	119	139	120	97	128	126	128	117	108	132	155	140	116	109	117	111	137	117	118	127	137	138	130	125	117	140	123	124	122	137	111	140	134	139	120	113	131	131	145	143	108	112	126	142	144	107	126	121	119	113	140	128	125	124	131	125	142	102	126	124	117	131	135	149	115	115	124	110	108	133	128	118	127	146	117	131	123	135	123	138	142	146	130	129	125	118	130	139	140	136	98	133	148	126	124	122	139	116	133	125	132	158	106	127	137	140	132	135	140	136	125	121	126	108	117	112	121	123	131	120	124	122	129	128	127	129	125	140	128	144	145	130	132	132	127	131	136	133	142	148	127	117	147	110	121	131	151	134	129	129	99	123	154	118	118	116	110	133	103	136	124	129	120	131	131	144	138	120	115	114	107	140	129	106	144	129	117	132	118	142	118	134	121	127	130	128	107	128	129	152	156	131	142	121	127	129	139	135	128	170	125	133	124	145	134	120	149	132	126	139	121	115	127	154	137	127	115	126	111	128	138	145	132	130	140	125	119	125	119	152	136	138	93	126	106	115	139	123	138	132	131	123	135	140	128	130	138	146	118	133	118	135	135	140	131	110	124	127	139	142	136	138	122	117	119	116	118	138	125	131	108	110	110	139	117	117	122	122	103	131	112	129	99	127	132	137	109	131	120	96	118	130	115	117	116	154	143	129	116	140	121	124	123	136	129	159	140	127	132	114	128	102	138	135	122	116	122	117	115	113	133	122	128	118	142	124	126	127	144	128	128	86	105	149	117	102	129	120	143	123	113	133	122	123	119	119	121	114	123	137	134	131	128	150	103	139	124	114	122	133	139	123	126	148	147	130	110	146	146	119	134	131	134	136	111	117	115	131	104	135	145	106	143	124	134	110	121	128	119	119	126	140	126	130	131	143	126	127	133	128	154	115	94	122	118	125	134	120	129	109	120	114	120	144	123	170	150	138	135	125	124	128	103	102	120	122	118	138	138	129	122	132	107	116	108	101	133	115	126	128	133	127	112	119	117	133	129	127	118	127	125	112	123	129	113	119	133	121	128	117	142	154	137	114	128	130	134	116	114	121	122	126	137	108	116	128	148	129	116	120	129	131	117	114	118	120	142	136	116	125	122	107	118	116	137	128	131	143	129	126	108	128	145	127	130	116	125	143	136	101	142	110	126	130	139	107	107	112	132	130	130	118	158	126	137	142	128	141	126	137	134	135	119	133	119	133	129	132	130	118	132	137	123	124	160	139	123	100	133	144	133	136	97	123	126	132	128	134	145	130	130	113	138	112	142	130	142	137	123	135	136	138	131	135	133	137	134	125	111	131	124	139	108	124	114	140	119	126	109	135	131	111	132	121	143	129	138	122	138	131	137	108	141	127	125	121	112	123	138	131	119	125	113	111	143	122	108	125	137	131	125	123	150	139	130	132	132	127	126	128	111	138	107	119	133	127	155	131	129	133	132	130	145	123	126	121	131	121	134	130	117	115	134	115	149	113	143	101	123	106	148	126	110	108	111	117	141	104	132	136	141	119	115	118	123	113	117	134	121	122	136	125	107	101	126	139	122	120	129	127	140	126	131	141	133	135	125	139	155	144	125	137	122	119	120	130	127	128	111	126	133	113	120	143	121	133	141	140	139	111	120	118	97	122	142	137	123	122	130	117	141	124	141	121	125	126	141	111	133	146	135	119	142	124	119	129	124	137	106	109	113	139	151	165	114	132	124	131	120	131	113	138	127	111	147	127	131	108	132	130	123	149	143	127	113	134	123	148	126	142	125	124	125	110	121	145	118	122	125	122	130	112	140	131	128	121	124	119	145	115	102	119	102	138	144	132	112	130	132	144	122	124	131	120	136	131	128	143	132	133	136	146	123	134	131	116	121	111	145	136	135	141	98	130	131	134	144	119	137	124	132	112	150	131	125	127	110	107	143	136	132	146	134	134	118	123	115	103	127	142	136	110	141	122	113	144	119	131	122	142	113	130	137	116	124	137	127	127	141	128	150	146	118	132	126	120	105	143	125	141	123	122	116	121	115	105	123	143	120	126	117	123	121	134	140	135	124	140	116	132	127	111	124	126	125	110	122	130	119	118	136	147	115	122	112	129	124	125	148	116	115	144	132	131	128	122	143	110	110	119	121	136	133	130	136	130	130	121	123	141	113	131	137	118	120	141	144	140	109	118	105	128	135	128	93	149	131	133	139	95	105	114	116	109	117	143	127	122	119	130	133	117	112	112	129	134	135	131	104	123	138	129	116	127	107	123	118	133	125	138	115	139	133	155	125	125	127	130	109	104	116	131	140	112	145	126	113	147	125	158	150	132	147	126	141	126	125	127	142	144	147	115	112	133	131	136	108	122	123	133	108	122	127	106	149	130	108	118	119	144	135	118	147	120	93	140	131	145	111	126	119	148	153	111	132	132	111	108	119	110	128	133	109	101	116	122	133	131	129	135	120	113	132	122	133	129	119	144	137	134	122	110	115	140	116	119	152	124	121	120	118	125	112	142	136	119	131	112	134	126	138	134	124	147	136	116	111	124	132	115	114	114	126	120	113	133	106	117	134	119	105	133	126	136	124	112	145	152	120	123	119	133	115	152	129	129	143	132	141	130	129	133	130	119	135	133	138	116	132	126	142	138	115	119	128	130	116	132	119	143	118	124	156	134	129	128	125	123	138	117	135	116	116	112	122	122	114	143	122	117	145	122	138	118	114	110	143	119	120	122	132	127	138	108	120	111	147	147	126	111	136	136	151	130	104	106	120	119	128	135	139	127	127	123	125	110	138	156	140	137	136	129	137	110	112	117	116	118	128	124	137	123	129	116	127	105	132	134	122	113	106	122	122	129	128	132	118	120	136	132	132	140	118	107	127	117	136	116	115	125	130	123	115	116	132	105	123	121	116	121	129	134	142	124	155	143	157	133	128	160	119	128	139	118	118	138	139	139	137	124	141	127	119	135	131	117	123	111	122	114	140	112	124	129	145	118	134	118	144	143	124	120	135	122	128	103	154	121	117	118	128	130	117	129	152	131	121	139	140	143	105	122	120	117	110	143	116	122	124	96	125	136	139	144	139	120	103	139	137	136	122	120	119	127	130	115	146	134	139	134	147	141	131	119	116	137	142	121	143	119	127	128	127	136	132	117	152	132	101	136	112	129	133	130	138	129	128	127	143	141	133	125	128	116	117	130	135	118	133	120	131	140	121	114	113	117	124	114	143	131	147	104	119	120	133	143	117	120	133	92	130	125	122	109	130	160	128	134	141	124	123	153	120	160	132	136	141	113	133	126	125	114	124	116	113	106	138	115	124	135	153	124	142	107	131	142	133	140	104	139	145	122	154	105
19608	12276	7797	5514	1974	379	333	358	314	300	339	343	346	335	342	298	284	320	339	311	337	337	297	293	317	318	329	351	326	311	340	328	353	331	313	310	339	336	302	327	338	279	326	348	337	358	353	322	329	323	322	337	320	313	344	333	347	299	335	343	323	367	278	282	298	295	297	330	362	361	350	327	327	327	325	318	311	321	330	327	355	347	324	323	291	332	346	289	299	366	310	335	314	331	355	326	310	334	359	343	351	337	324	338	360	315	322	300	324	342	316	318	316	331	349	338	326	310	326	323	336	360	317	330	309	309	312	325	311	331	359	331	364	326	297	316	340	331	315	357	349	288	314	319	336	295	316	316	296	336	323	339	325	354	343	331	332	348	330	311	317	308	301	312	304	336	312	317	299	294	313	309	326	324	367	353	322	318	338	337	338	355	314	347	347	330	313	331	302	307	364	343	334	327	338	320	314	341	355	298	339	351	320	313	311	340	316	322	334	343	340	325	321	339	319	312	322	304	330	329	350	323	334	310	350	358	343	336	315	288	311	332	335	298	330	316	294	329	335	335	340	333	346	338	332	353	327	319	351	338	310	341	323	328	337	334	330	310	315	302	337	305	341	329	328	342	327	345	334	368	333	328	313	331	335	355	302	303	362	311	343	321	322	349	323	288	315	321	326	344	321	288	320	308	302	314	323	324	337	296	353	335	332	327	311	333	340	320	322	331	349	299	314	349	384	312	319	312	379	319	351	356	353	342	315	286	359	325	320	345	287	320	339	318	355	307	339	343	336	339	307	346	306	326	331	339	312	324	293	318	319	322	312	307	332	351	343	307	290	329	334	324	309	324	293	330	331	335	303	338	311	279	323	344	324	362	331	302	354	319	302	353	324	341	316	321	321	338	351	312	352	346	339	312	306	287	307	361	319	339	340	315	314	337	311	332	310	336	352	312	337	331	336	316	306	310	321	342	338	330	338	339	299	335	317	343	302	308	310	348	318	339	332	324	326	316	318	340	299	295	336	343	342	334	350	305	326	331	305	304	320	299	352	308	299	343	341	323	342	325	361	303	331	327	314	310	347	339	346	324	365	314	328	336	346	304	325	357	350	326	335	339	331	336	318	325	350	352	296	304	299	334	318	347	331	331	327	358	337	346	332	330	332	322	346	334	348	333	343	322	328	331	333	328	296	354	301	313	335	313	330	315	319	328	351	356	290	366	267	354	316	334	316	335	314	310	329	347	352	333	307	299	330	320	293	324	300	351	338	332	322	308	338	340	334	353	314	325	357	325	336	303	330	345	316	325	336	362	345	335	341	358	326	362	337	343	336	340	323	324	322	325	362	365	360	322	327	323	294	335	340	344	292	336	319	302	329	345	324	375	355	327	314	345	353	316	310	342	326	341	316	330	326	335	293	338	333	344	329	313	317	323	351	308	306	302	360	299	277	313	329	318	318	336	319	326	332	323	316	335	329	333	304	298	335	338	293	309	318	302	321	340	349	304	335	337	350	315	323	318	336	309	361	367	308	339	336	340	328	350	329	310	335	314	319	300	361	354	343	343	332	322	313	348	309	322	344	311	319	309	338	326	341	335	294	316	332	344	339	320	313	370	321	330	331	314	315	314	333	338	319	335	350	357	327	325	283	315	316	347	311	323	293	325	334	315	310	330	341	280	329	328	338	308	298	333	309	332	353	322	353	323	328	355	301	346	326	305	325	317	347	322	302	315	332	324	315	323	323	341	350	313	325	333	323	352	366	369	348	343	292	346	307	302	334	320	318	318	342	342	330	327	308	301	323	311	332	299	320	327	318	359	329	334	324	301	350	320	363	328	300	339	319	355	304	314	362	343	326	339	347	330	334	340	333	326	341	321	352	321	328	342	324	352	356	336	314	321	307	334	319	317	313	296	291	329	338	335	337	303	322	299	336	352	333	321	323	304	320	339	342	339	340	326	336	314	312	321	337	336	332	344	324	340	299	348	314	313	319	335	331	332	353	347	345	322	330	333	336	304	301	349	342	332	302	327	335	307	339	338	306	288	319	336	353	351	308	350	308	314	341	335	315	312	321	302	285	350	360	319	319	381	339	331	311	334	350	338	342	315	341	302	334	302	344	365	352	367	335	342	329	328	359	338	311	269	351	313	349	338	341	331	316	329	336	340	315	300	334	330	304	358	314	349	305	333	315	345	351	329	348	329	334	326	322	329	325	322	318	333	349	358	312	329	363	333	300	332	324	333	325	332	305	317	333	325	292	335	298	349	322	340	331	343	326	319	327	332	329	315	320	345	323	332	328	356	325	321	313	314	292	332	366	326	363	326	333	310	336	359	334	320	352	309	341	305	315	339	342	314	306	358	334	322	334	339	311	315	315	336	317	328	341	333	295	348	320	289	311	355	356	330	359	391	309	323	338	349	320	360	346	379	339	343	318	332	377	345	326	330	301	324	301	333	362	304	314	326	353	350	318	300	304	315	333	345	329	328	283	341	339	324	264	313	330	311	283	338	329	326	331	366	326	340	336	300	336	333	295	306	316	341	286	343	344	338	337	341	323	337	336	310	336	297	328	298	336	366	336	322	316	351	340	303	335	335	302	343	315	342	348	355	319	334	359	325	306	297	348	314	327	305	310	354	350	337	292	290	314	345	343	333	334	355	327	332	336	320	334	325	331	336	327	343	332	333	354	336	311	347	325	340	328	331	347	346	342	307	324	322	332	334	336	290	334	315	323	292	299	333	341	325	335	328	301	344	329	372	326	310	341	315	334	305	336	328	346	340	345	364	294	294	321	321	343	347	304	331	321	309	331	330	323	339	303	344	321	328	309	306	314	300	347	321	334	334	305	317	320	296	324	320	327	331	348	324	361	342	331	337	307	343	287	347	354	324	342	333	317	316	320	332	346	349	321	330	301	347	298	309	314	325	326	313	335	338	308	361	311	343	306	324	320	339	316	334	325	326	340	351	315	324	316	343	333	356	309	327	325	319	307	339	306	345	333	323	317	329	325	299	316	312	311	337	313	330	330	303	315	327	334	332	332	308	315	295	291	312	327	334	345	319	334	320	313	327	335	339	348	316	338	324	292	337	312	343	320	323	328	313	346	347	330	342	316	365	334	338	330	331	359	330	329	317	336	333	321	315	343	330	328	329	326	286	344	325	316	323	333	337	298	338	344	339	320	320	307	326	330	340	348	354	326	306	360	307	320	350	335	348	298	355	348	333	361	321	297	372	297	342	331	341	339	343	329	341	305	347	303	333	329	320	344	325	325	320	348	328	325	347	278	293	335	348	321	345	341	325	337	343	312	344	357	325	335	319	346	316	322	317	309	332	324	309	326	337	297	331	339	330	340	324	316	318	316	358	340	292	310	320	337	328	332	327	324	313	306	310	328	334	318	338	357	349	336	309	327	345	322	337	284	356	334	313	340	367	328	335	338	328	344	323	345	336	325	338	347	326	312	325	353	332	317	344	322	372	329	308	353	311	334	325	320	327	303	312
59861	61563	52035	39148	20313	1935	312	265	230	233	242	222	226	228	196	204	233	223	218	193	212	202	232	241	223	216	196	188	186	191	210	211	192	195	205	211	209	228	197	207	193	199	216	226	224	217	185	184	196	191	200	227	202	197	214	247	226	218	219	215	197	210	189	196	219	201	175	204	195	208	199	186	207	212	207	199	212	201	198	205	226	213	219	209	184	192	204	249	173	209	220	201	213	218	208	214	200	226	214	232	205	194	193	188	195	176	203	199	200	182	193	208	206	204	229	227	185	213	230	205	204	220	196	195	218	201	204	227	193	202	193	210	207	228	183	233	202	204	188	188	180	206	211	180	180	184	198	201	211	196	212	198	194	200	189	207	200	204	184	219	232	218	213	215	232	214	208	195	196	220	226	214	179	207	189	201	205	212	212	217	173	183	204	200	213	225	210	208	199	206	200	267	200	163	217	233	178	217	235	198	202	209	209	207	187	217	173	209	182	208	194	208	207	226	198	208	195	197	240	207	201	206	201	212	212	187	181	215	218	200	216	241	203	196	201	209	228	215	200	221	208	198	207	212	219	212	207	249	224	201	232	209	197	202	183	188	222	212	214	197	207	215	224	213	208	217	200	241	243	216	179	199	207	213	196	215	186	207	204	173	217	214	202	197	200	213	209	221	223	240	224	193	193	233	222	216	203	186	226	218	226	218	200	194	200	202	198	224	207	198	203	201	204	217	220	201	202	209	186	209	216	203	200	227	197	177	216	213	228	215	200	194	196	192	189	191	195	209	204	186	224	221	192	201	214	184	188	212	218	192	216	177	192	228	225	217	209	190	225	215	209	207	191	217	194	212	204	205	210	194	206	185	223	211	237	203	197	211	234	214	201	179	198	186	198	212	214	212	220	195	195	175	214	197	206	223	203	213	199	206	188	195	225	190	202	213	200	198	196	214	203	245	202	172	189	211	192	215	203	180	203	197	206	206	215	185	220	199	206	191	200	187	195	207	230	217	226	191	184	224	217	196	204	201	208	229	178	221	173	197	200	226	190	213	201	198	216	224	217	222	229	224	203	232	188	231	174	200	223	234	241	211	203	207	210	215	173	210	192	208	215	238	202	208	229	207	234	200	201	179	237	207	221	211	238	203	196	245	208	218	214	216	200	221	222	172	186	218	188	208	228	205	198	211	229	205	195	236	204	203	201	223	203	205	222	206	170	192	198	193	210	229	219	186	192	219	205	210	214	203	198	190	209	201	206	212	206	215	221	212	178	199	212	216	189	211	222	220	213	197	213	201	201	226	199	201	217	212	168	214	209	213	208	201	234	214	171	228	195	203	193	201	219	200	204	213	228	193	195	199	218	221	190	202	226	242	182	226	235	198	230	221	210	258	226	226	222	191	196	202	225	202	209	214	208	204	217	232	185	196	186	204	194	220	184	229	205	210	226	202	186	223	174	189	234	216	196	207	205	209	201	209	213	184	216	190	198	239	211	198	190	201	192	216	202	193	239	197	213	202	239	198	209	207	212	205	185	198	207	188	203	175	214	217	209	213	214	188	202	194	188	196	191	227	211	205	217	215	188	229	201	198	197	206	236	224	208	205	239	206	226	208	216	245	220	178	184	188	197	220	230	212	194	214	188	250	178	223	174	194	203	206	213	200	200	195	218	177	198	177	202	230	222	218	202	206	231	190	202	200	207	201	215	187	238	214	184	209	206	194	203	234	201	201	227	218	191	203	214	209	207	179	167	190	198	196	219	186	204	211	217	219	206	200	198	188	196	210	193	207	189	193	188	232	196	227	189	212	236	186	183	201	217	221	180	218	245	197	187	194	198	211	249	186	174	213	200	189	190	218	210	221	178	228	206	198	196	184	190	204	195	197	208	210	211	193	216	205	203	202	177	203	202	204	205	179	231	230	183	195	182	216	215	207	202	205	215	207	202	218	234	210	223	210	207	243	180	206	191	238	216	219	241	178	197	206	232	199	225	227	180	206	233	211	196	202	188	185	196	185	222	217	215	213	211	216	213	228	224	213	223	204	190	200	195	175	210	185	192	187	205	209	236	205	194	204	195	196	207	202	184	189	214	208	216	225	197	200	193	200	219	201	208	251	203	199	184	169	216	197	210	211	220	204	203	223	209	186	207	217	212	186	225	211	186	185	194	200	191	208	225	203	196	218	202	190	198	221	178	204	221	190	209	227	218	210	205	208	190	211	183	194	202	216	229	199	194	177	209	210	217	199	221	207	193	246	211	178	210	188	195	222	219	200	213	208	157	191	195	210	246	212	200	195	200	222	220	204	179	183	222	224	196	198	210	203	177	215	220	197	192	212	217	213	211	182	187	223	215	200	182	215	208	197	184	185	226	199	219	216	227	216	226	201	221	233	198	208	209	196	234	224	199	208	212	199	202	189	202	212	229	230	196	206	224	187	228	205	196	222	209	206	202	200	204	224	211	213	196	186	186	214	199	192	195	203	207	192	192	188	192	176	226	185	184	201	201	202	191	227	186	216	229	205	192	205	226	235	182	197	223	207	230	174	169	197	212	198	203	212	216	188	220	231	191	191	204	207	200	183	218	230	180	224	180	192	195	229	208	202	183	192	192	183	221	198	200	235	228	247	212	190	214	220	208	206	231	217	217	182	221	202	221	213	189	224	205	220	252	213	205	191	210	177	184	208	212	187	227	233	208	194	200	200	179	217	210	210	194	207	198	191	204	216	188	178	211	186	194	223	197	178	242	222	235	186	221	220	213	226	202	199	226	204	214	174	198	194	218	183	190	203	206	244	219	192	205	201	178	192	188	216	204	225	213	202	210	188	211	185	182	197	207	191	215	199	193	214	210	236	194	240	198	209	190	219	202	206	191	239	198	200	208	198	215	215	196	221	201	210	212	168	179	181	221	196	207	198	229	218	199	196	195	166	227	220	194	219	193	225	213	189	212	208	234	185	216	219	207	203	217	198	202	214	228	208	202	190	215	210	206	181	163	211	196	218	195	207	203	186	225	199	203	213	188	204	210	174	195	186	232	202	212	184	212	206	196	214	218	198	227	210	224	202	207	217	212	217	204	210	207	206	191	211	201	219	211	172	219	195	210	200	199	201	181	182	213	193	224	215	208	215	226	218	201	227	216	200	233	178	207	201	218	231	179	201	217	206	170	188	212	203	195	186	188	248	180	219	181	202	211	190	200	187	223	214	200	222	205	196	211	218	199	216	194	206	188	199	198	189	221	224	208	191	228	211	170	193	250	194	204	218	208	207	218	227	194	189	255	198	225	229	216	232	193	177	211	213	192	215	185	213	192	206	183	193	209	212	226	184	175	221	208	221	210	173	189	208	217	206	205	213	202	204	211	237	191	190	201	220	232	198	192	210	191	199	220	202	187	202	195	172	240	225	226	194	195	224	211	202	229	233	204	194	207	213	217	231	193	185	189	173	201	216	229	194	210	233	193	200	247	181	232	209	214	225	231	236	233	201	211	219	219	189	217	200
36447	45239	49626	45353	23909	1051	904	822	765	735	653	691	621	628	597	526	557	590	544	595	557	523	515	501	523	557	507	547	531	545	511	552	517	480	511	488	463	514	495	508	512	544	529	489	496	511	512	503	510	495	458	529	484	501	460	494	492	534	484	489	530	485	538	501	495	480	515	517	481	485	506	484	499	501	491	516	522	474	443	518	515	474	509	537	457	523	520	544	537	509	503	474	535	498	463	494	523	472	496	463	556	508	493	479	519	463	486	521	526	532	512	491	476	505	476	472	539	500	519	523	493	484	505	509	504	487	494	474	477	502	472	517	499	460	497	521	527	456	517	465	506	519	468	513	483	473	490	516	507	473	522	507	528	493	502	495	527	442	487	502	497	510	506	522	541	542	487	479	486	485	502	509	474	505	478	531	531	461	568	524	517	529	489	534	490	502	486	487	526	508	538	541	475	534	480	463	526	467	509	516	525	497	460	482	503	507	488	519	497	489	488	529	484	526	518	491	468	511	449	491	479	510	470	496	471	458	487	499	460	526	461	523	502	501	498	516	486	512	530	515	496	521	494	502	483	446	471	496	468	493	472	480	526	457	475	478	516	502	487	476	478	437	460	455	520	509	542	499	454	506	519	509	519	514	460	492	509	472	477	524	519	476	505	558	501	529	455	515	474	506	515	476	472	476	473	457	481	488	481	513	492	457	493	454	480	520	481	485	511	476	511	503	456	519	461	510	499	510	461	473	507	506	507	484	490	455	534	474	498	484	489	527	530	533	512	479	488	475	509	504	492	495	477	481	447	502	511	501	451	529	514	514	498	492	519	498	476	462	519	499	455	454	511	521	488	516	523	514	493	482	480	494	492	470	500	515	514	490	527	467	523	512	484	472	540	494	489	459	459	503	506	503	519	503	497	507	523	464	492	481	490	466	506	521	496	473	481	547	482	479	501	504	515	467	490	481	503	490	522	457	500	517	501	470	460	478	497	475	452	519	502	461	523	486	485	505	502	475	505	506	465	496	489	480	472	498	485	513	520	499	513	505	478	489	475	503	510	525	493	491	482	480	490	528	538	487	467	482	533	488	514	524	502	484	495	480	495	489	536	488	478	504	479	501	495	522	473	501	471	503	489	532	474	499	496	473	501	477	464	474	472	480	468	473	472	498	515	454	450	524	476	473	502	487	508	493	529	489	468	527	494	481	496	510	465	548	470	505	525	460	536	494	494	489	485	483	494	514	485	511	528	447	480	503	496	492	492	471	476	506	498	512	492	490	509	496	485	496	479	506	542	475	490	471	528	478	487	534	480	534	494	473	512	513	488	516	482	484	519	490	516	516	520	482	493	473	450	497	492	496	501	499	486	493	512	474	483	511	479	473	506	512	508	509	492	524	511	486	480	484	513	511	498	475	496	486	534	508	489	550	497	502	501	495	513	511	479	487	486	494	511	514	480	496	531	494	477	452	466	493	510	501	503	492	506	463	490	515	495	499	495	512	451	488	472	498	477	549	520	518	499	520	517	492	484	484	504	475	495	487	490	532	464	513	483	493	528	485	489	531	474	485	532	516	510	489	506	508	503	508	492	476	524	493	479	475	509	439	440	504	518	497	480	514	458	504	504	506	496	492	484	512	465	501	472	533	456	488	520	488	490	466	500	526	532	497	518	486	504	519	488	488	557	514	531	482	549	510	447	498	451	475	483	508	481	519	486	497	503	467	457	492	547	531	511	514	487	480	515	517	498	519	492	464	517	471	556	504	493	462	517	511	516	494	497	544	477	476	492	495	488	511	498	499	475	512	497	482	481	507	451	515	471	495	497	497	505	532	505	494	490	510	467	484	528	498	483	459	457	520	452	474	527	520	527	517	469	505	492	468	451	500	534	493	487	508	507	488	517	494	496	452	482	513	487	472	454	493	523	468	431	492	490	530	479	470	522	490	476	491	507	508	502	491	508	535	447	474	475	499	464	509	496	534	500	486	484	458	517	468	507	475	494	542	470	451	490	519	542	511	521	481	520	518	472	436	492	486	520	475	460	495	483	459	502	484	486	501	488	501	457	474	488	475	482	516	495	484	521	510	497	508	507	515	477	474	504	509	491	506	455	506	519	474	483	488	528	482	488	471	456	510	465	513	509	475	489	462	514	484	462	506	559	470	513	519	473	540	522	496	479	507	504	455	448	524	494	501	512	506	500	489	511	463	458	477	495	504	502	481	529	508	503	502	511	505	476	499	498	523	569	482	501	488	485	497	501	534	524	493	463	510	508	526	461	493	492	508	506	518	463	482	514	485	502	473	493	477	481	498	524	498	491	473	472	500	528	534	472	542	547	506	456	477	533	484	466	538	520	529	506	542	487	476	474	505	480	466	515	475	502	487	438	475	461	528	487	472	473	485	442	501	515	498	519	514	475	486	507	503	472	490	464	479	491	525	538	538	497	501	495	464	479	485	481	466	463	449	501	502	479	487	489	469	470	491	488	459	462	496	477	475	459	522	533	475	475	478	512	449	501	481	483	487	529	495	512	518	505	535	486	528	514	469	503	500	471	511	471	476	525	466	486	533	480	454	480	521	546	450	458	469	483	483	523	521	532	536	499	506	465	504	478	461	440	520	521	475	491	525	458	490	510	461	497	485	498	502	471	451	487	510	550	510	489	506	507	499	521	495	509	533	516	489	492	479	505	514	511	494	505	528	532	502	464	489	485	446	476	512	477	476	477	494	527	535	476	545	520	469	569	490	482	502	537	498	472	477	471	473	496	520	516	455	526	448	493	496	480	480	476	490	526	477	505	482	504	489	514	498	515	463	482	484	488	522	504	488	485	480	462	512	481	515	486	493	505	500	516	510	477	502	491	488	492	487	505	523	513	518	476	473	487	468	523	480	481	499	495	516	521	494	497	484	474	504	485	472	492	494	491	495	507	489	517	517	503	488	495	448	527	471	496	517	463	502	507	470	490	534	532	469	506	498	490	465	489	506	510	536	514	502	560	496	472	449	517	461	481	500	538	486	477	482	514	522	505	537	499	454	497	530	482	490	458	479	470	515	505	507	513	502	510	484	520	512	536	496	478	499	559	494	525	478	498	490	497	494	489	491	509	522	536	528	553	492	505	502	487	509	455	494	487	500	481	489	475	481	491	480	480	488	483	497	521	502	477	475	498	475	502	496	487	485	521	506	474	503	462	523	489	544	515	479	502	472	525	486	495	506	499	514	466	478	536	513	484	496	498	506	472	467	481	510	532	496	508	471	567	488	474	458	471	487	496	481	506	488	490	510	515	473	486	476	455	509	487	464	489	510	508	480	517	518	487	499	524	511	480	488	547	485	534	467	486	504	480	516	505	526	491	495	481	511	485	512	497	505	517	497	491	486	482	499	480	479	482	478	485	499	470	489	465	513	521	437	511	499	519	491	502	481	500	509	501	507	487	481	509	480	478	468	454	497	487	519	503	495	512	498	504	491	492	511	497	460	509	474	483	492	526	516	489	496	519	491
68504	74466	65280	53271	32062	5796	644	419	395	432	407	392	362	320	376	329	346	329	354	332	358	329	352	333	311	338	334	358	322	305	354	346	323	338	334	307	339	325	331	351	304	342	294	327	314	307	330	340	346	318	302	337	337	338	340	343	322	326	309	328	339	302	353	342	323	332	359	296	344	297	348	322	327	316	281	303	352	330	308	309	346	338	331	332	324	297	311	332	316	316	316	330	321	327	325	328	337	345	307	334	330	299	344	298	304	311	313	333	316	334	331	285	324	283	333	353	309	331	347	325	319	308	323	312	361	341	328	345	352	298	305	326	350	345	326	341	343	309	286	331	297	350	315	345	324	367	353	331	311	311	320	306	287	342	311	327	344	320	317	315	320	346	331	340	315	287	295	333	327	318	318	339	339	363	334	350	335	331	331	298	316	357	326	343	327	317	312	336	351	355	352	344	370	334	313	328	321	318	344	308	320	322	288	333	347	354	305	327	344	326	320	334	317	316	325	329	310	326	349	300	305	337	315	319	335	331	319	308	291	310	323	307	305	324	362	351	328	294	322	329	327	337	335	335	320	337	304	304	361	316	338	352	301	333	316	333	313	337	310	325	315	322	307	351	347	309	341	348	309	326	309	320	326	323	321	306	321	319	315	352	339	288	322	305	334	301	309	292	325	331	367	325	317	339	339	319	321	299	328	328	308	349	321	385	300	293	343	328	373	345	315	354	300	302	313	295	340	331	324	305	334	344	318	341	317	308	326	309	305	291	359	342	321	349	335	331	313	329	317	318	316	326	319	319	320	306	346	313	298	326	320	326	307	361	328	371	333	315	336	333	340	361	288	321	313	332	327	333	371	314	335	343	324	328	323	312	334	333	315	325	338	352	313	313	327	367	335	306	335	358	355	355	348	316	341	289	309	356	307	312	301	312	331	335	323	297	333	320	363	344	326	318	313	338	330	316	317	333	353	390	335	344	347	343	307	303	337	331	320	332	324	306	311	301	302	311	346	305	328	323	281	339	357	327	322	328	341	335	302	310	347	352	308	305	316	284	302	355	362	326	328	328	319	371	357	302	330	333	306	349	318	329	357	328	317	333	337	316	335	304	317	306	331	340	315	336	346	372	349	300	321	335	366	301	302	300	346	320	335	294	318	312	297	374	361	336	307	300	316	323	297	307	328	322	334	328	283	336	295	322	345	291	315	353	313	316	305	326	363	364	325	340	318	325	308	323	300	313	302	319	322	291	354	344	315	297	291	337	321	317	289	343	321	356	281	357	311	311	339	319	319	306	354	316	328	320	318	315	307	300	312	336	324	305	325	364	339	326	337	335	306	295	323	322	342	361	322	328	324	349	356	313	300	340	361	330	333	348	334	313	327	313	335	326	317	312	323	349	338	358	309	314	335	341	345	343	364	363	311	341	339	357	313	360	323	267	315	328	373	336	346	304	321	305	311	360	341	326	323	311	335	313	300	324	343	322	306	336	359	312	301	311	307	326	347	328	305	279	305	350	295	313	358	340	309	353	341	320	321	296	309	290	294	307	331	306	317	338	285	335	333	308	291	323	330	326	333	325	318	353	288	339	319	316	317	324	353	288	309	297	322	308	306	326	302	336	323	361	318	344	351	349	351	332	331	328	363	342	347	328	306	312	295	316	346	322	320	302	352	317	311	328	340	294	324	316	342	334	347	328	338	319	304	320	294	327	316	328	307	298	326	348	327	319	333	350	350	321	289	312	299	341	338	320	359	291	332	355	299	356	314	285	340	309	337	340	339	353	320	321	310	327	311	360	338	307	343	317	318	325	370	292	325	349	302	325	317	331	323	298	318	287	326	309	306	324	366	364	341	318	332	331	343	324	317	338	372	320	350	318	380	324	348	329	347	303	318	324	298	318	319	317	337	327	355	360	330	302	338	306	313	329	344	345	346	342	351	327	287	325	327	345	336	337	335	310	340	342	339	330	307	319	323	323	351	327	363	308	340	289	341	363	307	340	336	321	326	301	315	344	347	305	333	314	341	325	326	287	326	291	317	292	313	329	343	288	321	321	338	321	303	338	359	279	311	304	342	310	345	341	359	333	346	299	308	338	326	308	339	333	332	332	332	318	329	323	333	294	316	308	334	323	343	322	303	302	336	325	310	323	320	305	320	309	322	326	312	340	286	320	337	287	339	325	308	351	355	330	315	314	324	311	313	336	358	313	301	343	366	357	336	315	332	345	304	314	289	320	313	310	316	347	317	329	301	332	340	364	339	358	301	344	313	316	348	372	355	314	320	341	363	310	285	318	320	330	340	303	339	332	333	312	338	313	344	327	329	354	310	312	332	327	336	337	364	318	320	352	333	339	326	359	311	349	301	326	314	319	343	336	372	328	311	361	348	347	346	331	317	324	316	315	350	312	307	351	350	331	327	313	324	307	302	337	299	340	309	307	345	357	355	334	281	324	356	323	335	340	302	352	291	313	349	308	337	301	327	310	308	333	341	365	340	343	348	302	326	314	323	304	330	314	351	342	333	342	324	318	307	351	346	365	337	319	334	306	317	335	309	332	305	325	343	326	335	333	315	291	324	318	334	332	292	356	331	333	328	307	318	312	342	288	279	325	340	340	331	327	383	353	305	327	330	315	334	311	318	331	335	312	313	314	298	329	339	383	355	318	329	326	374	319	338	327	338	353	319	340	317	333	347	283	328	327	347	327	337	363	339	329	346	346	343	349	353	332	295	338	302	351	371	333	322	325	290	304	295	307	305	320	297	338	350	347	331	323	318	316	320	285	318	314	339	330	310	323	371	317	342	330	282	333	319	331	329	339	363	320	308	345	328	308	319	304	319	321	293	312	316	332	328	300	352	323	292	311	330	334	304	309	320	334	334	329	338	320	326	312	328	362	340	298	317	282	335	318	329	347	337	311	314	306	314	316	328	304	327	363	324	317	317	324	326	329	335	364	367	301	315	346	325	317	302	328	349	321	318	270	365	322	329	330	307	331	324	309	321	336	336	301	343	332	296	353	297	368	293	310	300	302	322	341	329	311	316	327	345	314	293	337	352	305	293	327	357	313	360	352	322	317	375	319	303	327	331	328	353	313	299	311	336	316	305	330	298	349	302	346	321	325	343	339	334	335	337	314	346	322	305	298	354	343	343	311	305	335	333	336	354	343	339	342	309	269	331	320	336	320	321	375	321	299	316	314	351	292	336	348	337	334	304	323	333	345	320	338	327	356	334	318	348	355	336	308	326	315	296	334	335	336	343	326	304	338	357	331	319	319	286	339	339	310	344	323	316	347	365	313	337	316	343	331	314	353	336	343	307	340	339	339	319	305	361	340	344	332	327	334	331	280	316	324	335	305	347	364	340	341	338	324	353	311	356	353	301	325	285	304	359	324	321	330	303	354	312	286	306	353	310	315	355	297	350	327	319	306	294	304	351	323	326	349	339	314	319	305	303	328	346	294	336	326	358	346	312	322	335	355	311	311	324	335	313	333	305	314
43418	56636	61824	57587	31517	1804	1554	1364	1258	1158	1084	1035	987	954	883	889	849	834	834	832	768	883	769	831	715	818	792	724	816	761	784	745	791	773	720	766	747	727	738	715	761	748	698	748	739	767	716	745	715	741	747	751	677	702	699	777	720	751	705	766	722	715	732	734	703	757	743	712	740	741	754	702	771	761	730	730	751	733	746	735	704	739	734	696	739	667	765	715	700	723	703	748	695	699	713	704	709	713	754	764	716	729	739	780	755	724	727	689	735	770	768	698	762	738	716	702	777	714	723	746	748	718	705	686	690	768	688	727	689	742	723	701	746	675	696	713	732	727	742	747	777	703	744	704	739	729	676	737	746	709	758	766	771	702	756	700	729	732	706	708	717	689	716	713	715	685	723	728	751	709	713	744	657	710	739	779	714	766	699	712	791	706	751	697	746	735	746	687	692	715	723	672	746	689	770	730	695	718	723	699	720	728	744	689	782	751	696	700	728	721	776	767	705	726	752	761	716	739	728	731	728	706	712	742	725	742	709	663	753	767	726	708	732	717	706	748	699	685	719	747	685	749	664	762	779	761	732	715	695	726	706	688	728	727	737	770	724	728	705	666	719	727	704	769	717	733	742	695	691	752	775	723	771	718	734	705	748	649	703	705	666	738	688	722	711	701	719	726	756	756	733	687	720	732	709	668	737	751	716	721	697	688	677	700	718	718	726	688	700	708	733	770	762	740	670	721	699	735	753	738	718	726	706	737	747	733	740	725	759	752	728	707	742	769	710	686	763	753	729	707	730	751	738	719	710	706	724	738	733	724	718	713	673	738	701	742	726	731	734	735	715	756	719	794	719	753	730	705	731	744	705	726	752	719	683	723	778	722	747	705	676	691	747	739	682	723	697	733	710	734	695	724	690	708	753	720	687	716	693	705	751	737	711	699	725	691	719	676	713	744	737	721	709	767	693	744	739	699	711	712	710	735	714	763	696	686	679	693	726	723	731	792	744	754	700	718	697	717	748	727	749	727	764	749	706	749	719	739	728	757	729	731	712	706	751	701	671	690	710	717	685	749	718	736	739	721	654	710	730	741	749	717	722	737	739	698	695	735	710	708	705	771	740	701	745	709	668	757	717	784	715	715	684	697	707	761	719	738	721	716	667	724	728	724	746	761	726	718	718	769	703	734	702	710	719	718	689	742	737	741	732	724	727	711	731	718	719	687	784	720	745	712	732	673	676	712	782	743	736	712	728	679	701	732	747	754	701	703	664	707	735	740	693	725	726	742	679	724	757	667	743	768	692	744	711	729	744	778	757	750	680	711	721	726	724	692	715	731	706	730	718	720	708	661	740	755	660	715	683	695	753	779	752	732	697	698	725	706	781	698	708	750	722	728	715	707	673	733	735	691	691	730	733	696	756	702	746	729	707	737	701	715	723	748	719	737	741	711	726	698	729	710	723	758	708	754	694	700	715	749	709	724	622	751	690	711	779	719	692	689	681	755	707	740	708	688	796	747	742	700	729	741	741	696	726	684	765	720	707	742	731	691	741	661	719	729	685	740	698	725	697	701	751	782	761	686	694	710	754	763	711	738	714	698	688	691	713	746	722	776	756	761	703	767	767	732	778	695	710	695	739	738	734	750	720	703	752	674	764	703	763	753	777	759	728	686	753	747	715	787	752	703	702	754	685	697	686	684	698	721	717	736	733	737	672	705	715	678	723	727	687	727	777	715	752	697	798	718	734	737	688	721	694	765	700	723	701	742	713	705	751	746	735	763	756	722	742	756	713	748	667	706	711	732	724	658	711	704	735	712	768	700	746	729	733	677	704	715	733	719	739	709	724	686	721	752	681	692	700	748	681	734	751	663	739	675	735	725	732	658	716	674	718	728	699	704	730	743	737	699	745	723	711	686	725	713	754	772	693	693	748	747	735	708	699	751	698	761	710	726	698	686	729	771	751	761	734	745	705	699	660	722	743	753	688	702	694	734	724	738	723	701	728	704	713	739	755	730	691	740	709	679	751	703	764	739	749	763	719	703	745	696	723	744	714	717	731	676	756	738	703	744	729	770	694	732	756	744	696	716	737	778	721	793	725	679	728	723	708	683	752	713	718	739	720	715	735	704	749	700	719	712	695	694	749	732	718	750	738	667	694	697	722	729	748	672	734	725	687	729	698	712	692	731	733	743	751	742	715	709	732	715	725	754	735	684	709	734	732	738	710	722	714	763	682	751	726	733	703	672	738	712	765	740	730	739	699	761	676	736	729	762	692	739	740	701	727	714	721	716	694	731	727	742	705	767	739	731	716	693	746	729	677	739	694	698	736	761	775	752	676	715	652	740	707	698	676	727	701	715	735	733	751	781	737	755	682	710	686	694	707	729	746	751	727	730	735	675	690	711	753	735	705	640	731	670	760	726	711	769	756	728	680	769	750	678	670	725	750	699	711	715	721	720	770	707	709	768	751	694	702	726	724	709	750	751	704	728	738	710	773	715	753	663	726	760	735	745	685	750	717	718	714	741	725	669	702	718	708	694	660	723	723	702	725	699	728	711	742	734	777	753	704	748	776	774	734	761	747	745	700	723	668	711	724	731	721	778	742	730	708	737	761	767	672	692	736	720	709	714	699	772	734	717	724	757	648	724	688	715	750	676	697	759	700	741	767	694	729	702	705	718	676	759	730	684	744	691	713	707	740	705	760	745	682	708	735	713	703	685	670	698	696	698	726	709	716	720	704	719	705	698	717	735	751	690	731	678	693	714	729	710	718	722	715	776	734	706	750	691	719	692	739	720	700	738	731	691	716	765	732	718	690	682	714	738	688	733	709	734	714	669	708	730	730	705	680	749	709	755	743	743	710	691	692	726	731	728	710	673	713	738	727	682	713	680	718	699	717	742	722	731	719	731	695	688	746	717	713	767	712	714	729	720	753	747	736	737	701	734	742	718	746	760	722	707	713	737	711	690	719	668	710	717	755	751	688	740	740	762	726	717	715	749	730	723	691	687	730	743	718	712	742	739	693	739	686	747	734	682	718	792	715	677	721	773	711	721	690	693	736	734	717	694	703	733	706	704	699	746	732	768	736	713	682	688	701	720	706	765	715	716	725	747	721	704	670	722	689	704	748	685	735	749	755	762	728	742	680	717	694	748	691	718	749	716	753	728	703	707	681	710	796	677	694	716	716	758	678	700	733	693	681	708	663	718	714	733	694	693	730	763	764	747	700	716	726	691	691	723	734	708	738	716	740	748	796	718	680	740	761	753	717	756	745	746	734	720	692	743	681	740	723	727	718	702	703	758	690	709	772	725	705	695	728	724	735	737	733	644	739	709	734	729	737	740	712	728	781	713	756	749	729	725	666	708	719	758	704	750	732	696	703	772	744	724	700	706	712	675	719	746	711	686	716	743	721	746	734	750	696	719	706	713	736	714	740	709	725	736	756	721	714	698	686	751	691	738	734	717	734	766	706	716	668	719	719	721	680	779	701	706	742	693	693	739
37201	16444	4874	2056	655	151	138	132	130	133	126	130	119	150	130	129	133	138	127	148	116	135	132	125	133	125	131	128	122	147	134	128	139	133	114	131	117	123	116	136	134	133	121	125	121	144	150	150	125	120	123	128	136	142	127	128	118	132	148	116	105	109	131	114	121	123	105	135	138	131	146	135	146	141	128	127	116	119	121	145	126	116	111	122	119	125	145	117	127	137	127	121	144	115	132	111	120	145	129	129	147	147	134	137	113	134	130	127	142	108	139	122	125	117	135	139	140	119	131	130	120	132	166	135	130	155	140	125	122	123	131	135	131	128	126	140	125	136	143	125	117	129	142	137	114	155	128	154	118	127	107	114	143	122	130	137	133	159	122	125	134	157	137	146	113	129	125	138	132	124	139	127	138	112	144	135	112	120	151	131	139	127	137	127	133	136	130	135	116	116	150	144	112	133	125	136	111	132	125	136	104	126	138	139	123	122	132	147	112	113	147	133	119	122	146	126	109	109	156	130	123	120	139	129	118	143	120	144	134	115	114	120	115	125	152	122	137	133	151	116	124	135	132	150	111	131	130	138	142	129	116	115	128	130	147	142	151	163	128	119	122	142	132	112	158	125	141	135	133	119	132	126	135	128	124	123	146	115	124	133	131	140	118	124	123	122	159	137	121	113	138	143	145	127	120	121	127	117	124	138	121	128	135	120	125	120	114	128	124	133	133	122	124	115	138	148	116	130	152	139	127	140	138	136	134	128	137	109	125	139	132	132	119	120	129	116	120	125	123	139	137	145	136	136	119	135	116	143	136	136	140	129	135	114	119	133	128	140	142	138	126	136	136	116	119	131	139	124	119	138	119	134	147	120	119	125	137	139	152	113	146	124	107	126	136	134	150	107	128	129	143	130	126	130	129	161	131	127	133	140	114	134	128	149	142	144	126	116	127	147	120	124	125	123	120	137	119	117	129	113	130	137	143	138	124	109	127	107	145	155	145	129	106	135	135	119	132	120	111	143	125	144	125	132	134	117	140	114	144	129	142	134	117	112	138	125	151	142	123	132	118	122	151	133	145	125	139	111	125	115	129	126	122	105	132	125	113	138	145	143	138	136	148	131	131	123	113	111	141	125	107	130	107	120	138	137	138	134	153	138	129	123	136	135	122	141	145	141	120	132	129	128	100	123	150	115	125	134	124	139	129	146	132	139	132	125	148	118	129	120	126	153	130	119	130	143	123	160	123	102	128	128	125	118	122	142	132	143	120	121	125	141	141	138	126	147	137	130	134	130	130	129	147	121	129	137	130	125	122	140	109	141	127	115	112	149	165	133	138	140	124	128	134	115	140	129	121	120	125	119	139	140	127	127	118	125	153	128	133	130	134	124	131	136	108	120	125	129	132	119	126	107	133	137	132	108	127	133	113	133	122	142	121	127	145	115	128	139	118	124	137	122	125	135	117	118	115	124	106	138	115	122	142	123	127	118	141	127	117	128	120	139	110	139	127	114	134	125	136	110	138	120	136	113	129	117	131	138	134	148	119	123	126	144	121	131	129	127	143	130	131	124	141	157	147	118	118	141	112	129	98	136	134	124	108	121	117	122	128	130	136	133	118	127	124	139	114	111	128	127	136	124	122	92	142	140	129	131	120	105	126	133	136	132	150	121	137	131	129	137	140	140	139	123	120	132	126	132	132	120	140	138	117	109	125	133	140	142	114	152	130	136	148	119	133	134	110	132	141	129	130	150	128	139	150	130	125	124	124	133	119	131	132	117	122	113	146	130	141	127	112	115	115	133	152	138	145	137	124	154	136	129	118	137	120	134	117	105	119	159	131	121	137	118	136	125	148	133	122	112	129	121	145	131	118	156	124	124	126	94	121	129	113	120	129	140	127	115	125	129	128	139	117	160	146	141	122	149	122	130	125	122	110	130	127	126	122	118	121	152	127	147	132	118	141	135	141	149	116	118	133	120	130	151	134	140	117	131	130	141	120	148	115	156	122	118	114	122	115	143	132	121	130	135	127	101	130	128	104	129	139	149	112	118	118	121	146	120	124	167	136	117	137	139	127	128	143	137	132	141	124	137	125	123	127	123	129	133	118	118	124	136	122	129	132	135	135	143	114	122	130	126	128	137	125	118	137	131	127	114	120	122	149	119	114	124	122	135	125	106	111	161	125	145	136	130	138	126	147	129	123	113	101	126	152	120	125	130	145	146	129	141	128	116	131	123	133	148	134	119	136	110	106	126	136	141	126	130	118	149	127	119	138	108	126	105	143	119	138	139	141	149	132	136	135	139	147	131	119	125	118	134	131	113	123	122	125	110	124	135	139	124	129	139	128	148	132	135	148	136	131	144	138	151	124	120	117	140	129	134	124	127	159	127	133	136	137	137	144	115	140	136	142	133	127	118	117	126	119	141	135	141	146	118	134	110	123	110	127	134	127	101	130	129	129	116	121	150	120	125	131	108	125	128	124	146	137	120	132	132	138	146	132	129	138	159	129	122	112	113	130	120	111	124	125	121	116	125	146	139	131	120	139	110	126	120	142	144	140	141	143	143	110	131	140	127	131	129	147	127	148	139	147	120	134	131	127	114	146	155	115	142	120	128	130	130	123	117	126	129	148	139	138	122	112	134	122	122	114	147	117	129	122	111	130	122	140	111	138	108	140	135	147	134	140	144	128	139	105	123	136	133	124	161	110	111	135	110	128	132	153	120	151	124	140	134	119	107	150	153	125	134	131	118	126	122	144	133	129	145	148	137	132	140	135	154	136	116	137	101	120	126	110	123	124	139	133	125	122	124	150	147	137	118	116	138	152	131	113	120	129	144	118	123	133	137	115	118	130	146	128	122	125	132	124	129	136	136	125	114	129	118	115	133	130	116	136	121	118	116	133	142	111	139	142	139	125	135	121	121	126	127	121	143	130	139	151	120	169	144	105	134	140	128	139	129	124	133	115	134	132	140	119	115	133	153	158	151	115	139	113	143	140	133	132	122	118	128	126	138	156	138	107	96	118	128	139	131	106	125	152	140	127	129	127	142	140	153	136	138	110	124	131	157	107	118	130	119	133	128	115	117	124	158	122	117	143	125	104	113	128	117	136	124	138	110	120	118	117	123	128	117	136	116	129	143	104	128	154	137	122	121	125	124	141	105	156	119	139	107	119	115	116	108	145	150	138	128	135	133	123	152	112	116	137	115	145	119	120	128	141	138	128	136	148	139	122	116	142	147	123	132	133	116	124	118	128	114	109	102	132	121	139	141	129	134	131	136	123	117	116	126	132	135	127	139	122	108	127	123	120	130	136	120	142	147	141	127	131	123	107	138	124	133	109	116	131	123	116	113	130	133	129	145	124	113	121	153	133	133	118	133	132	123	131	110	141	116	148	101	102	143	118	121	118	129	142	124	138	143	123	106	143	131	139	128	121	126	109	141	121	136	130	126	138	121	130	123	112	120	142	130	153	129	138	150	150	141	123	123	122	134	143	142	121	127
19228	12350	7797	5973	2282	380	317	369	333	326	346	336	346	329	318	361	330	334	356	309	339	354	342	328	316	308	320	343	354	333	341	332	318	313	352	361	351	333	346	319	367	350	336	354	299	334	338	368	331	318	358	334	352	336	357	351	372	335	338	311	319	316	319	337	311	345	319	318	335	347	347	345	341	318	318	322	292	374	336	307	310	335	347	323	318	345	338	339	370	315	304	362	336	373	354	347	335	329	383	326	317	333	334	337	357	371	339	346	307	313	336	337	327	305	306	325	349	342	303	341	345	327	356	356	353	309	316	346	356	304	309	336	335	350	347	291	310	344	306	326	313	353	322	329	317	316	304	330	316	366	319	345	337	310	328	328	321	306	335	347	311	313	350	292	326	290	337	349	324	304	310	325	332	340	338	327	371	338	346	320	295	318	322	349	359	322	356	322	323	365	324	330	333	352	322	329	336	363	317	353	344	350	324	336	324	344	341	362	350	306	339	350	346	342	323	320	341	302	366	324	320	313	332	338	317	314	334	324	322	334	301	333	303	321	349	332	339	351	344	322	321	340	324	328	314	305	321	335	328	313	331	325	305	308	344	357	325	352	320	371	316	335	354	330	316	326	347	349	362	337	330	348	339	340	345	362	351	299	296	330	289	342	350	319	350	303	344	320	316	336	322	329	317	326	329	328	341	361	340	340	342	342	349	325	332	337	347	338	323	356	312	331	316	321	352	334	335	335	318	314	343	328	331	334	325	352	391	331	300	355	376	312	330	321	339	335	342	331	314	334	329	392	320	324	306	328	323	357	341	368	350	333	324	322	328	340	293	327	318	355	343	343	299	334	352	300	315	311	321	327	332	315	331	322	336	349	311	331	333	333	336	322	359	317	315	341	350	343	351	341	310	336	348	360	373	353	328	334	349	324	331	288	326	344	349	319	341	333	335	319	315	327	388	315	360	283	349	370	366	356	320	312	345	349	324	353	341	338	347	368	340	344	358	337	327	353	355	347	296	345	300	327	295	323	318	361	350	309	323	323	352	327	381	321	320	372	332	318	355	313	349	291	345	351	322	324	334	340	321	315	353	341	339	335	331	308	300	322	352	333	368	332	347	331	339	325	340	345	331	338	355	340	322	333	323	343	350	326	296	321	362	316	310	329	353	317	306	326	349	319	350	350	331	321	320	324	300	324	331	318	304	326	318	332	291	331	351	337	328	334	342	330	339	330	338	311	310	314	335	357	318	341	312	337	320	346	350	315	295	332	313	322	335	335	358	338	331	297	315	327	326	354	349	349	349	283	349	341	294	326	313	362	376	304	320	362	345	331	347	317	367	349	351	331	308	355	337	310	322	370	328	345	343	323	324	309	299	357	320	312	345	363	359	312	351	336	339	336	322	289	322	354	315	338	352	307	337	333	339	332	318	297	332	338	338	349	349	309	351	337	347	317	322	350	324	342	323	352	375	338	344	356	322	345	333	364	338	331	310	386	339	300	326	317	326	326	324	373	331	337	353	320	326	314	332	317	360	309	316	305	310	341	341	342	320	349	339	324	311	338	340	324	360	324	322	337	356	335	340	328	321	335	318	365	362	328	332	320	355	340	348	340	314	360	333	301	337	347	343	328	316	324	326	310	345	307	384	344	354	374	338	321	334	336	358	329	338	310	355	333	349	313	338	366	321	336	333	308	334	347	327	344	354	365	334	295	347	323	347	338	353	359	327	324	318	338	326	315	342	361	342	322	313	353	329	349	326	283	320	345	324	334	314	319	339	336	320	347	334	325	342	318	339	362	329	326	295	333	298	332	341	305	352	327	354	311	327	288	359	350	325	332	357	313	313	302	326	305	360	328	296	364	321	347	292	345	344	322	317	333	321	341	337	298	343	348	327	330	353	342	338	321	303	330	332	310	355	309	327	315	326	327	368	335	293	309	321	327	342	319	353	325	317	350	359	321	336	343	314	339	320	348	335	342	347	365	348	338	351	325	341	327	308	356	345	308	323	348	356	332	333	334	336	329	334	317	331	307	325	360	316	354	351	332	349	316	315	344	345	320	342	346	326	336	319	348	311	325	297	304	342	296	330	318	362	334	316	337	304	305	321	321	326	354	346	371	313	335	340	320	346	313	382	293	328	324	305	356	333	332	352	326	329	379	334	315	324	362	319	322	326	336	337	353	360	322	299	316	307	322	300	330	352	322	351	322	343	335	316	353	297	350	310	354	343	314	357	315	323	341	339	344	329	348	329	332	348	331	334	339	344	356	308	362	313	333	333	345	334	342	347	351	301	304	331	349	332	342	312	368	325	308	322	367	314	335	282	315	331	317	336	357	324	328	365	339	360	328	347	323	337	369	339	318	328	335	341	341	320	329	337	327	329	308	343	330	340	313	352	337	320	351	315	325	361	318	340	326	318	338	324	288	339	310	305	318	329	330	315	322	354	317	329	310	353	331	324	346	328	328	322	339	339	316	341	364	336	320	328	324	331	330	309	330	334	319	338	336	309	334	337	366	318	291	367	336	339	337	376	314	319	330	344	359	319	348	316	338	349	312	341	350	348	346	339	351	377	357	320	295	348	364	350	326	345	327	355	351	370	340	348	274	329	344	337	316	369	340	344	331	368	338	329	356	349	298	332	320	366	335	325	314	328	329	357	329	335	327	324	300	310	346	333	339	346	355	351	312	358	312	317	336	301	314	359	323	347	377	301	316	335	343	316	334	346	334	324	317	332	328	307	334	345	349	355	319	341	295	335	335	339	305	344	357	319	354	326	341	342	342	305	302	340	324	366	347	339	348	361	335	358	349	327	326	260	380	336	327	309	334	354	294	342	348	316	332	347	330	345	325	328	342	336	330	342	327	333	356	317	323	325	350	333	326	366	325	328	347	319	325	345	338	324	346	306	312	355	310	358	353	364	333	317	322	341	347	341	343	339	351	320	336	327	318	349	336	356	336	324	341	324	346	310	339	335	323	333	319	352	321	336	322	323	323	317	324	310	345	326	316	323	321	315	351	316	354	323	351	326	369	330	350	342	341	311	297	310	332	358	334	338	340	338	342	312	351	360	325	347	365	330	338	366	309	330	374	346	314	298	290	355	275	341	344	342	352	339	337	347	345	334	351	355	328	362	338	341	342	348	333	344	336	303	306	299	322	357	326	351	340	347	320	361	338	340	328	332	318	330	286	318	320	355	323	313	325	338	339	346	340	326	315	339	355	318	356	330	335	332	329	355	322	311	362	315	340	356	344	317	347	313	317	348	314	318	300	320	304	337	348	355	315	308	351	343	353	313	354	326	336	375	323	320	343	341	325	313	329	315	319	360	367	325	325	341	311	322	350	313	320	322	326	346	330	342	330	320	339	335	333	335	374	325	334	323	331	348	312	323	300	357	324	291	339	334	343	334	358	359	332	320	359	363	340	340	302	324	334	335	332	379	316	323	319	346	304	322	320	352	320	325	340	318	304	348	333	351	349	312	327	303	315	342	328	334	299
58998	61680	51994	40072	21291	2165	334	292	237	239	221	244	197	222	202	221	209	215	222	223	236	206	223	165	222	205	203	197	217	205	212	179	243	235	214	185	208	219	192	199	207	212	211	213	204	222	219	186	213	210	206	206	219	221	244	239	225	212	216	222	197	213	218	239	215	195	231	202	195	201	204	191	223	219	219	206	212	196	202	237	199	207	189	207	207	177	238	206	193	232	181	205	187	225	234	217	185	223	247	180	188	191	221	177	213	214	234	204	208	195	238	212	182	202	219	192	202	232	216	214	229	210	220	217	193	200	205	195	223	191	196	238	201	214	200	218	194	209	214	207	204	212	202	202	206	206	203	192	208	203	217	213	202	170	211	220	218	214	219	186	181	215	228	227	224	212	206	222	224	224	202	194	207	226	199	202	214	215	213	217	223	210	231	196	235	194	219	192	220	213	193	215	224	193	225	212	224	209	191	212	221	217	208	179	196	217	233	230	207	211	223	220	205	208	221	205	221	216	217	195	218	201	182	212	224	210	181	218	223	207	227	202	226	200	208	202	205	213	226	199	197	232	229	208	229	241	251	200	219	210	213	198	208	203	209	216	214	224	190	238	196	255	237	205	178	182	226	218	181	204	210	195	196	232	214	226	232	216	201	221	207	195	186	210	201	203	185	193	209	221	196	226	214	222	199	204	206	193	199	201	201	214	228	231	196	185	207	219	206	233	195	235	212	230	223	210	231	245	198	207	257	207	206	224	233	247	231	199	230	232	190	222	212	200	214	205	194	204	203	206	204	193	189	225	232	214	204	216	208	203	197	218	193	208	219	228	211	219	187	199	230	206	233	236	263	213	212	178	194	179	210	203	204	189	198	188	223	194	197	193	205	205	204	213	197	216	209	249	214	181	207	228	198	223	221	189	194	225	215	211	204	207	221	176	218	191	185	189	211	245	215	207	212	227	206	226	188	216	195	213	204	220	232	193	191	206	180	218	222	234	189	202	241	200	223	207	222	202	185	204	232	212	214	188	211	194	221	228	258	174	252	225	202	216	192	223	213	219	230	220	204	204	233	211	201	220	216	206	197	217	218	203	218	190	218	205	226	185	196	214	241	211	199	206	214	206	222	195	196	204	204	192	182	170	225	213	197	247	221	215	196	200	204	198	230	225	210	238	195	204	217	215	202	201	186	183	230	215	185	203	219	219	202	225	187	183	210	226	219	192	221	209	226	226	235	214	222	176	208	196	197	218	200	190	206	177	207	199	206	185	219	172	214	210	212	208	201	214	206	200	210	225	200	218	203	197	193	220	179	184	179	231	210	206	201	201	199	213	182	209	269	214	205	195	182	200	206	208	206	205	228	211	212	220	218	181	224	212	212	236	224	214	209	202	235	207	196	212	186	207	196	212	178	181	210	195	238	199	219	218	211	184	187	192	213	198	222	212	191	201	211	207	183	225	203	188	199	222	225	186	185	212	191	205	218	201	237	201	196	206	224	208	211	208	219	241	200	192	200	213	224	197	229	217	237	195	194	217	216	189	186	200	203	183	203	211	217	213	218	186	230	197	176	201	198	215	191	210	203	207	227	197	183	219	219	174	194	207	196	180	203	210	213	214	237	236	194	222	203	199	226	194	188	223	212	226	222	196	199	195	219	221	201	188	206	189	194	198	217	197	204	232	228	210	217	202	197	218	212	207	228	212	218	218	183	183	235	188	177	227	237	222	211	205	210	226	192	222	201	200	205	199	207	242	205	188	190	208	229	213	196	195	181	229	246	214	212	188	200	201	213	214	177	197	220	195	192	216	203	218	212	210	193	213	209	210	237	201	205	190	249	221	225	211	208	197	205	251	211	196	214	184	239	239	218	213	208	234	212	193	238	214	187	198	222	210	198	197	210	204	201	273	221	219	200	214	191	214	215	237	219	184	207	187	200	198	189	220	221	208	225	209	213	184	199	197	204	228	215	179	196	207	209	214	202	190	213	189	216	186	216	212	218	236	232	205	221	195	191	198	191	195	202	189	216	202	235	237	225	212	177	217	207	185	209	229	206	220	242	211	194	214	191	220	204	222	205	206	221	215	197	222	201	189	202	209	195	191	201	224	198	201	183	192	203	224	198	218	209	206	197	213	213	217	209	228	191	181	180	195	194	235	217	195	198	208	220	191	230	220	218	222	234	184	183	215	200	237	219	220	218	217	202	239	225	218	231	189	221	186	195	212	227	216	212	195	170	181	190	213	183	237	212	216	212	168	220	201	205	194	213	214	208	227	182	211	219	209	210	223	227	229	219	214	237	181	177	223	217	217	218	237	203	205	218	218	224	205	230	230	203	206	232	212	224	204	197	167	187	188	225	200	173	219	191	207	195	215	190	170	207	202	219	195	195	212	221	223	190	217	197	213	214	197	216	187	211	200	197	185	205	208	218	246	217	209	197	222	233	232	211	209	201	218	197	219	189	212	217	203	223	218	193	217	225	230	209	197	200	204	194	199	215	204	179	202	226	210	205	191	224	189	206	221	209	206	194	177	194	220	187	216	219	208	231	218	205	208	199	218	207	209	222	197	206	219	198	210	216	216	194	197	212	191	206	202	202	241	203	220	198	229	225	228	233	202	203	202	225	204	207	233	229	231	214	198	205	210	236	208	196	214	241	194	227	228	209	217	188	209	256	189	191	223	210	190	195	223	222	199	200	202	192	224	215	240	207	201	213	226	185	212	240	215	200	191	199	191	244	219	190	218	218	216	231	205	198	204	204	211	211	218	192	228	212	210	211	210	201	181	180	209	190	201	226	215	234	195	243	156	199	214	197	191	221	206	197	214	224	233	217	188	229	240	225	211	190	199	193	194	217	171	208	209	196	252	209	211	190	214	202	220	204	213	215	178	214	194	222	195	179	202	204	245	229	205	217	184	209	206	221	221	207	220	207	236	207	210	200	185	178	192	184	212	235	208	204	207	201	206	193	217	203	209	217	224	217	200	211	237	186	207	214	193	214	229	224	225	200	219	233	212	204	199	225	190	220	215	211	192	221	208	207	230	205	198	209	217	232	234	201	184	198	215	233	226	236	201	212	217	233	199	215	210	230	210	179	201	201	209	205	215	215	214	222	232	205	216	207	179	243	207	232	220	235	228	196	199	197	221	205	209	213	214	187	199	194	227	199	203	211	189	240	222	204	216	216	228	192	208	213	210	238	192	203	208	190	204	208	204	182	228	220	184	222	227	221	217	237	223	188	190	192	216	214	224	222	219	235	204	209	232	202	184	222	206	186	226	220	214	232	223	195	200	213	201	227	205	194	236	206	223	222	211	209	185	215	210	232	227	213	201	196	208	216	212	189	193	224	216	202	231	229	196	205	216	199	224	189	204	193	224	203	217	200	223	207	201	211	200	219	228	201	199	219	206	207	214	209	223	198	209	203	225	214	229	193	205	195	199	223	207	203	197	227	216	192	231	218	236	213	222	194	205	198	244	199	198	187	207	196	226	202	239	180	201
36583	45526	49631	46736	25834	1063	904	874	768	671	739	661	624	596	581	583	619	593	558	593	572	531	531	532	535	551	545	543	512	519	537	540	487	546	536	537	541	537	543	537	550	464	534	503	505	507	496	487	503	541	512	527	521	500	501	509	502	505	510	508	508	589	482	518	525	510	511	500	532	513	515	518	499	536	562	476	527	536	492	517	485	501	545	494	527	543	492	513	510	546	493	466	485	528	513	527	515	494	486	497	484	482	499	514	515	497	515	530	486	505	484	491	474	514	539	498	511	506	486	512	507	487	507	532	476	514	507	486	480	522	491	487	474	497	546	510	503	480	500	487	500	481	496	500	470	497	491	499	500	499	458	478	492	531	481	510	480	486	470	513	474	521	504	512	541	496	502	512	517	507	477	525	498	521	473	518	532	569	509	506	487	486	537	507	519	504	545	513	508	498	486	457	482	514	503	557	508	508	529	486	506	498	512	491	490	503	514	486	552	542	551	523	502	483	501	486	505	518	499	519	490	495	514	493	471	541	491	529	481	529	519	536	472	520	475	508	498	492	527	514	505	516	482	518	524	523	469	510	505	492	502	489	504	481	501	516	530	497	494	496	489	477	520	486	519	467	465	505	527	496	457	475	528	473	503	504	514	487	506	539	553	549	501	463	535	530	505	472	497	522	502	478	503	555	505	501	460	471	523	516	522	484	542	491	472	517	524	475	513	515	518	498	471	476	511	482	503	480	514	450	506	452	513	510	517	465	510	508	484	518	507	493	512	521	488	495	516	487	490	508	494	505	499	546	526	524	497	497	537	480	509	535	497	509	501	494	478	511	510	509	491	493	491	523	479	514	522	543	506	493	494	492	495	507	494	529	495	510	525	541	518	495	515	563	526	460	519	516	538	493	518	482	480	470	507	527	517	479	533	495	520	512	512	470	483	484	460	490	512	456	485	502	520	524	542	506	506	502	481	524	517	497	492	444	476	522	513	488	502	487	472	519	506	508	547	475	496	527	529	517	546	490	499	504	465	521	512	538	514	483	568	456	454	521	491	468	504	497	516	491	489	485	477	524	504	473	456	509	496	470	534	501	541	532	479	472	477	491	520	498	503	523	479	518	529	562	506	491	467	542	507	495	460	504	490	496	514	518	483	527	545	506	499	524	501	540	507	533	517	432	495	474	515	498	517	522	498	514	503	536	499	492	540	482	495	461	496	468	464	498	453	479	479	518	553	512	500	506	482	499	494	533	492	497	501	501	470	524	500	489	544	522	525	529	485	488	523	505	456	504	489	511	476	551	476	499	496	498	514	520	503	484	527	485	504	518	507	541	506	503	482	503	530	486	514	517	511	505	529	514	539	486	490	533	528	522	528	542	503	478	488	490	482	528	523	508	513	505	524	490	470	511	514	496	515	505	496	489	494	506	524	541	461	483	531	520	484	529	499	482	498	532	508	460	487	529	498	497	489	487	465	476	487	488	515	513	482	471	513	507	508	534	494	508	520	516	520	490	545	491	486	493	517	500	470	506	527	502	494	520	542	535	487	527	458	516	457	503	520	525	478	508	497	517	436	526	503	514	504	522	461	514	489	501	499	490	497	527	497	497	452	487	482	552	474	520	516	537	502	499	498	496	480	494	500	522	492	495	540	505	501	540	541	503	507	504	520	467	498	505	483	528	500	521	500	514	526	507	474	512	519	495	481	515	509	494	547	499	509	521	557	532	518	504	529	529	499	528	520	494	503	515	518	494	462	489	494	502	493	495	526	518	522	471	512	529	528	486	498	535	495	493	484	488	480	504	526	489	506	521	529	493	494	532	490	493	515	536	505	480	505	509	472	512	496	515	481	497	478	521	450	515	507	511	491	515	525	496	549	514	508	486	478	490	530	471	499	480	458	486	502	536	498	492	452	492	476	560	504	478	508	532	524	499	505	475	507	504	505	507	532	483	490	507	500	520	485	522	540	489	541	540	533	528	461	455	476	507	511	512	526	541	494	530	508	498	480	508	464	524	512	480	523	472	492	468	500	483	489	511	497	502	521	522	488	494	484	466	489	535	529	541	497	511	471	482	500	514	529	543	464	498	509	498	516	519	496	489	541	483	512	542	514	503	498	503	507	535	477	504	515	506	517	529	505	460	519	523	499	516	523	494	516	490	520	470	544	504	511	520	519	539	537	515	491	469	509	521	512	507	480	453	522	516	456	513	503	474	496	496	472	477	530	488	495	496	513	522	511	525	532	495	480	488	528	502	513	502	491	514	509	520	514	495	492	489	533	534	499	502	491	502	473	506	539	515	525	529	502	488	496	525	472	492	466	517	518	512	528	538	495	474	523	499	497	519	536	492	496	496	457	483	533	501	512	506	521	533	456	549	492	473	507	506	494	498	490	535	493	446	484	479	500	516	553	434	514	486	492	502	524	487	508	498	521	468	485	546	514	500	509	476	494	490	515	483	489	471	497	500	506	499	525	497	527	496	494	478	492	499	487	514	465	469	527	494	511	502	484	505	494	489	476	493	533	458	516	524	536	483	554	482	502	525	493	466	507	512	508	497	499	525	531	468	508	514	505	493	483	476	542	523	505	526	494	476	549	495	498	494	484	461	501	459	487	488	485	524	496	517	495	471	527	509	522	533	503	556	544	484	516	470	507	483	506	514	511	503	495	492	470	514	498	531	516	496	470	506	495	521	492	490	449	547	516	508	494	477	507	478	505	516	508	541	449	522	478	471	490	489	486	484	469	506	518	498	519	470	497	483	474	500	495	502	486	501	491	539	563	487	511	509	515	464	489	487	492	568	542	511	488	525	507	470	524	481	513	520	537	482	523	543	483	493	516	498	496	526	522	493	516	538	527	455	524	512	471	524	502	503	502	447	526	481	519	530	482	526	506	492	473	509	496	493	529	507	527	484	495	534	518	503	521	513	518	486	486	489	544	495	474	481	491	457	518	564	505	516	523	471	496	523	507	513	502	499	516	513	491	536	450	520	506	478	506	520	486	512	512	513	493	499	494	481	479	464	516	513	517	523	487	512	496	484	524	512	489	476	510	501	506	519	480	514	476	506	487	528	496	478	496	492	496	508	536	469	506	522	527	502	464	520	491	481	514	487	466	495	510	543	476	514	502	539	509	505	532	502	483	485	513	498	488	513	516	508	525	487	511	525	481	461	494	493	478	484	501	507	542	518	531	526	481	486	530	539	540	534	453	460	476	531	502	538	502	485	471	528	504	531	486	480	507	498	493	525	496	506	525	523	488	493	529	508	515	484	485	514	493	520	515	499	503	530	501	496	499	500	502	486	501	477	488	538	507	541	497	554	505	483	518	506	525	505	490	482	475	498	462	495	530	518	518	517	533	506	509	443	441	497	520	526	544	521	485	524	514	478	492	466	499	487	505	507	515	527	450	476	472	475	507	509	495	523	509	519	484	489	480	508	500	480	513	491	512	503	479	507	498	481	496	470	464	516	497	497	506	499	514	554	513	521	522	518	507	526
67106	73198	64667	52997	33081	6266	641	474	435	378	408	349	375	347	370	360	353	344	366	347	368	380	349	319	312	321	327	351	325	343	361	345	357	366	376	327	298	364	359	335	277	334	334	324	297	335	320	342	298	334	353	334	354	324	335	338	346	328	324	308	328	339	329	321	353	331	331	317	319	349	334	345	326	352	353	318	343	290	276	299	328	331	339	318	311	351	333	361	326	337	349	319	314	321	318	313	350	289	363	333	346	387	337	339	308	305	332	310	341	328	359	333	337	334	326	332	336	308	334	346	369	329	362	360	341	322	332	326	315	318	339	303	330	305	347	362	334	345	315	367	345	302	294	312	353	341	315	353	310	347	335	322	326	323	331	324	341	320	318	338	316	340	345	336	312	323	339	355	331	317	319	308	335	327	301	342	313	333	306	322	367	350	361	320	332	351	335	333	310	351	323	318	326	313	295	323	323	313	322	334	313	334	362	302	333	321	332	315	346	331	311	334	331	318	329	313	319	342	322	350	337	311	356	370	321	319	353	324	329	337	343	346	358	311	318	325	345	343	325	287	319	314	354	345	312	296	299	334	337	356	317	355	315	332	324	352	324	354	303	360	328	337	350	333	336	322	349	292	321	341	329	336	322	299	347	318	323	325	322	313	320	341	328	320	347	347	332	313	316	334	366	319	341	321	356	339	301	319	336	297	295	350	333	315	334	328	335	317	313	319	300	333	330	353	338	308	320	322	350	351	342	311	320	344	339	327	313	342	339	346	311	329	309	317	351	337	303	310	313	338	345	302	311	337	333	336	331	358	356	284	323	354	321	348	323	326	343	368	298	354	325	331	291	327	364	351	313	308	326	334	298	328	324	309	344	323	319	326	315	320	322	324	357	336	322	278	327	333	297	319	332	374	297	295	334	312	306	342	360	379	292	324	338	322	332	321	343	336	328	331	342	348	294	319	320	323	352	322	352	347	349	339	305	354	347	359	279	333	309	302	315	314	317	333	330	331	324	335	317	296	350	382	334	318	319	367	333	391	319	323	346	329	321	288	313	333	333	327	337	335	306	297	327	371	300	302	343	331	318	343	329	347	308	346	351	343	336	338	299	315	339	352	324	348	334	334	329	313	344	323	339	338	338	326	319	294	332	313	345	323	334	369	325	333	332	348	338	326	363	320	353	340	314	351	313	346	321	311	312	329	366	309	337	302	302	336	345	322	326	324	337	371	315	346	334	329	324	335	325	308	320	276	327	309	285	322	326	316	340	335	321	339	311	337	333	327	323	358	351	323	364	337	324	365	295	345	331	315	290	342	329	330	323	300	325	362	307	325	311	341	340	336	315	320	323	308	339	320	356	332	344	370	324	314	307	347	347	302	364	352	309	353	332	324	318	367	330	369	333	349	325	344	340	347	326	323	322	301	327	335	354	350	322	325	356	321	320	338	323	307	339	348	340	328	330	338	317	319	349	333	327	304	336	306	359	341	363	335	338	292	298	352	343	326	350	330	335	342	350	383	328	325	340	342	311	366	310	371	336	316	331	368	333	325	336	324	334	294	328	357	332	356	330	332	319	319	334	352	325	348	315	317	332	319	336	363	319	311	309	354	326	349	339	293	334	292	349	351	336	327	304	294	325	334	299	363	357	328	336	338	329	312	324	316	313	325	335	321	310	300	320	324	344	332	308	296	311	319	305	315	299	317	329	315	340	310	360	320	310	335	333	298	303	357	342	342	290	346	360	306	332	314	322	369	333	308	333	336	292	336	300	250	306	332	327	327	336	310	340	302	349	323	342	314	353	302	368	312	341	372	322	359	326	326	319	283	355	315	298	348	338	289	297	340	344	320	330	321	328	352	346	374	316	322	329	350	327	326	334	343	342	333	347	322	361	330	370	319	362	347	322	357	395	348	307	305	298	309	333	349	320	291	339	308	373	316	343	281	341	325	289	357	328	302	347	358	320	342	355	330	300	320	304	341	353	321	333	342	360	358	339	352	334	348	321	333	331	329	276	353	318	325	338	315	331	318	354	320	345	329	332	360	328	336	342	339	336	319	298	319	310	320	341	318	331	335	323	341	351	323	334	323	388	331	329	313	284	333	339	300	339	344	302	292	345	327	287	336	336	325	327	331	324	339	318	346	339	343	308	357	357	372	373	342	329	365	356	339	338	361	321	332	297	323	333	316	332	335	332	348	337	374	303	350	334	362	318	310	325	317	348	344	311	322	329	342	307	335	330	335	325	352	328	303	308	320	331	331	339	333	327	313	363	335	378	339	326	327	368	339	315	345	328	303	291	291	337	336	315	359	333	325	343	328	323	339	352	328	328	317	342	330	342	316	332	307	319	348	351	282	348	354	339	320	314	348	394	372	316	303	377	307	287	336	318	338	311	296	332	354	291	315	328	330	330	334	330	312	323	324	347	304	345	337	329	338	320	375	332	323	314	313	326	312	324	306	339	344	301	357	365	299	302	326	320	297	338	333	323	326	347	318	299	343	321	339	348	325	310	308	332	353	327	348	355	320	363	362	322	321	306	361	357	361	342	337	352	349	319	336	314	351	335	318	322	304	330	284	313	326	357	317	332	336	341	294	309	305	295	366	344	335	316	343	341	329	320	338	352	378	326	301	344	337	336	325	339	328	296	299	333	290	335	309	336	341	313	353	334	300	356	298	325	309	333	341	327	350	328	341	325	361	311	349	344	325	367	348	305	334	328	327	318	325	310	352	349	343	330	299	331	277	338	344	305	330	352	332	320	319	321	340	342	326	363	324	365	348	335	338	357	326	339	355	345	314	351	335	349	315	319	346	289	351	309	337	362	341	326	324	341	336	323	338	341	336	327	308	312	351	337	339	331	351	319	327	340	340	327	319	350	344	350	337	347	349	340	330	324	316	327	348	291	310	325	336	295	322	332	366	282	353	301	316	312	352	330	291	341	343	315	305	326	317	299	368	326	306	323	298	375	301	351	336	352	322	335	309	390	323	352	314	361	347	321	293	311	333	319	347	314	363	328	343	338	329	347	323	347	356	318	307	330	309	311	316	303	331	341	325	330	309	314	310	366	331	352	322	310	318	317	313	335	311	348	319	325	338	332	302	315	325	343	340	358	290	354	313	293	311	341	339	362	338	332	332	318	295	347	314	351	329	351	360	329	370	339	320	334	369	363	325	321	315	308	323	361	342	341	311	323	322	309	341	337	321	319	326	337	368	346	304	285	331	342	338	306	316	311	364	333	304	290	344	343	337	309	316	313	315	345	340	334	289	336	364	304	319	311	334	310	323	336	321	339	350	321	347	349	349	306	306	341	293	329	321	327	349	340	292	310	367	372	349	343	323	362	344	335	326	311	353	321	353	330	318	324	316	344	356	325	298	309	326	346	360	335	309	343	354	335	346	342	319	334	322	352	344	326	325	351	314	312	302	329	335	365	313	355	354	370	318	315	329	327	297	326	335	339	335	341	334	313	304	325	322	330	347	332	323	325	318	350	337	302	354
43444	56669	61487	57256	33050	1784	1500	1332	1245	1151	1121	1025	1040	921	936	904	907	824	850	804	773	806	789	805	823	810	776	750	808	778	748	764	746	754	757	800	745	796	774	768	750	724	732	783	721	749	776	769	790	763	751	770	737	771	721	756	727	774	733	718	703	781	728	740	695	802	754	793	700	755	776	712	809	737	722	750	680	744	736	712	752	684	775	767	726	751	745	737	747	737	763	724	753	743	770	756	716	756	746	757	737	678	732	732	711	696	690	736	737	756	731	729	754	727	746	686	755	743	767	757	763	708	754	786	770	735	713	706	732	722	685	756	712	733	731	690	708	737	738	726	755	757	759	760	753	739	722	755	728	749	684	772	746	705	725	692	721	722	715	687	738	737	737	772	701	743	732	727	739	701	696	700	739	726	777	701	746	728	723	724	733	730	784	734	758	707	681	764	754	666	700	710	744	742	732	791	734	762	780	748	785	716	724	717	732	735	690	686	752	764	715	707	759	696	738	700	731	716	714	721	745	724	712	727	758	720	733	716	745	730	729	737	737	703	736	748	678	714	670	693	720	752	696	724	725	777	710	747	714	711	711	767	795	730	734	734	757	702	693	755	738	649	725	679	725	769	706	714	704	680	711	706	738	695	771	720	733	706	696	736	732	772	723	751	664	733	714	714	746	744	680	727	724	713	741	717	687	748	761	764	669	763	750	685	767	721	756	700	745	704	735	712	750	722	750	724	734	711	724	692	719	722	747	710	739	780	702	750	755	727	734	745	747	726	775	732	700	720	740	682	676	732	733	697	715	707	698	703	682	751	738	666	740	705	721	718	742	740	783	736	747	724	756	740	744	676	733	762	739	730	762	736	778	730	731	696	757	737	697	741	740	725	676	755	705	738	772	727	709	695	742	732	738	720	756	704	728	711	720	755	725	711	712	713	758	715	737	713	698	736	758	734	749	722	702	713	736	715	682	715	713	699	760	701	764	733	691	706	739	748	693	729	710	717	728	728	743	688	741	711	686	760	716	748	686	762	705	709	688	706	688	697	740	714	715	707	737	718	734	727	715	726	741	754	708	696	677	737	733	676	709	751	726	759	728	685	724	720	736	742	738	729	719	746	734	782	715	748	776	731	685	728	763	747	749	664	762	780	689	776	728	698	713	763	684	703	754	714	646	784	749	715	754	731	704	731	718	704	707	737	743	747	733	730	744	752	720	742	738	703	715	726	743	737	731	738	718	677	686	723	767	702	727	719	737	729	720	789	714	741	709	752	708	732	745	749	734	719	735	738	726	721	697	713	740	703	689	749	756	738	739	651	766	768	734	712	692	741	748	775	720	756	754	688	743	783	751	730	733	749	641	705	730	803	750	730	733	623	734	742	743	660	745	697	802	772	702	756	719	710	764	758	720	749	731	770	773	720	745	738	740	705	750	712	700	722	764	712	741	673	697	752	784	718	752	717	761	717	702	744	723	737	755	769	639	691	724	730	740	714	767	781	689	702	724	737	711	722	734	731	765	708	730	696	717	734	676	765	695	707	736	722	734	712	666	771	728	710	709	695	744	737	766	721	741	694	696	749	709	697	710	755	668	717	757	739	698	747	771	740	750	705	710	750	767	664	711	696	687	748	705	726	716	715	792	739	724	700	724	743	722	752	739	720	790	754	732	747	757	655	724	708	790	753	729	724	719	739	706	752	769	730	711	716	736	665	733	756	718	770	753	724	742	791	727	764	724	734	724	711	732	710	685	738	681	777	730	723	752	694	720	729	701	716	808	695	736	765	760	718	726	739	735	769	722	723	695	753	699	727	742	704	678	738	737	673	743	709	718	732	748	693	730	725	747	729	759	755	737	707	687	719	693	725	754	684	714	766	722	740	746	712	740	766	716	681	752	708	726	708	761	712	703	683	717	717	720	728	727	768	714	745	736	793	709	710	732	726	741	679	742	744	695	751	664	722	708	757	664	737	756	775	735	824	768	729	769	687	701	767	717	712	744	794	726	715	704	776	709	790	773	713	751	740	760	733	760	695	729	768	738	702	772	705	686	764	723	733	727	703	713	738	746	728	722	741	725	720	744	720	738	703	751	727	680	750	732	708	703	705	699	722	712	738	681	752	775	717	724	797	742	682	776	727	755	746	736	740	766	730	696	723	711	734	731	744	719	730	738	702	650	745	724	755	749	752	730	764	695	697	713	726	722	728	712	745	711	690	755	749	798	716	739	756	748	709	738	769	722	695	734	745	733	703	735	742	740	731	729	734	734	728	695	710	729	686	692	711	751	697	719	687	739	702	685	696	701	726	697	743	723	674	724	740	689	713	752	754	723	740	756	725	705	739	748	755	712	741	731	727	760	722	707	694	684	752	772	777	719	717	773	686	703	738	678	796	756	702	712	741	729	709	743	706	707	725	730	757	698	743	714	758	673	719	737	747	738	751	728	731	717	755	769	677	677	697	724	712	690	706	715	751	718	727	727	721	782	682	725	712	734	728	722	727	713	750	752	774	723	705	695	754	757	773	757	677	742	715	732	696	755	718	711	787	701	701	655	705	722	732	726	699	723	725	714	667	728	720	734	741	731	753	734	798	746	712	747	734	774	708	713	716	689	687	699	706	745	725	727	742	746	747	799	751	727	711	751	765	689	675	707	725	751	751	694	679	750	708	720	700	766	735	764	709	700	713	752	730	744	700	729	742	727	780	726	757	706	682	723	691	701	749	749	734	769	727	719	763	746	680	721	693	718	735	723	790	706	712	742	776	746	707	759	729	754	755	707	701	743	689	747	723	750	653	739	717	749	708	702	766	774	687	729	724	757	731	726	741	751	698	753	718	723	760	755	731	714	735	730	719	681	756	761	742	742	734	703	693	685	706	693	721	760	748	748	704	772	738	764	708	673	694	700	682	750	727	701	677	733	732	709	717	721	754	681	715	753	775	704	748	710	702	745	752	755	707	735	707	777	751	718	730	749	677	765	781	721	736	682	756	710	758	729	760	713	710	769	740	703	784	768	739	773	744	730	733	794	742	709	791	726	778	742	735	673	702	719	713	709	711	707	738	751	730	713	719	719	719	666	735	752	760	748	758	711	711	744	708	777	761	747	700	824	713	707	740	716	732	685	700	801	765	749	707	741	718	723	744	730	720	733	698	744	683	703	728	667	686	790	675	772	775	771	722	743	750	681	705	743	681	713	744	701	693	763	715	735	711	711	746	696	657	680	775	728	712	737	736	710	753	783	708	755	705	760	679	747	754	710	733	693	669	679	773	743	704	746	737	723	711	688	757	717	709	724	716	704	704	720	702	773	787	761	726	747	746	718	740	730	704	751	716	732	735	740	721	709	761	754	692	740	767	762	755	706	696	728	718	659	704	723	740	778	743	705	757	781	764	745	727	760	686	692	707	704	716	762	762	738	764	762	754	758	781	706	727	687	726	744	766	736	694	718	709	731	777	701	738	724	684	706	722	777	722	712	745	716	701	723	706	776	707	653	759	742	729
38659	17175	5076	2364	873	208	130	153	129	155	137	118	121	129	141	138	121	138	130	123	134	169	133	135	138	143	129	123	133	147	149	123	132	113	128	149	155	135	128	151	134	121	147	126	152	125	115	144	122	120	138	146	135	121	129	119	140	149	138	136	148	141	136	138	145	140	123	140	154	116	145	120	141	128	120	108	127	121	122	129	136	132	157	123	142	142	157	143	126	120	132	159	138	150	126	123	138	142	144	126	142	140	127	102	156	135	133	158	134	134	146	125	144	122	132	143	167	134	120	139	137	162	134	139	147	129	111	130	127	136	109	135	134	106	120	106	131	120	112	105	135	114	116	141	131	122	146	145	144	124	111	146	128	147	141	149	116	125	140	134	121	131	109	128	126	114	121	114	117	116	158	130	122	122	135	143	133	123	121	138	118	136	120	151	124	151	146	143	131	123	113	140	136	150	122	121	117	128	128	145	138	152	131	125	132	120	143	117	126	128	157	139	112	110	125	118	144	136	124	133	126	124	116	124	132	138	141	152	102	132	130	133	138	121	135	146	108	135	126	113	122	148	151	136	121	138	147	130	116	132	152	131	122	144	121	137	154	150	129	117	136	120	134	110	154	128	139	146	136	138	129	123	151	149	133	115	148	142	128	150	129	140	124	149	136	139	124	129	133	158	127	122	127	134	132	140	114	150	164	120	123	145	136	139	112	136	139	122	146	128	126	124	145	148	119	143	117	130	141	148	120	139	148	126	128	132	115	128	145	136	126	131	132	122	138	139	149	135	131	145	143	127	153	153	140	131	120	129	148	107	131	141	120	145	136	129	139	116	102	119	155	137	126	111	119	141	130	132	113	154	120	118	121	130	113	134	132	125	134	118	139	132	136	126	131	123	138	138	120	113	151	127	119	134	116	126	136	144	128	142	145	141	129	125	134	100	127	115	129	140	137	139	129	151	118	119	132	154	164	122	143	135	138	139	134	116	128	139	139	143	132	128	140	144	128	136	124	128	146	123	138	105	120	125	129	128	121	119	131	133	142	124	134	115	104	102	124	151	145	125	136	149	139	131	132	119	125	152	135	135	128	142	126	120	137	141	145	135	124	123	126	118	137	163	136	136	129	121	123	125	139	139	133	120	126	130	110	102	140	124	141	141	134	123	130	106	124	108	130	126	124	143	145	152	151	136	98	143	146	127	134	131	133	141	149	119	139	123	137	139	138	141	135	155	132	119	141	103	134	155	123	132	140	130	128	145	138	124	147	125	130	138	150	124	131	121	133	137	130	133	119	125	139	120	126	133	140	143	125	129	140	132	106	113	134	122	145	143	141	135	128	137	126	133	140	123	132	124	117	146	126	122	139	140	121	109	129	138	127	111	113	138	127	137	146	131	112	137	123	141	131	130	110	134	151	115	126	141	136	137	137	123	114	142	151	142	118	117	134	138	128	143	127	125	129	131	123	145	109	150	120	110	124	124	114	128	117	125	152	119	146	143	131	124	123	137	161	128	114	132	129	133	136	138	128	121	130	120	141	141	155	144	148	141	154	124	134	122	137	137	146	113	141	143	142	108	123	136	135	133	144	152	129	142	128	131	126	161	116	116	140	140	139	134	150	139	151	136	135	139	130	119	115	121	133	114	135	144	134	121	135	109	163	153	115	135	129	123	133	128	112	140	153	154	145	163	124	128	138	134	149	153	144	144	116	134	116	145	140	140	136	125	112	142	146	106	132	121	158	134	151	124	114	127	116	130	144	130	151	133	131	122	148	145	127	141	120	134	137	134	116	137	130	123	129	135	131	125	105	124	140	101	106	116	109	129	123	136	134	134	109	121	137	139	131	144	114	156	116	127	125	129	130	114	150	133	140	123	161	146	115	117	127	114	127	126	131	145	126	151	137	120	148	131	132	117	127	118	118	139	155	134	143	129	139	125	115	116	129	160	132	135	140	125	144	130	133	141	116	128	113	113	114	167	117	134	127	132	139	116	123	123	118	129	125	147	130	140	124	135	129	139	127	149	132	128	163	137	132	130	158	162	118	122	129	122	127	140	139	138	141	118	121	114	125	126	120	143	123	109	120	129	130	139	143	128	122	125	116	125	133	128	132	151	129	149	136	137	134	132	133	140	107	123	134	118	114	166	142	135	116	127	150	121	143	111	131	114	123	144	132	141	123	151	136	136	116	133	112	120	135	137	127	138	106	138	136	151	132	116	114	123	130	122	148	119	120	138	140	145	126	164	148	117	133	115	132	120	153	122	155	138	125	141	131	140	125	137	165	119	116	152	133	132	123	141	144	123	115	125	133	139	146	113	146	141	130	146	115	142	125	131	144	135	138	146	147	122	151	160	142	118	142	106	131	152	155	130	115	124	146	152	127	120	105	128	155	101	126	128	145	145	115	135	146	148	147	157	136	133	152	111	122	143	129	140	142	120	130	157	129	119	114	139	121	132	164	117	124	125	139	128	128	125	135	140	126	112	119	149	137	119	141	135	130	137	125	145	124	115	135	127	142	126	129	142	127	97	126	116	111	120	128	128	104	120	119	106	148	132	120	133	128	126	159	134	154	139	124	137	133	150	125	126	152	118	136	142	156	138	122	133	156	135	150	142	112	139	129	119	140	131	152	136	139	101	124	154	117	168	135	146	124	131	124	133	121	141	136	120	137	122	108	135	119	139	124	134	128	144	153	141	146	137	150	117	127	141	142	141	143	117	136	134	141	155	110	127	123	114	126	116	131	113	131	137	138	158	141	119	137	137	137	131	121	151	114	128	134	147	130	141	136	117	140	126	143	141	125	132	150	115	161	131	119	141	119	167	139	134	151	152	133	127	138	125	132	140	113	123	147	132	119	153	139	128	112	109	135	112	135	141	135	140	138	136	111	147	124	137	148	136	146	131	140	139	127	106	126	122	130	143	129	128	111	137	149	132	148	134	129	152	148	128	126	110	156	118	128	131	131	155	149	147	122	114	118	138	128	137	125	133	141	126	144	122	141	122	116	132	129	128	128	119	132	126	136	132	144	130	145	156	111	132	146	155	135	115	128	153	123	126	139	136	152	128	132	132	156	150	130	153	120	121	143	141	132	122	133	108	174	116	127	110	124	147	122	128	117	151	108	106	117	123	154	138	134	147	120	126	125	138	133	128	117	153	110	124	142	125	112	125	143	158	135	114	136	144	157	129	128	121	130	125	130	140	134	141	128	148	124	130	135	120	130	112	128	127	155	168	147	144	150	126	126	129	114	135	151	145	124	116	150	133	122	144	137	111	129	130	131	148	105	149	131	140	139	141	141	117	114	140	132	131	128	127	123	142	130	139	135	137	140	127	140	131	114	129	127	152	126	142	119	117	144	135	112	143	114	169	149	146	127	112	123	109	126	140	135	141	161	125	154	126	128	130	161	118	120	122	127	150	127	111	129	138	139	140	116	122	131	117	147	130	121	135	126	147	137	125	116	136	127	138	143	131	115	133	154	134	115	109	140	133	140	117
19961	12462	7972	6349	2692	418	357	346	326	349	336	342	345	384	335	344	349	350	338	328	343	396	375	329	324	351	322	345	333	335	332	335	299	305	309	331	323	325	335	323	333	346	321	352	359	370	350	346	344	347	368	309	327	338	337	335	328	366	351	313	315	332	388	327	354	328	344	322	376	310	329	357	368	305	342	371	317	323	355	314	351	332	321	363	359	349	328	338	325	333	339	324	319	314	330	356	345	304	338	359	319	341	330	296	333	361	319	343	354	383	332	320	337	312	349	330	336	338	367	338	333	367	336	330	320	303	349	355	360	346	343	319	350	336	320	347	344	343	314	371	328	326	375	340	326	367	349	357	368	333	365	322	309	337	332	336	351	330	319	345	316	364	307	337	346	332	349	324	356	319	333	341	361	348	356	337	339	352	330	316	357	333	354	366	338	331	325	315	345	354	352	357	347	312	322	332	313	356	325	326	348	330	338	323	320	343	340	359	368	321	328	363	347	352	370	329	330	307	337	348	341	353	323	339	364	301	340	340	302	358	345	364	337	335	322	341	368	342	355	315	331	336	336	340	366	375	362	338	367	358	330	330	354	330	332	359	338	298	328	332	323	381	319	331	334	340	334	356	328	310	337	340	311	311	339	329	333	346	326	336	363	378	352	336	326	325	336	307	342	314	349	337	334	326	329	345	355	377	328	332	352	356	351	346	345	379	328	367	309	342	363	346	332	353	314	360	346	352	322	315	335	336	348	325	342	327	354	354	373	313	363	348	305	313	358	312	346	317	321	311	330	357	309	355	309	364	312	338	346	336	358	333	335	355	309	341	361	334	325	346	357	330	333	373	356	317	336	338	336	340	324	310	325	323	350	332	324	319	329	378	298	350	290	321	355	354	333	360	340	346	342	304	317	327	309	332	339	335	322	338	325	349	336	333	333	351	347	364	352	349	349	339	353	326	337	339	354	324	364	335	325	343	346	357	304	344	322	344	308	328	315	341	336	326	375	314	376	341	338	360	355	339	315	329	331	355	318	374	335	351	331	337	315	352	338	348	327	345	336	318	374	334	321	361	316	338	343	309	336	334	354	324	351	342	340	356	331	349	350	324	352	326	316	333	365	339	356	320	327	327	337	317	319	346	326	358	337	341	342	351	344	347	310	317	330	322	354	332	330	305	350	347	308	301	346	326	350	351	336	321	300	312	365	356	327	343	342	312	326	361	290	342	346	346	336	344	341	328	362	331	348	349	336	351	365	328	327	365	339	363	324	337	296	350	359	327	345	332	330	359	329	345	349	341	296	335	324	312	351	366	332	316	358	327	324	360	344	313	362	319	368	344	345	383	320	355	359	350	343	330	302	354	349	333	323	354	354	337	354	361	325	356	342	355	342	349	334	363	339	352	337	315	303	351	350	324	343	317	327	374	365	355	322	336	333	330	320	325	337	349	342	344	323	338	329	399	351	344	337	334	323	369	336	349	337	337	338	356	298	304	346	334	319	319	346	347	344	318	350	332	332	322	337	346	338	332	318	360	353	345	330	359	330	355	343	332	335	353	328	307	332	338	330	337	317	355	345	342	350	367	330	325	339	311	309	325	352	341	351	336	290	332	323	343	333	352	339	329	335	308	312	319	326	322	350	328	364	303	331	353	340	333	370	332	347	332	360	329	330	355	352	351	331	341	333	333	360	358	326	337	356	326	316	373	319	333	337	366	331	357	363	335	339	362	353	347	334	369	364	322	322	315	305	332	316	326	364	341	376	319	362	360	329	318	335	332	346	355	371	366	351	341	353	344	330	291	317	362	336	325	311	308	362	354	348	346	373	353	364	306	327	350	331	353	318	349	349	364	332	316	371	310	341	340	341	340	319	345	327	340	311	320	339	360	353	322	336	325	324	336	357	331	373	335	374	318	365	323	302	340	368	323	327	351	364	320	322	327	350	371	327	354	351	311	362	332	317	342	322	350	381	351	355	331	355	310	339	322	351	339	351	370	354	343	329	325	356	351	351	343	338	342	336	350	358	369	320	343	324	341	333	381	344	350	305	296	344	295	357	319	340	358	360	336	343	320	353	304	344	304	399	344	343	355	315	337	365	314	346	321	346	371	337	316	353	343	339	359	341	310	342	361	320	344	319	352	325	363	317	358	348	319	369	365	328	285	313	323	326	350	354	345	321	381	301	353	323	353	353	333	334	350	329	334	310	362	328	348	342	341	329	330	349	336	330	337	332	345	364	323	341	355	349	341	354	342	338	367	337	348	359	342	319	341	367	338	296	343	333	333	325	318	354	335	321	359	359	300	352	329	336	340	355	324	328	323	364	316	328	341	315	353	341	359	341	348	328	330	317	381	347	312	336	331	345	340	315	327	326	352	350	354	343	337	358	335	339	354	340	331	329	326	315	323	344	304	346	370	345	333	311	348	353	322	318	328	317	357	335	355	358	324	355	364	333	318	319	325	332	345	345	318	325	325	361	309	349	302	314	338	311	339	346	327	364	326	325	319	330	347	323	347	331	354	334	294	360	336	359	338	340	309	337	355	316	346	342	361	311	361	330	336	324	336	345	337	330	341	318	329	335	313	356	327	344	361	318	319	331	342	345	364	360	318	350	334	359	334	334	362	366	326	340	327	329	342	356	299	360	342	347	324	351	366	359	341	356	320	333	352	357	343	328	295	340	294	343	336	303	333	360	353	335	338	343	332	325	331	316	327	337	322	337	364	337	346	315	321	334	348	324	334	313	331	326	325	345	309	349	333	364	311	338	333	335	343	372	334	342	328	332	329	325	356	326	337	359	326	352	332	333	324	361	344	286	343	341	373	338	334	335	332	362	358	338	344	334	365	295	324	336	339	326	350	364	369	313	342	323	318	329	330	349	353	361	341	314	337	318	360	327	347	346	333	360	353	360	348	341	333	322	341	320	342	345	352	346	362	336	359	324	314	341	335	344	356	327	328	338	341	329	357	334	339	318	354	342	327	364	315	330	329	334	352	346	307	322	337	313	305	317	352	325	351	338	348	340	339	364	369	366	320	332	333	367	353	373	335	350	332	326	343	395	370	354	320	329	343	351	325	352	330	342	331	339	339	357	307	338	342	325	339	318	304	316	358	314	314	341	333	338	336	334	320	327	348	327	313	378	336	357	358	359	333	343	353	343	346	336	365	329	333	289	335	354	358	363	283	342	350	354	356	322	338	330	351	328	336	349	340	342	323	331	342	302	323	344	372	373	329	330	331	328	350	341	327	361	348	353	345	333	315	365	334	318	318	341	329	330	356	310	295	319	372	316	332	324	348	312	327	320	336	338	314	357	337	327	318	329	358	324	349	345	363	329	344	362	349	342	352	381	346	334	331	336	338	332	331	348	332	319	337	331	307	337	338	342	349	348	316	335	350	343	338	354	309	295	314	342	336	336	345	342	368	364	368	317	339	340	345	322	315	337	311	336	323	333	344	327	327	343	339	340	320	353	350	338	356	349	333	337	324	336	323	305	340
60884	61343	51578	40138	22222	2248	289	269	226	273	262	211	261	250	251	214	236	210	207	236	239	218	221	220	226	214	222	232	202	223	220	220	207	225	234	202	187	230	191	219	192	197	210	209	190	212	223	200	206	209	203	199	209	214	196	226	202	224	194	202	205	203	215	198	179	208	203	243	198	200	212	181	198	207	229	189	199	208	219	205	202	229	225	185	223	217	219	200	200	209	247	194	220	211	226	233	175	189	212	223	191	235	198	211	200	205	240	215	220	246	208	191	184	213	213	231	212	206	209	207	245	210	175	211	230	229	193	213	205	203	181	238	193	189	228	220	237	229	220	207	255	201	196	222	219	197	197	212	206	204	199	221	196	192	191	244	219	202	229	230	240	187	198	204	227	220	220	223	198	216	223	209	199	211	242	243	210	231	194	189	214	186	208	195	210	225	199	225	193	209	212	203	205	185	212	211	205	189	207	187	229	214	216	203	192	217	181	204	211	202	203	205	236	207	220	192	177	220	187	216	222	158	203	198	213	221	226	221	195	226	231	205	246	247	176	207	197	198	228	200	230	200	222	222	202	219	217	209	220	218	185	195	199	205	187	223	230	208	228	206	209	202	185	210	221	245	222	188	223	221	203	219	227	202	197	210	222	207	180	197	203	203	206	208	203	196	213	212	199	212	218	209	223	266	205	229	215	222	213	213	225	215	208	226	209	207	236	194	230	208	212	200	213	205	232	235	209	226	206	184	171	218	210	162	218	205	245	223	203	220	210	191	212	220	216	219	223	226	175	216	208	214	207	211	220	202	179	243	208	196	214	221	202	226	224	225	224	219	222	196	198	221	227	232	222	234	232	227	189	224	199	199	199	219	197	220	216	220	201	206	204	209	188	210	172	177	230	218	213	203	195	217	218	215	194	193	222	218	215	191	209	228	220	221	178	193	200	198	211	220	194	224	206	202	210	196	211	197	217	236	194	214	219	203	223	228	228	224	194	212	178	200	204	179	212	210	205	200	200	210	239	237	203	209	190	244	204	217	204	202	207	241	209	227	219	209	222	209	214	198	197	193	204	224	225	237	223	200	188	212	217	229	201	242	223	215	228	202	192	219	234	237	196	211	186	239	218	203	190	178	210	182	193	209	235	230	241	222	224	187	210	209	215	194	190	227	216	203	230	219	204	193	209	233	206	205	210	214	226	212	192	215	190	199	227	192	215	179	202	196	210	231	219	203	208	200	216	204	197	222	208	227	207	219	231	209	206	198	205	202	205	189	217	210	217	200	227	212	188	209	228	198	171	211	210	197	207	221	197	219	214	210	213	214	199	198	190	242	186	228	216	211	204	218	207	216	202	204	226	212	203	189	223	189	210	209	214	203	204	234	200	227	194	227	211	196	195	234	239	206	205	223	213	209	226	200	207	182	244	196	227	232	212	231	193	176	233	227	197	201	204	213	195	212	206	211	247	222	205	225	196	228	204	196	246	212	221	205	238	227	211	225	188	224	187	204	232	196	202	213	203	232	208	194	209	210	242	207	188	243	219	202	216	196	230	206	225	220	214	220	212	203	200	235	199	225	209	190	200	208	209	211	208	215	206	205	194	189	209	245	207	218	221	211	214	220	177	210	193	201	181	235	219	233	197	186	208	220	204	242	200	206	186	175	187	200	192	210	204	190	216	190	230	221	214	239	222	219	201	186	196	215	215	218	191	201	222	197	234	193	182	214	241	202	185	188	181	213	211	226	218	211	215	202	207	198	175	201	203	207	207	221	229	229	226	192	229	212	201	217	213	210	196	194	226	189	187	230	193	201	187	249	200	234	220	170	208	200	216	199	231	220	221	169	226	203	196	243	204	216	213	198	231	189	212	224	234	216	185	194	200	211	223	183	207	208	219	202	250	218	210	222	209	211	219	202	203	217	226	227	218	193	213	212	224	203	174	204	205	205	194	219	188	198	187	188	203	222	218	215	216	196	222	225	242	201	219	209	221	227	213	204	249	187	206	217	228	226	191	206	198	211	216	236	209	237	195	200	201	199	230	228	194	203	223	199	202	211	210	207	218	219	207	200	184	193	235	191	201	215	219	227	227	170	206	204	227	216	181	221	201	216	212	214	206	213	206	235	207	201	207	213	223	228	236	199	193	226	206	221	185	197	166	222	214	215	206	213	218	229	219	217	219	187	227	208	202	218	219	171	231	215	227	218	189	198	204	201	201	184	190	205	206	194	199	216	218	220	194	238	203	221	226	229	223	200	192	204	186	238	190	199	211	211	206	208	225	226	188	234	219	215	193	198	204	178	217	185	195	226	208	233	209	179	225	238	215	206	229	226	218	219	183	204	196	209	199	225	184	201	219	188	223	183	204	207	185	227	193	195	193	222	213	226	186	192	222	191	198	213	196	239	211	193	230	231	206	213	209	216	193	210	209	210	191	189	223	243	202	204	197	202	216	233	209	222	201	210	216	233	218	176	232	215	230	233	231	212	197	208	214	185	210	218	226	228	248	230	188	195	225	190	200	199	196	192	233	217	191	228	202	218	223	221	205	211	209	209	205	197	212	231	233	205	203	219	225	203	216	246	221	203	202	200	229	248	209	192	211	186	202	227	201	197	200	198	201	211	214	234	212	218	214	207	192	188	231	221	220	185	205	185	222	203	213	197	215	199	215	232	211	229	194	197	225	228	204	201	203	214	235	252	213	209	211	222	215	182	183	232	186	221	210	213	229	217	230	181	221	191	205	210	224	221	200	199	205	238	210	238	241	194	237	210	201	228	233	198	212	204	223	197	224	207	197	206	231	200	221	231	190	218	201	201	231	173	199	198	177	224	211	204	206	224	226	200	215	235	215	217	201	218	213	223	215	217	202	204	202	210	203	221	202	191	209	216	200	206	232	235	201	180	206	214	213	217	210	203	211	225	198	218	233	219	216	212	226	203	198	203	207	236	198	234	210	210	207	207	212	230	223	220	183	205	177	218	211	202	223	221	200	248	186	194	230	209	194	202	191	221	191	215	229	206	198	209	212	219	209	211	200	236	229	176	198	190	233	221	202	185	224	226	226	230	197	216	231	203	202	230	220	204	238	219	236	244	236	213	217	186	208	235	199	214	224	222	208	192	244	223	212	223	213	208	251	229	194	190	193	214	198	199	176	201	198	227	211	192	232	200	202	203	197	183	228	194	238	221	226	192	207	198	198	190	230	203	188	191	217	239	211	190	222	221	209	222	183	211	247	213	211	203	217	202	208	193	192	218	215	244	233	215	208	210	219	226	214	240	216	207	224	206	207	175	193	218	202	213	218	216	223	221	195	206	234	184	238	209	205	179	189	205	230	223	205	226	207	183	217	203	190	218	218	251	194	186	209	205	196	197	217	236	225	194	218	200	216	223	206	208	245	225	210	193	233	205	222	194	192	209	215	199	231	206	213	216	200	197	213	213	212	207	232	239	201	211	191	226	235	218	195	201	229	189	220	214	201	190	220	197	213	215	232	193	239	197
37664	44932	49416	46178	27104	1045	900	812	740	703	711	664	631	603	583	572	609	561	513	573	555	582	536	555	554	529	558	516	541	511	515	519	510	526	504	519	511	538	514	509	547	507	567	518	484	502	498	466	484	506	508	519	527	512	479	502	515	526	494	489	497	494	502	526	545	522	501	497	530	518	473	520	518	491	479	515	522	479	519	502	501	509	492	517	504	492	506	532	423	467	518	525	492	517	513	444	483	510	490	490	509	496	549	522	466	530	486	539	471	497	487	502	520	515	478	472	459	490	527	461	481	492	483	499	493	482	481	518	524	524	461	487	491	517	523	504	527	526	471	488	498	495	522	499	506	487	513	514	522	458	488	496	477	484	491	503	516	495	523	530	502	512	536	468	543	474	505	466	531	526	486	517	536	524	491	470	510	518	450	508	495	527	535	504	495	533	477	548	498	465	452	481	499	510	510	487	521	522	506	493	491	510	474	490	459	451	487	525	588	485	507	443	506	478	500	485	475	498	474	514	481	521	528	561	493	487	478	534	492	482	472	489	533	466	498	488	510	519	497	496	479	493	537	503	510	476	514	471	473	525	548	533	561	515	482	530	521	528	539	478	522	496	514	496	511	493	505	537	511	522	489	469	496	476	477	530	482	478	546	525	487	499	526	476	498	545	470	489	530	506	505	483	495	522	532	495	482	516	454	511	502	503	486	460	479	501	533	508	485	498	552	497	495	525	499	462	521	548	530	522	529	506	464	510	500	494	506	539	487	514	508	509	491	486	470	475	514	435	467	488	493	517	522	450	498	487	520	522	504	501	516	499	535	507	537	526	516	478	524	488	474	525	518	508	508	465	542	492	475	544	475	489	477	474	539	575	506	502	538	485	511	513	501	486	504	499	493	461	515	490	464	497	486	492	514	503	486	535	485	542	492	510	546	520	500	511	529	521	503	491	502	470	509	489	498	500	514	548	491	521	508	485	510	508	484	483	516	521	478	496	496	472	508	502	517	527	545	515	487	494	523	503	495	503	509	516	511	488	497	496	484	510	515	490	498	478	461	465	505	529	534	486	511	481	498	560	437	547	497	514	518	501	532	548	487	510	522	503	490	480	477	501	480	493	540	493	492	514	521	478	482	533	517	521	486	489	529	534	505	533	537	461	528	501	548	540	470	481	510	528	517	504	469	463	488	488	480	518	499	528	523	510	489	507	519	503	493	500	513	543	490	500	489	526	490	527	513	515	526	492	506	496	517	527	501	497	476	508	531	492	485	539	487	544	481	497	512	463	469	529	494	493	521	545	489	494	473	493	497	491	503	483	530	514	503	522	508	537	506	467	534	461	516	456	496	507	442	469	524	535	490	512	494	471	500	481	495	473	479	492	508	496	495	508	495	535	468	497	496	526	494	547	496	506	494	505	525	510	471	516	541	475	540	514	476	520	524	483	512	488	540	478	505	498	519	485	508	522	525	513	496	494	530	494	499	513	500	471	510	526	517	500	526	525	495	509	509	500	490	500	529	495	484	492	483	506	479	519	479	517	493	487	464	513	507	556	534	496	520	449	504	509	473	494	521	505	509	503	479	520	502	492	507	504	483	502	540	547	519	468	520	518	534	502	486	503	470	489	525	538	488	516	490	462	475	520	517	530	474	528	490	491	534	452	565	515	502	510	496	550	526	486	497	461	526	517	522	497	536	517	467	531	495	516	502	546	473	458	476	469	498	486	487	493	518	488	503	494	498	505	503	552	487	492	530	505	512	495	506	513	493	496	448	553	454	462	504	464	521	509	507	552	522	487	495	497	504	499	482	515	496	481	502	522	475	511	510	503	510	478	508	540	446	484	506	501	504	564	500	503	493	453	482	470	506	507	499	491	516	489	512	506	488	506	525	520	513	493	510	480	487	520	582	470	516	518	500	494	489	531	511	499	438	524	502	474	523	521	504	488	471	503	498	493	482	496	527	511	507	523	540	533	495	539	530	490	490	493	496	495	490	520	483	489	461	520	497	492	496	498	501	546	484	474	538	505	508	508	504	535	525	498	516	534	489	517	545	491	476	499	487	492	463	502	491	526	466	519	512	501	504	523	466	485	529	494	484	504	520	475	526	544	512	529	471	539	513	469	509	509	528	476	521	519	527	537	493	459	499	513	540	484	480	502	482	500	523	528	513	509	436	494	514	513	560	523	495	508	491	540	519	509	495	488	480	504	499	543	521	499	510	499	532	504	491	519	509	504	473	467	488	485	491	509	504	490	537	498	480	498	499	513	491	475	536	487	490	480	482	494	463	542	513	496	497	522	489	478	460	528	538	515	472	511	509	522	526	487	548	474	525	508	507	517	497	483	503	536	526	514	508	502	514	491	461	514	523	499	474	481	516	550	486	475	520	521	518	464	516	545	503	478	487	491	529	485	524	497	497	491	516	491	535	509	525	522	501	493	522	512	530	479	519	534	507	487	493	484	484	476	486	487	464	537	467	479	482	526	529	512	452	509	467	480	485	547	519	477	499	509	488	494	506	503	496	486	487	498	501	519	477	515	511	507	497	537	551	478	485	493	541	513	519	500	475	489	507	470	499	483	472	487	523	534	486	471	524	512	511	507	503	500	467	468	507	499	510	505	514	470	528	472	485	505	507	492	509	476	464	521	527	489	532	487	474	500	467	477	546	449	489	481	496	524	523	489	489	520	505	568	497	532	502	508	522	515	502	528	536	497	503	515	505	498	499	524	533	471	518	503	486	477	483	472	517	533	481	490	482	544	502	495	541	523	507	497	474	495	466	502	465	491	493	518	520	477	533	479	499	504	486	486	474	511	491	501	516	511	443	507	510	484	533	477	503	488	486	493	487	521	445	525	492	491	529	510	506	517	497	477	493	519	490	530	482	514	458	523	500	479	502	505	461	493	508	543	492	491	573	516	549	503	471	503	530	506	506	535	486	508	507	501	490	537	495	511	522	515	551	515	522	543	500	497	498	512	506	523	472	486	464	520	491	496	507	490	475	506	522	491	502	491	512	502	507	488	479	475	506	512	493	505	462	471	476	464	483	508	502	503	514	462	544	505	535	515	486	504	530	517	451	463	513	497	480	500	487	534	519	508	506	471	549	524	515	524	547	459	522	498	500	486	447	536	484	482	507	494	520	513	498	502	527	510	476	504	488	497	509	515	532	514	517	477	509	526	484	502	509	486	509	484	497	514	545	485	555	498	480	510	464	468	513	480	486	499	503	494	515	531	501	490	486	492	455	530	501	544	491	482	519	464	510	495	524	545	480	493	515	507	518	500	503	528	505	481	470	503	496	514	493	515	507	476	509	505	515	552	516	502	506	494	496	551	522	491	507	514	536	516	487	485	483	536	527	476	467	494	496	493	480	510	503	514	511	493	503	509	519	486	490	522	509	495	504	493	520	511	556	486	462	504	516	530	496	541	475	505	495	524	491	501	498	519	460	503	509	487	469	526	526	501	514	505	528	479	516	486	526	507	507	510	489	544	459	495
68061	73535	65350	54133	33564	6841	599	434	424	367	360	362	388	383	380	364	355	328	323	333	338	318	331	358	352	363	340	351	332	315	354	335	325	300	349	317	312	305	331	311	347	338	299	302	369	341	300	305	359	323	337	305	313	318	315	312	311	343	351	359	338	331	339	328	338	361	299	348	318	279	318	368	367	350	346	318	281	319	370	344	320	314	365	313	324	346	314	364	332	325	353	321	348	334	339	360	348	371	333	342	343	346	345	311	321	341	348	334	317	312	342	336	313	360	275	332	308	301	340	314	313	345	339	366	348	312	342	341	316	361	326	317	326	312	328	307	330	295	312	361	360	300	340	299	341	310	354	366	358	330	331	309	329	294	320	332	310	371	327	355	314	325	329	305	360	355	341	324	299	350	346	349	335	342	312	344	355	350	339	332	321	322	312	328	304	372	304	327	332	329	330	364	358	371	317	298	327	322	303	313	342	303	314	307	329	342	313	342	351	307	337	341	334	340	329	325	358	329	316	365	328	341	342	319	288	357	335	324	327	308	308	304	341	303	331	322	335	318	348	326	369	341	327	337	326	286	365	331	322	318	363	331	328	342	333	294	338	343	311	317	353	324	326	300	296	324	307	340	343	321	339	343	319	330	333	303	338	336	352	348	320	311	360	347	351	319	357	331	321	303	357	329	343	342	348	309	315	313	341	310	325	356	350	378	315	304	307	341	292	303	307	342	290	316	312	317	324	322	314	334	367	304	318	326	313	323	331	301	351	352	325	341	304	360	314	318	314	346	316	339	323	309	301	329	327	297	335	342	314	304	321	319	318	359	321	370	312	312	269	310	337	337	333	329	362	330	328	287	338	307	349	335	324	314	332	340	319	349	325	334	362	330	350	320	304	313	348	322	348	333	337	302	340	339	373	290	327	340	328	307	315	313	313	354	350	309	341	329	354	339	344	336	323	301	323	325	353	346	315	350	338	344	315	299	339	363	369	288	342	313	320	291	325	338	311	320	342	308	341	340	321	286	317	331	349	298	347	334	363	318	306	336	330	331	328	310	291	306	314	317	311	344	311	358	339	363	322	340	315	304	313	345	348	348	322	328	352	327	329	299	337	340	348	331	310	317	360	305	314	322	354	354	314	316	308	279	350	358	361	354	281	334	355	342	364	361	349	337	307	315	358	323	290	356	313	321	356	314	347	340	329	339	319	296	361	313	287	334	323	322	343	345	342	330	326	309	343	318	326	320	306	324	306	322	348	308	305	343	355	316	325	327	328	329	319	327	375	334	336	348	354	315	341	328	311	327	320	309	317	342	337	308	356	330	294	307	325	360	351	346	348	305	302	338	353	365	320	349	342	306	304	306	305	345	326	349	353	359	332	341	325	329	330	325	323	316	325	324	340	334	327	333	329	368	331	305	368	338	333	334	295	272	344	348	304	306	352	339	349	306	315	323	348	357	300	349	354	354	396	311	338	322	337	333	339	336	333	338	346	360	319	295	337	317	335	321	347	379	362	352	306	349	289	335	324	343	341	356	309	311	342	337	309	325	303	318	304	305	348	307	314	340	328	332	345	324	333	306	340	320	340	333	332	354	304	297	335	354	335	323	331	352	306	293	325	342	311	329	321	310	353	319	345	303	328	288	315	315	336	318	358	321	314	310	367	348	361	372	318	313	315	307	356	320	334	315	321	301	329	372	325	310	325	293	337	364	316	311	363	318	310	312	323	315	380	342	337	345	326	303	346	331	344	320	360	331	357	299	309	323	336	380	357	291	333	355	301	354	314	315	329	308	316	324	348	289	365	324	347	323	354	344	329	372	306	315	339	295	328	330	307	356	348	324	328	311	315	341	340	323	350	350	324	328	312	313	338	322	298	352	324	294	337	309	328	312	322	342	307	302	357	353	289	339	311	338	317	343	345	339	303	332	332	318	331	327	346	319	334	336	284	322	324	323	361	321	353	317	310	313	325	355	332	320	317	333	317	338	328	338	342	329	352	325	367	336	324	340	317	303	332	296	311	312	337	297	334	315	351	362	376	321	363	347	341	349	314	292	354	332	377	332	307	306	295	321	312	343	316	343	336	366	316	305	283	332	297	315	326	332	299	340	337	339	335	317	336	334	330	326	364	343	363	307	349	332	309	329	348	315	348	361	327	343	332	351	304	303	350	302	311	324	322	308	342	350	275	331	299	318	324	310	315	345	308	335	340	327	319	338	281	335	355	346	324	330	331	299	346	324	351	339	332	303	326	341	345	343	322	366	334	322	299	314	308	338	345	304	362	308	334	298	325	302	359	348	334	326	337	330	317	323	314	357	345	329	337	314	280	300	342	325	334	355	333	315	311	302	323	327	321	330	327	343	336	342	331	338	305	314	305	350	323	303	303	319	313	342	348	313	325	311	344	374	327	374	326	356	349	321	356	352	353	326	307	306	341	322	315	323	335	372	343	344	352	308	335	363	313	326	362	301	311	323	347	348	322	313	302	354	324	322	329	339	332	308	329	335	299	328	328	320	333	333	324	323	334	326	361	332	315	305	375	320	332	310	310	302	318	333	336	347	358	348	342	340	322	308	338	315	323	331	324	293	336	318	334	324	318	324	346	353	314	309	302	336	342	321	319	339	313	334	360	350	333	308	329	306	358	354	329	314	323	339	326	320	335	338	330	319	342	315	341	343	327	339	320	337	338	317	353	378	367	334	331	352	311	341	348	309	327	336	334	339	305	294	336	349	324	310	336	361	323	322	359	340	325	352	339	352	331	318	324	350	312	331	335	326	339	325	357	311	334	324	351	347	356	372	305	322	324	318	311	315	307	295	317	367	319	312	346	348	347	355	371	287	327	313	308	296	346	341	308	364	342	364	328	349	327	359	315	326	338	333	351	346	346	308	327	349	330	339	346	340	357	343	347	323	360	353	337	343	359	311	339	314	352	319	327	317	315	316	335	345	343	330	350	352	345	334	349	322	336	342	326	341	322	361	328	352	358	334	327	325	328	317	336	315	366	374	325	308	350	365	333	325	338	314	371	331	322	343	289	354	335	322	330	308	312	313	326	322	333	332	324	325	338	325	301	315	357	340	361	293	346	337	335	320	310	324	298	332	325	322	289	319	314	332	333	299	306	344	353	294	319	349	336	351	322	336	336	336	328	327	302	319	349	315	342	337	328	332	324	304	335	322	342	340	317	306	344	307	323	319	351	310	330	319	333	322	343	330	369	351	336	312	315	345	337	339	357	310	330	349	327	342	299	344	310	348	319	329	302	311	338	357	319	308	280	327	334	308	345	311	336	335	325	313	353	336	364	311	326	321	319	311	316	359	317	337	320	327	325	315	321	350	329	293	360	332	293	351	315	354	352	288	318	342	343	309	343	336	334	322	371	270	327	304	334	339	323	345	305	309	281	323	322	319	345	337	326	316	339	335	320	333	313	316	321	301	383	344	331	312	330	325	312	290	345	337	317	344	354	330	348	344	329	351	285	319	321	349	332	317	348	332
43787	56398	62206	58154	35259	1763	1543	1298	1219	1101	1033	1018	961	915	914	887	867	883	840	831	799	821	774	835	801	800	752	803	780	824	751	824	751	769	715	765	750	776	781	747	697	745	727	756	716	705	759	711	731	730	722	782	701	734	716	713	776	727	748	760	741	695	723	766	768	736	760	720	694	708	693	734	774	791	734	736	747	743	740	751	691	803	672	718	772	729	746	746	769	743	744	749	728	753	740	755	746	709	672	747	747	720	717	724	774	677	722	713	721	716	752	743	714	672	747	718	699	710	678	731	758	698	673	753	700	709	740	776	726	720	754	788	713	733	710	743	714	759	732	754	742	764	683	712	734	760	731	744	744	720	686	718	743	691	761	738	688	730	784	745	727	731	714	742	667	781	745	701	727	757	721	701	737	768	737	699	793	760	703	718	713	724	738	737	701	713	743	695	700	728	758	726	770	758	727	724	727	757	728	721	696	732	731	767	695	689	735	777	754	691	742	736	702	724	719	736	703	757	772	787	714	736	778	751	754	774	711	742	709	738	746	709	719	720	758	742	744	719	698	725	778	733	742	730	730	721	782	692	687	711	713	696	679	778	736	708	749	720	776	720	715	661	756	702	728	735	725	742	657	714	658	745	717	776	714	716	757	715	746	764	697	680	687	711	730	701	774	764	703	752	716	741	700	744	745	709	729	751	770	733	715	748	696	687	712	764	686	743	700	728	735	705	728	690	745	712	694	731	697	751	713	732	704	732	733	702	769	721	738	718	754	711	709	696	735	686	763	754	719	709	680	757	718	725	725	758	746	714	751	735	725	683	729	764	736	706	733	765	734	685	736	748	718	699	681	721	730	696	706	693	731	752	729	683	759	721	723	755	683	753	740	699	766	721	714	711	764	749	737	735	719	780	726	706	745	712	758	731	749	759	688	736	725	722	743	738	732	760	713	775	707	751	739	713	734	726	730	680	711	776	724	741	738	699	729	760	753	771	699	731	731	730	754	742	758	718	754	678	748	713	709	720	709	719	745	725	740	657	710	724	731	681	674	760	729	711	698	747	721	768	698	717	757	756	729	756	737	790	718	699	760	714	748	705	728	708	742	751	699	763	766	785	731	738	759	706	732	707	698	702	686	718	704	773	738	691	770	694	764	738	741	696	725	711	711	749	709	711	721	746	743	720	768	715	717	715	752	751	716	682	732	746	750	745	771	719	714	723	743	695	758	781	692	718	734	713	728	720	732	721	754	701	776	756	704	784	715	746	738	696	686	756	790	702	771	740	747	720	727	738	804	710	734	717	735	744	750	691	711	728	719	747	717	707	701	677	782	739	707	739	721	714	764	754	725	746	725	742	741	710	710	699	729	763	687	733	702	749	722	721	705	721	678	733	752	714	774	754	700	719	712	735	713	705	753	717	736	734	727	736	761	763	761	707	726	723	739	712	739	757	749	748	741	705	753	753	731	695	708	699	759	759	763	701	737	706	759	770	752	737	748	748	756	776	740	731	720	725	718	738	722	739	736	742	748	717	732	719	700	697	748	700	692	731	732	705	717	752	703	746	737	733	744	748	743	746	759	713	701	753	758	735	700	762	720	706	719	767	710	785	703	739	720	694	699	711	739	757	712	734	723	742	687	718	787	705	727	749	765	664	737	722	767	736	739	688	766	717	755	711	739	682	742	776	667	686	771	702	726	743	721	701	758	696	753	770	736	741	712	732	728	737	714	673	690	746	734	755	754	764	737	721	747	722	758	784	716	692	717	725	709	675	786	739	718	774	705	736	717	758	743	719	727	743	747	749	679	747	708	772	795	716	777	752	697	744	719	736	716	730	768	724	762	746	738	740	690	754	685	709	727	730	728	759	694	715	747	698	716	731	711	679	729	770	740	729	706	721	721	762	714	719	679	699	717	717	747	696	735	672	741	702	734	688	750	758	711	729	715	727	760	747	772	694	730	720	734	745	694	716	741	763	725	654	692	773	720	717	716	706	679	695	711	709	719	750	775	722	697	713	753	637	742	724	778	726	674	730	793	732	701	719	718	644	745	738	764	725	713	703	729	763	730	715	724	759	707	701	769	777	719	749	750	695	721	708	749	732	689	747	695	731	755	683	723	715	740	738	753	731	729	703	745	718	719	690	753	740	687	735	713	750	748	750	706	737	702	700	680	725	696	737	754	750	766	736	681	737	759	689	774	745	699	700	728	759	743	746	721	774	728	745	710	730	740	744	740	768	767	725	769	728	739	746	712	775	674	715	753	749	763	735	757	753	695	695	784	714	704	715	748	665	742	765	708	714	660	730	750	725	739	737	696	752	727	731	738	746	722	714	741	760	727	749	749	732	714	713	717	711	714	781	720	724	751	709	722	691	726	735	752	757	719	704	751	727	662	680	767	694	714	777	747	722	781	759	773	730	714	746	721	710	718	702	782	761	759	743	733	721	725	725	708	746	724	714	767	707	664	677	734	728	756	717	738	724	765	704	730	750	685	688	711	643	749	769	705	734	748	724	731	757	708	694	726	797	757	737	748	704	783	731	726	724	704	684	706	682	725	726	669	711	710	737	748	737	765	721	761	732	695	767	771	770	732	748	780	720	720	782	752	739	693	740	730	717	740	764	736	735	686	740	737	662	699	817	736	700	705	749	714	679	739	715	718	712	708	733	750	725	696	710	741	761	691	675	688	780	745	774	705	717	694	746	754	753	717	744	730	700	723	711	795	739	753	697	701	713	778	711	757	713	771	721	713	738	713	752	745	736	700	684	779	727	714	719	713	752	754	713	751	767	730	698	724	692	740	699	743	724	733	741	704	724	743	699	752	749	764	753	712	744	692	753	741	718	719	712	701	755	717	691	751	701	707	725	730	739	764	667	755	736	767	719	724	752	695	731	759	710	740	723	705	723	765	709	705	734	700	728	749	748	741	770	760	773	761	723	707	656	736	693	677	704	707	695	712	716	740	737	765	730	756	715	693	746	750	707	766	737	762	707	649	669	696	693	684	787	721	727	755	708	719	757	745	745	690	727	728	695	781	710	719	778	727	707	705	714	734	760	748	707	714	732	723	743	764	759	715	750	680	697	741	677	709	750	725	666	705	722	742	679	779	709	688	732	761	739	701	720	737	783	696	712	747	745	757	761	751	747	729	745	693	701	743	704	739	739	699	745	758	730	732	704	771	702	674	760	749	714	746	727	746	729	755	729	738	671	677	689	714	746	695	708	702	712	710	757	734	756	703	732	759	716	710	728	732	725	686	768	745	741	739	721	702	727	769	709	745	752	727	707	720	756	717	701	728	708	734	707	759	727	742	700	698	765	708	695	717	784	731	693	770	702	717	737	759	715	733	684	754	703	700	715	754	705	692	708	731	782	730	764	735	702	715	735	713	709	709	677	741	716	729	664	731	680	720	686	765	728	750	707	700	735	671	707	755	701	725	760	746	720	661	727	761	762	738	698	693	748	703	734	731	746	708	713	710	776	733	730	720	747	734	740	666	796
38966	17363	4671	2213	645	133	126	136	137	140	125	118	119	122	138	135	145	162	129	166	135	147	137	139	121	137	147	162	120	119	111	107	119	135	121	120	138	135	112	122	156	125	139	129	145	130	131	137	139	132	119	126	110	133	128	133	141	126	128	140	104	136	150	130	125	126	116	99	119	131	141	152	136	153	140	129	117	127	139	127	131	119	144	142	127	150	140	126	135	110	130	131	138	143	120	125	143	137	119	122	147	132	132	142	136	119	134	127	128	124	122	125	134	121	128	117	123	128	133	130	151	145	140	143	139	127	121	156	140	137	113	130	135	146	142	127	149	130	137	129	128	122	132	119	116	127	120	115	114	140	134	145	132	126	116	139	143	128	117	143	132	112	138	119	121	122	145	121	108	117	130	111	121	139	126	128	120	134	136	139	145	114	119	131	130	147	140	131	114	137	133	115	133	117	120	123	127	123	146	145	112	129	118	133	127	134	125	111	130	121	135	120	121	129	146	135	115	112	136	135	128	113	132	112	126	122	107	124	140	145	140	127	129	150	146	120	125	138	127	143	127	129	153	109	124	121	125	112	130	132	133	157	124	139	135	151	120	119	141	161	119	127	135	133	129	129	127	129	138	121	149	127	130	130	125	114	101	118	150	133	129	133	135	136	124	142	141	127	168	137	147	135	148	117	133	121	109	148	156	122	137	138	151	145	129	140	133	135	126	147	122	121	121	127	137	116	116	111	135	157	122	133	144	123	148	166	117	136	132	135	142	131	132	121	131	108	135	131	129	122	129	124	138	123	134	129	142	125	146	108	111	147	143	121	110	140	141	126	130	122	150	150	147	119	150	135	148	122	147	137	128	141	129	162	135	111	126	138	142	120	154	145	140	149	127	121	117	107	126	119	137	127	139	133	141	124	138	141	147	130	132	117	109	138	139	141	165	131	137	159	153	148	122	122	148	114	127	140	135	128	121	134	135	145	155	140	128	113	124	144	128	128	135	137	126	121	124	126	121	123	130	125	119	130	120	104	117	137	133	137	114	112	148	134	127	125	137	143	129	112	128	151	144	110	126	100	132	125	111	139	117	138	122	117	139	136	107	137	115	110	130	121	123	126	153	123	137	153	114	123	120	115	148	132	120	107	135	128	151	108	136	159	114	148	137	111	153	132	149	120	119	137	140	126	122	128	146	130	110	129	127	135	122	121	115	129	112	137	130	129	143	135	130	124	96	121	114	135	117	118	147	117	115	127	152	141	137	124	134	138	154	117	153	122	142	141	122	148	130	118	136	108	126	117	144	145	140	121	131	146	156	131	119	140	131	135	127	119	134	126	123	114	152	163	128	119	126	120	140	147	135	140	137	131	149	144	120	127	128	124	113	154	119	103	144	118	134	138	130	144	125	115	140	127	114	119	130	113	136	123	120	123	130	135	112	126	139	128	141	158	128	132	119	150	123	135	143	134	131	134	117	134	140	131	124	125	137	128	136	130	124	125	139	141	150	122	136	124	131	132	138	143	140	134	141	128	136	131	144	136	126	132	127	157	152	126	129	147	137	121	145	115	126	151	123	137	135	140	128	145	139	148	137	139	141	132	125	121	123	131	116	128	144	138	122	135	121	123	136	123	105	123	126	132	121	130	137	147	132	133	156	107	121	110	113	118	142	103	153	114	118	119	126	139	139	125	129	133	112	152	134	138	120	156	112	126	110	133	125	143	123	133	145	135	120	128	109	122	121	134	140	144	122	150	129	140	151	145	146	133	130	125	125	135	135	130	129	113	123	132	126	123	152	127	142	154	113	124	147	113	130	133	110	131	138	128	117	126	141	132	141	144	132	138	132	134	146	123	132	128	137	129	128	143	141	132	125	163	120	114	116	130	141	136	133	153	142	134	127	122	126	144	138	150	120	135	136	132	126	122	123	135	129	150	109	128	121	149	110	114	142	132	163	146	144	133	141	144	136	128	144	126	137	134	113	146	140	132	127	139	106	146	145	118	128	128	120	138	114	143	165	155	123	134	123	144	152	139	141	142	139	129	127	112	150	140	131	140	136	133	113	117	128	129	126	138	135	115	112	135	146	127	137	134	120	130	126	136	138	135	139	122	119	147	144	125	128	129	132	138	115	129	130	141	135	135	125	150	114	142	126	133	165	121	117	126	128	153	125	122	140	131	126	115	127	127	129	142	133	127	126	125	106	119	123	126	153	154	140	113	136	136	154	154	113	123	140	131	130	126	131	123	133	110	115	108	137	131	124	117	100	135	136	142	123	129	155	121	133	139	120	134	134	148	130	134	140	107	130	114	132	130	114	137	138	117	144	133	139	129	107	125	142	131	130	110	123	151	113	127	127	138	117	132	117	127	123	119	134	150	138	137	105	136	124	130	139	114	131	125	121	132	143	145	136	139	127	134	147	120	113	120	111	135	148	134	150	115	122	139	132	99	144	125	126	118	139	128	141	118	137	132	131	148	145	125	133	124	128	125	118	152	103	130	134	123	143	131	134	113	114	164	140	136	137	120	141	139	113	141	136	119	136	151	137	128	148	137	132	145	126	129	138	133	133	112	145	110	124	130	138	132	142	122	125	135	135	128	145	122	133	152	119	130	108	156	141	136	134	145	125	156	123	130	126	122	132	132	128	151	124	151	121	119	136	145	138	123	113	138	134	113	130	139	126	119	140	138	115	133	121	102	138	128	123	146	126	132	137	138	125	149	126	148	153	115	143	116	134	117	142	147	125	140	123	123	117	130	130	123	128	139	138	153	147	137	150	112	149	119	133	129	133	130	111	130	120	135	142	102	122	106	139	114	126	125	128	122	138	128	131	144	129	123	121	124	136	132	120	143	146	131	112	119	134	138	131	126	138	127	117	116	137	135	126	115	152	125	115	131	139	134	124	123	107	143	114	120	127	138	114	122	140	140	134	115	142	122	120	114	138	142	120	133	128	124	146	133	122	111	124	132	155	109	133	131	125	129	112	136	135	145	116	124	132	123	134	134	127	124	147	127	128	132	129	121	126	133	125	138	133	118	132	117	138	128	145	140	120	136	127	151	148	142	104	129	128	114	128	139	146	151	122	115	123	128	127	140	130	140	122	111	151	153	129	172	131	123	119	126	121	135	129	107	122	142	115	119	134	129	135	139	142	133	131	128	137	129	132	120	119	129	137	148	131	154	130	120	139	142	141	136	132	128	145	118	123	120	137	122	127	142	131	115	124	108	132	139	129	116	122	115	155	119	137	133	135	139	157	128	121	134	133	133	125	134	136	133	126	143	138	140	140	137	143	129	143	133	112	130	135	123	122	123	135	132	138	117	141	140	120	126	122	122	144	147	133	116	126	119	125	133	138	151	123	142	153	122	127	131	130	143	152	113	127	146	147	118	132	131	126	123	126	127	134	134	135	122	133	123	127	115	142	133	134	125	123	131	136	132	131	130	124	131	136	113	135	126	130	131	140	124	124	152	133	119	129	134	134	133	124	137	120	124	129	112
20331	11755	7920	6433	2484	370	352	333	355	383	344	369	303	332	350	333	324	297	332	319	321	331	319	360	291	316	344	331	325	292	362	340	317	295	372	328	329	339	357	352	326	347	359	339	306	320	330	358	324	326	336	345	348	337	334	336	328	316	362	340	357	357	319	337	349	336	321	334	343	311	328	354	300	318	357	361	343	337	331	327	319	344	365	324	330	322	355	337	299	302	363	352	347	318	339	316	336	303	355	297	339	347	352	363	326	284	340	338	339	344	356	349	355	307	323	345	321	321	316	341	352	318	336	330	326	354	325	339	310	341	320	314	331	355	319	325	321	346	309	325	332	319	331	329	373	315	342	362	300	341	317	295	356	315	324	347	322	326	321	352	309	345	374	351	347	332	324	300	384	331	318	333	312	343	342	348	323	309	336	301	346	339	286	314	332	362	334	312	348	311	344	334	366	327	332	313	334	332	337	324	390	352	317	347	342	345	352	329	326	327	304	286	337	339	339	305	326	313	346	314	328	332	303	356	338	338	362	345	351	321	323	334	347	318	307	356	351	342	316	328	350	337	353	334	342	358	330	328	325	320	346	353	337	309	310	325	332	350	334	334	324	334	339	308	327	322	348	335	358	331	371	326	362	378	317	323	342	326	315	381	328	347	334	329	311	353	330	327	363	351	339	338	350	372	331	331	321	343	332	356	347	357	351	323	331	324	325	336	301	328	340	322	331	305	340	351	323	309	299	320	323	322	321	339	352	341	340	343	318	318	353	316	327	356	328	329	327	346	333	299	321	353	301	349	349	339	339	312	319	320	305	319	301	325	306	330	318	321	311	361	341	348	325	339	350	325	320	330	334	322	335	340	307	336	357	348	299	334	325	317	350	384	317	310	362	353	365	328	303	371	324	330	344	312	332	327	345	327	341	313	310	322	337	329	312	336	357	333	352	352	347	376	326	352	313	341	350	340	323	368	327	339	343	348	341	306	333	324	333	364	349	336	341	353	348	324	347	319	324	331	318	326	337	333	330	352	350	341	330	337	343	314	347	314	335	344	312	329	344	346	303	331	338	347	322	364	308	347	348	354	385	350	325	301	323	334	287	380	317	329	333	332	342	351	335	325	345	312	353	334	309	337	296	350	346	324	313	329	346	345	353	330	356	346	304	315	357	316	327	341	320	337	325	384	329	367	313	358	324	325	289	317	334	330	349	304	354	337	327	292	356	365	333	320	371	372	354	343	317	370	306	331	334	302	352	321	350	320	305	351	344	331	315	342	322	333	318	305	327	314	375	330	327	353	335	325	305	347	343	297	316	326	344	359	345	332	346	349	330	365	349	357	341	360	309	338	334	314	358	321	354	337	353	329	320	333	341	352	307	342	327	335	356	377	326	358	351	332	332	322	339	328	347	319	346	320	331	336	342	315	333	358	331	332	370	360	337	332	350	305	329	335	349	342	359	310	334	321	369	304	329	294	324	321	328	331	358	346	320	346	330	345	341	336	303	319	323	319	348	342	343	355	333	348	353	335	325	334	337	366	336	372	336	304	338	319	298	323	335	327	328	334	334	300	316	365	334	353	321	308	327	313	359	398	321	343	331	321	301	326	350	302	377	338	341	319	344	336	347	335	329	336	259	350	324	338	343	369	363	336	339	356	352	335	343	337	343	334	330	323	312	318	331	324	325	326	345	318	335	357	346	350	341	351	340	334	323	337	328	320	350	321	354	344	351	331	330	347	318	331	320	320	317	340	348	342	326	348	330	328	333	325	332	369	345	322	325	335	308	321	347	325	322	357	334	334	351	357	336	310	341	344	314	364	336	342	320	311	333	292	289	325	339	355	329	331	351	366	343	315	327	325	324	361	335	335	329	335	336	320	335	331	332	342	324	327	352	340	358	319	345	313	305	320	320	351	332	331	348	330	368	342	319	341	317	327	339	356	348	305	341	337	331	346	347	314	335	311	359	313	328	330	312	361	335	363	339	310	333	343	322	318	359	308	324	328	327	381	318	338	353	334	332	325	338	343	345	333	337	296	348	345	349	351	315	338	319	332	320	339	327	336	349	320	316	363	331	321	324	356	367	334	348	326	335	337	369	355	319	374	309	346	340	373	317	346	342	302	311	330	330	329	329	353	332	342	352	335	352	328	347	327	333	325	337	335	331	337	342	318	335	327	335	352	335	400	341	348	334	333	322	326	363	366	312	368	318	332	324	351	334	303	333	366	348	350	331	335	334	334	350	321	336	280	354	303	360	304	314	304	349	321	326	332	323	348	309	336	297	309	312	326	352	342	341	342	357	325	332	343	337	324	311	303	340	304	347	354	337	364	368	294	344	294	358	310	316	340	321	336	317	351	325	333	340	367	302	320	324	325	339	322	333	330	344	305	366	331	347	366	323	335	366	341	322	338	340	314	331	302	343	329	331	328	318	318	329	340	313	311	309	340	355	316	344	318	339	307	354	358	338	332	311	339	375	363	347	385	331	350	298	340	343	331	360	326	338	333	353	363	338	328	316	344	332	329	321	339	343	323	331	342	332	366	350	343	349	344	360	364	328	350	343	355	333	325	351	356	363	378	322	353	320	335	319	358	327	325	347	329	333	338	335	365	349	308	343	331	341	325	315	329	337	344	341	314	344	351	316	302	334	314	326	328	309	305	321	323	327	336	336	373	345	353	321	306	338	347	338	349	352	339	321	336	347	339	361	316	324	344	340	334	335	350	320	355	326	334	339	317	351	336	309	347	351	346	344	323	306	321	332	326	310	318	338	325	331	356	322	379	325	348	340	330	333	323	326	330	336	330	344	355	372	346	372	327	373	333	334	344	351	306	330	343	361	361	316	314	293	339	283	357	323	339	342	324	308	332	338	291	327	366	341	345	324	314	323	350	340	336	314	343	324	344	317	323	339	351	342	312	347	358	332	321	326	332	378	328	318	350	309	313	353	352	339	343	318	327	347	349	327	362	334	332	304	319	373	321	338	361	363	306	328	398	315	344	329	348	329	320	343	334	357	349	370	358	335	336	347	324	346	314	363	331	326	381	323	346	375	356	344	336	340	370	369	330	344	370	325	329	326	347	344	337	361	349	335	359	324	338	316	342	357	315	328	352	324	341	355	327	325	350	321	347	322	339	341	344	363	362	330	350	342	361	334	317	341	337	327	343	350	309	341	330	328	323	308	342	321	339	350	320	324	356	374	326	337	356	345	346	331	323	328	331	349	306	348	325	333	289	329	306	333	317	303	332	351	342	359	366	331	353	339	337	369	337	379	323	337	343	343	345	342	337	335	353	303	352	354	335	362	328	315	353	323	325	342	322	320	324	332	329	341	348	300	292	325	344	326	364	357	342	324	324	322	350	331	352	359	357	332	347	318	316	329	344	316	334	321	337	351	351	314	332	319	310	330	323	349	304	351	321	355	308	321	338	332	340	347	367	349	355	334	321	343	358	340	351	341	368	361	365	343	359	339	326	347	335	326	347	348	337	345	394	338	322
59185	59963	52302	40827	22420	2452	314	243	261	251	210	222	213	220	227	221	227	199	251	254	207	225	194	220	236	212	194	223	229	222	204	219	198	209	200	211	218	203	186	221	236	189	225	214	204	188	197	179	194	248	228	214	194	227	205	172	196	217	230	208	217	195	201	214	197	214	222	197	229	212	187	236	216	214	226	212	194	222	178	220	221	171	213	211	224	226	222	200	222	197	217	230	197	243	206	212	206	204	209	211	203	234	201	197	194	204	184	212	205	184	194	207	221	245	198	194	215	233	241	203	199	188	231	200	212	215	200	199	226	216	208	206	220	219	199	217	204	205	205	191	185	183	176	202	213	218	222	210	210	208	220	214	171	236	203	229	211	198	206	214	233	223	201	206	184	246	210	211	207	216	191	187	212	217	223	201	237	241	232	215	225	215	199	225	199	212	217	223	227	224	219	212	220	218	178	193	197	181	200	243	209	210	220	216	217	209	186	203	211	239	194	204	193	205	204	200	227	226	204	217	204	212	196	211	199	204	205	245	174	223	254	212	218	229	214	232	210	186	192	215	242	215	194	212	192	216	194	225	236	179	212	215	193	203	218	173	207	217	238	201	210	199	214	216	205	193	198	176	210	201	185	206	203	227	219	191	227	203	202	251	217	278	207	211	223	207	193	226	169	208	196	210	216	215	197	195	218	209	220	224	203	210	218	212	233	202	214	216	214	207	209	237	208	211	187	207	221	187	210	244	192	190	225	206	198	211	244	231	220	208	186	180	240	214	201	201	197	181	246	219	177	206	227	221	198	205	206	177	217	194	187	200	227	221	197	211	191	232	229	198	228	226	190	223	231	209	216	203	208	187	195	201	186	196	188	229	225	202	211	199	181	213	199	203	231	237	198	216	179	202	183	178	190	195	218	210	244	203	195	223	192	198	183	230	229	202	218	217	201	207	234	200	218	225	225	191	207	197	207	205	196	218	189	207	210	196	197	219	214	195	221	193	226	207	181	178	192	189	218	227	206	231	216	211	221	225	236	230	225	224	224	203	209	215	195	233	226	242	216	199	194	250	188	229	219	223	205	187	244	197	218	206	218	199	198	216	213	200	208	214	208	206	211	228	216	207	216	197	232	208	193	213	220	215	200	203	197	186	190	183	190	182	215	218	211	243	197	207	197	218	187	187	187	242	207	244	247	210	210	182	196	199	224	220	236	216	222	211	202	217	205	221	194	207	233	187	212	229	211	235	193	206	204	192	224	202	206	205	224	223	220	231	200	219	224	193	230	211	196	205	181	218	195	216	197	228	227	191	225	190	169	204	195	204	198	206	224	209	213	217	224	187	240	213	239	206	234	198	192	228	221	203	220	196	178	217	224	212	207	238	213	213	204	204	208	181	185	197	218	193	203	216	215	206	194	204	214	228	213	193	210	231	197	186	182	208	222	222	217	222	210	201	238	222	205	185	226	204	187	210	211	204	219	187	222	229	220	223	233	223	210	201	209	216	212	213	193	212	222	211	215	183	205	177	225	204	223	202	177	222	220	214	199	181	224	231	187	214	207	211	201	174	198	215	211	227	184	200	194	217	225	236	212	222	201	200	229	197	197	217	184	223	189	204	194	243	227	208	196	194	213	221	216	194	195	195	228	211	240	211	231	208	203	212	210	200	199	183	191	199	210	222	180	216	186	211	181	213	220	226	195	227	193	190	200	201	207	178	233	214	217	199	201	200	208	218	212	215	212	216	223	237	209	203	189	204	220	230	215	213	199	206	217	209	223	215	226	232	224	197	215	205	178	226	229	206	223	222	217	194	219	214	216	211	195	223	197	230	204	257	217	223	216	210	206	180	219	236	218	212	207	197	201	223	204	188	212	204	215	222	209	219	209	221	223	197	226	204	192	186	198	196	253	217	192	189	215	208	219	217	200	222	219	214	203	191	188	210	224	171	202	223	217	217	197	183	199	226	222	201	200	232	198	188	205	208	215	202	220	201	201	194	225	197	219	202	209	207	199	216	205	226	211	198	216	204	215	204	183	235	208	210	232	214	194	191	189	222	215	227	195	205	215	197	192	203	210	185	196	197	221	202	238	225	213	205	224	215	212	220	203	181	198	216	223	211	231	194	201	221	195	218	204	205	218	214	211	229	206	196	221	222	202	223	218	193	245	218	229	199	229	184	180	224	213	230	218	213	217	198	204	208	194	187	224	217	184	208	188	188	206	210	194	241	189	205	244	218	181	205	225	231	213	210	196	180	185	200	191	209	212	217	207	191	191	222	207	224	201	213	199	217	206	213	228	193	221	204	206	201	196	209	223	191	211	223	216	192	208	217	217	186	202	211	210	188	209	202	215	207	226	204	224	237	202	202	175	209	213	253	228	200	217	189	213	179	213	204	190	193	200	217	198	175	194	234	216	228	198	243	225	186	225	216	230	203	199	210	213	199	223	209	196	215	211	205	223	194	198	203	196	240	226	204	213	214	188	203	204	196	188	184	230	227	238	197	212	206	185	213	209	208	194	219	230	164	209	213	219	211	204	202	209	224	209	205	191	214	222	219	200	198	215	229	216	211	185	212	208	186	184	205	196	226	214	249	198	203	202	212	215	206	209	199	206	225	200	202	211	208	195	203	184	208	203	174	217	187	214	227	209	201	232	212	189	209	209	202	211	201	184	227	221	211	215	214	201	222	206	224	203	236	185	193	231	214	217	214	222	220	192	184	209	209	204	206	207	227	204	209	167	206	214	193	190	204	222	213	181	196	217	213	195	223	201	193	188	226	213	207	227	205	191	194	191	209	203	202	216	225	208	237	207	219	200	225	225	219	216	206	224	252	218	207	213	213	223	221	239	233	203	187	227	229	191	219	253	219	239	248	207	209	193	221	218	215	210	209	223	241	214	206	236	211	238	198	207	211	203	210	217	200	202	221	179	204	210	213	211	196	227	219	203	222	234	209	208	201	184	211	245	207	222	228	205	207	188	222	228	229	196	225	197	211	204	208	207	200	199	197	191	224	203	207	224	209	208	238	190	213	235	216	238	214	210	226	240	202	217	243	237	218	210	195	195	191	197	193	214	231	207	209	207	208	218	214	231	212	224	222	221	191	219	207	232	197	226	210	214	228	223	208	193	213	221	201	187	206	234	214	234	213	198	223	215	194	225	205	228	196	232	242	227	194	214	206	202	212	205	221	210	202	200	191	199	192	191	210	226	224	202	226	235	210	223	214	203	190	195	209	201	229	187	221	232	245	215	215	212	223	216	228	209	182	187	203	199	215	201	229	227	207	207	185	210	219	177	223	214	220	230	250	227	203	215	203	206	220	207	168	212	220	240	206	207	206	201	222	201	178	225	203	237	229	193	208	198	199	200	194	198	223	225	224	192	219	201	235	220	176	221	228	226	202	215	204	198	224	208	222	207	229	191	181	194	224	189	181	204	187	244	193	201	216	198	205	207	221	210	208	231	199	216	204	183	233	206	214	229	232	196	238	226	210	186	207
36604	44597	50353	46805	27098	1031	886	820	721	738	720	669	643	605	590	592	567	581	572	546	552	557	517	556	571	522	567	514	533	532	553	496	561	490	582	526	549	506	562	525	521	465	501	494	499	524	501	461	493	482	497	540	494	513	482	574	477	486	495	529	523	525	527	514	513	542	483	503	498	471	478	477	494	549	483	509	503	497	530	513	482	507	496	496	509	526	508	490	505	504	486	508	486	543	496	504	491	515	480	505	476	490	524	511	543	475	486	497	529	527	485	479	521	508	465	526	530	492	467	554	524	529	475	507	498	518	467	479	490	529	499	495	538	485	511	507	478	493	472	516	500	588	466	476	551	492	524	510	502	488	539	496	500	513	504	483	503	496	523	477	521	559	505	519	490	465	476	517	529	490	511	507	516	537	543	522	514	522	476	570	515	496	508	487	491	474	504	490	484	492	504	475	460	503	480	446	507	522	537	488	487	510	538	504	521	523	495	511	444	489	468	495	484	482	518	480	506	515	483	508	502	486	483	481	548	479	519	463	510	499	501	462	494	561	520	462	520	473	499	489	462	508	480	507	513	535	516	480	514	490	529	504	452	478	514	531	456	483	494	539	488	516	516	465	523	501	505	506	504	508	536	488	477	487	480	494	488	523	478	527	490	481	543	514	520	501	517	475	485	505	517	516	488	498	501	510	498	534	513	464	479	504	477	500	485	494	520	482	462	497	505	514	511	485	481	511	479	483	481	469	481	484	536	491	546	487	555	536	472	523	496	506	474	492	518	535	499	551	508	520	474	511	477	519	496	486	539	506	461	502	505	524	483	522	466	505	493	492	534	531	478	494	511	515	515	512	506	520	522	492	503	516	507	496	522	516	507	482	514	506	512	503	535	487	527	513	491	454	481	495	533	481	520	515	484	508	481	503	470	458	483	526	490	534	502	487	438	484	528	516	454	518	493	532	484	510	526	479	510	502	466	472	515	473	495	531	537	515	461	468	492	513	499	523	492	512	530	504	474	475	542	544	489	497	503	487	506	515	491	463	512	461	495	466	543	521	508	491	515	505	464	507	481	470	502	489	506	502	467	470	487	461	523	525	498	496	516	507	524	524	523	445	514	496	511	459	483	512	495	502	441	525	514	497	509	499	514	485	492	475	490	466	523	474	515	513	496	530	488	499	535	507	486	505	470	515	508	506	510	508	485	506	539	487	514	479	497	490	506	530	473	521	514	487	496	525	481	512	506	507	520	477	510	529	493	497	514	520	531	524	481	508	542	496	498	486	506	515	552	491	492	547	533	490	496	493	505	521	500	512	494	501	511	494	534	501	510	544	495	522	484	554	497	503	509	465	466	509	511	527	530	486	479	481	488	519	507	489	517	501	509	482	467	505	490	446	532	473	565	512	509	510	535	511	476	497	525	502	503	476	461	495	552	506	514	490	503	496	514	502	493	490	510	509	471	546	525	541	482	489	538	513	509	479	466	492	491	495	529	579	522	506	537	538	486	454	485	491	479	513	499	482	524	518	510	521	488	549	518	529	498	499	522	512	543	539	506	507	478	522	542	481	518	492	489	486	486	504	517	502	543	516	536	483	497	483	512	558	529	486	573	504	486	490	531	515	508	532	491	525	503	506	496	500	501	541	515	500	545	449	514	516	483	466	503	495	501	510	505	536	531	511	508	510	483	482	484	515	474	492	493	468	479	516	522	532	513	488	491	570	513	474	499	499	498	521	502	477	490	541	520	499	489	520	510	491	520	498	524	506	513	501	496	525	499	479	480	469	531	508	505	487	511	501	493	506	490	540	478	511	487	526	519	482	493	504	510	492	516	531	503	509	482	557	495	561	562	492	484	519	489	491	533	530	485	514	500	508	530	486	497	493	461	449	489	497	499	499	518	480	490	505	498	499	477	496	508	461	496	516	507	495	511	496	483	510	493	504	513	494	484	459	534	508	528	527	499	489	481	517	488	493	476	486	505	511	497	508	516	472	534	509	508	527	487	521	473	545	514	493	474	472	485	522	496	517	492	506	533	531	548	517	497	510	461	460	512	455	488	476	494	501	514	498	504	495	462	490	528	486	507	496	439	462	530	533	528	540	551	501	498	485	561	539	557	506	511	478	505	499	539	514	485	483	486	516	516	538	500	493	541	503	494	481	511	494	503	446	521	494	500	531	497	498	455	461	487	515	489	505	509	475	550	488	512	508	522	523	514	546	536	505	486	483	492	514	484	475	532	515	479	550	493	486	476	525	517	544	490	465	526	533	481	493	490	513	488	519	495	506	484	531	450	513	499	493	513	458	478	492	539	518	488	496	489	481	499	491	515	497	516	507	503	526	563	516	489	473	498	516	450	505	454	459	527	488	528	463	530	537	452	493	499	505	509	524	477	477	507	476	469	494	481	511	509	523	494	517	507	501	535	497	486	474	491	537	527	456	532	527	500	492	489	492	501	480	486	524	491	479	506	499	491	524	475	493	514	476	494	486	512	467	496	532	502	481	483	467	532	501	485	511	514	496	442	522	531	511	519	488	487	491	526	490	499	501	537	501	499	550	488	521	534	500	483	524	527	499	500	492	476	473	524	515	477	539	492	488	492	502	517	518	504	457	491	489	492	480	510	499	530	526	477	468	475	552	484	498	527	483	523	495	448	489	560	504	520	493	498	490	513	501	526	525	498	506	564	461	485	488	460	534	495	513	552	521	481	504	449	490	516	487	499	508	530	496	553	461	521	512	482	482	506	508	555	521	510	488	519	515	502	522	517	448	550	530	517	520	496	496	488	470	492	520	464	467	472	546	493	476	499	488	454	490	510	538	523	522	538	511	478	516	529	554	515	494	501	523	513	513	483	502	491	528	484	479	480	494	495	525	530	482	491	488	477	489	524	479	526	506	487	493	470	506	533	498	512	555	484	516	476	526	533	507	481	491	492	513	500	498	522	523	471	491	535	515	483	520	511	516	509	503	480	481	494	488	495	520	539	511	480	465	501	488	463	486	522	483	478	502	504	530	527	475	514	509	416	495	503	457	512	503	441	499	519	493	497	526	509	487	469	530	467	486	532	512	467	545	495	535	482	532	517	522	494	496	524	490	488	536	518	474	457	548	458	504	463	541	524	520	474	491	491	504	496	512	507	502	492	501	477	463	496	483	497	497	471	498	522	465	536	522	528	494	461	489	471	454	518	518	471	530	506	507	437	520	506	511	470	488	487	489	502	491	529	529	485	520	508	483	497	518	518	464	510	517	516	538	537	527	455	482	543	479	535	506	493	521	453	543	484	501	511	516	490	497	505	508	546	524	504	491	487	490	515	503	503	538	436	554	493	481	497	453	520	504	495	476	500	490	494	497	500	482	482	528	506	495	517	515	526	533	499	493	499	514	521	503	525	514	488	508	548	511	512	490	551	524	469	491	525	468	469	522	496	465	485	545	536	471	489	510	461	523	480	502	520	504	497	506	513	476	520	485	513	508	513	569	466	485	475	475	530	500	489	487
67252	73157	64947	53950	32440	6428	662	415	437	391	360	383	346	371	373	357	327	327	358	349	336	319	318	323	324	347	338	324	347	331	335	309	345	307	345	325	332	329	306	345	301	344	347	390	346	303	324	343	378	295	337	296	331	349	365	314	318	324	338	318	339	325	301	302	338	341	312	298	317	320	311	357	308	322	356	305	318	289	291	336	337	318	350	358	293	341	335	350	326	320	329	341	303	340	313	336	344	313	315	337	331	342	347	361	328	316	323	328	330	359	358	341	371	352	316	306	334	326	326	337	311	339	335	332	318	336	327	289	343	304	312	314	356	311	322	330	310	368	331	314	314	315	322	363	306	346	337	339	332	357	339	355	338	351	321	329	334	306	342	338	325	308	323	314	339	348	349	321	325	345	362	319	338	330	317	286	344	315	338	345	330	328	342	342	346	356	330	300	363	340	317	316	325	335	344	299	322	331	322	307	309	346	309	315	301	293	318	305	310	308	289	333	328	330	335	314	316	332	358	333	316	332	310	336	348	321	281	331	308	326	343	329	311	347	305	332	320	353	349	321	348	326	315	298	312	338	362	343	326	304	306	325	295	307	317	305	320	325	343	354	341	299	355	348	325	383	351	359	320	317	305	311	331	342	320	346	352	328	289	342	330	361	344	330	341	307	306	321	327	327	329	313	356	316	321	319	341	310	345	311	319	365	332	313	345	338	341	339	313	337	341	304	339	326	300	343	337	318	321	320	335	351	334	298	308	360	321	329	327	346	329	298	384	324	344	368	321	344	315	348	345	286	330	309	373	341	321	317	312	326	355	330	289	369	364	335	326	322	310	344	324	352	334	346	287	349	343	335	338	338	365	374	331	308	316	348	328	328	323	330	352	349	300	350	323	357	294	333	326	320	354	291	329	312	339	321	292	332	296	315	326	317	322	328	343	335	310	342	310	287	354	314	324	346	297	319	308	332	356	333	305	322	348	312	336	296	342	315	323	331	319	305	321	316	374	306	304	314	372	324	305	307	321	353	319	337	301	320	327	352	322	331	350	340	346	330	287	309	352	323	309	280	323	321	328	332	327	358	318	355	309	339	325	353	307	335	356	328	309	331	326	296	310	361	308	326	323	314	312	358	354	319	315	302	327	307	308	349	318	330	322	340	338	301	344	313	334	326	339	337	324	315	313	305	324	315	321	338	293	337	310	320	305	316	361	313	328	349	336	359	322	337	338	342	336	337	339	343	337	317	338	349	331	335	323	317	369	298	295	350	288	353	324	316	321	322	346	345	291	321	307	339	329	331	301	300	322	301	341	332	356	302	284	307	297	276	309	342	340	366	353	326	299	324	300	346	324	348	333	344	357	348	300	291	351	301	307	336	308	310	349	323	320	352	324	328	327	291	339	331	338	327	355	337	336	307	331	315	319	327	334	303	339	311	320	343	327	315	310	296	338	289	310	348	335	344	354	342	330	343	328	337	307	340	345	338	346	327	302	315	320	288	301	328	348	322	340	333	323	301	361	338	359	325	377	354	297	349	296	334	331	351	316	300	296	327	353	324	340	322	313	316	346	312	315	311	344	343	343	349	324	333	323	325	348	323	316	303	327	349	349	348	312	285	328	350	338	341	341	312	302	321	347	342	288	352	315	324	329	334	314	347	299	316	330	346	317	328	313	342	286	322	319	340	324	340	333	366	358	337	295	360	314	305	300	294	334	321	333	307	341	345	313	310	300	310	339	309	296	349	327	344	333	331	306	315	308	326	287	330	281	334	326	358	349	290	311	294	331	347	345	308	310	336	312	339	358	318	343	297	329	338	346	335	329	334	337	334	339	299	308	353	359	325	293	308	326	317	330	338	349	372	359	327	325	334	328	322	320	328	278	315	321	331	334	354	287	332	341	353	305	324	325	320	327	330	353	319	342	339	333	323	309	355	334	363	316	355	322	320	332	328	346	330	337	320	310	317	318	320	296	332	357	380	281	316	343	300	340	351	325	328	344	366	326	372	346	316	364	298	298	340	322	329	344	329	324	325	307	333	315	316	350	324	362	338	316	342	350	329	365	357	316	332	331	291	329	340	338	348	295	321	317	360	321	345	347	354	305	349	316	356	345	341	330	346	351	341	331	304	323	307	324	324	306	321	333	340	313	303	309	351	334	317	321	346	364	336	311	309	355	314	337	332	304	326	319	338	321	312	330	331	327	336	337	345	344	333	289	313	303	311	326	328	336	346	366	335	317	331	337	302	310	350	363	304	345	340	352	314	317	323	346	316	315	339	328	346	307	353	306	353	342	344	339	351	353	375	327	309	306	314	340	327	317	347	344	343	323	292	345	334	326	301	322	333	336	302	376	327	287	340	357	325	337	310	313	316	355	358	320	361	331	306	309	296	350	333	310	340	325	316	304	329	324	330	357	328	319	316	390	320	345	329	332	324	317	340	321	316	290	308	295	347	313	340	347	337	300	326	321	339	345	307	317	298	337	318	287	287	327	347	313	347	370	352	305	315	322	316	318	318	323	334	325	341	341	305	348	324	307	333	337	334	333	346	405	318	333	268	325	356	310	292	351	325	309	362	334	341	353	311	313	323	312	282	332	349	312	347	312	358	335	329	307	359	347	342	334	332	336	311	372	350	349	326	343	332	335	352	333	297	343	348	321	346	350	337	323	354	357	307	330	297	317	291	338	329	319	349	334	291	310	364	300	300	331	352	320	361	335	333	323	372	355	330	340	347	349	300	298	342	324	317	344	335	327	302	322	320	293	332	336	338	369	359	312	298	330	351	320	343	329	310	309	333	298	327	342	355	316	312	343	311	344	335	306	323	344	367	327	311	329	289	331	332	319	323	312	311	304	325	341	332	349	341	318	351	309	349	316	323	321	291	273	338	331	334	281	334	320	331	351	346	360	327	336	353	328	342	328	300	316	348	348	311	328	341	343	331	322	316	357	355	319	335	346	342	351	320	318	339	311	331	366	303	335	332	343	346	324	347	344	344	319	316	367	343	303	382	322	327	325	313	327	342	300	316	312	303	292	355	312	316	344	316	322	322	321	304	300	319	337	311	313	298	293	313	337	347	274	346	343	310	362	350	313	329	324	343	325	321	344	315	316	321	353	311	357	316	308	335	348	281	294	339	322	357	310	331	319	336	312	355	316	313	304	320	315	359	322	311	348	334	338	359	340	338	321	328	324	347	330	275	346	334	325	340	316	321	329	330	328	311	375	334	366	322	337	313	311	321	337	354	335	332	341	298	302	332	312	326	371	327	337	310	330	311	343	304	302	343	313	336	343	348	345	315	335	324	338	322	363	321	364	360	317	337	328	339	343	364	299	330	333	318	381	331	310	310	336	315	334	336	332	327	334	336	298	308	311	368	341	348	312	335	294	312	333	313	343	357	335	320	331	310	305	328	326	347	339	348	351	374	334	316	319	315	315	362	301	336	325	296	322	296	320	349	340	296	308	334	331	312	336	370	336	341	335	375	321	331	334	324	287	346
43986	56520	62088	58241	33684	1704	1524	1394	1256	1086	1034	1074	941	961	845	891	930	860	841	783	810	864	785	800	807	748	771	754	808	746	785	765	763	747	753	754	780	751	801	731	768	802	754	758	759	668	721	740	758	766	726	753	729	723	720	771	736	721	756	722	758	758	786	749	757	760	773	748	749	710	761	764	778	703	778	684	756	752	755	747	761	739	706	704	710	756	682	713	716	739	717	654	735	703	740	730	790	747	729	766	750	766	727	748	727	692	713	729	749	703	721	744	675	749	743	716	724	751	745	736	762	713	726	734	636	712	729	736	716	707	778	709	694	785	752	697	703	707	748	721	735	704	740	682	713	691	736	712	746	768	718	714	707	729	732	733	740	719	737	732	714	708	707	688	728	746	739	721	709	710	739	731	737	822	725	728	751	720	736	700	737	730	729	697	704	742	748	725	741	713	691	761	771	717	722	675	712	719	727	722	736	750	743	690	742	716	772	697	716	765	739	761	656	738	688	729	734	705	717	690	725	743	718	712	704	707	741	712	694	703	749	694	765	692	705	717	757	715	707	731	662	743	765	726	718	699	682	746	705	707	734	703	689	739	699	701	795	705	740	680	721	671	748	787	761	694	699	694	704	744	734	686	729	769	746	725	717	739	733	738	713	701	707	748	735	725	739	709	724	740	715	722	758	725	679	704	675	750	712	757	721	707	737	719	720	694	738	730	721	749	754	706	727	659	723	718	708	704	774	728	720	732	720	728	725	736	749	739	711	741	741	726	726	754	719	729	761	705	731	718	747	788	760	692	694	731	682	761	725	743	706	784	693	766	715	715	727	774	661	760	735	749	748	719	736	731	715	712	781	716	717	741	739	751	732	739	725	694	658	688	763	712	722	745	719	646	725	711	727	718	734	735	690	689	732	741	658	705	695	707	706	732	755	710	699	748	706	696	696	725	731	744	743	704	704	772	738	774	725	733	745	747	701	699	710	715	694	723	719	732	710	690	718	734	721	754	687	720	711	774	770	736	695	741	726	761	721	647	755	737	688	699	715	709	704	768	702	718	671	746	710	767	709	736	752	730	709	715	717	709	742	680	745	714	723	696	683	733	729	717	751	776	700	713	667	769	732	728	756	676	696	647	740	710	742	746	721	716	698	709	752	727	745	718	675	744	740	708	671	739	746	711	737	689	748	723	727	732	728	704	690	761	737	696	754	774	736	706	743	751	746	722	740	724	703	729	676	711	727	737	738	774	722	698	726	760	798	768	700	663	702	741	691	688	757	742	726	699	745	676	722	700	729	744	721	733	734	739	734	761	753	731	724	745	713	708	741	770	715	717	734	700	735	732	737	706	738	778	741	667	757	684	711	739	754	771	780	673	772	755	712	722	722	740	705	737	713	705	733	759	652	691	774	679	710	718	691	680	708	740	741	732	736	728	739	693	735	747	725	709	659	715	710	767	725	725	732	744	716	758	722	701	654	715	733	708	765	751	741	704	722	714	695	739	766	728	712	725	722	724	755	741	743	726	739	706	777	755	792	758	696	711	723	724	743	733	725	735	733	753	727	713	766	742	746	694	743	686	738	744	752	768	718	750	711	683	687	700	721	699	712	705	681	673	722	748	717	778	744	755	721	702	758	744	749	655	677	699	728	764	729	752	698	745	746	725	700	768	700	700	710	770	769	738	718	687	742	762	731	719	699	754	721	704	693	754	716	726	722	707	709	733	718	687	729	667	736	734	724	714	677	683	710	648	729	696	688	719	722	730	789	754	716	701	752	766	708	738	730	755	770	732	706	770	711	717	696	712	736	733	691	740	736	674	698	704	707	785	740	801	720	749	699	770	664	679	716	794	710	716	715	727	700	780	748	724	724	762	725	719	695	684	732	737	731	707	702	733	694	740	726	692	725	703	728	707	759	708	741	690	732	686	758	733	727	748	732	717	729	737	721	690	732	734	748	777	742	731	702	715	714	752	683	703	720	761	750	688	711	716	741	745	729	699	672	670	753	722	750	695	742	702	750	693	754	653	746	696	750	734	725	720	746	705	718	756	722	747	739	747	749	699	756	734	712	725	757	734	739	677	781	702	721	699	672	742	754	691	790	730	727	733	692	693	721	733	674	754	717	755	770	742	766	739	739	728	724	696	734	733	704	735	704	731	735	702	712	755	751	711	751	644	722	708	732	697	708	705	754	690	712	765	761	778	728	776	715	722	721	732	720	703	726	701	777	705	696	691	687	733	733	747	739	687	722	659	752	709	729	696	762	703	751	745	724	723	726	689	739	707	736	723	685	695	722	728	710	759	685	766	718	762	790	724	747	727	744	680	706	748	716	701	741	703	734	747	727	673	745	775	733	731	720	693	700	705	764	741	765	707	728	738	716	721	756	688	725	725	694	733	750	759	672	747	696	737	720	685	714	754	745	684	684	754	725	749	685	703	737	714	734	742	769	732	730	732	726	721	735	720	714	742	768	746	726	696	710	719	774	762	718	718	714	735	742	710	697	707	716	742	742	689	684	742	682	735	745	693	705	725	744	714	702	757	759	695	741	725	748	732	722	773	697	730	711	691	731	746	754	692	703	680	751	686	719	715	755	747	737	721	700	724	698	736	754	726	737	711	754	740	715	728	784	708	739	714	776	769	736	749	734	715	730	717	749	712	687	691	706	754	743	762	691	689	736	797	680	713	725	775	728	759	731	717	715	755	750	706	692	814	689	721	722	701	708	755	737	729	737	736	756	755	759	752	716	709	741	741	718	708	749	681	708	758	742	760	765	743	750	707	730	738	736	714	743	731	730	726	724	714	747	753	716	705	754	689	775	733	701	703	780	733	690	749	697	770	708	672	745	691	725	719	763	675	779	718	705	691	748	733	745	729	707	737	708	786	736	654	710	726	701	700	711	755	750	743	757	728	713	691	774	698	714	673	711	771	741	728	693	734	752	708	739	749	768	711	693	720	751	754	755	716	699	742	688	705	738	678	712	736	725	739	716	715	711	723	702	734	739	743	716	700	700	719	769	722	705	742	691	742	731	716	713	693	721	698	740	755	686	725	708	763	704	722	715	748	750	744	727	695	685	743	742	744	710	730	722	742	710	723	749	707	744	693	745	776	718	720	764	764	699	708	732	774	687	697	742	774	740	745	731	705	693	693	703	720	738	750	751	756	731	723	683	717	686	717	717	734	657	706	689	737	714	701	708	727	745	758	702	736	667	708	739	743	770	726	718	697	779	704	715	707	725	771	691	746	750	697	698	744	721	671	773	733	703	721	711	690	754	734	709	698	734	703	718	700	721	731	726	710	784	708	764	752	744	712	750	723	731	733	753	678	697	707	720	704	714	686	744	731	680	711	673	723	753	726	680	708	726	728	689	708	765	675	733	735	683	728	675	765	713	749	735	705	742	682	745	697	726	691	731	738	738	738	771	709	723	702	676	785	749	741	745	723	734	758	689	757	746	755	761	699	744	742	733	738	753	747	723	695	747	723	735	744	764	711
38657	17571	4672	2132	703	152	126	136	127	154	115	119	109	110	128	150	115	146	132	118	115	114	137	147	122	129	118	134	141	142	118	116	108	103	110	147	128	130	127	131	134	120	129	115	121	136	131	110	120	129	125	118	132	110	120	132	110	136	134	140	142	131	145	129	106	127	129	112	133	127	130	93	118	129	132	145	109	106	117	128	124	139	131	121	104	137	139	115	123	129	125	107	133	102	127	127	122	94	131	119	122	129	133	152	116	127	133	116	125	150	133	118	132	143	119	119	124	143	146	130	127	125	125	110	141	132	122	143	109	117	120	132	131	128	145	135	124	108	145	141	120	121	160	124	130	104	101	128	144	126	120	120	132	111	128	161	128	120	131	137	125	139	115	128	137	118	101	107	126	122	128	130	127	126	143	123	127	141	136	126	131	126	136	139	128	113	144	106	147	142	156	107	129	132	132	137	126	123	127	118	136	138	121	118	142	128	141	126	131	133	111	116	124	110	147	124	132	131	133	118	125	141	109	117	115	123	143	122	139	132	112	107	118	118	118	128	144	147	121	99	112	125	110	117	132	125	124	138	159	142	123	150	122	129	127	119	125	123	132	115	141	131	122	144	132	123	126	111	135	122	103	128	131	133	114	126	108	125	137	129	141	118	133	143	111	128	135	118	126	141	118	140	138	137	111	131	139	157	138	116	131	101	110	127	116	125	150	112	125	144	110	143	132	125	149	135	121	116	132	157	144	131	124	128	111	131	101	138	114	104	157	140	132	131	141	108	143	122	125	149	125	115	128	121	124	110	127	145	140	131	128	132	111	137	138	117	124	129	141	130	151	141	105	107	124	141	120	125	103	144	145	129	135	112	120	131	135	130	130	116	119	114	152	120	131	138	147	136	150	117	120	115	147	120	110	124	141	137	132	124	113	123	127	103	127	128	153	142	117	129	139	122	138	130	122	128	122	123	118	122	144	150	129	127	133	101	116	141	135	134	141	138	116	135	119	113	110	135	139	121	129	130	142	136	119	116	129	132	145	156	128	123	124	138	134	127	142	112	141	134	134	116	130	126	140	150	142	129	131	118	127	151	120	133	127	136	125	132	116	124	113	106	109	160	122	135	122	127	133	120	135	125	124	135	138	150	139	112	130	138	115	119	113	120	138	160	127	149	149	118	116	130	125	137	143	160	134	124	119	155	117	135	119	138	140	120	116	113	141	108	118	126	140	116	137	137	133	133	128	127	116	144	113	144	131	115	122	129	148	145	128	131	114	131	124	143	139	126	145	136	125	129	122	145	128	122	143	134	130	122	130	130	138	129	138	117	120	117	141	134	130	110	134	125	127	125	128	120	146	120	128	115	120	124	133	119	122	133	116	120	148	105	128	121	129	109	117	115	106	115	116	128	129	143	133	140	127	126	157	141	153	125	155	115	124	134	131	143	137	134	133	151	121	122	117	146	114	139	97	145	117	148	135	117	124	119	146	123	131	155	126	121	142	161	142	129	129	126	143	113	122	169	123	126	135	134	140	149	144	147	140	113	105	122	128	153	130	123	127	122	144	146	122	126	139	127	129	138	120	102	106	114	152	123	148	143	136	116	118	117	137	124	132	115	125	143	127	144	165	121	122	142	130	112	116	151	111	132	108	135	146	156	135	130	129	120	131	122	113	120	128	121	110	126	157	138	125	118	132	140	102	130	140	135	112	140	133	136	121	134	150	122	136	146	127	139	141	115	116	121	125	112	122	116	141	116	138	125	121	138	134	115	127	104	134	120	143	128	142	139	148	131	135	110	125	141	116	128	125	112	110	132	157	132	104	143	156	117	131	136	107	126	111	113	118	126	137	116	108	142	118	128	128	132	122	143	141	144	120	129	125	142	114	129	129	128	140	143	123	121	149	130	131	117	99	125	140	124	124	124	127	130	141	121	119	114	104	143	117	143	136	124	106	124	124	104	111	119	140	129	154	128	100	136	116	131	126	143	147	136	131	115	120	139	120	107	113	126	121	128	142	129	138	125	133	143	120	145	119	159	111	119	118	127	117	118	128	125	118	131	108	123	111	121	113	159	124	114	123	131	132	124	128	116	121	127	133	116	134	138	139	143	146	111	140	132	144	119	121	143	119	135	123	109	138	142	120	131	123	116	128	114	116	124	128	116	111	123	115	142	133	139	109	126	118	131	141	139	127	132	114	138	125	125	132	139	113	122	139	111	115	141	133	131	133	141	135	107	127	118	120	131	121	115	128	121	151	140	112	134	92	131	131	146	128	134	127	140	127	104	120	135	124	129	128	124	140	127	113	131	127	122	127	122	128	136	154	132	123	108	121	128	111	119	135	139	138	132	123	122	123	152	148	116	134	101	137	117	113	108	123	109	136	123	119	144	129	122	123	125	133	137	133	112	115	123	127	111	147	105	120	124	155	143	145	162	142	120	122	135	130	147	135	142	150	139	151	153	131	128	144	139	130	114	144	135	128	147	155	128	133	143	137	160	141	136	128	128	128	124	120	114	126	134	119	140	122	136	109	100	127	141	118	98	130	127	109	132	125	123	136	128	120	127	129	119	146	120	133	141	133	125	145	121	133	124	130	121	127	122	127	122	140	142	147	143	140	131	131	120	138	128	176	142	94	124	132	128	123	124	136	111	102	128	119	117	104	123	128	117	143	130	127	138	122	130	129	134	104	116	117	131	144	141	131	119	127	114	137	116	125	130	128	121	117	136	120	121	117	128	131	118	115	135	128	133	140	117	117	130	137	122	118	125	134	147	115	121	130	134	145	118	119	127	128	135	119	122	106	141	147	112	155	120	127	127	132	140	125	144	154	145	127	131	124	144	111	132	128	121	126	133	127	115	132	117	134	113	143	121	108	148	134	120	110	130	116	116	120	136	113	109	124	146	116	140	138	144	142	110	130	129	127	111	109	128	120	133	125	107	126	128	128	133	144	126	130	128	131	153	143	127	126	101	113	115	138	115	116	137	111	128	125	104	122	116	121	135	135	129	121	137	144	117	126	125	90	124	89	147	131	113	161	120	123	123	126	122	110	118	140	117	128	122	133	126	119	120	122	130	150	145	131	136	133	128	130	118	123	120	126	152	167	132	152	136	124	130	140	135	141	137	132	124	122	133	121	136	120	132	135	134	135	122	139	123	126	134	116	112	130	134	156	124	150	142	129	122	127	128	148	122	131	132	106	124	117	137	150	122	129	122	117	131	160	135	139	123	121	106	114	116	126	138	121	134	117	139	113	118	137	120	112	111	119	126	124	141	117	118	125	119	111	135	127	113	130	98	121	167	129	112	106	115	119	129	127	122	138	147	121	130	140	122	137	123	129	137	114	118	150	125	144	141	115	133	121	150	129	140	129	140	137	114	127	124	136	128	135	128	124	110	136	132	146	123	121	117	124	132	113	135	120	137	150	133	110	117	142	130	127	137	136	139	120	118	150	142	119	125	140	124	139	133	119	122	126	116	130	128	125	141	130	154	125	135
20428	12005	7452	6217	2325	359	332	343	309	365	347	324	327	318	365	312	340	370	309	322	344	321	370	317	300	317	313	362	334	333	315	347	354	337	346	348	373	344	309	317	335	340	356	350	343	344	331	315	319	336	291	323	321	294	358	326	342	322	330	316	283	317	348	351	326	338	301	338	326	352	341	328	342	364	359	316	330	340	372	340	324	327	331	353	355	345	324	325	326	319	348	379	344	330	317	316	366	333	346	301	319	338	345	347	353	355	325	321	312	330	318	338	336	390	303	339	316	319	345	317	349	321	344	353	299	316	315	356	315	348	358	317	345	328	333	308	367	318	321	351	341	322	342	326	310	337	319	345	332	341	364	303	323	322	331	372	308	322	332	320	334	315	339	302	325	316	324	305	292	352	361	306	317	300	322	349	315	319	347	342	319	333	312	308	303	328	320	331	363	306	361	304	335	354	355	322	327	343	365	329	312	348	325	348	348	297	351	315	328	332	324	350	311	347	335	326	338	341	340	321	322	322	331	335	300	332	314	348	323	328	336	347	316	339	316	324	318	344	345	354	342	350	301	324	325	331	299	352	288	332	315	329	316	359	320	310	321	334	350	316	301	334	315	322	313	306	316	349	299	298	319	316	294	302	323	348	341	321	310	358	319	327	328	358	323	322	354	362	320	342	349	363	325	316	318	321	316	331	327	325	323	354	333	338	322	315	328	344	340	311	344	338	342	343	338	328	308	323	369	334	313	319	357	308	343	321	314	310	352	352	321	302	352	318	313	348	352	341	328	305	304	338	306	318	312	326	338	287	339	346	316	306	344	321	307	328	313	311	310	345	358	315	327	332	322	346	340	355	315	322	343	304	336	343	346	334	355	327	337	302	322	326	333	322	323	322	354	338	344	310	315	319	314	309	354	328	341	330	363	312	363	317	360	341	345	346	352	307	323	321	356	332	309	346	334	338	327	341	306	346	336	339	334	357	332	329	343	322	343	344	334	316	332	340	352	315	327	325	323	320	337	357	351	324	338	319	313	370	308	302	328	336	360	325	333	315	352	335	346	337	293	350	342	322	346	325	377	326	356	353	300	350	329	311	308	346	312	324	342	359	344	327	367	348	338	337	348	328	353	299	354	328	334	331	337	351	315	346	307	312	322	347	326	335	337	334	334	345	358	347	358	294	289	339	312	311	370	338	346	325	329	343	324	358	324	316	316	351	326	310	323	336	299	327	347	320	361	378	314	307	331	347	359	340	313	335	355	348	316	354	326	353	305	341	314	348	317	321	330	300	333	341	342	344	353	332	296	362	315	336	321	319	313	323	327	344	330	360	308	330	312	359	322	320	373	334	318	329	340	351	323	323	343	351	300	331	326	320	339	307	326	327	354	351	314	339	324	329	334	329	327	361	336	333	312	340	329	325	337	345	355	334	323	328	310	339	299	316	362	345	327	322	337	306	326	356	308	344	324	304	339	351	352	319	322	326	342	341	320	320	314	304	331	311	341	318	326	321	337	321	331	332	314	322	347	326	350	315	337	318	333	350	344	334	344	311	355	348	329	313	332	336	350	314	331	323	300	346	333	349	327	346	339	342	313	316	338	350	356	339	339	362	342	344	304	357	293	318	353	315	314	351	345	352	338	339	333	335	327	335	347	334	331	339	341	329	302	318	300	327	303	339	350	338	328	316	347	288	344	344	339	351	327	302	335	325	316	364	347	335	307	335	345	337	319	364	330	323	345	321	328	321	314	331	308	371	327	336	335	306	303	338	348	304	313	294	304	312	317	323	305	352	302	358	299	321	345	307	323	303	347	304	319	312	340	334	334	317	335	352	312	324	319	333	321	333	337	367	346	338	325	314	331	333	327	324	332	362	337	311	331	338	330	324	337	359	326	320	321	341	334	346	330	334	353	321	346	331	338	330	347	347	317	339	320	337	333	324	369	340	327	310	363	318	323	340	350	330	324	327	342	334	351	322	349	330	326	351	359	336	327	315	337	303	339	324	317	334	335	314	341	345	334	303	354	311	331	305	309	383	329	307	322	337	359	337	330	299	346	333	321	332	336	339	297	343	367	366	322	352	317	342	357	338	296	323	347	300	342	333	349	345	338	341	339	374	293	325	342	344	343	327	333	361	392	349	322	337	329	341	331	391	314	347	344	314	348	349	351	337	329	347	306	320	317	321	314	346	327	336	326	353	319	322	357	334	335	338	350	327	325	341	330	335	303	334	334	332	322	350	322	329	349	320	315	338	330	322	312	321	325	323	367	356	355	319	332	314	340	361	320	328	358	321	335	333	310	294	304	360	346	339	362	347	309	320	336	324	323	308	335	360	337	355	351	329	331	338	343	348	355	292	341	330	326	350	351	332	335	345	318	344	328	318	327	337	354	345	299	309	330	334	368	356	328	346	375	310	298	289	308	307	326	327	329	332	376	310	349	337	375	341	336	342	331	318	335	348	316	340	345	304	321	323	330	329	332	323	333	326	327	316	329	372	315	352	366	359	313	322	289	346	354	326	317	345	302	296	334	360	322	368	308	304	359	343	304	328	312	325	329	308	324	330	313	331	314	333	308	309	305	320	331	358	333	336	360	314	304	329	327	322	311	339	344	325	344	304	335	318	345	331	319	319	315	313	368	345	327	313	351	328	344	323	344	348	380	367	330	319	336	343	332	334	290	316	313	318	323	364	316	313	335	321	332	323	355	318	330	365	291	308	306	316	337	312	311	325	293	344	308	318	348	361	353	340	373	337	336	317	298	337	387	329	318	355	335	339	333	323	312	322	325	376	283	310	323	334	319	350	316	332	330	352	330	312	332	310	346	350	357	314	355	333	324	345	311	336	323	365	332	311	317	354	339	340	362	344	340	320	334	302	330	340	295	341	325	350	311	333	356	323	340	367	369	340	346	322	325	364	342	342	386	327	345	322	355	345	316	275	345	328	341	319	317	307	344	342	326	341	326	324	346	348	346	370	324	348	365	372	326	338	302	323	326	338	304	347	330	353	346	324	333	347	373	299	318	359	335	326	280	325	319	323	347	348	306	346	325	337	326	320	339	335	316	349	330	330	346	308	330	317	312	302	329	329	305	315	330	339	294	358	329	330	334	325	320	352	333	349	294	355	338	323	340	320	336	373	343	343	302	321	336	323	365	308	330	317	328	323	335	335	347	340	317	346	332	330	339	322	309	351	342	342	360	322	343	319	343	287	328	337	336	327	324	348	375	323	302	331	323	306	313	328	334	339	330	305	325	352	365	324	365	348	324	315	321	312	343	330	338	338	307	290	332	353	343	315	327	318	316	349	323	343	334	310	315	324	326	349	307	307	333	327	320	319	361	342	322	333	327	309	301	345	327	324	318	363	332	342	357	336	331	348	279	335	339	362	325	332	344	327	316	356	312	307	349	342	322	350	339	351	313	351	347	324	353	322	355	318	330	331	305	329	357	305	309	365	362	341	354	338	293	360	334	315	323	304	348	325	349	301	328	298	357	315
59728	61576	49899	40116	21264	2153	332	286	266	225	241	258	200	222	203	191	238	221	247	203	171	210	220	209	241	196	221	237	196	210	221	199	224	205	216	228	178	193	227	224	190	194	191	199	193	208	220	231	224	205	208	184	199	221	219	223	214	211	195	223	203	208	215	234	208	200	208	201	200	214	201	211	228	246	203	219	209	218	191	200	240	224	201	232	188	201	206	208	226	199	213	180	184	221	245	195	216	224	163	203	209	194	187	204	229	218	193	169	193	226	206	219	202	218	187	193	200	216	211	231	200	165	191	206	195	210	213	200	226	213	197	216	192	219	210	226	215	201	194	207	232	183	196	203	206	218	203	213	194	215	207	188	177	206	183	203	228	193	221	230	196	206	200	227	186	219	195	202	205	199	211	184	204	205	213	215	224	207	180	220	212	220	201	222	193	218	197	210	229	223	204	226	195	206	189	249	201	210	199	197	215	241	224	195	194	194	188	180	217	204	213	216	213	218	195	181	208	189	223	221	218	216	236	218	213	199	201	203	229	209	212	189	218	212	225	238	185	173	185	200	209	219	205	226	204	206	209	246	217	242	225	192	187	191	238	222	199	229	183	250	194	231	203	195	199	212	190	219	225	183	212	182	209	212	195	197	224	203	241	237	227	181	222	180	178	178	210	206	224	209	228	209	213	207	205	212	218	188	212	202	193	225	201	203	215	195	206	192	193	196	210	206	214	216	207	208	206	192	192	190	221	200	197	179	201	229	217	187	209	223	187	220	198	219	196	222	215	211	194	187	204	240	222	211	222	232	200	196	180	209	181	213	213	188	209	212	191	190	204	198	188	209	202	183	221	228	202	229	250	218	226	214	232	185	221	205	198	218	210	203	211	225	235	207	220	230	196	214	186	215	199	212	199	184	207	202	203	208	215	227	202	201	216	222	187	191	212	211	204	208	238	213	214	185	211	220	227	214	177	192	193	216	174	180	199	185	204	221	211	205	209	214	247	228	194	201	192	234	214	222	205	215	199	214	214	203	189	203	206	181	226	231	180	213	217	187	236	212	215	219	198	221	219	197	201	188	220	179	201	207	191	198	210	222	194	214	207	170	224	182	186	225	234	225	183	204	191	194	197	233	193	236	207	220	209	216	198	230	208	217	229	203	234	219	215	199	198	231	214	187	199	202	209	213	202	197	217	210	208	205	214	239	223	212	212	198	221	190	199	252	201	206	203	218	186	195	233	212	201	199	188	236	226	240	214	210	206	201	235	209	193	189	211	231	193	184	186	227	236	189	211	236	211	210	234	207	204	231	215	219	234	202	230	203	204	206	215	197	198	205	220	224	177	211	197	217	226	191	191	235	210	168	212	200	202	210	237	200	210	234	230	171	189	222	209	209	224	180	222	216	224	190	222	197	205	244	217	218	219	226	248	220	201	176	224	222	217	223	217	195	222	215	232	184	203	208	209	195	196	221	226	190	232	192	238	213	222	199	170	216	214	231	214	222	210	204	208	222	198	203	206	205	207	191	206	225	210	227	184	223	232	224	222	205	219	199	198	214	236	219	222	218	182	194	228	204	215	242	217	197	209	190	195	221	208	211	189	202	219	208	234	183	219	217	219	200	205	204	195	188	187	189	205	218	228	203	199	189	194	205	184	196	213	226	183	209	205	224	176	243	229	220	240	187	211	178	249	221	181	223	219	229	206	169	208	223	237	216	222	215	234	207	201	220	214	230	198	217	225	205	224	206	213	221	199	204	191	244	200	234	203	212	181	228	219	237	216	173	205	207	192	210	218	206	223	201	204	209	239	229	223	209	217	198	202	221	214	198	208	228	241	203	206	195	233	200	181	220	203	223	216	213	224	228	207	202	180	212	209	211	227	207	180	232	192	207	224	224	228	217	184	219	196	210	215	212	201	228	229	205	195	211	243	217	169	233	189	200	213	226	192	202	211	237	158	212	196	225	208	197	232	200	243	218	204	209	206	206	195	187	206	217	202	213	206	216	216	197	200	196	222	182	221	214	197	187	232	236	244	204	241	217	209	208	197	180	207	190	219	210	200	212	196	177	201	212	225	191	197	206	190	224	228	209	210	198	203	222	214	216	218	187	208	201	205	203	202	211	199	235	179	228	227	203	190	207	197	210	234	232	210	191	204	252	230	230	218	203	185	230	205	217	200	220	245	214	201	215	197	219	227	225	195	198	198	185	212	207	236	207	214	191	190	243	218	201	219	225	207	228	184	222	225	215	214	193	210	194	210	218	206	201	218	240	204	190	218	220	220	237	196	234	198	211	179	201	211	199	221	198	180	210	214	215	199	209	222	222	200	193	214	212	212	220	185	215	223	201	191	196	180	222	238	228	223	186	197	218	206	233	216	195	220	204	186	208	217	220	215	187	202	178	188	198	173	222	189	221	190	188	223	213	211	230	230	219	205	194	201	214	191	219	249	204	198	211	180	188	192	203	223	204	217	209	173	222	204	229	195	206	229	190	199	196	206	206	231	201	238	193	192	209	206	239	200	220	210	209	218	210	199	219	202	201	220	215	203	209	229	202	215	200	203	225	198	190	192	220	175	175	213	215	193	188	205	201	207	222	195	197	215	193	222	206	181	229	238	217	188	193	195	178	223	209	195	204	219	205	199	198	189	206	208	219	209	204	191	194	200	212	205	220	225	189	218	201	216	226	227	199	202	217	187	233	228	225	235	192	215	221	218	193	218	214	202	194	213	195	227	218	195	220	195	234	204	206	222	218	209	221	221	200	219	225	189	213	203	204	184	223	212	223	206	235	211	202	202	193	212	218	186	220	182	193	198	212	254	213	221	201	208	203	207	182	190	195	204	214	220	209	195	218	201	209	211	221	219	197	217	211	212	230	240	193	226	186	203	201	197	224	219	195	194	197	215	237	234	199	207	199	197	216	221	204	194	189	220	232	236	204	189	188	230	205	204	209	213	209	205	206	201	198	226	184	216	247	229	210	220	209	223	177	228	236	219	195	214	227	234	203	173	256	217	208	231	212	212	218	225	182	233	211	195	205	196	230	213	205	208	220	227	208	196	222	205	192	209	161	211	186	240	208	226	205	219	231	232	234	220	202	213	253	194	218	219	205	219	210	242	222	193	240	216	218	200	200	210	207	202	197	216	201	210	212	196	224	194	227	213	210	211	215	214	218	227	220	210	217	181	241	172	223	239	171	181	213	206	231	203	217	199	215	204	216	201	195	224	222	233	190	209	186	206	203	198	205	203	198	226	206	207	198	206	203	231	252	194	231	218	212	185	215	228	213	209	181	196	215	225	216	209	207	207	183	232	213	179	219	220	232	211	230	223	194	238	200	196	187	193	224	197	195	222	229	218	225	179	193	204	201	180	192	172	205	197	214	233	187	209	232	205	197	221	213	207	208	203	205	194	199	211	193	208	205	220	221	222	205	195	207	209	208	186	229	218	191	224	199	209	206	200	208	227	207	203	230	185	228	198	202	236	228	192	203	228	228
36941	45715	48476	46412	26164	1049	960	824	688	705	695	629	619	561	577	626	562	543	574	587	567	573	498	545	538	497	548	546	523	488	522	506	515	542	497	522	527	519	548	530	569	519	527	494	545	484	531	473	502	501	467	490	495	469	507	497	499	526	513	476	518	488	479	487	516	486	493	437	515	519	517	505	503	464	439	478	513	493	518	525	489	487	528	503	509	489	538	509	461	520	503	520	481	493	513	500	497	494	531	534	510	525	523	530	489	518	535	470	517	524	520	488	559	522	505	495	483	547	524	510	512	466	494	474	472	502	500	478	476	514	493	509	488	513	510	484	497	531	505	475	505	520	506	486	467	540	483	481	501	487	496	485	540	511	464	501	470	501	433	473	500	483	510	486	510	502	480	520	475	491	560	474	513	511	490	542	487	506	527	477	533	527	482	502	488	529	505	496	498	516	504	513	518	506	496	513	497	531	533	476	532	526	521	489	552	514	492	499	503	480	538	507	488	517	518	486	502	538	501	487	478	501	504	512	481	539	510	491	521	498	529	511	457	513	500	505	493	496	491	494	465	525	502	533	536	515	474	474	506	522	513	524	506	487	524	518	526	507	496	526	477	483	522	488	496	523	496	519	499	486	476	511	484	515	517	467	524	542	489	489	468	508	516	500	517	508	499	525	469	502	523	466	504	511	533	530	536	507	514	484	504	469	492	496	557	522	525	531	496	543	470	476	503	511	492	552	521	486	529	497	506	529	515	508	465	531	509	488	539	491	513	506	527	515	500	507	492	503	442	477	508	521	459	464	494	505	501	504	513	492	483	495	491	462	524	519	517	507	482	511	515	524	527	490	505	528	516	486	515	471	488	508	506	510	486	517	487	478	459	494	533	513	539	483	507	468	502	514	536	465	516	530	487	471	503	502	478	536	546	492	517	490	501	502	485	490	550	489	498	524	500	547	475	458	539	496	493	500	477	484	532	505	496	479	507	486	474	510	488	500	498	509	495	510	491	457	466	502	478	487	456	462	524	539	507	491	488	509	488	492	491	510	469	508	473	511	534	495	494	488	483	514	469	508	511	499	485	517	507	488	518	515	483	499	476	484	505	495	505	474	496	496	520	494	503	511	504	527	527	486	514	481	507	496	495	493	494	497	457	499	475	520	489	529	474	535	522	518	526	502	531	471	527	519	472	483	490	523	499	518	524	476	512	491	509	508	496	510	529	500	511	518	457	501	489	534	504	466	485	497	507	501	473	482	516	463	512	512	501	502	478	483	497	508	487	478	473	495	513	494	517	515	563	499	532	436	483	527	482	478	479	500	563	492	496	499	483	485	509	498	478	490	501	496	508	481	467	520	506	526	466	477	496	484	486	509	477	515	499	509	470	528	490	529	497	482	478	471	521	509	480	524	499	509	500	510	512	466	516	510	462	502	496	518	472	509	483	439	496	513	492	437	527	530	507	500	524	494	505	521	473	474	496	505	518	490	503	519	505	517	500	495	499	530	488	498	460	485	589	476	511	480	500	512	475	492	468	521	511	493	477	504	511	503	480	496	510	513	509	515	466	513	543	508	457	523	518	463	451	496	457	502	510	515	521	512	466	472	493	509	519	499	492	490	518	509	513	513	505	465	473	499	494	522	519	518	489	498	492	525	502	501	486	480	475	505	494	501	500	507	508	521	518	538	506	522	533	503	509	514	518	501	510	490	477	482	493	534	460	505	488	497	508	516	486	511	505	475	468	465	510	506	501	507	480	514	472	507	531	530	488	467	488	514	491	506	516	507	501	484	522	465	492	526	478	481	527	510	499	493	523	467	482	507	486	503	484	503	518	488	507	526	514	523	499	507	523	522	520	518	511	493	495	481	539	495	516	460	503	510	513	493	506	523	491	578	505	463	483	558	496	500	478	491	529	492	498	496	504	469	476	519	534	488	520	549	536	514	526	505	507	480	500	502	497	480	492	494	483	488	469	526	515	488	510	492	514	493	552	516	523	494	498	481	496	515	486	488	492	461	488	473	538	485	471	497	538	516	494	506	499	505	494	471	457	513	486	539	483	525	479	479	496	544	512	503	479	459	494	478	510	521	510	513	515	493	501	512	500	502	515	496	512	542	500	527	481	530	492	496	480	508	508	522	491	525	497	513	543	508	506	512	479	478	505	506	552	470	533	462	451	507	515	518	521	481	476	538	497	516	510	544	484	475	495	448	456	473	546	518	491	464	499	477	492	556	567	495	509	503	513	506	521	492	474	509	522	513	500	449	473	522	549	460	527	496	461	513	504	496	520	522	492	511	502	517	514	488	497	487	534	511	498	479	505	474	509	447	536	495	540	527	461	467	473	491	520	519	494	518	482	503	514	473	488	491	476	458	449	475	503	480	505	481	513	463	499	487	480	475	553	497	497	542	525	507	496	510	500	485	499	503	502	456	502	479	495	479	532	502	505	464	484	469	472	503	489	472	508	521	523	472	530	477	506	530	511	516	521	487	511	492	501	486	549	489	482	521	523	505	459	508	512	476	461	482	500	498	501	504	502	529	505	508	466	492	501	473	447	521	486	483	528	480	504	493	493	487	483	507	521	483	488	525	510	510	499	496	481	551	520	524	478	505	479	463	502	493	486	483	511	522	502	501	487	475	523	552	525	513	505	517	504	513	497	451	526	534	508	523	497	506	520	493	508	508	491	500	487	473	491	470	497	512	491	494	534	499	521	486	453	545	477	521	522	524	480	499	504	530	551	515	511	515	513	519	491	497	487	498	453	517	528	447	530	512	528	497	518	536	511	495	491	459	483	496	489	475	520	497	516	502	489	492	486	498	490	494	503	526	550	532	483	502	514	458	461	488	493	487	497	526	514	519	461	491	510	516	493	506	507	510	522	551	538	466	517	515	523	482	513	504	518	505	508	498	456	501	527	498	453	510	494	455	512	483	474	528	468	474	507	511	488	508	514	479	522	503	512	485	449	507	494	466	573	509	516	506	492	481	526	532	497	502	500	483	514	504	515	521	481	515	479	484	493	496	472	484	529	491	518	517	513	492	496	484	465	506	468	453	525	506	496	527	523	497	502	521	479	545	502	500	499	516	485	472	504	500	519	464	485	520	525	495	495	519	495	476	487	545	522	511	527	522	475	492	515	511	470	498	487	536	518	481	496	499	487	537	501	487	480	503	515	501	447	488	501	555	524	531	538	498	468	476	536	527	499	507	504	526	455	505	521	491	529	503	462	486	524	500	489	483	499	544	501	495	510	522	494	536	525	508	504	531	489	496	470	511	504	477	497	498	493	517	512	520	536	501	467	489	472	520	491	570	506	509	518	481	497	509	516	496	511	493	494	497	516	498	535	492	526	465	524	477	481	496	465	498	504	455	517	543	498	502	498	477	507	490	533	499	527	518	509	472	517	533	501	482	526	497	488	514	533	505	502	500	505	463	481	489	514	487	547	495	477	477	480	516	513	475	489	471	521	486	481	501	466	540	536	508	528	436	545	462	506	528
68885	74282	62866	53560	32830	6218	629	467	421	436	375	416	389	378	367	341	348	365	350	326	335	343	400	369	318	352	344	337	321	345	341	321	321	338	323	355	352	329	310	321	363	366	324	314	327	381	349	339	333	286	305	349	315	331	348	317	343	339	361	319	332	343	355	300	356	342	348	312	327	354	312	320	359	324	321	325	380	347	352	329	364	318	293	329	354	322	346	307	327	347	340	317	335	331	315	328	324	314	333	337	317	370	317	346	323	357	345	313	342	316	277	314	315	315	362	336	317	326	299	321	296	366	298	329	351	350	333	342	319	355	335	306	327	300	325	324	314	360	335	328	325	365	311	323	294	321	333	352	325	347	336	345	289	320	320	320	340	321	325	302	331	339	357	348	323	358	320	307	302	337	313	313	334	330	295	315	330	336	327	306	324	298	334	347	324	334	318	320	327	334	321	348	367	325	338	342	338	329	296	302	318	357	333	325	308	343	310	370	310	312	322	296	357	308	323	321	309	295	281	328	332	327	316	310	327	331	334	328	310	335	318	350	344	309	344	334	332	335	328	342	331	310	347	308	337	340	309	316	308	341	322	325	368	378	330	338	332	302	353	340	315	300	339	321	346	302	325	353	307	342	317	295	331	292	314	298	322	313	335	312	324	325	312	330	348	359	342	314	341	331	323	314	320	332	329	376	305	314	337	290	344	325	319	347	332	299	327	338	307	337	349	327	339	331	306	321	361	337	335	306	320	326	333	334	295	324	334	348	326	345	325	315	336	336	324	322	327	297	338	341	335	352	323	355	362	329	346	354	306	334	312	335	340	351	321	300	331	341	323	318	355	338	325	348	349	314	312	327	321	328	360	329	322	296	322	321	374	344	302	331	336	344	357	331	298	350	312	339	319	320	356	336	328	331	335	327	342	340	329	307	325	319	357	331	309	329	336	341	322	327	343	325	320	329	343	334	336	332	336	346	339	330	326	321	308	312	310	292	307	347	309	326	359	357	322	329	334	278	340	330	337	339	325	346	324	303	364	345	304	282	312	328	336	319	312	295	305	329	285	342	342	364	314	320	291	304	339	296	326	309	318	329	328	311	342	307	333	354	308	320	341	328	312	336	300	312	329	343	297	315	347	307	322	354	299	302	337	315	318	304	349	346	303	338	345	350	346	338	320	314	342	360	321	353	323	349	324	332	356	301	322	329	333	363	328	345	322	318	303	335	357	361	372	333	301	318	316	291	286	329	319	352	325	341	357	342	327	327	332	342	320	290	321	331	351	317	342	329	350	322	347	325	323	330	337	353	306	348	303	321	303	332	339	341	322	352	306	306	330	336	305	314	340	336	302	301	322	323	322	314	361	292	314	310	289	338	349	299	304	294	344	346	337	295	343	327	310	359	321	312	317	323	310	330	326	314	331	290	349	306	307	349	309	351	315	313	312	325	306	349	316	328	317	329	334	318	313	313	320	311	328	306	305	315	318	346	366	335	319	323	295	346	289	329	317	316	317	338	341	341	341	374	369	312	328	331	314	287	285	340	339	335	366	367	331	310	330	379	309	287	348	321	356	332	297	313	343	303	315	332	333	314	283	329	330	332	311	322	302	315	329	330	348	346	305	328	333	317	360	309	336	316	321	315	344	343	324	357	321	346	331	363	318	348	301	312	314	353	332	313	313	317	334	342	333	304	328	328	347	309	319	331	336	315	339	325	285	336	315	285	350	349	324	313	346	355	319	335	334	306	331	349	328	333	321	354	339	331	322	297	391	337	351	285	330	333	317	337	318	347	309	341	288	356	332	339	302	323	365	353	336	337	338	297	316	308	319	339	322	321	326	329	329	371	334	352	354	340	315	310	295	329	298	317	303	317	317	333	295	319	350	306	297	325	316	363	358	351	315	342	329	286	315	308	277	328	370	329	364	345	285	339	361	292	353	361	288	334	299	294	311	357	341	353	348	339	310	336	362	289	317	327	338	352	364	325	356	315	296	341	307	328	306	284	340	348	333	317	333	329	315	315	356	322	323	352	315	323	320	345	323	342	302	346	362	337	331	306	331	341	307	339	333	322	316	307	373	346	339	355	348	318	298	320	320	311	338	323	324	353	306	329	319	368	326	338	341	359	312	336	357	286	294	339	323	327	313	328	316	339	326	334	313	320	301	326	320	351	354	364	324	332	319	300	322	330	322	329	340	324	378	331	322	344	355	309	335	332	302	334	358	313	322	310	312	317	304	317	354	325	337	353	332	310	307	311	323	337	345	335	299	363	358	345	311	343	310	326	293	321	312	332	309	332	322	351	339	326	350	359	343	336	305	386	310	323	303	351	310	312	322	306	349	313	344	316	309	316	350	343	360	350	350	321	361	339	325	316	324	313	359	309	308	324	278	306	337	313	350	316	326	317	328	318	332	309	299	341	342	324	323	343	339	337	345	289	365	346	337	320	337	334	344	369	336	327	347	314	314	317	358	354	300	307	292	341	369	335	325	328	338	335	361	336	333	306	327	322	312	331	361	338	363	298	314	355	330	342	327	304	295	326	339	343	316	330	323	328	307	320	318	337	344	311	342	308	351	345	309	337	346	358	310	341	372	323	360	345	322	337	346	323	333	302	327	337	327	331	318	333	328	304	376	365	332	312	310	311	330	307	344	307	324	350	355	329	301	307	317	314	330	305	330	314	321	366	351	344	336	319	348	350	354	374	321	318	345	372	340	288	344	309	327	329	324	340	319	305	309	345	343	349	313	337	347	276	322	305	340	329	296	330	312	313	360	319	323	290	339	313	285	321	324	351	337	330	321	362	348	349	358	320	321	330	321	357	317	344	330	323	341	336	298	345	319	327	343	330	348	326	333	298	297	311	315	311	300	311	358	347	325	354	311	294	321	300	339	348	377	350	306	333	313	341	327	382	334	334	316	316	311	331	337	341	326	328	360	289	337	359	294	330	353	298	342	308	337	332	347	337	345	328	326	367	301	322	344	306	311	343	315	314	351	332	361	296	314	314	335	286	325	292	292	341	335	362	314	369	311	327	309	309	354	339	356	314	322	339	307	318	334	342	328	324	334	347	361	332	346	307	316	327	324	353	321	350	343	318	341	314	348	337	335	320	340	333	322	341	315	323	353	335	340	321	343	340	301	327	336	297	310	321	351	312	303	349	339	317	322	307	333	337	319	323	346	328	312	364	314	285	342	288	366	313	336	359	315	341	346	322	294	334	330	319	330	340	365	330	345	365	328	332	279	345	344	327	337	319	311	321	358	320	282	310	307	329	282	356	329	305	324	352	325	355	341	337	328	328	342	307	316	311	310	333	280	342	340	333	354	309	337	325	311	311	303	332	330	349	358	357	352	367	344	320	314	326	322	369	331	289	340	367	321	352	294	363	316	314	315	289	369	335	304	354	293	308	341	368	315	329	326	333	344	350	334	284	350	318	334	342	337	313	322	335	321	357	322	279	328	362	329	362	328	322	320	322	332	300	366	318	335	331	317	335	344	306
44204	56972	59948	57852	34287	1673	1481	1389	1182	1092	1117	1069	954	930	942	892	854	829	788	815	859	797	788	799	780	764	812	719	806	783	755	760	767	705	747	764	795	767	732	754	723	737	724	752	747	737	691	723	780	717	747	751	767	747	713	707	772	769	700	726	736	714	752	725	724	749	796	770	715	743	730	708	764	745	721	742	734	746	737	749	729	727	775	811	714	792	707	734	684	750	752	754	744	699	752	741	698	728	714	697	757	705	736	727	718	755	700	701	774	738	710	680	735	711	702	709	709	747	740	715	761	725	713	791	729	706	714	719	708	703	721	706	716	732	726	724	768	705	737	675	720	729	714	773	726	733	716	698	784	727	747	748	713	721	746	749	686	698	743	726	739	735	698	764	749	723	737	743	755	738	773	679	681	727	772	728	693	728	744	720	725	757	710	714	697	712	748	768	708	726	714	704	694	723	745	740	731	688	730	763	744	676	660	720	719	737	706	708	727	731	727	721	727	810	732	736	700	775	698	708	765	750	710	753	730	718	778	763	683	741	743	763	711	701	701	708	754	734	746	742	717	743	685	715	716	714	685	714	723	707	692	734	730	759	696	709	688	740	711	710	683	713	711	738	681	732	684	745	735	759	762	723	711	712	763	749	733	742	741	706	762	685	752	736	696	734	762	733	752	714	720	760	695	734	711	732	782	704	766	744	692	729	746	709	690	714	726	753	753	713	706	756	734	756	702	729	734	716	720	712	728	720	724	679	741	707	714	733	750	723	752	767	717	703	726	722	730	721	716	729	677	750	704	729	724	711	727	738	668	712	715	755	718	752	707	736	712	755	734	722	751	701	706	745	699	707	695	718	755	749	729	679	738	735	735	727	771	746	722	777	727	693	677	716	701	776	705	741	726	758	743	683	675	761	688	707	689	718	782	700	700	744	725	753	699	749	730	737	714	750	695	719	745	725	735	703	728	755	721	728	761	717	713	728	681	727	755	713	705	724	754	719	745	717	724	729	707	725	721	724	702	700	684	717	712	765	752	720	695	738	743	745	710	700	704	730	728	728	761	777	726	720	740	727	774	724	733	716	767	735	748	702	719	774	677	746	712	735	703	697	707	730	710	725	715	730	752	709	726	730	734	779	740	752	708	739	716	771	703	681	721	749	748	723	765	688	744	745	678	711	721	721	705	705	691	710	733	700	759	744	745	725	717	710	787	701	654	748	705	726	683	724	719	665	724	700	709	746	682	700	717	714	738	738	745	653	744	728	716	733	712	735	736	704	705	683	756	727	727	700	713	713	684	707	778	719	706	722	734	741	768	718	755	727	743	709	733	693	701	756	723	711	733	756	730	755	728	735	703	716	760	719	707	747	704	741	705	758	730	757	710	676	737	724	755	718	783	740	702	751	698	730	757	738	736	734	712	657	698	757	685	730	691	728	709	727	730	770	718	763	774	728	701	716	768	723	758	720	783	710	707	734	701	689	703	738	707	751	731	770	743	761	754	727	738	699	714	656	715	764	706	720	722	701	715	754	742	702	748	759	758	736	744	722	734	748	690	734	768	709	756	763	703	710	764	726	731	685	714	692	760	768	726	710	723	697	696	676	730	719	762	703	762	721	703	702	746	764	712	765	720	728	751	740	712	756	716	720	727	696	730	788	722	727	743	678	735	720	809	705	752	705	732	723	761	754	708	723	709	689	682	688	720	704	711	705	693	712	708	749	683	739	739	718	720	727	719	731	726	692	727	686	739	734	700	706	714	740	727	784	735	749	764	702	689	725	733	750	714	699	784	716	660	724	759	693	714	727	754	697	707	739	764	730	677	699	743	731	676	723	672	725	712	718	757	733	699	763	732	728	751	750	715	715	674	679	709	717	725	733	742	694	768	692	781	726	735	730	721	752	764	666	705	750	718	767	754	765	757	695	738	730	702	741	720	728	726	729	736	691	773	724	737	727	761	731	765	710	668	768	706	753	720	766	741	724	748	716	710	739	710	732	718	766	699	694	753	653	737	719	648	713	708	687	694	760	730	728	718	744	754	714	718	680	715	763	756	775	668	779	680	735	742	741	700	720	743	712	726	779	771	764	764	745	726	694	713	755	735	732	773	720	732	733	755	676	701	697	736	727	720	727	703	668	734	737	762	712	700	761	816	685	707	701	714	726	756	711	710	729	719	714	717	712	730	712	748	689	759	728	741	708	743	744	736	702	672	728	732	720	698	729	742	736	688	704	725	774	679	764	688	741	713	739	691	715	747	724	692	775	683	755	719	688	802	677	749	725	730	721	756	743	654	719	681	694	709	740	709	738	746	705	705	761	737	705	711	737	726	755	703	680	783	715	728	697	733	714	739	693	711	753	740	747	762	728	683	728	740	737	694	741	695	713	730	799	715	703	782	707	731	717	703	750	744	722	723	695	755	722	770	702	745	715	687	714	705	714	731	701	738	715	664	748	735	692	780	769	718	722	703	729	679	678	726	718	713	690	766	779	726	725	751	719	735	746	699	722	707	696	710	732	782	722	722	708	723	712	673	759	690	690	705	739	754	785	688	706	740	739	716	735	704	728	735	745	726	739	773	662	722	658	761	744	716	740	726	764	716	706	710	738	727	723	696	684	726	696	758	708	721	710	734	713	713	718	731	689	657	729	700	770	714	718	668	687	680	732	756	707	749	698	680	709	709	691	752	760	695	727	701	725	713	741	721	744	691	698	746	718	731	799	769	726	739	769	758	738	717	715	709	755	683	740	712	762	747	742	674	764	726	704	747	698	697	733	711	708	728	692	763	726	730	747	706	661	731	784	675	698	738	712	694	721	711	699	738	733	719	735	738	735	771	730	761	714	738	717	730	722	696	698	732	724	701	774	775	703	750	757	718	697	727	722	743	692	699	692	714	775	761	713	744	732	706	696	734	757	707	734	720	712	702	732	724	718	728	715	730	741	687	730	748	746	737	753	741	719	713	733	740	696	684	770	687	755	743	730	776	742	749	702	760	710	701	666	709	727	694	721	697	704	730	700	741	710	718	721	736	692	733	682	687	742	728	730	739	760	763	710	742	707	719	715	749	719	702	803	752	741	777	681	749	713	769	742	761	736	711	724	707	748	699	714	696	703	696	763	774	741	738	694	710	779	759	724	706	701	694	742	700	743	707	755	732	765	740	752	705	739	819	704	734	730	731	761	711	719	730	717	718	722	723	740	750	726	763	730	698	721	753	644	746	745	731	647	740	734	734	728	692	719	725	747	757	724	713	657	744	746	766	721	732	756	777	725	755	705	730	730	759	766	716	741	738	736	754	727	744	714	724	721	784	739	715	767	653	759	714	705	723	697	695	705	698	755	720	712	759	744	723	703	747	732	717	726	699	734	726	707	713	723	739	772	763	739	761	747	690	763	746	741	739	741	704	726	683	713	751	708	745	716	762	731	721	709	707	752	700	771	724	688	669	714	701	727	743	799	698	704	709	718	725	740	758	707	721	736	743	732	723	726	717	765	737	716
39767	18822	4634	2328	682	182	136	154	135	113	138	129	124	115	130	107	112	102	114	142	121	128	128	118	125	137	141	118	117	139	132	131	129	131	137	131	114	138	141	137	141	105	136	138	138	109	112	116	132	139	134	114	130	128	129	131	133	132	113	119	158	147	125	120	133	146	117	120	117	123	139	144	142	141	138	119	153	139	118	124	123	137	137	132	141	129	133	155	121	139	150	126	143	149	120	145	142	130	141	127	145	135	140	120	122	125	144	113	135	123	131	121	141	131	142	128	128	121	134	134	132	146	132	139	144	144	142	144	122	138	120	131	145	134	129	122	131	149	116	115	140	144	126	144	101	130	112	111	148	112	128	137	121	130	155	136	149	130	118	128	110	138	135	128	123	129	152	144	141	131	129	144	136	121	136	104	138	129	136	106	129	133	112	132	120	140	103	149	129	135	119	124	109	143	128	123	145	127	146	124	133	114	126	142	118	141	139	147	123	141	128	140	137	144	131	152	111	127	128	123	134	120	132	132	136	122	134	159	141	125	109	128	129	121	121	136	126	125	120	123	136	140	114	149	121	121	117	114	112	126	127	140	141	133	110	132	148	135	156	126	136	130	118	117	141	128	115	118	126	132	140	112	150	125	125	161	148	134	123	136	131	136	108	131	137	138	126	109	135	121	139	121	125	121	135	136	146	127	133	135	154	126	122	123	132	124	125	138	151	141	123	115	128	125	128	144	126	164	131	128	130	150	112	148	125	123	142	123	137	127	141	131	118	139	122	118	123	123	140	117	150	136	131	145	109	135	125	147	116	122	133	132	133	137	123	130	132	129	140	131	123	140	151	104	133	140	132	133	103	125	136	123	113	128	120	108	137	145	145	118	140	102	158	129	143	133	122	116	115	136	115	124	144	122	130	126	125	119	122	147	110	117	134	136	126	119	127	125	126	143	117	140	123	142	149	114	153	156	140	135	144	126	131	143	127	112	128	117	116	140	132	136	110	113	117	128	114	137	132	147	118	136	121	123	151	118	134	127	119	140	141	134	139	143	123	132	132	134	125	126	114	143	134	138	110	136	116	126	123	117	135	129	128	130	117	134	116	148	125	158	111	132	121	106	123	150	129	119	136	140	133	133	132	104	117	149	109	114	130	127	130	132	142	116	116	128	139	117	137	136	144	120	131	138	138	131	129	135	139	127	128	125	136	113	147	124	126	129	134	100	138	125	125	136	136	129	131	116	169	126	121	106	130	130	158	99	125	121	127	138	119	140	131	141	103	122	138	151	131	116	132	137	126	126	137	126	119	143	142	129	123	125	138	131	141	135	139	145	114	152	137	132	139	123	147	129	104	119	132	118	134	123	126	128	121	144	129	135	137	122	122	134	147	129	110	142	119	137	120	132	124	122	128	116	134	117	135	117	135	147	160	138	132	112	124	136	141	110	141	138	145	112	142	104	127	162	138	128	124	140	152	141	122	113	130	123	168	128	127	147	126	128	119	118	130	127	137	143	110	131	130	142	124	140	120	139	132	109	122	117	132	132	105	127	141	123	133	99	138	137	123	130	138	137	129	132	131	121	142	122	114	123	138	138	144	169	122	119	118	128	144	135	140	134	122	156	127	125	149	131	111	123	131	134	123	141	152	141	142	141	146	118	130	162	121	140	100	143	140	112	143	128	132	118	134	108	125	136	130	142	122	115	121	118	114	100	124	107	139	116	125	115	141	132	128	118	129	126	148	142	124	148	123	126	150	123	145	124	130	131	110	118	117	139	144	119	130	136	128	131	122	148	121	149	134	122	122	132	123	125	122	120	117	139	137	111	126	129	132	132	103	137	131	137	125	153	126	128	132	126	139	140	114	127	123	113	128	120	129	132	122	110	137	117	126	136	135	106	114	130	119	120	128	124	137	127	144	125	147	113	120	118	122	103	131	131	137	134	117	106	146	110	117	134	162	132	147	125	129	122	154	111	124	137	123	113	149	140	120	135	127	105	127	119	108	125	126	126	111	115	125	146	139	142	119	122	123	141	130	149	126	117	146	124	136	99	147	121	131	120	127	131	136	144	120	115	115	121	131	126	127	120	128	124	119	122	131	135	130	158	111	123	137	116	117	139	129	108	103	138	139	119	144	144	153	119	140	138	132	122	121	144	128	129	139	117	125	145	134	140	134	139	143	145	135	116	131	122	128	131	115	116	118	130	140	144	122	112	159	150	129	116	145	129	122	136	118	143	113	141	120	141	114	119	100	130	149	128	135	126	122	125	137	127	134	126	156	123	132	132	130	133	131	142	118	126	140	120	136	144	136	135	154	156	126	125	110	121	142	127	133	119	120	139	156	125	116	146	110	120	132	143	142	128	132	128	115	157	141	122	148	108	151	137	136	125	135	118	126	147	158	136	145	125	137	155	159	135	133	126	113	116	118	152	156	139	161	142	123	122	137	121	115	131	138	126	127	131	131	126	123	131	126	157	112	138	109	97	153	131	128	151	146	127	130	139	132	119	123	137	109	151	104	128	119	112	128	128	126	114	134	156	133	142	122	143	130	133	147	147	146	131	134	141	135	123	119	131	138	119	126	144	143	121	136	131	124	160	120	138	136	123	103	119	130	132	136	140	139	115	155	129	119	149	130	140	117	136	123	126	123	124	149	149	126	144	134	138	132	138	128	134	127	144	146	116	141	146	133	121	114	134	129	130	126	125	144	141	117	129	126	119	111	121	122	124	116	123	125	145	121	126	141	147	113	118	124	126	130	126	134	134	133	150	130	136	139	130	125	123	117	141	138	120	136	147	123	119	120	116	127	139	125	134	136	137	135	122	129	118	127	144	149	130	139	135	127	135	92	130	140	125	127	130	131	164	127	124	126	138	135	126	131	131	153	150	126	125	130	131	149	125	131	149	137	147	118	163	121	121	130	140	95	103	122	140	128	128	124	120	139	131	138	118	131	140	146	113	110	152	132	123	116	122	129	132	118	132	130	131	122	128	123	150	98	165	141	119	114	141	148	132	151	143	122	119	129	117	131	127	113	138	120	143	145	132	113	134	112	160	126	139	110	126	124	125	140	131	135	145	142	148	158	147	142	138	128	137	114	119	140	132	110	103	135	117	139	134	138	137	123	112	124	101	136	114	107	130	124	143	123	121	116	116	133	115	123	128	123	140	123	116	153	123	131	147	120	136	112	141	132	123	125	118	145	134	115	138	122	123	129	142	120	127	132	105	120	116	114	131	139	140	120	124	125	139	134	147	120	126	114	131	130	122	141	118	142	117	114	170	125	155	132	145	151	130	144	118	131	125	122	137	119	132	127	144	137	132	123	138	125	138	123	130	125	137	140	150	129	130	124	115	116	132	126	137	115	127	130	122	140	135	157	135	128	141	130	131	139	137	133	130	123	118	138	125	125	119	130	135	149	122	163	168	145	143	137	141	117	123	151	138	134	139	144	128	125	110	138	116	105	140	146	132	122	148	112	127	110	121	125	132	154	120	129	142
21217	12964	7237	6545	2373	361	351	351	310	343	399	340	330	342	342	354	330	350	349	325	339	310	344	370	325	358	362	303	343	322	357	323	356	351	359	372	332	312	325	346	325	341	347	355	339	357	353	328	352	349	346	356	327	316	350	344	329	327	329	353	344	327	311	332	348	350	374	357	308	333	329	329	325	324	340	340	338	330	344	329	304	342	301	353	355	344	341	341	354	331	353	326	346	340	341	329	335	326	325	334	317	338	316	336	331	336	324	364	284	303	352	365	330	300	350	299	350	323	323	364	338	318	339	316	327	362	318	276	361	348	341	328	339	298	322	331	322	336	333	349	333	329	341	356	339	386	326	340	332	304	319	340	369	340	345	326	312	337	346	329	335	355	321	321	338	328	345	343	358	341	318	348	355	337	350	344	337	368	327	366	350	345	341	351	350	331	326	323	323	351	341	363	343	321	318	339	346	351	348	347	342	353	319	334	331	342	334	313	352	313	352	328	304	316	319	343	339	317	349	344	319	358	336	365	344	341	342	332	379	344	358	309	334	344	308	366	334	313	322	317	328	355	340	321	320	345	325	309	333	359	333	299	307	327	341	342	369	340	323	327	317	338	300	318	370	346	354	330	327	315	336	319	337	330	342	307	337	358	328	305	301	336	355	331	336	339	320	323	339	338	383	327	337	332	348	317	329	358	343	347	331	329	409	343	290	318	349	334	304	347	263	376	344	350	299	355	308	344	332	328	345	363	329	342	350	373	357	331	337	317	308	323	337	374	307	333	295	315	333	331	343	302	314	346	356	336	366	328	322	319	326	346	393	333	321	348	360	329	365	336	317	367	337	374	309	344	335	325	320	330	350	325	326	361	333	322	347	326	319	349	298	347	331	345	338	337	351	342	335	350	355	323	341	341	343	355	340	357	353	359	340	333	346	364	332	337	340	304	333	329	301	343	349	342	332	318	357	355	350	305	332	319	353	348	345	329	341	337	345	314	320	349	346	317	324	324	332	354	330	349	331	298	342	333	335	363	344	336	331	319	346	337	329	318	338	335	329	345	338	347	311	341	322	320	327	334	370	359	317	275	315	329	326	308	328	315	301	324	339	329	356	349	294	360	299	341	379	333	328	308	317	334	338	340	328	316	322	342	383	343	322	333	381	340	317	307	360	342	319	372	305	336	305	326	363	312	324	362	306	353	378	334	358	324	304	303	344	345	353	313	350	327	328	360	304	315	290	325	336	341	318	320	346	351	328	336	306	330	302	337	335	357	342	307	333	323	343	356	347	342	322	325	352	320	339	332	352	341	331	350	336	331	343	310	339	319	299	305	297	316	304	348	341	340	365	346	320	340	319	344	364	349	339	349	349	340	341	317	346	350	297	309	312	350	316	323	317	325	372	319	338	343	330	319	340	313	330	336	351	323	325	313	360	340	345	320	344	333	328	355	342	340	355	336	351	317	326	330	311	337	305	327	324	325	367	357	350	350	350	324	347	331	365	305	370	330	328	355	327	339	348	335	346	335	330	342	292	308	317	341	374	335	392	326	322	341	317	341	361	330	354	339	323	368	342	330	380	331	328	333	316	344	333	359	366	349	346	344	383	334	346	326	314	350	323	335	329	315	313	356	316	362	327	332	354	314	310	346	353	334	322	339	316	341	338	324	324	319	332	331	338	322	327	347	332	350	362	352	323	371	330	301	333	349	325	359	323	318	351	353	342	368	346	343	322	330	356	331	337	336	369	318	353	338	334	314	354	342	329	348	338	310	323	351	357	362	368	334	320	346	336	343	342	357	339	350	328	359	339	321	298	315	338	333	326	340	315	346	325	336	365	311	337	337	362	357	340	346	329	327	346	337	356	314	345	344	352	348	318	318	337	302	353	363	349	306	368	307	333	331	306	333	322	340	329	315	347	333	329	335	355	285	326	368	340	328	326	334	328	334	322	313	357	320	335	360	318	318	321	339	333	339	305	338	356	316	329	323	325	350	389	340	337	310	343	339	326	340	348	313	343	294	337	349	333	345	363	317	338	347	340	365	307	373	350	330	338	322	313	348	354	339	352	343	344	346	373	324	312	360	344	333	336	314	335	344	331	354	367	322	337	341	348	348	352	310	312	339	336	321	317	349	311	324	347	354	337	342	324	359	334	363	322	323	334	330	314	345	329	324	334	334	347	326	339	308	325	303	345	330	340	340	363	330	348	330	321	331	330	307	336	355	350	362	346	337	321	324	333	318	319	318	344	336	363	346	350	356	343	332	325	359	330	335	318	355	315	339	317	338	352	317	329	353	352	309	312	341	345	322	329	322	310	312	322	325	353	341	329	335	319	344	348	322	333	362	369	354	366	335	332	339	333	354	317	333	331	329	366	340	330	342	333	276	311	357	301	337	338	338	298	318	317	339	366	330	329	337	332	337	357	369	322	310	318	328	347	357	349	325	358	316	341	345	339	333	305	348	324	331	343	328	346	343	376	361	354	369	357	316	324	354	345	348	337	355	328	342	315	362	330	343	333	330	304	349	348	321	338	349	334	326	323	337	326	327	314	357	332	290	336	324	347	342	313	373	330	315	296	345	325	311	353	338	366	356	304	344	343	304	350	333	334	334	325	332	338	326	336	344	299	340	324	341	340	335	348	313	324	351	329	350	373	317	354	351	322	345	335	354	292	318	345	335	349	317	330	344	315	318	349	348	349	364	384	307	332	328	308	330	328	338	319	336	364	350	342	361	366	338	322	320	328	346	332	325	339	322	318	334	353	362	300	369	297	353	330	340	329	321	323	317	330	326	310	328	334	307	346	324	335	314	324	318	354	293	346	361	336	327	322	326	315	328	309	340	333	344	346	354	340	348	317	351	314	355	336	345	348	297	352	330	313	332	331	365	329	347	331	338	340	337	321	359	321	321	313	331	332	342	345	355	330	373	376	352	326	343	317	336	344	321	326	302	342	347	339	333	340	321	327	351	353	329	329	325	358	336	320	334	342	293	321	313	342	341	318	330	324	327	351	348	359	335	313	339	325	346	327	355	354	346	330	341	343	327	335	324	304	328	323	336	332	360	341	364	379	357	341	317	362	315	364	362	328	333	355	304	321	339	339	323	298	324	296	310	332	354	346	357	349	350	352	317	327	364	322	322	322	330	343	338	309	324	361	333	360	334	346	346	350	302	308	308	316	320	346	296	290	334	334	333	347	321	348	342	322	355	370	332	313	358	357	334	321	338	349	301	367	311	378	346	384	359	310	326	356	327	372	341	357	341	351	369	368	345	323	320	344	322	354	297	323	305	357	350	319	342	303	340	294	319	376	311	356	351	331	342	365	353	336	312	337	328	377	313	340	367	338	356	349	330	324	345	316	334	320	324	347	343	327	335	322	301	349	318	326	359	325	340	339	342	340	314	349	325	371	322	368	350	343	358	356	351	344	352	358	318	312	324	343	337	335	336	356	373	350	334	353	322	363	340	343	343	314	329	326	309	314	368	345	336	310	344	377	348
61835	62208	49286	39065	21545	2449	317	294	273	258	203	232	251	228	221	222	233	197	217	226	231	197	213	207	227	224	237	212	222	247	221	235	220	213	189	209	191	230	224	216	182	215	203	233	221	203	198	223	216	188	221	181	191	167	231	184	184	202	218	198	188	206	214	244	211	203	195	175	188	210	203	204	205	213	206	199	204	215	221	197	189	200	187	212	200	227	189	238	175	214	208	217	208	195	228	194	231	207	214	214	223	200	204	205	200	197	232	188	199	223	210	198	220	234	212	193	205	207	210	235	238	205	209	212	191	211	234	219	222	207	223	205	230	188	197	217	223	192	225	225	215	220	222	219	229	228	196	191	182	188	211	191	208	242	205	227	200	212	203	226	191	190	204	210	209	211	179	208	201	204	223	188	227	194	194	195	185	182	210	203	192	193	212	200	194	222	218	216	230	227	186	208	199	216	189	214	210	214	238	213	231	219	207	194	215	211	199	235	196	202	206	235	218	206	222	218	234	225	209	212	209	220	211	221	229	217	194	193	228	214	201	235	222	230	226	230	187	209	191	206	199	210	217	212	194	202	234	196	231	235	185	189	230	205	212	219	196	203	167	216	204	207	194	207	195	190	214	176	229	201	210	215	230	190	200	197	183	201	211	199	217	206	208	230	201	225	258	234	203	234	216	202	207	179	181	211	221	209	188	218	197	201	195	210	206	207	184	225	220	241	194	225	194	185	216	197	218	173	208	195	194	208	183	186	199	219	193	216	202	230	229	238	200	223	216	201	210	224	202	242	214	182	221	227	197	199	216	193	200	191	195	202	226	220	211	224	210	191	173	228	214	197	219	208	206	203	224	215	195	217	182	227	185	233	212	193	185	222	176	198	212	204	212	223	212	221	192	221	229	189	204	216	206	232	193	219	230	230	186	224	233	196	205	196	227	206	219	219	196	213	186	224	215	212	216	215	199	200	205	207	195	202	232	210	190	214	207	192	211	206	201	218	224	216	209	213	196	210	213	216	184	221	213	202	211	223	194	174	214	204	202	237	198	227	207	207	214	231	215	225	216	224	198	209	216	231	217	202	186	207	252	191	221	209	202	218	240	227	216	215	226	217	218	196	239	191	234	184	184	207	188	226	205	196	210	193	210	203	176	214	211	214	162	204	222	218	220	207	189	229	202	200	184	203	198	195	200	229	217	225	228	197	221	225	212	224	230	207	230	205	230	206	180	184	200	225	185	205	229	197	212	186	201	221	201	223	212	203	204	238	201	195	224	222	204	199	201	211	208	225	244	211	209	203	198	229	218	201	196	222	206	227	187	219	221	212	231	224	206	238	199	238	201	220	194	209	233	208	216	208	218	205	207	162	211	220	222	239	199	198	191	215	206	204	181	219	218	200	218	221	206	237	221	204	208	192	199	205	244	236	228	231	199	205	186	225	221	235	217	210	217	205	200	202	184	183	180	213	218	192	196	205	222	189	224	207	206	211	216	232	203	192	210	205	237	178	193	198	210	212	214	233	200	222	249	201	228	202	209	197	201	208	208	192	205	193	221	195	185	205	199	215	229	227	206	227	226	208	233	219	193	223	188	182	202	191	194	205	223	216	186	217	210	215	221	217	212	196	211	226	183	205	194	191	235	210	218	199	211	222	201	225	221	199	205	218	194	198	247	167	228	204	235	212	217	224	198	214	202	215	231	200	218	241	194	192	198	216	223	222	212	227	211	199	214	209	207	186	203	200	185	178	211	232	239	208	234	205	222	181	210	201	194	178	239	215	228	205	208	199	206	239	219	224	191	199	198	198	218	215	221	197	194	204	202	211	222	229	212	203	224	197	219	251	207	216	201	200	200	227	204	230	213	211	190	220	224	203	202	210	213	194	209	194	236	223	230	201	204	247	239	203	264	224	206	215	179	208	202	243	240	194	218	177	216	194	228	207	219	206	222	181	205	237	244	203	235	210	202	205	198	189	211	189	196	202	200	224	239	187	213	211	195	212	210	209	204	211	198	193	220	184	215	242	236	223	228	210	178	205	230	205	203	221	214	210	224	199	221	188	207	229	225	180	210	214	201	198	218	229	204	206	196	260	203	214	208	211	186	216	201	224	203	216	198	203	185	183	190	204	233	214	193	215	225	210	189	203	203	199	198	203	233	199	205	209	206	211	223	215	207	238	248	190	214	210	234	233	220	228	273	196	213	206	211	207	235	223	201	208	219	219	190	207	197	242	215	219	196	212	217	232	222	227	189	247	237	204	212	212	223	232	214	195	229	227	238	216	203	224	214	220	210	200	203	230	205	234	198	198	201	163	194	232	189	211	232	210	213	210	226	196	208	216	239	196	207	229	209	249	192	182	206	192	211	231	208	220	196	207	186	200	203	204	207	200	227	189	193	228	209	223	207	228	213	189	220	209	208	215	201	201	208	214	207	238	226	201	200	221	204	197	251	195	226	231	185	224	225	215	209	196	199	200	217	222	191	186	188	202	217	200	173	206	183	205	216	243	222	213	217	221	199	224	225	226	177	214	222	198	226	207	211	220	195	211	238	204	193	194	224	209	201	191	215	197	208	229	214	202	225	226	213	211	233	207	213	195	215	196	203	213	214	191	202	189	209	199	221	193	224	201	210	225	207	213	217	207	204	226	215	224	213	208	218	209	218	209	210	224	219	205	207	190	199	187	234	197	186	217	214	199	193	204	214	243	192	193	199	227	212	198	186	196	193	227	211	207	226	234	210	231	218	227	204	219	199	189	212	180	233	221	221	207	232	219	222	186	197	219	220	201	202	213	193	226	188	230	222	197	219	228	212	225	198	221	222	233	232	214	210	208	189	212	195	214	185	217	205	198	214	220	230	200	192	220	193	230	214	226	212	209	215	200	223	202	213	217	208	213	244	182	219	217	191	209	205	237	214	205	209	205	215	203	203	227	212	223	165	219	228	215	209	210	212	236	181	209	193	205	210	198	203	236	224	201	225	219	187	227	227	207	221	218	231	205	213	216	211	218	220	189	236	200	193	222	233	217	244	209	213	207	231	212	212	213	201	204	210	227	207	190	224	207	212	224	225	200	200	203	222	215	209	190	211	206	233	219	225	204	210	200	202	223	211	203	195	237	228	211	223	217	213	228	221	185	206	210	189	214	216	225	203	194	214	236	209	216	231	228	207	206	199	207	182	187	204	230	222	226	213	211	198	223	196	215	234	212	207	209	223	215	211	195	194	204	208	194	197	192	202	192	226	197	191	188	175	206	233	223	219	218	217	189	261	193	203	211	241	202	211	205	206	234	209	209	238	216	213	215	201	213	225	195	187	204	223	211	205	224	180	212	202	182	197	195	205	217	207	200	204	211	224	212	186	193	226	229	188	224	199	204	220	205	230	223	210	238	218	203	210	208	210	222	228	207	216	212	200	206	202	192	213	220	193	224	215	203	180	197	194	202	178	227	214	207	216	194	200	221	200	204	198	204	216	206	224	187	212	235	217	245	195	208	222	202
38084	45217	48240	45631	26420	1033	850	794	715	736	667	623	635	580	584	584	536	581	568	559	525	506	522	515	523	565	578	549	509	542	511	512	566	501	555	507	480	540	483	512	521	506	524	479	507	534	492	558	493	516	523	512	512	531	496	499	538	497	531	518	511	512	515	504	504	494	491	525	492	527	535	541	504	483	466	542	499	503	526	480	557	444	502	488	497	488	531	492	518	505	451	466	486	493	488	510	509	540	457	526	497	507	523	505	503	511	512	483	476	542	503	475	525	503	511	528	543	477	530	505	523	528	502	511	506	472	529	479	521	511	494	494	499	524	484	498	511	498	533	500	515	526	509	491	516	500	517	529	475	476	510	511	498	499	492	492	528	503	492	518	525	525	514	501	517	523	530	516	479	475	489	532	570	502	505	515	544	490	505	517	519	495	493	488	490	459	518	512	531	549	495	512	475	482	516	497	511	505	497	437	491	498	465	506	514	500	524	498	514	531	492	477	466	527	490	467	512	468	498	441	482	501	496	503	521	470	492	489	490	524	503	479	506	484	469	514	513	538	541	497	525	471	514	499	522	497	475	471	523	499	487	526	537	509	489	493	443	501	511	514	464	503	523	506	496	473	485	516	517	500	508	503	494	499	510	505	493	521	505	531	508	493	483	506	524	469	523	519	495	518	528	515	506	477	488	494	518	531	478	511	496	515	500	489	501	509	500	492	522	519	499	532	481	524	497	498	514	535	454	521	487	537	505	522	519	491	488	480	504	557	487	499	508	517	536	500	509	513	528	542	533	509	493	526	509	495	543	469	506	528	502	507	550	488	488	479	525	514	493	506	483	502	512	487	501	479	509	488	491	526	491	515	536	473	521	516	510	499	526	532	497	483	482	517	485	508	509	542	473	460	498	531	527	537	524	451	537	537	491	559	488	485	528	496	457	490	554	520	542	513	555	498	534	481	501	550	503	515	517	507	512	507	503	478	520	472	490	502	485	510	513	490	507	491	500	489	516	511	528	500	497	518	501	488	500	501	507	538	496	520	478	553	497	523	491	502	527	534	489	527	495	546	476	525	494	495	543	519	486	494	489	531	543	503	480	494	536	511	530	495	495	486	516	506	474	479	521	509	517	540	505	494	495	498	508	494	503	511	490	509	505	564	481	490	488	529	548	498	493	500	476	493	504	487	509	493	474	509	520	500	500	501	505	510	535	534	497	529	502	474	486	530	479	503	520	480	507	481	475	499	509	547	506	521	524	517	520	540	491	481	471	496	504	511	525	536	523	528	483	490	516	505	468	495	466	527	477	539	493	504	515	506	479	508	501	492	526	512	496	480	497	516	502	489	487	529	533	502	483	528	487	496	477	517	478	521	505	483	503	489	510	515	485	488	490	542	484	500	559	480	504	450	496	540	544	510	510	495	526	496	483	496	512	523	513	473	478	552	505	559	498	496	489	500	508	490	481	536	505	526	526	503	505	479	502	513	507	494	502	509	521	512	514	501	540	555	479	483	500	530	531	473	498	471	513	500	523	478	508	503	516	462	473	491	508	508	532	492	509	566	476	496	522	543	514	524	488	496	489	503	545	522	521	515	481	513	487	516	468	515	504	466	523	491	525	501	511	530	519	529	517	481	526	510	504	482	485	512	503	461	477	565	521	504	501	496	473	504	479	501	524	483	520	477	518	489	504	549	500	494	494	535	530	474	507	497	492	542	508	512	563	465	496	506	522	499	512	521	517	499	492	516	515	470	490	505	476	454	477	510	513	463	504	508	526	513	536	538	477	505	465	512	511	460	521	489	506	500	508	516	492	544	437	511	510	491	476	508	522	501	488	523	505	500	497	510	494	553	463	506	470	470	477	521	491	480	484	497	520	487	540	488	517	535	500	523	487	532	510	533	517	507	514	512	492	506	498	514	511	517	497	525	482	521	477	488	514	486	492	480	529	545	516	503	511	500	485	522	471	500	496	504	492	561	467	527	487	535	495	514	466	517	535	533	494	495	504	522	520	532	569	515	508	512	492	520	478	514	526	490	510	501	463	509	500	500	475	470	481	530	488	494	509	481	530	502	500	558	493	500	497	491	517	542	491	493	500	521	510	527	559	529	514	545	490	494	500	503	483	478	527	495	486	485	497	508	487	511	478	505	497	488	535	478	480	520	518	527	492	523	486	471	506	514	514	513	504	516	549	530	485	492	495	498	521	528	491	513	524	506	517	506	501	535	493	471	478	482	523	508	449	504	533	515	508	527	500	541	507	497	523	545	523	523	476	446	493	530	549	473	527	512	464	545	470	519	532	508	506	481	496	472	517	515	513	493	503	499	541	547	511	513	501	487	485	500	503	512	532	495	534	504	501	515	485	524	525	498	545	508	465	522	500	548	494	525	496	496	484	532	510	528	524	496	493	519	540	472	519	504	508	504	482	504	488	546	495	489	497	482	490	530	541	552	519	429	504	480	528	529	525	479	515	520	511	500	481	528	494	501	544	484	470	483	489	487	521	471	489	485	489	521	472	541	517	501	509	502	519	535	549	496	487	466	548	532	512	512	531	519	506	524	530	435	511	488	523	497	500	483	477	514	495	481	553	505	469	484	501	515	528	511	514	481	456	472	507	491	519	497	495	489	525	516	480	503	525	467	518	538	510	480	498	495	536	497	534	496	499	494	500	513	514	515	498	473	512	491	518	473	521	504	492	503	489	512	495	493	524	529	538	499	489	490	519	512	486	525	472	509	473	500	509	488	508	526	490	530	483	494	520	523	528	506	500	484	562	486	495	492	526	497	482	530	532	506	498	518	489	502	493	527	493	497	479	513	497	545	479	501	498	496	494	471	518	482	498	505	525	499	500	496	509	465	502	500	471	528	500	502	508	472	501	518	536	537	525	490	541	490	528	517	505	527	477	502	485	483	527	471	477	503	484	498	513	467	490	485	537	527	487	483	527	517	498	461	455	508	504	495	501	510	501	529	533	508	507	554	529	496	506	484	468	490	493	486	536	499	536	497	522	522	527	528	499	475	514	467	487	507	507	496	519	456	487	516	527	491	497	517	483	536	517	498	528	466	559	484	506	514	487	531	512	543	504	497	531	544	523	510	506	496	501	471	486	517	519	523	525	502	486	464	517	504	547	513	492	527	498	516	495	529	516	494	493	506	493	501	503	490	523	536	493	582	464	501	503	563	513	511	532	499	561	534	514	512	485	490	548	496	487	519	484	504	507	462	473	477	533	505	463	514	483	487	537	474	546	514	505	472	485	527	519	541	505	530	523	552	493	532	494	482	520	448	503	509	500	495	464	519	512	470	476	514	494	531	496	498	493	520	501	486	521	538	504	512	512	532	517	516	523	524	487	485	495	486	462	467	469	471	496	487	511	508	477	543	489	468	503	534	507	500	511	507	487	473	501	495	520	517	496	481	519	525	499	557	546	505	527	496	535	519	511	504	499	525	485	507	513	490	512	497	486	477	543	520	506	480	541	470	556	497	491	479	526	475
69194	73254	62671	52098	33172	6511	655	432	447	423	404	370	391	367	372	338	384	322	369	335	359	349	332	351	366	353	342	331	346	330	354	339	333	349	341	334	359	330	351	329	349	310	332	346	349	297	326	346	331	302	347	308	331	320	317	355	350	292	356	307	358	329	329	318	327	319	339	290	310	309	313	340	355	353	327	334	339	316	350	324	309	320	335	324	342	299	302	336	324	317	333	359	340	333	341	329	314	315	327	332	320	349	324	318	312	355	337	318	312	326	360	327	318	346	385	297	348	292	301	291	340	341	356	300	373	325	360	303	312	376	314	328	370	368	330	321	372	360	325	315	323	335	346	332	317	327	306	305	348	340	320	324	330	363	306	359	304	303	332	309	300	353	335	326	333	320	325	340	329	309	304	280	328	313	302	321	312	322	343	316	315	314	361	329	313	306	357	315	322	330	331	330	305	327	356	307	312	310	345	336	337	340	331	341	312	322	357	328	343	367	341	318	316	323	334	332	342	323	320	342	348	343	323	321	315	309	322	346	314	355	298	339	327	317	370	316	363	321	379	347	329	346	301	289	345	321	353	317	317	351	297	308	365	315	306	320	328	319	302	327	319	333	354	359	318	309	299	316	332	358	340	332	346	378	312	308	327	333	356	345	334	283	330	333	316	312	322	289	357	355	339	344	334	320	319	333	317	332	304	326	342	342	353	338	319	321	332	325	323	360	308	333	337	329	321	354	336	328	367	358	365	338	319	321	343	313	326	338	362	340	356	314	340	343	356	315	305	316	303	312	324	331	337	322	301	341	338	312	339	322	331	326	338	336	340	341	334	335	339	313	290	321	357	334	324	331	364	344	333	347	346	302	306	326	315	330	313	343	317	314	295	317	317	330	336	331	317	326	336	289	369	306	294	337	335	323	325	338	328	304	322	313	340	346	302	307	321	335	342	373	373	306	328	335	311	341	373	384	318	313	346	321	306	315	300	347	337	322	367	357	333	335	312	311	314	344	321	298	342	305	314	324	336	333	318	334	349	348	362	320	340	343	347	299	326	308	344	353	324	325	314	317	303	342	333	342	341	336	341	322	332	343	381	361	325	342	340	337	335	342	339	319	337	344	334	316	315	271	326	338	327	340	349	316	335	305	343	320	353	335	313	326	328	322	340	343	326	363	309	298	307	317	340	330	342	295	310	323	331	323	325	305	299	377	344	305	357	332	391	336	333	346	336	313	346	292	304	316	380	321	320	319	302	333	324	357	346	358	328	340	288	333	301	350	346	344	298	329	345	343	320	336	327	326	361	335	300	341	344	338	326	336	329	319	378	316	341	324	301	308	341	324	361	341	287	324	354	306	319	316	319	341	338	332	309	323	356	337	290	349	342	336	325	293	333	344	334	305	365	337	312	300	315	319	303	316	333	332	343	317	342	358	384	324	323	317	335	344	348	308	350	358	327	327	335	330	358	314	331	312	340	333	354	347	326	341	340	345	312	334	324	352	319	320	328	318	344	345	330	310	318	324	305	352	363	338	372	316	308	319	325	327	343	365	322	347	347	320	310	309	334	324	296	334	336	354	300	343	319	339	334	338	365	326	278	332	341	313	344	317	335	306	338	323	360	331	356	334	303	322	325	340	341	339	334	336	315	323	345	301	332	319	327	369	317	311	319	302	315	350	306	325	324	309	346	338	332	337	318	316	302	352	339	342	347	371	342	370	346	334	311	356	327	340	292	345	296	334	334	347	322	330	332	348	314	317	346	334	357	344	305	349	313	330	327	323	334	294	356	329	344	291	334	316	353	355	313	351	322	334	321	341	357	319	339	334	333	271	320	317	318	343	356	346	319	360	339	324	353	336	325	348	324	355	310	322	340	355	321	338	344	371	321	376	341	342	359	348	355	330	355	324	315	328	362	335	323	340	316	367	337	348	335	325	336	330	341	310	350	313	345	356	355	310	402	349	300	339	359	309	310	332	321	319	345	349	302	342	344	311	339	326	315	334	324	338	310	344	350	335	358	332	322	347	334	327	372	332	320	337	337	341	349	326	314	321	282	347	336	352	333	315	320	312	345	347	336	300	344	328	320	324	327	327	329	324	326	381	327	310	313	353	304	303	313	299	310	380	339	309	306	322	319	309	306	356	323	307	331	308	302	303	325	332	314	313	327	316	340	350	331	354	355	336	332	311	271	287	301	308	339	321	309	348	294	351	366	321	337	340	344	331	358	302	296	329	314	317	325	329	322	311	297	316	324	296	333	338	313	354	354	309	339	322	336	318	308	333	272	291	338	323	345	345	340	302	342	323	340	354	319	358	335	320	332	338	326	351	362	314	360	337	326	312	313	367	332	338	345	322	333	317	314	367	331	330	338	352	320	340	298	321	354	342	326	322	335	342	278	314	323	319	305	357	360	329	324	339	355	321	314	335	342	347	340	322	333	341	325	351	319	348	335	332	320	326	320	334	315	320	345	327	357	360	325	329	334	313	304	380	365	360	332	279	335	334	325	316	306	339	333	341	318	347	325	318	346	329	286	293	332	293	325	334	285	280	338	351	355	341	310	305	310	338	333	346	334	306	328	311	347	327	344	299	318	313	315	300	341	331	309	340	309	343	367	365	320	317	330	341	311	329	315	312	340	324	332	323	321	350	287	301	341	337	356	327	348	342	344	324	315	352	343	326	330	292	329	316	364	304	333	351	285	344	321	326	334	333	318	304	319	315	346	314	343	332	348	327	343	348	341	330	310	329	308	325	354	353	334	344	327	336	337	311	313	306	349	313	342	327	347	307	358	323	342	337	362	306	302	355	330	363	364	351	337	322	353	364	355	349	324	295	346	317	317	346	351	315	346	303	316	329	310	372	337	314	299	304	331	335	390	314	332	305	350	313	311	327	347	350	353	331	318	354	380	331	313	286	324	331	318	360	305	326	340	324	323	300	316	299	327	302	288	323	356	357	358	327	320	296	327	376	350	359	338	319	331	350	356	333	331	323	326	337	340	336	333	333	332	308	325	335	316	338	312	349	317	319	331	320	297	349	309	308	335	331	328	333	319	337	311	306	342	336	309	333	306	315	317	333	334	340	316	320	331	329	300	355	371	328	322	339	331	338	306	325	336	307	345	325	335	342	353	323	336	316	326	308	319	329	352	319	343	331	319	323	350	333	333	367	319	335	323	324	338	343	329	313	305	319	306	307	331	339	317	326	328	337	372	359	344	333	316	296	336	304	323	352	320	318	323	307	322	352	337	310	308	337	335	322	358	337	308	315	322	340	324	364	335	316	339	325	322	299	308	353	304	331	319	307	310	321	361	341	351	349	353	317	320	300	285	284	352	334	318	319	352	311	332	310	340	334	322	336	327	364	360	352	314	299	364	386	305	331	330	341	338	341	329	348	349	338	280	312	307	351	361	329	316	309	353	336	317	326	305	321	296	321	330	345	339	332	284	320	326	316	316	341	305	284	324	304	310	294	361	333	358	330	311	343	325	310	363	339	317	363
45220	56951	60528	57314	33151	1749	1544	1344	1231	1137	1052	997	948	938	888	818	878	870	818	795	823	799	842	804	784	831	776	748	820	762	755	800	729	747	784	790	795	702	704	710	793	746	747	767	723	735	728	773	771	739	762	766	737	749	762	728	831	700	779	740	789	712	759	694	750	789	707	748	728	753	729	796	741	766	767	666	751	769	737	713	728	702	731	754	760	716	675	740	727	729	738	730	703	749	755	728	720	742	740	739	712	722	721	757	702	724	763	751	699	778	740	772	680	728	686	713	724	725	712	785	715	739	753	717	757	695	755	710	703	771	710	754	700	708	795	791	740	695	710	747	703	689	714	698	754	733	738	743	731	712	738	747	747	720	672	693	720	760	708	742	685	733	731	721	751	705	760	726	701	713	760	745	718	679	734	726	748	712	695	803	752	693	791	710	726	719	749	697	706	706	715	705	781	766	697	757	737	742	730	793	756	766	684	744	716	770	737	746	703	757	744	707	768	741	709	709	744	765	737	703	713	710	706	763	752	749	702	690	735	721	755	698	762	723	726	751	760	758	750	718	756	713	687	777	773	766	749	752	688	741	723	749	734	739	772	706	696	772	730	699	711	770	707	728	748	793	721	711	718	730	735	789	725	764	730	754	751	710	693	721	765	740	768	740	701	712	711	724	731	714	740	743	718	710	724	719	692	725	673	685	670	700	666	732	725	699	756	734	720	734	664	766	729	700	752	686	729	719	754	723	745	703	723	667	737	726	759	728	719	711	735	690	746	709	713	752	733	710	728	744	734	732	735	711	768	790	707	655	696	738	777	716	687	781	743	709	704	744	703	713	695	792	767	698	747	748	745	747	709	692	742	705	741	682	696	767	726	682	739	746	761	722	714	700	763	737	734	778	726	698	710	741	758	713	713	732	704	701	671	763	694	691	670	735	724	751	770	708	743	739	677	717	755	743	714	745	731	732	728	772	719	699	766	692	767	759	727	717	685	749	714	723	703	756	715	727	756	696	751	699	727	717	780	714	717	705	680	709	746	676	731	736	739	718	705	743	748	718	785	703	760	715	703	717	755	733	725	672	724	690	725	710	735	739	717	694	747	758	659	761	750	702	766	756	770	704	760	705	695	701	701	729	739	729	721	708	760	710	677	717	747	680	702	693	798	759	700	685	722	710	734	730	744	748	763	681	764	747	701	753	704	676	741	766	798	727	735	712	764	729	736	709	726	727	696	717	744	773	770	783	710	778	685	715	760	776	720	773	704	730	733	708	742	743	730	714	778	759	711	776	693	728	684	692	736	724	742	792	713	738	725	742	679	755	742	710	741	764	714	756	714	681	726	725	697	781	780	734	767	747	711	730	719	753	692	741	726	718	755	724	749	689	726	713	724	753	734	706	680	728	726	717	737	722	711	698	752	735	692	703	734	721	713	751	703	715	726	762	745	722	719	714	681	727	709	730	707	767	710	705	704	760	745	748	718	752	720	735	678	753	708	759	775	710	676	750	727	801	774	717	750	714	751	730	753	753	737	699	724	733	746	725	716	744	713	710	750	706	743	759	728	678	691	733	797	711	757	766	754	680	688	716	737	726	705	711	699	717	734	747	724	765	732	694	690	771	730	720	750	670	756	713	724	742	710	729	670	762	773	742	759	684	724	717	727	730	744	749	708	696	692	740	771	729	748	733	739	683	768	700	713	755	713	725	714	687	730	698	713	737	720	730	733	704	730	722	698	750	705	725	759	722	728	675	736	718	696	775	772	726	730	771	736	680	733	737	743	693	745	723	748	712	714	737	703	689	696	734	690	717	740	752	719	730	769	793	710	717	700	738	716	726	735	734	699	701	724	763	732	721	744	733	739	769	744	741	727	802	703	747	686	691	684	768	739	755	693	751	739	702	735	726	689	697	755	726	719	694	737	678	724	736	736	722	682	769	718	725	734	753	719	734	749	731	758	691	739	709	746	718	729	752	719	744	715	727	707	746	742	722	757	768	728	784	662	766	730	765	746	734	706	713	730	743	715	704	726	668	782	729	685	706	727	688	772	704	660	721	722	744	746	715	725	732	744	760	727	727	694	714	722	750	773	746	764	727	721	721	715	727	751	691	689	794	726	694	727	685	658	697	744	713	733	737	689	739	736	729	740	712	722	721	731	744	749	778	741	747	689	660	721	767	743	745	750	783	694	741	762	701	713	709	772	700	720	725	767	753	721	718	695	756	715	703	745	723	708	735	748	750	776	757	668	714	738	732	707	730	716	762	682	757	718	696	696	738	730	716	759	740	744	714	738	649	720	693	679	717	706	720	742	740	702	708	739	763	672	714	722	725	729	747	705	671	724	704	730	765	702	713	751	711	709	702	769	713	714	694	780	725	746	758	699	697	725	693	748	721	749	755	698	699	776	748	728	746	741	721	740	725	737	708	730	699	700	665	714	753	741	687	705	746	693	719	725	763	693	723	684	693	665	770	731	728	774	701	715	743	744	728	732	676	708	753	724	745	718	710	702	691	691	694	748	698	758	762	693	713	739	736	723	726	753	686	768	674	712	770	721	739	748	684	711	701	724	781	714	777	696	748	781	738	738	727	683	726	753	754	715	733	802	691	736	714	710	725	720	717	684	750	727	699	787	729	710	729	707	720	777	729	694	735	719	739	721	781	714	726	732	715	745	766	702	779	772	747	751	738	760	700	725	754	778	740	756	763	695	641	736	742	710	698	693	735	676	716	721	702	700	740	718	724	752	704	749	743	692	755	702	722	665	743	715	741	729	741	726	757	736	708	758	733	714	722	726	734	751	722	751	738	713	705	726	751	743	742	730	726	757	697	737	694	743	729	709	718	763	735	771	757	701	789	697	752	736	737	699	697	728	723	708	694	751	716	682	757	724	740	771	709	764	744	756	702	729	719	840	728	685	726	729	733	744	751	716	715	709	767	732	729	723	756	716	746	725	705	770	737	670	704	696	720	799	737	731	688	728	719	705	768	740	730	703	731	745	750	744	683	683	756	738	723	765	776	711	718	749	743	750	722	747	712	721	735	699	706	772	782	748	710	708	727	730	725	707	708	735	751	719	716	738	669	739	717	737	694	719	750	696	693	719	738	703	726	757	709	767	710	669	733	741	749	681	694	727	731	734	727	752	717	783	733	734	725	715	731	721	758	737	793	728	743	746	720	755	748	747	757	747	739	737	731	757	757	733	741	719	686	754	708	750	683	720	735	707	730	716	710	748	726	726	720	742	728	726	749	760	741	719	696	722	736	741	745	703	712	662	738	675	740	723	718	737	728	745	734	742	717	771	696	735	726	730	768	689	771	791	755	685	741	763	715	748	721	682	715	746	717	680	756	701	750	736	656	773	722	713	700	719	735	698	707	720	737	747	766	680	730	756	738	718	765	749	722	727	716	666	755	719	710	747	712	695	710	698	717	735	693	710	717	730	718	748	729	738	694	750	763	672	743	736	727	743	740	712	751	748	730	777	740	725	677	736	746	756	722
39470	17621	4576	2110	720	142	134	123	127	139	124	147	147	135	146	132	109	141	144	104	128	138	141	136	129	136	121	133	129	112	156	138	149	119	129	133	150	138	138	132	126	127	111	143	126	149	161	128	120	147	127	132	122	131	124	109	125	110	128	122	128	150	99	107	143	133	135	123	121	116	107	142	134	136	135	147	116	132	140	144	142	135	118	116	149	130	129	127	127	138	149	112	147	137	108	137	148	156	120	109	124	119	128	118	139	129	108	125	154	128	118	143	141	108	105	134	123	139	130	133	113	116	100	119	125	148	130	138	111	127	117	138	131	166	132	134	142	120	111	138	139	118	133	134	152	124	121	131	120	124	139	152	131	111	112	150	111	114	139	127	138	144	137	153	134	110	127	125	120	147	132	113	117	153	121	120	144	125	132	114	145	137	137	132	118	137	137	124	119	124	116	129	149	117	127	103	132	99	139	137	130	118	158	130	129	147	134	128	126	143	128	120	123	133	137	119	141	106	131	126	115	133	125	140	126	120	129	119	137	120	128	106	131	134	120	131	114	136	137	134	102	121	132	134	118	120	149	125	133	142	132	131	134	114	126	118	122	131	138	128	124	141	127	124	140	128	149	128	131	115	126	133	144	137	121	112	146	159	124	111	130	134	123	136	125	140	108	133	142	157	128	136	116	137	133	134	117	128	108	138	133	123	127	116	118	141	124	128	122	133	112	110	125	129	107	111	121	137	128	116	127	122	127	117	103	134	119	139	109	117	116	138	103	123	121	98	130	121	138	146	132	133	132	156	131	128	136	142	120	110	123	141	118	116	137	117	141	130	135	126	132	108	131	155	135	98	134	122	143	132	141	114	129	117	112	126	122	122	128	141	152	124	143	104	137	141	124	143	135	128	132	123	120	139	124	140	128	123	132	139	120	146	127	128	141	126	118	126	123	134	138	115	115	141	130	129	118	106	120	138	115	122	129	135	119	134	140	133	119	140	125	141	135	150	123	121	144	125	149	135	144	107	127	128	138	124	118	132	139	132	113	140	150	119	122	116	151	161	107	131	109	121	136	124	107	153	114	136	105	129	151	126	148	134	123	109	120	152	128	110	133	128	136	135	123	122	135	142	109	103	119	139	149	135	155	132	113	125	140	124	133	137	142	123	152	127	154	130	114	134	148	150	126	122	126	152	140	141	119	142	136	142	118	110	129	133	123	134	111	131	140	112	130	112	124	121	127	118	118	124	132	133	126	118	135	140	168	117	140	127	117	127	104	119	132	146	142	128	133	116	122	139	120	125	132	144	112	101	142	129	117	134	136	122	132	136	116	138	135	125	133	126	104	111	136	109	132	147	139	119	150	133	127	133	121	126	129	138	117	131	123	139	120	146	156	120	134	140	129	139	119	141	129	140	126	110	131	126	120	127	147	118	122	127	126	129	110	119	125	134	130	128	122	143	116	125	117	147	117	128	143	123	125	112	121	130	125	142	117	134	113	124	155	135	118	124	126	132	111	120	131	128	137	131	136	116	121	140	121	123	116	117	138	120	118	156	138	112	138	131	146	143	138	128	120	118	130	110	121	138	126	109	116	142	136	133	137	139	134	143	128	113	143	131	141	119	119	121	118	129	102	139	141	124	152	113	121	123	111	119	129	135	137	130	127	112	133	147	135	149	138	145	109	127	109	133	118	131	133	121	122	134	119	122	146	128	114	174	122	121	144	137	138	126	132	100	126	129	121	107	142	118	140	116	133	131	162	136	145	160	122	130	131	141	135	147	131	123	136	149	137	115	133	132	137	138	134	110	149	119	122	133	118	140	116	127	124	135	135	125	153	134	112	148	136	120	122	124	126	121	118	123	135	128	130	118	131	126	132	118	123	101	111	129	129	148	125	113	102	113	119	140	125	121	136	126	111	143	127	150	149	109	136	134	132	126	117	118	125	124	145	132	126	143	113	118	116	117	117	161	146	129	135	119	132	150	138	128	129	138	131	140	118	122	121	136	117	137	133	133	135	136	124	144	116	137	139	143	115	134	119	124	122	123	126	136	111	125	132	136	145	133	127	120	140	132	116	126	146	108	118	120	122	135	128	137	144	132	146	146	140	119	116	149	120	150	144	148	133	134	132	110	116	148	128	126	122	129	133	123	106	134	135	124	120	149	128	116	149	105	105	115	129	131	113	132	143	122	120	119	141	137	134	125	133	121	149	140	127	140	139	132	122	144	130	126	125	127	111	114	133	121	120	114	132	121	123	126	117	121	137	111	131	137	143	133	123	125	129	109	120	104	119	133	107	126	130	114	129	131	134	118	131	132	154	116	133	117	116	122	118	132	119	113	139	117	111	151	140	121	137	145	129	131	129	128	146	132	130	115	150	119	130	152	130	136	121	116	123	129	104	127	122	123	133	143	131	122	132	111	126	116	129	142	120	141	111	117	118	119	117	140	121	124	123	131	142	143	134	132	124	117	139	137	134	134	135	127	142	127	120	127	137	133	110	135	133	139	117	152	134	127	139	135	121	133	146	161	131	130	102	109	112	125	134	137	123	145	119	106	119	110	129	145	134	107	124	138	128	121	120	109	121	109	116	133	136	141	119	160	123	138	120	126	135	115	131	126	108	126	122	123	129	132	143	140	137	144	142	118	134	140	120	155	134	113	119	122	135	122	136	132	139	129	135	148	124	130	118	127	113	120	129	137	124	137	129	146	126	137	111	113	129	121	139	134	163	133	153	130	145	126	123	123	147	134	104	137	123	120	135	129	128	140	122	118	126	115	124	120	152	136	146	120	138	130	119	135	136	145	126	133	128	134	131	124	138	146	114	124	107	132	103	108	114	134	127	142	142	152	142	146	147	124	115	126	104	116	141	134	121	119	120	129	131	132	115	138	138	133	111	151	143	127	125	127	120	145	124	128	136	134	104	132	108	115	132	120	144	132	119	113	133	109	126	133	144	104	133	140	117	129	120	148	126	139	135	141	143	139	133	128	129	136	132	120	123	130	105	124	111	131	109	112	129	129	147	148	131	123	124	122	139	115	144	134	127	132	133	147	123	154	126	131	157	133	138	116	134	122	123	133	137	124	136	135	118	147	103	147	159	125	96	121	134	115	115	138	144	117	131	118	95	121	130	128	124	129	131	120	136	142	136	123	142	116	124	139	130	130	150	124	117	100	127	121	135	169	117	152	137	119	138	119	127	144	120	120	151	122	130	129	130	139	121	113	114	136	118	103	119	120	118	129	128	98	118	128	135	125	130	132	127	120	139	136	131	117	132	130	159	114	144	135	145	161	131	118	120	122	136	123	152	122	128	116	104	107	129	129	145	134	127	134	130	125	139	135	130	138	117	145	124	132	120	119	127	126	145	155	120	142	121	128	117	130	117	133	138	123	142	136	155	132	140	128	117	130	140	138	121	145	119	122	124	130	129	114	130	131	127	145	153	140	144	134	123	141	128	120	137	124	127	142	119	136	112	137	123	102	149	122	153	133	133	124
21143	12440	7313	5903	2698	335	331	352	323	322	351	346	294	322	309	328	331	353	359	321	349	327	329	345	332	346	318	335	344	335	337	332	332	323	319	343	316	325	319	334	318	329	365	373	342	310	331	311	339	334	292	321	347	329	312	324	313	332	342	334	327	347	330	333	300	327	335	337	301	331	358	338	341	314	328	314	311	341	325	313	353	326	321	327	344	334	317	332	314	296	351	322	318	312	342	312	366	342	341	364	327	327	315	321	358	353	346	368	351	306	323	365	320	337	349	322	348	325	334	344	333	324	325	332	352	314	332	324	349	353	352	331	341	365	336	333	345	343	365	348	359	333	367	344	376	366	346	330	331	315	316	330	339	312	317	341	331	321	355	356	334	317	294	299	338	333	317	332	352	311	341	326	357	329	304	318	344	322	346	347	304	324	309	306	314	338	341	344	337	331	330	321	322	326	307	328	346	349	323	349	305	329	333	322	338	316	344	341	350	357	346	336	318	333	345	326	301	343	349	312	380	344	320	355	319	369	337	350	325	349	339	309	344	322	312	349	313	330	324	324	324	331	337	325	325	316	326	326	355	354	309	319	315	339	367	349	344	361	308	330	322	328	333	343	330	309	341	331	320	327	304	344	318	321	321	365	344	323	344	338	339	332	327	340	313	335	286	337	358	344	301	337	336	326	338	342	324	351	326	354	356	353	315	307	345	313	300	346	327	319	330	344	329	338	365	338	339	319	363	345	343	313	346	363	324	341	368	342	321	330	345	326	345	382	307	329	317	361	346	301	339	345	347	318	326	348	357	306	312	340	343	360	311	337	333	311	337	363	322	321	351	339	343	375	317	325	358	300	372	327	314	329	337	340	299	333	325	325	359	345	345	337	346	361	330	316	316	341	362	307	336	346	344	367	306	326	355	331	338	323	365	336	346	286	295	340	334	377	339	319	355	351	326	349	338	325	348	359	347	313	318	321	306	343	345	346	340	298	378	349	335	374	338	350	354	363	328	354	338	345	357	330	304	348	316	332	313	327	329	303	285	324	320	313	318	334	330	347	319	333	320	294	296	314	344	356	323	331	328	323	329	342	344	334	328	356	316	334	315	309	335	325	355	346	397	327	327	343	349	310	358	330	329	360	312	345	359	337	370	342	348	311	365	291	350	329	347	345	326	328	365	342	338	328	387	349	356	326	341	357	316	319	335	317	310	357	346	335	338	346	344	328	314	333	312	348	337	361	278	335	315	332	347	350	330	314	364	324	323	342	318	330	366	337	337	347	315	310	317	331	325	339	337	337	333	341	338	335	348	320	353	325	315	289	319	335	343	328	350	327	343	299	348	336	331	354	307	342	327	329	366	329	361	306	341	319	322	338	369	345	354	366	328	355	357	319	357	331	339	351	336	328	348	341	321	358	328	346	329	355	291	329	325	340	356	324	343	329	324	336	326	338	312	309	354	319	349	352	324	328	320	338	318	348	332	372	329	344	344	367	317	334	341	289	322	348	345	323	313	336	333	336	334	334	334	331	295	325	342	359	339	326	343	302	346	291	327	333	348	356	343	328	315	376	332	368	341	322	327	339	307	349	347	346	349	316	317	344	345	364	321	323	347	348	318	358	319	391	338	337	339	289	328	326	314	323	322	298	311	344	328	324	340	344	322	347	364	341	295	296	346	315	340	322	356	354	327	335	332	329	362	352	379	303	323	340	343	363	371	308	336	325	342	327	379	321	354	329	342	352	344	330	341	333	325	353	353	333	328	328	373	341	321	303	343	323	345	359	341	326	330	353	354	350	299	313	323	331	334	327	317	322	348	364	314	310	338	303	335	337	361	333	371	338	328	338	366	294	335	353	352	339	303	367	364	289	326	296	318	357	332	308	324	351	331	307	352	350	321	312	293	316	360	349	320	326	311	353	353	321	342	314	342	289	321	329	324	367	336	325	329	312	349	365	380	378	344	354	360	336	333	343	343	303	348	324	329	325	356	340	334	334	343	359	344	352	339	359	306	329	321	346	324	301	330	317	326	312	309	324	348	322	331	324	343	335	330	338	340	321	341	359	327	346	335	320	369	338	336	342	361	342	353	350	342	346	330	342	380	346	321	316	341	332	324	326	333	367	309	354	363	348	338	328	316	323	328	316	356	352	350	306	366	337	357	336	350	353	320	324	341	334	281	375	356	334	328	331	367	387	343	336	314	342	336	352	331	346	321	333	314	342	339	363	349	368	343	316	341	342	310	330	312	312	342	341	338	330	334	345	318	335	344	320	332	315	345	310	336	339	363	325	343	311	330	326	349	332	348	316	328	328	358	339	336	325	334	347	334	333	348	314	320	344	341	317	326	371	342	294	328	326	316	316	343	339	350	345	342	307	354	313	318	331	365	321	342	352	311	351	343	353	351	350	339	347	354	349	340	300	335	319	359	319	346	322	304	346	338	336	312	364	336	334	295	367	353	307	306	311	346	323	335	341	341	331	329	325	338	334	314	334	331	323	309	339	334	327	314	306	387	357	317	325	321	357	346	344	334	321	339	366	303	346	328	305	292	345	306	347	333	325	331	301	371	334	331	356	357	328	367	348	318	361	359	330	330	329	344	347	333	314	346	348	314	329	361	332	309	332	299	351	319	306	322	328	325	337	332	352	330	346	351	329	369	333	334	296	351	345	323	323	327	333	356	316	364	315	363	316	322	328	329	341	339	304	332	327	361	325	323	361	330	315	366	350	324	318	297	340	331	352	330	338	335	361	323	319	343	362	308	351	316	359	304	316	329	341	355	339	325	365	316	326	347	369	349	359	355	326	339	353	350	333	331	309	342	342	370	359	316	343	332	362	357	325	359	317	309	328	340	312	330	327	339	335	321	342	328	348	324	368	347	323	322	321	365	339	349	291	335	310	355	385	315	307	365	342	341	337	295	368	346	316	394	322	323	363	305	305	385	314	336	317	306	337	358	388	310	326	323	333	337	335	343	343	327	343	354	350	338	325	323	349	346	298	312	326	306	381	326	362	304	355	331	338	308	292	348	342	320	349	295	306	331	324	330	330	320	325	332	349	362	312	341	372	362	338	344	322	316	303	305	329	337	330	317	347	297	372	349	311	343	304	327	311	353	322	343	340	363	342	331	342	327	323	301	308	328	342	351	320	347	328	347	350	362	321	323	317	336	335	315	330	336	356	331	321	321	325	355	322	330	359	350	337	349	347	371	334	331	377	348	337	360	334	348	312	363	314	307	288	331	358	333	321	318	317	322	338	309	327	319	344	325	334	338	356	293	354	297	328	356	352	332	326	317	329	351	355	362	365	340	344	313	336	351	359	321	314	311	315	340	358	337	346	320	326	324	344	307	317	314	356	328	340	338	328	335	331	347	347	337	319	313	372	330	329	327	311	360	321	319	340	328	346	359	341	328	334	349	335	307	349	342	361	324	334	315	321	336	348	322	297	350	369	303	369	330	358	343	337	316	328	315	346	301	272	354	369	359	322	341	343	328	341
61285	61333	49815	39550	23850	2495	315	272	252	234	253	226	239	210	248	229	196	215	220	217	242	219	217	224	236	215	217	198	214	210	210	222	197	214	223	186	244	210	198	217	218	224	209	222	217	255	217	208	237	188	205	221	204	208	193	201	227	223	213	229	222	211	214	200	211	173	204	214	237	209	217	198	254	194	216	197	213	214	223	208	232	209	248	222	214	192	210	198	211	183	207	242	207	222	220	204	194	190	198	192	215	216	203	238	248	221	206	204	198	209	228	232	242	201	211	223	199	210	225	196	215	213	199	198	211	202	213	233	215	195	214	217	186	224	237	204	213	231	204	197	192	209	187	186	212	202	194	223	207	230	206	186	219	222	202	209	214	224	191	248	230	208	227	221	230	211	214	209	193	206	222	227	237	227	222	203	228	200	220	196	199	242	219	176	198	223	193	188	193	218	214	204	208	201	210	226	209	210	205	203	185	224	231	215	231	193	196	193	193	225	187	200	194	237	200	197	222	226	210	225	211	202	231	243	194	207	224	232	208	197	229	203	205	209	232	188	158	197	226	212	197	214	226	205	210	238	213	213	205	201	239	215	240	213	192	203	215	191	190	220	207	226	237	220	198	213	206	195	229	253	219	215	177	196	217	216	212	191	178	244	215	211	202	209	217	225	189	193	191	203	217	210	217	192	206	202	219	201	223	200	210	187	222	226	223	221	181	226	195	218	229	222	194	174	201	216	216	217	209	216	216	225	190	225	186	215	210	207	179	221	220	212	198	213	213	210	194	227	216	194	211	200	199	192	210	203	193	187	222	222	212	203	217	205	215	214	219	224	197	208	201	177	223	191	219	201	223	196	196	207	235	207	212	222	181	195	220	216	204	215	221	200	225	206	187	240	203	188	200	202	216	192	210	210	193	200	230	182	192	223	197	194	222	235	220	204	194	174	226	195	208	190	208	200	213	210	210	213	197	206	188	225	207	211	192	230	215	210	211	232	221	239	218	171	210	195	216	198	195	202	203	238	214	204	200	225	190	201	225	257	200	210	214	210	190	215	219	227	192	201	217	194	227	206	213	229	209	227	196	189	217	196	211	199	213	191	210	203	212	189	226	242	203	197	225	221	195	177	219	230	223	231	186	226	193	220	223	194	217	200	199	233	194	209	209	193	190	177	212	190	197	207	191	229	240	214	210	206	202	204	212	255	206	203	193	210	196	229	199	235	203	194	203	204	196	209	204	220	197	207	218	217	192	213	170	223	206	170	204	181	190	211	184	200	181	190	217	204	221	200	210	203	222	177	200	221	209	214	186	204	194	208	181	207	209	208	201	230	208	210	217	233	212	213	204	192	200	198	210	218	218	200	187	249	200	215	182	226	200	230	201	214	219	222	208	207	208	229	223	217	213	199	216	212	208	198	248	207	183	218	213	203	211	208	205	200	210	222	233	201	208	198	237	223	214	224	212	212	238	237	231	193	223	218	190	230	185	231	233	221	192	257	212	214	195	195	206	209	230	208	194	187	206	207	194	212	205	173	206	204	201	183	173	215	204	225	223	230	210	225	196	218	184	196	231	195	199	231	210	220	209	203	207	197	195	208	212	208	210	198	201	202	176	186	215	212	206	217	199	212	213	230	203	194	198	210	209	239	218	222	189	213	160	217	199	211	205	217	242	218	220	220	180	194	217	239	191	210	190	215	202	202	203	224	215	206	207	183	208	200	203	226	215	230	217	225	185	194	206	208	202	234	241	200	217	222	203	187	214	211	213	196	205	179	215	201	213	183	216	221	231	215	208	227	201	203	234	179	215	238	188	197	198	205	194	235	206	228	246	203	208	199	196	233	204	227	214	209	223	195	188	204	201	199	242	203	205	227	189	199	210	202	208	202	197	213	202	191	216	166	195	216	201	242	195	240	246	229	210	222	207	213	186	184	211	227	217	199	210	204	226	216	209	209	193	229	208	194	205	233	197	216	212	212	211	190	222	201	199	196	195	202	201	192	218	176	194	192	201	185	221	190	194	208	197	218	222	203	224	222	210	209	220	228	222	212	230	228	197	199	210	212	191	192	208	219	192	227	225	196	184	212	197	250	220	202	229	197	216	212	193	222	219	210	212	205	200	225	214	202	184	229	190	196	187	210	226	195	202	194	211	228	201	200	207	189	235	243	222	214	214	219	210	208	207	191	212	212	224	220	212	219	210	220	205	205	183	234	214	211	194	184	204	256	196	234	194	188	245	221	201	201	214	205	197	205	200	230	201	219	202	213	195	219	215	189	210	196	218	226	225	209	214	213	214	199	220	221	233	222	207	226	206	179	202	217	181	194	175	203	228	215	209	194	207	230	238	194	190	230	229	191	204	209	228	202	213	175	209	199	204	201	211	207	239	216	221	237	229	202	216	201	223	222	199	191	219	184	211	190	211	208	206	226	204	214	219	230	208	206	193	221	210	209	199	208	216	204	185	217	195	212	225	198	207	206	203	219	209	230	218	211	222	188	209	253	239	226	223	190	195	213	189	199	234	229	220	176	214	213	220	208	211	198	224	214	226	208	216	199	236	189	207	224	222	223	222	230	189	205	215	223	228	176	216	190	213	217	199	213	207	229	194	187	199	207	179	210	187	203	222	208	203	207	180	216	209	199	216	219	211	208	214	223	207	227	203	197	220	208	210	252	232	197	182	219	215	219	230	227	207	201	229	205	208	213	214	198	202	176	198	184	212	191	210	236	226	185	208	202	230	212	225	211	212	213	225	226	227	201	187	194	213	207	203	211	217	211	199	219	209	229	181	172	219	210	204	215	178	205	210	201	219	177	203	185	245	214	222	196	181	186	222	229	229	212	195	181	194	216	200	214	213	207	210	194	202	218	219	213	226	223	190	224	210	206	198	205	206	206	215	202	207	180	201	189	218	231	230	211	185	199	194	215	207	188	215	225	230	217	194	209	207	201	218	210	193	198	191	181	218	217	201	181	202	202	218	209	194	216	195	208	216	220	175	185	189	204	218	220	223	202	195	208	230	198	197	232	214	211	211	187	176	222	203	210	179	214	212	203	228	213	207	214	205	208	203	201	230	209	203	191	208	202	216	200	232	243	190	231	223	189	227	210	188	232	226	226	221	201	162	178	198	236	211	189	246	221	204	209	210	246	206	208	200	223	226	200	212	213	194	209	215	210	209	189	188	186	211	188	207	207	220	194	207	208	194	195	206	209	241	241	207	226	195	212	203	219	254	208	205	212	218	232	227	218	193	222	192	218	217	225	226	220	193	215	234	206	196	203	226	211	209	216	197	203	213	203	206	200	201	210	202	218	178	218	213	215	197	215	214	220	226	226	194	192	212	207	204	198	206	199	199	206	195	238	198	209	218	225	233	187	206	195	205	201	206	219	218	225	227	237	208	217	213	244	221	232	194	201	230	209	213	211	211	227	224	207	202	201	214	195	234	216	211	199	214	194	199	221	225	179	187	196	193	211	193	191	211	197	213	186	209	190	207	235
38033	44744	48922	46303	27910	1025	899	858	755	694	690	653	644	650	571	599	544	558	545	517	533	565	500	517	544	524	502	556	486	514	521	517	503	498	552	525	572	516	514	525	497	515	506	545	491	490	506	503	512	537	542	536	488	486	513	539	506	497	506	522	483	491	532	515	496	487	531	522	516	554	483	508	476	552	526	551	510	514	495	516	507	465	519	491	591	556	511	492	509	468	475	540	526	492	544	519	482	491	511	482	526	484	468	513	504	543	500	491	515	495	529	497	510	463	488	525	470	519	512	524	480	485	511	491	536	540	497	542	526	501	542	486	496	491	494	508	533	516	498	533	516	518	484	503	518	536	487	473	552	488	497	505	491	481	519	500	493	493	498	521	518	510	500	499	485	476	514	522	529	521	495	529	495	481	504	510	534	513	504	503	513	470	476	489	489	500	503	546	526	451	510	522	505	552	518	457	529	471	492	459	512	521	495	496	541	513	509	473	490	498	491	485	497	477	520	498	506	479	474	511	503	489	478	490	489	468	542	517	541	516	549	525	524	529	498	481	478	508	527	511	514	530	481	534	532	479	545	478	522	531	510	521	528	542	497	473	492	494	471	528	526	496	489	515	496	522	486	512	482	526	513	488	540	541	521	525	507	475	516	512	513	519	544	505	514	512	515	478	480	464	514	479	491	526	472	495	462	501	474	466	523	479	509	501	500	493	513	512	516	490	492	517	517	487	498	489	531	532	497	518	490	496	551	481	508	509	458	520	488	540	504	544	511	479	534	517	554	493	472	511	513	502	552	477	475	502	553	519	524	531	508	505	513	530	501	508	502	551	502	481	493	486	487	494	496	485	473	482	477	534	485	495	522	474	506	486	521	510	457	506	521	494	529	494	496	488	517	484	469	488	482	495	494	530	499	469	485	516	487	476	486	498	494	509	465	473	488	491	509	555	506	490	470	494	531	534	515	512	493	512	535	510	525	558	475	549	511	483	513	450	514	508	476	508	533	501	507	503	512	542	507	472	489	476	501	497	510	493	473	524	487	474	486	523	546	524	509	484	490	490	527	460	510	467	521	523	554	491	524	537	470	494	483	495	530	479	510	532	500	481	493	506	501	487	497	481	590	506	484	510	505	510	492	500	484	496	485	456	494	475	482	473	519	543	490	524	535	456	503	532	505	484	486	490	510	498	529	480	490	537	522	517	511	486	482	480	471	521	433	510	505	500	475	507	526	506	510	525	502	521	519	491	497	522	537	486	497	508	473	498	471	491	467	543	467	533	496	537	519	489	493	466	521	502	493	510	483	518	522	519	545	504	496	519	528	504	459	514	508	502	509	521	508	536	520	492	515	528	481	526	536	457	476	551	504	493	526	496	550	534	516	498	519	448	514	491	509	519	471	515	501	509	475	481	527	502	536	505	501	501	540	494	482	519	514	508	505	461	522	525	534	503	481	512	493	448	498	519	497	516	502	498	549	518	502	484	507	500	512	523	500	513	501	527	507	513	489	505	540	518	513	480	527	496	531	469	489	492	463	519	517	505	527	538	494	487	507	468	491	513	566	499	519	529	538	517	484	536	558	532	495	524	494	532	505	511	492	470	527	531	497	506	503	500	489	496	489	518	509	465	512	503	461	493	492	523	491	527	483	498	525	528	469	464	519	500	553	486	492	507	479	497	535	506	485	545	483	503	513	496	475	476	454	532	433	494	526	439	512	527	525	503	482	514	521	503	503	517	540	504	498	498	508	488	494	527	522	485	470	526	489	526	519	524	520	527	493	504	525	512	509	541	506	543	505	474	492	505	517	509	528	490	466	490	529	498	504	505	482	490	504	497	534	514	494	519	498	490	491	516	517	490	506	535	505	522	511	491	474	487	508	479	450	499	498	501	503	491	491	481	460	458	502	511	504	491	453	494	504	484	498	505	491	479	492	506	513	524	501	491	510	509	489	520	497	476	519	513	551	491	512	526	513	505	503	498	477	524	473	474	495	525	500	493	504	538	512	486	543	488	507	488	517	504	525	536	578	522	503	504	465	493	518	493	519	495	474	474	503	485	501	512	451	486	474	533	521	477	470	531	508	495	518	476	458	483	492	498	507	522	500	513	495	501	527	516	509	473	520	480	486	484	504	478	493	502	530	482	523	525	547	482	492	493	531	508	490	482	484	500	508	501	431	522	507	525	546	535	509	494	515	547	527	543	496	491	498	496	487	477	535	501	487	495	525	498	512	524	466	553	459	499	532	471	461	524	512	501	552	483	532	473	501	501	534	471	503	529	532	519	471	485	479	518	527	508	500	514	526	474	517	534	484	488	497	486	509	496	486	523	479	546	513	531	522	518	492	493	508	495	462	493	519	520	502	480	519	475	505	510	521	514	515	493	493	484	482	501	471	531	506	471	483	544	503	491	497	467	474	513	504	501	491	481	536	487	518	493	500	492	525	506	471	558	493	486	466	506	495	520	512	461	500	493	475	516	484	497	521	509	496	500	504	508	502	513	558	496	481	510	533	522	478	505	554	496	514	492	503	496	495	494	502	555	515	507	503	487	480	507	504	491	490	535	556	541	510	488	504	512	523	515	517	511	525	540	484	510	519	523	492	497	492	488	469	477	489	543	551	491	505	537	530	505	496	480	528	491	523	496	511	509	549	529	498	523	522	511	550	525	458	476	520	499	507	485	542	504	532	542	463	478	473	491	486	519	549	493	532	512	515	495	548	521	508	517	525	498	556	500	492	524	516	504	518	508	518	464	485	494	486	526	508	485	521	513	485	534	523	538	503	523	506	482	475	504	475	504	513	510	527	502	466	486	513	513	511	530	436	506	447	466	479	527	495	483	505	524	479	515	516	484	513	500	505	526	503	474	501	522	509	507	510	487	515	539	511	514	523	522	488	522	495	515	507	510	507	540	498	522	540	480	515	499	483	499	493	492	517	504	526	501	501	487	523	468	497	553	540	548	475	523	526	492	512	508	527	479	545	495	520	508	513	531	463	497	499	530	506	492	466	496	476	547	507	543	489	522	484	491	474	500	514	512	550	561	525	498	494	518	530	494	497	472	490	496	541	510	494	482	529	495	487	584	527	504	514	528	511	483	530	499	513	456	494	490	533	525	489	517	511	524	511	534	504	491	472	491	504	506	519	493	509	539	489	491	509	529	509	488	445	508	521	500	479	511	475	516	492	493	485	497	560	491	498	482	504	524	476	501	569	500	515	528	497	470	512	526	492	552	514	497	472	502	538	504	475	541	465	512	524	480	491	501	537	513	479	505	486	468	463	484	528	501	497	526	510	480	490	494	475	497	518	531	493	512	482	511	528	492	507	462	491	496	528	509	549	504	531	499	529	505	479	525	500	529	475	492	552	528	485	528	515	514	498	479	507	513	480	509	525	481	503	507	524	478	479	481	510	482	497	493	460	500	529	504	508	516	487	498	546	508	526	506	498	509	504	504	490	499	491	504	493	481	544	525	531	490	520	511	520	508	486	519	518	504
70636	75196	63913	53417	36709	7535	775	420	437	386	368	361	363	380	361	344	378	338	354	293	323	349	367	348	318	323	321	323	331	385	344	350	321	343	307	332	354	363	301	329	299	293	368	306	325	340	342	312	339	321	302	350	371	341	299	348	366	312	310	329	288	313	336	320	328	360	325	350	319	336	329	346	318	354	334	314	349	345	307	319	322	333	395	351	334	353	311	358	338	310	373	312	340	321	380	347	328	332	341	306	351	320	325	329	330	347	335	330	332	299	306	323	328	331	320	320	358	324	331	362	329	331	349	326	316	360	309	358	326	341	361	353	321	332	315	322	316	311	311	344	371	347	296	339	304	316	348	346	331	319	318	327	346	309	309	318	341	361	314	333	338	332	316	348	327	331	324	324	324	306	321	364	342	344	338	316	338	326	311	342	310	332	314	342	340	359	349	369	322	322	380	339	325	307	370	319	296	337	356	291	347	319	354	329	350	348	333	335	310	323	311	357	326	362	320	330	317	321	327	357	373	352	357	283	329	334	351	353	318	349	326	316	331	350	349	358	325	319	333	320	341	348	336	323	333	321	303	338	324	328	338	340	328	329	327	318	337	343	363	320	338	302	325	334	301	299	337	356	304	345	315	338	348	321	351	330	336	368	337	329	311	357	350	315	334	306	292	330	329	311	371	355	348	342	317	354	322	334	335	359	349	352	356	363	350	359	353	323	376	308	323	296	315	339	319	288	365	375	317	292	330	364	341	303	307	295	360	309	329	325	346	329	322	284	303	329	360	348	339	324	308	361	339	309	331	345	308	304	338	337	346	334	310	316	331	333	331	308	317	325	332	363	362	352	338	317	335	319	327	345	338	333	348	337	317	319	330	343	324	326	362	343	312	334	355	313	346	346	336	302	347	337	342	325	308	358	352	369	352	368	324	348	316	322	305	346	335	357	335	339	349	348	304	326	354	330	310	311	314	337	304	303	293	374	315	298	290	332	333	340	368	313	323	346	340	311	306	339	316	337	317	373	306	311	358	316	304	332	335	342	320	333	322	314	368	336	320	309	327	310	313	326	354	349	326	329	309	353	327	287	332	317	359	328	331	297	340	317	289	345	313	323	336	309	281	302	338	335	308	310	368	354	316	324	329	316	327	373	322	351	366	305	328	339	378	307	321	332	308	384	357	309	304	363	314	346	336	295	313	365	325	330	320	321	332	341	330	314	322	366	330	319	310	298	312	332	319	321	309	324	323	318	401	359	344	312	336	360	322	304	326	315	330	319	333	297	335	350	337	291	294	323	307	345	334	336	328	333	331	339	314	303	345	328	342	339	362	337	299	336	320	334	329	311	350	339	309	345	324	318	326	344	333	314	334	326	332	331	302	320	317	339	314	337	350	310	336	287	332	298	285	341	324	354	326	306	380	344	309	337	331	331	317	315	322	344	318	393	368	310	353	304	289	325	338	319	333	318	330	332	323	330	304	320	325	327	313	317	332	307	353	335	321	299	329	318	305	319	328	341	336	382	317	350	329	351	358	303	360	345	321	307	299	360	326	334	326	315	336	329	365	298	358	345	323	351	337	311	326	331	349	286	336	369	320	340	368	327	307	354	343	316	319	348	329	341	324	299	333	363	334	292	347	341	323	347	324	320	311	333	324	331	304	348	311	326	324	335	340	315	327	342	360	329	299	326	301	327	335	346	310	357	366	338	330	322	354	363	334	313	338	301	332	345	350	349	298	343	322	347	345	341	315	333	318	318	306	332	320	347	309	314	330	311	323	302	334	305	358	309	315	306	329	320	345	338	310	369	323	301	312	349	352	292	312	324	313	322	333	319	343	344	343	301	329	313	287	341	320	352	320	333	334	342	356	348	310	333	321	327	341	357	304	341	320	315	334	360	302	301	309	290	332	337	329	336	342	328	294	310	284	338	320	330	320	295	327	314	318	323	358	326	368	345	334	320	309	295	363	317	356	307	363	328	302	298	378	361	317	377	320	333	315	320	337	304	329	353	321	333	331	325	347	338	320	312	310	322	351	338	328	297	337	363	295	330	352	339	329	377	324	330	334	355	340	318	302	328	351	318	341	344	332	274	301	364	334	348	309	360	319	341	311	306	326	340	355	328	287	342	303	319	361	315	303	330	335	356	340	317	343	329	344	368	320	247	311	374	343	304	320	328	322	304	306	324	353	306	310	316	361	346	326	305	332	356	345	347	305	338	322	349	328	317	327	317	341	333	371	308	306	340	333	340	319	346	325	351	308	346	352	338	329	353	310	341	308	304	311	303	327	309	327	303	299	324	358	317	348	319	325	320	337	344	331	313	342	312	353	323	334	309	316	322	352	331	315	340	312	362	337	335	337	347	315	351	353	314	358	347	378	346	319	347	322	352	301	325	313	338	338	311	316	372	344	294	346	352	337	344	359	316	300	345	327	307	332	336	359	356	331	333	299	321	343	330	324	293	319	305	343	322	320	341	316	315	344	290	304	328	307	347	348	322	382	336	341	322	345	339	326	339	330	330	338	317	340	345	331	324	301	316	344	291	313	338	286	335	318	382	322	348	340	310	326	357	311	337	331	342	316	322	279	328	330	330	330	329	323	308	312	300	284	321	321	316	329	359	317	346	348	299	333	333	319	280	351	293	354	334	324	308	323	344	349	323	323	317	302	300	334	344	338	345	325	323	329	361	311	333	311	336	329	365	320	309	338	348	284	345	355	317	350	352	325	349	298	341	343	341	357	365	313	306	324	344	328	328	365	330	328	308	347	355	331	276	375	355	342	320	314	314	294	356	311	342	337	324	320	325	320	329	310	339	318	316	303	292	322	325	327	308	355	323	333	329	338	324	347	301	342	315	308	305	330	322	362	353	333	339	352	315	330	328	313	358	289	342	305	336	324	334	333	323	350	322	344	323	339	357	327	327	331	320	360	349	298	337	348	339	332	352	349	342	321	341	299	351	334	306	357	333	338	316	328	313	292	340	314	346	390	309	345	294	339	345	299	292	320	342	338	358	338	320	329	335	322	321	350	316	360	361	320	336	317	341	302	352	297	357	333	343	337	329	344	332	352	330	338	332	324	337	319	302	355	340	289	298	317	327	311	309	304	316	326	317	295	339	315	327	335	344	313	343	347	330	348	330	315	351	315	314	347	347	351	317	373	307	355	331	335	302	355	295	346	322	363	339	369	340	325	352	337	334	376	342	334	327	348	334	332	298	308	315	304	299	344	369	362	332	317	320	342	302	334	354	339	319	314	344	315	305	311	347	343	314	363	321	337	308	337	339	350	312	329	293	329	327	345	357	338	355	321	292	339	327	322	300	299	343	339	312	355	312	357	297	289	372	333	329	354	324	341	347	325	315	322	339	366	330	314	340	343	345	323	349	351	318	321	360	343	309	301	313	329	348	339	342	339	327	324	303	309	320	307	335	341	356	366	318	319	336	324	306	345	323	365	304	350	328	346	335	363	349	348	301	327	325	347	316	335	320	340	355	338	363
45016	56849	61522	57929	35288	1681	1493	1345	1151	1108	1097	998	973	895	854	913	861	845	788	818	816	777	830	789	790	851	809	798	735	784	796	759	779	749	758	747	748	735	774	745	700	758	808	764	750	734	739	770	745	754	715	705	725	760	731	685	758	737	716	737	712	727	754	733	779	715	768	750	708	719	712	761	713	724	717	744	781	734	735	715	747	748	807	723	761	710	752	752	712	702	705	700	707	769	711	706	708	710	752	731	730	712	729	689	726	771	749	727	725	761	736	740	686	715	751	768	726	701	702	743	703	687	724	728	758	745	741	717	739	748	699	690	674	685	718	747	745	743	730	726	720	727	746	744	740	723	754	741	741	735	745	744	768	701	685	741	739	778	732	751	765	724	743	755	727	718	734	721	749	687	744	740	772	715	689	727	735	693	737	736	743	724	741	732	761	682	726	727	736	724	705	721	695	745	783	716	714	755	714	750	755	728	741	696	732	755	740	757	718	747	761	734	765	726	731	729	752	745	710	754	729	727	730	725	735	719	756	733	732	679	718	749	756	704	766	742	696	753	728	755	728	733	724	727	739	675	735	719	754	756	684	719	750	766	688	719	673	750	729	699	755	738	707	722	698	734	728	724	757	690	742	754	744	721	746	734	730	694	728	739	691	711	720	752	713	756	709	671	743	727	687	727	732	731	757	771	720	742	751	767	695	693	747	702	709	773	755	747	725	659	759	711	769	747	698	737	717	730	700	767	755	756	734	720	776	733	741	686	798	780	749	701	781	730	686	733	791	706	714	759	746	698	685	744	782	775	729	738	723	686	716	699	744	731	714	737	728	745	721	726	736	735	725	791	744	781	798	727	695	740	708	779	767	689	719	731	747	707	721	712	754	721	766	747	756	729	743	711	736	751	675	780	717	767	761	724	718	753	737	716	706	717	671	789	752	720	756	756	714	733	693	745	695	754	704	730	780	682	765	717	732	709	705	742	699	751	762	699	739	736	714	754	737	701	745	758	694	706	743	746	798	725	760	760	716	712	740	720	699	724	718	742	757	733	745	717	711	716	712	704	688	653	758	679	694	745	745	700	730	750	734	729	739	717	717	729	702	718	753	713	726	749	717	692	708	747	744	759	710	718	730	745	715	693	721	734	768	746	780	711	714	716	731	737	732	735	688	754	760	680	670	704	706	713	768	721	723	781	772	762	768	677	734	708	758	736	714	728	699	722	732	680	733	733	714	717	774	718	742	732	728	736	727	759	724	739	746	692	703	737	717	740	730	781	707	763	753	781	750	789	753	738	716	697	762	741	782	734	698	703	722	740	736	718	725	706	731	755	690	752	752	730	724	801	705	754	660	786	703	726	742	773	746	725	741	735	717	738	747	718	767	746	709	698	732	735	719	708	723	698	738	733	725	754	699	739	733	722	702	727	721	749	724	721	752	698	758	711	729	723	772	698	741	729	726	705	709	762	704	706	726	728	699	750	735	737	710	778	711	725	732	738	720	720	748	727	689	686	702	753	699	729	730	720	742	766	733	723	693	720	775	757	734	700	726	726	717	734	745	739	688	702	741	723	731	705	767	715	748	696	712	777	749	762	715	753	688	719	760	755	687	715	729	729	683	744	732	676	728	691	750	727	730	729	766	727	696	698	703	731	703	721	739	779	789	724	689	744	769	756	723	773	746	707	705	767	765	693	739	709	722	750	723	751	726	715	724	743	740	740	707	715	764	704	704	768	654	735	761	713	733	710	676	714	719	712	753	753	734	710	766	723	746	709	741	710	731	768	750	714	756	734	770	762	748	720	744	734	787	756	727	758	704	729	680	726	711	735	734	737	753	731	741	716	766	743	710	717	666	757	702	733	705	744	758	765	720	728	712	756	705	743	721	711	704	748	722	712	717	755	717	750	720	735	735	740	749	759	769	737	743	730	737	700	712	711	726	718	772	741	706	748	732	724	701	682	788	733	751	738	715	685	717	719	743	729	702	759	736	695	717	733	749	723	708	681	672	717	726	704	753	729	746	750	720	721	732	709	764	716	692	748	675	756	739	707	735	695	745	700	701	716	738	764	713	755	785	739	715	700	749	738	698	711	735	736	724	710	701	738	766	700	729	742	745	691	742	735	743	722	734	776	743	705	728	701	703	739	781	693	729	721	686	685	720	775	759	717	761	732	726	694	675	738	761	698	757	731	737	693	754	738	675	729	741	726	736	743	718	778	716	729	699	704	725	726	713	726	716	671	753	718	733	750	682	742	704	754	776	718	709	691	696	701	711	728	711	674	736	704	760	730	717	788	709	764	735	773	727	776	698	739	730	770	768	707	730	718	751	695	708	743	742	750	747	706	713	748	745	724	770	770	718	660	749	709	726	722	707	772	736	766	756	711	702	712	706	712	780	690	751	731	707	716	721	699	710	738	730	666	738	701	756	705	712	718	771	734	715	711	783	748	741	725	751	711	767	681	688	759	746	743	696	727	715	711	698	690	668	673	695	783	727	743	732	703	740	725	690	677	715	675	756	727	773	743	730	744	705	772	780	699	758	752	692	748	756	708	723	701	737	694	759	664	683	668	767	674	716	721	689	764	775	700	715	725	768	760	712	756	701	753	748	684	741	742	713	731	731	715	777	676	730	736	732	781	729	706	714	762	737	723	729	728	726	679	738	691	706	739	756	694	745	722	712	733	776	703	700	706	709	759	746	764	704	735	671	728	732	706	729	721	782	728	679	725	703	786	756	737	692	747	756	726	740	726	744	704	746	745	744	711	755	696	752	736	785	706	687	762	742	694	733	698	708	753	754	748	695	751	701	763	746	734	713	692	722	753	764	736	739	722	737	719	725	753	722	710	710	729	710	684	726	789	691	714	692	703	712	688	675	695	736	700	674	777	753	702	734	750	710	743	715	729	720	724	699	714	708	725	728	689	695	708	727	693	722	717	701	711	706	734	745	739	735	809	725	755	773	718	754	707	700	703	782	693	759	771	715	743	721	710	683	772	758	751	772	708	713	723	737	750	751	702	785	737	727	725	744	737	763	746	732	759	758	724	733	717	726	659	724	718	773	724	783	761	746	763	682	693	751	725	765	686	709	724	728	755	690	740	719	743	725	693	735	720	751	683	733	699	691	720	721	739	746	752	768	721	727	753	756	794	718	748	765	714	739	741	704	729	739	697	708	716	768	741	689	771	650	743	721	745	742	727	676	763	716	751	719	734	715	734	706	739	766	757	687	764	702	715	724	706	767	744	719	747	735	718	737	689	722	744	710	714	691	719	739	699	741	741	692	744	686	716	762	726	735	660	750	694	734	747	684	741	703	759	717	723	746	794	711	749	716	755	742	731	749	703	792	723	757	742	706	747	726	765	715	748	755	721	799	735	684	714	729	774	731	751	700	696	732	761	734	742	696	725	721	747	748	714	722	732	773	778	694	712	736	733	668	685	698	706	765	753	753	710	749	713	704	737	763	740	761	690	792	719	721	715	734	770	715	751	754	727	713	732
40998	17936	4575	2067	969	154	145	142	148	126	133	148	145	142	142	135	129	115	132	140	131	146	126	148	121	137	140	124	131	124	132	130	120	124	147	146	136	129	102	128	158	143	135	129	132	147	137	133	148	136	131	125	148	161	130	152	114	133	124	128	155	119	133	126	136	120	115	123	130	135	137	129	124	122	148	148	130	139	139	113	114	139	128	135	125	130	147	139	132	135	115	153	137	127	117	103	147	146	154	129	124	126	124	120	144	150	122	111	135	150	134	151	128	126	135	130	144	128	117	118	137	139	154	127	144	132	135	147	132	114	142	117	133	142	122	132	132	153	139	120	118	127	126	144	135	127	124	142	152	129	160	134	134	131	136	102	127	137	139	138	119	116	136	140	123	138	125	140	141	136	145	143	127	109	130	113	134	121	119	133	154	131	132	133	131	127	124	132	128	141	146	120	147	137	130	149	145	125	144	131	117	125	140	145	145	125	124	133	131	122	122	103	132	125	138	130	119	140	135	132	124	112	128	117	134	138	134	146	140	151	134	118	146	120	134	120	140	120	149	137	135	138	123	140	115	139	145	143	119	147	135	129	124	123	124	124	127	126	137	138	146	148	134	147	143	132	144	128	137	157	126	128	126	145	117	127	127	137	124	126	138	148	114	120	109	123	143	94	123	131	119	130	126	136	133	127	111	112	129	150	124	126	116	118	137	134	123	119	139	135	130	124	85	120	144	133	138	121	129	149	121	142	127	132	148	117	131	137	111	150	120	116	139	129	130	123	152	136	126	116	125	126	153	136	130	137	137	121	147	131	140	133	115	142	143	135	129	129	114	165	135	127	127	124	147	129	124	118	128	131	141	131	139	141	129	121	124	125	130	137	122	136	106	123	116	130	144	154	117	126	161	143	118	122	157	126	140	141	141	132	140	124	128	120	157	132	123	135	112	141	124	133	130	149	126	174	154	153	145	137	149	150	129	119	137	133	147	123	142	125	139	109	141	144	139	124	132	102	139	139	129	135	127	145	135	136	138	106	135	134	138	153	120	136	123	128	158	145	140	148	126	124	132	139	135	128	135	139	128	133	124	161	127	121	129	142	120	135	117	139	140	152	144	132	129	124	127	140	116	125	136	128	114	133	135	117	141	118	138	131	133	154	144	144	117	129	143	150	123	138	132	140	113	129	138	127	123	156	148	144	115	151	162	139	129	128	123	142	130	131	129	143	143	139	135	127	116	132	133	138	121	110	168	137	140	128	121	134	127	138	127	138	134	136	117	149	153	132	144	144	138	108	126	102	128	132	131	130	119	129	117	116	128	126	141	116	125	118	138	123	128	123	115	142	122	127	163	133	146	126	112	140	126	121	148	132	123	150	132	131	116	134	130	124	133	113	112	109	128	121	133	141	108	136	143	152	120	115	132	121	145	122	138	125	120	116	146	132	129	124	128	124	132	141	125	138	127	129	141	124	128	142	125	128	143	116	123	138	104	104	131	136	144	136	111	134	116	123	134	130	149	139	120	134	142	109	135	145	143	146	142	132	128	118	125	147	149	133	127	135	126	113	142	128	120	134	138	140	146	124	134	160	130	142	131	126	137	143	131	146	140	139	136	121	128	128	131	119	130	137	146	136	130	108	121	140	139	125	140	139	113	147	134	115	118	116	151	142	116	141	153	134	134	141	138	133	126	123	120	157	133	139	124	147	165	149	161	131	148	139	128	148	144	142	151	131	122	145	161	133	130	132	137	136	134	132	157	115	167	126	114	147	125	141	126	123	114	111	143	112	126	127	130	133	134	142	133	125	133	141	137	139	127	145	132	152	122	127	144	118	128	131	137	129	146	142	136	127	107	133	158	116	110	154	134	132	136	133	137	146	123	133	129	118	110	146	132	154	147	134	120	122	110	111	116	116	132	131	156	137	140	132	124	132	129	126	137	122	126	143	131	130	121	127	126	123	146	117	139	138	132	144	150	121	133	149	128	129	127	135	136	134	130	114	127	137	115	121	138	122	143	120	127	134	113	127	123	146	119	141	131	143	139	132	127	124	117	134	134	118	129	129	129	134	134	131	141	145	131	117	127	122	118	118	143	123	128	145	130	151	143	137	153	136	134	142	136	137	135	136	119	149	123	122	133	123	144	115	140	139	113	127	124	142	130	127	132	133	121	153	150	139	128	140	133	148	124	128	139	123	129	134	123	119	133	135	121	114	121	129	140	128	127	134	140	119	115	120	124	140	133	132	131	154	117	132	106	118	116	130	119	121	149	125	133	140	114	135	141	146	120	138	131	113	139	144	128	150	128	124	122	133	134	128	129	138	139	143	139	121	118	134	151	137	122	131	135	108	112	125	141	121	140	141	133	128	134	139	121	131	123	124	119	125	136	133	146	127	147	136	136	129	141	112	149	127	127	130	133	126	142	116	121	138	135	124	133	121	112	126	125	138	107	125	148	146	116	125	110	111	153	153	123	128	116	126	134	114	117	101	129	135	110	146	122	134	129	165	133	120	138	144	119	142	122	144	124	108	116	142	127	127	127	144	107	141	146	136	131	129	149	150	133	132	118	120	152	122	130	117	106	107	135	129	128	135	146	140	125	130	113	125	144	137	124	133	138	120	121	134	133	118	116	140	112	112	140	134	137	161	141	120	136	156	137	130	140	113	149	131	140	135	136	134	122	128	140	154	107	135	117	135	139	134	134	132	120	128	137	146	120	142	130	131	155	133	140	115	113	125	119	126	112	131	124	119	141	139	127	133	151	146	139	115	130	146	148	127	133	125	146	114	130	145	151	128	129	153	137	134	130	147	133	123	134	139	131	123	119	146	152	137	134	128	154	141	135	154	136	131	117	134	134	124	115	135	136	136	152	118	123	143	134	146	131	129	131	113	136	130	142	131	123	123	125	114	115	121	123	108	129	145	148	147	111	120	131	141	131	142	115	118	135	133	125	119	135	112	123	113	109	129	122	133	115	114	141	134	123	148	130	138	119	112	132	137	119	146	143	122	113	132	128	115	121	148	132	132	117	131	147	126	142	133	126	135	120	121	129	144	110	132	115	131	126	134	143	146	127	151	130	141	163	126	139	118	134	148	125	145	133	128	128	136	123	133	139	137	163	136	138	134	136	130	131	136	121	149	120	139	173	129	130	127	121	143	139	114	140	124	127	120	125	132	151	129	133	154	115	131	126	150	144	120	141	131	142	117	130	137	128	136	160	129	139	129	124	143	115	141	132	147	151	122	139	106	137	143	151	149	139	127	144	132	128	137	116	126	123	139	135	140	127	129	124	127	122	146	159	150	127	144	137	115	133	126	141	148	146	123	139	147	122	128	131	145	151	151	131	136	137	131	98	146	121	134	139	121	129	138	141	123	101	160	139	154	149	126	141	139	120	144	132	117	139	136	125	141	116	124	129	124	135	137	133	123	134	158	135	142	144	139	112	135	135	131	131	144	115	113	135	144	148	124	108	135	129	126	139	119	148	128	138	121	129	139
21528	12327	7513	6021	3422	382	332	352	364	360	351	337	344	335	335	360	386	351	369	342	351	326	302	356	329	383	348	346	319	334	360	328	343	331	323	371	310	331	356	352	323	343	356	353	324	362	333	338	327	352	332	320	363	326	336	352	361	353	337	348	352	329	328	333	362	350	344	325	316	311	316	352	334	344	349	361	328	322	334	352	353	342	372	343	322	365	346	335	347	336	345	322	342	330	330	320	341	325	305	317	357	365	320	352	367	333	343	328	349	348	367	328	316	355	364	339	371	362	344	321	365	321	361	323	314	339	356	369	329	338	328	337	334	366	331	324	349	324	347	346	347	327	325	303	339	359	362	366	323	346	358	321	356	341	351	314	350	373	322	333	324	336	318	345	300	332	387	318	357	337	338	330	351	325	370	330	321	319	366	330	374	320	354	352	318	305	333	360	317	344	354	340	346	300	328	341	365	367	301	379	331	335	335	354	318	336	348	361	353	330	321	336	365	336	326	337	354	324	338	322	342	338	325	343	326	347	349	339	370	370	339	359	330	330	335	320	321	350	333	344	349	343	333	319	332	346	304	352	364	338	292	361	344	325	346	330	348	348	320	368	328	359	317	326	348	366	341	334	367	327	316	335	354	327	370	352	325	324	331	367	331	350	336	326	355	375	347	307	324	346	344	315	338	324	345	338	354	341	325	385	361	343	368	347	333	337	313	372	350	341	324	319	339	339	315	298	320	326	325	318	321	340	335	328	366	332	367	337	358	312	311	322	329	327	351	341	359	320	332	350	345	345	313	360	343	314	352	353	338	324	329	344	317	352	329	365	323	356	333	327	347	333	343	324	348	342	327	357	366	339	329	344	359	347	297	337	317	328	327	317	300	340	327	328	330	351	349	361	347	339	332	327	344	330	334	322	344	317	362	364	306	374	353	380	350	331	345	327	335	341	346	320	345	343	348	362	346	334	360	330	338	374	338	345	344	367	338	381	305	315	326	322	308	341	340	352	334	351	332	294	358	354	342	356	343	347	355	339	340	368	332	362	336	348	322	335	335	314	291	357	360	340	325	327	341	337	331	314	324	348	324	347	349	356	360	350	337	331	336	344	323	328	327	336	321	318	347	340	334	344	336	340	312	305	357	327	398	324	380	346	364	341	365	381	366	321	345	348	367	343	347	349	348	344	338	356	348	321	324	351	354	353	350	346	374	319	284	358	327	315	352	334	338	364	295	357	343	339	361	343	322	362	383	347	342	315	335	331	334	323	331	357	371	371	339	336	370	315	321	348	344	304	344	347	367	331	340	340	361	332	338	334	348	359	328	331	348	348	309	354	326	358	334	363	350	333	340	328	333	332	328	336	352	328	330	336	351	331	350	362	369	330	339	330	302	304	336	341	339	313	358	334	344	352	321	341	347	334	343	357	351	345	340	367	335	302	359	324	346	347	374	340	337	306	385	335	350	350	325	336	324	326	328	361	361	327	301	316	329	354	317	328	305	344	330	367	333	343	343	351	338	323	333	313	314	327	348	301	349	328	314	353	338	328	313	289	319	293	334	355	357	348	315	344	310	324	365	362	366	303	348	357	340	343	374	314	338	319	347	358	335	357	302	329	342	354	332	272	346	322	352	342	340	325	325	365	363	336	386	329	307	339	342	333	333	355	329	364	326	357	302	321	357	354	349	334	334	322	354	326	338	343	334	324	331	374	330	349	345	346	329	357	366	342	346	365	343	348	338	358	347	348	318	366	344	335	376	336	338	309	325	352	344	319	346	341	337	318	377	317	334	345	347	321	335	363	342	359	338	355	310	314	326	355	351	338	350	312	340	306	354	300	340	315	362	326	324	333	335	335	351	314	338	332	339	345	318	339	351	321	321	362	331	342	360	313	326	351	340	320	342	343	315	341	315	323	355	367	338	354	301	347	357	356	343	342	302	352	319	351	360	344	353	312	359	363	330	355	337	348	334	316	323	350	332	364	347	326	363	332	346	327	339	372	347	321	344	354	329	357	337	396	331	334	316	333	303	340	326	318	305	354	331	363	382	360	340	346	348	325	336	365	333	345	350	331	356	349	345	366	341	342	355	358	359	355	336	327	354	348	333	360	332	347	331	324	363	358	320	346	351	344	345	337	333	332	346	332	355	322	372	336	337	346	312	357	356	360	321	343	334	363	328	373	342	320	365	351	348	337	313	351	300	320	344	302	329	350	356	327	338	336	361	332	368	325	319	361	341	327	354	328	324	354	324	352	328	375	379	315	341	291	352	326	330	357	368	330	386	351	390	337	336	343	358	358	329	326	323	365	344	344	331	351	358	359	340	340	340	347	301	321	357	346	309	337	351	332	353	324	358	331	346	333	314	330	311	345	333	316	300	355	346	350	368	375	361	320	337	351	323	343	350	371	342	349	359	349	354	356	338	336	325	295	312	334	375	342	353	346	316	334	336	333	338	356	319	335	336	357	348	350	321	350	358	341	315	353	326	336	365	320	305	348	340	326	305	344	354	338	300	358	326	357	316	296	328	339	305	331	342	375	339	324	329	338	322	336	329	353	337	326	329	346	334	350	349	341	375	311	316	295	346	357	365	348	339	332	346	355	375	325	284	339	290	327	367	333	337	350	354	320	348	327	359	355	343	345	339	340	339	308	352	356	342	325	337	356	337	332	318	365	353	321	355	355	299	330	317	351	357	334	353	308	377	340	317	363	337	323	316	307	323	369	317	377	349	340	312	336	317	339	343	363	324	340	367	353	334	350	365	335	383	315	361	348	340	343	357	346	338	353	352	332	350	339	360	332	343	369	339	336	304	304	352	328	302	348	334	335	357	342	342	328	344	351	305	358	336	396	324	330	332	358	345	355	319	337	351	328	347	342	333	310	346	341	336	322	367	318	312	321	351	372	316	339	371	333	336	350	357	329	301	327	298	342	312	336	326	333	351	368	388	342	385	339	361	342	317	357	332	334	331	345	329	309	336	324	361	365	295	311	324	342	326	357	310	318	358	321	322	345	350	328	322	328	318	319	352	353	301	331	355	378	334	351	349	341	309	295	357	348	348	342	343	340	364	345	339	338	379	337	341	328	374	334	324	330	374	374	327	340	340	327	330	340	327	327	322	325	345	350	326	369	354	325	347	346	317	405	337	331	332	317	345	326	335	366	303	329	336	333	339	357	334	347	317	324	332	353	328	342	324	331	346	328	329	328	310	365	330	326	339	359	337	345	343	326	333	336	359	368	367	362	338	346	336	319	328	329	356	309	319	308	337	338	326	352	324	363	342	365	325	351	356	347	340	336	343	346	366	374	368	361	339	343	340	326	320	345	312	315	341	349	321	339	317	346	335	357	346	336	379	325	392	318	346	364	342	379	353	332	330	348	326	331	337	344	354	337	363	351	353	341	353	358	314	325	371	310	319	346	345	336	356	356	357	364	348	335	337	349	353	344	285	360	338	304	349	336	330	322	355	359	328	310	356	324	336	311	331	317	326	338	361	351
61336	61187	49806	40170	24786	2898	329	251	260	237	225	212	220	254	221	225	212	212	219	214	217	231	223	233	210	200	216	232	236	174	214	217	227	218	226	208	222	212	228	204	216	216	222	211	226	225	198	220	205	234	193	208	211	206	215	208	198	196	237	228	201	206	231	227	215	232	207	208	217	186	208	185	214	212	215	198	184	220	229	213	221	206	208	190	213	199	218	211	228	221	201	219	179	218	222	200	201	192	240	192	208	207	211	196	210	210	193	198	189	219	176	192	191	209	184	203	196	215	215	175	236	221	204	197	236	211	210	200	186	186	198	200	218	212	226	231	235	226	208	193	184	213	229	208	221	259	203	224	216	196	187	199	226	225	202	213	213	230	208	205	219	197	215	212	218	203	231	203	194	233	205	208	194	197	204	235	212	210	207	201	187	212	203	222	218	215	218	213	239	227	255	196	171	193	223	209	214	201	237	218	201	207	215	205	207	179	203	210	231	209	195	213	207	199	203	196	200	179	230	208	208	207	230	200	207	219	219	221	219	196	208	237	234	199	218	195	218	207	210	197	205	231	183	199	208	204	220	215	211	224	220	192	218	223	201	215	206	227	211	212	175	187	177	219	237	221	225	208	205	194	196	225	194	209	228	205	197	217	192	205	212	211	197	229	219	190	215	197	213	217	216	215	225	225	214	233	211	185	211	212	219	214	233	209	208	215	215	207	227	208	194	176	215	225	201	190	238	205	230	200	223	225	203	195	191	216	198	207	225	185	227	210	207	241	206	231	180	217	217	209	222	219	179	219	213	225	207	198	208	181	220	193	201	178	212	202	215	210	200	236	219	201	208	182	220	208	222	233	193	193	228	211	205	226	226	221	206	199	230	175	219	212	232	214	222	216	217	194	231	199	245	234	225	195	194	196	200	175	227	232	206	219	216	225	185	212	200	211	219	190	204	215	198	212	198	215	216	199	192	235	212	237	228	215	228	216	216	216	261	239	225	225	222	187	250	235	187	228	234	232	212	221	207	205	229	191	216	215	205	202	197	200	203	230	214	222	251	224	206	235	229	237	164	220	201	198	236	199	215	225	178	222	211	222	195	217	222	196	195	195	209	244	206	230	222	220	198	214	209	236	172	219	197	208	203	201	207	219	223	218	212	186	202	204	201	212	202	203	199	204	235	203	191	188	229	213	213	191	223	213	189	213	209	205	217	186	177	223	224	201	201	209	231	217	205	196	198	197	200	228	211	216	229	198	228	203	196	196	204	211	210	194	239	212	187	205	218	227	201	210	216	204	200	217	208	187	205	224	217	220	225	229	224	213	212	219	206	220	190	195	215	249	218	220	216	231	225	215	212	227	205	202	236	197	212	198	209	219	250	205	221	215	209	223	207	178	212	223	219	211	212	217	180	177	260	217	204	233	213	198	198	211	228	222	202	234	232	203	216	225	192	191	213	191	224	194	229	207	227	220	223	199	222	222	212	221	212	200	198	240	228	196	236	181	218	225	218	209	218	197	227	228	221	218	215	194	195	218	199	177	218	187	190	207	217	221	221	198	211	236	208	225	229	234	208	209	198	192	203	242	203	209	204	206	199	217	218	234	199	204	206	233	186	192	229	186	207	206	200	205	201	250	201	205	235	218	214	229	186	204	209	203	206	247	204	196	210	232	168	235	228	186	239	238	186	213	206	208	199	199	232	220	208	186	230	196	213	183	181	229	231	211	213	201	238	219	206	235	218	216	217	217	216	190	219	223	208	191	198	194	203	201	220	207	216	188	212	204	215	203	196	237	221	224	228	204	220	192	230	208	234	208	212	200	200	209	213	202	187	191	203	206	201	205	209	227	229	216	220	196	223	201	225	195	222	193	196	223	227	216	205	228	201	200	196	223	213	199	199	226	192	202	224	219	223	221	212	212	218	214	206	192	211	187	202	212	196	220	199	225	203	211	201	212	219	217	206	210	214	207	215	206	249	240	225	233	212	221	213	199	213	221	204	213	218	204	213	232	209	249	207	220	193	219	183	187	203	203	220	246	192	212	203	227	223	232	227	224	187	233	201	207	223	213	204	197	197	201	204	222	207	231	195	201	207	209	199	203	216	229	211	218	217	212	191	223	210	218	210	222	174	190	231	218	233	202	196	221	200	174	230	225	186	203	204	221	191	207	242	214	217	209	198	197	196	231	203	192	217	228	225	207	213	209	244	226	196	224	207	229	192	215	210	204	194	196	225	226	215	195	237	197	193	209	216	197	207	188	194	201	204	213	221	224	199	198	237	231	201	216	222	227	224	188	215	203	221	222	224	225	237	218	198	223	209	194	195	232	232	187	192	190	219	229	200	188	204	193	182	199	183	207	230	220	211	210	201	216	196	200	225	196	174	226	219	194	208	183	219	224	210	182	219	208	193	206	250	190	216	215	254	197	173	225	198	227	226	191	217	201	219	208	191	190	196	205	215	221	189	235	208	229	227	258	216	202	216	189	201	187	240	223	208	238	244	211	223	216	223	223	208	225	220	221	232	179	219	235	243	240	220	210	199	203	173	207	181	201	237	232	188	213	190	216	175	235	226	205	201	230	221	209	231	228	221	221	226	193	217	217	174	205	207	208	208	213	182	224	231	211	194	213	220	217	199	229	235	213	221	200	210	218	220	209	238	187	203	212	217	183	217	216	208	193	210	205	208	198	177	205	209	232	206	207	217	193	230	208	230	208	188	203	202	198	222	194	193	203	238	215	221	220	227	212	180	206	206	220	248	229	222	238	237	224	220	221	226	205	236	220	213	202	216	217	217	238	214	226	230	226	227	197	264	193	239	200	225	201	214	204	200	210	230	236	216	226	235	240	189	193	205	210	209	198	187	199	217	192	219	214	199	192	219	215	216	214	215	202	223	198	213	191	196	219	212	219	214	240	190	222	228	210	210	224	220	211	209	192	233	229	218	232	215	210	226	214	212	210	206	184	219	236	221	206	230	224	196	219	213	207	200	199	217	214	218	203	219	208	243	212	232	200	213	220	185	189	195	219	199	194	194	189	203	200	197	224	218	195	221	202	232	174	213	213	210	181	179	240	188	210	217	198	231	253	234	208	200	205	208	192	234	181	199	200	201	212	203	226	206	220	194	198	195	198	196	206	220	241	218	228	212	219	212	236	188	190	207	203	199	180	235	183	259	191	171	206	197	225	204	216	257	220	205	216	186	217	201	183	223	223	221	238	219	204	227	232	215	224	211	228	216	225	233	210	212	206	197	181	217	226	204	207	209	214	225	206	225	205	211	212	232	182	200	217	222	184	212	223	218	226	218	224	210	220	211	190	197	206	216	222	202	225	214	214	204	203	211	219	198	216	216	204	227	201	235	208	199	202	205	219	204	215	231	210	204	217	190	199	216	218	199	194	204	203	228	217	214	193	228	207	215	212	223	212	226	193	220	233	217	203	222	245	225	235	232	213	202	220	211	215	220	214	199	220	240	219	213	209	203	182	201	221	229	190	214	205
38306	45400	48871	46853	28134	983	880	798	729	723	661	620	634	603	614	614	595	575	585	519	546	579	535	566	515	553	514	515	524	487	487	506	527	516	537	497	533	525	511	502	548	559	519	572	527	522	504	501	524	506	529	491	498	508	502	507	492	519	509	491	514	515	473	539	506	512	550	509	519	483	540	494	504	542	491	510	497	517	526	495	509	487	494	504	551	511	512	498	559	556	530	492	512	521	468	472	550	484	506	460	524	501	511	464	495	521	501	495	533	531	471	531	496	553	519	492	528	511	487	520	512	474	515	493	499	504	530	474	521	539	535	516	484	524	503	552	503	489	497	484	532	473	478	523	487	532	558	491	551	538	498	502	541	510	503	494	504	495	487	509	540	467	461	454	526	483	515	466	518	492	486	506	488	518	510	504	504	550	525	499	505	496	487	523	485	555	470	524	527	512	525	523	505	519	518	505	496	532	528	543	492	543	518	499	503	473	483	508	547	489	477	493	483	494	490	514	513	488	503	532	557	499	515	514	510	502	465	495	462	457	550	495	503	492	476	508	521	484	525	518	515	518	518	492	494	504	527	485	450	489	495	510	522	492	524	473	540	519	485	524	492	517	486	503	523	510	560	501	500	484	537	538	532	502	545	503	468	487	466	535	531	513	526	542	545	514	534	493	477	493	506	547	495	494	532	535	516	526	495	500	523	498	527	512	523	523	458	509	532	488	475	483	490	498	507	488	479	504	466	519	504	500	518	535	509	489	517	532	476	516	475	511	494	541	500	472	497	471	519	488	481	493	464	469	550	495	523	536	528	524	556	485	505	523	531	472	539	493	492	531	510	473	503	463	485	534	522	515	531	502	509	499	473	475	519	527	513	515	519	527	515	520	515	497	493	508	512	521	503	484	557	512	526	472	545	515	513	537	467	506	521	550	540	460	477	529	578	480	523	522	500	528	543	526	502	526	505	524	500	488	523	461	520	498	502	537	487	544	478	505	466	497	490	486	522	476	547	506	517	546	539	509	502	529	506	557	500	505	555	520	510	527	498	529	484	451	494	510	518	508	518	493	500	481	504	489	488	497	531	527	465	520	530	506	463	507	493	519	532	531	472	512	501	519	493	503	496	492	516	544	536	471	507	478	534	522	492	515	452	471	511	500	519	496	499	551	510	538	521	491	482	470	497	525	480	507	500	472	456	500	517	510	512	499	500	525	500	516	480	517	521	492	493	478	489	477	489	466	516	515	504	556	543	526	534	524	523	538	505	497	511	491	511	501	506	513	482	480	536	538	538	519	528	500	507	507	501	570	493	530	514	491	492	514	486	498	488	490	528	509	515	523	510	512	533	477	501	540	511	519	524	494	487	483	525	495	528	566	478	520	529	514	507	535	527	506	498	477	501	510	517	505	548	516	555	494	500	525	518	485	501	541	493	484	503	549	515	481	489	505	532	498	502	477	515	486	482	492	546	492	529	564	494	508	534	557	514	494	490	504	513	524	527	508	518	544	499	522	515	510	526	472	494	464	532	477	506	523	499	483	540	521	506	518	522	486	506	514	514	473	479	502	460	492	472	496	518	541	481	493	489	490	536	488	497	497	512	519	516	517	506	511	494	478	474	553	543	500	494	522	533	519	531	480	525	509	498	523	546	532	463	488	535	511	492	539	519	527	481	518	513	539	520	500	501	522	491	529	540	518	521	510	494	500	487	510	501	562	522	497	496	519	501	496	536	497	508	510	511	506	521	543	508	493	554	480	515	525	521	483	486	544	492	508	500	499	531	481	499	504	495	501	471	550	544	481	518	534	483	497	466	493	496	506	521	503	523	467	488	502	520	544	485	539	535	505	516	466	517	519	535	501	519	506	532	522	491	495	510	526	516	536	545	491	537	521	502	488	495	519	493	512	484	492	519	492	476	466	493	484	498	509	475	524	515	531	505	491	496	512	503	525	492	505	535	490	517	523	486	542	506	509	485	502	531	513	467	539	535	516	471	511	517	518	522	472	478	510	518	503	473	546	499	493	497	487	506	507	486	539	545	511	553	545	513	517	545	514	494	474	478	493	511	474	483	468	476	533	517	483	516	545	483	489	553	508	513	510	535	526	529	518	495	508	498	512	487	515	513	514	494	524	530	518	484	511	459	503	515	532	531	549	455	513	472	519	509	548	479	526	539	507	541	521	450	546	529	473	507	518	515	515	535	512	543	545	526	500	496	508	528	542	516	507	535	545	511	495	517	503	562	511	493	502	469	505	560	513	513	521	534	555	527	486	471	498	524	525	520	516	538	525	506	447	544	494	496	512	531	499	467	494	491	569	542	487	524	525	499	535	487	550	480	506	479	492	529	528	532	515	506	524	513	531	527	538	523	487	512	535	514	514	491	540	495	517	519	472	506	457	492	529	515	474	506	480	469	507	474	497	515	496	472	486	522	499	495	523	547	502	539	518	527	494	518	543	487	542	482	515	511	483	465	482	528	531	480	545	451	509	516	504	522	525	522	493	534	524	496	498	477	503	532	494	535	506	526	530	478	495	481	527	529	514	536	486	446	520	519	526	524	513	472	499	505	516	547	536	518	509	515	542	531	539	525	482	521	484	510	532	507	537	478	495	494	519	494	494	473	546	516	511	489	531	493	546	499	489	520	577	469	512	482	531	528	535	509	519	544	487	525	492	515	533	486	480	531	507	518	503	503	526	532	508	510	500	553	501	523	522	489	513	501	478	469	510	481	489	550	484	473	467	517	522	512	486	510	543	486	520	481	527	487	537	492	515	550	519	517	506	489	494	493	539	553	491	522	490	497	501	510	497	537	546	492	512	525	513	540	489	526	542	529	510	487	516	527	484	525	525	541	477	468	496	518	543	529	505	485	529	517	521	517	454	498	488	501	538	523	520	503	486	521	523	494	507	504	487	527	491	482	514	534	517	552	503	518	517	508	503	499	483	512	533	533	503	530	532	475	525	468	508	483	519	455	541	468	490	515	480	498	502	538	512	505	542	471	478	468	539	532	520	516	516	529	532	498	473	473	514	492	559	508	531	470	494	490	478	524	506	511	490	525	519	483	518	527	499	527	496	523	509	502	531	530	547	510	492	539	511	531	529	512	524	474	491	511	495	503	517	530	478	517	535	501	495	492	493	480	506	492	534	541	511	549	503	477	518	484	511	521	523	503	522	539	536	508	490	542	489	471	513	436	507	521	493	518	526	506	528	506	522	554	488	488	505	556	495	514	473	511	511	505	485	502	488	524	525	579	516	471	534	501	531	544	497	492	496	521	519	500	542	534	476	498	521	481	488	514	495	510	509	504	499	544	493	513	519	539	528	494	523	526	498	506	490	498	526	503	515	541	506	557	465	470	489	515	508	525	505	501	495	530	512	485	519	537	502	525	486	505	512	519	485	509	507	466	522	505	520	502	482	475	530	536	478	513	506	514	475	484	485	488	507	559	522	490	496	508	481	495	519	482	505	518	492	558	525	541	490	528	497	499	565	476	500
71677	74825	62950	53359	35750	7536	733	450	396	424	400	334	356	348	380	325	369	339	334	324	330	350	326	340	303	351	329	326	334	314	324	354	304	317	351	344	329	331	322	335	303	331	323	339	322	334	361	306	345	343	364	318	343	290	326	323	328	369	331	343	339	332	309	303	308	299	316	374	313	334	333	290	357	360	319	322	322	325	323	325	362	307	303	339	311	340	346	302	344	339	326	313	334	313	330	322	300	327	309	356	352	328	348	329	338	317	351	281	359	355	334	318	317	333	345	313	329	327	350	329	319	328	321	308	283	333	341	332	311	323	339	328	352	325	361	333	344	335	316	348	345	333	360	334	378	351	359	333	345	352	339	377	311	337	351	310	308	317	328	368	311	337	335	317	347	319	322	360	330	332	314	344	298	311	353	297	329	313	326	284	320	332	290	303	328	332	338	322	301	317	343	362	293	345	311	386	356	317	327	349	312	330	292	295	323	296	338	303	323	350	319	348	349	301	308	330	372	313	330	300	311	357	328	291	356	333	334	351	344	323	316	329	302	324	346	298	318	341	306	335	383	349	374	297	326	325	338	343	293	349	333	327	290	319	293	316	348	316	342	328	359	346	315	336	332	340	364	325	312	344	343	330	350	323	328	306	326	331	312	323	330	324	324	361	333	343	342	355	335	329	323	336	326	314	344	307	312	358	318	319	284	339	325	314	345	349	357	341	344	360	328	341	332	321	329	344	306	321	355	338	330	334	349	358	325	301	298	318	331	319	300	328	340	381	308	328	359	366	320	338	338	349	294	315	346	326	346	333	316	340	332	358	350	283	321	309	298	308	340	297	276	347	320	309	366	360	328	294	309	309	340	314	344	340	353	340	309	340	338	330	335	300	293	335	290	340	321	349	313	349	292	308	301	321	345	290	349	362	322	313	378	304	319	292	310	343	337	321	322	318	332	363	318	310	297	319	322	348	296	327	335	312	340	311	348	360	326	311	326	342	320	333	315	335	331	334	320	333	330	368	347	332	370	348	356	304	333	333	313	328	335	328	338	360	300	345	345	334	334	322	350	341	315	294	312	345	329	321	366	335	317	330	321	319	344	278	329	379	374	340	334	322	334	339	337	333	335	343	331	288	332	301	362	339	344	333	325	333	328	336	334	315	312	303	361	307	337	343	329	311	338	319	367	327	335	315	315	339	322	299	300	370	308	316	379	329	338	343	312	293	329	311	333	327	338	319	344	320	312	328	303	320	312	350	330	311	368	332	344	340	335	376	345	356	336	334	352	380	329	330	307	331	340	328	356	377	335	321	336	307	372	304	351	333	321	350	340	366	318	317	343	324	354	312	326	330	331	332	318	310	334	339	331	356	360	352	326	310	366	307	339	375	292	321	354	322	371	310	312	326	343	308	326	300	339	333	325	305	315	315	340	332	320	333	362	316	339	343	370	350	314	333	340	298	320	348	324	350	353	317	308	312	321	363	316	342	303	324	313	357	328	353	343	311	357	312	314	311	352	327	320	327	307	303	341	333	341	329	360	312	294	312	310	295	311	299	308	285	347	337	308	309	341	312	330	367	335	324	341	347	335	302	332	321	308	286	296	330	336	313	363	303	321	325	308	364	370	331	350	327	332	346	316	328	339	355	330	338	347	342	313	311	348	334	375	316	346	316	335	332	324	358	323	346	353	350	347	307	299	343	324	318	352	318	329	345	329	321	293	340	374	323	357	349	318	363	312	328	358	350	324	350	328	321	337	337	331	346	316	323	343	300	329	309	343	356	361	310	311	293	344	318	361	364	329	351	359	311	339	358	369	329	342	359	320	339	349	341	348	330	348	312	335	319	323	341	292	329	331	300	341	306	308	299	359	330	294	334	333	319	348	322	272	307	347	365	293	302	312	291	284	306	321	334	356	305	313	325	319	335	286	348	378	303	307	339	348	342	338	321	355	304	347	321	360	313	353	307	350	336	334	305	376	343	306	316	334	309	318	300	312	341	314	323	324	317	317	334	364	337	329	319	304	294	335	331	311	314	343	337	330	336	320	339	373	338	351	321	337	294	363	343	351	318	319	289	326	339	330	320	338	344	320	303	358	335	336	375	321	316	300	316	312	337	342	327	330	353	319	357	313	315	339	337	308	324	331	287	341	322	347	328	322	305	368	329	332	358	321	302	351	345	343	330	310	335	321	338	294	328	337	344	331	366	318	310	314	318	323	300	336	333	326	341	335	380	315	341	336	308	326	285	349	340	342	328	315	355	321	336	322	345	304	327	329	330	330	296	355	303	318	321	321	329	301	353	313	317	324	352	314	313	341	306	332	337	313	311	291	305	315	331	325	311	354	316	323	292	357	326	330	349	346	337	303	293	301	315	343	322	309	374	399	336	317	295	337	335	360	323	292	339	346	295	334	348	324	318	342	352	383	323	310	355	328	313	344	309	307	345	322	338	306	341	367	323	321	307	354	320	316	330	304	336	339	361	319	306	301	351	334	308	350	334	287	335	359	317	333	368	299	345	333	369	292	308	354	327	319	324	311	314	334	339	349	303	320	320	369	333	316	306	320	322	327	310	311	312	322	310	348	364	332	314	306	316	345	332	338	314	356	359	346	347	305	350	344	327	336	321	275	326	343	309	336	336	348	351	361	323	344	316	323	346	319	344	353	343	281	340	367	343	354	321	310	312	324	347	320	310	349	334	316	317	343	342	318	347	315	319	363	323	348	331	313	325	318	339	335	323	320	344	381	331	324	314	338	336	350	327	364	332	321	343	343	308	304	350	344	332	314	302	363	310	301	340	307	345	332	303	374	324	333	345	318	328	351	339	338	340	320	347	320	306	333	309	345	352	342	331	338	279	305	343	284	285	346	336	324	311	306	305	334	327	336	346	330	296	334	358	331	319	323	321	362	336	344	335	310	335	335	361	346	329	339	332	322	293	301	354	293	328	355	306	301	298	351	330	312	312	369	319	320	327	325	293	377	350	340	298	346	317	313	349	315	345	322	325	339	296	335	335	332	364	341	342	343	305	287	341	314	340	332	343	322	307	316	299	337	356	359	338	329	306	303	328	341	335	335	343	303	347	323	328	360	297	294	336	297	348	334	309	305	316	350	322	350	338	341	297	304	333	307	334	329	306	378	343	310	357	337	318	319	303	302	304	329	350	325	348	352	358	312	307	297	297	338	290	298	309	337	313	327	356	335	311	305	323	350	340	317	350	341	361	386	325	343	342	366	328	350	329	334	316	314	331	316	297	329	320	313	320	320	295	319	360	299	361	357	356	339	300	326	336	324	334	315	345	307	347	323	327	319	323	317	326	307	335	270	285	319	337	284	335	353	356	320	328	310	327	332	343	357	368	326	361	337	324	349	355	326	286	339	320	363	321	345	307	311	324	315	332	339	346	354	338	353	296	338	311	297	317	303	310	334	346	308	330	344	340	330	302	341	347	331	292	318	315	366	316	312	347	318	370	329	296	335	338	313	318	319	317	317	354	339	335
45801	56777	60416	58217	33583	1721	1487	1358	1231	1128	1032	977	953	930	873	949	883	839	866	840	801	785	770	773	775	757	738	744	797	729	740	766	746	780	796	711	743	766	721	702	726	739	746	738	734	759	710	731	799	703	697	747	762	764	710	739	737	742	688	727	760	768	720	764	758	736	709	715	746	761	726	724	695	792	704	697	715	763	758	669	729	774	763	737	712	714	733	743	744	721	711	767	740	721	734	724	737	704	713	689	757	697	719	666	695	729	703	742	678	709	724	707	706	721	686	701	727	711	747	721	772	742	744	782	721	700	746	696	767	786	680	664	720	721	743	729	750	684	697	767	739	728	759	730	693	695	725	689	722	707	698	729	700	752	668	776	752	753	717	718	709	711	796	787	714	734	736	687	754	705	718	779	725	714	702	712	726	749	736	748	751	728	750	668	739	717	714	733	749	696	688	706	756	695	716	748	752	757	727	739	706	756	717	732	736	708	754	725	694	706	735	730	748	767	708	677	730	717	703	709	755	746	710	709	717	700	733	742	746	713	725	731	715	743	742	725	726	755	703	733	721	731	723	706	741	733	737	742	696	764	702	721	764	710	748	742	754	762	687	737	742	721	685	724	735	717	735	751	724	697	731	691	715	722	749	700	714	692	777	699	722	719	755	725	734	757	767	708	703	740	720	735	673	695	700	709	722	751	716	680	708	721	741	716	730	704	713	715	710	740	707	747	709	667	702	739	686	714	701	753	706	745	751	733	743	691	734	775	683	722	741	739	744	754	727	710	698	710	729	723	761	715	744	777	720	733	743	712	734	734	763	737	697	756	745	748	788	761	705	718	723	733	732	729	760	720	728	710	749	721	728	733	665	712	783	686	779	761	743	730	700	709	712	722	755	712	739	711	750	694	686	725	719	715	697	741	748	682	772	722	726	725	802	748	810	661	710	687	739	710	720	729	782	696	726	708	765	718	747	702	678	699	730	746	750	753	758	732	743	745	703	707	726	734	708	716	705	691	758	743	778	726	720	719	672	733	799	728	716	738	740	731	747	712	747	745	723	690	695	717	720	696	687	735	782	775	686	773	730	729	752	703	732	697	679	658	740	742	723	734	722	678	713	679	691	739	719	724	749	705	689	729	739	706	769	699	723	722	745	719	708	715	685	769	718	689	716	700	726	720	680	699	712	742	760	743	751	736	706	736	722	723	755	723	659	690	720	735	739	742	752	708	737	729	700	700	714	729	760	716	721	731	726	737	676	709	739	743	768	736	694	710	709	726	763	688	736	763	759	751	757	740	742	723	739	771	687	748	736	773	730	716	760	706	714	725	784	702	722	749	707	728	737	666	726	673	693	733	710	744	761	740	720	752	709	728	718	729	702	741	718	727	691	749	736	677	759	744	694	760	720	706	755	772	693	712	735	786	769	738	702	710	732	753	705	723	733	704	696	739	676	747	755	733	735	727	728	731	721	735	705	744	749	774	778	742	712	719	716	718	711	718	707	769	739	738	681	698	701	682	724	780	755	746	730	728	682	696	687	748	693	750	718	675	703	728	641	720	722	718	766	812	756	729	764	729	693	774	751	669	780	728	720	721	747	736	735	736	730	716	745	732	706	772	779	778	727	727	728	734	762	772	743	782	690	723	717	759	702	749	791	728	729	762	774	772	746	720	638	783	740	710	747	725	706	708	739	747	710	723	734	775	691	692	698	752	705	742	733	711	747	714	753	670	728	691	665	723	771	721	720	672	734	702	709	741	748	714	738	723	734	724	754	701	698	741	757	719	670	715	724	681	737	746	770	699	706	716	714	714	718	709	728	699	700	718	734	722	743	788	758	728	718	742	737	738	713	728	689	724	724	687	703	736	718	676	761	702	717	699	779	755	721	734	723	704	736	749	709	719	699	734	715	741	709	762	719	736	733	762	685	736	739	719	719	706	724	800	737	748	723	748	753	706	679	728	724	700	733	727	725	725	756	750	791	723	689	726	667	717	754	746	724	735	672	739	744	767	753	706	722	751	743	740	725	787	698	703	717	723	753	719	744	721	768	764	715	709	741	720	756	719	748	705	756	755	751	745	734	764	712	732	741	730	748	777	732	694	679	703	733	717	740	721	679	711	723	691	744	683	668	710	715	721	746	725	785	775	699	708	683	693	753	731	750	749	790	767	725	733	721	755	736	773	723	686	743	701	715	701	736	746	737	720	638	718	764	722	702	771	744	717	690	762	724	733	689	755	697	760	772	711	749	741	716	723	720	732	746	692	692	725	755	755	673	742	729	752	736	714	764	745	706	724	751	752	705	744	729	754	701	723	687	721	723	708	730	698	741	739	738	704	711	729	741	748	770	747	735	711	762	708	717	720	729	708	750	668	752	700	712	750	701	741	703	728	705	667	760	646	738	751	762	706	683	723	717	738	733	749	716	734	759	709	749	785	731	738	728	707	689	701	714	705	712	711	709	681	745	743	721	737	727	725	770	771	706	715	749	703	719	699	743	711	733	666	741	753	744	743	725	729	723	697	759	731	725	740	759	774	757	730	792	708	718	735	725	744	762	754	724	768	712	729	724	728	699	697	721	721	738	758	718	684	721	694	773	693	744	710	742	720	735	734	738	743	707	696	739	754	709	712	722	724	813	700	697	744	738	708	773	751	702	733	718	782	727	709	756	731	721	663	702	699	722	723	749	718	710	760	700	728	756	720	732	749	699	764	768	711	761	752	737	725	763	720	678	710	728	700	749	696	731	743	733	735	716	739	743	683	727	720	814	719	730	775	725	732	712	785	732	698	695	732	727	673	718	682	726	737	743	726	687	695	700	725	735	727	703	694	707	702	722	732	735	706	714	744	678	684	722	752	732	689	690	693	716	732	774	702	710	731	712	695	730	711	679	721	675	699	747	694	708	710	693	726	695	706	689	710	721	718	728	705	743	751	757	684	717	719	750	755	710	696	721	702	759	738	701	741	730	738	741	732	746	669	751	735	678	771	741	746	724	767	718	735	726	744	703	668	716	712	698	743	683	750	711	712	731	676	742	706	676	695	738	689	744	652	726	773	708	759	739	736	778	702	758	651	764	720	689	700	724	717	725	671	752	688	723	690	724	671	746	740	722	753	770	727	702	725	706	710	745	715	745	744	758	674	688	772	726	720	716	746	697	762	705	694	709	762	716	717	703	710	717	709	715	714	766	695	701	717	754	749	728	710	714	747	685	767	769	726	729	740	736	685	726	720	705	749	771	719	699	715	731	735	765	752	719	757	681	719	749	725	728	736	734	728	722	680	767	692	807	776	749	777	708	723	740	705	742	725	740	700	725	699	672	691	739	717	746	748	791	754	732	734	697	752	729	751	746	759	757	773	732	753	721	720	807	713	716	725	720	696	754	698	746	733	685	722	721	684	719	736	703	713	719	745	701	742	707	726	765	738	695	716	727	708	725	735	743	731	693	686	717	748	707	762	711	711	669	784	701	707	697	730	738	718	770	740	717	721	717	731	706	727
41414	18228	4723	2178	733	150	141	123	127	125	115	120	135	121	165	128	131	138	107	134	161	129	122	122	126	146	133	129	158	116	143	136	128	136	135	135	123	129	150	123	123	132	150	132	116	127	130	130	116	126	124	136	122	131	173	136	130	110	137	126	132	146	139	147	126	137	144	126	144	101	120	124	126	131	141	132	140	131	133	126	149	111	142	97	126	131	116	122	151	134	127	125	132	126	127	120	149	136	121	114	122	132	154	118	118	121	124	124	138	117	129	130	125	139	137	116	148	130	134	122	111	136	133	134	139	132	145	113	147	116	113	146	124	147	150	149	117	150	143	119	141	154	133	133	122	114	131	130	137	118	139	143	117	130	117	140	137	132	128	116	113	131	127	133	120	109	137	125	143	123	127	130	119	116	129	138	126	108	141	138	133	137	124	116	141	139	149	151	118	109	131	125	114	150	140	137	111	142	131	126	139	123	129	121	134	133	125	127	123	130	128	139	124	119	127	122	127	135	120	141	141	136	131	123	139	136	120	124	127	112	129	129	133	134	109	153	138	133	153	97	130	107	143	112	134	122	137	109	113	134	160	157	133	153	142	142	134	148	122	124	132	131	120	115	137	123	138	117	129	114	138	153	130	127	116	138	143	106	115	115	114	155	117	102	116	134	110	129	130	132	127	139	143	141	140	134	124	121	133	133	126	123	116	136	125	116	135	130	133	125	124	126	135	113	129	140	148	122	125	111	157	138	107	134	126	114	130	125	130	141	139	150	134	129	127	135	145	127	120	140	123	136	140	123	116	129	140	121	126	117	129	139	117	130	121	142	143	141	129	125	111	123	123	116	137	146	121	108	124	137	122	115	144	132	96	111	129	122	142	121	121	125	122	159	137	107	127	105	149	135	139	109	137	142	125	135	134	125	114	138	143	140	118	112	108	122	122	125	133	127	141	122	143	139	135	119	113	140	134	118	118	116	118	133	131	108	149	144	140	119	134	120	148	133	122	135	128	124	142	122	144	141	131	106	135	123	129	107	128	129	117	132	115	126	126	121	122	132	123	128	150	141	128	139	126	140	131	132	121	135	131	132	147	130	145	137	135	118	106	131	140	123	115	103	125	133	119	146	134	124	114	140	124	139	125	140	144	101	122	144	132	109	143	133	131	134	115	129	152	116	126	152	128	107	127	127	144	116	126	130	129	131	154	119	123	132	108	126	145	129	136	142	126	131	129	120	131	122	112	127	140	110	108	116	130	122	140	159	137	136	156	123	120	110	138	128	144	120	112	136	111	140	143	142	121	134	141	134	127	138	116	140	141	146	122	144	113	124	121	138	127	135	151	124	131	145	136	122	119	114	125	125	112	118	132	110	125	118	126	111	138	125	144	130	121	122	138	123	122	130	134	111	155	157	127	135	110	122	107	130	133	115	119	148	130	128	130	137	113	122	123	133	119	132	149	129	122	133	118	131	108	131	117	118	133	140	122	133	110	120	155	123	126	116	134	119	124	141	130	123	118	139	143	132	124	126	125	141	118	132	155	122	131	120	146	143	110	137	107	137	142	126	117	141	120	136	129	155	108	128	152	132	142	145	121	111	120	129	145	149	140	127	119	104	102	139	146	118	132	128	141	139	143	138	135	105	129	126	133	128	136	136	148	113	117	125	143	125	120	123	134	137	151	128	128	138	137	116	120	132	120	157	132	133	143	119	123	122	121	144	151	143	122	128	133	136	137	145	119	135	128	126	118	124	134	149	110	132	127	142	116	113	128	119	135	137	114	129	126	142	135	141	121	137	117	153	129	139	146	109	136	124	130	146	137	104	131	129	148	133	143	123	99	124	111	121	139	154	117	145	132	122	118	133	110	131	124	127	138	132	142	123	108	136	137	118	130	130	154	123	142	105	142	122	108	107	119	127	132	132	131	127	114	148	149	134	126	108	131	129	150	147	145	118	147	128	129	140	124	135	124	118	129	137	141	153	115	133	146	141	139	118	136	107	127	129	119	129	140	127	104	126	137	122	143	134	130	130	124	133	139	108	115	148	137	155	119	154	147	138	137	115	108	125	141	128	119	122	129	108	136	122	148	125	120	131	106	128	139	133	137	131	131	122	122	109	128	123	127	133	132	131	153	136	111	143	120	139	119	134	148	102	127	134	141	119	110	128	114	147	149	137	130	132	134	144	143	140	116	130	137	142	125	138	119	154	108	110	116	120	135	146	132	124	109	141	122	133	123	119	164	117	162	144	117	119	134	134	124	131	134	126	125	153	128	121	132	147	116	149	126	123	117	126	126	148	142	137	135	117	135	128	140	127	126	115	114	124	119	123	116	116	109	127	124	146	139	131	128	139	142	137	119	127	124	129	141	137	126	139	150	155	151	132	119	114	157	124	122	144	127	146	117	127	118	119	150	147	137	137	160	128	148	113	132	109	137	124	136	126	166	132	127	105	165	120	130	133	138	137	132	142	139	129	108	139	142	127	117	142	119	145	124	125	136	116	120	136	127	122	124	125	122	114	137	118	117	130	137	141	123	139	143	116	140	111	118	140	123	122	141	138	150	114	126	121	126	149	119	121	133	128	143	146	140	133	110	135	136	116	123	124	144	131	125	123	132	121	151	139	123	123	128	139	137	122	140	137	120	133	124	126	157	159	126	115	131	130	122	125	139	146	140	136	115	137	142	133	112	134	134	144	108	124	124	112	135	119	123	144	135	140	119	124	135	140	121	105	122	147	124	128	131	147	128	125	125	121	122	122	114	125	124	140	127	123	117	138	138	125	111	146	131	115	118	132	142	137	127	123	127	116	135	135	146	128	123	113	150	102	131	137	131	116	136	130	132	114	122	118	129	125	119	129	116	139	137	134	110	131	127	135	129	145	128	130	145	123	137	110	127	138	121	145	140	134	116	119	110	129	111	136	110	151	121	140	118	119	122	119	145	132	113	103	125	121	138	106	132	112	126	115	122	124	144	125	123	148	126	137	124	136	130	148	123	120	130	129	163	134	109	121	129	124	127	107	132	140	107	133	128	127	126	128	117	148	128	120	123	139	115	139	130	134	123	121	130	116	148	121	131	124	122	119	101	125	124	130	112	129	133	118	145	120	126	115	112	129	156	143	151	149	117	133	145	130	122	143	134	140	119	155	122	141	134	124	141	125	111	131	109	134	151	129	126	127	154	114	106	152	149	148	159	117	118	135	140	170	136	140	119	143	113	130	122	119	145	141	122	121	125	126	142	142	132	121	117	128	118	122	131	133	143	117	127	108	123	115	125	119	129	136	130	140	127	134	139	106	126	118	132	147	130	148	140	123	116	120	117	126	115	116	147	121	141	139	128	144	136	130	122	116	118	143	118	106	128	136	128	125	123	128	124	127	141	136	138	126	128	132	142	120	128	125	131	124	111	133	152	150	140	132	127	128	144	120	120	129	126	123	138	118	117	124	152	129	144	125	130	106	145	126	128	126	126	138	128	120	130	152	123	117	127	128	119	137
21615	12210	7299	6160	2604	365	345	363	316	323	328	335	341	351	351	327	325	335	344	338	311	329	334	327	327	331	314	328	339	334	340	304	321	339	332	317	309	335	332	330	344	331	328	345	304	273	319	344	334	328	373	311	332	336	341	309	316	343	350	312	330	325	323	335	314	339	350	334	353	336	323	347	351	327	325	304	343	348	351	297	343	321	320	294	338	354	331	341	340	344	339	330	335	384	329	314	335	299	367	347	318	325	335	327	303	357	303	312	326	314	340	326	350	321	322	324	300	345	339	323	331	327	338	379	335	361	323	344	312	356	350	365	348	330	317	350	337	366	346	340	372	367	360	334	339	320	320	332	321	364	337	333	353	323	348	354	364	346	318	305	348	358	322	321	337	320	333	334	312	346	358	348	322	349	346	323	359	330	374	320	321	355	313	321	333	352	346	332	323	344	344	316	329	307	312	331	325	341	327	313	309	339	337	320	334	355	322	356	343	334	315	313	343	301	319	350	338	310	355	358	322	358	324	339	342	365	323	331	349	310	325	340	374	325	356	332	311	320	341	333	339	328	333	356	352	322	337	345	327	340	357	342	316	327	350	361	348	318	342	336	327	352	360	334	337	359	316	340	340	354	300	318	315	316	329	341	330	310	311	322	311	333	355	351	325	374	317	350	379	331	329	337	303	323	350	353	322	312	333	299	313	323	357	331	343	337	315	341	324	335	297	339	335	352	310	298	299	350	325	331	344	299	337	313	321	343	285	310	363	302	333	353	325	351	332	327	322	330	317	352	319	360	320	342	358	335	291	321	371	330	355	337	333	308	361	350	348	302	322	325	317	321	335	366	315	334	330	296	308	324	351	344	318	320	318	323	339	307	322	300	364	330	356	314	318	327	315	331	320	380	340	343	326	334	341	345	327	327	336	311	336	316	340	332	316	341	347	320	357	300	371	337	306	364	330	329	334	348	332	337	336	363	359	302	310	303	328	320	315	335	318	318	307	320	367	349	339	327	311	322	357	332	349	341	329	357	333	295	301	305	338	348	330	328	339	347	301	333	348	310	352	333	341	354	355	323	323	332	342	343	350	327	333	332	298	336	344	309	333	334	349	337	344	325	323	310	372	344	341	314	338	328	308	314	347	351	325	350	352	320	330	354	327	343	337	320	352	359	322	348	358	381	364	358	325	321	337	358	334	338	356	307	319	342	296	329	324	347	312	322	347	326	385	326	356	354	316	333	350	342	322	334	324	331	344	351	351	344	334	334	352	326	370	343	338	321	326	335	333	334	354	317	320	325	351	326	319	373	319	346	349	331	306	335	334	327	346	311	336	333	359	315	345	309	329	314	335	337	332	335	336	312	331	339	329	330	323	335	302	314	322	314	350	337	342	309	333	362	300	324	318	364	323	340	343	336	354	349	358	328	346	327	343	347	326	335	298	353	353	325	306	331	331	347	332	341	312	345	325	316	347	346	322	345	358	350	313	329	353	354	353	344	326	337	335	355	398	357	318	372	330	283	349	335	356	322	317	329	328	303	319	330	323	341	343	320	357	340	322	320	321	329	316	334	339	343	348	372	326	320	307	356	298	329	329	354	310	326	319	351	315	352	322	321	345	354	378	363	348	328	349	343	376	314	340	341	356	304	303	337	336	339	344	388	384	354	295	322	323	344	362	366	323	334	326	347	358	341	329	328	313	327	371	359	344	337	317	338	319	307	300	333	328	353	355	343	355	329	310	328	310	326	342	362	330	342	336	327	348	324	322	342	337	358	337	310	340	337	340	307	336	344	364	352	337	346	332	319	336	366	350	302	368	325	364	312	335	339	347	321	347	342	319	344	342	355	346	335	355	340	325	335	340	351	322	345	355	358	345	324	355	327	320	328	358	326	322	355	329	295	333	360	315	347	328	350	342	332	333	340	346	342	373	312	314	347	315	333	304	347	373	347	330	355	373	364	353	332	304	336	343	335	353	358	344	314	338	299	313	334	337	314	325	379	338	335	349	356	336	326	350	334	356	304	359	301	338	321	355	314	363	360	317	311	318	336	308	362	295	335	333	337	343	326	358	352	328	340	341	327	346	344	346	357	340	328	321	361	343	323	338	361	325	364	326	329	341	336	314	315	302	318	326	353	360	366	320	302	330	345	319	322	342	320	286	342	366	327	322	311	324	324	319	355	326	325	281	338	347	325	281	328	342	317	357	348	339	348	299	302	319	354	331	330	337	333	316	333	328	331	338	369	322	339	355	340	312	373	356	345	324	362	331	339	320	358	327	339	338	353	315	332	364	307	337	323	353	356	354	323	331	326	372	306	362	340	340	315	362	325	315	312	306	349	321	341	348	321	354	343	312	320	323	342	328	298	324	314	346	328	331	333	361	344	340	350	352	320	330	319	349	343	324	316	332	307	336	325	327	357	339	329	343	321	355	315	309	310	329	314	366	372	360	341	292	316	339	373	340	334	295	307	310	309	353	351	330	346	341	282	314	342	342	348	337	354	333	338	354	362	334	357	345	319	326	345	324	322	351	333	340	305	328	310	335	329	336	318	331	362	336	349	369	359	376	329	312	323	310	354	352	321	336	312	361	331	330	355	351	368	333	338	318	305	334	344	328	333	359	362	335	327	327	315	323	347	336	365	342	354	337	344	330	331	332	308	335	319	302	364	331	322	324	337	316	338	345	345	328	341	329	321	316	321	334	320	381	328	319	328	348	333	308	343	373	307	346	340	351	335	340	348	353	310	337	347	315	336	350	356	337	337	346	338	346	317	350	326	360	342	350	314	326	347	305	323	351	345	337	333	337	329	310	299	356	343	347	354	329	326	325	362	308	326	337	346	323	347	344	343	329	362	324	337	330	356	341	315	325	323	346	315	326	333	339	331	350	353	340	310	329	333	312	333	343	342	320	338	337	365	336	292	358	329	369	317	348	307	356	312	294	336	349	340	332	311	343	308	319	312	330	323	327	332	359	363	319	330	322	323	315	329	313	335	341	335	322	346	348	346	340	336	321	355	333	333	328	352	332	357	313	333	310	322	317	345	338	343	341	365	322	328	365	336	333	334	339	322	350	292	345	339	349	349	307	316	341	341	306	303	350	336	327	343	336	322	360	339	316	319	324	328	334	332	347	333	350	329	329	334	305	307	308	349	345	311	350	331	357	330	322	315	358	322	302	375	350	327	303	318	337	371	302	352	281	372	331	299	319	343	343	311	309	324	348	330	299	328	342	329	327	340	315	364	305	345	352	344	358	327	311	342	361	326	331	315	331	308	324	356	360	308	307	336	312	300	358	313	296	333	348	356	323	323	339	314	359	339	289	331	332	359	333	312	327	320	329	348	330	334	337	325	348	346	339	314	366	337	353	317	319	301	361	300	357	318	324	359	336	297	341	320	322	348	333	330	370	307	324	301	367	334	328	343	330	329	349	351	318	330	367	297	292	352	328	328	337	359	339	342	335	353	331	338	334	354	332	306	340	339	324	337	325	320	314	356
60480	60825	50590	39946	21479	2325	323	247	257	244	237	228	244	215	199	225	207	211	205	208	214	229	192	241	220	205	221	218	212	212	210	242	190	203	192	202	238	193	216	234	223	220	217	217	210	197	228	203	205	189	224	216	197	200	221	210	222	207	233	232	175	210	237	209	205	207	204	207	215	234	209	214	204	210	186	199	251	239	219	237	180	196	239	213	207	223	233	221	206	202	228	209	198	193	216	205	196	222	198	199	174	190	205	188	193	201	220	224	196	203	238	226	224	228	212	213	218	217	221	213	211	233	195	207	229	216	195	236	203	197	195	222	208	225	196	204	220	214	198	202	225	203	206	218	218	203	212	201	180	216	209	199	191	227	199	207	191	219	193	223	220	210	239	219	228	215	217	199	198	186	198	211	214	184	215	207	201	206	197	220	184	210	216	240	222	246	205	192	195	200	196	224	241	189	247	196	211	187	210	201	187	223	219	202	232	192	202	223	207	198	214	203	205	221	189	199	209	224	213	208	175	222	196	207	238	172	185	178	183	207	216	198	193	243	218	206	216	213	204	254	208	225	212	241	197	206	216	206	223	204	186	205	227	197	205	226	230	216	225	221	198	195	217	220	238	218	225	175	188	207	217	182	215	243	191	210	199	227	228	178	195	209	213	188	206	182	194	215	207	215	211	208	205	202	204	177	220	205	199	225	201	231	192	188	210	194	198	221	199	191	207	202	169	210	204	229	227	233	194	204	206	208	238	198	196	185	226	192	204	200	206	190	207	214	215	205	229	180	202	217	207	192	218	205	193	213	205	205	197	199	237	207	217	199	215	204	200	206	185	184	191	217	209	203	246	211	187	198	217	198	212	234	208	212	184	194	218	219	198	227	207	219	188	185	221	204	194	197	218	203	206	201	227	218	193	210	174	204	190	221	215	182	196	209	191	225	215	188	179	206	203	223	209	220	210	212	199	198	222	200	208	234	220	225	204	213	209	228	214	205	192	191	206	180	212	207	215	223	203	200	189	188	212	188	222	204	232	224	214	214	223	169	215	202	188	196	228	198	200	202	234	248	230	190	231	200	208	237	203	202	211	187	199	204	224	209	191	210	183	215	202	202	220	193	220	226	225	195	178	224	225	201	215	227	215	200	229	217	204	212	211	208	231	213	211	189	215	223	221	208	194	214	184	202	180	211	196	173	196	196	215	213	257	196	212	183	174	225	218	198	202	202	181	207	214	211	198	214	208	220	229	212	198	203	213	219	218	193	216	176	199	221	177	235	208	237	232	189	208	228	205	207	202	201	188	206	169	214	215	183	208	208	232	193	197	217	228	247	194	191	212	200	208	207	206	204	237	216	218	208	214	234	216	210	226	205	219	202	207	229	206	223	206	190	190	208	206	207	199	212	212	223	206	214	186	209	195	201	211	204	199	220	227	182	203	189	231	255	218	210	177	218	221	235	220	194	198	237	192	202	195	198	217	208	210	209	206	185	215	223	204	215	201	218	212	209	204	230	184	180	229	193	189	220	224	209	172	230	227	242	222	222	205	232	180	215	165	192	189	212	200	227	205	197	199	195	198	187	225	217	226	204	192	221	199	198	227	230	246	196	215	240	206	214	210	200	195	194	200	186	210	213	185	205	188	216	217	213	212	194	224	195	209	225	189	192	228	219	199	199	199	223	208	189	230	239	210	190	237	203	210	232	215	214	186	199	204	216	193	200	209	186	219	211	210	190	206	180	211	202	188	206	203	184	213	221	208	168	218	206	217	200	208	218	197	208	186	192	204	218	190	242	208	185	210	199	211	218	205	203	199	219	187	180	214	227	202	209	170	214	221	209	192	196	208	221	206	194	219	170	221	199	212	210	192	203	201	208	177	216	184	240	178	198	194	202	212	216	212	232	199	194	199	228	196	191	206	210	192	199	207	204	218	187	193	209	207	220	202	208	214	224	215	216	235	225	216	183	199	189	224	216	208	224	220	215	208	221	217	205	214	208	223	222	214	194	216	219	193	239	229	197	221	201	214	184	225	191	193	207	232	191	196	205	204	231	218	202	231	211	213	208	190	205	206	198	212	185	186	232	203	201	214	220	246	216	220	197	218	207	217	212	215	217	203	207	223	230	206	202	201	219	209	211	199	210	206	200	207	213	221	221	223	213	208	235	188	214	190	223	223	191	214	226	194	204	200	196	196	174	197	211	225	226	219	211	216	206	206	228	185	189	204	194	207	196	202	181	212	207	225	178	189	200	180	189	216	206	224	219	210	214	230	197	197	208	234	189	206	191	202	220	210	175	185	191	209	207	208	216	207	230	216	198	186	208	199	220	217	187	215	207	202	201	192	177	195	230	229	223	209	225	198	178	218	209	204	167	210	213	236	211	252	204	204	188	211	205	208	223	195	197	203	206	210	230	248	202	196	222	211	229	224	207	235	201	220	222	234	172	208	210	202	173	223	233	221	193	206	197	221	196	201	193	231	188	210	197	224	190	210	219	205	208	210	222	214	189	207	235	234	204	204	189	202	214	211	194	185	213	208	217	212	208	231	214	228	216	188	218	210	193	199	223	185	182	234	243	213	189	222	208	195	199	222	205	198	197	213	232	214	213	176	169	212	210	219	209	200	209	215	223	214	184	200	191	203	171	188	239	203	212	198	192	190	208	219	186	208	195	181	220	213	216	211	207	207	240	216	208	197	216	234	192	212	222	195	208	206	216	193	216	180	203	193	199	186	237	218	199	223	231	207	202	217	226	208	189	223	228	192	213	197	191	187	199	222	229	203	184	209	218	188	197	202	233	217	221	227	210	229	211	175	236	217	199	192	221	190	207	218	220	211	204	206	203	202	223	195	213	209	214	206	199	207	216	205	212	214	192	208	209	203	203	222	192	201	203	195	220	218	170	236	198	204	216	200	209	204	188	193	223	215	206	204	197	231	239	211	207	183	233	187	223	215	231	184	227	202	226	188	205	206	204	209	206	184	191	220	193	164	194	202	189	189	207	220	198	220	227	216	194	199	221	216	194	212	220	218	231	214	223	227	202	229	216	212	221	229	225	220	220	205	235	214	182	194	215	212	222	234	221	178	173	221	205	230	219	200	179	216	178	183	191	191	194	225	213	216	217	213	168	211	203	201	219	227	180	201	222	202	205	243	210	220	231	224	240	199	199	207	206	197	180	198	197	195	197	219	215	219	194	210	191	199	203	198	205	220	204	203	190	210	221	181	212	192	191	210	185	205	183	210	222	205	201	200	193	212	194	205	194	217	191	207	220	191	227	216	196	204	216	187	223	202	185	206	210	195	194	227	193	212	218	190	190	192	179	222	173	214	187	191	209	220	229	210	203	191	186	232	200	194	214	203	231	222	206	229	224	211	226	208	226	211	236	226	232	209	217	191	200	203	240	209	213	213	213	182	194	206	183	222	193	196	217	221	245	186	193	169	218	207	190	223	187	205	200	212	210	181	200	198	218	199	197	174	235	205	214	189	176	225	225	213	250
37513	45422	48885	46156	23633	1002	938	814	777	709	666	653	624	639	552	562	578	530	558	525	566	525	554	521	544	554	552	518	530	529	533	515	519	513	525	513	524	588	488	472	507	525	512	476	543	547	514	482	509	559	534	501	487	504	498	552	521	492	489	505	495	514	499	528	555	497	505	503	517	470	551	520	500	472	517	500	514	489	508	490	483	474	475	519	509	517	463	516	499	492	513	506	497	514	512	496	503	567	548	453	507	494	509	484	526	519	518	486	506	510	473	486	514	504	496	453	490	515	491	496	501	514	467	516	481	455	509	558	504	525	506	499	473	485	503	515	500	501	510	523	491	501	459	524	519	500	489	506	518	496	476	532	489	473	508	509	446	498	515	510	530	497	459	518	483	499	455	481	475	501	485	467	480	462	500	529	477	495	491	478	531	514	502	512	479	489	519	466	481	496	449	519	503	497	516	513	522	494	496	472	458	463	535	517	499	494	472	487	471	499	498	513	513	486	511	506	515	485	463	515	479	515	507	531	478	518	525	469	516	510	510	524	543	486	501	486	487	487	516	545	478	483	510	499	498	522	498	517	499	519	486	469	511	502	503	514	488	499	502	480	520	463	504	529	503	512	480	466	519	514	486	518	503	462	481	460	467	508	489	468	515	520	509	548	481	523	491	526	476	485	496	537	506	486	506	538	452	526	531	483	480	526	494	500	444	503	488	489	520	498	528	476	511	509	495	489	534	506	491	492	487	496	480	461	515	512	481	493	513	478	488	494	486	523	470	513	517	545	513	544	512	515	536	503	467	518	536	503	480	507	477	511	524	511	521	459	466	504	510	481	489	483	510	531	467	492	548	484	487	537	507	474	513	508	478	488	489	506	513	474	513	503	560	515	494	463	529	540	532	444	534	535	532	499	512	499	518	490	495	474	531	525	494	503	507	512	495	501	497	510	513	505	506	489	487	502	503	557	520	517	507	505	473	475	500	473	464	541	479	505	483	511	492	551	425	519	528	463	468	492	459	481	490	508	511	484	509	488	483	477	497	511	503	504	490	479	497	506	480	513	523	526	487	491	492	486	504	487	491	498	476	497	497	507	525	524	486	476	517	497	509	477	506	505	480	502	484	494	511	499	501	509	527	523	542	515	535	500	524	529	485	443	488	528	488	519	487	522	503	519	526	521	503	485	468	499	505	500	465	501	506	506	518	517	478	521	492	515	482	483	498	534	492	469	508	512	516	537	503	574	527	479	485	529	514	489	530	499	462	512	506	480	497	504	542	496	511	491	459	456	466	519	496	510	495	475	496	486	503	503	531	542	507	508	471	535	499	496	492	535	467	494	479	486	484	494	493	503	499	476	490	512	473	511	548	510	478	510	501	486	501	489	493	521	452	504	501	523	529	492	473	475	510	482	483	498	539	481	513	509	500	526	465	511	491	501	479	502	478	521	486	496	473	489	482	481	528	496	474	465	489	491	532	530	507	488	485	562	508	459	496	501	483	541	509	490	521	516	498	545	504	513	540	481	513	433	512	547	517	469	486	492	539	510	484	520	479	503	460	470	485	497	504	508	507	494	498	526	489	499	528	518	532	499	492	517	503	521	494	513	494	495	463	519	499	483	505	520	481	503	475	515	517	497	496	474	527	461	543	510	522	545	518	512	508	483	510	542	516	506	489	477	472	527	540	512	458	440	487	487	504	488	486	521	489	485	487	456	500	463	522	493	511	489	527	499	487	489	500	493	487	492	532	482	493	502	483	528	503	501	524	463	503	496	461	520	470	490	504	527	544	479	507	503	480	522	492	528	539	469	513	475	508	496	500	494	461	527	477	534	530	505	473	510	521	480	517	499	484	485	498	485	528	545	549	513	513	525	520	490	465	505	511	491	457	495	464	519	496	436	532	517	499	510	479	476	474	499	476	527	499	499	482	507	453	518	486	517	513	484	531	490	514	484	540	516	520	482	501	491	493	475	512	476	483	527	507	477	469	467	508	467	519	490	529	518	491	493	497	471	507	494	460	501	469	537	489	504	511	485	466	516	490	476	491	496	517	486	483	495	505	507	517	500	506	499	482	488	508	524	512	489	488	492	521	512	527	478	531	500	521	513	480	508	476	535	532	508	508	517	497	516	510	525	498	518	510	493	494	484	504	510	501	489	510	495	518	486	454	547	501	510	460	471	533	491	480	499	499	537	479	504	463	491	529	484	518	508	459	512	490	491	512	488	468	501	507	495	475	481	498	469	489	453	506	492	477	508	492	480	468	493	512	458	489	467	485	483	518	523	466	504	523	504	491	497	463	483	540	512	500	512	502	498	541	459	515	490	493	538	515	475	471	516	489	476	551	501	514	509	479	490	556	495	506	511	510	487	508	459	513	469	529	530	502	483	497	533	530	495	476	497	479	474	460	500	503	447	529	487	479	497	492	518	495	461	502	515	480	498	515	525	486	493	509	514	501	454	470	494	490	473	491	485	512	533	493	489	499	496	507	462	481	517	489	531	495	472	513	500	490	490	489	493	517	506	506	512	505	480	476	470	536	464	507	511	521	499	508	499	458	513	502	474	487	505	499	515	482	487	464	515	474	534	506	497	507	560	516	512	500	496	535	498	528	464	495	500	504	514	498	493	470	521	491	449	525	510	468	496	497	499	464	501	555	512	500	498	468	506	512	553	482	518	486	487	498	535	498	506	457	489	478	518	518	459	503	523	503	514	491	488	490	537	496	505	513	492	512	499	509	531	529	515	501	469	506	513	488	518	473	508	491	513	491	452	480	488	509	510	494	528	513	507	500	490	500	493	503	478	480	510	499	505	515	508	508	461	519	474	528	484	523	509	491	489	490	491	508	487	508	519	485	509	475	519	512	560	473	495	450	494	478	519	490	500	525	500	542	506	454	530	489	508	504	463	509	500	488	515	472	477	457	464	495	468	492	521	480	492	467	494	476	523	509	470	509	519	508	543	519	521	537	510	518	506	498	463	525	467	507	454	529	469	496	510	490	524	494	485	524	491	514	524	478	511	468	493	493	515	498	519	516	487	496	490	478	483	518	465	495	479	532	499	516	453	483	487	457	462	482	540	504	482	521	500	496	489	446	499	490	530	487	467	503	513	542	474	517	513	519	495	518	559	505	495	488	499	488	533	526	514	530	471	522	530	459	486	482	522	551	523	480	505	528	515	479	471	467	508	462	480	487	525	509	525	491	521	479	500	521	489	527	478	476	515	518	483	489	487	516	513	485	491	509	478	494	503	529	489	504	515	488	491	473	505	481	512	525	514	486	487	501	472	497	532	511	508	494	507	528	457	537	496	498	525	492	490	519	496	484	515	484	522	510	511	506	532	489	501	435	486	506	502	472	509	545	490	499	493	516	494	507	499	518	508	494	458	517	506	492	472	509	498	504	488	511	466	494	546	549	496	501	518	497	492	515	519	524	502	489	479	482	513	468	507	507	488	490	508	565	504	471	529	488	489	516	477	495	500	529	513	482	491	503	486
71004	74320	63256	52762	32467	6648	653	467	441	400	387	386	378	383	359	390	363	342	363	341	336	332	327	351	335	341	313	374	330	319	329	345	327	352	320	335	333	303	359	323	328	342	312	324	346	321	320	297	328	331	309	335	294	327	316	316	310	298	309	308	322	326	322	308	335	295	301	296	336	348	330	324	355	331	367	319	305	333	316	311	342	342	316	373	360	312	315	300	331	342	348	329	325	316	338	325	337	329	374	320	363	300	304	276	310	332	300	331	346	283	332	339	329	314	325	321	347	312	307	298	330	347	305	354	346	354	326	328	322	355	334	278	322	308	299	309	332	363	326	304	326	338	328	294	354	293	356	351	304	301	343	296	300	304	341	328	342	319	331	280	332	281	323	387	336	322	296	296	294	347	336	317	337	334	365	338	333	327	326	337	359	376	332	329	343	309	340	324	330	325	314	343	311	323	345	329	314	341	352	365	331	331	338	336	334	311	350	353	293	313	358	334	291	317	330	338	323	313	336	337	313	291	340	331	341	345	368	323	293	311	291	319	339	323	315	302	298	356	347	344	287	333	315	343	303	316	346	312	311	349	355	319	326	323	323	322	297	326	310	324	359	324	337	312	358	315	343	313	319	338	305	331	328	321	352	301	329	301	312	341	329	306	335	334	369	325	303	321	307	331	349	335	346	311	310	350	321	299	327	310	322	331	369	325	304	310	338	355	341	306	326	344	329	340	349	304	302	343	331	327	341	357	322	311	336	317	287	318	307	312	298	336	325	331	295	338	333	340	325	304	351	327	320	310	345	329	327	308	330	310	296	321	367	332	320	361	330	343	343	341	322	345	331	363	316	373	315	340	342	325	325	331	320	321	343	354	349	323	333	308	329	336	301	312	291	344	282	303	325	338	350	328	315	306	324	326	302	322	349	332	330	332	305	348	324	351	350	368	353	322	313	327	343	322	329	308	319	353	306	311	336	312	318	320	332	352	328	341	315	315	323	297	343	348	311	324	342	310	313	321	299	284	339	299	324	302	322	319	326	358	350	338	357	311	338	339	344	285	326	341	333	319	300	333	332	332	311	290	338	364	317	299	318	336	307	320	328	305	318	316	325	325	305	311	364	320	347	304	326	307	334	314	322	310	320	295	349	316	318	334	330	290	356	330	318	301	315	310	322	302	325	331	331	341	337	353	381	318	306	328	369	371	340	343	343	314	335	331	321	344	339	353	329	363	344	317	334	340	310	320	333	314	301	257	349	352	307	313	331	328	288	291	314	303	322	339	338	310	321	359	343	318	322	348	322	323	346	306	353	314	339	328	332	314	298	313	313	314	308	303	351	333	324	331	339	344	299	370	310	322	351	341	332	313	324	302	298	341	314	335	305	359	338	332	337	354	307	317	323	303	321	313	329	310	332	349	303	330	337	267	369	365	297	326	340	329	376	339	307	302	332	334	348	318	331	328	330	326	361	326	333	338	331	360	336	318	281	334	319	307	344	323	318	330	333	349	336	339	334	355	310	329	327	334	321	331	318	337	361	314	340	304	305	358	325	339	361	333	311	345	307	317	282	327	332	313	339	357	335	324	309	331	349	312	329	353	343	340	355	303	368	326	285	317	306	317	350	328	296	360	311	322	354	377	348	329	317	318	360	309	339	341	318	345	304	339	322	372	358	340	333	309	341	312	334	338	333	316	303	358	310	343	349	303	316	280	316	332	351	334	322	327	338	313	328	355	325	350	298	314	314	328	313	348	312	358	316	323	330	350	345	329	334	301	305	339	349	328	348	334	347	357	334	309	366	320	339	334	345	329	316	317	300	331	336	311	336	316	351	323	324	321	325	325	283	336	311	332	317	345	329	306	328	318	351	331	347	340	301	345	294	334	347	319	320	326	331	316	331	310	282	341	352	331	328	337	337	330	312	311	355	324	311	381	322	321	350	326	305	326	359	322	348	303	306	343	326	322	290	323	335	335	324	331	319	326	311	330	312	321	331	351	322	295	301	325	275	345	312	301	342	297	330	333	310	324	289	342	351	323	340	313	308	318	347	307	309	367	347	332	312	325	316	347	308	352	349	331	332	298	348	307	320	342	364	380	327	308	325	311	291	296	329	332	353	325	317	295	323	354	330	299	346	347	277	321	322	327	295	315	343	321	337	305	321	319	304	330	340	334	302	339	326	282	327	318	311	329	360	332	383	350	332	350	329	378	336	302	349	330	314	317	350	312	351	360	360	293	348	371	325	341	330	329	341	338	342	347	324	357	310	318	333	300	337	335	328	315	331	324	318	311	319	392	318	316	323	342	315	325	310	338	341	347	332	291	295	333	324	324	333	300	317	339	304	332	311	361	292	294	340	333	319	344	288	320	324	351	351	368	351	333	314	331	324	367	319	340	315	345	328	330	302	305	302	340	349	314	302	320	320	379	330	305	315	354	315	304	319	378	338	322	319	308	308	307	330	299	280	356	357	300	301	302	319	338	318	332	338	311	342	318	338	339	320	312	323	332	358	305	314	358	321	307	335	317	312	319	316	360	340	328	316	328	326	335	307	325	308	320	356	298	356	334	331	346	291	368	343	335	318	312	339	314	346	332	326	305	347	353	306	355	366	287	355	342	306	326	354	322	322	325	312	312	316	301	338	324	364	348	340	324	356	347	285	343	328	347	344	320	302	343	332	352	298	359	329	298	328	307	331	365	340	347	355	342	309	360	363	332	344	334	353	378	310	345	317	316	332	325	364	347	341	363	327	301	316	363	293	327	335	332	327	328	317	331	373	313	298	318	340	314	340	312	319	341	344	325	323	299	326	320	361	343	328	307	290	297	328	326	357	312	324	369	328	380	330	341	315	348	334	325	365	327	353	348	309	315	354	338	312	358	333	348	354	332	354	336	326	348	302	316	344	337	318	317	351	311	340	330	324	324	342	365	350	321	312	330	338	314	308	350	309	309	322	314	312	317	369	363	324	351	306	283	305	342	328	321	323	323	310	337	310	320	320	345	315	336	325	370	342	295	325	327	347	335	359	331	345	341	353	320	353	349	301	355	311	336	311	359	310	323	308	306	319	309	341	295	331	342	333	312	299	319	333	331	310	353	340	339	315	320	329	362	339	351	337	331	305	317	309	325	325	329	322	345	339	336	334	345	321	322	325	342	337	329	306	335	317	352	349	308	324	316	323	307	343	302	309	296	290	337	362	334	295	332	370	325	322	353	331	315	333	344	311	329	340	305	318	349	333	318	328	334	353	333	340	310	313	314	351	343	341	319	344	351	340	335	291	356	313	324	314	353	322	339	318	332	268	355	343	347	329	312	317	360	344	315	305	364	377	347	329	323	343	314	316	317	318	325	302	337	316	312	347	327	360	325	318	336	368	301	319	341	327	334	327	328	331	331	323	357	315	340	361	369	315	329	339	316	371	311	311	335	329	326	309	320	316	313	345	323	333	371	328	330	328	321	347	288	364	319	342	302	319	386	322	311	336	336	334	289	324	305	344	349
45694	56744	60728	57151	29229	1695	1505	1318	1271	1151	1050	1040	1025	924	902	911	880	864	890	840	783	806	786	793	779	728	875	790	774	802	790	759	745	736	753	791	774	819	735	775	731	777	746	770	744	728	742	710	740	774	735	751	774	752	724	726	728	727	721	741	710	784	731	751	704	722	697	748	711	737	740	772	659	775	708	723	715	734	731	717	745	729	686	704	724	720	721	757	783	679	721	752	700	746	678	697	735	719	700	748	752	727	761	728	732	731	742	743	724	674	737	719	722	691	684	698	720	684	696	740	729	708	746	739	704	755	701	759	725	743	767	743	688	687	696	716	731	724	711	698	720	720	710	717	748	731	699	727	722	709	716	732	703	763	767	756	711	691	721	735	720	740	752	764	680	717	761	722	701	741	739	693	776	691	724	668	717	736	693	750	763	728	712	681	719	694	720	703	744	654	774	704	779	709	753	690	747	735	759	737	754	738	729	724	721	708	738	732	660	690	735	744	728	727	707	690	701	724	699	676	746	695	779	723	699	693	749	728	695	726	684	721	748	697	735	712	694	731	705	787	702	731	738	717	738	679	692	670	716	735	764	717	695	733	694	743	705	718	754	725	755	676	756	770	716	720	736	727	736	724	782	722	705	725	707	755	724	702	728	753	697	715	716	742	708	767	720	706	736	765	699	717	727	729	701	750	686	706	774	652	716	734	726	746	727	715	714	720	720	681	699	738	723	712	708	764	760	753	741	748	660	678	727	712	708	722	737	693	726	743	706	730	695	764	714	710	755	704	743	723	711	718	693	701	697	699	685	662	721	713	694	718	736	726	693	707	756	678	741	742	726	732	765	754	711	703	699	741	746	734	731	778	708	766	740	745	712	749	766	710	732	732	716	752	700	746	694	784	723	713	729	707	716	717	705	710	733	750	726	688	725	721	708	756	695	752	717	731	754	811	709	756	715	713	716	707	742	750	756	760	702	695	773	729	691	691	759	687	705	758	719	689	683	730	768	757	670	717	688	727	723	733	689	741	753	736	705	722	736	721	722	735	740	715	725	698	691	711	691	700	752	780	707	726	739	708	703	733	705	732	759	698	762	665	747	736	687	668	693	706	705	769	712	701	685	702	705	750	717	739	694	727	700	730	732	737	711	664	683	711	752	735	701	728	733	750	702	699	727	756	739	755	741	723	686	712	713	687	722	721	720	685	705	770	744	719	744	772	710	714	727	729	685	707	740	721	719	715	755	708	720	744	734	678	702	716	737	741	743	710	730	688	709	708	734	762	659	779	707	721	755	725	723	683	753	717	755	719	675	737	694	693	768	704	718	672	674	689	725	746	712	697	733	694	680	664	670	765	738	735	711	734	734	723	754	694	686	746	746	715	767	767	737	718	746	717	769	744	672	693	722	685	697	706	719	723	711	732	725	729	697	714	731	727	759	788	737	696	703	722	723	728	710	724	693	728	738	707	712	736	761	709	739	733	726	715	701	714	675	716	723	707	697	705	735	704	753	713	729	733	735	754	733	725	719	748	735	678	753	703	689	726	732	712	736	667	773	722	751	689	797	749	770	734	704	750	693	730	693	712	708	733	691	715	684	728	722	716	685	699	728	772	722	718	692	735	746	739	722	690	736	745	735	738	689	696	689	759	741	705	693	705	707	699	757	700	718	725	729	715	758	733	727	750	709	761	741	719	708	774	790	722	730	729	724	778	716	746	715	704	740	728	705	758	719	690	728	770	680	706	708	747	739	729	760	740	693	730	734	731	717	715	743	732	719	752	717	711	687	715	706	742	679	745	731	724	739	717	745	683	685	683	708	693	771	742	684	733	721	709	709	684	726	708	678	723	729	711	705	753	733	704	719	720	719	758	741	735	682	701	765	710	779	757	746	709	742	733	743	707	720	724	718	785	737	709	753	744	714	736	700	721	741	747	739	680	736	721	720	739	706	694	705	720	727	687	744	681	715	671	770	710	713	721	718	715	722	698	741	726	724	712	721	704	746	693	723	711	707	685	712	767	703	693	734	731	662	731	753	746	748	754	709	723	744	694	770	748	748	719	764	716	727	715	695	713	720	739	715	693	733	731	747	731	718	722	675	738	775	739	748	693	749	689	723	682	739	704	722	682	742	718	648	749	757	737	727	696	702	748	706	711	743	660	749	704	674	724	709	699	749	709	744	705	716	693	747	731	741	724	730	715	749	718	709	738	732	743	699	713	741	707	733	808	724	767	731	716	719	733	724	720	699	705	747	734	695	742	720	704	751	702	771	718	716	712	764	744	694	742	757	716	709	704	661	788	755	695	720	706	740	726	736	770	709	701	717	731	701	702	687	724	737	710	716	706	728	729	691	778	695	699	721	708	745	766	717	737	739	707	702	716	699	712	734	743	686	715	715	730	701	743	699	692	713	746	723	711	690	678	731	739	729	762	709	719	746	700	698	760	696	693	745	743	759	761	769	744	729	702	724	714	721	706	736	727	761	722	732	726	733	723	703	715	706	675	721	785	700	684	737	754	732	748	723	773	690	715	709	756	715	696	760	728	714	709	712	730	727	702	786	727	724	715	728	679	717	747	710	690	721	759	731	731	740	732	720	711	734	715	692	664	729	767	713	711	755	764	677	757	738	688	703	739	730	715	729	690	687	702	734	695	741	706	724	721	730	756	693	671	757	701	742	797	698	699	716	759	724	715	691	669	717	754	783	724	754	695	710	734	668	720	703	714	733	681	768	729	744	735	731	743	700	664	747	728	728	746	756	747	729	699	715	708	739	728	716	697	715	717	733	758	711	700	745	711	750	717	711	698	675	737	700	736	690	675	715	730	737	700	753	732	731	689	740	728	727	691	733	709	740	775	703	774	747	719	723	755	735	720	724	689	731	769	700	725	742	723	688	701	733	699	722	763	746	724	685	691	700	739	765	749	729	745	733	715	696	703	697	734	716	668	738	739	734	747	709	763	756	690	759	760	733	760	724	753	727	750	724	722	711	731	712	737	737	714	705	713	717	712	655	742	777	740	754	727	751	682	728	735	738	759	748	715	693	721	709	688	738	673	738	763	722	753	717	723	710	687	705	777	721	710	724	710	658	732	735	726	708	686	740	717	693	693	748	754	762	737	752	753	740	690	723	703	766	717	744	738	712	732	713	637	741	736	710	708	706	733	714	721	753	732	706	736	689	691	715	725	720	700	742	767	724	676	726	727	739	747	727	690	710	719	716	720	750	741	727	713	702	718	707	727	711	725	760	751	743	726	747	719	729	702	722	723	757	704	678	694	766	693	753	737	734	731	698	694	723	741	725	745	745	696	697	698	695	761	791	718	744	713	716	761	729	705	678	664	774	699	688	754	710	732	748	711	753	776	734	672	697	751	727	664	738	785	726	705	719	744	698	716	705	739	733	745	715	765	690	707	707	701	685	744	718	790	722	758	708	772	684	693	731	721	697	726	750	709	725	698	709	760	698	659	692	733	701	707	681	713	677	721	744	749	744	734	709	682
40826	18027	5108	2423	837	186	128	132	119	154	109	131	137	123	93	119	124	126	118	124	119	122	127	140	140	117	145	137	131	117	161	127	131	125	136	125	137	131	134	117	135	151	137	124	112	120	119	152	129	136	140	141	135	118	108	116	128	125	123	136	109	111	141	126	116	139	128	139	134	123	128	132	135	130	137	129	116	134	117	132	142	131	151	119	132	131	117	125	130	112	100	133	139	166	166	123	127	131	130	116	137	146	143	135	131	131	129	139	131	121	143	112	134	143	127	132	156	144	123	133	137	146	129	108	128	127	147	132	123	130	133	129	129	132	117	124	132	129	113	129	142	126	127	138	132	117	132	122	142	117	129	110	136	125	136	148	126	101	119	156	124	148	116	149	134	129	124	121	138	123	127	121	111	138	136	139	138	108	143	137	129	128	131	118	128	140	122	136	135	131	133	125	119	147	122	114	139	123	121	137	107	123	125	124	121	129	132	116	135	143	131	129	128	136	128	117	144	152	143	124	149	141	127	113	154	122	105	128	117	135	148	136	122	119	126	139	128	139	116	118	96	128	120	127	132	134	145	126	137	137	116	134	123	135	126	125	132	143	145	149	124	129	126	131	154	151	139	132	113	132	126	108	138	129	123	104	132	139	152	123	115	113	114	127	108	102	126	143	129	114	138	132	108	108	118	115	114	115	162	136	128	140	135	134	134	122	137	132	129	142	140	108	126	126	145	132	120	112	139	135	124	120	143	98	126	131	121	107	111	115	117	125	136	117	117	132	143	130	123	129	139	144	111	116	139	115	118	142	143	132	124	134	116	109	136	144	129	118	133	121	128	114	135	128	129	134	136	129	120	104	135	133	111	107	128	124	132	115	155	159	137	121	128	138	122	117	129	136	123	131	108	111	137	110	120	127	120	128	139	142	147	139	115	119	129	128	133	127	152	125	123	131	152	133	128	128	114	136	111	119	143	130	134	123	135	135	123	129	152	143	154	119	117	115	138	134	113	136	137	109	123	127	156	129	122	108	145	139	156	130	124	157	134	126	123	112	128	136	130	123	140	112	138	116	129	115	109	104	118	153	127	139	120	108	113	120	139	137	135	115	129	124	124	154	132	144	116	131	130	135	125	140	108	132	125	147	139	107	105	136	139	109	132	138	128	112	111	124	116	144	142	137	122	109	129	137	159	138	119	136	123	113	132	119	116	99	110	93	134	141	138	110	108	141	132	128	129	123	137	116	127	129	122	143	128	130	124	138	99	121	118	131	121	156	128	165	127	117	122	131	144	134	124	142	112	127	101	118	113	136	137	124	133	129	139	126	125	148	127	98	131	136	124	131	138	117	110	140	103	111	123	136	136	148	142	116	130	126	135	121	126	112	130	129	116	136	126	123	119	134	131	120	130	140	125	120	134	135	135	138	108	115	122	125	140	141	109	160	144	129	109	131	137	110	122	123	141	114	127	130	115	125	137	112	130	113	118	134	115	115	120	125	140	139	113	126	118	123	133	117	148	133	118	147	121	143	128	139	108	144	123	119	132	124	123	121	142	106	121	146	108	139	134	128	130	128	136	140	126	123	121	111	146	144	133	122	132	132	131	135	138	135	144	117	125	141	123	114	130	137	127	142	114	129	137	144	119	132	135	133	112	145	123	118	139	124	126	148	148	121	151	121	120	128	132	138	104	149	105	109	102	132	140	139	138	126	142	127	130	130	130	119	122	148	143	121	119	124	118	144	125	128	119	116	128	132	141	119	110	144	149	111	150	148	112	139	139	116	130	132	128	111	131	122	145	104	122	124	126	125	115	130	138	135	118	125	128	154	144	120	121	138	134	153	135	132	141	113	134	108	115	120	121	142	111	119	131	130	114	113	144	127	123	108	113	138	142	124	142	118	139	126	121	121	145	132	137	133	131	119	110	131	123	139	147	137	141	127	139	119	131	139	148	150	152	136	117	123	123	130	119	151	108	147	152	136	130	119	110	119	127	117	121	135	137	118	129	122	133	113	122	118	134	130	137	119	147	143	108	131	122	132	121	119	145	143	141	108	123	119	126	133	139	117	141	154	121	124	121	117	111	140	130	158	131	138	129	117	119	125	125	130	121	139	119	134	145	122	133	102	122	130	145	119	147	129	142	138	134	132	134	118	135	109	124	138	120	128	126	128	122	114	138	126	142	150	134	135	136	136	129	117	138	110	144	106	127	121	135	110	140	146	121	143	137	159	122	126	126	135	132	121	129	138	132	143	143	127	101	150	132	125	124	125	112	105	131	130	119	119	132	125	135	138	107	129	131	119	113	164	132	121	123	134	123	115	123	141	109	122	137	126	123	135	117	137	135	139	160	153	123	127	141	125	133	145	120	134	137	130	136	126	123	127	152	133	108	137	121	137	116	131	144	124	108	141	121	134	119	133	121	134	132	109	142	133	120	120	115	141	131	142	139	124	138	125	135	116	111	134	110	119	141	126	120	122	128	147	120	152	122	135	148	119	132	130	117	133	129	114	128	124	110	149	135	126	134	124	133	146	147	131	124	140	114	158	125	115	142	136	140	126	111	124	129	119	113	120	112	120	105	116	127	122	138	139	130	121	110	105	125	114	135	118	135	127	111	112	141	114	132	117	141	115	139	119	120	137	145	124	149	116	137	144	111	128	123	135	125	112	121	137	155	104	126	124	120	150	129	111	158	108	140	139	129	121	140	126	117	127	129	139	134	120	109	130	104	113	102	128	114	111	128	140	119	139	125	136	126	118	138	139	135	153	129	115	123	100	127	142	136	141	137	133	121	139	130	139	128	134	121	133	131	146	119	142	135	134	138	123	139	130	134	117	116	132	107	141	110	104	119	112	120	136	129	141	154	158	113	151	111	130	145	114	127	133	129	125	141	124	128	121	126	124	131	149	119	131	107	121	117	130	125	140	132	123	129	147	112	125	128	141	128	121	120	117	129	151	130	150	122	141	131	156	143	123	123	143	130	116	118	138	123	123	137	117	124	118	119	111	151	109	116	116	136	125	121	141	126	142	132	123	152	130	130	130	140	101	117	127	106	123	133	154	137	129	137	134	151	134	133	125	109	107	135	147	112	126	132	132	121	128	128	128	132	112	123	139	133	122	148	124	132	120	151	124	132	143	146	131	122	133	137	134	116	143	135	148	138	130	130	143	149	124	108	128	145	141	110	123	132	135	130	128	125	147	148	133	113	135	150	123	123	125	121	118	130	145	118	133	126	110	136	119	156	131	134	143	119	132	120	124	115	116	131	123	113	156	133	131	118	120	131	144	128	140	131	129	98	116	121	119	124	146	126	116	125	120	113	127	107	145	114	140	130	139	125	136	116	131	165	135	122	124	120	135	145	144	137	117	125	145	110	120	150	140	139	108	117	134	121	133	131	113	112	96	139	118	141	127	117	137	102	129	137	147	114	112	108	130	138	92	117	124	115	112	130	120	145	136	132	133	118	120	133	124	115	104	134	127	110	138	115	127	141	106
21460	12481	7689	6324	2536	330	325	322	355	326	334	325	338	354	332	334	325	321	352	334	327	337	323	352	322	330	310	337	331	357	324	344	331	359	333	328	339	309	320	318	322	335	321	300	328	328	329	339	323	311	343	342	351	291	357	333	345	317	336	331	324	323	302	317	353	314	326	365	318	326	342	322	334	364	326	328	304	341	329	323	366	332	355	333	331	326	323	324	349	335	323	307	339	341	320	337	358	362	368	313	337	319	323	331	391	348	355	304	302	342	325	312	344	326	349	332	352	333	321	332	344	327	329	339	315	295	353	316	312	323	321	332	348	348	345	303	361	327	324	339	330	312	323	331	360	316	323	338	351	309	352	331	367	357	308	316	332	314	316	313	330	288	327	355	339	332	338	312	326	339	330	317	358	342	335	344	335	336	348	340	300	361	333	324	342	316	350	327	320	340	315	342	358	317	314	331	318	314	342	330	307	329	314	359	329	322	335	352	327	316	317	314	325	321	339	332	310	363	321	336	329	345	345	355	311	334	325	344	350	350	297	353	336	319	337	314	337	325	336	328	346	328	325	323	333	331	344	356	339	362	339	386	334	312	323	360	346	323	310	334	359	323	356	361	327	332	320	299	333	328	310	339	324	366	307	323	302	321	320	323	313	334	318	318	324	356	309	343	329	344	340	335	326	332	312	303	326	330	321	325	324	343	312	300	357	320	324	350	336	322	318	343	332	314	344	323	316	310	320	274	280	306	329	306	317	316	340	341	350	347	345	317	316	305	312	317	357	343	334	327	327	352	351	306	343	313	317	327	315	329	333	318	313	312	333	321	315	342	321	303	345	334	338	308	338	349	341	341	302	323	354	288	333	350	298	327	373	346	318	349	301	320	326	339	349	329	304	295	338	321	288	338	333	336	306	373	354	363	337	341	361	321	306	351	343	337	306	327	332	326	373	339	319	336	309	334	316	329	320	323	310	351	329	316	337	312	354	338	320	339	356	373	331	324	303	336	336	335	341	333	280	360	298	335	315	325	363	341	328	311	316	313	330	316	327	365	317	303	361	328	324	363	316	327	337	309	336	348	303	328	343	345	352	337	311	316	320	291	318	322	313	345	321	333	323	314	325	371	311	321	325	305	311	357	352	353	307	327	355	312	298	325	339	342	310	342	314	362	336	361	315	333	325	314	307	331	345	321	386	331	308	337	330	308	356	318	337	338	330	336	332	348	338	343	361	318	306	298	330	356	337	317	318	303	290	320	324	319	352	333	339	344	330	336	348	331	324	341	323	323	341	350	350	309	321	349	340	354	345	353	325	313	332	346	312	321	343	321	332	347	332	363	360	322	317	328	330	320	319	331	345	360	320	347	339	341	355	350	328	353	312	284	354	340	362	329	319	316	334	336	320	352	330	338	338	310	343	340	303	316	318	305	319	348	318	346	315	378	302	331	319	347	369	361	339	337	315	353	322	327	322	338	324	354	326	315	353	314	341	310	321	345	335	339	334	322	320	298	354	318	359	296	319	297	336	319	314	294	322	306	360	344	332	349	319	326	322	345	318	350	342	303	300	338	316	324	327	306	318	326	367	382	367	334	296	304	291	368	320	364	328	340	352	335	333	354	330	322	339	362	341	337	314	330	326	330	317	333	338	320	365	322	338	365	341	318	331	312	313	356	324	324	358	360	339	323	346	349	343	345	319	327	353	326	327	333	360	312	397	339	318	316	340	307	357	304	317	335	308	290	336	327	325	290	357	297	339	318	344	327	355	300	312	344	322	329	330	347	333	330	362	337	368	320	334	371	323	350	325	351	325	311	329	289	315	311	377	340	329	328	323	292	302	313	319	339	345	341	348	315	314	334	359	338	318	317	317	319	323	347	345	341	336	356	301	349	346	336	357	329	341	316	349	307	298	339	342	303	338	322	340	325	328	314	353	313	328	355	317	334	331	357	329	325	306	304	330	319	323	352	289	311	324	317	350	315	322	302	358	323	308	345	328	310	329	328	329	345	319	335	327	324	354	318	354	324	333	347	349	309	313	335	337	319	331	308	324	351	338	371	345	340	339	335	338	330	358	329	333	303	323	317	326	335	316	344	337	299	327	332	311	339	308	307	332	327	299	332	357	337	299	340	302	328	324	273	314	332	344	340	327	342	334	335	332	320	331	338	307	346	332	325	301	341	310	338	324	331	340	357	316	329	352	323	336	306	324	353	303	350	327	332	336	331	313	338	336	358	327	336	337	329	344	320	356	320	311	317	353	312	334	332	337	325	306	330	362	327	335	339	310	362	323	322	328	332	328	367	336	300	337	317	321	325	373	349	339	332	311	328	351	311	316	304	342	331	333	340	315	357	314	331	333	327	330	347	302	356	320	355	338	334	365	349	333	313	339	309	318	326	348	313	315	329	376	333	330	306	351	380	307	318	320	321	352	332	336	341	331	349	329	325	342	343	306	336	355	334	308	318	320	316	324	312	335	337	325	301	329	318	340	303	322	329	321	328	348	320	318	322	318	323	330	313	328	351	321	364	343	335	320	344	322	297	313	314	381	354	346	341	323	323	335	338	370	358	357	339	325	314	367	309	292	320	336	316	317	360	312	334	365	324	339	346	364	317	338	317	305	345	349	300	352	341	361	342	296	304	332	316	331	322	335	338	330	346	305	353	301	338	333	310	322	307	331	328	311	331	333	327	324	304	358	333	355	316	345	320	327	306	305	335	339	323	326	318	319	318	349	314	350	327	348	323	344	341	297	337	319	292	305	326	343	339	312	340	332	307	310	309	355	321	367	311	334	298	333	338	318	332	342	344	281	333	327	339	324	361	320	322	341	348	301	362	279	333	325	317	333	299	321	316	347	353	325	324	330	323	322	308	320	347	337	354	324	322	301	314	340	318	323	340	329	362	320	344	325	360	323	339	352	338	346	336	335	344	333	326	334	348	337	349	310	323	325	325	328	344	338	308	363	327	365	310	341	324	323	324	319	367	309	344	328	339	320	345	310	303	332	346	348	312	303	320	340	326	335	331	326	320	326	329	338	313	324	309	319	305	337	305	335	337	306	319	334	332	344	299	339	316	339	307	344	331	318	326	320	325	326	321	366	331	334	357	331	337	314	332	307	332	319	378	332	359	336	340	369	303	312	345	346	333	354	293	333	323	329	339	340	350	328	323	339	316	317	355	325	303	341	355	329	335	355	338	353	351	319	319	332	332	335	334	336	330	337	319	321	328	361	314	335	322	338	349	332	338	390	305	317	323	348	345	312	316	327	329	309	323	334	341	319	319	350	304	345	341	347	323	342	306	305	341	315	326	332	308	329	325	319	304	346	347	334	321	378	311	344	305	314	338	322	328	369	348	343	331	334	303	328	309	318	289	330	318	322	350	302	360	337	341	316	308	336	310	329	344	316	335	338	329	309	297	327	353	320	349	375	340	346	345	360	343	366	342	318	327	331	360	317	350	340	341	328	328	348	338	335	324	322	357	348	346	322	313	332	312
61760	61507	50761	39602	20397	1973	325	255	236	244	255	223	229	212	181	242	224	197	227	199	228	205	195	206	209	227	219	203	188	219	248	210	216	209	194	194	195	212	203	201	222	232	204	251	191	213	204	189	218	199	229	209	188	199	235	171	217	230	230	202	234	217	229	229	187	215	190	198	211	194	221	200	217	174	215	197	209	205	212	206	211	213	204	210	246	210	222	233	193	209	210	210	192	213	190	225	224	207	181	203	218	200	196	200	201	202	232	187	217	234	214	167	187	212	183	232	193	226	202	209	191	196	200	191	208	185	195	241	212	206	198	211	220	220	205	203	199	189	217	191	215	190	202	230	192	198	179	229	242	210	210	211	204	167	198	205	225	215	225	202	230	209	209	193	209	197	231	253	211	215	239	233	190	198	213	204	216	189	195	207	213	193	221	188	209	218	211	206	233	208	190	168	188	209	208	221	221	204	233	201	202	195	206	214	208	208	230	206	193	240	208	235	204	205	210	182	192	214	226	198	198	199	208	213	222	223	177	201	193	208	198	217	187	219	232	230	234	173	239	220	225	202	205	200	197	224	222	230	212	213	197	204	215	219	231	217	211	218	190	239	184	202	201	211	209	220	194	218	210	216	198	215	191	225	205	220	197	213	217	235	185	204	200	187	220	242	226	222	220	200	225	211	187	215	179	213	235	211	213	220	202	231	172	205	207	208	222	209	225	211	227	216	202	226	231	189	212	188	202	182	190	207	205	205	188	189	186	185	224	209	211	192	246	214	207	206	211	209	202	190	206	177	216	180	230	197	193	207	196	222	205	206	177	195	220	207	184	202	219	217	213	204	179	207	192	225	196	170	187	224	221	227	205	219	226	233	194	225	213	210	234	218	214	201	191	209	226	222	209	223	201	211	211	229	186	200	211	206	191	160	209	225	224	228	214	223	219	203	209	215	183	216	231	180	217	206	187	195	214	223	188	230	218	223	250	176	231	202	209	206	195	182	193	213	226	198	207	189	230	208	211	197	214	196	213	193	182	228	224	217	207	200	183	217	208	202	211	191	234	207	200	217	195	200	199	210	189	207	205	204	198	213	201	229	232	178	231	216	209	198	216	221	193	190	201	195	201	205	182	194	201	181	217	224	199	199	214	210	217	200	213	205	215	170	221	227	200	212	230	200	220	189	208	182	194	219	220	193	224	237	215	184	198	178	172	200	197	220	214	226	205	191	184	199	222	167	211	200	222	194	174	207	184	191	211	231	241	246	250	200	215	205	177	177	185	218	202	222	198	198	199	201	220	236	179	203	207	208	232	215	192	208	233	190	182	198	190	180	203	210	197	197	219	198	229	217	193	170	216	221	202	204	208	203	190	198	220	204	243	211	200	198	217	176	214	206	191	205	223	215	188	218	212	200	201	207	212	213	195	204	213	210	201	177	195	224	214	208	200	217	225	217	216	188	200	174	200	212	196	212	206	215	200	213	214	220	172	211	213	198	215	213	208	207	196	227	202	238	212	212	196	208	222	198	181	201	205	186	222	215	196	228	205	214	216	199	198	201	208	215	162	248	178	198	194	226	202	225	189	213	191	211	184	175	198	202	211	201	225	204	236	185	212	230	186	212	223	212	188	200	181	217	192	199	185	218	237	189	227	236	210	213	246	232	194	197	193	170	192	224	215	207	223	213	221	193	207	214	197	192	191	201	194	205	219	230	233	252	198	190	193	187	222	199	178	198	230	216	199	238	200	197	220	198	224	210	223	181	185	191	193	172	213	214	182	216	198	188	226	165	209	217	238	236	219	211	214	221	218	211	217	183	197	176	185	196	224	203	208	213	213	202	197	224	201	220	222	210	206	206	193	178	195	191	207	203	203	212	170	224	188	193	178	182	209	201	193	208	202	200	210	195	205	214	202	211	202	208	179	213	193	231	222	192	198	219	182	180	232	204	209	211	235	229	227	197	198	193	217	221	200	187	236	193	191	222	197	208	216	217	207	222	201	170	184	214	240	195	181	185	212	179	216	189	189	175	241	222	196	209	236	233	186	250	215	198	220	224	241	211	208	192	198	218	222	218	202	227	206	201	235	218	209	225	196	207	190	200	203	208	229	196	223	217	215	195	193	210	206	204	209	214	190	240	228	215	205	243	197	216	216	207	200	189	215	220	173	197	218	207	211	214	210	227	214	202	211	224	222	210	242	218	216	219	203	199	197	189	218	205	201	216	196	208	192	212	206	201	210	212	216	214	214	229	180	192	189	195	217	187	243	177	222	230	187	199	207	204	223	237	210	216	234	204	206	214	193	186	233	193	223	201	213	215	183	186	214	207	225	211	197	201	183	194	215	221	219	207	197	191	230	237	237	214	235	227	209	208	194	186	211	217	218	204	187	205	212	209	219	194	198	223	223	214	185	222	207	181	212	211	187	215	203	199	236	226	211	184	175	197	219	185	197	196	185	197	233	213	231	207	232	188	217	207	208	202	240	231	204	234	196	212	183	207	216	198	195	208	228	216	215	212	222	232	217	222	179	233	193	227	189	200	200	220	196	202	220	211	181	198	208	215	201	211	202	196	204	215	184	192	238	205	196	227	193	239	229	232	205	219	230	191	209	204	198	212	208	171	172	199	222	209	207	220	217	203	210	203	205	215	189	227	201	192	196	223	191	208	220	195	205	202	205	203	215	199	217	207	226	210	232	188	204	209	195	229	214	216	216	213	194	202	208	230	222	208	186	229	202	192	205	197	184	185	185	208	200	221	247	186	219	228	212	191	207	220	206	201	203	181	200	215	204	222	207	191	218	210	224	220	209	209	196	221	184	210	211	188	218	206	198	198	221	212	180	193	200	214	218	212	183	205	263	209	208	203	229	192	202	228	222	215	197	203	198	190	193	203	226	193	215	202	224	207	207	209	210	206	213	209	197	200	218	189	204	234	225	202	229	201	185	200	221	187	199	218	212	208	229	206	200	212	237	200	212	234	228	196	227	223	201	192	183	192	182	189	213	224	213	180	238	222	233	174	214	205	204	195	204	204	211	222	199	207	214	213	229	221	196	216	180	208	203	208	231	189	220	202	205	206	212	207	230	209	208	232	224	217	205	183	200	189	200	195	196	204	206	198	222	194	207	210	203	229	185	213	202	249	215	222	204	179	201	201	212	238	181	205	185	221	202	209	214	200	210	227	204	196	198	182	196	232	209	217	187	194	195	204	217	189	216	174	195	188	205	196	176	191	202	195	201	179	225	199	201	207	218	205	237	201	187	234	184	186	184	201	225	213	240	193	209	218	198	207	203	211	205	217	190	195	229	199	206	217	196	210	203	179	188	218	212	192	214	235	214	212	193	206	201	227	202	213	195	181	190	192	199	233	204	198	211	234	219	226	178	213	188	193	196	183	204	201	191	178	176	223	205	220	233	209	209	244	231	209	203	196	216	196	207	218	198	203	210	210	194	198	181	181	207	216	211	227	226	197	217	188	179	191	178	202	198	187	184	218	199	196
38064	45079	48994	45796	23343	1034	893	781	745	770	698	607	615	628	569	625	590	580	538	582	555	534	539	557	555	492	510	534	488	525	548	546	488	522	512	561	507	492	522	504	491	504	491	501	507	512	527	494	467	508	521	554	493	541	480	468	509	485	488	506	491	499	522	473	483	480	512	449	487	545	509	527	528	515	508	471	459	516	535	448	481	501	471	494	468	516	503	473	501	500	492	480	494	467	530	488	481	543	522	525	488	469	489	489	515	562	478	485	510	513	540	486	499	496	478	502	493	494	481	487	525	536	513	511	536	487	470	537	532	478	536	471	492	483	507	536	506	463	531	526	495	505	461	501	487	482	516	494	486	490	531	533	498	485	555	539	480	507	541	464	501	437	480	475	507	509	496	507	473	509	496	481	483	477	500	488	535	465	490	492	504	516	468	532	492	453	520	459	475	495	510	505	479	487	508	504	445	484	489	502	508	522	506	479	478	481	508	509	508	507	474	503	484	481	482	497	517	491	508	525	497	507	469	490	474	462	501	480	502	458	492	471	473	491	518	500	492	514	525	472	510	490	527	487	507	548	449	490	487	463	486	532	493	520	470	497	502	511	523	500	528	487	493	503	528	492	533	520	493	482	518	495	470	527	483	522	502	461	500	489	483	560	505	486	516	503	493	519	454	500	539	476	494	535	525	505	526	499	488	521	482	537	519	493	470	494	505	492	491	505	527	497	505	490	475	508	490	489	495	488	503	471	511	488	519	484	534	527	531	464	520	484	507	509	493	486	489	509	504	492	501	484	488	504	517	489	499	513	494	538	487	509	507	498	475	545	529	502	482	461	522	487	482	500	464	486	482	499	477	482	490	506	493	519	501	516	504	491	495	494	530	478	470	491	490	476	496	468	505	482	522	528	514	455	500	506	507	502	518	502	502	457	487	500	546	511	506	519	479	480	485	509	499	490	527	501	474	500	514	513	522	515	492	510	470	498	498	459	505	502	513	513	515	496	487	499	494	483	487	477	494	465	486	504	489	446	475	482	522	481	506	484	499	488	477	509	515	486	494	495	479	513	502	493	503	496	482	469	506	492	455	503	526	493	511	492	505	527	506	499	492	488	486	551	475	502	480	498	507	528	500	478	492	509	554	486	485	480	512	488	481	500	464	495	502	466	489	510	483	498	488	480	525	507	503	513	511	464	494	474	512	488	487	492	469	477	512	488	531	507	497	493	521	484	500	500	475	500	482	519	476	512	509	491	533	497	472	497	552	515	488	535	491	467	511	511	496	466	516	464	484	476	496	481	503	504	483	504	511	463	514	490	500	498	518	487	465	506	484	502	510	514	481	510	507	497	466	504	496	490	462	522	470	469	483	516	528	493	491	547	539	512	471	554	495	519	476	526	483	443	483	500	504	470	505	516	472	530	507	516	470	503	483	520	509	480	460	543	499	476	485	501	489	502	497	542	464	491	475	492	508	487	470	493	500	491	501	494	496	488	528	529	523	478	499	500	500	506	497	479	494	526	501	481	516	479	513	517	492	520	508	491	492	518	453	468	464	524	482	473	495	512	491	495	488	512	469	493	496	519	485	522	543	527	528	505	490	474	468	534	522	475	448	517	527	485	546	477	473	465	515	519	476	477	509	516	499	501	464	500	473	506	509	474	549	474	492	471	510	511	535	499	506	531	460	519	518	508	492	499	455	472	516	481	503	485	474	514	505	509	466	487	515	517	479	522	507	492	459	486	484	484	555	497	491	505	464	504	515	499	480	524	487	510	485	510	496	528	504	489	501	502	481	497	496	489	500	523	488	489	469	485	485	506	488	535	530	558	455	509	510	509	517	501	497	532	456	477	482	523	493	488	489	517	501	479	492	489	514	484	484	533	472	535	488	485	477	495	493	522	500	496	466	474	500	514	526	502	456	508	487	496	481	510	497	490	474	520	490	479	502	485	468	498	521	498	487	482	516	494	510	481	463	503	496	473	459	504	500	481	513	497	474	512	494	493	519	496	515	516	556	509	456	512	481	526	507	476	520	496	474	457	523	460	489	512	482	472	529	516	494	501	556	482	492	495	503	511	495	494	499	474	504	510	504	503	497	567	475	501	500	528	501	486	491	501	483	490	482	531	517	495	490	482	560	507	489	512	528	487	533	477	502	481	478	523	501	502	509	488	509	532	470	506	533	512	478	490	511	524	515	469	517	489	535	511	497	477	538	518	492	510	473	507	550	473	494	482	487	483	509	497	442	522	484	493	530	515	476	527	517	530	522	489	472	474	452	518	492	466	499	489	494	552	498	464	519	559	489	518	486	491	510	503	522	503	527	507	518	507	523	448	509	496	489	551	519	467	504	512	497	516	485	487	491	447	520	483	469	500	485	497	480	504	472	534	531	526	516	489	470	489	481	469	513	495	512	509	507	522	481	492	466	521	471	483	483	514	518	482	500	461	459	501	508	499	486	512	506	483	481	496	485	495	468	512	556	507	452	545	499	489	472	525	502	466	504	498	520	456	491	499	489	486	467	499	510	497	463	485	473	526	512	482	506	470	545	491	539	493	483	540	516	482	500	483	504	495	518	517	506	511	520	480	504	493	491	507	501	516	512	443	484	469	486	469	493	518	506	545	505	530	500	513	493	479	504	481	518	494	515	497	470	515	504	543	490	483	495	562	485	488	535	477	473	491	470	509	533	469	507	492	542	467	520	483	503	479	533	519	492	562	478	493	488	490	476	515	475	514	489	477	492	517	495	483	497	514	512	494	514	521	482	507	468	500	485	508	479	499	495	502	466	476	504	464	512	520	527	516	503	494	473	473	490	484	487	508	498	515	507	500	515	531	490	502	490	500	481	502	500	477	481	519	465	482	483	547	544	500	479	470	519	523	481	528	541	483	517	499	504	522	518	484	506	496	485	533	528	492	498	502	514	492	507	514	493	491	500	507	463	502	490	515	499	522	492	479	502	475	463	520	494	501	508	545	509	472	509	495	542	490	466	493	459	467	534	501	478	510	572	447	504	481	509	499	486	439	511	486	522	523	502	482	496	533	520	488	495	514	486	497	487	508	515	517	486	483	554	477	489	483	485	495	508	488	522	506	510	543	477	503	495	529	512	520	486	497	566	537	506	471	456	463	502	465	477	522	505	500	490	465	469	492	503	497	509	455	482	490	493	503	525	474	503	552	495	489	533	491	511	455	521	442	484	527	549	529	515	510	483	505	511	500	505	488	483	528	510	525	473	533	525	526	550	484	507	502	487	495	528	483	521	484	491	523	449	477	531	529	474	517	504	534	534	502	500	482	500	534	482	529	502	461	441	509	488	466	508	491	472	468	540	484	485	501	488	487	505	502	521	527	520	473	474	519	507	540	480	496	516	475	491	528	522	512	483	486	482	519	449	482	462	512	516	461	475	490	476	483	501	470	530	501	474	540	484	495	475	514	483	475	517	504	518	503	490	514	487	482	492	486	468	489	532	491	484	489	489	498	475	478	507	511	491	498
68506	73139	63931	52328	32741	6110	642	475	434	369	379	391	375	333	339	369	351	356	351	342	302	344	374	327	336	300	380	305	324	355	338	325	351	325	312	339	303	376	334	294	302	347	321	351	332	342	321	323	310	312	329	317	317	360	338	325	339	357	317	326	319	321	343	325	362	371	339	360	342	347	298	339	335	304	333	360	289	316	309	339	320	330	336	337	313	312	318	334	331	296	363	319	315	330	326	301	310	353	297	353	374	335	324	300	286	322	328	308	321	311	301	320	324	359	324	344	312	339	315	325	310	339	331	354	354	346	289	304	318	339	299	306	318	319	300	338	313	318	298	318	284	352	298	327	326	308	317	329	317	327	320	309	322	336	335	348	339	324	306	323	293	304	296	313	359	356	326	362	360	307	335	332	357	352	322	357	287	364	348	356	350	298	319	359	312	329	317	328	328	337	337	325	316	318	300	311	357	375	319	299	339	333	310	312	321	344	332	327	319	337	345	309	316	313	300	307	304	323	286	301	328	314	312	293	308	347	326	318	317	326	288	318	337	319	322	300	358	319	339	327	335	329	316	306	327	316	315	343	332	334	337	360	347	318	315	354	335	307	355	325	340	313	314	326	354	327	336	333	299	338	331	297	351	368	322	357	327	330	290	345	338	351	315	319	316	289	319	327	323	324	308	332	300	319	291	336	301	330	356	304	374	325	335	300	351	314	320	341	358	279	335	316	319	314	331	341	351	324	351	328	332	327	324	345	309	326	350	295	312	305	380	298	333	310	345	326	332	337	320	357	323	347	315	303	312	323	323	344	331	315	333	310	326	314	355	332	326	334	329	316	337	298	307	324	307	346	343	360	312	344	288	327	300	315	354	342	293	344	347	359	311	312	347	306	331	339	321	358	338	342	313	336	316	316	293	302	332	336	320	291	306	334	325	329	342	333	350	293	298	335	339	337	336	316	335	340	327	352	343	318	313	334	325	305	342	314	337	329	330	306	355	333	307	340	319	297	310	315	323	312	339	302	312	319	344	307	330	317	323	304	294	341	328	309	358	348	377	315	317	307	325	345	305	289	331	324	325	338	290	299	330	329	365	339	328	318	340	307	333	329	352	326	302	316	324	353	348	370	312	304	295	331	313	360	314	321	331	346	322	302	296	310	313	305	334	319	341	337	323	358	351	342	290	334	287	337	320	291	328	338	344	314	315	357	322	340	330	290	329	293	324	328	333	371	317	308	321	305	308	307	317	325	319	339	311	286	330	331	313	324	318	334	308	310	332	367	333	329	301	317	337	325	298	325	350	312	337	323	291	316	338	303	316	338	359	348	307	305	318	350	350	320	315	299	311	356	320	332	330	321	343	355	291	341	316	304	325	321	346	303	313	328	335	329	338	322	324	305	338	365	329	353	300	342	283	309	343	353	327	349	331	339	348	326	341	323	308	290	331	340	323	335	338	351	292	303	347	302	331	355	337	371	334	341	323	302	338	345	314	326	311	299	320	341	328	334	331	321	296	294	308	341	309	318	307	331	324	347	340	319	344	341	307	319	363	306	306	332	344	341	335	345	324	354	325	335	313	324	320	307	321	346	291	282	320	330	350	339	354	323	335	349	337	352	351	324	314	356	316	291	320	362	334	315	355	319	325	339	336	320	356	350	343	327	321	336	358	330	289	347	336	329	312	333	317	312	330	320	328	333	361	309	328	323	310	313	251	347	313	302	309	325	331	307	303	316	343	315	332	318	317	355	339	315	286	331	304	295	326	333	314	307	316	301	342	310	327	305	329	334	309	306	330	336	335	325	337	294	330	325	359	304	343	349	331	370	326	337	334	327	312	320	314	331	353	312	303	316	353	328	341	313	325	312	334	313	310	325	317	348	308	350	351	323	331	328	336	347	322	318	349	327	336	300	360	347	343	330	359	313	310	335	305	347	359	320	342	317	308	304	340	373	342	347	321	331	304	312	328	341	326	336	330	355	348	288	304	364	334	333	286	317	303	323	324	323	340	329	299	311	309	351	326	318	326	310	306	311	349	344	336	311	284	354	367	319	353	363	304	308	346	339	336	340	336	341	316	309	329	306	345	326	319	320	317	311	362	334	342	319	315	327	323	319	386	319	330	314	332	338	314	335	321	289	321	306	342	322	311	327	348	339	343	299	331	346	326	347	336	328	356	335	356	309	343	271	303	307	327	305	353	328	304	352	370	346	328	332	317	328	333	332	283	326	327	337	305	332	317	306	328	356	350	317	330	318	370	325	330	334	353	333	334	336	330	322	319	324	332	336	344	340	357	323	281	328	326	330	308	312	326	325	342	319	296	338	332	325	341	333	370	325	345	345	325	335	346	335	316	325	299	314	341	330	315	355	337	331	341	333	262	336	309	323	346	349	342	315	358	342	339	334	342	315	333	348	327	320	298	336	353	306	335	319	302	320	343	329	315	319	321	372	303	310	325	319	311	331	322	343	350	294	334	323	322	307	346	319	328	315	297	332	307	296	326	344	340	308	318	344	362	315	379	327	349	319	332	316	308	318	340	315	329	319	304	336	339	328	322	321	332	322	310	303	345	304	311	319	314	329	304	331	350	284	306	304	332	319	360	329	353	328	334	336	342	301	297	358	317	371	336	318	297	328	346	308	338	296	339	327	327	344	302	321	336	345	329	354	373	335	275	333	312	321	282	315	345	309	311	347	321	338	332	301	318	310	322	309	330	336	323	357	338	366	326	309	359	355	346	321	317	322	325	301	316	330	322	338	349	339	352	327	296	328	343	304	289	303	319	308	300	318	334	332	308	322	303	321	361	338	331	298	357	278	329	337	316	323	346	344	308	351	349	312	354	329	342	338	324	352	347	304	307	334	329	345	346	323	379	368	309	320	351	311	323	323	325	345	316	342	336	318	338	337	328	324	323	321	332	327	314	348	345	305	339	344	363	328	310	324	314	347	258	285	364	331	311	356	330	317	338	290	327	355	332	305	308	308	341	308	323	325	313	330	321	291	323	355	332	309	314	312	316	320	344	305	350	331	351	357	330	316	329	339	354	327	320	326	358	347	332	310	326	319	338	330	352	304	327	335	326	339	337	304	281	320	336	299	318	332	330	340	354	275	330	335	326	303	361	349	370	321	314	326	319	337	366	309	346	324	313	328	344	308	332	336	339	314	332	304	352	315	339	355	302	341	334	325	324	293	320	379	330	302	342	319	347	314	332	305	326	305	318	292	309	309	339	351	340	327	316	295	351	331	309	336	318	311	316	322	301	333	295	336	327	323	328	336	320	302	325	367	319	337	297	320	312	311	313	293	314	334	330	302	317	327	323	319	328	306	317	308	345	316	328	355	349	332	340	367	333	349	335	322	340	308	309	298	314	309	379	339	346	317	325	331	303	286	331	348	338	300	327	301	301	313	331	321	320	310	322	323	330	333	307	281	324	332	328	363	338	344	310	311	314	361	312	346	334	312	378	300	336	299	357	337	309	335	333	304	286	350	328	333	324	316
45056	57103	60967	56651	31649	1686	1525	1280	1199	1058	1055	1044	901	938	952	901	817	805	784	866	800	756	810	795	825	784	786	761	759	803	784	754	742	725	757	802	749	719	724	718	757	731	741	731	734	725	664	743	678	726	736	685	700	742	735	709	703	748	771	716	710	767	738	746	691	740	762	725	741	735	712	735	736	744	763	728	727	753	738	698	702	711	754	766	723	715	688	736	711	735	731	691	704	711	726	735	730	786	730	716	764	674	686	728	693	744	693	749	746	717	765	722	736	748	781	747	764	712	737	722	715	711	724	711	705	740	702	711	723	759	716	738	697	706	706	705	737	729	741	685	717	699	682	730	706	721	734	717	732	795	727	691	702	716	750	751	656	669	728	682	715	741	687	751	706	704	707	771	728	724	715	745	745	714	715	707	663	723	746	738	673	688	696	745	738	708	720	763	749	739	676	685	705	720	669	721	744	734	738	669	717	727	729	710	690	714	684	747	717	714	723	679	685	706	722	737	752	711	725	742	710	709	734	717	728	741	775	695	718	721	724	722	729	707	761	748	740	751	687	716	740	751	753	726	704	681	706	686	671	752	717	694	721	681	735	702	718	713	744	698	706	690	681	714	769	710	780	712	704	764	726	691	737	756	720	748	693	696	694	701	716	746	761	668	710	736	713	753	660	675	752	728	721	711	715	758	754	734	748	732	721	674	716	702	688	743	726	727	682	759	718	775	725	731	680	726	688	743	709	745	725	743	694	692	668	664	776	810	738	709	768	769	767	758	703	670	703	723	683	770	741	658	720	711	726	703	684	668	717	762	775	784	734	758	706	748	699	659	716	677	723	688	714	741	717	709	733	710	732	705	731	707	735	690	686	719	731	721	688	730	744	728	708	710	728	705	682	672	696	723	707	738	669	724	746	723	739	735	703	728	689	717	712	715	729	708	715	715	715	726	746	703	728	687	743	751	720	701	767	761	737	699	699	678	746	690	725	699	691	722	736	730	731	708	743	719	702	732	730	740	703	738	715	645	707	722	737	734	705	670	723	701	747	705	701	770	780	698	733	707	715	716	698	705	733	710	717	691	694	736	738	733	717	753	676	731	718	747	720	751	718	744	737	668	734	753	715	700	657	721	758	739	748	759	747	734	688	743	692	749	743	664	690	704	770	745	683	711	702	734	753	734	753	701	728	742	699	679	760	748	707	728	779	718	739	720	715	710	678	718	706	771	687	700	724	749	664	713	659	744	689	740	708	733	710	707	712	733	759	682	706	674	671	693	723	694	679	786	679	790	725	751	710	709	697	774	792	733	745	697	670	711	756	743	723	692	707	716	725	684	773	686	723	757	716	711	717	746	726	709	745	683	680	704	757	727	735	741	763	722	722	713	695	674	721	768	765	761	704	701	721	745	732	653	710	692	724	705	796	720	686	712	681	767	727	740	761	730	712	680	730	725	737	730	705	714	734	725	712	710	760	748	747	736	717	737	737	683	754	719	659	698	730	716	764	708	721	734	690	714	723	756	734	709	695	737	705	716	697	718	757	727	708	761	721	725	706	718	740	677	740	695	703	737	720	700	690	741	741	757	735	666	684	732	696	704	715	679	693	700	725	735	701	717	769	719	770	720	716	758	730	740	760	695	688	729	737	732	777	695	688	691	694	703	734	726	721	688	717	707	698	735	668	693	684	759	724	760	770	754	711	675	703	676	714	710	721	712	731	735	714	736	766	739	711	760	716	742	690	677	659	706	717	705	732	700	703	716	732	709	700	717	744	751	682	720	717	700	733	690	732	721	749	721	727	725	740	702	743	750	723	690	744	693	756	669	705	740	736	734	723	678	693	697	735	722	697	790	737	729	721	726	701	708	711	740	732	751	715	754	730	717	730	682	729	726	697	725	746	725	746	732	732	752	770	705	679	642	718	733	710	708	709	723	673	708	728	707	701	700	735	744	702	684	764	702	708	702	671	708	735	776	692	732	723	686	728	723	695	707	709	724	765	728	702	705	673	729	750	748	704	677	709	700	763	706	724	702	703	676	717	717	672	724	749	680	696	715	710	758	731	761	737	718	728	739	725	710	785	751	732	699	697	737	820	723	705	661	665	701	694	689	703	738	719	731	731	673	678	713	734	671	762	725	777	721	732	713	694	765	743	698	699	681	687	733	684	705	724	705	745	753	707	664	729	718	723	739	720	691	740	710	742	712	758	722	770	720	721	714	698	698	694	743	734	760	738	703	692	723	717	646	676	745	735	719	753	712	750	723	695	729	732	708	761	723	685	708	749	799	729	686	676	675	723	734	719	737	739	734	727	718	733	781	722	729	734	669	759	727	699	698	716	740	692	669	727	706	780	699	726	729	765	737	764	700	700	720	729	712	711	670	725	691	741	749	764	729	721	744	699	716	749	770	780	706	680	742	736	759	735	767	741	751	701	710	694	731	702	712	694	712	755	743	728	725	707	740	749	698	721	693	769	772	702	707	691	749	714	676	727	701	725	721	721	725	705	742	766	652	669	713	703	733	663	734	708	699	731	716	737	742	695	733	695	733	688	710	745	745	658	715	665	691	701	716	729	689	752	743	717	791	737	726	708	730	699	743	712	714	687	755	660	701	738	708	737	755	724	737	693	722	778	732	705	732	769	711	722	730	669	761	796	732	722	633	741	701	750	746	717	732	734	704	742	726	718	686	670	698	758	731	684	694	694	729	676	710	673	714	713	716	699	667	689	717	700	723	711	715	712	717	774	701	720	779	744	796	677	718	749	755	754	685	706	735	732	763	724	671	703	736	720	735	687	720	696	681	706	741	723	707	729	727	702	681	729	699	733	778	721	701	704	692	711	706	729	732	719	768	693	696	690	693	750	705	751	698	722	698	712	647	739	708	731	696	734	707	735	750	691	756	709	711	711	741	708	734	723	783	745	718	737	721	703	720	706	727	698	692	680	737	736	662	679	680	678	739	750	698	721	737	722	699	756	722	705	759	744	720	748	681	740	716	724	734	699	708	720	750	719	721	683	710	707	746	732	700	722	717	721	743	721	683	780	738	705	727	739	731	743	723	737	727	721	716	757	742	801	712	716	755	705	725	681	736	724	709	676	752	741	690	743	746	718	664	692	680	726	708	700	711	731	690	700	708	725	725	702	740	726	766	715	724	706	700	702	716	722	716	774	696	662	719	704	743	738	675	707	742	759	683	708	732	681	794	715	733	746	722	705	707	694	747	713	744	755	720	712	748	692	721	713	717	757	716	734	709	683	724	755	755	765	705	677	735	691	746	690	717	736	699	748	683	747	695	718	720	681	705	651	688	706	720	747	680	744	698	697	738	685	738	744	741	786	702	699	716	764	695	741	708	769	751	749	724	729	760	747	665	679	693	749	772	687	721	723	738	758	733	734	685	744	730	757	733	689	722	717	705	699	729	756	728	720	682	724	716	698	724	704	695	773	741	705	676	706	722	691	719	679	698	681	718	736	743	677	751	730	745	755	712	740	735	670	717
40315	18281	4729	2131	609	127	122	146	127	115	130	114	132	123	117	132	111	121	119	132	131	118	125	123	112	125	136	136	135	130	114	142	105	132	127	126	125	118	110	121	116	120	107	138	131	117	131	100	120	139	120	125	107	151	124	132	135	128	122	107	113	116	137	132	104	116	133	125	129	125	117	146	129	116	114	149	109	116	129	121	125	126	133	114	139	155	115	130	135	127	124	137	129	126	119	124	130	102	147	141	124	140	127	142	107	132	120	125	142	121	135	131	144	117	157	129	129	102	102	111	126	124	135	129	131	144	99	124	142	134	138	123	118	155	112	145	129	117	125	112	123	131	138	119	102	134	118	102	135	146	128	127	128	121	120	133	121	133	156	138	142	139	144	129	122	125	138	128	151	130	106	109	110	139	127	116	139	123	143	114	134	129	142	125	107	125	107	128	122	139	120	107	126	115	116	139	132	151	150	116	145	146	129	115	126	144	119	132	125	116	120	119	110	110	136	127	121	140	128	109	107	141	127	137	144	124	111	111	122	114	138	123	127	116	134	127	133	125	150	107	121	133	126	118	166	136	134	125	132	115	117	131	111	140	122	110	136	122	114	131	126	129	125	130	123	107	118	121	123	121	129	129	141	136	128	119	125	133	143	144	124	129	134	119	127	118	113	97	110	128	103	131	140	140	117	123	146	134	112	131	128	113	111	125	142	144	124	124	112	122	127	114	131	135	134	126	124	107	113	129	135	118	129	105	141	145	118	130	115	145	126	140	111	158	151	123	115	131	133	123	127	133	120	112	115	121	106	115	127	131	115	135	148	126	129	141	140	139	99	145	133	110	119	139	132	133	120	151	116	121	130	126	113	118	116	133	114	126	125	113	142	114	123	135	138	115	127	154	126	109	115	114	101	139	130	116	122	137	131	133	111	134	140	122	127	112	112	139	135	123	132	104	127	133	116	106	118	109	108	128	128	127	136	118	113	139	132	116	129	139	119	127	123	128	115	121	124	127	120	122	134	137	129	120	132	127	143	126	121	134	121	132	118	126	133	121	113	119	132	154	138	114	137	131	132	134	117	96	118	135	138	129	108	130	118	129	128	117	110	130	105	131	137	129	119	144	137	125	118	116	130	126	126	115	124	130	100	109	125	119	109	139	100	142	128	139	126	124	128	121	138	131	107	116	115	148	131	118	135	113	112	140	133	122	132	117	104	118	115	127	143	148	136	131	116	136	114	148	117	119	125	116	132	129	141	110	135	125	101	134	136	123	114	107	112	127	138	130	126	119	114	125	112	120	113	123	114	111	132	126	127	138	117	174	118	117	110	133	126	166	116	138	130	124	126	123	112	144	110	124	123	119	133	135	124	131	129	141	144	111	125	137	105	115	130	148	135	114	136	118	131	112	130	140	129	127	152	109	121	98	124	120	137	93	110	106	144	128	124	126	139	123	125	136	132	108	160	129	137	137	130	129	128	128	126	100	138	117	149	125	122	134	129	118	106	130	133	110	137	165	132	138	113	115	127	125	111	126	133	132	112	137	121	140	128	147	108	122	115	140	145	120	115	108	143	118	116	102	138	147	114	124	143	127	111	134	132	125	108	122	109	128	131	117	128	144	140	121	138	111	146	117	105	100	119	147	137	121	130	118	123	117	137	129	124	116	128	141	140	131	105	129	138	118	133	146	103	139	122	131	118	126	129	118	124	106	128	103	135	135	132	120	123	129	116	136	135	107	126	115	121	110	128	119	107	114	105	137	114	118	140	123	117	107	116	121	144	137	109	111	120	139	103	127	103	125	118	108	135	139	137	132	136	137	112	110	126	135	117	122	136	134	136	122	120	116	152	126	114	140	113	118	139	151	152	120	125	120	120	112	140	122	139	132	130	136	123	120	135	129	142	140	119	115	135	122	112	110	124	129	144	113	123	135	116	121	109	115	131	122	148	138	124	137	130	122	137	127	117	108	127	116	118	119	114	127	115	120	127	121	109	116	117	136	138	133	139	128	134	95	122	125	104	147	132	154	111	112	139	116	142	108	122	123	122	129	131	112	120	136	125	133	131	141	138	112	129	124	113	139	146	138	136	120	142	126	105	149	115	118	121	131	124	127	109	110	153	137	121	116	123	123	114	115	115	131	141	146	123	123	135	106	118	135	127	116	134	139	132	127	133	111	131	116	121	129	130	107	120	108	139	143	112	138	121	124	113	119	129	131	132	90	111	127	126	118	132	114	125	128	120	119	145	125	126	109	126	138	132	109	119	112	125	129	122	124	128	136	133	98	134	129	146	129	137	128	118	145	129	128	120	130	113	150	125	113	132	141	112	138	129	133	138	134	152	120	124	130	128	121	130	128	153	122	130	142	126	144	127	115	123	119	123	110	132	128	136	129	129	127	142	119	131	146	125	119	133	148	139	140	124	120	120	129	151	115	127	125	135	133	115	132	139	125	160	136	116	127	106	134	146	114	103	137	125	130	144	123	132	133	129	115	113	149	111	117	116	115	123	130	126	147	121	121	134	132	95	137	125	128	131	118	121	116	105	103	134	158	143	109	132	134	126	142	139	131	138	122	114	144	107	146	146	111	131	128	116	110	122	125	123	136	139	102	134	143	134	158	128	130	117	145	121	120	151	126	131	108	115	126	130	130	127	130	149	135	138	134	110	127	152	128	116	119	139	140	125	140	116	122	112	117	133	127	111	117	149	121	121	130	105	111	148	115	127	99	112	113	132	143	108	125	128	114	126	137	130	134	128	140	97	132	134	129	123	131	120	138	129	129	101	121	126	135	122	119	131	129	119	127	146	116	126	104	146	121	135	122	143	128	140	132	121	136	96	117	120	127	105	138	138	130	106	137	135	133	123	138	130	140	114	129	130	115	124	136	110	121	120	130	123	110	106	120	129	117	128	135	152	126	136	109	131	120	131	105	161	117	124	122	145	146	114	129	125	109	128	138	134	113	118	100	143	151	104	140	138	117	120	136	125	105	131	104	137	142	132	118	143	132	110	111	136	138	154	127	144	115	122	106	139	131	130	118	116	151	110	139	123	133	142	126	146	119	103	124	122	132	122	126	130	135	152	142	140	119	124	127	129	115	150	126	119	120	123	124	123	119	132	131	125	128	144	145	115	140	114	128	136	148	123	122	110	142	147	151	135	129	136	118	128	141	119	119	119	138	146	135	118	129	136	128	130	118	115	121	133	131	129	123	153	141	120	135	118	121	127	140	119	112	142	119	132	138	138	119	137	122	119	118	136	128	140	123	139	117	119	118	117	122	120	129	115	127	140	135	122	129	147	109	120	128	133	119	144	121	148	118	111	112	130	124	120	128	116	132	125	127	131	136	130	117	104	110	128	126	133	115	133	112	115	132	124	129	132	121	132	127	124	123	124	135	122	114	118	129	105	119	123	138	145	124	136	131	148	99	127	113	130	143	149	121	117	127	129	112	130	121	127	115	118	124	110	131	120	142	129	126	114	129	131	133	116	126	133	118
21247	12754	7694	6032	2198	323	351	323	301	332	339	342	309	351	334	327	336	326	334	326	314	318	344	327	353	309	312	375	321	377	304	328	320	328	326	336	315	354	324	344	336	312	310	331	321	346	307	317	332	326	311	298	302	317	319	311	302	365	338	345	316	306	308	328	328	327	321	327	308	344	347	320	341	308	334	316	318	336	327	358	294	321	334	333	343	315	343	286	332	338	344	289	328	309	332	315	356	330	340	315	328	326	324	319	319	346	297	349	358	309	327	351	330	298	353	326	326	323	328	347	334	313	341	303	315	320	332	305	338	325	334	308	315	305	327	332	337	324	338	323	325	310	338	339	311	333	311	338	308	349	377	331	344	347	306	346	328	325	342	322	348	354	354	304	342	352	322	341	311	317	285	342	352	343	304	299	287	332	327	325	363	371	321	334	320	364	318	313	331	361	332	334	331	318	324	335	322	330	328	340	334	321	348	321	326	312	314	311	331	335	330	295	335	349	337	296	330	332	335	324	342	327	333	338	352	316	341	345	312	340	331	300	313	350	330	329	352	347	337	339	396	325	340	359	325	315	334	314	348	328	314	313	342	354	292	341	344	322	325	312	332	315	301	331	339	316	326	329	321	349	349	358	321	305	297	311	306	329	358	324	336	305	346	334	344	317	325	313	309	307	327	308	316	328	310	337	348	295	325	340	328	319	315	331	351	315	283	334	324	325	332	315	345	332	290	339	346	354	340	319	351	261	319	327	315	316	313	352	296	306	330	314	346	354	335	309	337	331	296	310	318	330	345	299	307	334	327	326	335	345	291	332	325	339	328	324	291	353	331	337	341	329	338	336	310	307	323	325	337	318	371	300	311	358	322	304	336	317	321	310	355	326	302	337	329	341	333	314	351	301	354	327	371	330	339	322	291	309	344	326	343	304	374	301	310	314	340	312	354	319	301	370	305	308	314	341	328	306	315	324	348	356	344	335	353	325	360	366	365	341	314	330	320	312	304	321	310	311	322	309	352	330	312	291	307	331	343	307	332	312	345	312	359	316	344	349	335	313	354	327	357	326	286	334	347	329	352	309	324	339	300	354	307	319	327	342	331	322	336	349	335	350	327	318	336	333	325	322	310	311	339	345	320	349	347	363	342	330	330	343	317	363	309	334	338	309	337	295	324	293	315	286	316	327	317	298	314	321	334	334	328	338	347	340	357	309	346	319	325	312	338	347	338	331	310	339	363	350	347	335	319	304	328	342	321	329	306	333	340	326	356	332	313	321	326	312	310	333	345	315	362	371	316	302	305	303	327	351	340	352	321	352	288	315	331	318	326	320	360	329	336	300	340	311	333	307	311	326	333	313	359	320	320	300	344	347	321	314	336	329	327	312	300	332	348	319	322	298	332	332	332	349	297	318	338	313	344	336	335	310	357	322	323	318	291	305	331	312	331	344	340	335	347	321	351	335	302	339	296	332	312	326	327	344	333	335	324	335	328	330	336	312	335	344	329	339	328	321	356	325	307	358	327	326	311	344	358	350	326	335	325	323	344	324	332	316	319	319	350	315	337	353	325	347	329	323	326	308	326	322	311	319	358	337	323	301	329	339	316	324	338	339	294	315	348	310	334	343	292	348	358	326	349	328	299	315	332	306	339	314	336	362	323	301	311	335	337	315	353	324	345	332	334	322	349	298	342	315	302	340	328	317	370	362	334	367	325	324	353	303	310	316	317	341	371	334	326	314	347	352	358	352	342	326	308	328	326	324	309	331	329	313	326	326	320	329	304	343	330	336	314	338	320	360	336	306	334	330	316	319	329	361	349	341	316	328	320	288	338	339	308	309	328	296	336	310	336	308	346	316	347	339	302	344	337	298	327	355	323	313	336	305	325	329	349	294	353	350	331	333	319	329	310	319	362	337	353	288	325	287	311	322	301	356	325	333	301	331	298	338	326	310	333	321	338	334	322	327	334	329	322	371	331	332	316	339	358	311	331	311	345	367	325	337	334	336	332	322	328	340	288	297	305	308	334	338	299	336	354	337	332	319	329	343	336	315	317	316	337	324	340	331	347	322	312	337	323	318	323	303	315	291	329	323	332	311	329	298	342	324	350	331	336	374	330	351	306	306	338	360	315	343	332	368	344	339	340	350	308	324	311	317	333	321	340	325	317	355	317	321	352	328	320	313	328	317	322	340	338	309	298	329	292	339	301	330	295	327	338	347	346	326	344	355	314	333	324	336	279	319	315	350	329	354	307	313	345	326	344	333	340	329	363	358	337	303	317	352	325	317	317	348	325	341	302	358	316	329	317	310	316	346	309	334	339	326	306	314	350	354	334	303	325	328	316	348	340	323	328	335	302	341	349	268	385	310	336	307	322	343	321	300	291	344	302	313	336	315	323	313	335	349	347	290	330	329	342	315	339	332	314	315	300	315	327	313	342	310	286	322	359	369	314	330	341	317	332	331	316	326	366	308	326	316	315	340	329	350	336	340	349	329	309	322	339	311	302	335	318	368	355	331	303	309	319	333	366	326	350	333	324	316	304	323	299	351	335	290	355	343	383	332	323	325	328	324	313	331	328	353	317	324	360	326	334	305	314	315	303	329	316	327	320	323	341	321	336	303	333	316	328	349	313	316	289	371	324	343	355	317	327	329	307	334	309	354	307	352	347	320	331	285	292	340	339	352	327	319	335	322	372	336	334	354	337	340	336	332	344	299	347	335	303	362	314	289	335	337	322	342	311	329	370	340	347	331	346	367	317	328	369	323	328	296	357	322	316	322	316	339	300	348	325	332	340	307	341	334	292	324	338	292	310	350	356	345	325	329	314	322	329	318	301	345	300	346	317	330	318	343	316	320	340	365	339	330	307	342	338	356	343	326	326	328	360	323	321	270	337	337	305	313	321	329	317	353	331	311	331	333	322	325	330	308	347	309	319	313	359	324	310	355	341	315	338	306	301	332	318	318	305	309	306	329	300	330	303	317	323	311	352	326	315	315	333	308	307	313	313	344	327	323	306	301	319	302	357	348	314	308	330	340	363	325	366	330	321	357	292	343	371	348	321	345	339	304	331	316	334	312	331	327	342	345	354	340	328	309	324	305	327	308	333	338	348	327	339	323	341	333	317	332	334	318	307	347	300	324	329	339	330	327	360	296	322	336	317	320	326	324	340	316	295	315	312	336	345	345	349	315	321	311	303	340	336	355	341	338	324	297	336	328	297	305	362	340	319	311	368	361	341	303	330	330	350	319	344	342	338	318	336	357	333	347	346	339	328	353	303	386	306	329	342	356	327	316	328	317	363	361	335	329	332	321	313	364	342	330	342	348	339	324	331	297	325	332	317	319	321	343	342	297	301	353	324	290	341	301	327	310	311	320	325	339	313	329	298	326	349	338	353	340	341	350	309	361	343	318	314	321	333	289	338	333	338	318	307	294	327	338	311	297	294	347	317	314	315	309	335	325	333	341	328	315	335	339	358	337	338	300	351	341	346	323	331	307
61402	61403	50471	38704	20777	2099	311	262	223	238	212	235	211	232	230	225	222	223	224	222	255	184	212	216	224	190	211	222	213	218	204	214	198	215	226	217	203	210	239	220	192	206	194	221	189	208	205	248	192	210	195	211	186	177	221	218	208	221	206	204	202	188	195	197	222	194	194	203	219	240	202	211	226	202	215	212	194	211	246	194	198	188	201	222	200	195	205	210	209	212	195	209	208	209	222	185	213	208	228	207	198	212	201	219	196	200	213	231	221	197	207	203	213	208	205	176	190	210	211	221	231	228	200	216	217	200	226	219	223	214	184	238	184	204	196	180	203	215	215	192	213	217	227	196	206	180	212	228	219	195	220	202	197	221	242	219	214	196	205	194	184	200	198	204	213	216	213	198	211	193	222	240	211	187	181	176	232	180	243	246	204	188	195	196	209	185	229	198	179	190	184	208	201	183	214	193	174	226	222	215	229	236	201	169	197	192	178	231	175	193	203	222	181	218	210	199	211	185	192	204	208	212	198	201	224	201	223	230	202	218	220	180	203	228	206	203	206	209	217	199	203	194	203	218	237	203	185	232	192	196	198	206	190	196	185	196	207	212	220	218	231	195	214	201	200	208	201	172	206	193	206	189	253	201	207	191	186	205	196	226	198	217	199	216	205	231	192	211	224	186	204	208	220	198	189	217	198	191	204	198	202	204	250	229	200	216	200	208	200	212	191	216	197	187	201	216	199	225	187	191	205	208	179	201	219	205	215	195	194	209	200	178	224	200	207	237	209	214	223	215	224	178	200	184	191	201	180	202	191	200	196	212	212	212	210	209	232	219	206	233	198	199	209	197	213	205	209	187	189	211	230	203	202	200	216	202	195	212	225	196	213	204	188	188	228	210	204	209	215	242	187	202	164	201	190	226	195	213	178	193	180	205	216	222	197	214	227	209	181	218	198	220	199	224	195	196	210	204	189	204	196	204	200	226	207	236	205	220	219	208	217	233	211	221	227	234	220	205	206	230	208	187	199	187	181	220	192	210	214	196	210	231	188	198	215	200	222	213	205	197	202	187	204	218	200	202	222	229	240	187	197	219	211	178	202	223	207	195	198	218	203	227	205	219	202	208	181	212	197	206	192	223	218	209	197	193	197	213	196	201	185	229	205	215	193	195	174	231	210	208	236	221	232	210	208	219	205	192	196	212	200	202	202	206	194	199	195	200	215	214	189	219	214	200	203	192	252	211	219	209	222	215	222	181	195	206	215	196	240	235	226	197	228	231	216	216	207	217	218	240	219	193	202	206	199	185	195	192	220	195	209	192	243	221	204	178	205	188	198	220	204	216	209	205	217	235	221	214	209	215	197	208	201	208	212	189	222	195	206	219	211	185	218	207	207	205	213	215	225	203	212	211	230	208	211	212	221	218	202	202	204	202	212	219	226	237	222	219	220	235	187	180	188	218	197	208	205	223	211	164	202	218	199	227	191	192	204	231	226	199	226	167	205	188	235	219	194	200	214	200	199	220	199	194	222	214	212	192	183	202	215	206	187	212	208	191	214	198	213	219	229	195	220	203	219	225	198	194	202	204	214	199	205	216	222	211	217	205	197	239	223	195	243	227	213	226	193	213	220	241	198	214	203	202	219	215	211	219	195	211	209	207	191	229	184	210	220	204	201	220	205	219	220	235	235	195	233	200	222	192	215	211	215	205	219	216	204	200	197	202	197	189	210	188	213	203	182	213	203	202	200	221	189	188	184	188	212	184	217	209	187	204	200	238	188	218	198	206	196	196	194	201	190	192	190	191	205	214	180	191	213	228	223	184	220	190	186	180	178	197	200	211	206	177	200	206	199	197	200	205	199	219	238	185	194	196	194	186	201	210	192	214	228	174	201	193	212	206	192	235	178	209	220	183	199	209	207	206	232	196	198	178	185	211	215	187	204	215	227	207	220	231	215	198	211	212	231	210	217	243	210	217	229	193	213	218	187	193	222	223	218	207	245	205	226	199	185	221	210	210	170	206	188	211	193	185	208	203	199	200	221	202	197	203	187	211	206	194	182	210	184	216	197	200	195	205	206	208	197	199	193	197	201	219	228	207	221	200	208	210	223	197	192	197	201	215	204	193	215	211	209	230	242	203	213	188	214	222	211	224	225	206	179	206	211	191	203	190	224	187	213	233	185	231	187	224	198	218	218	222	208	206	214	190	199	215	224	190	204	228	197	193	203	230	208	191	198	194	170	197	226	204	222	229	217	199	219	176	207	216	201	178	208	229	188	228	217	194	224	211	197	237	215	215	197	226	204	210	192	212	218	232	213	183	232	199	181	195	202	206	213	209	211	205	195	194	216	227	215	204	195	218	212	192	206	204	216	208	240	205	208	222	194	210	216	206	213	219	201	203	204	241	210	217	201	174	195	206	229	218	190	208	182	229	204	210	202	220	201	170	188	226	239	192	204	208	220	185	211	168	210	181	210	213	184	198	211	191	197	216	208	223	214	195	190	179	201	224	192	211	222	194	215	217	210	227	206	211	220	210	208	216	184	222	207	202	203	193	215	180	235	223	176	181	205	198	187	196	204	206	198	218	217	208	196	211	217	206	207	208	220	180	222	219	197	195	208	211	197	208	197	201	195	191	202	204	205	216	215	198	215	226	205	204	211	187	208	196	206	180	204	213	232	192	232	198	184	190	220	207	235	176	180	202	196	190	171	197	197	221	215	210	209	215	194	237	224	207	202	187	224	215	211	200	206	228	199	218	216	179	168	231	213	201	177	197	214	218	218	211	195	183	193	185	205	185	200	203	214	190	181	236	196	199	210	208	196	201	211	221	204	195	197	204	190	192	203	226	190	216	208	225	216	195	217	190	187	197	212	182	229	185	198	217	210	211	215	205	217	194	202	217	224	217	227	185	205	233	234	180	213	224	199	246	212	231	200	228	201	197	199	226	204	178	199	233	196	208	181	197	190	209	214	238	200	181	199	189	200	223	218	188	211	208	213	228	212	208	229	235	199	176	222	224	212	191	183	198	205	203	199	202	208	228	224	212	207	181	217	209	190	195	212	211	215	220	214	246	178	210	218	237	212	215	201	224	201	211	241	200	209	193	192	196	197	192	207	207	207	223	195	172	200	219	194	200	195	170	216	222	217	178	210	221	199	230	210	192	199	232	215	206	227	196	201	223	196	201	203	213	180	213	178	182	188	210	247	196	247	178	190	184	208	216	200	190	210	216	194	195	190	206	190	222	217	196	206	221	228	194	227	222	205	216	227	215	198	220	199	239	236	194	226	210	220	226	218	206	217	204	232	204	201	198	218	221	231	213	209	223	228	212	227	185	180	210	198	208	197	207	197	203	193	202	215	197	196	202	204	206	232	212	221	192	190	192	215	187	216	182	185	193	193	194	246	216	203	195	218	207	201	189	229	193	237	190	173	184	161	208	195	216	202	187	217	214	191	224	187	210	230	196	199	196	195	222	205	208	205	208	194	223	207	182	236	220
38526	45103	49156	44774	23583	1053	885	810	775	705	673	648	629	586	633	569	539	548	574	607	530	567	521	507	505	562	525	528	528	539	523	540	482	487	510	531	518	527	495	503	506	539	505	497	529	562	515	543	534	509	529	493	486	518	497	467	530	484	500	484	518	499	546	525	547	530	532	522	490	487	559	514	522	508	506	506	479	501	497	491	533	523	473	486	489	478	520	504	487	482	517	492	510	492	493	471	505	472	463	550	522	490	490	517	475	474	522	470	514	525	464	534	491	558	496	557	521	501	473	461	515	496	525	531	533	510	531	494	461	519	510	506	473	473	493	447	503	456	449	495	535	504	496	515	496	471	514	476	528	508	519	483	506	516	502	512	512	528	476	500	508	495	497	476	481	503	486	487	505	517	477	489	512	502	468	550	513	536	535	473	462	499	484	498	507	470	501	485	507	503	484	517	487	502	520	462	481	467	510	486	550	527	506	543	508	531	491	489	496	542	501	502	493	523	512	540	497	511	493	553	473	486	523	507	499	479	460	519	464	521	508	495	466	487	493	491	508	527	481	483	498	476	502	505	490	557	532	512	506	502	490	525	483	497	480	507	516	492	503	507	476	499	476	501	552	527	469	526	516	508	470	548	463	491	519	469	478	470	565	476	490	475	468	533	512	507	490	505	502	501	488	526	473	483	508	571	490	532	507	470	507	542	515	496	484	533	530	518	512	468	497	496	530	496	537	516	516	458	456	522	493	501	484	503	487	494	486	482	477	500	533	492	474	537	529	479	489	491	528	523	481	501	519	480	476	519	470	461	508	547	526	523	486	486	502	460	493	498	496	456	491	447	480	523	475	525	481	493	484	502	510	482	501	471	499	488	509	502	475	475	529	457	442	521	495	470	479	540	506	495	486	466	484	478	479	520	472	474	517	499	477	552	480	498	513	460	483	523	506	489	471	494	521	483	493	463	520	499	505	503	492	479	532	459	483	505	483	489	509	467	500	510	475	465	528	505	499	490	474	498	551	485	463	488	511	505	475	487	492	482	488	477	476	510	474	497	540	481	481	522	488	506	505	488	512	490	473	489	540	438	479	494	495	509	533	465	510	486	501	493	492	498	476	485	493	546	509	506	520	498	474	481	477	490	525	504	498	525	510	483	502	514	504	481	455	505	489	503	507	514	489	455	508	469	508	520	535	504	456	491	526	476	515	505	506	522	509	487	502	525	494	525	470	498	474	519	490	478	494	477	519	458	481	499	528	497	483	525	467	465	465	470	477	503	514	513	502	549	495	496	492	500	482	546	463	521	506	436	508	469	533	469	496	456	470	470	472	480	505	463	550	491	494	483	492	491	495	502	467	519	465	521	484	507	510	506	488	530	460	516	480	495	504	502	503	462	532	505	487	541	511	526	490	528	476	512	512	487	469	516	496	473	504	475	510	504	534	506	489	477	488	486	480	512	504	489	497	481	509	494	524	507	481	468	516	499	541	481	483	483	513	487	472	498	478	520	503	510	489	517	525	505	504	546	482	500	478	466	500	513	499	513	469	474	486	489	463	515	454	490	511	500	516	516	511	455	500	496	497	481	512	510	494	522	478	497	469	530	518	472	484	492	513	470	505	511	485	498	482	524	458	527	501	492	494	487	537	554	508	466	491	502	490	524	518	522	490	479	499	516	483	497	511	499	513	512	485	510	492	510	483	489	517	518	457	494	501	479	480	526	477	523	516	513	497	492	508	492	494	511	512	470	467	493	507	465	532	479	498	504	496	531	523	525	464	483	482	525	537	496	481	502	494	475	498	489	491	475	516	458	495	468	503	528	508	488	522	534	473	469	517	495	482	469	517	501	471	506	523	535	556	479	455	539	483	479	507	502	483	486	563	501	494	503	482	502	498	464	504	453	517	479	488	528	495	522	473	507	485	461	505	486	502	483	495	505	503	517	445	539	477	473	472	511	493	499	507	506	473	457	527	524	488	480	515	530	555	501	494	508	533	465	486	518	490	502	546	507	490	494	505	490	508	488	530	490	502	489	526	523	492	478	482	496	457	496	512	457	504	497	495	459	494	510	512	490	474	482	530	472	487	537	485	492	498	518	476	528	521	532	503	489	484	511	491	506	486	492	475	513	552	476	502	473	473	507	479	520	492	472	502	488	472	481	501	511	520	499	493	505	488	498	492	519	483	520	530	504	511	503	529	479	500	514	533	493	540	500	480	519	517	495	475	473	521	485	487	537	474	499	476	486	481	458	509	534	482	486	468	504	500	533	488	499	498	526	493	485	517	493	475	467	492	484	493	478	522	500	493	527	496	508	467	456	500	472	504	507	487	516	501	536	523	469	496	516	487	542	517	508	502	445	473	528	500	470	483	487	487	498	482	457	502	499	503	486	484	472	477	515	539	508	503	505	501	521	506	459	463	445	493	483	466	537	492	510	481	474	521	543	519	473	509	482	519	467	511	490	497	507	477	523	493	527	499	486	495	499	525	500	485	476	484	467	479	500	512	445	508	499	519	474	537	508	476	513	507	519	517	494	509	485	508	480	477	463	488	502	461	482	497	474	476	498	516	480	511	471	500	537	467	520	495	474	493	510	512	451	491	480	482	461	546	540	468	482	524	519	489	510	497	539	464	523	474	554	531	538	492	495	517	507	476	509	460	494	502	536	467	518	492	494	520	539	473	510	485	524	534	537	520	490	509	546	485	512	446	509	480	499	485	474	507	503	505	527	470	509	481	475	488	484	499	480	511	484	505	471	459	497	478	543	468	464	475	495	487	507	467	544	501	494	439	538	522	483	468	537	464	529	517	514	534	514	488	491	528	507	506	528	490	530	527	487	559	519	529	505	492	500	478	521	487	476	512	508	512	490	504	522	450	490	541	486	499	475	516	462	498	496	487	524	505	483	530	490	465	490	503	474	512	485	483	481	516	489	487	503	486	546	507	500	481	457	509	540	481	445	457	509	479	525	506	507	552	533	526	527	538	513	507	469	479	496	510	536	514	506	494	496	541	530	487	488	471	470	509	494	467	494	519	486	488	499	500	490	479	485	545	510	506	447	463	504	459	522	539	487	509	516	488	517	476	488	482	462	516	509	484	503	496	496	551	516	471	501	463	464	506	517	509	519	479	502	471	449	551	480	522	478	500	496	537	478	519	494	530	522	481	475	497	487	458	491	478	470	523	521	497	486	479	466	496	497	474	523	491	459	503	499	455	506	481	496	484	515	502	495	527	527	471	505	475	490	474	468	494	533	489	508	523	482	473	465	540	504	526	474	508	494	498	488	470	537	480	441	509	469	511	479	503	475	514	520	481	502	537	498	488	497	514	518	475	512	521	477	511	473	508	469	484	509	496	520	512	495	479	485	478	523	516	523	488	489	515	503	504	486	477	501	476	488	503	492	500	498	499	484	511	454	517	485	500	480	527	518	506	524	510	492	499	481	519	508	483	508	504	513	512	488	458	495	509	484	468	467	511	464	475	491	514	459	533	472	493	517
70802	73678	63479	52161	30562	5797	643	486	427	377	357	393	334	328	353	361	362	344	338	334	350	336	365	335	344	316	316	333	328	334	344	319	322	346	366	320	309	323	325	311	304	280	350	325	342	333	356	336	338	357	323	312	324	308	301	330	320	298	368	303	317	316	315	278	301	354	337	343	311	327	279	303	339	290	305	298	324	337	332	309	297	334	324	305	322	334	320	301	305	311	311	366	326	324	311	329	316	320	335	323	300	350	326	323	352	318	310	308	325	321	300	371	296	352	290	316	345	362	332	336	320	353	340	328	354	327	305	313	311	357	344	337	337	336	302	325	332	328	333	329	296	335	313	346	321	301	338	339	382	301	316	341	363	313	303	348	363	295	297	322	331	315	301	301	358	302	296	320	298	315	359	343	344	301	311	336	309	281	296	339	349	310	322	315	302	276	311	328	310	296	301	352	288	279	350	330	330	328	347	292	359	343	346	315	305	354	348	340	313	301	359	304	300	332	314	357	311	329	330	316	302	323	313	309	327	337	343	333	346	295	317	311	321	333	329	313	331	335	301	320	339	362	309	291	322	294	306	326	322	306	312	333	314	317	315	337	292	294	325	369	318	308	337	313	354	316	290	308	318	343	332	327	329	319	334	325	339	346	334	322	331	302	315	317	333	305	334	335	333	316	328	341	307	282	303	335	304	310	310	341	318	328	348	308	312	407	332	342	333	342	333	306	302	346	285	303	361	296	326	317	345	329	328	330	296	314	325	346	347	305	296	351	296	324	306	322	332	323	321	342	305	324	316	332	335	323	309	323	298	335	327	307	297	323	325	345	358	315	319	332	366	343	316	322	306	330	315	329	351	302	329	331	334	324	342	324	340	329	347	296	343	344	330	310	306	340	323	336	314	296	340	331	305	350	350	347	321	307	362	326	330	335	315	305	342	321	307	296	329	310	314	309	323	305	300	315	337	322	319	341	328	338	312	302	323	299	324	312	363	348	341	310	341	316	313	313	298	334	337	327	326	317	313	299	302	334	310	306	297	288	298	321	296	317	301	338	322	343	288	337	333	329	349	314	287	318	300	311	337	321	317	338	339	353	311	322	317	347	336	353	293	320	326	350	329	297	348	315	339	307	330	300	311	316	337	314	326	311	321	310	318	303	336	306	320	336	326	308	338	296	307	343	315	309	318	346	349	335	359	319	362	373	341	302	321	305	293	319	332	328	297	326	344	310	287	287	305	313	308	316	330	317	313	301	340	315	318	298	318	333	322	303	318	312	326	316	336	312	321	322	318	301	306	338	340	359	336	325	317	330	330	327	339	338	324	341	294	345	341	359	337	362	305	290	308	330	346	327	352	333	302	334	313	300	330	326	312	298	309	319	282	328	300	347	314	327	346	317	348	314	321	314	328	327	343	347	341	365	292	332	321	332	323	328	331	348	333	316	303	325	323	351	306	286	323	333	305	311	309	328	343	330	335	308	320	357	343	333	316	314	311	359	339	317	300	288	319	326	309	338	331	325	352	358	296	309	314	336	354	328	334	302	320	354	357	340	333	334	334	326	305	349	344	330	290	307	309	308	325	322	339	311	358	343	320	336	321	301	304	312	287	295	330	311	305	356	285	339	327	357	313	327	329	288	306	346	332	325	320	332	360	320	304	307	349	320	377	325	326	328	345	311	317	297	317	335	315	303	310	292	315	293	340	321	346	358	324	304	343	305	309	329	359	315	332	319	313	304	337	336	325	298	315	331	317	344	327	345	319	317	333	349	313	321	365	322	323	306	311	313	312	313	329	317	321	340	354	324	302	307	308	297	326	310	301	341	345	310	311	354	320	321	301	318	334	337	327	337	317	298	337	307	301	309	335	329	304	345	317	311	336	323	339	341	345	289	317	319	310	315	317	361	312	298	356	304	341	355	310	316	304	320	325	332	350	301	303	335	322	343	312	319	292	286	321	284	300	324	301	350	352	324	321	323	317	321	304	319	330	342	339	356	322	315	319	323	340	350	304	279	317	281	326	303	309	295	338	322	345	354	310	305	334	327	305	369	347	294	298	297	294	334	286	318	321	328	322	324	333	337	298	294	330	286	293	289	273	340	312	355	324	324	316	349	296	314	348	313	323	320	305	331	317	308	304	317	326	319	313	307	300	325	331	293	342	319	324	336	324	342	337	363	317	316	319	309	352	335	296	322	300	335	301	324	338	294	328	325	338	334	329	311	286	311	314	300	319	317	344	305	336	316	319	346	310	365	316	341	316	327	320	369	331	351	346	319	327	332	338	321	346	320	344	309	321	311	304	354	346	309	312	337	302	333	322	335	319	320	314	342	317	304	328	303	338	326	307	377	330	297	331	302	346	316	345	331	313	332	335	314	338	299	317	317	299	336	332	312	340	336	315	316	315	293	329	345	327	319	316	337	333	289	318	295	306	301	325	313	304	320	328	307	336	317	323	326	296	321	331	350	324	302	317	309	312	326	302	282	313	326	330	337	332	341	307	308	325	346	330	317	341	349	318	295	292	349	324	333	329	351	310	336	357	308	276	322	348	333	317	298	319	326	346	307	311	321	319	318	276	305	320	336	331	382	284	293	313	338	331	350	279	338	330	320	323	334	325	334	329	329	340	343	320	290	327	330	309	340	334	284	313	315	337	280	314	360	346	303	342	277	310	321	333	328	290	287	324	320	314	329	283	315	309	341	336	350	337	317	313	297	330	341	332	316	344	337	298	301	330	311	313	325	357	306	333	287	333	317	312	317	325	315	317	352	348	319	337	292	321	328	327	307	324	320	356	331	328	314	331	322	318	310	354	305	327	334	346	300	307	338	365	294	300	297	308	333	303	317	327	319	285	322	310	363	315	295	333	333	304	341	347	319	360	346	297	316	321	339	328	337	332	318	328	310	331	336	306	324	322	313	323	345	322	343	328	330	313	349	297	314	332	350	315	281	335	327	317	315	334	304	306	312	304	305	295	312	348	349	305	306	353	348	309	317	315	342	299	329	323	323	328	326	319	315	314	372	337	338	335	320	332	355	319	304	264	272	322	285	329	305	330	299	337	322	298	318	352	337	302	332	350	338	297	326	325	316	325	333	313	308	280	336	301	332	321	315	311	341	328	306	320	316	321	317	346	330	321	325	290	326	282	303	308	302	331	340	284	327	315	308	300	311	344	326	360	292	362	331	291	316	320	326	327	329	331	337	326	293	321	325	349	315	352	285	323	338	302	325	311	334	305	331	350	326	333	317	314	292	317	362	328	331	318	327	313	317	313	361	332	355	328	356	334	327	337	302	333	334	331	326	321	318	315	314	326	312	311	316	316	325	327	340	344	299	342	359	337	341	325	303	321	300	297	305	333	299	343	305	323	315	295	315	312	301	327	313	312	302	345	330	317	312	298	318	316	312	313	322	294	308	310	299	327	352	326	332	321	310	304	322	335	307	319	327	318	347	347	321	306	327	302	305	311	321	315	329	332	300	343	331	347	313	348	331	305	333
45977	56538	60952	56405	28791	1704	1450	1347	1239	1141	1085	983	931	952	899	849	877	851	766	838	858	772	807	787	760	783	778	846	749	770	742	737	761	752	773	740	737	742	722	778	727	786	830	743	742	750	714	775	714	707	762	718	751	728	754	762	751	658	747	702	727	682	707	735	727	714	742	763	720	674	717	727	673	690	738	718	784	766	713	751	696	690	697	709	713	708	731	699	736	758	690	715	725	725	672	763	693	705	739	723	692	718	747	697	714	722	712	712	718	708	737	706	701	765	682	693	754	726	738	741	711	708	736	731	712	673	686	731	716	758	688	733	710	752	727	729	683	731	728	685	760	766	723	728	666	726	736	714	759	714	709	721	687	724	719	752	743	708	728	753	749	670	750	727	756	697	773	730	675	723	679	699	723	752	726	746	737	710	708	707	719	687	714	764	759	695	760	677	711	759	754	733	725	745	764	710	701	711	750	698	716	692	732	720	711	719	779	744	705	739	725	727	713	695	757	741	679	697	708	703	722	726	718	657	729	685	734	704	728	727	704	762	667	716	706	771	768	695	760	757	691	666	739	729	742	722	686	702	696	671	724	747	716	732	712	686	725	679	702	701	735	691	729	722	747	710	709	673	764	696	693	738	734	704	698	735	737	741	709	743	699	724	733	677	707	732	700	699	702	691	702	734	707	678	719	710	715	715	717	767	731	700	680	721	708	681	773	735	713	674	705	713	708	721	678	775	712	744	672	712	760	735	710	753	722	719	735	737	719	712	691	714	679	757	699	676	715	641	695	723	757	694	655	673	778	669	716	738	724	702	719	674	769	705	691	691	719	737	686	658	750	727	729	723	723	769	680	701	764	702	684	714	782	721	709	695	719	655	711	772	724	672	718	714	773	686	738	748	751	766	732	683	674	749	684	692	744	726	694	723	720	676	703	706	730	686	733	702	705	735	721	705	757	719	718	707	717	721	725	716	704	717	768	677	740	757	746	721	704	701	747	731	713	777	768	689	744	689	709	720	709	722	694	676	738	737	714	691	737	697	723	739	741	718	660	736	742	710	694	745	706	686	736	638	688	720	665	721	667	714	662	713	736	666	702	716	786	726	665	726	790	717	721	684	718	729	750	726	691	693	672	677	695	749	692	728	707	780	684	694	754	695	660	759	701	746	714	706	713	752	724	703	756	631	746	757	737	733	706	667	754	731	746	706	741	704	743	713	702	736	690	718	650	732	750	750	756	719	728	732	716	772	687	728	709	724	722	719	673	680	805	742	708	730	677	720	716	768	727	720	699	705	749	767	686	701	702	767	741	740	691	756	697	743	690	694	748	704	685	756	725	698	704	706	707	720	699	700	709	721	677	717	735	715	733	742	711	673	733	659	738	706	763	717	729	689	695	695	686	667	736	727	755	707	732	720	768	746	721	696	708	692	718	691	714	681	708	689	703	714	731	720	689	722	692	695	699	645	731	747	732	754	734	705	720	662	717	730	694	683	732	702	792	717	705	712	737	732	785	735	748	672	737	708	748	772	676	727	698	710	734	732	731	702	716	711	717	751	693	722	717	750	723	676	726	723	664	709	678	758	680	764	701	688	708	696	736	752	749	659	711	725	723	744	710	716	776	729	741	747	748	712	720	723	717	714	712	669	704	688	696	710	770	696	723	725	753	706	731	753	662	744	681	706	722	691	766	724	760	706	751	720	714	725	706	709	695	698	732	715	714	741	689	741	714	720	758	718	738	722	729	706	701	697	686	690	733	741	694	724	752	742	714	707	718	672	709	696	691	716	697	695	698	709	734	705	697	758	715	768	689	717	695	722	786	708	730	690	693	716	663	700	754	729	703	690	737	742	705	679	742	699	718	692	726	703	686	739	709	727	736	715	673	737	721	688	678	687	693	757	696	779	719	704	713	721	723	740	711	683	714	693	770	734	700	702	721	725	761	697	703	697	741	669	723	732	699	697	675	747	715	727	712	728	742	698	692	695	701	729	682	719	681	670	680	713	745	711	814	703	699	645	728	705	747	697	720	722	699	685	717	725	709	678	694	734	695	726	763	700	698	711	696	716	737	711	699	718	715	693	728	672	733	694	693	772	752	691	707	788	764	723	739	737	711	730	745	723	776	708	700	708	705	760	659	730	715	703	747	711	704	735	735	723	689	675	705	703	721	740	692	712	691	712	706	726	716	735	689	784	763	720	736	730	714	722	742	762	711	711	749	693	747	761	730	731	737	722	713	758	715	764	697	715	709	686	792	696	728	730	750	740	734	738	737	728	785	720	713	681	732	714	706	749	720	727	721	739	680	688	735	775	717	709	688	720	733	724	704	715	696	710	735	764	730	700	746	696	740	742	668	712	666	698	747	730	697	663	747	713	729	738	713	717	717	715	726	679	704	729	756	703	697	737	683	706	705	705	646	731	767	693	725	707	726	717	672	714	753	682	712	746	722	754	692	677	725	688	717	711	671	712	698	687	674	700	729	730	799	721	721	781	747	702	669	721	708	718	698	715	764	751	729	693	732	687	729	757	722	692	695	700	715	760	706	746	758	706	759	730	685	726	708	709	758	679	756	681	725	696	654	713	691	758	711	735	685	682	703	720	700	690	682	722	729	724	698	760	728	701	675	714	717	731	735	692	705	697	760	776	746	728	745	719	702	713	708	711	723	710	711	716	705	717	698	698	724	730	708	676	733	719	736	753	718	731	658	716	745	769	737	711	703	747	700	699	724	716	710	691	735	741	690	713	688	699	710	707	695	691	703	757	768	672	708	711	728	721	718	666	687	671	703	750	688	738	737	751	743	776	708	755	692	758	758	706	729	743	714	712	740	747	707	694	710	744	713	700	699	761	721	690	714	705	734	748	741	732	704	724	728	693	706	745	675	701	752	714	713	715	686	673	767	718	691	669	700	747	715	729	688	724	674	713	699	737	718	764	708	723	725	762	671	688	688	767	728	663	724	745	724	735	733	733	699	706	701	712	713	777	728	740	745	707	711	717	701	743	705	706	764	711	734	678	722	723	716	746	659	685	726	721	736	693	691	731	710	742	742	751	762	712	756	677	700	736	678	714	670	673	708	717	699	771	728	747	695	738	715	693	766	752	785	718	738	716	695	735	723	728	715	730	716	695	721	730	720	740	723	702	679	693	708	747	644	746	722	722	693	815	714	693	711	765	702	693	715	721	774	755	747	732	691	696	712	692	699	722	730	698	730	728	700	774	715	687	727	713	678	704	671	734	680	695	700	717	754	687	729	681	766	693	728	755	731	760	703	699	749	682	716	667	651	699	666	721	699	738	744	721	743	742	715	729	720	698	698	746	718	713	688	667	735	728	692	717	746	687	732	747	646	704	699	694	752	707	746	720	701	689	709	696	705	678	690	753	722	693	704	664	763	690	741	715	718	692	694	732	720	692	732	697	694	781	747	688	736	717	699	715	727	717	724	673	689	753	801	735	727	683	749	731	761	720	697	664	691	702	694	734	714	687	762	676	680	763
40724	17247	4634	2287	685	119	132	134	128	120	115	127	144	143	140	127	135	136	118	108	124	125	130	145	125	138	138	130	127	142	119	143	131	108	130	133	121	111	122	134	150	118	129	120	117	108	135	137	126	142	119	138	123	132	116	127	135	129	138	95	153	127	149	115	123	122	135	121	145	120	146	130	122	122	140	113	147	129	140	119	125	142	130	105	116	103	127	136	114	133	128	111	140	132	146	135	118	123	112	129	118	119	126	109	131	122	121	147	120	134	99	144	118	108	115	116	136	142	135	140	118	121	133	109	132	118	137	133	130	107	134	127	116	146	140	119	120	133	119	107	121	133	154	118	124	120	114	107	126	124	112	130	107	130	110	165	123	139	133	108	129	100	132	138	124	127	112	152	123	145	125	124	120	127	134	133	133	99	128	127	141	117	136	117	137	127	121	132	125	141	129	134	124	115	117	129	127	137	136	118	116	134	132	134	111	140	104	142	115	122	119	98	137	112	100	122	115	130	130	114	145	119	141	98	125	135	113	119	133	124	106	143	131	130	107	133	130	114	124	132	160	123	152	169	120	114	127	154	131	124	121	96	150	127	133	134	107	123	110	125	125	131	116	119	130	120	117	128	111	134	137	137	121	130	122	141	120	143	134	123	129	104	116	130	134	135	143	122	101	151	119	134	152	125	131	105	120	135	141	116	145	128	144	136	132	136	132	124	145	126	129	135	114	150	123	118	132	156	130	122	116	101	115	138	134	136	158	106	120	137	131	153	134	121	118	146	134	116	113	128	129	141	128	127	138	121	106	100	145	113	136	133	131	125	116	138	133	120	104	126	126	116	111	122	112	126	110	129	112	118	124	125	124	129	128	120	134	125	128	114	112	115	124	111	121	136	137	130	128	117	96	131	125	144	122	124	126	134	149	130	127	124	136	136	145	123	152	107	112	102	121	131	141	142	125	110	144	126	111	122	130	140	139	127	121	147	104	110	121	118	140	129	135	120	117	135	110	109	122	142	117	136	152	108	117	141	127	127	126	122	138	114	129	120	111	134	124	117	126	110	135	107	126	106	126	144	134	135	135	144	111	119	124	147	152	138	121	126	112	118	113	135	136	117	118	127	140	116	108	146	136	136	120	132	106	121	127	122	110	129	131	145	125	124	115	112	142	130	147	139	118	143	153	125	131	120	122	173	132	103	110	131	122	121	138	135	118	133	128	124	100	135	117	113	112	126	123	113	109	138	132	133	133	134	154	114	112	137	121	142	145	119	122	109	119	109	132	136	137	125	130	114	112	117	136	104	132	115	118	122	131	133	121	120	131	109	123	134	128	105	124	127	138	109	123	124	133	115	134	116	139	113	117	132	118	119	134	118	131	116	136	111	134	124	117	123	110	109	125	119	121	143	136	136	130	127	108	124	140	123	150	116	130	121	115	119	116	136	119	108	116	138	124	134	122	121	118	123	117	117	120	134	127	120	132	138	109	113	114	137	126	127	108	130	117	145	143	126	126	134	123	116	140	140	124	118	133	138	141	129	125	102	119	145	141	125	114	138	119	136	125	127	121	128	107	121	137	131	128	135	120	143	136	126	120	123	125	132	132	114	124	108	122	131	127	141	125	142	138	136	123	128	109	97	117	104	108	118	116	135	146	108	112	119	128	128	121	133	117	105	130	103	137	130	140	134	106	111	137	139	100	128	132	117	126	127	116	121	122	107	132	108	146	140	122	115	129	121	125	127	139	159	137	97	128	121	128	128	131	133	132	125	132	130	131	122	110	118	129	124	130	113	114	114	125	120	138	113	118	115	139	133	121	120	157	107	138	118	123	125	131	114	137	136	122	132	119	154	121	122	108	125	125	128	118	149	122	148	130	105	123	112	123	122	123	133	123	128	129	101	136	147	138	145	131	121	126	116	149	130	124	121	118	128	117	125	128	114	134	128	116	143	124	120	104	123	134	120	112	115	127	129	118	123	134	116	119	118	128	118	134	114	114	115	128	130	113	118	135	124	126	135	126	114	135	119	132	124	151	123	123	128	142	141	127	123	116	98	143	123	125	130	134	130	138	122	123	128	141	118	124	139	114	112	118	109	123	111	113	129	138	111	133	112	138	130	125	127	125	146	119	130	153	103	149	117	125	141	117	130	129	134	114	99	146	126	140	120	129	127	129	117	121	132	137	125	141	136	142	125	135	124	122	133	107	112	123	138	143	139	137	133	127	140	137	128	136	110	127	138	113	130	118	108	118	134	118	138	118	101	143	128	117	109	141	130	131	125	132	131	138	120	151	136	125	130	132	126	147	133	125	134	156	130	130	111	142	128	110	126	114	127	119	133	121	140	118	124	134	124	145	112	120	126	119	132	137	133	114	141	122	129	122	107	130	137	128	124	115	127	111	137	145	123	144	135	121	126	104	132	148	105	128	104	138	123	112	148	89	152	126	142	128	113	143	123	128	153	133	123	139	120	136	136	129	124	111	97	123	140	115	131	130	115	119	122	120	133	148	149	118	152	151	126	123	112	111	128	125	107	123	134	151	129	105	106	129	140	166	151	138	137	135	115	126	137	137	116	141	115	122	142	120	117	138	123	133	107	128	114	121	120	133	118	124	139	118	147	122	121	132	124	110	118	128	130	122	120	109	121	146	114	114	115	117	105	105	121	128	132	126	119	114	110	106	98	123	123	119	113	115	136	119	132	129	115	122	152	131	110	109	125	126	136	133	116	121	116	129	129	144	148	127	117	139	129	140	139	161	123	153	123	118	136	152	147	108	142	102	125	112	124	102	123	139	114	128	106	123	123	115	124	121	116	131	126	108	124	146	123	133	139	132	139	150	138	127	132	122	113	139	116	123	125	128	101	114	107	115	113	139	125	158	118	122	128	124	132	149	126	136	116	109	108	118	117	151	128	135	125	124	132	123	109	115	116	117	114	136	127	134	138	130	125	134	133	119	140	98	130	135	127	117	143	143	116	139	137	105	140	129	124	119	113	123	115	133	108	103	125	130	122	125	134	125	121	117	121	114	151	119	124	127	121	134	120	136	115	118	135	127	143	124	119	120	129	122	108	136	121	131	115	138	120	110	131	112	120	125	123	142	107	133	157	141	138	150	128	117	129	106	135	138	132	111	132	140	128	113	114	132	136	137	108	132	129	138	128	116	113	145	107	130	143	144	114	137	128	110	124	123	138	109	108	130	134	114	117	147	111	126	117	126	124	105	131	102	119	108	131	125	135	151	117	133	134	129	113	111	130	108	119	130	110	137	114	110	124	141	144	132	121	109	109	121	117	137	125	113	96	116	129	125	137	134	132	119	126	120	143	138	130	137	126	128	132	139	125	136	115	105	138	128	124	132	122	132	127	119	120	144	129	143	140	122	133	132	148	121	119	112	136	130	122	134	114	125	114	131	132	120	107	137	118	128	144	120	105	126	159	108	123	118	113	129	140	117	126	115	129	134	124	122	110	104	140	121	123	116	112	136	116	132	129	130	118
21357	11672	7345	6255	2726	384	328	345	352	344	363	357	317	304	335	294	354	336	337	356	350	350	344	345	309	306	310	313	335	347	337	320	360	307	349	314	317	341	354	316	332	318	337	335	352	324	331	326	316	308	353	339	352	314	317	356	346	348	325	334	330	328	325	349	333	366	364	335	312	315	327	323	294	349	347	296	348	317	313	334	326	349	306	336	341	346	333	326	354	357	325	346	324	333	303	290	319	292	335	317	346	333	332	336	341	362	340	352	320	360	321	327	344	309	346	316	330	328	343	303	321	352	353	313	326	349	316	302	317	310	322	306	314	325	333	340	351	334	344	348	353	275	328	314	318	322	352	342	333	316	339	310	335	318	347	300	344	292	330	329	350	316	279	332	353	283	319	337	352	353	335	341	305	328	322	318	290	334	361	331	362	309	299	307	338	328	346	336	332	337	310	322	347	355	308	336	307	339	363	331	356	308	307	289	335	308	332	311	316	301	312	336	296	314	300	338	319	331	321	329	327	319	300	325	311	334	334	373	327	301	360	306	331	320	370	340	328	364	299	294	336	332	320	328	344	333	323	359	341	325	338	344	314	322	322	343	318	315	314	342	318	306	340	314	329	323	315	311	318	329	348	321	359	322	311	300	319	304	324	313	320	314	336	339	332	313	308	358	346	319	313	315	321	298	325	304	339	329	337	308	361	323	325	302	317	330	318	345	321	320	330	365	335	344	324	334	317	345	313	369	311	340	303	325	329	340	275	350	335	305	334	336	309	309	309	352	313	341	341	305	375	335	344	322	330	338	332	325	319	343	303	303	313	303	360	333	348	333	314	345	349	320	343	325	339	330	344	342	394	332	332	362	334	338	324	337	318	325	330	311	333	344	329	287	331	319	319	303	316	296	338	307	339	355	305	322	335	333	329	315	340	321	318	321	327	309	309	313	328	367	357	323	347	345	311	342	348	331	353	354	340	358	329	320	323	334	307	351	315	321	303	332	310	323	315	313	308	356	346	310	292	335	329	307	316	336	329	323	333	315	320	364	347	313	325	323	328	305	311	376	316	335	319	360	350	351	331	353	329	355	354	354	304	346	333	325	339	346	341	328	351	320	325	307	304	306	324	371	366	323	335	330	333	302	288	357	331	328	303	316	318	298	305	335	332	332	363	305	328	355	333	296	345	329	334	339	321	329	341	320	357	320	299	299	333	297	305	339	315	336	314	325	328	348	356	301	330	323	345	342	313	379	328	319	337	325	336	303	309	292	298	318	324	320	363	293	356	337	335	339	343	343	337	325	337	330	310	312	325	344	313	338	331	306	333	328	314	351	352	324	320	321	333	387	331	337	298	327	321	288	353	334	338	362	353	333	306	323	330	343	326	345	339	335	372	312	324	319	309	328	328	343	342	309	320	336	343	313	315	309	328	317	373	318	337	328	298	320	327	307	297	365	336	324	340	334	309	342	329	340	336	304	336	314	360	351	345	288	315	298	343	318	349	323	335	353	344	338	319	326	366	320	309	318	315	353	318	303	344	306	320	363	318	350	327	318	342	326	291	321	332	324	338	303	329	348	321	309	314	304	334	316	325	345	321	311	323	322	330	309	337	320	317	308	323	302	346	335	363	366	304	333	341	327	320	325	314	373	347	328	322	315	332	355	349	305	342	350	341	342	350	322	340	300	305	328	351	334	320	325	348	327	339	352	317	337	332	332	325	341	346	343	305	341	325	328	370	319	310	298	326	325	314	294	315	350	324	332	338	315	317	350	340	331	340	317	346	322	332	338	305	330	323	322	321	319	335	348	343	299	353	362	308	314	344	333	327	351	327	302	340	334	311	315	322	350	326	312	318	322	293	338	318	337	338	316	328	358	346	339	328	328	322	347	335	320	336	287	308	331	345	315	311	313	320	301	330	343	324	336	338	309	348	324	325	284	342	346	305	331	302	305	338	332	327	341	317	344	324	320	325	337	325	318	364	334	312	335	313	327	326	315	346	368	340	334	324	316	335	349	314	351	313	350	344	296	321	353	347	334	311	339	351	354	345	300	341	354	341	326	305	362	342	325	293	332	336	321	334	365	334	346	351	326	330	366	319	298	321	322	341	305	342	307	319	326	333	319	332	296	307	342	301	327	319	353	319	325	319	342	335	316	315	334	330	376	358	336	345	371	303	356	307	325	316	335	289	304	345	339	320	319	315	322	316	322	374	344	322	347	340	316	349	328	322	280	350	364	344	325	326	365	329	346	319	335	349	300	319	325	342	323	322	318	304	288	327	314	326	311	354	334	339	372	343	331	315	317	342	308	337	340	327	322	340	337	318	303	354	335	296	366	310	313	301	315	313	333	288	323	310	329	338	325	333	342	334	337	352	312	334	351	316	339	349	312	321	344	329	339	334	326	336	353	326	320	339	314	300	320	343	346	333	349	345	329	314	332	355	308	339	298	311	341	322	331	313	340	302	348	321	341	342	302	355	303	350	333	337	326	368	316	322	330	308	347	332	315	342	346	316	327	338	333	347	323	363	323	318	307	307	306	299	337	328	331	309	327	312	327	310	314	296	353	332	331	338	325	334	348	314	344	303	327	312	344	342	331	317	358	342	322	319	329	305	339	326	321	323	309	320	314	322	359	297	325	331	356	342	332	314	319	330	334	325	336	345	346	318	316	327	309	335	349	315	340	327	327	338	316	342	340	348	264	324	313	285	334	341	301	316	331	366	356	303	323	332	337	313	339	317	336	307	322	321	334	314	311	290	304	338	318	344	307	332	305	319	349	321	327	365	326	325	345	309	348	313	360	345	325	327	326	332	325	315	343	305	344	365	301	338	345	319	370	287	328	320	316	321	337	374	335	334	339	343	331	309	339	328	366	311	312	343	354	303	322	352	335	356	333	340	310	331	302	348	299	337	323	299	311	325	369	365	351	291	295	319	315	342	346	303	337	336	334	326	318	313	307	363	303	362	326	320	324	317	331	323	305	332	307	336	332	307	337	326	303	350	329	327	335	331	315	328	299	305	335	335	358	308	337	343	322	348	294	345	335	321	363	284	320	339	347	329	317	347	351	349	309	335	347	329	316	327	313	311	359	304	319	296	325	346	317	321	340	332	297	313	297	294	342	332	311	338	275	330	329	349	305	347	350	347	329	335	317	306	314	314	327	323	287	333	333	324	309	312	347	303	334	319	334	341	337	354	325	319	320	321	334	336	345	343	331	341	324	319	321	316	294	299	328	359	323	314	331	308	381	325	342	326	338	343	355	316	317	338	333	313	312	327	319	324	337	376	331	332	291	341	330	326	310	313	332	320	318	328	314	290	356	321	316	305	318	318	353	298	344	330	306	356	320	317	328	328	344	344	329	311	337	305	344	326	356	354	330	332	307	322	334	349	357	293	314	325	313	332	320	352	315	316	346	344	344	318	333	324	317	307	315	350	351	330	316	319	294	327	316	300	291	337	281	347	323	315	339	323	326	324	356	343	320	291	335	314	324	310	376
61824	61366	50601	40063	23463	2855	296	284	252	268	251	244	218	261	241	186	232	230	202	223	208	184	221	207	235	243	213	219	240	226	211	212	220	205	215	220	203	218	181	205	210	239	209	220	211	202	215	191	231	220	212	212	208	202	214	204	228	218	217	182	212	164	186	240	219	207	229	212	216	194	187	236	203	194	220	212	220	217	181	187	215	210	215	222	204	182	198	202	226	236	233	206	204	198	185	206	198	209	216	207	203	182	226	240	207	217	212	201	209	177	201	216	219	196	218	201	235	212	203	214	188	192	220	211	193	222	217	228	200	208	233	183	173	203	202	208	223	232	228	209	213	205	215	211	181	234	219	215	215	202	218	218	217	201	197	220	226	224	213	214	218	207	209	194	225	200	217	190	215	225	214	228	258	213	214	211	216	206	186	205	210	203	255	205	200	231	228	207	236	200	226	198	213	202	198	223	194	196	206	191	189	238	212	188	176	224	200	184	221	235	154	222	231	173	214	212	218	231	225	235	196	201	221	210	221	194	231	242	215	198	209	214	188	207	168	204	222	211	188	205	206	210	214	196	222	224	210	218	195	196	217	216	226	202	223	220	207	175	195	208	194	200	219	212	240	227	219	222	204	219	202	225	210	235	225	200	210	204	200	203	202	217	209	192	197	211	179	201	194	217	205	199	205	207	181	205	243	209	170	191	219	220	216	213	171	200	198	209	188	207	200	216	211	215	200	192	217	208	194	198	216	199	202	179	206	235	196	192	195	230	209	211	224	215	221	228	239	218	192	210	182	194	186	198	203	210	209	217	203	185	266	215	219	181	208	204	202	199	221	230	220	199	182	192	218	198	212	215	220	229	213	207	238	203	187	217	203	201	241	215	215	190	213	205	237	195	201	197	179	196	216	194	194	206	182	195	193	203	204	210	210	215	203	203	195	209	233	193	217	208	180	213	195	209	176	217	198	237	180	216	213	235	248	204	220	214	236	192	200	238	204	197	219	226	226	191	208	216	194	221	223	218	219	183	205	203	230	222	205	205	212	221	203	230	180	199	191	211	226	202	226	227	218	229	223	199	196	193	219	208	210	185	211	224	200	182	225	228	216	210	200	224	217	206	203	221	222	218	234	222	203	216	193	230	218	231	224	211	209	227	205	197	207	206	198	186	202	225	185	213	197	223	195	205	219	210	188	187	244	216	187	214	183	217	236	184	207	167	187	221	192	210	199	230	194	186	201	204	220	228	211	204	215	182	230	218	226	215	209	194	202	233	196	216	202	199	209	203	212	223	200	221	198	215	216	213	214	194	213	199	214	230	186	206	206	201	221	212	219	217	216	209	204	197	212	223	227	197	156	231	225	232	219	223	254	196	175	208	209	211	224	219	220	211	220	194	230	213	209	193	211	207	207	221	204	200	194	201	200	200	218	240	221	206	202	202	191	200	190	227	218	210	206	222	192	202	224	206	190	212	218	177	218	200	184	237	211	217	225	205	182	199	175	198	215	216	203	198	213	219	186	214	232	194	178	208	214	218	233	212	188	191	194	222	189	202	200	209	195	184	220	226	206	187	180	214	211	203	212	214	189	199	222	213	201	211	193	199	190	193	190	217	223	202	209	213	232	204	217	187	199	193	187	219	196	199	231	194	225	219	207	208	228	205	231	214	225	194	243	210	203	211	240	204	191	213	201	214	213	191	215	232	211	186	208	237	223	182	212	210	250	205	195	212	205	195	218	216	213	189	212	201	217	191	225	215	174	187	206	207	196	221	203	209	224	230	198	188	240	208	217	200	245	186	206	231	223	220	222	214	218	209	241	207	219	205	222	198	193	206	190	210	193	208	228	194	205	207	215	202	238	196	213	213	216	185	197	195	208	181	187	221	223	213	206	206	231	190	222	219	226	232	240	209	207	225	215	203	247	202	219	237	207	197	206	220	192	191	211	200	221	198	194	218	186	228	216	202	189	218	189	225	204	176	180	187	189	205	198	224	226	199	191	215	197	188	163	208	198	198	224	207	200	203	194	205	222	221	187	194	218	211	205	219	216	233	201	232	193	210	211	233	218	178	182	203	212	220	214	165	199	199	209	202	219	205	194	202	204	199	224	205	202	199	199	196	217	213	214	210	210	218	217	228	188	211	200	193	209	201	215	192	198	228	242	201	207	198	212	201	198	233	207	213	220	198	221	200	214	203	214	210	202	205	200	216	236	230	199	231	187	204	190	197	209	219	219	220	215	200	197	204	224	237	208	191	219	207	214	227	238	178	228	217	197	214	193	230	208	193	215	219	230	206	190	212	219	222	203	198	161	212	211	218	225	222	212	196	189	221	199	197	185	230	212	207	236	196	185	222	201	195	196	234	199	229	224	198	223	212	222	217	185	235	212	209	193	215	166	219	212	195	206	177	217	212	224	211	212	224	205	217	199	186	209	205	228	217	214	218	211	250	226	226	218	208	208	200	223	200	225	198	211	190	220	221	187	218	221	203	225	207	207	206	204	214	213	193	207	180	219	217	193	221	193	183	193	194	210	206	223	222	215	202	203	189	190	220	197	204	227	210	204	224	207	213	189	207	223	210	173	234	203	187	215	223	196	202	202	207	228	231	222	231	226	211	203	178	237	217	178	191	209	220	194	205	200	206	218	235	180	200	197	205	178	214	207	207	190	184	205	194	181	195	208	200	225	202	199	224	231	206	189	223	180	230	204	210	239	186	208	225	204	199	219	202	203	217	221	222	192	190	186	211	221	210	213	206	201	200	197	229	215	203	223	211	200	186	194	194	204	234	227	228	206	195	208	203	206	219	199	212	197	197	209	224	225	212	215	218	233	191	191	205	204	226	175	189	218	215	208	218	191	173	190	220	218	199	206	244	205	223	210	220	201	205	200	204	196	210	200	215	212	202	193	206	195	215	189	226	190	235	240	190	198	198	202	214	202	224	192	219	202	214	197	211	221	231	219	231	230	189	190	220	199	228	199	216	229	215	231	203	186	198	247	211	221	205	259	223	201	199	187	219	235	191	241	231	216	207	215	189	200	222	239	238	182	209	218	218	200	184	196	228	227	227	215	216	257	185	226	217	231	196	225	204	226	214	186	176	222	219	214	210	202	176	200	214	223	214	208	211	220	214	201	210	213	196	241	189	201	235	207	197	221	214	218	206	231	215	229	242	244	216	213	209	171	198	247	213	224	238	205	178	204	234	184	227	227	209	179	213	209	194	208	212	210	212	206	196	217	206	261	212	215	179	203	180	201	204	194	218	220	196	205	193	193	209	210	217	214	197	197	194	228	241	228	182	204	213	181	211	230	234	186	206	196	188	212	211	228	220	220	205	198	203	222	207	196	218	202	214	211	203	212	224	205	231	222	224	205	212	196	210	197	214	227	202	222	222	231	235	230	197	226	237	220	217	203	216	211	202	227	181	196	207	172	203	205	194	211	217	221	204	212	215	180	196	206	199	216	229	187	186	212	214	226	181	202	200	199	231	208	223	219	231
38405	44842	49486	45515	26225	1012	901	836	787	679	720	650	616	610	601	541	583	573	540	602	557	530	550	538	516	551	539	538	538	542	486	560	526	489	490	537	502	457	510	521	496	521	518	512	478	501	524	536	511	563	490	502	492	511	497	531	502	503	537	493	512	510	478	507	498	523	496	520	496	536	536	516	537	508	479	489	504	526	546	530	524	524	535	539	525	515	524	521	494	525	505	482	487	468	504	491	530	501	511	531	515	497	492	506	500	497	539	521	518	539	541	458	538	521	478	508	500	550	468	518	493	480	493	504	490	479	519	466	540	500	520	528	499	500	508	506	521	554	498	510	511	466	503	536	477	518	492	503	496	483	515	504	520	549	514	482	510	492	473	520	519	460	519	481	507	510	489	517	465	496	504	486	493	518	506	470	500	514	462	521	509	487	478	496	469	515	487	514	445	489	519	503	519	514	511	510	518	462	466	470	516	472	508	506	505	494	518	498	492	481	519	496	540	535	501	509	468	479	501	490	499	499	495	525	498	462	497	512	517	502	496	508	533	539	512	541	533	501	513	492	487	518	489	490	482	501	537	500	496	487	518	481	529	475	476	518	489	509	495	503	498	487	483	504	500	549	496	512	531	499	472	482	524	495	488	514	485	535	538	479	510	519	466	514	541	458	532	495	512	508	487	486	502	532	502	511	517	484	524	522	508	514	470	508	496	495	518	465	500	478	500	536	507	487	495	504	504	486	519	462	485	521	512	470	522	465	485	489	526	500	511	467	506	500	505	499	506	475	543	493	483	545	443	522	525	447	496	498	464	528	481	511	525	476	545	476	528	502	508	498	444	528	517	500	483	491	502	516	536	511	504	492	516	492	504	499	469	536	482	490	505	488	491	473	510	500	484	505	508	542	504	518	557	534	531	516	492	453	499	473	537	484	535	472	511	480	489	537	503	504	508	525	544	529	477	500	520	478	478	518	491	532	510	483	487	541	498	485	537	504	481	495	504	490	507	505	529	481	509	504	473	524	493	477	499	517	493	549	538	494	474	526	527	487	527	467	484	487	491	497	506	521	504	482	491	534	511	528	516	505	494	498	526	495	543	499	464	554	520	477	482	504	508	508	482	481	518	520	498	482	515	500	527	525	508	479	467	479	528	515	480	492	466	499	524	492	485	494	497	476	498	494	479	529	503	502	459	468	516	506	507	525	529	512	507	497	498	546	507	507	515	491	456	459	498	526	540	473	508	478	491	529	530	509	533	511	512	465	552	519	514	516	515	506	512	499	502	501	496	477	484	515	518	505	540	480	492	483	492	497	528	509	502	522	521	504	520	506	521	490	542	484	500	540	497	514	509	544	521	507	482	496	527	487	486	548	460	487	492	545	473	456	513	520	523	505	513	509	515	503	481	523	513	562	535	530	498	482	523	555	515	489	532	487	475	455	527	498	499	508	536	517	522	509	493	532	489	502	525	469	541	510	531	535	517	504	488	507	509	512	504	506	461	501	528	506	497	511	515	479	533	509	501	490	501	513	516	513	501	504	498	534	478	523	525	507	567	530	477	498	502	482	483	475	496	480	537	499	546	481	504	536	487	484	489	483	524	516	519	546	496	538	508	515	525	474	472	538	491	500	478	482	480	518	520	494	486	546	524	489	554	496	490	504	496	495	550	487	532	523	477	476	518	515	517	523	471	523	544	508	505	499	540	522	467	522	532	494	518	469	482	463	477	522	530	478	543	487	507	521	526	476	472	484	536	504	523	489	537	487	497	515	500	503	476	550	514	498	533	515	492	477	503	508	515	505	516	467	501	500	475	475	506	520	489	494	533	483	544	503	520	498	502	518	493	496	503	525	521	496	472	543	517	491	529	494	509	539	490	541	468	514	525	489	528	539	544	517	509	538	491	491	557	526	485	491	510	502	501	499	496	510	474	484	460	468	491	534	507	519	531	515	542	472	526	526	508	484	481	465	520	564	494	513	511	536	514	521	497	517	553	533	508	519	518	508	511	495	462	525	502	497	477	508	524	508	509	497	497	517	508	546	481	510	541	513	515	544	476	547	501	491	489	482	518	493	503	529	503	484	496	507	446	524	493	509	521	474	514	515	504	493	540	483	529	504	529	451	525	492	510	508	510	471	466	504	545	473	496	498	498	495	503	494	498	506	516	492	507	491	504	506	516	543	493	493	562	508	539	508	523	500	485	515	517	512	509	516	499	461	461	493	521	527	488	494	484	475	517	503	493	527	505	526	458	476	529	540	505	466	499	477	535	493	517	474	510	508	528	482	520	507	516	558	555	524	480	461	483	500	476	548	493	490	551	528	520	546	472	554	486	521	515	525	502	489	491	502	472	497	498	515	544	511	512	482	499	493	459	498	510	520	506	502	515	560	520	467	504	521	492	513	495	540	520	537	520	453	503	512	517	495	502	515	508	500	527	505	518	475	456	479	512	468	495	530	480	529	516	509	539	473	492	495	527	489	521	500	518	517	499	554	532	507	504	527	467	509	511	472	499	542	535	516	504	499	505	543	517	506	517	499	552	514	541	490	522	489	499	510	507	503	510	510	505	540	516	506	490	499	540	492	492	509	487	506	460	483	500	504	527	517	495	505	515	505	449	520	477	471	497	540	484	488	495	503	492	460	450	493	502	492	497	501	547	491	481	508	526	499	519	498	514	536	517	551	493	499	511	489	524	524	488	545	522	469	530	567	477	522	525	516	510	486	528	519	501	486	517	527	481	525	479	491	550	484	527	513	511	503	497	505	491	501	505	493	514	507	461	513	500	506	481	516	491	487	487	525	511	501	523	512	558	508	529	477	508	483	511	524	482	502	511	511	478	534	500	516	511	488	530	532	481	513	505	513	475	482	531	550	491	537	507	481	473	487	482	567	508	514	518	524	510	479	481	487	474	496	472	506	486	494	504	511	522	499	489	479	507	477	512	497	503	509	495	537	500	469	532	499	483	490	501	496	483	531	486	505	512	454	456	500	526	513	492	515	467	501	480	526	504	517	526	507	450	525	513	468	537	478	484	545	541	510	483	545	497	545	498	535	506	492	489	516	490	491	472	494	491	521	451	488	499	533	482	503	496	513	497	518	512	496	494	516	484	495	467	532	518	478	515	496	497	523	506	509	487	527	532	498	526	518	523	505	503	511	472	477	498	500	512	502	493	469	521	483	511	550	523	481	515	503	539	487	501	513	481	486	478	509	529	509	533	487	515	528	475	481	493	506	475	507	509	514	506	567	516	517	492	528	497	472	504	503	528	483	465	498	529	493	512	465	523	463	487	482	504	502	480	471	540	513	492	503	524	483	493	482	499	530	518	479	517	476	508	490	501	501	521	497	500	494	503	504	502	507	529	468	511	473	486	546	500	481	449	466	531	487	520	494	513	513	528	488	527	505	490	532	525	463	482	481	536	505	494	468	506	529	506	555	511	525	510	537	504	541	503	506	507	441	483	499	498	530	513	506	493	498	524	504	508	527	545	506	509	501
71213	72827	63200	53269	32118	7692	671	412	452	372	389	408	364	325	343	330	327	377	355	338	301	320	341	339	334	349	338	297	321	308	335	302	335	353	331	283	304	303	350	314	336	346	337	319	346	323	332	319	336	319	317	333	294	321	315	329	331	323	343	311	317	338	307	333	340	319	285	316	316	331	341	337	359	318	314	347	327	333	349	376	354	334	312	311	346	308	364	319	318	291	377	312	331	321	319	331	345	332	356	299	350	351	340	312	300	305	304	336	339	295	354	359	301	361	333	284	352	314	283	291	330	325	327	364	329	319	340	336	315	360	352	351	319	345	323	344	331	319	340	332	336	336	330	318	332	325	309	302	321	327	322	294	316	311	306	329	320	284	343	330	323	316	328	337	288	323	339	382	306	331	331	351	345	343	266	328	337	302	348	336	312	332	332	323	330	320	292	305	326	320	321	293	330	354	336	313	334	324	318	338	355	367	302	320	295	353	331	334	328	312	332	325	320	347	329	351	339	346	345	332	324	313	353	308	310	341	317	326	338	336	354	338	308	338	336	324	367	340	302	288	342	313	331	345	315	340	307	319	307	314	326	310	342	321	333	335	318	296	338	342	334	347	330	310	289	336	329	319	305	297	315	325	304	341	332	345	309	331	291	341	286	342	302	323	354	324	295	299	353	349	339	330	303	332	309	302	303	330	329	317	319	356	299	311	348	332	358	310	323	338	310	326	377	326	302	356	334	340	301	305	342	319	310	342	346	332	314	322	334	356	302	323	314	334	323	372	331	292	330	332	308	332	321	330	326	340	352	306	340	317	332	327	324	332	349	298	303	340	295	310	312	328	352	347	347	324	295	339	329	373	330	286	295	349	332	304	324	303	337	330	326	320	344	329	303	314	330	354	311	315	341	336	344	355	327	324	349	319	326	324	334	340	344	321	348	297	355	370	334	326	330	323	338	308	304	321	305	302	343	332	346	329	378	350	321	316	311	343	325	344	313	297	341	317	354	340	366	326	302	289	312	330	340	330	311	343	343	331	335	294	319	324	326	335	325	322	323	326	315	339	327	311	313	340	308	310	354	306	301	361	315	318	344	320	323	348	326	375	333	315	327	355	317	341	328	317	326	350	335	325	303	335	326	333	333	341	301	324	317	356	319	341	315	364	321	324	359	353	311	313	316	334	328	321	308	365	320	287	324	333	329	314	294	338	316	362	295	325	340	329	311	340	369	341	351	331	349	341	333	317	340	337	307	288	299	313	312	334	344	313	319	337	335	347	329	308	338	338	330	333	300	304	312	320	331	319	329	316	336	349	287	299	355	344	309	327	323	312	338	322	302	335	318	349	341	380	342	308	311	331	318	336	367	317	334	305	309	319	333	323	294	311	315	308	337	353	326	342	338	327	318	344	343	322	311	355	338	309	329	301	310	294	338	321	327	336	367	303	282	336	354	311	294	297	325	367	366	319	307	339	335	345	322	348	316	311	347	320	333	326	319	304	308	365	296	316	353	308	323	366	346	341	364	336	312	365	306	317	310	313	315	315	326	313	350	309	305	355	352	324	308	289	299	348	339	319	343	295	340	330	323	304	324	315	328	318	327	342	320	328	331	307	355	341	302	319	343	358	356	360	334	355	304	325	284	317	327	326	322	327	352	333	320	316	328	303	298	306	314	333	300	322	279	329	330	303	336	343	334	313	294	341	335	310	318	333	334	321	319	343	310	325	318	334	314	296	303	354	339	330	338	346	353	345	342	319	300	276	377	355	317	296	339	287	328	388	319	356	323	307	285	339	332	321	303	349	310	348	344	309	343	324	342	312	337	354	332	278	325	307	344	323	351	372	326	325	284	333	359	310	334	313	341	310	335	321	329	328	323	356	327	331	355	303	305	312	320	364	324	343	324	320	298	321	335	298	332	326	322	356	316	292	300	310	316	305	302	314	311	346	330	357	301	326	326	313	305	365	323	317	323	334	332	315	325	316	359	303	303	327	352	289	332	338	310	360	296	337	338	311	334	315	317	310	327	342	327	293	345	338	304	307	327	330	359	309	307	324	317	354	337	336	342	322	320	323	326	322	324	322	322	342	306	364	320	333	331	307	324	351	357	339	327	344	328	298	297	321	386	318	349	308	303	361	324	325	296	360	328	339	349	335	288	325	330	325	315	291	329	299	341	357	313	341	309	311	313	329	310	328	326	307	308	334	332	327	342	315	302	292	343	349	308	327	314	292	320	309	326	286	303	324	327	325	338	346	341	315	345	332	289	363	285	327	317	311	325	331	328	329	335	340	332	337	348	354	318	330	298	353	331	336	314	331	306	356	323	322	323	328	303	313	347	297	304	357	345	323	347	327	319	319	325	342	320	342	346	310	287	335	324	326	337	342	319	308	327	348	378	304	339	280	305	360	309	334	317	325	304	299	301	344	317	325	317	348	346	330	326	302	347	316	326	327	341	353	331	311	361	356	339	311	350	316	332	347	300	307	307	321	294	299	311	345	347	352	318	334	296	308	298	337	325	332	349	337	353	307	328	334	311	336	325	356	326	311	303	335	316	337	338	286	296	334	326	307	351	327	310	334	318	317	322	319	309	332	311	300	348	346	329	304	330	334	389	301	352	332	326	358	334	356	345	324	318	318	328	306	285	309	325	295	314	323	326	340	352	354	331	340	351	328	327	344	350	307	306	333	311	359	335	312	310	334	335	341	308	312	291	324	337	348	290	317	314	331	329	355	364	308	335	299	331	301	334	301	310	340	307	341	349	327	308	365	301	332	358	304	353	355	290	352	337	356	320	295	329	350	305	322	307	297	334	319	346	324	333	308	385	347	324	305	339	337	321	321	335	362	344	364	363	318	335	317	292	321	345	345	337	314	349	317	328	314	311	306	313	313	348	335	312	342	319	372	351	304	308	341	365	339	314	315	311	306	341	324	333	344	314	342	338	353	320	319	318	320	333	311	301	321	330	332	348	341	360	326	321	325	308	317	303	322	323	330	323	317	321	334	314	307	338	328	301	327	332	315	349	325	332	301	310	301	347	308	310	323	316	315	322	333	335	336	348	316	320	337	316	319	306	346	310	311	320	303	345	304	331	364	303	333	322	347	317	333	344	322	363	277	313	320	357	335	365	317	335	345	309	338	280	340	332	323	255	327	301	315	367	342	299	315	355	312	344	307	311	323	326	318	360	315	338	332	300	310	321	308	328	322	337	337	325	306	361	350	353	350	313	338	329	332	297	364	293	351	293	368	360	309	359	333	322	318	311	310	333	345	335	357	284	362	317	343	347	337	353	371	331	315	336	360	346	332	319	344	308	323	361	338	303	329	341	333	342	300	304	310	336	328	369	289	332	347	325	314	337	350	338	319	355	308	350	332	351	311	319	348	317	314	345	320	313	319	352	311	306	346	324	301	338	310	361	343	328	309	311	301	348	326	302	330	311	306	310	314	319	322	324	330	337	316	320	304	351	342	322	350	341	326	326	327	289	277	349	324	335	352
45799	56359	60637	56937	31975	1731	1492	1353	1224	1182	1072	977	1023	928	949	885	848	832	841	815	792	799	800	782	752	783	752	802	748	753	766	753	805	731	745	706	771	777	756	773	758	747	743	761	713	750	718	718	749	742	729	694	743	768	718	740	716	707	722	721	726	760	705	719	706	760	752	763	734	788	701	692	743	702	770	688	723	716	765	698	731	729	778	711	702	724	696	748	699	727	776	751	731	698	746	732	663	735	711	728	680	688	740	709	685	761	763	724	695	777	714	686	734	671	695	769	745	702	766	752	714	715	700	717	682	724	752	727	657	664	696	709	742	716	702	651	732	723	674	698	719	718	710	700	727	739	695	761	730	739	735	693	687	760	699	730	696	757	719	724	716	718	711	730	717	712	714	772	753	728	775	707	738	737	709	676	723	705	705	753	685	724	725	745	750	762	687	718	702	726	720	725	725	677	712	720	717	729	756	762	704	734	772	703	697	717	697	767	711	690	734	740	719	740	658	709	741	722	707	718	685	733	729	714	689	734	749	719	756	692	673	748	686	762	737	716	709	748	757	720	760	709	707	769	724	713	671	702	711	698	715	700	705	717	747	695	709	701	734	731	685	723	750	739	685	720	720	694	744	661	728	720	704	735	713	747	756	725	759	681	767	735	739	724	727	641	638	681	731	715	704	688	735	745	735	693	747	726	713	727	734	738	692	694	721	677	710	716	718	740	775	758	699	717	739	680	698	725	709	682	729	732	734	724	711	740	711	708	704	730	727	730	710	775	701	745	703	711	702	711	706	649	684	664	690	717	710	687	683	682	706	711	742	717	680	746	718	722	692	760	705	706	724	740	735	739	686	727	692	752	772	679	680	719	695	748	657	723	690	709	730	694	717	724	722	710	671	727	674	702	720	731	753	768	724	745	657	707	647	696	751	754	712	677	726	714	718	743	697	739	712	703	709	809	727	748	747	720	697	693	729	693	736	728	750	737	691	706	730	688	712	722	728	734	739	725	751	767	707	714	732	767	726	760	694	731	686	740	725	733	701	700	714	754	750	769	750	776	716	618	704	774	772	738	695	680	729	699	720	724	703	721	731	708	757	709	729	712	724	722	707	715	675	757	718	747	734	732	728	704	702	768	706	725	745	702	685	731	703	684	760	700	729	724	711	748	699	745	771	743	731	709	726	710	746	684	699	737	721	686	730	739	717	722	769	747	677	680	730	727	723	733	747	704	714	681	709	673	735	733	697	708	693	745	747	694	716	639	733	720	762	755	718	727	753	701	750	733	659	742	672	710	697	761	722	696	737	740	739	742	677	714	663	735	728	727	712	715	764	694	734	768	740	707	756	710	763	714	685	743	688	696	673	733	709	739	733	723	755	717	749	646	759	679	729	738	707	687	755	731	723	767	768	717	723	715	726	682	750	720	726	696	741	653	700	730	706	691	755	745	751	751	731	686	742	706	728	706	680	708	711	707	697	711	759	709	718	693	719	742	700	721	705	699	741	699	717	746	686	680	679	730	704	751	734	719	756	703	705	725	730	731	718	658	720	748	714	725	711	706	773	715	688	766	723	730	711	673	702	651	725	723	718	703	703	791	741	708	678	708	726	648	698	720	721	737	682	680	723	694	695	744	640	723	727	732	716	712	686	687	665	744	716	744	729	701	745	733	714	716	732	738	764	700	667	757	714	724	699	713	672	738	781	693	764	756	711	747	715	754	741	691	733	732	728	688	704	671	717	742	688	725	741	731	750	727	734	719	726	724	665	725	753	715	692	752	698	752	762	664	760	695	693	748	689	736	706	717	696	713	710	717	703	734	690	732	767	736	696	712	775	694	712	715	770	769	725	738	699	763	754	750	719	722	697	778	682	749	763	696	720	685	729	751	689	692	736	687	739	721	699	709	758	726	704	763	666	728	748	708	705	733	712	738	700	735	688	733	716	751	739	754	722	722	709	750	722	725	731	733	755	759	707	710	737	719	764	676	728	721	734	733	736	752	723	726	718	735	684	767	719	723	703	765	687	745	719	682	705	694	694	706	707	726	749	678	706	702	702	726	715	769	742	707	745	705	727	730	686	666	735	694	704	708	738	735	718	692	739	729	733	742	740	656	740	645	661	711	674	704	773	767	686	752	740	692	711	745	697	724	719	731	690	680	721	741	752	708	696	707	663	767	704	687	718	721	745	746	735	717	715	716	751	692	723	721	733	732	712	705	726	730	705	729	744	715	720	721	741	752	743	729	731	687	719	700	735	726	726	693	759	706	702	735	690	718	728	729	699	728	687	700	667	707	721	704	691	730	693	720	668	714	711	753	718	675	732	719	773	713	718	735	739	720	684	718	737	742	745	673	706	671	745	729	716	708	756	835	686	699	728	737	745	759	715	696	713	747	720	741	685	752	736	719	723	651	741	705	765	744	712	763	759	737	744	764	732	669	709	714	711	720	736	689	751	703	740	694	762	705	717	704	725	676	734	716	752	733	739	712	752	717	765	715	763	759	739	687	716	686	710	730	692	682	707	740	732	753	716	698	749	702	701	733	715	747	706	677	741	721	808	750	693	735	737	706	716	720	728	727	724	680	714	692	680	710	721	743	759	670	655	737	713	733	718	741	739	714	756	694	753	736	728	686	724	703	691	684	716	733	727	694	782	693	711	709	713	713	751	722	733	721	673	699	709	684	740	689	693	713	702	719	715	673	732	693	723	717	710	722	732	729	711	687	715	723	712	731	705	711	703	721	706	687	695	750	698	733	744	679	743	679	725	729	779	726	692	671	688	696	690	716	733	779	725	719	797	749	735	682	785	720	689	701	701	721	726	767	719	710	729	752	748	738	749	723	701	734	749	726	696	736	709	762	731	721	709	714	747	739	698	714	709	709	757	715	719	696	696	714	691	754	727	713	759	801	743	755	698	725	680	714	724	715	706	680	674	688	775	717	705	686	726	674	696	701	733	721	706	703	719	695	715	661	745	728	695	684	670	667	734	667	699	709	750	749	715	748	737	751	733	693	720	726	676	685	716	705	691	711	684	733	712	742	662	702	718	687	732	759	773	736	674	717	697	705	659	693	705	661	741	780	718	741	766	698	719	671	691	712	719	715	715	705	728	690	708	686	724	736	717	697	769	721	700	705	706	704	736	703	676	738	712	708	737	750	677	722	735	720	702	720	707	672	727	729	735	721	668	758	712	714	677	718	735	696	681	744	666	728	747	694	729	670	699	725	753	686	723	731	686	694	698	747	706	696	721	688	703	737	699	710	719	717	751	758	726	740	765	716	761	729	734	755	717	725	692	744	722	748	702	675	715	722	698	710	706	703	710	783	713	709	737	687	722	720	714	713	735	733	759	709	752	729	684	758	741	664	686	704	702	701	738	758	745	719	739	706	745	732	725	709	656	685	724	763	731	754	745	697	716	699	757	740	707	744	686	787	687	690	768	728	715	720	683	661	710	703	737	663	716	684	674	757	722	736	724	734	720	720	720	708	697	722	711	719
41370	17132	4463	2258	861	135	118	124	116	108	111	130	135	138	133	122	142	128	125	120	138	140	134	146	134	146	116	113	134	131	136	120	112	134	138	126	142	135	130	123	140	132	125	113	125	159	105	147	126	131	125	125	129	153	115	126	153	121	124	113	122	124	119	129	115	134	149	144	125	115	126	135	147	114	118	122	134	141	134	136	142	143	138	150	154	136	160	134	137	105	130	130	155	146	136	132	125	119	113	138	151	135	112	129	116	126	140	124	139	133	127	126	137	126	141	112	138	127	114	134	124	123	133	100	155	128	122	131	112	135	125	138	137	125	154	151	120	137	143	128	132	158	126	149	130	142	144	150	133	130	134	128	112	124	121	130	127	125	134	130	126	136	124	153	127	137	132	123	142	103	125	136	115	124	136	125	142	154	132	142	126	123	136	135	111	115	150	126	129	123	125	141	115	127	110	106	140	123	126	146	141	122	146	126	148	128	128	150	135	130	124	134	145	147	132	146	148	142	124	139	126	116	147	130	135	120	148	141	115	129	131	107	123	103	119	128	119	116	146	154	133	112	123	126	134	124	132	122	125	128	134	140	138	131	140	125	121	127	132	157	145	151	117	133	93	132	116	125	126	152	132	107	123	128	132	124	140	110	141	129	124	126	150	154	139	128	125	134	140	129	126	126	133	112	139	127	132	134	138	134	123	113	131	130	141	150	153	150	121	127	146	124	147	139	130	145	126	137	120	114	152	132	117	123	129	135	120	125	131	123	130	120	132	128	130	129	133	132	133	151	134	116	121	144	127	127	110	121	141	133	126	118	138	127	111	129	136	124	123	122	138	121	131	119	110	148	138	117	132	121	107	145	136	126	135	162	131	117	124	111	104	129	128	115	124	132	119	129	115	118	125	109	130	124	135	117	133	128	112	132	121	133	123	128	124	122	120	130	114	123	137	127	99	119	147	127	112	122	121	132	118	120	120	123	100	129	115	138	149	142	146	131	136	164	126	119	126	126	112	131	126	113	129	136	125	143	127	133	131	131	147	149	117	138	110	135	145	130	130	106	114	160	163	120	126	129	122	147	130	143	107	132	126	123	134	140	146	116	126	127	122	132	142	138	124	119	120	127	133	123	122	122	128	120	125	128	140	110	111	125	109	133	127	133	122	138	124	154	120	148	127	119	146	147	129	134	126	144	125	151	118	124	136	133	120	131	103	120	127	138	133	144	113	122	133	141	146	117	130	132	131	144	131	124	128	133	125	118	124	138	148	137	127	130	150	133	143	143	120	124	135	128	101	120	128	125	117	146	141	120	122	115	127	107	111	129	127	145	133	122	151	139	128	126	153	139	158	113	124	117	138	118	115	113	153	131	136	121	109	130	129	124	128	138	135	133	145	122	132	118	149	134	119	105	143	139	131	120	134	121	137	130	128	116	139	133	107	102	111	111	124	145	133	121	153	129	114	116	130	110	119	120	126	120	128	96	147	136	110	130	133	109	122	148	118	109	141	136	127	136	122	129	133	144	138	128	111	138	117	144	135	121	137	129	131	126	142	147	122	133	124	127	139	140	119	118	126	130	140	107	137	120	143	136	128	137	138	135	140	120	154	114	122	139	123	115	113	123	138	112	123	130	117	120	124	138	111	134	139	112	121	133	145	127	121	125	117	143	131	140	116	124	124	122	111	126	142	128	126	129	120	138	139	127	130	142	128	116	161	143	143	112	96	127	144	115	125	124	129	138	133	129	115	134	126	121	129	147	102	128	139	104	129	116	135	132	120	128	142	117	112	140	134	138	130	124	130	119	148	142	118	108	121	133	144	133	138	115	145	136	141	117	138	111	131	135	109	144	135	122	139	150	136	112	120	136	119	119	118	127	142	127	139	124	120	114	140	133	120	139	131	132	113	112	148	118	139	120	123	124	123	127	124	131	133	150	116	107	136	155	121	99	118	130	111	141	126	113	126	123	134	143	146	138	137	130	141	132	145	127	138	130	134	128	137	112	130	100	124	147	121	132	122	133	137	120	131	126	123	140	125	136	110	122	114	131	128	135	128	116	110	141	122	142	136	135	126	136	128	119	119	142	163	122	123	126	124	101	127	142	135	125	129	123	125	132	140	129	124	130	133	127	131	119	119	147	116	114	121	145	135	131	137	130	110	134	108	130	130	161	124	118	141	125	135	131	142	143	132	146	138	140	145	140	129	114	140	142	119	124	112	115	124	126	112	137	123	136	146	125	114	135	108	120	148	132	128	133	136	138	127	133	116	128	127	101	130	138	126	151	129	140	129	112	125	143	145	137	112	132	122	151	117	131	108	142	108	129	145	133	108	147	114	137	120	145	139	134	120	123	126	133	133	124	134	139	142	107	119	131	129	131	123	137	133	141	122	120	119	124	116	104	142	138	120	124	116	128	127	141	121	129	125	137	155	130	130	126	121	145	114	124	118	124	132	123	123	131	138	136	125	143	127	122	133	121	126	130	127	123	151	150	151	148	143	153	122	146	122	116	124	125	129	151	121	128	139	120	128	141	101	130	131	133	119	117	126	142	129	141	127	134	121	141	134	134	131	122	138	107	150	139	156	146	117	114	138	123	129	125	140	131	125	132	113	140	156	142	135	141	128	152	149	115	123	128	94	141	120	139	120	125	156	120	171	137	141	104	99	138	137	113	118	133	132	125	118	130	133	130	116	145	121	106	114	110	136	108	139	110	123	109	106	102	126	139	126	129	132	128	131	130	127	137	148	123	137	130	144	139	130	137	140	118	140	130	127	130	146	144	118	128	103	124	155	128	119	123	122	134	126	138	131	124	145	105	134	120	129	132	131	143	120	124	120	122	148	131	140	119	141	124	134	156	141	141	123	144	144	120	131	141	118	146	130	115	117	132	124	126	140	122	128	142	146	121	126	111	122	123	128	140	145	122	129	120	133	137	141	130	131	137	124	132	130	139	131	134	129	112	115	127	134	140	134	119	149	138	147	110	123	117	120	137	126	129	135	127	135	126	119	138	116	119	137	136	126	147	129	134	106	121	142	133	155	131	101	148	145	120	125	127	135	146	140	136	134	129	112	132	109	116	140	154	124	133	99	116	131	131	156	133	116	125	111	130	116	128	108	120	126	112	121	143	132	136	104	108	132	167	123	111	110	105	151	118	124	143	122	125	119	137	125	133	125	121	146	129	127	130	127	116	119	142	124	144	131	121	112	124	131	124	134	119	112	146	124	127	159	111	131	123	134	126	113	120	137	115	133	128	113	127	111	130	123	111	117	123	113	132	127	143	118	133	148	125	137	144	138	124	120	141	144	104	132	112	113	136	133	130	123	135	141	125	142	124	135	146	147	134	136	117	111	119	148	124	138	124	142	116	135	122	136	98	125	127	122	138	137	131	128	125	125	139	113	131	121	121	136	115	108	129	140	130	122	108	145	115	115	105	115	134	143	114	121	138	118	123	130	129	130	133	144	126	124	119	132	134	132	144	126	129	162	128	143	132
21690	11654	7144	6492	3148	345	352	333	352	324	350	344	318	319	360	321	329	322	340	376	346	311	327	332	309	369	325	331	345	333	324	343	330	308	303	316	357	354	327	321	340	349	353	318	358	334	294	338	313	340	318	326	339	360	306	317	341	332	330	332	351	340	321	348	376	366	344	311	299	337	303	297	339	323	313	309	335	332	330	328	331	304	354	352	335	333	350	342	335	345	312	330	344	337	330	330	331	310	327	325	310	350	354	328	336	320	368	299	312	341	320	328	325	318	307	322	326	314	333	322	322	321	344	338	340	321	316	320	311	360	322	323	313	312	311	310	345	347	290	336	332	324	329	332	325	321	312	322	374	335	296	326	349	321	323	352	324	342	331	330	304	339	338	328	318	323	308	359	327	312	345	313	336	311	335	330	347	317	336	327	350	350	310	381	319	350	319	337	337	329	321	358	327	310	350	341	354	359	331	266	345	319	344	325	306	310	327	309	368	322	331	348	346	306	346	325	319	345	304	357	336	352	336	317	323	326	335	323	333	351	344	345	338	298	322	334	312	348	360	316	321	344	299	302	337	326	369	315	316	315	320	308	364	340	317	314	338	332	323	333	323	311	357	338	374	339	313	324	343	339	327	375	336	346	346	313	300	325	308	336	366	359	318	331	300	351	334	307	303	331	310	313	348	319	329	306	364	328	341	346	369	326	320	335	334	332	313	336	310	320	320	338	323	324	336	349	338	283	371	360	308	296	335	334	346	309	329	329	311	340	360	305	314	342	314	326	342	313	289	317	334	353	356	366	348	323	376	336	338	330	350	337	341	321	322	316	328	341	339	328	331	352	330	325	325	335	333	357	370	333	316	335	368	354	341	298	321	349	337	370	330	299	296	350	321	330	347	325	320	368	322	292	312	377	333	335	351	322	332	360	312	302	318	334	333	317	333	305	326	332	351	314	377	332	332	338	347	348	346	314	349	318	353	323	309	345	292	324	347	316	315	328	324	296	302	347	348	328	355	335	300	325	345	306	336	333	349	331	321	334	324	348	327	344	320	348	328	306	327	310	308	308	326	354	320	329	336	342	332	334	336	324	385	335	302	349	305	330	316	330	330	327	343	343	308	356	341	306	326	348	354	354	326	342	343	307	319	343	344	299	338	302	343	352	330	307	346	352	324	315	347	314	311	339	333	346	305	343	310	329	315	342	331	345	346	345	297	340	358	336	309	350	331	350	346	332	311	322	325	328	352	322	317	329	335	356	328	302	336	342	341	293	310	325	348	318	320	330	339	325	356	306	338	359	350	331	369	368	335	299	330	348	357	349	323	355	363	348	306	315	365	327	308	334	317	285	322	328	330	319	305	332	297	273	331	339	351	355	327	327	362	330	315	334	335	335	324	344	312	335	304	360	358	314	302	324	319	307	328	350	350	354	330	361	338	324	308	370	332	359	339	356	287	344	332	335	328	340	323	358	339	328	338	325	342	340	319	346	299	338	328	336	337	321	352	308	344	370	344	317	320	329	330	347	351	340	340	332	327	331	335	294	341	321	322	332	337	331	362	344	339	318	338	335	339	323	326	344	357	335	322	338	311	347	331	321	335	359	331	340	309	312	341	330	329	309	331	344	354	331	312	308	316	321	330	312	345	338	361	324	319	341	317	333	308	305	366	329	341	337	374	323	322	323	334	347	330	347	300	350	359	328	321	360	326	357	343	321	375	340	332	358	366	333	350	312	328	322	309	300	356	327	357	360	342	335	313	359	323	303	342	345	306	340	339	324	310	335	308	310	322	329	301	315	302	328	358	333	338	327	338	317	314	319	328	306	322	320	329	339	379	341	321	313	330	361	358	339	334	323	317	320	326	334	343	348	319	340	309	332	286	333	348	311	345	325	340	341	352	335	303	328	328	311	332	309	308	359	346	340	311	330	351	310	313	338	338	325	319	354	362	338	332	334	339	336	330	334	323	328	304	379	356	329	339	355	354	358	362	342	321	339	321	327	315	329	322	354	335	337	318	339	319	357	366	324	332	293	316	352	321	326	329	322	334	315	323	350	339	305	330	325	349	347	307	373	352	334	358	314	338	332	327	341	339	347	347	328	292	316	318	378	319	358	344	344	336	362	375	336	356	332	354	342	325	326	368	318	364	323	339	344	312	335	343	321	340	347	339	360	333	352	338	362	327	343	333	338	310	315	343	326	335	349	364	341	335	347	362	341	326	371	299	331	339	342	313	292	349	353	336	340	337	321	356	326	337	303	315	343	331	345	267	351	328	330	325	343	303	311	349	346	334	372	318	318	326	345	342	360	346	351	339	358	360	319	369	369	319	323	330	352	333	320	322	343	322	334	362	359	338	333	332	348	331	317	301	333	339	335	322	329	350	318	326	328	346	325	329	320	350	288	344	292	333	328	337	333	375	334	344	320	303	349	345	328	331	326	290	311	333	299	360	327	312	302	358	350	300	354	363	349	333	340	324	312	376	341	308	360	346	325	350	320	307	335	347	325	308	376	316	354	349	323	321	298	362	352	296	341	336	340	358	323	368	330	325	332	367	301	339	366	322	331	345	323	329	363	310	320	340	341	338	336	367	317	327	369	342	349	365	321	368	324	319	322	344	302	337	327	343	306	330	341	338	330	356	338	348	335	350	349	347	375	319	334	335	325	289	332	357	341	312	322	332	323	321	301	345	319	356	338	326	327	295	362	319	327	322	328	359	306	341	308	346	311	339	332	327	354	307	302	348	325	332	362	324	349	296	330	356	322	367	303	296	346	339	330	374	321	359	325	348	336	345	330	329	342	340	352	366	322	319	340	307	359	335	338	339	323	337	341	342	326	323	320	328	322	337	306	328	297	352	338	325	311	318	338	323	327	312	331	311	337	314	328	288	365	354	341	321	326	348	321	335	343	343	369	348	334	328	348	313	335	344	313	323	308	316	304	353	360	340	323	341	325	334	310	345	345	335	335	353	326	337	307	346	312	334	329	338	334	323	291	348	316	314	330	336	337	337	334	334	328	314	339	311	357	309	344	318	326	317	342	322	365	313	344	348	291	324	340	314	306	322	345	327	310	356	357	354	342	319	319	313	315	300	359	328	321	299	343	328	322	316	344	317	365	309	331	319	355	326	343	322	358	360	346	331	324	352	334	351	322	341	347	346	349	338	321	326	347	323	317	318	314	316	322	342	315	301	296	342	352	311	329	326	343	309	322	339	302	320	330	317	325	340	307	332	351	342	321	356	334	314	340	316	313	316	305	358	337	328	301	316	327	358	363	355	345	334	360	316	328	323	331	383	344	347	322	355	345	340	306	327	342	315	336	367	346	350	336	324	317	325	338	310	334	330	327	336	328	327	299	365	327	317	359	317	335	349	334	366	340	308	329	342	309	346	343	323	355	320	343	334	341	347	303	363	332	327	332	346	324	335	345	306	325	348	331	326	307	353	316	338	320	353	300	307	342	308	318	339	314	358	351	318	320	311	336	326	355	314	353	323	306
62836	61538	49892	40461	22675	2445	305	295	289	276	273	228	210	221	213	203	208	240	261	209	196	209	221	189	205	222	205	247	217	216	212	224	174	212	189	215	178	201	232	217	230	180	199	200	233	208	222	222	209	231	184	208	194	209	231	218	199	207	203	241	216	229	203	229	173	193	211	203	224	207	203	204	205	216	217	206	212	215	170	236	241	227	230	199	215	196	179	212	247	200	209	218	188	192	213	197	207	209	214	210	235	204	208	203	244	246	223	223	210	208	219	211	175	201	220	211	211	214	221	220	218	225	181	199	205	183	200	222	212	207	191	222	212	228	209	216	220	200	209	209	202	216	216	228	200	198	206	188	208	220	219	216	198	215	212	201	219	213	196	188	220	190	229	226	216	204	209	187	216	183	178	213	225	205	203	195	198	198	205	234	206	200	189	218	195	213	256	213	189	202	208	212	185	205	220	211	210	208	204	218	206	227	197	216	207	212	207	202	226	233	214	215	208	210	219	167	197	198	231	196	216	205	203	216	196	208	188	216	190	197	218	185	192	217	198	198	224	232	199	206	241	191	195	220	183	221	209	201	202	216	238	227	207	201	216	230	225	216	243	205	209	230	227	202	198	222	225	232	190	221	249	201	209	185	200	189	195	206	200	201	235	216	185	201	213	229	193	196	210	196	206	207	226	205	220	214	249	233	201	222	205	202	192	214	205	211	214	239	206	191	193	201	224	208	210	231	222	203	211	221	199	209	217	212	207	216	237	224	206	201	167	188	198	205	224	222	187	197	203	188	205	181	218	201	210	197	200	219	219	207	211	197	210	219	188	207	198	194	219	234	233	194	256	206	193	218	237	194	215	244	236	187	209	195	209	223	218	211	215	232	236	197	199	196	194	201	212	221	200	189	221	203	200	194	196	206	208	187	234	215	195	203	237	219	203	193	193	218	231	207	199	197	212	208	187	219	204	209	202	192	195	221	200	210	194	207	203	212	217	231	218	199	196	205	200	193	184	202	209	239	231	207	201	198	244	230	202	201	215	203	205	213	187	195	197	213	221	200	208	194	198	225	182	187	220	188	197	236	223	205	199	164	196	216	209	209	209	228	227	194	213	189	204	224	203	208	189	217	206	211	214	193	216	196	194	185	228	201	187	191	226	212	218	213	192	199	204	205	209	240	201	205	205	205	221	214	206	185	213	184	217	186	206	212	193	174	216	200	198	205	196	210	185	219	216	229	228	221	210	193	165	204	188	208	217	205	219	214	211	273	191	192	218	233	204	195	218	224	224	183	188	198	231	213	187	197	214	203	196	204	215	215	208	233	207	188	194	211	232	193	220	206	250	199	217	187	220	212	223	185	231	228	217	183	206	198	219	192	210	221	213	211	198	190	226	241	229	209	241	187	202	192	184	205	200	223	196	232	194	187	216	242	237	222	207	216	198	213	199	224	198	218	183	222	216	215	224	208	181	181	230	212	199	202	201	205	214	192	202	226	229	211	212	213	219	186	213	218	216	205	236	228	207	224	269	207	205	219	227	202	210	227	257	212	219	226	218	198	198	199	225	213	203	205	220	239	214	199	223	215	230	215	203	216	203	188	199	185	220	217	202	208	195	205	212	261	211	180	191	205	227	213	198	201	178	218	189	227	210	222	211	198	205	197	229	207	198	232	197	228	197	204	191	208	211	223	223	205	209	196	188	194	197	200	228	241	197	213	245	212	225	217	207	209	182	231	200	235	201	200	227	205	203	222	203	203	229	192	235	201	203	227	185	201	216	198	198	230	197	195	197	241	206	180	232	199	214	217	209	235	218	216	203	210	209	228	220	197	191	196	226	181	204	201	256	222	189	196	219	193	203	214	212	196	205	227	219	193	216	200	241	210	201	214	202	219	194	225	216	221	209	186	222	212	208	198	200	232	227	218	210	220	190	227	208	191	197	231	221	197	202	196	176	205	217	216	219	204	210	206	190	201	206	209	217	199	181	188	211	220	212	224	206	218	210	198	208	222	222	209	210	224	214	226	204	196	204	202	201	207	239	194	221	223	187	209	233	184	227	238	211	204	204	224	214	221	218	229	224	195	194	211	217	234	196	236	180	232	224	206	212	202	193	199	230	203	200	223	225	218	207	244	207	229	220	215	209	234	224	234	209	209	238	210	221	205	190	167	176	214	219	193	236	228	210	223	231	203	212	235	201	233	209	206	188	226	221	221	219	215	239	216	196	214	202	196	210	224	207	218	242	198	199	214	201	187	219	227	188	203	209	191	212	216	190	216	201	209	202	213	210	221	201	212	215	223	227	197	217	205	227	234	228	212	184	227	210	202	251	218	207	217	239	221	209	188	180	204	246	190	223	211	216	206	181	217	216	195	205	227	220	215	220	177	205	211	217	194	187	216	209	216	216	206	203	227	215	226	221	208	184	196	238	203	208	191	218	211	205	201	229	196	222	204	174	211	213	203	219	210	183	229	222	239	207	244	222	188	237	205	209	199	193	205	209	229	234	238	217	222	230	212	192	182	228	201	193	189	206	190	226	212	216	211	200	217	197	226	195	210	212	181	212	224	212	200	201	213	202	209	197	215	208	242	241	239	201	190	203	213	206	194	202	213	234	216	232	210	187	207	192	225	193	203	187	224	192	226	196	209	197	203	229	242	211	203	213	215	218	207	200	222	199	193	210	206	189	214	236	205	222	209	203	194	194	187	205	209	247	213	241	214	214	206	217	256	181	176	215	204	194	217	216	235	208	208	229	216	181	235	193	213	187	201	209	220	219	226	216	216	214	204	219	213	189	182	216	205	205	205	202	244	223	269	196	197	188	198	208	199	205	211	177	211	212	210	214	192	231	211	196	237	186	224	247	197	229	236	203	194	182	192	228	215	219	185	196	204	214	217	236	204	204	202	192	203	216	219	182	188	209	205	225	195	220	189	224	204	205	199	221	209	199	214	209	220	205	195	206	228	227	227	217	204	196	203	202	241	215	205	226	214	221	235	197	229	192	222	235	190	223	191	216	222	184	212	210	222	199	213	210	224	194	217	212	209	172	211	234	194	206	196	230	233	199	209	193	213	229	204	227	242	212	232	221	202	223	240	200	227	200	172	208	216	223	214	229	235	208	212	200	185	216	214	209	207	218	211	202	225	223	213	226	214	207	204	196	210	195	175	205	213	214	216	213	249	210	211	193	218	217	239	215	209	211	223	225	214	205	221	206	196	171	214	192	185	219	197	212	209	202	216	206	225	202	219	203	201	196	225	214	210	199	187	185	196	205	241	224	205	194	210	193	198	212	228	196	198	236	217	208	195	202	226	198	220	189	236	220	208	207	209	201	208	201	185	200	202	232	211	214	206	198	212	222	219	229	199	212	216	194	220	214	225	197	189	193	222	220	220	212	195	249	225	208	238	224	203	210	211	231	196	190	205	199	233	227	179	230	194	234	209	213	214	217	195	211	200	189	212	206	233	223	206	223	195	199	215	221	219	188	205	211	230	183	178
39325	44853	49337	46762	25340	1036	913	793	752	705	650	661	612	595	628	618	583	558	491	542	568	557	505	557	536	545	532	543	541	506	538	529	506	532	531	522	535	528	540	466	514	480	499	505	457	557	503	605	516	524	502	495	523	502	479	494	532	547	507	492	529	524	506	494	539	517	488	519	542	508	534	509	507	502	538	498	526	539	492	514	457	505	519	477	512	519	475	543	520	531	537	490	497	558	507	541	510	526	538	470	506	508	493	482	533	470	516	551	547	512	521	535	502	514	476	473	521	512	531	517	509	522	500	550	506	509	483	519	480	521	497	510	498	477	538	499	504	502	521	521	536	507	509	507	545	516	546	505	481	489	511	498	519	537	566	489	499	486	498	496	476	479	515	509	522	516	544	498	514	484	475	525	515	507	538	487	489	535	527	512	525	476	510	501	499	477	520	524	508	485	489	514	500	544	509	476	524	537	507	498	498	516	501	485	531	513	502	498	537	507	518	498	468	503	544	510	500	527	516	505	500	511	482	488	487	479	495	506	501	486	512	486	477	521	503	556	479	528	501	504	484	514	500	468	511	489	518	511	484	516	483	500	488	486	465	495	518	545	503	508	505	517	511	491	516	529	517	510	514	535	527	497	530	506	553	531	490	484	530	513	488	560	512	492	517	532	518	523	514	507	487	475	461	548	471	497	539	548	498	519	513	486	505	547	521	503	513	489	500	499	528	533	534	494	541	499	473	509	516	509	545	505	489	511	519	495	538	511	477	539	500	504	541	540	526	484	487	512	507	506	516	522	508	492	489	550	470	483	490	552	497	517	455	497	520	487	530	488	538	498	511	520	526	498	508	524	481	511	536	526	499	480	472	528	534	525	511	514	550	496	495	516	499	558	528	511	512	485	539	518	489	523	522	513	505	509	504	513	542	524	522	464	513	498	441	468	497	506	524	482	480	487	448	514	494	552	493	524	514	480	536	538	507	506	531	532	546	542	481	540	520	483	511	501	478	510	445	456	534	478	556	472	536	524	505	489	529	488	487	549	501	471	474	512	508	534	467	541	506	532	481	522	550	497	497	513	522	473	534	495	532	497	489	574	501	458	517	445	542	513	504	514	519	517	514	505	476	513	485	488	491	542	521	508	507	536	499	481	540	467	541	498	535	543	499	479	496	485	502	553	533	490	475	516	488	510	474	526	482	495	482	529	461	545	548	516	507	480	506	510	480	492	448	500	523	547	516	483	514	526	529	564	520	502	531	518	499	485	491	453	494	540	500	487	493	478	537	487	497	508	483	525	495	497	515	498	517	491	501	549	483	511	469	508	525	498	459	488	526	516	530	509	520	454	497	546	507	483	513	539	533	491	466	542	543	480	507	501	507	492	503	519	521	500	525	529	494	532	509	497	480	504	521	529	498	491	485	498	514	499	525	502	492	461	516	520	511	497	494	522	484	522	517	490	482	522	528	518	500	491	485	518	497	474	505	506	521	530	457	504	463	553	515	519	530	499	517	530	485	516	476	540	449	511	488	541	526	510	490	499	517	505	549	500	496	484	477	487	495	463	504	443	518	530	503	521	527	504	503	477	539	504	543	477	490	505	485	528	482	502	494	524	481	515	510	517	500	519	514	509	514	511	536	490	492	504	502	495	485	502	532	519	499	500	461	559	508	521	468	537	516	521	500	504	515	533	530	516	534	505	502	461	527	498	511	488	483	512	502	505	533	509	503	581	523	480	494	507	499	502	478	501	524	480	523	497	514	515	488	500	525	516	485	554	477	499	503	511	490	532	512	516	522	522	442	541	507	509	566	511	503	535	510	503	542	485	506	516	522	459	476	508	503	510	484	534	490	498	509	530	519	512	499	554	481	495	525	501	507	435	517	515	480	477	470	510	456	575	487	529	524	524	513	503	531	488	494	538	503	506	464	490	501	518	482	545	496	523	478	484	548	498	504	486	504	488	502	468	524	461	526	491	493	497	503	514	471	524	512	494	498	529	528	477	519	547	480	524	511	528	509	501	486	478	528	546	526	505	542	512	496	521	513	508	484	512	546	508	512	512	491	518	515	504	517	505	549	510	493	478	513	541	499	511	535	516	490	538	507	538	511	500	487	512	535	466	528	513	468	540	552	496	493	526	498	476	494	506	558	553	510	515	467	451	477	491	464	502	517	530	502	519	537	468	465	524	520	530	502	498	513	497	480	493	484	534	533	502	549	531	520	506	558	532	505	502	519	522	489	480	523	507	537	468	508	533	504	511	544	523	507	471	532	487	518	501	479	531	523	537	522	479	492	509	521	509	474	522	503	510	502	500	503	535	534	478	525	531	522	529	495	490	545	469	490	502	499	462	506	501	465	487	500	493	490	515	492	485	533	511	542	465	529	458	534	468	488	477	472	514	513	520	509	556	488	509	458	524	503	522	527	502	489	496	511	521	523	493	472	496	499	514	524	487	508	485	497	538	495	505	520	533	519	479	500	513	537	544	497	488	506	539	512	492	493	528	509	522	503	495	550	515	488	490	530	514	509	506	490	488	524	510	505	535	485	500	500	541	477	547	530	501	473	458	537	525	453	480	542	520	553	489	508	493	533	504	516	502	533	519	529	484	460	486	515	478	511	481	527	469	486	498	475	493	518	515	482	513	516	501	498	537	520	485	521	527	503	497	540	519	489	515	512	532	490	517	523	493	465	458	493	519	456	513	535	479	542	503	524	497	500	480	535	510	512	483	503	489	480	516	501	494	518	495	521	493	518	527	468	504	535	486	513	488	510	516	558	468	529	531	497	488	496	515	518	512	491	510	481	515	526	475	488	533	552	515	485	514	527	515	556	524	492	478	506	466	500	510	488	514	529	537	501	553	518	493	490	480	459	500	519	530	490	484	513	532	485	501	484	494	579	465	528	469	521	545	524	511	502	516	497	495	526	521	555	502	486	495	519	509	527	540	541	479	542	541	529	514	513	541	507	498	528	505	518	501	485	514	549	534	524	481	536	529	524	519	495	490	513	514	545	491	524	518	497	529	511	497	511	472	546	538	495	509	516	509	501	475	516	476	526	501	470	500	509	499	520	467	502	493	527	501	531	491	484	499	496	513	517	539	474	513	534	477	493	522	538	493	520	511	487	496	479	525	455	497	507	487	482	536	516	507	461	501	534	515	563	560	537	513	527	521	490	510	550	511	537	502	516	520	521	496	487	517	507	567	504	512	494	500	478	515	482	457	521	518	496	512	522	499	471	528	534	510	475	541	493	517	538	527	501	482	493	531	508	535	508	487	544	482	502	488	475	531	472	502	488	480	505	486	518	498	523	481	510	498	517	500	500	465	529	516	499	503	514	487	501	499	519	525	491	447	507	502	527	529	490	514	517	479	550	496	536	472	464	547	506	487	540	497	526	531	512	518	526	507	527	514	491	499	458	498	499	513	516	514	494	520	507	497	496	523	519	511	473	487	502	514	477	534	470	529	494	523	511	478	502	478	538	485	511	484	459	503	496	535
71721	73731	63107	54369	34540	7563	745	403	382	360	382	351	360	370	369	370	322	361	368	372	333	342	351	324	308	337	357	325	328	362	360	313	286	296	341	395	334	305	304	306	371	340	319	348	301	382	293	359	335	338	353	332	392	301	321	329	345	321	314	370	361	314	307	377	331	320	293	296	353	351	286	312	347	366	330	334	308	331	314	350	328	321	344	333	340	319	322	304	304	311	317	325	342	317	338	339	367	359	320	309	351	334	296	329	294	307	338	338	328	378	319	321	355	316	322	343	337	327	321	316	352	318	308	295	314	361	365	348	343	352	356	320	330	351	346	338	321	316	319	318	298	318	342	299	317	324	329	327	316	300	286	306	368	303	343	325	352	319	318	411	337	322	337	319	354	321	358	306	317	314	292	346	322	342	336	325	360	334	358	343	322	336	335	341	297	353	334	330	337	309	347	310	338	331	325	331	324	349	364	351	362	324	331	320	340	308	334	305	332	307	351	335	366	316	338	332	327	312	355	306	330	298	305	361	328	336	341	339	377	323	311	367	323	298	322	287	299	325	344	300	376	345	318	321	322	350	323	330	326	345	323	336	320	325	369	348	317	314	330	304	321	317	313	352	331	351	321	312	357	321	356	326	325	301	340	353	341	349	298	329	322	324	334	351	334	349	316	304	319	371	370	349	307	335	344	347	308	339	342	289	367	331	324	310	303	304	353	365	333	330	309	329	326	349	361	314	310	293	318	338	351	350	311	328	355	343	329	306	272	320	337	330	347	319	309	295	322	326	325	314	357	317	345	318	297	329	302	338	326	331	320	328	316	319	320	288	326	315	295	285	335	325	327	327	333	303	334	347	355	329	347	286	303	328	317	317	345	329	311	330	315	334	358	351	361	319	317	349	341	310	306	331	330	322	315	294	362	337	321	300	339	355	341	308	323	338	308	334	288	321	350	342	340	333	352	332	318	328	336	365	297	330	332	324	311	300	326	332	340	299	312	332	304	325	348	358	342	356	325	323	331	302	304	296	319	368	288	339	332	309	344	361	349	285	331	339	323	313	338	325	323	352	332	327	320	376	316	318	328	312	335	340	336	332	391	317	326	322	316	303	333	326	357	318	307	325	322	319	329	323	357	325	341	368	330	326	368	282	321	322	335	324	291	329	359	317	300	328	307	319	330	314	328	372	353	342	362	323	344	373	306	371	327	336	336	338	318	332	309	344	339	353	303	356	349	322	351	322	351	328	329	330	345	333	326	306	311	298	352	316	334	312	328	345	338	334	300	342	315	333	327	314	328	312	360	303	327	308	320	335	303	307	346	334	322	319	352	344	321	323	326	318	272	321	300	308	348	304	373	357	358	333	333	352	309	345	331	328	307	359	368	320	330	312	367	311	307	351	317	324	349	331	330	279	329	348	345	351	324	308	301	351	320	367	323	320	358	372	331	302	307	345	322	331	305	339	351	339	325	333	345	323	358	316	303	351	316	316	312	324	349	289	337	294	320	335	321	299	350	297	326	343	308	315	311	295	332	290	310	338	279	303	309	340	312	300	311	310	329	320	322	295	315	331	341	379	327	357	322	337	315	296	328	324	339	317	344	325	309	314	320	283	292	354	324	336	315	323	330	323	325	346	279	317	358	328	330	325	320	324	322	324	310	328	313	371	309	304	319	339	356	335	278	348	290	312	325	325	313	330	344	341	315	306	317	307	331	335	327	344	314	329	359	331	342	357	310	346	345	312	356	330	320	284	353	321	323	316	338	318	369	321	332	349	309	338	346	322	325	303	333	325	333	281	323	323	338	308	336	328	349	360	305	326	336	325	317	334	347	344	358	296	326	302	337	357	344	317	336	315	321	303	314	310	337	347	334	285	329	306	318	315	313	356	322	326	332	328	311	329	306	336	322	362	319	361	324	308	366	371	301	326	326	330	332	326	342	337	335	330	342	339	309	332	317	339	309	330	293	355	345	319	297	317	318	286	307	313	327	330	315	317	302	300	340	321	351	289	320	332	350	325	330	307	306	336	322	312	322	343	345	323	304	324	329	325	323	306	331	329	356	318	335	345	333	319	325	333	337	320	383	303	357	321	338	329	344	350	330	335	327	319	291	326	304	320	317	323	315	333	335	320	332	324	336	301	320	332	338	299	302	318	305	317	327	364	318	296	329	303	339	345	354	314	307	321	342	318	327	351	343	337	332	333	333	301	299	333	346	314	329	328	309	306	339	328	357	341	319	310	333	335	338	312	338	346	325	301	379	340	337	328	324	356	355	358	348	309	317	345	320	321	323	341	353	331	353	307	307	362	335	348	318	347	328	342	305	322	321	325	318	330	336	308	334	330	310	336	334	291	361	332	315	316	321	331	316	320	288	328	334	335	347	337	354	339	323	340	345	337	305	333	369	360	331	309	343	318	311	340	367	318	322	319	323	326	354	347	327	299	373	348	329	311	331	330	311	303	326	335	361	307	373	343	339	328	317	310	294	356	340	344	318	323	325	324	279	308	299	325	340	307	363	337	322	314	330	310	327	315	327	314	317	334	345	307	323	316	319	323	311	313	356	337	334	344	305	314	332	313	321	336	332	336	320	298	311	317	337	292	300	293	336	338	327	338	326	326	338	327	331	326	331	313	379	335	284	349	332	341	322	305	309	317	348	338	313	326	302	312	350	336	318	339	354	331	336	320	371	310	350	326	347	315	317	331	322	324	348	328	325	322	312	320	332	301	312	313	346	326	352	310	327	289	312	328	336	303	309	328	333	328	295	356	311	308	314	321	324	333	317	346	322	287	302	319	352	302	308	345	310	335	344	343	351	349	349	328	333	357	328	351	334	341	349	331	334	353	360	323	334	347	323	344	315	338	355	329	338	305	306	316	315	320	303	358	346	332	308	307	356	310	325	301	340	311	356	306	339	345	300	308	328	321	317	336	327	339	343	315	353	328	317	341	340	328	290	317	337	337	312	306	306	324	309	331	300	310	359	322	310	310	331	357	299	320	329	378	312	341	355	325	294	310	317	320	340	337	349	348	316	317	340	372	337	298	333	356	315	341	323	310	312	313	303	314	303	310	348	330	315	310	305	341	354	314	304	344	324	329	324	321	344	289	320	348	326	304	320	305	323	322	316	324	320	311	313	325	313	314	313	341	321	329	306	352	345	299	314	369	339	349	332	295	340	330	330	318	288	314	298	346	348	316	322	338	356	366	291	316	314	344	335	305	284	332	363	323	314	338	375	309	318	343	370	316	336	323	328	338	333	324	319	330	334	343	337	341	328	334	311	340	369	337	328	334	324	306	334	331	359	364	336	293	328	345	322	315	311	323	317	349	322	331	350	306	306	322	350	336	288	304	323	322	323	326	350	303	322	358	344	340	320	357	295	320	340	325	293	347	341	349	327	322	342	315	302	300	343	317	310	289	329	308	342	325	356	308	339	313	334	301	304	346	343	349	349	285	337	338	353	326	328	291	331	317	330	349	327	341	308	294	316	337	346	335
46130	56827	60836	58249	32952	1726	1454	1327	1204	1110	1039	973	951	939	956	864	823	843	783	799	828	811	847	792	793	795	718	777	786	794	804	789	694	806	781	726	769	799	797	753	744	739	721	754	748	729	714	793	728	726	722	735	754	759	694	742	761	739	785	778	726	712	707	744	780	772	727	754	773	742	699	726	723	727	716	767	714	751	728	703	703	748	734	842	746	750	762	690	680	699	756	735	763	757	768	778	760	696	768	780	760	744	769	731	747	738	729	758	702	689	688	722	732	703	717	728	704	760	708	723	694	707	744	733	714	745	749	731	775	713	750	753	709	726	732	734	735	792	698	709	785	738	746	736	739	752	724	694	741	684	711	744	797	732	748	717	770	718	719	708	751	720	751	712	710	746	737	683	716	663	728	711	734	776	685	733	786	717	742	747	752	687	699	694	751	715	704	742	732	779	741	707	721	748	718	709	754	692	755	737	729	772	718	748	775	675	739	715	757	729	705	680	693	731	713	745	733	711	716	721	733	746	755	731	736	697	711	663	733	712	763	747	759	753	717	759	686	744	726	726	736	723	766	746	781	719	744	757	746	734	710	745	720	711	760	749	733	746	752	765	712	728	680	722	740	744	756	752	712	750	705	737	749	689	728	746	748	733	704	749	714	732	732	726	736	753	760	760	758	747	739	756	733	724	712	709	754	733	700	755	755	751	742	741	721	686	762	773	711	732	744	680	692	715	767	688	750	785	676	745	745	717	712	723	711	707	756	751	761	766	761	729	751	720	710	694	759	753	687	755	757	737	728	714	779	676	757	739	756	697	738	709	742	714	732	747	703	726	743	750	682	722	757	764	670	699	714	733	712	743	709	719	688	744	716	727	703	717	727	769	711	800	698	735	680	727	762	707	674	772	744	745	748	689	736	761	734	744	718	778	683	718	705	732	782	762	698	699	687	727	735	734	700	760	725	733	702	716	750	730	723	704	737	714	743	711	695	760	691	709	705	737	685	737	752	760	745	712	709	706	716	768	715	735	780	709	694	727	727	701	737	766	708	730	744	672	786	727	754	708	750	712	714	740	688	727	691	683	744	734	703	703	734	758	707	716	731	681	699	698	768	700	729	714	725	700	716	756	729	715	758	743	732	698	728	784	727	743	741	700	724	693	799	763	710	741	724	747	741	709	743	683	710	698	701	747	739	712	698	746	696	662	766	740	754	719	745	694	721	713	738	706	733	740	696	724	746	698	700	744	706	691	763	740	754	669	772	753	752	688	754	705	752	734	770	688	749	708	742	752	774	761	732	761	727	736	714	721	755	700	724	728	688	734	707	733	724	725	738	750	749	706	718	719	714	675	716	766	713	692	750	713	722	728	724	733	759	727	718	697	732	694	718	737	716	702	740	747	711	707	726	757	690	684	714	677	700	743	729	735	717	736	736	730	696	756	724	725	710	744	728	703	751	748	736	757	694	740	709	710	719	688	733	763	751	731	710	746	797	723	717	710	695	724	738	701	733	663	673	754	717	765	739	726	735	753	734	745	732	741	723	720	710	725	710	737	747	709	690	688	760	702	725	730	740	778	761	741	773	758	705	751	713	725	730	744	724	712	730	725	725	762	726	740	698	719	771	699	708	717	768	740	749	750	742	726	727	739	735	722	749	682	722	754	792	679	734	728	764	728	701	700	738	707	752	767	725	724	706	713	754	703	718	697	725	748	740	779	694	735	721	676	766	742	746	726	726	766	700	729	724	722	715	703	721	746	748	772	703	721	769	698	733	759	717	694	697	703	740	713	720	723	751	693	747	703	745	681	706	703	714	762	725	731	778	740	685	753	732	755	710	730	741	735	729	722	742	695	710	752	724	723	707	698	687	676	752	747	738	765	718	656	704	776	763	719	726	697	742	703	733	745	702	743	715	696	726	703	726	749	746	806	702	711	723	707	708	737	761	685	673	703	760	781	679	730	733	773	698	741	668	696	757	753	736	712	701	761	715	746	713	728	731	741	752	722	695	701	739	710	695	687	743	749	688	729	708	731	726	767	703	698	724	694	721	725	717	733	697	745	750	792	721	745	775	667	686	731	733	721	706	713	708	673	689	731	743	744	744	723	726	695	734	740	724	741	679	750	744	739	734	689	755	709	748	703	720	699	704	763	732	746	766	720	755	741	738	769	743	696	732	724	754	742	692	695	726	744	711	706	724	697	710	696	748	739	767	751	705	721	683	711	679	714	663	710	708	725	706	752	749	705	720	716	683	756	730	725	740	704	695	735	704	746	710	758	729	707	720	771	706	737	775	711	682	705	743	711	737	790	705	736	764	748	698	758	732	763	690	715	700	694	741	725	718	727	705	701	751	725	726	765	751	726	727	715	686	785	764	733	684	748	730	771	703	751	696	747	734	691	696	706	726	754	757	726	753	712	728	731	678	740	756	714	769	667	769	733	710	683	720	735	750	786	732	732	707	767	739	728	744	690	708	705	724	754	700	705	703	686	788	726	723	748	711	725	755	712	761	716	746	737	681	730	730	751	727	725	765	729	786	734	707	742	695	690	751	735	725	709	744	726	687	711	780	785	732	737	734	749	714	754	804	716	778	699	710	711	755	731	689	708	711	748	699	740	757	720	727	711	693	759	706	720	708	686	735	724	744	696	708	695	730	691	683	728	767	704	754	693	693	720	714	742	722	714	763	708	742	715	749	768	738	758	691	731	750	730	709	768	791	700	702	712	739	724	718	731	728	776	748	732	737	739	741	725	724	771	740	761	746	720	693	720	755	733	773	743	788	754	757	691	745	730	710	738	719	742	686	711	751	700	726	748	715	699	697	757	714	695	691	739	762	707	709	733	741	728	728	753	735	708	735	678	723	686	717	707	706	738	712	719	774	689	739	702	707	698	709	729	735	765	701	777	710	759	746	770	690	682	737	780	707	734	756	705	722	734	717	729	707	706	722	688	750	777	710	745	740	719	685	755	710	720	748	706	698	716	827	716	751	697	739	662	716	736	720	735	742	761	713	702	769	701	695	762	740	736	768	730	696	731	749	709	739	784	713	725	713	702	734	756	720	750	769	737	734	755	698	689	735	740	767	724	724	736	728	726	743	749	702	698	765	696	769	701	740	680	769	721	718	721	720	693	704	744	682	711	738	704	750	723	768	725	764	697	730	758	743	688	743	742	756	756	714	744	743	704	762	727	688	714	775	763	706	730	719	775	720	701	731	741	676	716	734	728	730	753	688	749	736	729	725	703	715	723	748	700	722	764	724	771	750	721	781	721	775	694	741	763	690	712	730	707	754	739	727	711	755	730	728	703	715	752	727	740	665	760	766	719	718	750	719	714	689	722	721	753	687	718	775	692	710	727	746	732	765	720	719	701	712	759	711	763	763	714	736	694	726	721	736	715	734	706	756	727	717	721	794	765	755	681	740	753	744	683	680	765	706	725	712	764	738	707	755	771	696	651	731	771	724	751	681	729	744	707	727	722	739	749	763	704	731	722	739	763
41892	17215	4329	2410	979	115	116	150	138	119	122	142	133	137	138	123	103	141	120	136	127	163	110	133	128	128	110	132	111	145	129	140	137	124	108	128	146	129	130	126	122	137	122	130	120	157	126	137	135	127	115	152	167	145	121	131	126	129	106	138	115	124	152	119	162	124	131	143	138	130	111	141	128	143	125	134	136	143	149	127	130	122	144	145	134	117	118	162	129	139	125	128	121	120	115	139	126	111	143	118	113	128	126	124	135	137	120	139	133	135	151	123	154	137	130	133	121	130	104	120	126	127	111	130	128	141	131	135	128	129	147	120	144	130	105	111	136	114	127	116	117	130	144	152	107	105	136	135	133	138	118	134	125	138	127	133	114	124	142	116	120	119	124	135	128	140	151	126	124	138	120	150	123	135	125	142	127	126	124	142	115	129	124	134	113	128	130	115	128	123	133	112	139	135	98	137	136	134	134	143	121	124	133	128	149	150	122	101	113	124	116	143	147	132	126	142	127	126	123	131	134	139	136	105	155	119	116	129	149	134	136	121	122	131	115	146	108	127	119	125	126	130	159	126	117	132	121	140	137	131	136	140	129	106	116	139	122	122	140	142	127	100	137	117	141	131	144	106	130	132	127	125	127	129	109	123	139	143	135	152	111	126	115	113	121	126	122	127	120	138	131	136	136	126	129	116	124	131	121	126	127	146	116	125	113	112	116	131	127	129	135	136	127	122	143	129	129	122	131	121	104	124	121	112	144	132	107	114	128	125	137	130	126	129	137	135	126	126	120	158	138	126	144	151	132	123	153	131	127	132	146	126	132	124	127	151	134	125	123	133	121	126	109	114	135	123	146	123	133	132	137	123	128	101	130	104	127	119	136	140	139	114	125	121	149	127	131	131	129	122	120	108	136	127	126	141	142	126	128	131	140	145	122	125	114	140	131	128	122	126	120	137	131	121	137	98	139	126	94	138	127	133	132	112	148	145	130	121	131	130	116	127	133	117	136	134	121	106	123	135	123	118	138	107	114	117	135	121	116	132	143	119	118	125	119	123	116	128	147	123	130	117	149	141	141	121	128	123	124	137	115	126	131	139	141	135	124	93	124	121	125	133	146	134	131	136	115	115	115	114	131	151	112	128	126	122	122	130	127	126	140	115	126	144	138	137	129	117	139	134	129	122	145	139	131	136	141	129	140	139	123	127	135	127	140	125	133	129	119	130	133	145	102	145	138	108	139	135	130	142	139	156	140	148	129	134	125	144	143	137	137	134	124	127	140	122	147	117	117	129	121	110	124	112	129	125	113	130	122	116	117	123	136	117	103	129	127	130	127	140	130	126	126	150	135	130	147	117	131	122	129	118	128	110	113	133	120	113	139	168	139	140	141	122	147	130	127	131	141	142	137	130	137	135	129	140	140	113	127	117	154	135	136	117	124	106	134	129	129	128	133	133	109	131	115	129	119	147	135	135	115	139	117	120	148	147	143	123	146	114	136	135	134	130	106	142	112	149	97	130	113	119	143	132	134	119	131	139	102	109	144	104	108	128	129	139	125	131	120	135	116	134	119	148	157	141	137	131	111	148	139	114	123	138	129	125	124	141	118	113	111	125	115	137	120	115	105	121	112	147	131	131	139	131	127	114	142	132	116	144	138	143	117	121	140	111	121	138	134	140	128	104	111	145	154	123	89	136	152	118	134	137	130	138	124	105	115	138	149	129	128	140	109	139	122	83	113	129	135	132	131	137	140	135	108	148	125	118	152	131	131	136	114	129	125	111	138	133	122	145	118	130	134	159	128	126	138	138	147	135	139	134	151	142	140	126	130	151	133	132	144	137	118	139	143	106	134	144	139	130	129	125	146	124	144	124	128	125	144	120	112	135	115	142	117	124	127	118	129	126	136	139	139	128	125	126	126	150	120	128	125	129	109	124	140	154	136	146	117	119	100	122	155	118	137	135	140	131	124	130	122	136	147	119	100	102	141	129	120	138	123	121	136	138	119	104	131	119	153	137	131	135	124	112	150	121	117	129	135	139	148	142	139	114	169	117	126	115	116	116	117	113	140	157	123	118	127	121	133	92	125	130	139	122	136	161	115	108	106	134	113	119	122	124	123	132	130	142	133	147	160	127	131	151	157	137	137	154	118	138	137	123	125	139	129	128	117	165	132	132	148	132	152	138	134	127	127	130	119	139	122	153	122	148	148	119	130	136	118	122	116	134	143	153	159	127	133	139	139	136	134	140	133	126	139	122	133	130	118	131	138	132	136	130	128	145	160	116	135	129	131	122	121	146	126	123	125	130	128	122	138	161	157	124	134	123	126	121	126	145	121	138	123	147	116	140	123	138	138	109	120	135	142	124	130	137	122	130	124	142	142	126	119	135	118	113	119	113	125	134	123	142	129	139	125	147	125	139	123	131	139	122	146	120	149	121	148	112	122	120	144	140	120	128	146	108	108	127	126	119	118	130	132	139	123	140	124	129	147	111	165	144	134	137	124	150	120	129	144	142	109	133	130	121	118	133	135	128	140	137	140	150	153	146	111	138	131	111	129	117	128	128	137	137	126	128	131	146	122	128	120	145	142	162	134	129	144	123	123	116	126	111	119	121	130	137	149	137	111	129	134	149	158	115	109	121	133	129	127	149	131	125	131	111	137	129	140	134	138	131	126	134	122	117	130	129	149	137	129	113	132	127	115	132	127	141	110	139	139	131	115	126	159	140	140	121	108	122	144	135	119	104	128	147	133	151	127	107	143	125	124	160	133	143	141	129	153	137	142	157	141	132	123	115	134	127	147	122	96	145	150	132	131	133	141	166	141	113	103	120	119	135	129	113	128	112	124	143	140	134	133	139	119	133	126	138	113	128	138	130	124	116	133	159	126	156	147	117	119	131	108	145	140	151	124	143	116	145	117	98	124	122	141	138	132	124	122	140	140	136	146	141	118	130	137	120	133	148	139	123	146	148	142	148	138	125	149	132	125	110	146	121	117	148	169	132	125	137	130	142	133	129	114	125	119	146	137	155	126	152	122	135	129	137	139	152	112	120	118	119	128	111	132	132	128	139	112	136	161	140	122	114	115	131	131	131	151	123	116	109	131	127	122	117	150	124	129	128	129	132	119	131	134	117	114	110	122	119	137	127	121	120	127	146	127	116	116	119	131	148	126	145	132	122	118	114	107	111	119	141	130	117	129	144	141	124	147	122	131	98	129	138	130	154	146	145	120	136	135	142	123	115	141	124	137	109	120	122	112	121	127	136	152	130	124	145	131	124	130	118	129	114	114	144	116	128	134	132	140	108	131	121	135	137	148	128	136	139	130	125	138	107	119	139	114	115	140	130	130	125	133	114	129	116	139	113	131	132	104	131	134	126	141	123	122	127	121	122	150	118	144	127	105	109	111	132	113	135	121	124	136	133	132	117	135	138	131	132	135	132	131	140	124	145	119	106	137	134	123	147	125	143	118	145	119	151	129	126	134	133	140	127	127	135	145	138
21515	11832	6738	6542	3243	321	344	345	342	319	337	340	338	344	363	320	361	349	318	349	363	354	334	333	310	330	332	298	316	325	343	303	336	323	317	352	327	316	318	344	319	292	354	349	346	317	344	338	331	369	318	314	361	354	337	336	326	341	342	338	338	355	315	337	339	323	323	329	283	348	326	328	374	340	325	336	324	331	342	324	365	322	340	311	340	359	331	320	330	328	342	335	313	339	344	359	336	328	362	324	346	358	342	362	335	337	346	347	329	324	335	319	315	337	298	316	297	329	307	327	331	331	341	313	329	312	345	328	350	335	327	312	320	351	322	307	337	322	324	311	287	348	339	360	335	317	336	337	338	342	359	355	330	343	310	339	323	358	345	345	337	324	333	339	335	310	342	295	346	329	326	307	320	363	361	349	336	327	353	368	340	327	304	331	341	348	362	359	323	354	321	294	327	322	325	348	298	354	347	354	302	340	339	330	318	334	324	348	320	323	307	297	340	348	320	311	338	328	344	355	340	351	357	317	348	298	317	333	357	346	320	370	321	339	303	316	307	335	348	304	344	362	349	328	333	304	353	342	332	331	351	349	330	338	349	346	329	348	338	344	308	303	330	312	379	336	366	299	324	341	330	340	332	348	313	329	333	364	326	333	333	307	376	323	359	335	322	329	336	329	349	340	322	311	371	335	334	348	346	287	342	345	333	347	375	313	314	297	352	340	352	363	357	298	330	336	331	333	334	338	317	341	341	347	353	329	344	342	324	336	352	328	326	329	327	361	312	306	349	315	332	340	314	363	320	323	343	333	326	353	311	369	339	343	324	314	337	346	313	344	339	357	349	332	334	350	376	327	325	321	368	332	344	355	341	327	327	344	347	333	335	343	364	340	317	345	342	345	354	291	344	347	325	313	318	320	352	319	319	346	328	323	353	315	358	336	309	329	327	351	362	334	329	370	339	334	309	365	361	330	348	361	311	333	352	385	318	341	326	350	337	360	314	316	332	315	333	359	366	359	365	319	324	350	336	349	335	328	330	345	343	346	342	349	333	338	322	332	360	312	340	308	331	314	332	352	351	330	329	314	323	371	353	341	353	327	345	344	318	345	325	329	349	345	345	300	346	312	335	312	334	353	319	321	332	324	352	328	333	318	324	310	323	324	332	293	351	349	327	333	370	329	339	346	364	341	339	346	314	337	316	345	324	371	325	338	359	347	307	315	332	328	335	362	321	339	349	344	342	328	331	345	293	331	365	323	357	367	374	328	379	328	330	338	319	333	303	338	331	380	343	346	331	343	321	347	377	334	302	330	324	353	320	351	316	334	371	298	322	349	363	338	360	342	358	335	334	331	346	311	348	343	305	312	326	313	298	311	328	315	301	330	363	329	377	331	340	329	340	328	369	354	369	355	346	357	327	329	317	341	329	348	311	340	376	317	338	337	338	338	315	318	324	355	319	320	304	335	332	346	351	330	314	352	315	332	331	345	339	335	331	324	357	342	364	330	345	340	329	345	309	330	358	345	341	307	317	325	373	353	335	332	339	313	319	323	345	344	328	307	319	331	322	328	307	376	364	341	313	345	355	360	329	329	348	377	331	343	324	347	321	344	299	304	347	323	345	327	330	341	334	335	336	338	333	348	324	327	349	323	347	340	341	337	336	330	349	332	338	355	346	345	369	330	323	351	336	359	308	349	314	344	344	340	350	308	337	379	319	360	323	334	380	315	314	307	334	355	326	334	327	312	342	320	344	327	332	327	341	378	345	348	374	327	287	340	319	359	316	345	329	332	319	365	338	344	317	334	348	311	313	306	345	344	338	333	312	347	350	337	351	346	307	336	342	321	355	365	341	304	316	352	320	337	327	367	308	348	336	328	317	353	344	359	335	321	352	308	357	366	317	325	357	328	357	363	303	313	342	334	325	366	342	324	325	316	320	331	323	312	321	328	358	338	351	336	344	321	345	350	359	329	325	329	345	313	335	339	351	344	319	304	368	346	359	323	325	333	320	336	346	337	349	340	349	350	337	333	364	344	381	352	335	339	351	309	323	364	306	341	331	331	337	348	308	357	316	359	361	338	338	341	299	316	322	349	355	320	330	348	356	342	377	306	329	359	336	314	339	360	319	334	313	302	316	301	331	332	367	337	354	343	323	354	318	330	296	345	347	332	326	317	329	317	353	345	347	336	346	331	304	347	346	353	304	333	285	316	324	321	334	350	324	324	345	336	314	342	352	334	326	327	329	339	339	339	350	370	306	323	330	350	348	333	364	324	306	320	345	338	330	330	328	292	375	315	336	316	319	339	348	383	321	316	337	369	332	324	303	345	334	298	317	369	334	292	341	361	313	335	324	359	326	326	330	323	321	341	341	303	347	355	315	337	353	322	330	363	326	318	337	306	345	329	340	339	329	317	324	338	317	338	342	302	342	372	340	332	339	336	341	323	352	337	360	357	342	344	338	338	359	324	334	341	293	340	326	343	375	335	360	341	330	333	351	401	351	329	319	330	293	359	318	328	347	337	341	310	317	323	329	322	338	338	337	344	327	315	323	345	351	335	355	324	342	312	304	349	326	310	321	327	324	335	314	315	328	325	301	327	326	329	335	356	309	322	342	324	328	320	317	357	361	322	335	334	349	315	324	346	328	365	347	344	352	326	342	368	323	341	321	305	368	351	342	371	336	308	325	313	314	337	318	336	368	326	338	347	334	328	333	301	354	321	353	356	331	362	329	346	352	340	325	341	341	329	297	341	353	352	346	314	366	325	325	344	331	322	345	385	323	357	322	321	346	319	338	316	347	347	331	318	351	334	339	317	352	330	339	344	328	324	328	369	319	337	310	342	343	335	352	339	348	296	313	354	321	308	321	307	337	330	329	318	339	345	322	315	277	305	330	351	330	321	376	374	322	298	311	345	313	361	295	312	356	322	335	318	332	327	304	327	316	372	337	341	344	314	360	321	362	307	330	350	328	334	334	365	309	360	329	349	334	333	308	345	351	346	361	344	387	357	324	334	345	354	350	336	319	333	336	362	332	285	353	341	354	324	334	331	341	318	345	359	330	361	349	347	304	320	325	329	355	311	314	317	338	371	360	336	344	351	341	356	330	325	341	349	350	348	315	357	354	333	353	345	334	270	350	324	349	338	302	297	339	341	344	339	360	333	343	341	311	332	335	354	315	328	324	350	327	328	336	336	336	357	347	329	287	346	315	333	357	326	321	341	379	312	338	322	310	358	336	325	371	344	309	335	326	339	326	318	342	338	341	323	328	350	325	326	318	309	345	320	350	332	324	329	338	370	344	318	326	342	327	339	370	330	318	326	295	332	313	340	319	367	357	374	354	341	335	358	322	306	352	332	340	349	337	346	314	337	339	322	332	359	321	362	335	333	320	347	339	337	325	322	350	325	332	327	339	311	351	351	348	348	307	356	334	321	356	318	333	328	296	331	317	322	357	331	335	339	330	353	341	305	329	353	356	369	329	307	323	340	304	319
61526	60548	48477	41077	25638	3004	285	254	236	246	241	267	235	248	234	201	228	222	239	253	224	224	249	246	217	219	205	236	195	208	213	226	241	213	206	181	229	218	189	237	230	214	194	246	218	219	232	204	191	233	232	235	225	211	255	209	210	180	190	202	196	196	235	230	207	203	224	209	207	242	197	252	201	224	211	213	215	202	207	208	214	204	220	196	197	221	236	212	221	228	217	222	187	201	208	204	198	209	207	215	208	244	240	229	202	202	233	198	211	198	206	216	235	190	200	232	257	227	205	208	206	199	205	194	215	196	227	203	189	209	228	187	224	186	187	207	229	207	205	188	205	225	202	220	225	191	190	222	195	232	211	236	204	231	208	216	220	213	201	220	225	226	186	207	219	205	182	201	193	234	212	219	197	202	244	206	234	209	198	219	234	214	209	251	207	224	210	236	223	227	195	198	202	221	202	223	254	198	202	223	183	188	218	225	221	222	216	208	223	210	213	207	229	220	222	213	215	200	200	197	218	207	207	217	209	216	229	214	191	202	223	213	202	211	206	225	200	176	181	213	216	186	180	227	220	246	208	228	231	187	207	237	244	193	215	210	216	232	200	190	206	189	196	222	229	219	213	218	214	206	212	201	214	208	212	197	188	235	217	241	216	210	196	196	209	202	194	203	234	196	203	209	227	186	211	233	218	205	199	207	205	212	246	220	222	200	185	197	208	233	231	229	223	204	228	208	205	215	232	180	224	231	211	199	215	233	202	223	222	229	205	229	223	217	221	201	224	193	248	230	195	234	233	204	218	233	213	218	184	220	198	222	239	221	240	203	206	220	208	199	215	229	204	207	239	220	208	208	232	208	218	199	228	191	203	210	193	221	204	216	231	219	220	246	224	207	202	212	221	218	183	208	209	250	207	227	205	206	211	237	223	211	209	191	206	218	215	242	226	209	217	208	214	195	225	234	215	203	228	205	217	215	201	224	209	226	203	243	192	224	241	202	222	229	225	243	193	206	221	181	180	228	216	203	244	195	228	206	226	222	205	216	227	204	209	235	202	199	194	217	226	232	215	202	220	206	218	214	219	233	194	204	211	205	213	230	206	201	237	229	213	228	189	213	224	219	193	206	219	243	216	198	217	237	240	196	222	236	220	223	212	201	246	208	193	181	213	196	219	240	214	176	194	219	219	216	256	217	225	209	209	204	225	240	227	226	230	205	226	205	235	230	207	206	231	249	184	203	198	216	222	209	215	216	222	226	210	250	201	208	195	218	203	201	214	218	214	216	205	218	221	248	195	202	215	206	203	194	192	210	206	193	224	219	219	220	192	202	224	212	203	195	207	194	201	188	227	224	197	198	203	220	235	212	247	215	226	243	205	222	216	199	246	222	198	203	204	208	204	183	201	241	214	224	204	238	223	216	212	224	209	225	246	221	207	191	212	216	193	210	221	221	231	236	189	219	237	205	199	189	213	210	192	198	207	209	186	194	232	182	251	209	199	214	206	207	215	217	191	201	221	216	216	233	213	208	216	186	199	228	214	196	199	201	189	206	224	223	210	196	202	212	219	212	218	205	251	227	212	206	188	209	189	224	219	203	220	182	201	197	204	218	188	207	189	209	215	216	201	204	208	204	224	202	234	224	215	214	222	199	218	219	200	230	234	223	217	194	179	218	198	235	203	173	217	212	240	211	225	224	222	217	205	192	201	190	205	218	220	230	210	187	216	192	200	224	203	200	207	203	210	229	208	197	215	226	216	215	236	218	207	206	217	223	221	219	189	226	199	203	217	194	241	196	231	219	212	213	208	217	195	187	236	207	203	233	235	200	206	190	222	223	206	209	219	194	203	200	215	235	204	234	211	218	207	220	213	221	196	183	198	224	219	217	208	214	215	253	215	187	206	186	220	205	231	202	234	201	253	213	196	233	224	209	188	211	212	231	190	187	220	214	234	215	209	190	202	205	215	230	191	207	193	171	215	219	234	197	207	223	206	214	199	207	246	227	207	216	225	208	204	200	207	207	202	194	231	220	215	212	196	199	208	191	196	211	191	205	222	227	195	206	212	200	208	229	210	233	196	226	197	219	209	183	165	204	186	198	215	193	222	216	191	173	225	237	226	224	207	211	210	215	228	203	222	210	211	203	206	195	204	208	208	187	230	203	219	213	205	213	200	205	204	215	198	204	198	199	224	212	206	209	202	228	208	231	229	209	213	206	225	193	207	199	237	206	203	226	218	197	210	222	233	185	196	193	238	229	220	236	221	214	210	211	203	235	199	196	218	218	215	221	207	203	233	233	257	236	186	218	197	220	210	229	220	224	204	212	225	221	222	189	191	203	210	253	196	200	201	220	201	210	205	231	216	182	210	238	219	200	214	208	241	184	216	207	222	209	182	225	209	207	191	200	232	219	213	226	194	211	229	203	221	219	185	227	225	209	215	233	206	231	193	229	214	216	216	177	236	195	253	212	231	206	199	217	230	206	186	214	211	167	207	214	186	202	191	207	202	233	191	226	221	196	197	197	200	227	199	197	186	218	230	196	208	231	216	209	184	211	250	209	202	207	190	184	218	218	196	216	204	229	223	229	213	194	199	203	221	233	227	243	225	217	190	196	208	231	233	230	230	200	205	199	209	172	223	200	233	225	206	202	215	179	190	243	194	222	205	214	235	203	233	239	201	204	197	229	217	210	208	208	256	217	192	196	245	212	213	213	251	230	208	192	202	206	205	217	199	204	188	197	208	214	210	223	224	197	214	222	228	229	221	216	219	226	200	228	213	210	219	191	226	206	209	203	190	214	183	183	233	229	214	187	242	218	220	207	209	215	204	221	216	193	202	221	220	175	205	221	197	207	217	220	221	186	216	237	223	198	227	226	229	191	220	199	199	190	189	221	230	213	207	178	225	227	236	218	227	229	209	243	192	200	221	208	211	255	199	176	223	231	225	196	193	214	208	199	216	202	218	218	185	235	220	237	222	210	222	227	234	220	204	212	223	205	214	219	216	198	216	208	218	199	205	215	236	195	190	190	230	180	217	213	208	219	213	215	238	222	214	201	183	200	230	233	219	191	219	208	229	203	234	204	202	213	225	251	207	209	220	220	197	194	236	212	250	237	207	206	192	192	196	208	217	201	214	231	216	193	188	195	234	235	185	204	239	236	190	209	212	233	215	238	212	212	220	225	228	229	229	206	219	188	219	213	236	228	226	209	226	205	222	239	217	209	229	224	221	177	211	233	216	209	209	194	186	221	195	207	204	246	212	212	202	227	200	215	193	220	203	209	251	228	227	208	266	197	207	182	232	225	201	202	203	215	203	197	207	197	200	245	236	200	211	227	228	218	213	209	221	235	206	202	220	220	208	221	193	207	219	205	199	242	229	223	215	204	204	212	224	220	228	229	209	244	214	228	232	211	200	201	196	219	205	201	189	221	229	233	208	207	212	218	241	221	220	196	218	209	237	221	235	217	202	229	209	209	215	238	214	195	195	214	204	170
38811	44729	47882	47009	28180	961	863	805	703	636	660	666	666	614	584	571	516	561	620	568	537	553	553	548	537	545	551	548	548	555	509	543	541	537	547	518	522	577	523	535	559	530	510	545	501	512	528	572	519	493	499	491	507	520	523	569	454	518	545	507	507	487	512	513	534	475	541	531	470	528	527	455	517	479	492	467	571	499	477	523	498	556	498	503	526	509	504	470	482	533	542	480	538	564	544	498	505	493	488	494	529	490	520	529	515	510	516	500	546	558	516	525	535	517	525	524	539	520	525	508	501	523	526	557	497	491	494	497	525	514	507	541	498	496	511	496	539	527	486	487	531	570	476	494	503	514	506	534	513	468	508	501	519	516	519	534	512	504	511	519	502	490	500	485	515	533	481	496	513	482	482	511	496	495	537	512	530	526	546	521	506	483	546	505	516	491	559	525	487	539	525	497	517	524	504	511	523	490	511	518	553	510	508	527	490	540	553	461	514	469	558	529	484	528	538	527	501	524	520	523	512	525	485	527	556	544	525	503	566	477	511	501	500	498	514	518	529	514	475	511	553	519	506	464	535	524	494	512	503	544	512	517	525	477	566	531	502	530	522	557	476	517	484	503	515	531	527	499	516	504	523	496	523	539	543	527	499	494	506	488	523	523	521	520	532	494	520	525	533	525	516	500	478	497	480	517	471	485	514	508	502	513	483	537	499	460	525	505	494	525	479	528	537	480	509	527	484	505	520	534	518	532	527	520	522	520	525	489	482	476	517	479	526	536	495	511	504	524	511	496	492	461	488	503	555	486	491	530	485	539	494	523	505	503	507	525	509	452	509	515	499	558	535	461	570	539	485	511	459	490	488	509	473	517	521	527	549	532	489	528	495	489	518	517	492	475	521	543	541	518	487	503	535	524	509	567	494	505	474	556	509	500	491	519	532	563	502	567	524	529	511	495	478	502	511	497	498	479	526	509	483	536	512	520	488	562	485	512	532	482	479	495	537	484	524	529	506	491	510	519	534	503	535	510	500	505	517	517	498	524	546	492	517	525	480	502	479	499	488	529	476	513	507	542	573	498	512	524	489	465	515	527	493	474	509	506	531	477	503	492	559	510	519	542	504	506	542	537	507	496	518	491	521	488	508	479	507	492	535	482	525	528	504	497	497	485	481	517	537	526	511	509	531	499	528	535	527	542	503	528	509	535	515	478	476	512	478	496	531	518	542	512	548	454	503	519	544	514	539	482	514	521	526	495	469	497	501	512	514	547	479	499	521	483	502	491	488	497	502	513	488	539	526	480	546	483	539	526	501	481	496	501	524	470	492	520	517	495	491	524	528	528	467	501	500	486	485	486	475	504	452	482	461	492	484	503	539	515	507	528	545	528	506	495	519	530	501	519	466	528	491	512	511	526	503	492	510	485	507	500	508	504	533	504	548	479	544	491	514	497	526	496	491	487	516	478	473	523	503	527	507	515	515	487	506	539	496	533	494	526	521	526	500	509	472	502	517	503	500	494	498	527	505	538	522	496	540	506	538	506	548	509	497	543	530	541	524	505	506	526	532	555	461	584	538	493	474	511	531	511	506	509	542	506	485	504	486	497	533	501	517	479	523	487	510	525	542	518	499	518	486	487	517	501	523	525	531	502	511	531	523	476	486	528	537	510	543	494	524	515	507	537	533	525	508	539	555	494	512	473	442	500	490	541	538	519	472	553	513	501	542	519	512	503	476	483	484	499	494	463	519	502	495	513	474	477	525	504	510	528	512	506	487	524	508	484	521	551	511	554	517	491	500	500	473	514	513	521	505	509	482	532	507	518	545	531	497	508	506	518	555	483	530	530	497	523	510	521	513	528	496	495	501	525	490	511	524	487	491	476	445	558	516	513	527	534	520	477	513	500	542	528	505	513	514	507	514	502	472	566	479	470	530	510	492	518	522	492	500	523	527	518	513	533	458	502	514	530	524	526	517	490	530	476	484	523	514	510	549	570	464	506	509	524	497	506	556	485	466	504	464	480	516	475	523	473	498	537	523	485	517	523	540	504	523	512	528	506	526	551	542	499	557	506	506	522	491	519	496	547	524	526	511	495	528	507	502	482	524	491	524	537	531	515	483	529	524	544	517	517	478	533	503	474	473	530	440	553	483	488	482	483	512	485	547	515	472	516	519	537	512	481	542	510	517	472	520	498	527	519	509	509	527	520	527	471	504	493	463	513	535	484	534	483	517	498	534	515	524	550	506	486	528	484	492	515	469	507	486	506	468	497	520	509	549	517	508	563	549	507	489	530	505	505	483	505	551	514	467	486	522	512	480	535	492	532	527	481	525	519	526	493	508	517	481	475	524	525	551	511	517	531	543	522	514	492	511	501	499	494	539	542	472	487	568	531	488	544	508	491	514	523	504	515	515	491	578	483	520	499	518	474	515	491	511	502	521	497	479	483	471	522	514	499	494	508	490	508	504	499	518	487	463	505	478	491	470	488	531	541	504	533	472	526	507	556	480	513	509	492	515	511	478	512	524	509	514	519	484	532	490	537	517	504	506	518	536	527	511	490	536	539	507	476	531	521	502	505	520	467	519	520	506	520	507	502	562	512	492	489	492	503	555	477	522	530	536	511	576	528	518	506	521	502	534	504	485	510	504	540	492	489	479	459	546	503	495	484	461	503	502	559	495	493	496	545	489	519	540	524	508	493	490	536	512	528	519	534	490	514	512	513	505	538	503	513	516	520	535	526	499	523	524	486	488	500	469	507	550	512	533	484	489	482	527	502	497	563	514	523	508	511	526	543	523	533	493	504	530	525	496	527	492	496	473	488	513	494	495	549	513	499	561	514	492	509	513	523	542	489	495	559	464	565	538	530	530	510	518	507	502	505	515	527	519	492	515	496	558	522	498	500	528	502	495	503	540	529	502	490	513	533	504	499	496	494	528	488	497	525	493	498	496	509	503	506	515	507	512	522	494	523	520	518	534	497	493	536	486	537	481	508	520	489	490	540	491	530	476	542	487	497	554	524	515	492	502	507	492	501	513	515	525	536	519	498	540	504	515	543	525	517	500	497	518	513	496	513	525	542	532	515	494	566	526	533	537	490	505	538	526	503	501	522	506	481	498	562	498	516	524	502	519	509	518	488	509	534	524	499	475	504	510	537	554	538	512	527	506	515	512	493	478	520	528	541	509	522	506	558	490	520	568	512	514	482	506	537	486	552	511	494	523	548	519	545	518	555	535	507	519	463	532	493	487	480	539	497	495	509	501	492	505	526	560	513	527	512	498	493	541	521	509	511	513	551	569	528	519	512	546	462	547	476	479	546	469	516	519	506	505	521	502	505	517	492	516	521	540	503	541	504	539	537	520	499	475	489	524	541	555	540	521	557	496	486	505	467	501	529	529	484	482	493	504	520	448	541	486	538	470	537	505	489	497	517	489	506	502	508	510	503	538	530	539	529	488	497	539	505	521	533	482	509	463	506	500	509	548	506	514	537	534	484	531	487
68485	71651	60764	54571	35958	7572	753	419	400	372	390	332	374	386	335	360	317	332	355	323	334	339	331	349	345	335	385	356	301	349	357	331	341	388	367	322	342	373	389	344	314	328	320	284	332	355	366	328	306	304	342	323	359	337	362	329	351	321	362	372	327	308	332	307	328	350	318	325	309	345	342	346	322	299	325	334	377	329	339	310	303	324	325	311	317	316	298	299	373	320	326	318	341	306	319	328	303	323	344	340	330	325	331	340	318	315	294	329	336	352	322	331	368	319	316	323	324	324	323	278	314	339	317	331	325	344	326	323	336	325	353	327	348	344	343	331	330	357	299	327	340	325	343	354	329	336	363	342	349	333	349	306	327	326	329	330	310	382	340	321	343	333	315	310	311	315	327	351	342	312	326	364	331	331	361	297	340	274	312	342	362	311	328	315	318	335	340	326	320	332	313	329	322	310	355	320	334	355	315	308	318	348	308	335	319	325	301	341	323	367	323	342	345	297	344	317	337	346	341	316	315	310	342	327	392	305	297	285	324	374	328	313	317	339	359	364	309	323	358	280	359	327	364	320	325	354	350	317	294	319	337	327	318	337	307	309	321	309	334	345	368	324	328	330	330	336	308	323	322	308	351	327	318	354	321	373	297	326	342	308	335	334	317	318	283	292	350	338	314	314	337	344	364	316	323	328	349	322	334	303	316	324	318	284	324	306	347	323	318	336	344	309	291	328	323	350	329	318	335	317	311	308	329	347	270	324	364	320	353	322	346	329	336	334	324	323	305	338	293	312	308	344	342	315	347	348	330	343	305	337	341	333	367	324	364	331	350	332	327	340	367	316	322	347	323	339	308	345	300	300	339	341	328	318	303	323	336	330	345	306	327	379	300	333	310	340	333	329	326	357	321	357	346	357	329	322	328	329	344	311	328	308	333	331	293	323	317	345	327	321	331	311	311	332	342	330	322	337	317	331	322	336	324	339	286	316	341	288	345	302	355	309	324	339	339	355	374	381	318	326	360	362	322	335	366	327	320	315	301	325	321	344	349	317	327	297	336	329	339	303	337	314	325	329	328	345	341	328	340	338	332	344	346	325	343	342	327	341	280	319	343	297	326	309	348	310	335	344	332	320	315	333	296	319	376	330	357	347	337	327	336	323	315	358	362	336	326	313	329	312	334	304	300	310	340	312	351	333	287	329	353	337	315	336	324	337	347	353	337	326	327	310	305	309	325	328	297	328	336	344	308	317	318	378	347	322	299	323	347	296	340	327	312	322	340	330	349	312	306	332	334	301	339	338	351	333	321	297	350	359	317	317	326	333	345	327	323	330	355	367	311	320	323	319	354	311	312	341	330	306	359	313	336	291	349	365	328	322	326	321	315	314	300	295	366	335	328	320	302	332	346	315	307	346	334	341	318	317	348	350	313	312	341	325	358	340	310	338	342	285	349	364	321	360	339	337	332	332	331	362	317	345	369	355	324	326	299	364	361	348	323	337	323	351	350	338	345	318	300	323	312	354	326	367	331	333	317	349	330	300	329	336	327	331	315	326	296	320	346	346	343	344	324	312	348	302	364	314	330	299	329	309	327	314	310	294	378	318	326	334	317	292	331	306	318	323	323	328	330	329	365	317	344	357	329	324	366	327	332	360	331	313	323	323	329	316	331	312	321	357	302	354	349	333	280	311	330	322	337	350	337	311	319	275	346	295	352	289	329	316	333	330	289	321	379	327	339	320	327	327	324	329	332	350	350	319	331	337	322	324	346	326	318	326	336	316	323	357	342	331	325	316	322	301	325	331	323	354	329	308	321	319	301	300	384	319	352	321	297	307	330	294	327	280	348	322	331	280	340	336	328	350	338	342	320	332	335	326	342	304	299	343	347	340	310	334	307	344	344	321	272	327	314	298	341	333	366	342	339	321	335	318	341	309	338	354	302	304	323	335	340	314	305	314	332	337	325	315	299	321	324	339	343	315	330	304	324	339	341	333	316	304	338	334	364	337	326	325	336	327	344	305	331	352	364	373	338	327	350	346	356	355	332	329	335	326	338	343	352	299	305	344	339	335	345	336	283	308	347	361	334	295	353	366	313	313	364	305	325	347	348	334	348	320	329	328	311	322	300	336	311	339	302	339	301	331	328	297	347	338	398	306	350	295	323	311	353	347	328	347	336	337	360	326	371	358	331	317	357	314	347	333	286	319	322	325	319	335	338	334	300	344	326	319	344	288	312	328	365	315	340	348	328	297	335	378	299	342	303	338	318	338	317	309	307	315	314	345	329	319	317	333	336	302	339	301	329	317	295	341	338	348	320	311	309	360	351	304	310	304	319	353	337	300	345	332	331	338	338	305	329	346	345	305	347	348	307	330	328	304	324	340	360	322	325	337	314	318	361	333	311	340	346	376	356	334	363	355	326	322	338	356	313	319	362	288	344	301	318	314	304	353	324	352	298	308	315	296	315	315	344	336	314	325	313	349	312	335	296	324	330	345	335	335	324	312	334	353	336	328	340	287	337	309	314	337	337	339	335	316	320	343	347	321	360	316	335	322	311	319	308	323	354	343	333	332	348	331	332	327	356	331	337	349	316	360	381	316	337	349	289	351	348	335	342	369	341	359	318	329	358	329	316	308	342	311	332	327	318	313	313	339	340	335	308	321	322	295	335	323	334	328	332	323	337	354	345	358	333	328	336	333	335	316	305	334	312	341	367	296	311	326	339	334	332	349	316	318	313	314	331	311	323	327	354	341	344	304	337	338	361	350	340	353	342	335	385	300	349	344	362	371	326	319	341	337	299	340	377	347	323	317	302	346	325	338	327	337	325	316	326	329	335	340	336	347	312	309	337	306	315	344	337	301	312	373	307	330	323	323	356	307	317	321	329	307	303	344	329	332	317	291	360	323	326	309	337	344	335	334	322	318	304	335	339	311	307	334	312	308	326	343	279	316	310	306	325	320	294	311	345	319	323	329	317	321	369	310	344	342	353	323	352	351	284	326	372	338	291	301	338	317	314	336	313	324	358	293	317	325	367	343	346	333	299	320	321	344	316	327	320	344	312	312	294	349	346	342	310	342	384	340	335	324	311	348	339	325	363	326	348	326	326	313	296	300	343	328	308	340	327	309	335	352	324	334	325	315	335	316	304	343	284	304	316	335	311	336	310	320	337	330	348	343	325	350	353	342	328	315	316	307	342	333	307	337	310	313	284	333	360	335	344	353	342	313	318	292	339	315	353	348	319	344	327	315	316	319	308	316	365	359	371	338	301	306	359	324	342	310	333	380	336	315	335	316	341	315	328	301	312	365	337	295	315	285	297	319	320	310	319	331	309	331	327	340	299	322	330	340	323	337	368	322	354	339	335	296	341	343	319	353	364	328	341	323	311	297	361	339	318	307	313	356	336	311	303	321	346	345	310	312	308	324	310	314	347	293	307	302	352	321	296	326	329	334	349	378	328	346	309	335	351	350	303	307	322	343	324	299	420	317	324	318	324	364
45769	56061	58988	58874	35152	1708	1522	1358	1124	1118	1041	1003	939	896	920	875	848	863	868	830	814	733	746	816	793	817	792	824	753	801	786	780	745	758	746	737	761	720	764	717	759	746	756	736	730	782	756	684	710	757	736	760	751	782	778	751	774	691	744	738	774	780	688	722	752	751	719	774	732	701	701	713	691	750	759	731	764	724	673	731	708	750	774	705	713	751	760	712	748	730	705	699	709	750	703	733	729	738	737	720	731	733	727	749	716	762	731	730	745	733	770	751	717	744	765	748	734	731	702	715	693	724	744	704	727	690	663	743	733	771	683	697	729	713	759	699	773	730	722	726	727	710	788	667	746	694	723	743	696	695	732	727	706	695	708	737	745	727	729	724	673	703	738	737	695	720	757	750	722	692	777	764	718	740	707	748	698	729	732	737	688	748	759	722	742	765	649	670	704	660	789	720	700	717	708	757	689	743	774	749	759	727	762	724	716	777	716	744	745	699	714	732	726	726	728	721	712	744	716	729	796	733	712	765	695	711	769	769	746	705	703	676	785	703	713	704	785	716	687	717	720	648	741	705	741	726	726	740	716	747	696	696	788	749	697	729	712	732	741	705	720	746	741	756	777	764	692	768	742	760	741	726	738	727	735	753	705	728	735	775	717	761	727	681	676	769	715	706	752	726	750	761	706	704	722	721	761	732	712	697	780	731	735	714	768	777	734	720	718	706	702	759	782	743	683	739	750	750	762	698	736	702	776	736	754	741	744	699	748	688	702	721	719	739	726	703	690	721	754	744	737	712	728	775	715	725	741	757	733	762	765	737	715	720	711	697	757	707	719	745	735	702	724	751	707	728	711	741	693	698	721	754	767	757	684	718	738	739	667	764	747	729	712	718	710	742	724	771	733	703	733	723	734	728	724	761	764	774	749	754	683	747	717	767	715	696	732	711	711	726	725	704	768	766	777	718	729	735	727	730	755	728	735	715	709	765	755	748	677	772	761	728	720	742	709	763	768	718	761	714	722	770	714	692	738	698	755	673	725	712	745	724	697	724	715	708	732	716	724	725	718	786	754	740	730	671	706	725	745	739	745	703	721	733	746	703	727	749	691	733	734	707	776	694	696	713	722	684	755	745	705	714	736	712	730	710	715	729	735	714	724	750	703	719	741	737	738	746	772	713	714	747	728	698	748	693	708	746	701	752	761	742	715	730	788	726	700	737	690	746	753	704	756	700	759	783	709	712	708	737	765	767	681	721	724	785	733	703	720	735	706	758	713	768	748	746	743	727	712	738	745	744	723	732	728	745	734	722	701	740	707	722	722	695	707	682	724	758	716	794	732	748	715	723	717	729	730	712	724	741	726	752	760	723	723	704	711	740	751	770	753	702	749	784	751	709	720	717	721	706	719	749	678	751	745	759	683	724	711	706	731	712	738	699	690	753	751	758	763	703	738	685	708	709	694	749	743	691	709	693	786	718	748	727	706	743	726	697	713	738	763	750	707	771	737	711	757	756	713	685	731	726	797	729	748	697	740	756	759	740	759	786	719	711	753	749	756	696	718	746	719	704	715	696	731	737	732	768	765	782	692	737	680	761	708	737	715	757	768	725	755	739	679	707	754	762	652	722	718	731	751	702	677	698	751	746	695	709	797	713	706	672	696	770	744	739	725	750	743	740	735	712	694	678	753	703	717	728	700	769	779	727	742	684	710	724	679	682	716	736	721	750	711	691	684	785	756	678	719	714	720	727	669	743	730	698	725	712	735	768	678	738	769	767	733	721	707	650	714	744	748	738	711	737	738	733	701	686	701	752	727	702	717	690	779	742	743	683	721	776	782	748	741	688	736	720	740	736	785	697	746	731	721	735	777	708	695	735	756	690	762	728	749	750	721	742	810	729	734	773	735	710	718	794	745	735	731	739	661	718	715	734	725	739	728	711	684	708	713	683	696	739	722	736	769	725	700	715	751	707	712	707	736	729	718	747	695	723	807	673	705	747	755	751	739	712	691	764	740	691	751	747	717	776	708	744	732	696	742	741	686	705	679	745	732	757	722	706	717	700	703	695	770	732	714	713	731	738	724	743	749	736	684	706	736	759	671	727	753	753	783	699	748	794	704	754	729	723	760	675	758	718	722	740	704	781	731	734	697	772	689	718	682	729	726	747	736	751	776	755	693	741	793	705	770	671	698	716	751	720	674	721	682	690	721	738	752	738	730	719	732	778	755	679	720	729	728	733	720	749	700	710	718	699	727	749	770	690	767	799	744	744	720	733	758	695	736	767	738	722	686	702	726	714	709	758	716	756	738	746	776	700	720	721	769	703	730	728	714	757	692	727	774	722	687	737	715	718	740	719	728	732	690	698	735	718	734	727	760	738	724	727	713	736	705	744	690	745	722	695	710	726	741	742	720	739	744	704	739	697	728	717	769	742	733	761	738	762	759	686	731	701	729	750	757	719	707	717	754	722	673	737	724	749	679	766	730	678	716	707	690	741	723	676	718	734	762	757	743	698	753	699	763	735	742	771	725	724	723	745	690	723	726	696	738	763	769	787	697	713	697	767	677	706	742	722	740	696	775	712	700	696	753	703	742	712	700	699	727	713	704	685	773	704	763	749	751	752	808	742	704	745	724	736	724	765	690	725	734	722	747	707	740	728	732	809	727	720	734	718	760	697	731	716	704	753	751	755	758	756	692	740	742	720	738	691	741	786	742	682	691	735	754	737	751	790	704	759	738	718	735	711	736	695	721	760	731	706	717	745	772	726	742	726	733	737	737	733	719	703	745	694	775	784	709	712	756	733	723	712	730	735	717	737	715	731	701	730	798	767	744	683	747	770	698	684	723	717	723	796	687	693	730	705	688	694	760	725	730	705	724	720	722	718	794	738	766	731	776	744	767	697	703	667	712	698	743	760	701	714	720	747	747	725	714	729	690	729	752	773	729	719	716	704	741	714	735	697	700	695	704	713	727	734	787	720	742	735	762	734	729	765	718	717	705	722	702	717	706	723	769	710	729	769	756	719	729	794	718	775	690	736	745	731	717	712	708	749	705	752	731	730	722	716	736	774	715	701	771	723	766	761	699	742	750	768	735	732	677	735	709	737	732	673	783	757	713	694	700	730	746	727	693	720	703	732	728	741	728	713	767	724	703	755	677	721	725	681	752	715	786	745	696	767	723	716	767	762	671	710	736	745	766	736	745	707	736	696	703	711	741	688	727	715	754	768	719	714	777	722	723	721	781	708	690	700	725	727	670	748	711	729	763	710	762	706	676	746	718	746	731	750	740	767	772	751	766	698	742	734	696	705	743	696	675	773	735	729	767	734	724	730	695	701	755	702	717	756	714	746	738	748	764	709	762	740	699	733	711	747	700	733	731	712	739	742	751	738	690	759	726	757	721	730	753	724	726	677	724	725	720	750	796	689	755	719	718	715	747	758	685	688	678	773	757	716	760	673	679	704	658	757	763	702	734	746	712	733	704	684	686	739	769	725	772	734
41585	17169	4316	2660	1027	175	157	129	115	136	114	119	139	130	124	113	141	120	134	129	112	126	137	130	133	145	117	112	122	136	107	123	119	129	108	117	125	129	114	152	130	129	140	106	123	135	122	134	130	128	145	140	129	111	156	122	130	137	126	128	126	139	137	110	148	111	109	122	137	123	134	119	125	136	122	127	143	143	144	134	142	114	129	160	130	130	143	93	127	125	138	125	118	142	115	128	114	132	111	127	124	133	111	127	126	120	157	143	128	128	123	138	124	132	132	125	126	122	137	128	128	133	117	143	138	122	111	139	105	127	127	132	118	125	157	117	120	119	130	135	138	124	108	139	123	139	131	138	134	120	132	123	127	142	159	135	132	116	146	130	134	125	133	119	139	132	126	127	126	147	117	116	128	115	140	139	137	152	113	134	124	132	120	116	139	120	129	126	153	131	116	126	120	109	124	112	129	123	127	170	128	142	124	129	149	111	121	141	153	127	117	151	128	131	144	133	125	141	117	147	146	141	130	138	111	136	135	119	126	136	109	117	141	114	142	126	133	129	143	129	133	111	136	112	123	121	119	114	132	137	139	135	121	113	130	122	120	114	134	126	141	122	139	122	126	131	140	134	139	129	121	136	127	132	127	130	130	132	129	147	122	131	127	116	126	127	140	107	121	128	146	131	131	115	123	129	114	144	122	138	134	126	131	118	128	121	133	123	128	112	124	125	111	122	121	131	122	113	132	121	117	135	108	109	138	145	133	144	118	129	133	134	143	106	127	124	139	132	136	108	115	139	117	134	135	122	135	122	147	114	120	107	115	130	150	132	139	146	143	125	122	120	126	119	123	131	132	128	130	144	134	147	119	124	133	114	136	135	144	133	141	112	146	144	116	145	135	124	151	135	131	130	151	121	134	123	123	121	137	126	149	113	115	135	132	152	130	139	137	115	108	125	144	133	117	131	138	127	138	116	133	147	129	130	139	115	130	122	124	131	119	121	119	132	121	126	119	130	112	141	146	133	128	144	127	125	118	125	113	140	124	135	150	128	126	128	116	118	114	132	138	133	121	118	114	115	135	113	115	131	137	130	115	147	138	110	112	125	114	125	121	130	128	122	127	139	125	144	145	121	139	124	130	141	128	136	109	120	116	113	131	144	114	115	135	142	148	124	135	137	138	122	149	131	145	112	114	121	142	122	127	138	129	125	127	131	122	125	141	138	129	119	143	130	145	122	126	122	127	124	130	120	118	130	126	133	124	132	141	123	126	130	156	101	130	151	148	122	127	115	138	135	109	134	169	124	124	118	151	140	127	99	105	135	119	110	119	127	120	120	127	123	132	117	114	113	118	133	128	134	138	140	126	141	122	148	137	130	143	128	111	116	130	114	130	118	129	110	117	128	142	131	105	139	128	122	115	123	132	128	96	129	126	109	126	123	128	110	113	114	122	144	119	136	127	136	117	125	135	142	140	135	126	124	128	126	124	132	127	134	126	121	117	126	134	113	114	111	148	129	148	128	114	148	118	142	123	134	133	118	116	131	136	124	142	139	123	126	130	137	118	114	142	115	125	125	123	134	103	126	119	135	121	138	141	111	114	92	112	131	147	134	126	144	126	129	128	144	122	115	114	119	115	129	139	105	138	127	132	132	133	136	111	106	125	154	121	109	132	114	113	117	140	127	129	112	111	118	122	123	120	117	108	145	128	142	150	105	136	129	121	128	132	153	125	115	142	133	130	130	146	133	125	126	122	129	131	114	134	128	134	164	120	121	119	123	137	113	131	99	120	144	129	154	139	130	119	138	130	142	142	135	124	138	125	120	140	111	113	120	123	132	122	145	136	106	121	125	143	131	129	144	116	126	121	135	148	135	116	112	144	136	100	122	121	118	133	131	127	144	127	129	120	125	132	140	133	131	139	128	126	124	139	153	142	115	119	119	140	124	132	117	133	119	115	150	122	133	151	141	122	129	137	144	158	132	130	128	114	125	118	120	122	130	114	128	125	116	159	115	142	117	128	142	153	126	126	133	140	117	116	124	129	123	129	140	128	118	126	113	139	158	105	115	129	126	140	118	130	125	127	135	112	147	121	126	130	132	134	121	122	126	145	124	132	116	113	115	120	146	131	122	128	118	127	132	110	106	130	121	122	119	127	114	130	121	122	119	122	140	139	140	122	109	115	125	157	138	125	113	125	136	134	112	128	113	132	132	125	126	127	163	128	145	136	119	123	98	132	145	124	131	132	122	121	127	134	130	146	140	122	133	122	132	116	124	111	98	129	113	107	138	122	131	121	138	124	112	122	126	118	111	139	114	127	136	152	140	137	149	129	129	113	144	123	135	151	141	130	126	116	130	105	142	142	138	128	120	135	132	116	133	117	133	122	144	159	128	127	128	115	123	135	115	144	146	116	122	131	117	116	114	126	132	121	115	118	142	153	124	140	98	112	131	131	135	131	128	139	130	135	117	135	113	138	146	125	121	113	134	136	129	142	135	126	115	142	136	123	138	137	120	141	129	117	151	116	121	118	128	144	131	131	139	115	108	122	145	120	117	122	131	127	120	115	117	121	137	110	122	143	108	121	108	137	129	134	121	108	109	129	125	135	142	112	133	113	119	116	131	124	116	128	119	120	127	129	97	103	108	128	125	145	139	142	123	152	148	120	124	126	110	127	160	125	116	122	93	144	108	135	129	139	142	121	126	126	127	131	128	142	125	129	138	127	129	135	155	133	151	109	125	111	121	117	130	137	141	120	166	139	131	124	148	132	132	121	121	111	138	137	120	119	125	126	145	129	144	144	135	105	125	141	118	108	140	100	121	139	124	106	110	148	119	143	107	116	124	140	127	155	143	134	143	144	151	118	145	134	112	148	110	119	116	155	123	118	122	124	124	141	154	116	156	109	135	126	109	121	129	123	109	144	123	118	128	137	154	134	140	124	117	111	116	114	123	138	132	133	145	150	133	134	107	133	130	101	103	109	127	136	102	157	128	132	131	122	127	110	141	116	118	128	139	125	121	124	118	133	131	160	131	139	144	140	129	125	119	123	124	134	123	118	135	117	119	125	111	123	137	133	117	127	127	130	121	127	114	151	124	129	130	109	125	124	122	118	132	131	115	128	114	124	122	126	148	137	135	125	123	105	124	134	137	126	122	135	115	99	105	131	141	118	129	128	130	140	120	101	120	124	136	126	123	140	116	137	135	145	129	148	131	130	130	126	128	144	132	110	117	125	112	134	133	120	119	119	143	104	129	136	136	117	151	134	123	124	119	139	120	132	126	135	126	154	96	130	121	119	117	130	104	147	128	123	130	131	141	133	131	142	127	136	155	127	111	133	116	123	128	121	148	122	138	131	156	137	163	144	125	137	147	112	107	135	111	127	151	128	130	144	124	135	128	122	147	123	121	134	126	143	119	132	125	130	120	138	148	137	119	131	120	128	137	112	141	115	118	133	137	126	129	137	133	115	131	128	127	133	113	121	137	121	142	124	129
21829	11375	6667	7087	2971	358	317	347	322	333	344	318	371	356	308	340	339	315	357	326	322	365	323	324	344	375	318	331	288	329	319	329	339	322	352	327	358	326	366	331	318	357	323	347	334	328	310	307	298	326	317	326	351	311	326	328	308	328	301	347	361	347	346	316	303	348	272	334	333	321	321	309	362	356	319	320	324	309	335	360	344	317	331	353	325	328	344	329	319	319	338	347	325	336	302	340	314	345	333	322	348	338	341	351	326	356	321	324	309	371	325	353	307	340	320	330	306	313	339	327	293	317	322	338	335	325	316	308	302	342	330	317	337	339	346	325	323	342	321	339	292	350	331	331	348	318	327	310	319	336	323	330	337	361	325	312	330	309	341	336	316	332	303	331	344	348	332	311	325	311	309	309	328	345	320	310	323	296	305	336	330	347	307	349	350	312	315	342	344	315	341	325	334	345	330	326	335	349	320	351	355	305	297	345	313	325	339	343	345	302	310	327	348	333	341	324	337	370	339	361	352	301	338	313	323	350	345	318	350	340	336	359	350	345	339	339	344	320	324	293	320	323	313	332	326	313	302	366	334	315	366	339	307	334	356	327	348	340	315	336	318	307	336	286	318	334	313	348	344	333	352	336	326	343	353	338	327	348	342	350	308	323	354	317	304	313	347	337	325	330	328	352	329	320	352	329	322	331	309	335	335	313	326	312	307	324	344	339	336	319	335	347	345	327	321	338	337	308	345	345	312	325	283	349	297	315	318	378	338	355	320	323	332	323	324	344	308	337	336	347	351	321	307	312	379	319	354	338	366	353	332	344	339	279	323	317	340	323	347	342	321	305	336	331	329	335	302	337	325	335	367	316	332	355	322	356	343	321	331	327	333	337	328	332	374	342	355	340	338	321	332	313	315	321	350	331	311	299	344	286	318	355	333	332	341	316	322	337	334	310	326	370	321	319	317	330	318	342	330	352	338	323	338	295	323	334	288	353	323	348	292	334	326	372	363	358	307	328	321	353	314	344	329	349	323	313	322	322	339	352	347	348	346	303	333	335	320	313	284	341	310	301	310	337	345	305	321	314	326	324	318	313	306	305	361	311	320	328	326	319	356	359	321	340	317	341	344	334	333	350	305	316	333	332	305	337	354	347	363	333	322	343	308	324	340	359	332	351	329	330	337	327	343	316	329	304	341	324	343	330	318	309	339	329	327	340	340	320	302	319	316	339	313	330	340	297	330	347	359	339	321	329	317	308	352	339	366	332	309	333	333	309	323	324	335	342	327	323	312	314	320	292	334	304	325	333	310	318	373	295	282	335	310	376	333	329	307	353	297	348	336	327	350	301	324	338	329	322	351	327	323	359	355	339	345	342	352	338	328	315	309	354	362	303	345	352	315	352	303	314	322	357	333	341	347	310	348	345	327	326	319	339	362	324	341	320	336	326	330	336	358	331	329	338	348	333	347	331	338	311	310	337	350	326	334	336	326	313	317	313	321	358	318	346	331	341	340	309	310	320	362	326	321	339	321	321	351	334	328	352	314	335	334	312	336	334	325	344	330	321	305	307	356	341	358	346	330	341	379	280	319	321	300	345	335	322	339	334	329	359	310	320	369	304	345	360	320	339	331	328	339	325	304	341	324	325	319	305	309	356	343	378	324	326	318	340	315	306	338	343	344	348	333	309	316	363	358	337	332	342	335	329	370	335	340	357	310	318	329	360	316	344	359	328	312	348	312	307	349	322	305	347	326	324	303	342	325	341	356	349	302	320	340	333	325	328	313	295	327	347	348	347	327	335	315	311	296	338	307	333	352	294	301	317	322	325	349	337	328	330	297	324	313	349	342	332	367	343	331	334	311	346	314	307	351	331	313	320	340	333	342	318	338	319	338	355	362	327	324	349	293	355	317	331	349	342	350	341	360	325	347	326	332	323	283	333	337	302	311	351	306	326	350	338	309	341	326	323	337	319	316	317	359	334	326	322	333	345	309	320	352	314	328	354	342	336	307	332	340	370	336	317	319	377	356	333	353	331	359	318	345	322	305	330	318	339	319	304	346	328	351	341	339	338	339	316	341	309	380	328	323	333	344	336	320	349	311	371	324	320	319	299	333	338	327	325	381	366	321	350	323	344	342	320	290	288	310	374	330	318	341	347	323	306	355	314	287	315	294	353	335	305	339	323	327	351	318	355	291	334	342	317	316	300	322	335	341	333	308	334	320	324	338	327	336	340	317	334	342	344	326	366	340	298	338	338	326	341	323	344	314	351	317	312	331	344	338	343	327	328	305	331	320	331	306	343	301	355	334	308	310	339	356	352	348	360	335	344	330	340	339	341	367	305	342	358	333	318	353	362	298	366	313	341	305	343	340	321	354	330	327	305	328	310	321	342	328	341	322	336	346	348	313	360	334	310	354	324	329	315	333	315	331	359	305	334	318	314	305	321	340	338	341	326	333	307	307	340	331	337	330	320	320	305	313	315	295	334	329	343	327	325	308	343	338	319	317	313	333	337	333	326	324	339	318	357	331	337	346	308	328	356	375	309	324	329	343	339	335	335	304	298	334	312	346	343	312	322	329	342	343	318	352	320	321	360	314	354	307	332	324	366	352	346	337	341	307	343	368	330	313	379	338	338	347	332	331	344	343	342	363	356	322	333	324	304	318	333	336	325	324	337	323	349	326	326	336	350	318	336	316	330	316	331	374	334	328	321	361	319	333	338	310	306	308	326	316	323	284	340	319	344	356	331	310	333	342	307	350	312	357	312	320	348	355	363	348	307	370	320	329	342	330	320	315	326	337	335	358	338	322	324	336	339	358	351	304	330	318	325	316	344	325	301	302	332	341	338	333	283	318	326	330	322	318	339	356	281	325	346	330	328	359	307	318	314	352	336	325	333	334	347	334	313	353	339	335	302	341	328	297	312	341	322	334	370	324	316	342	297	339	329	307	325	307	324	355	341	354	314	323	327	314	341	325	357	351	311	316	316	311	307	315	300	323	341	301	321	346	283	321	334	344	298	318	340	365	345	333	353	324	349	357	332	330	357	318	326	338	339	345	324	346	302	342	321	348	342	343	322	340	301	338	324	329	306	334	338	326	338	315	321	343	320	351	335	331	332	329	322	337	332	333	302	339	323	337	283	361	352	341	317	335	343	320	342	292	308	342	331	368	362	344	342	303	317	327	345	331	365	339	323	307	339	341	328	304	346	300	362	343	326	335	347	322	302	346	298	338	341	382	331	296	332	334	359	337	353	348	347	322	348	332	326	346	358	345	307	340	353	340	321	353	372	315	333	334	300	336	373	333	349	323	323	302	347	340	356	337	332	325	306	320	312	330	358	340	295	304	335	338	320	331	332	305	333	307	330	363	332	305	352	326	299	339	319	337	329	329	339	333	310	347	304	338	335	356	344	342	333	332	320	336	318	358	349	321	349	329	337	349	326	346	322	374	343	298	337	350	334	339	339	318	336	356	307	327	332	319	347	330	331	323	328	325	300
62739	60466	48241	42884	23508	2788	318	244	261	260	249	229	261	229	219	231	208	194	230	245	222	205	240	226	199	219	250	209	234	236	203	196	182	235	226	226	211	206	217	214	202	217	172	216	196	214	199	192	225	193	220	208	200	208	219	211	196	194	177	204	215	227	221	198	215	206	223	226	194	218	220	204	206	201	189	190	224	219	214	223	207	206	212	246	203	239	215	229	229	206	211	227	195	207	206	186	237	217	187	219	200	217	211	237	214	197	196	215	246	220	227	208	187	226	203	212	205	234	239	228	216	215	237	201	204	257	209	217	220	230	190	221	202	228	232	237	202	200	231	226	194	201	251	198	221	219	205	208	210	226	205	199	210	224	208	230	209	192	225	217	213	212	228	216	236	227	185	218	233	207	234	212	209	209	197	232	238	214	208	196	213	198	253	227	172	221	202	177	222	195	198	189	230	207	207	206	189	217	222	213	212	217	223	205	181	198	196	203	195	224	200	210	203	172	223	213	196	212	203	201	221	190	202	197	193	208	223	179	211	218	234	217	193	205	194	175	228	222	200	222	214	226	241	197	205	230	217	222	228	210	221	226	204	189	195	211	225	226	220	243	217	204	221	200	211	175	214	220	213	214	221	202	200	212	195	208	193	192	199	255	205	208	213	204	214	223	189	218	217	219	201	194	241	208	221	201	216	215	201	229	211	223	214	217	220	200	206	224	223	205	185	231	230	221	209	180	198	208	216	221	207	204	229	200	232	198	214	227	227	232	191	208	218	214	207	189	221	225	198	201	214	240	210	219	203	182	185	196	184	201	228	223	223	220	230	203	186	211	192	200	210	219	206	226	194	219	207	195	211	221	221	210	229	186	225	207	191	189	211	202	236	211	215	191	205	203	222	257	216	204	215	193	198	189	212	203	203	189	213	225	221	191	228	245	179	191	191	233	216	215	184	197	230	205	211	220	224	204	180	197	199	218	226	189	228	202	206	209	218	211	208	221	219	173	209	224	209	206	215	209	195	203	186	227	215	215	213	209	225	222	200	205	199	255	203	237	231	195	239	211	216	261	197	193	209	207	217	212	222	205	189	218	226	217	207	189	190	200	219	194	204	221	204	176	224	221	198	191	199	199	192	207	234	245	207	189	190	226	219	211	202	187	198	207	201	216	248	193	188	230	230	190	204	250	228	207	203	197	221	215	204	172	226	195	213	187	171	224	184	241	209	206	217	215	203	183	209	206	225	237	220	198	219	211	183	195	206	217	215	225	207	203	215	212	221	206	185	231	192	219	213	209	210	222	208	207	214	211	181	220	222	229	172	198	186	191	240	209	205	200	238	221	179	214	196	211	185	223	235	196	217	205	220	187	240	226	234	215	203	220	171	225	209	214	194	223	216	178	229	235	230	241	207	208	196	218	234	199	194	214	182	217	198	183	193	210	196	222	198	230	191	185	253	191	202	226	218	226	188	219	210	200	187	204	193	205	230	215	220	232	201	211	200	201	192	204	187	220	231	203	204	194	208	213	197	209	203	197	188	183	196	225	193	188	191	222	219	196	217	192	208	217	212	197	191	184	218	228	212	193	206	226	214	206	200	196	229	215	225	212	252	224	182	222	218	209	209	192	223	225	167	210	211	187	223	218	228	201	218	185	188	228	232	190	217	203	200	207	225	240	244	265	208	204	217	220	230	224	219	215	228	228	209	213	187	195	215	182	189	216	201	206	201	224	212	215	221	202	197	208	225	225	198	177	196	250	209	227	196	194	217	233	210	213	192	217	229	206	207	200	232	222	216	186	199	205	225	208	236	213	211	187	222	196	232	212	226	196	198	239	214	210	215	205	205	179	207	201	230	245	214	213	227	206	217	205	209	235	197	239	208	190	221	196	208	225	234	204	227	199	224	204	195	179	195	222	213	203	211	211	236	215	191	251	207	167	221	237	215	203	195	227	242	241	198	177	218	203	226	203	213	198	200	205	196	231	182	226	210	212	209	182	210	235	209	208	202	206	212	212	190	214	204	199	215	202	208	209	236	194	228	224	189	196	225	216	210	212	187	197	198	190	217	227	218	238	222	233	201	206	209	209	207	234	224	209	197	216	198	201	175	216	178	188	246	209	222	202	229	219	248	243	227	190	221	225	215	230	213	185	207	216	206	214	222	210	187	194	209	237	212	192	191	195	190	185	201	202	207	210	207	212	195	192	178	182	186	209	206	200	224	201	190	216	235	228	223	200	219	191	213	203	188	234	232	193	211	200	188	198	204	216	230	209	229	203	220	213	198	196	225	195	229	194	228	224	229	233	226	188	219	206	220	217	219	189	207	204	199	215	224	218	213	211	208	208	211	188	223	230	210	198	174	207	215	221	200	177	207	195	210	193	194	191	201	200	221	207	212	195	220	199	194	221	227	212	203	218	211	224	220	226	196	190	188	238	198	211	199	210	217	218	239	188	200	234	184	228	218	203	213	218	207	187	213	213	208	198	202	199	217	225	203	243	185	189	221	216	220	204	187	240	263	213	236	169	212	190	228	237	206	207	212	186	222	209	234	210	209	195	203	219	207	237	240	212	202	234	208	205	247	184	211	216	183	189	223	230	238	205	217	229	189	237	214	188	228	236	204	203	207	209	199	209	205	217	192	200	230	184	179	218	225	205	205	222	211	216	186	227	211	190	218	209	211	189	209	224	206	185	231	219	192	224	222	216	232	211	215	240	221	213	160	188	221	199	205	212	235	209	227	225	222	190	222	220	209	232	221	246	184	195	224	224	197	222	200	222	214	223	235	209	229	222	211	223	212	210	226	204	193	208	204	215	211	189	224	231	213	243	183	230	208	219	213	216	191	201	211	193	232	205	222	219	209	200	216	214	204	223	232	195	230	201	217	218	224	247	210	203	207	215	215	218	200	200	220	212	197	199	220	240	191	237	205	194	194	225	192	212	196	177	213	197	208	214	206	192	217	239	211	216	215	197	191	217	222	222	219	195	219	200	228	193	243	202	231	210	192	228	183	197	200	207	223	206	207	235	216	189	180	213	251	232	210	218	232	213	236	203	200	212	223	218	213	205	221	214	190	223	228	207	195	184	230	193	207	215	219	203	235	189	232	189	206	204	204	190	215	196	188	199	196	207	222	232	204	222	191	207	209	198	214	213	211	226	199	229	196	197	210	191	221	178	185	197	210	210	197	175	216	195	208	201	203	207	215	232	231	216	219	249	185	232	221	213	195	224	236	241	210	188	193	242	237	227	198	222	212	205	215	205	207	204	218	217	201	224	202	204	215	218	192	200	209	210	244	245	203	237	228	219	213	202	208	236	211	211	212	184	197	212	236	210	228	193	217	196	204	197	210	218	210	190	222	199	224	198	204	224	215	221	185	220	193	232	207	239	234	197	223	188	209	202	199	225	210	215	201	214	222	195	218	231	212	201	208	207	225	236	215	208	208	229	220	203	228	230	205	230	235	220	218	224	207	193	221	195	197	215	186	202	218	205	222	209
39042	43959	47644	47981	29233	1022	878	846	757	718	652	682	670	611	616	522	560	590	536	584	582	532	537	528	539	551	498	520	488	506	530	564	517	515	515	477	538	510	528	518	515	528	493	466	473	515	503	496	531	505	487	495	526	507	552	518	493	532	522	493	528	489	499	554	467	518	543	458	469	460	538	470	504	477	492	498	496	492	523	489	456	496	502	529	503	489	506	511	519	510	477	486	508	534	487	501	499	496	499	528	493	542	523	516	498	506	534	510	556	488	495	482	507	493	460	500	538	504	503	480	550	492	478	489	498	503	505	508	512	479	478	487	503	476	520	492	490	530	489	522	521	525	530	504	499	525	468	503	505	487	469	506	488	503	531	487	477	534	458	523	469	497	479	491	492	536	557	488	531	564	509	515	496	491	469	499	530	475	493	513	538	495	519	473	499	522	514	504	506	469	485	559	491	488	550	496	500	525	514	456	542	486	503	470	494	556	529	505	511	507	479	520	525	509	531	522	505	442	506	481	511	495	476	531	510	523	460	501	506	494	519	527	516	511	529	485	515	544	526	486	541	513	533	455	478	496	496	510	518	525	503	503	487	521	486	474	522	520	484	480	532	531	531	507	543	475	530	518	498	526	509	506	489	523	524	531	467	520	494	495	490	450	489	497	504	521	507	492	501	517	513	481	502	544	502	447	545	591	497	526	511	506	503	492	503	518	496	492	499	543	524	487	504	491	452	507	540	465	504	465	502	467	500	477	514	476	468	509	544	530	501	516	536	472	505	537	494	489	513	509	559	552	471	492	509	479	515	511	536	503	490	500	521	521	562	505	498	508	556	486	531	548	482	466	536	552	472	514	500	481	485	558	507	463	493	483	490	505	468	518	492	488	503	512	517	559	484	556	469	513	484	510	516	487	517	495	488	467	524	471	488	528	481	549	528	510	499	495	515	522	530	542	495	488	538	460	502	534	506	493	496	482	508	543	477	507	501	506	487	513	469	517	500	487	503	537	499	523	542	509	483	561	505	493	508	464	517	512	529	482	509	500	532	469	473	489	549	466	520	471	507	523	509	510	484	516	512	494	529	493	488	533	513	495	535	494	548	519	513	470	453	511	468	513	465	495	507	485	473	505	535	511	509	474	550	521	472	517	481	506	494	519	542	510	497	525	515	512	523	517	481	546	486	516	514	477	547	487	455	501	548	500	490	510	485	498	481	472	514	508	542	518	505	521	507	513	481	463	478	496	496	501	522	500	517	525	499	513	513	523	486	492	519	481	551	503	510	503	512	476	537	507	505	500	495	482	547	524	492	532	463	500	515	491	477	485	491	514	526	469	505	512	525	525	484	501	525	510	476	497	492	501	528	538	499	481	499	507	545	495	483	503	520	486	532	517	487	521	550	495	507	524	484	508	518	482	510	500	493	533	501	508	497	551	522	508	523	501	510	502	497	472	517	490	516	483	509	552	510	495	508	496	518	518	525	481	526	492	498	508	499	527	481	536	531	505	504	527	528	510	509	492	455	513	517	434	494	497	510	505	513	522	508	540	538	522	493	505	560	552	505	495	459	516	496	504	517	526	516	500	512	497	515	527	494	509	470	545	502	475	523	513	495	550	505	529	552	515	495	514	519	547	537	536	519	525	486	523	475	461	487	510	512	497	528	544	500	524	502	517	491	481	523	518	521	504	470	471	499	517	497	506	483	514	494	498	539	506	504	532	540	519	535	493	496	468	482	502	521	516	542	506	517	509	498	479	479	486	522	504	506	514	531	505	512	501	521	535	532	505	533	508	526	490	503	484	520	498	534	495	470	479	516	459	524	487	487	507	486	525	538	517	513	535	504	529	498	523	517	499	507	496	481	527	517	490	508	512	495	470	471	471	525	499	538	506	530	548	495	528	506	435	494	452	515	502	516	452	537	496	551	522	524	471	509	479	514	512	496	492	472	485	488	518	545	565	527	493	453	493	526	464	511	488	491	524	509	539	496	499	502	504	487	514	472	523	502	514	491	511	566	489	492	495	492	495	494	509	469	514	514	480	566	488	516	496	489	542	525	562	505	509	468	494	534	502	458	507	465	483	497	472	475	487	488	499	486	473	512	472	532	520	466	500	501	491	479	466	487	475	535	489	541	494	518	481	498	529	491	506	487	508	511	535	489	492	523	515	520	501	522	484	545	491	488	496	478	499	533	500	528	501	475	508	508	504	529	532	478	514	497	492	533	510	516	539	500	505	474	502	503	554	492	532	493	513	523	479	515	518	513	513	516	505	521	489	514	517	482	546	521	506	512	502	507	487	491	551	480	509	483	521	527	518	521	496	509	503	534	488	534	528	486	514	489	480	544	500	499	511	499	497	484	511	469	509	487	502	486	507	524	533	524	508	534	528	477	525	507	481	492	523	507	526	510	535	528	531	486	490	546	478	480	519	529	532	497	514	487	471	520	498	482	497	523	477	496	506	509	543	552	507	488	457	487	530	496	491	502	503	525	501	480	508	521	501	465	520	487	512	525	542	485	491	500	520	515	510	515	497	508	504	518	492	532	506	512	522	476	484	488	503	487	512	457	543	526	449	530	495	531	523	493	525	529	506	516	473	532	522	489	499	494	472	528	513	517	550	494	521	489	521	521	516	520	473	477	490	498	488	479	494	470	527	482	452	484	516	532	518	515	514	520	510	503	504	549	519	479	509	524	481	474	446	561	468	489	483	499	513	499	515	535	467	516	483	518	499	506	517	512	494	481	498	535	520	489	529	480	555	522	501	506	489	536	493	483	533	524	478	474	494	491	472	504	528	530	496	488	517	492	508	459	469	505	535	505	496	502	518	526	489	537	530	488	504	498	498	479	498	506	497	486	485	539	444	509	544	462	506	477	494	505	471	517	491	534	491	530	458	516	473	493	540	512	499	498	548	508	545	521	495	522	502	531	482	513	504	509	503	511	524	537	492	489	488	480	510	509	526	488	506	480	541	475	522	513	496	510	512	482	544	491	513	496	473	507	501	475	496	489	513	525	542	497	531	521	497	511	474	512	508	494	518	488	515	499	534	507	519	492	501	477	491	489	489	527	487	523	510	473	510	509	483	524	564	501	490	472	511	521	521	502	488	510	543	455	510	527	454	531	487	520	483	508	503	480	510	484	555	502	547	522	499	539	510	537	513	504	495	514	519	538	496	511	491	506	502	511	464	459	516	520	490	515	488	536	577	519	499	472	521	529	534	502	520	503	505	480	494	512	545	506	492	500	494	526	510	499	477	509	496	508	477	482	480	515	490	480	500	482	493	513	463	521	492	480	499	519	522	484	501	542	480	509	515	480	489	490	474	570	492	553	537	488	513	486	509	522	474	502	505	535	542	496	543	487	529	514	481	499	495	503	506	533	478	469	489	528	514	498	468	486	495	523	495	522	486	523	485	524	518	546	504	512	541	509	506	486	474	533	541	510	481	503	554	543	500	505	473	505	450	489	496	513	527	524	520	486	520	513	493	466	489	479	495
70977	72776	61155	55989	32659	6290	656	435	396	399	406	401	388	353	379	326	337	332	352	358	331	353	339	325	330	322	345	298	301	359	330	297	339	363	347	304	332	338	303	323	357	298	317	355	325	282	312	317	310	313	350	328	324	386	328	363	346	342	317	334	324	309	348	345	321	365	305	286	319	320	330	329	327	318	322	362	329	330	326	308	327	352	337	329	299	361	351	288	326	330	300	327	311	298	327	371	338	312	356	334	299	336	320	339	333	364	326	331	304	323	298	313	326	297	307	304	342	334	340	323	321	316	327	335	307	313	314	338	281	313	332	360	348	323	303	311	337	344	342	315	320	335	329	298	347	317	300	338	351	313	368	296	308	331	350	336	350	337	339	343	374	279	334	322	306	315	338	302	334	341	305	321	329	326	328	352	341	303	316	320	307	291	323	331	340	307	291	343	347	325	325	383	325	309	310	324	349	295	342	350	328	297	319	323	344	347	327	323	322	306	314	310	308	316	326	306	340	326	350	298	329	301	325	327	350	339	334	326	330	348	338	360	330	321	356	309	338	322	370	317	349	327	347	354	317	289	288	352	320	319	304	292	310	319	338	342	342	314	331	324	334	313	326	341	288	311	365	337	349	326	321	331	359	333	348	324	326	338	290	325	307	336	354	331	306	283	337	332	354	343	315	325	353	342	337	346	310	334	308	295	325	369	332	305	308	339	293	306	301	296	320	333	331	352	310	311	300	335	347	364	367	323	357	314	320	349	345	362	293	328	306	305	345	313	334	353	328	328	329	330	317	306	315	356	298	296	318	350	367	355	329	326	346	322	323	307	334	297	302	334	327	342	324	306	325	345	285	337	355	340	343	386	315	314	337	323	304	331	314	305	360	354	323	306	342	306	356	364	309	334	312	313	317	302	355	347	288	326	333	327	329	318	318	335	320	329	314	340	322	282	322	309	308	326	306	311	368	301	318	328	336	329	313	309	319	314	342	305	345	357	347	330	351	310	303	320	321	297	311	335	352	359	344	330	355	298	312	297	294	324	358	338	343	295	352	330	287	311	315	320	354	334	303	317	322	329	324	321	314	297	302	342	301	319	331	342	298	325	310	316	332	331	363	296	364	321	362	337	373	357	320	325	322	332	330	291	318	318	312	319	301	328	335	348	373	346	321	309	310	341	337	340	339	329	306	330	358	301	341	320	370	307	330	320	335	315	340	297	327	323	314	302	289	331	328	327	289	338	340	378	364	334	332	336	318	325	355	310	295	306	327	333	350	318	320	351	343	349	319	375	354	345	305	313	338	335	335	337	319	292	351	317	292	316	329	331	315	313	332	317	307	325	312	351	349	338	379	324	320	339	308	330	328	322	305	299	339	330	329	342	331	326	323	321	332	339	296	333	332	325	356	318	321	370	314	300	339	354	347	310	289	334	325	299	311	367	313	350	320	287	332	294	348	323	339	352	354	320	318	310	337	368	345	316	325	319	314	330	356	308	325	329	333	333	367	330	313	330	352	321	375	318	325	302	343	346	319	353	329	300	301	363	351	328	311	312	338	296	325	303	375	316	327	320	321	306	331	307	332	340	312	336	330	323	351	347	343	315	332	291	307	335	305	355	324	303	355	333	343	295	320	296	313	301	346	340	330	329	293	339	338	315	344	316	325	301	325	324	321	359	333	330	328	327	318	349	319	334	302	288	322	290	313	352	336	347	348	329	292	327	345	346	329	372	338	321	315	309	336	326	335	332	316	315	333	327	363	339	339	306	359	301	307	314	329	357	328	305	333	326	314	326	299	320	338	309	302	331	349	315	345	294	311	317	311	335	366	309	315	291	347	354	356	318	327	337	334	331	317	310	356	343	362	318	315	342	302	337	309	328	320	355	317	339	314	276	349	315	282	294	326	310	296	351	302	341	292	326	335	326	334	328	351	331	313	365	318	320	295	299	354	347	353	346	299	333	325	335	335	350	347	362	321	328	346	328	338	316	307	326	340	309	315	329	314	345	309	343	303	328	293	301	330	326	347	328	318	346	326	305	285	320	338	294	313	305	368	308	322	301	317	329	332	312	334	345	320	359	327	290	329	344	326	290	363	311	350	326	322	324	324	333	318	305	343	331	315	298	301	322	301	315	306	330	347	298	314	377	280	350	307	280	330	328	327	298	325	336	344	350	320	304	347	346	332	317	353	329	340	312	304	316	300	357	346	368	354	302	329	324	329	277	309	348	297	337	298	329	307	315	307	333	329	308	324	326	328	326	342	302	337	345	309	350	357	306	302	305	319	323	327	324	326	318	333	317	300	331	313	298	329	328	308	345	357	294	308	355	348	329	338	306	329	338	327	346	300	325	305	299	315	331	344	354	328	324	317	341	319	303	308	321	322	289	311	291	316	282	314	326	337	342	318	349	344	342	350	339	347	318	360	320	298	331	341	342	317	310	345	362	337	318	332	315	340	333	299	335	324	339	336	315	311	332	358	356	341	361	330	313	363	302	307	338	302	317	323	354	302	313	339	311	286	329	319	352	309	326	317	307	294	311	336	334	331	337	324	321	321	303	306	317	332	304	368	307	335	341	326	311	347	385	328	315	353	314	343	317	321	345	346	307	316	313	319	291	321	342	317	308	332	345	310	307	347	357	301	348	328	331	330	342	318	327	361	305	343	339	357	325	319	317	300	322	345	356	358	345	346	318	324	311	313	328	320	340	357	291	300	335	339	304	331	362	325	305	350	349	355	357	329	321	306	309	321	300	322	320	345	332	338	351	331	348	339	316	323	312	348	333	327	347	301	333	314	339	309	324	382	318	311	331	320	303	332	342	327	319	312	303	340	330	349	315	302	340	330	333	336	350	310	341	341	314	345	331	370	328	311	344	362	310	337	315	333	338	320	295	320	275	324	324	328	309	325	361	326	297	341	306	366	343	347	327	337	316	322	327	336	331	337	319	339	314	353	318	323	308	319	333	319	358	331	335	335	340	302	331	299	345	340	302	338	361	303	328	343	345	313	335	353	309	337	311	325	321	325	331	308	310	313	263	326	315	317	273	352	295	352	313	330	314	292	316	319	332	336	342	323	341	316	341	304	331	317	369	323	309	340	355	352	284	327	338	293	371	283	303	351	336	330	348	334	350	333	342	323	345	295	364	345	298	337	317	332	335	327	290	328	307	343	313	350	324	345	328	325	349	324	354	332	339	372	313	325	338	309	338	334	343	318	330	310	312	315	309	326	327	292	353	320	304	295	313	329	307	364	320	326	327	280	346	356	316	295	320	331	307	350	339	329	350	319	328	353	292	348	324	320	311	347	311	320	313	300	339	349	311	353	347	288	327	361	348	340	331	341	280	321	309	319	318	313	339	325	338	346	307	351	304	342	320	338	354	319	315	333	321	311	335	356	345	354	311	311	344	335	317	354	327	356	316	311	318	346	307	366	342	293	317	277	315	357	334	315	328	339	338	342	347	357	353	315	302	304	294	297	320	316	317	320	310	310	309	329	297
45886	55555	59195	59355	32917	1729	1493	1358	1172	1181	1091	1037	936	963	896	901	868	825	823	865	861	794	784	798	778	794	733	831	699	730	792	759	756	794	744	744	726	723	777	725	690	717	730	718	728	748	723	735	750	735	711	702	721	727	733	744	714	692	812	697	735	738	719	718	746	741	760	732	748	713	750	741	768	723	700	729	718	778	701	709	711	723	729	706	732	763	732	761	690	697	724	692	773	759	737	755	718	700	716	747	793	716	715	712	723	742	755	741	747	716	841	763	704	740	721	701	719	707	732	736	688	743	729	700	732	724	684	723	790	719	746	691	677	750	699	694	764	733	699	685	699	701	712	736	713	740	707	727	746	756	732	704	759	762	681	747	718	734	750	688	699	715	729	684	725	714	751	692	691	736	756	739	745	708	737	705	714	729	740	729	719	732	728	735	690	713	787	770	723	688	759	682	775	737	710	734	728	738	756	737	718	756	717	699	718	775	711	709	703	726	700	716	746	695	690	748	708	745	694	705	738	731	720	717	692	697	750	750	730	724	707	700	684	730	713	721	711	755	738	709	719	707	678	732	722	716	706	686	718	681	733	732	710	730	724	754	700	731	679	737	690	696	687	749	695	745	722	797	689	718	716	729	700	708	699	777	777	730	733	708	735	711	680	694	726	704	718	717	729	705	775	734	722	709	727	726	727	742	692	733	672	705	712	733	683	694	778	728	718	696	760	711	724	693	720	704	730	714	708	714	747	717	755	744	749	779	713	686	732	738	713	750	781	724	678	754	709	714	734	761	729	718	750	755	680	700	730	732	687	728	666	702	730	704	735	709	681	693	725	753	681	741	689	737	757	744	683	689	698	742	761	735	742	739	693	748	716	732	731	740	765	717	729	687	683	722	691	696	734	687	710	687	763	719	725	738	758	719	712	719	703	725	698	715	742	716	765	724	726	731	746	711	747	736	727	722	708	728	717	726	693	735	740	731	699	728	744	751	716	711	738	684	716	716	714	692	703	719	647	753	714	708	656	726	711	709	722	709	737	682	770	709	741	720	712	718	725	695	774	692	739	707	697	767	721	716	735	705	722	724	726	717	727	714	749	754	693	684	752	720	749	735	723	683	735	692	702	714	707	733	697	701	735	697	710	734	663	716	714	745	747	712	697	687	715	715	746	699	703	707	673	711	679	735	737	671	706	767	698	671	706	678	741	720	749	743	687	682	723	694	693	767	746	667	751	742	653	723	773	753	702	680	746	680	689	721	738	746	713	738	702	729	753	699	721	715	742	726	797	727	762	691	720	742	729	699	745	731	706	717	708	729	725	708	711	738	751	721	736	744	721	704	719	692	708	745	700	712	734	719	695	689	663	691	754	694	726	737	724	692	722	706	676	766	712	746	742	707	721	791	724	740	719	725	724	741	723	722	720	699	724	689	762	687	731	726	697	738	754	707	730	679	727	747	798	659	768	687	707	714	726	701	727	697	717	690	719	762	728	719	740	699	759	717	733	728	686	695	741	734	739	724	677	723	695	719	756	729	672	695	690	702	739	725	695	701	727	673	676	757	772	716	720	684	720	707	666	722	746	725	718	679	737	718	726	727	787	722	727	688	687	759	699	708	741	754	713	734	700	759	748	707	697	644	686	696	725	705	669	715	714	699	778	692	754	743	679	718	768	724	731	703	684	671	710	789	715	729	682	730	676	721	759	731	694	720	706	698	723	757	693	690	717	744	781	730	720	739	754	753	702	755	719	710	727	685	695	714	683	737	687	706	723	727	702	709	695	733	698	771	749	720	673	706	734	734	729	674	751	631	760	725	764	722	739	744	726	685	713	709	688	706	746	671	723	728	682	694	695	730	716	718	737	751	756	698	706	730	763	754	731	717	677	704	729	737	670	751	721	733	703	688	771	683	731	802	734	748	742	738	736	691	726	713	655	737	718	704	759	712	704	733	727	728	702	676	721	683	738	709	752	719	718	730	681	752	669	737	727	730	726	741	731	747	724	731	718	739	650	714	673	726	660	685	751	751	712	739	714	710	713	727	719	690	743	704	752	695	747	691	706	706	728	737	723	722	747	701	724	720	747	745	742	747	728	714	725	748	755	681	716	711	741	685	764	741	713	715	769	726	690	719	667	710	735	668	758	715	691	764	708	717	707	719	735	688	696	709	715	718	682	690	684	682	704	709	735	739	701	723	729	753	725	712	698	746	684	698	765	745	650	719	707	819	783	729	725	699	728	699	665	712	728	717	730	714	726	715	714	714	697	733	753	722	727	703	748	764	711	736	751	712	758	758	712	708	732	710	702	741	723	764	706	735	758	704	730	733	761	700	744	723	736	690	784	727	752	736	701	766	715	744	753	724	682	732	689	766	740	729	673	704	720	704	753	750	725	643	784	726	707	716	757	679	762	725	731	715	705	707	725	751	716	682	711	702	708	780	770	711	717	745	735	686	741	701	737	732	727	733	702	738	698	744	758	723	690	709	693	705	720	715	755	729	714	740	736	721	722	715	689	699	750	721	708	704	710	687	755	695	716	676	767	698	724	775	684	668	695	708	745	708	731	724	753	728	649	712	680	704	699	758	734	745	727	730	712	677	729	699	769	732	727	703	752	781	735	695	743	714	791	748	748	677	777	716	693	688	716	742	745	722	700	682	728	734	746	752	729	718	698	741	692	694	715	724	733	804	731	678	738	733	727	751	681	690	705	764	696	701	685	663	710	726	756	751	738	700	724	710	677	742	723	716	724	717	704	716	674	697	720	758	698	738	714	712	703	733	683	696	695	672	674	740	706	726	730	705	708	700	771	738	726	719	709	775	731	730	730	742	744	688	740	756	696	729	680	769	738	756	700	732	738	727	737	721	745	723	747	736	743	661	686	734	716	781	729	731	703	732	667	684	754	749	757	714	715	711	698	701	742	687	740	704	729	758	752	740	731	724	738	747	725	751	772	687	725	728	694	747	676	673	733	689	716	724	734	704	706	701	721	726	696	692	713	744	714	754	744	758	727	788	722	697	760	736	712	722	724	698	709	726	731	721	708	730	744	725	715	700	740	689	738	759	720	732	722	741	714	712	697	669	770	713	791	699	750	727	679	700	720	736	743	759	720	698	672	721	721	720	730	715	748	680	764	721	698	734	772	712	718	724	715	740	753	674	730	752	704	758	709	697	735	706	723	740	774	739	717	676	704	670	754	759	702	689	747	708	726	717	706	744	747	737	688	730	701	725	743	722	744	716	722	707	733	720	735	698	705	737	697	730	747	688	736	714	734	761	703	703	688	711	682	703	699	739	745	716	680	743	742	690	715	743	716	707	742	684	704	717	719	721	728	707	754	740	751	716	704	725	763	743	687	722	708	709	718	698	708	703	700	780	724	686	703	622	774	788	711	676	751	704	755	723	721	730	699	734	714	724	786	710	710	702	702	747	752	732	713	690	752	728	758	701	694	701	688	720	706	683	692	696	690	733	736	720	758	724	736	763	738	690	725	783	724	701
41624	16751	3992	2381	735	144	137	118	120	114	119	113	121	113	132	137	140	132	120	135	109	129	140	144	131	116	108	136	120	129	129	107	133	132	116	141	138	141	107	122	138	131	106	128	110	105	121	99	141	134	117	128	127	121	128	127	132	127	118	145	140	122	117	128	95	125	134	113	128	120	102	147	147	121	129	138	150	140	120	130	116	117	118	112	142	127	135	122	129	128	133	149	114	143	117	125	135	145	113	119	132	148	121	119	105	143	150	127	108	144	144	112	137	100	124	119	121	125	142	124	130	113	128	143	122	115	119	136	135	136	125	125	149	115	124	123	139	141	154	135	143	130	112	124	123	138	167	139	143	142	158	141	124	129	124	106	129	135	120	145	134	133	107	127	135	120	107	114	119	132	125	131	118	130	141	117	124	126	134	124	132	118	121	122	127	124	124	124	106	140	150	135	113	111	117	134	117	128	112	127	129	113	114	140	125	133	104	118	115	117	135	132	121	124	117	140	117	129	129	139	130	111	114	123	130	128	119	119	150	113	146	127	116	122	121	128	114	134	129	134	134	112	125	141	123	127	122	155	127	149	132	132	126	139	121	130	119	136	117	143	114	132	115	135	146	112	131	130	151	130	121	132	135	119	131	113	145	132	124	136	125	119	130	128	125	111	120	126	157	131	114	111	147	123	140	117	147	123	133	139	122	117	166	119	151	148	143	117	140	119	114	121	137	140	141	132	114	119	116	122	141	130	120	144	125	122	127	131	148	119	130	119	127	111	108	120	118	152	136	162	133	117	131	98	106	120	140	135	129	116	139	124	111	107	129	142	137	111	141	127	124	128	116	128	125	121	136	147	120	122	123	123	109	124	131	119	134	134	133	112	107	107	121	102	117	120	114	138	114	126	145	131	117	119	136	110	136	137	134	121	101	104	131	109	143	139	120	118	134	112	145	129	125	123	117	115	132	104	116	129	142	139	148	140	114	125	133	119	115	128	142	141	113	119	139	127	122	138	128	134	128	108	133	134	110	115	145	134	137	148	135	123	121	121	115	113	116	125	125	110	138	126	115	122	120	127	152	154	134	124	128	121	108	126	131	128	126	96	110	133	112	124	130	147	122	105	109	118	133	124	140	131	118	94	117	122	122	128	139	126	110	133	128	115	122	116	107	123	109	108	128	133	91	120	120	126	123	109	143	132	140	146	137	153	129	133	130	98	129	117	153	139	125	118	133	136	135	126	128	129	138	129	114	124	122	133	115	122	122	104	112	148	146	107	115	138	129	125	129	110	125	121	118	144	132	112	132	125	143	136	124	130	133	134	121	134	140	103	140	124	118	121	133	106	146	121	102	112	124	137	108	124	120	115	129	110	136	118	115	126	129	129	115	132	110	124	132	123	108	116	128	126	128	121	113	123	149	119	128	108	130	128	128	141	131	132	132	115	134	109	125	135	132	135	118	123	122	116	128	139	138	131	135	114	146	132	116	137	138	106	120	152	119	141	137	132	100	110	114	123	139	133	120	125	140	132	157	104	108	116	125	129	142	133	115	116	123	110	137	130	126	108	165	140	113	109	107	115	131	121	124	113	113	114	132	116	139	126	117	122	158	127	113	128	131	135	134	148	113	122	123	126	138	129	127	144	137	112	120	140	123	156	127	132	113	127	141	137	129	127	125	124	148	128	123	117	125	115	152	135	124	126	141	125	132	121	129	120	131	144	111	112	132	100	118	126	143	120	143	144	114	112	162	129	110	134	125	123	129	117	127	124	126	140	134	122	130	103	116	130	136	124	125	116	137	146	153	118	127	120	134	115	124	156	140	133	118	124	114	128	129	117	128	127	125	120	109	118	143	117	115	146	123	133	109	128	129	153	124	106	109	125	130	140	128	120	136	109	154	122	126	133	114	137	131	137	137	121	135	132	113	108	126	110	128	109	124	140	119	127	127	137	139	137	129	133	119	106	112	128	121	125	113	124	126	145	138	122	127	119	119	125	103	122	128	117	119	138	102	127	129	135	121	116	147	136	136	139	132	114	125	126	143	122	122	113	125	114	134	112	114	122	149	137	130	130	129	118	127	109	134	110	121	141	127	114	118	129	115	118	134	142	131	141	117	111	111	114	118	144	124	133	120	119	136	128	114	111	112	102	125	131	108	132	118	108	117	122	123	134	104	140	128	119	111	150	116	126	101	126	123	141	123	149	126	110	131	133	125	135	144	94	110	100	102	115	128	136	120	143	143	134	126	133	124	123	115	135	117	134	121	108	126	109	120	109	141	131	123	130	112	125	143	135	119	136	131	119	119	111	143	131	121	110	118	112	129	115	128	148	125	112	123	133	128	152	131	116	129	128	125	115	135	132	140	152	122	120	139	134	144	129	125	123	108	115	136	125	157	147	117	114	143	156	135	144	129	121	134	131	135	144	137	136	135	151	126	122	106	129	124	121	134	134	117	134	127	138	140	126	134	111	126	139	124	119	140	140	138	128	122	116	122	120	123	122	118	119	136	148	124	132	119	106	133	115	116	123	117	112	134	126	112	118	124	125	143	127	120	119	123	112	121	102	134	114	115	110	119	127	97	120	132	116	147	128	140	126	113	128	121	125	112	118	144	139	120	121	113	125	122	120	110	136	121	132	129	127	132	112	122	126	136	130	120	130	120	131	133	137	138	136	133	132	119	132	130	120	135	119	107	140	138	123	134	115	113	138	108	116	101	133	129	120	153	116	118	139	109	94	138	115	130	114	135	120	127	118	136	110	133	113	127	111	115	108	135	143	136	111	109	127	134	112	141	113	108	125	116	115	133	119	145	140	115	115	132	121	134	108	116	131	116	129	134	118	110	114	106	121	150	109	127	145	136	117	122	114	138	144	146	140	109	121	142	121	118	112	107	140	101	130	125	119	123	131	138	131	130	121	125	125	119	117	123	114	128	147	96	120	137	147	137	120	103	132	126	141	160	140	130	125	123	140	123	111	109	100	149	126	141	136	129	146	141	121	145	152	116	124	113	138	137	117	127	122	135	138	112	133	123	137	110	127	131	137	124	128	162	142	147	132	119	135	146	129	131	125	107	136	120	133	153	122	125	140	130	114	127	120	116	133	127	147	124	151	138	137	132	125	149	143	131	122	150	121	135	144	128	131	123	115	127	139	153	154	115	132	119	144	145	127	119	124	117	141	115	121	111	102	127	113	111	117	108	144	141	136	141	124	148	128	144	121	126	133	122	127	112	117	126	117	129	133	143	141	129	145	108	155	112	125	100	131	114	134	127	112	135	136	143	134	140	127	124	138	140	136	139	104	146	128	130	119	133	136	131	122	127	129	127	149	112	114	122	107	111	107	155	138	139	144	116	135	140	137	135	112	106	112	127	135	120	120	99	107	127	138	144	128	126	136	129	125	125	125	105	141	120	126	125	127	114	130	115	133	128	115	129	143	127	118	121	128	135	123	127	117	121	119	120	123	154	118	125	123	108	122	140	139	138	125	129	139	131	106
21809	11279	6345	6768	2687	349	329	332	305	350	346	304	366	315	314	340	297	337	312	342	332	342	389	345	338	353	304	351	297	297	322	321	329	331	324	315	333	324	332	350	328	295	351	329	341	330	309	318	282	325	334	335	320	298	330	325	312	345	344	321	341	324	358	320	322	319	318	329	329	357	314	300	292	348	317	323	370	325	302	301	330	309	310	343	331	339	317	327	315	369	307	336	340	344	317	328	349	337	326	309	330	327	363	371	276	337	281	312	336	318	329	307	324	321	285	331	349	315	331	348	352	311	324	335	338	326	335	330	316	320	310	323	326	306	370	333	332	335	308	327	310	334	315	292	329	323	308	306	378	321	322	316	310	325	357	311	288	307	335	346	348	326	329	321	344	348	333	339	319	326	306	333	356	347	318	346	341	325	329	362	347	337	289	331	324	326	311	321	337	317	310	334	313	328	302	298	315	325	325	316	316	317	332	327	318	342	353	314	347	325	296	321	346	332	326	330	330	338	338	327	346	341	313	355	320	333	309	337	337	321	329	302	322	343	325	327	325	336	313	308	279	355	326	328	311	323	343	335	316	326	326	340	318	300	332	335	332	325	327	351	321	335	313	339	307	310	322	349	346	328	300	327	339	328	337	339	316	316	352	327	370	325	296	285	314	351	339	322	359	340	337	300	337	301	307	322	355	330	308	320	306	301	312	307	315	314	295	317	352	284	311	350	335	350	339	316	332	336	343	356	313	330	345	322	331	320	342	313	356	329	311	315	328	311	337	352	333	313	331	313	328	360	306	340	319	352	314	325	311	328	328	340	330	314	283	307	357	301	311	346	325	341	330	294	313	337	310	344	342	329	327	338	323	351	338	301	341	353	370	347	316	315	311	319	355	328	371	338	320	305	345	302	339	361	327	344	349	332	276	299	344	309	355	322	334	336	306	331	308	313	315	379	295	295	329	342	341	324	309	322	335	335	328	319	318	333	339	303	325	339	318	328	311	338	373	352	327	350	354	321	325	322	320	323	318	328	351	351	331	311	330	336	356	321	313	329	319	334	304	346	304	333	332	345	330	319	348	321	314	322	335	320	339	326	336	360	338	363	325	321	366	295	312	330	310	330	323	341	338	289	331	300	340	307	320	351	346	337	339	316	362	329	365	336	310	314	322	345	318	331	336	330	307	325	333	337	314	327	321	316	335	304	326	319	330	352	336	321	336	301	330	310	307	340	315	314	295	370	309	320	320	328	354	317	308	344	317	335	343	361	310	300	304	314	339	357	303	316	332	327	333	302	315	274	331	317	336	321	323	340	322	348	288	291	331	331	309	332	336	315	315	336	301	333	363	337	334	335	323	302	357	318	373	326	315	334	363	308	296	323	353	302	340	313	324	345	355	378	329	327	343	345	345	352	338	321	319	353	315	314	306	318	306	325	327	332	352	342	308	323	315	324	313	339	348	329	332	360	341	341	318	324	323	334	332	346	322	332	316	284	330	331	326	327	336	303	335	347	317	336	319	331	362	347	295	336	333	355	362	333	325	334	357	301	295	366	333	339	320	317	318	341	319	301	355	296	294	317	323	314	341	361	319	303	320	353	304	319	314	326	334	379	329	333	343	337	345	333	347	322	327	337	346	316	343	338	326	295	346	316	341	341	335	348	327	346	334	314	307	348	341	338	326	324	331	345	333	314	308	314	313	362	336	334	315	343	360	329	334	318	353	347	315	331	306	352	325	324	326	355	319	355	325	335	340	297	309	295	325	331	325	328	316	356	341	335	321	342	315	325	293	317	295	292	359	356	323	352	367	328	331	312	329	324	326	304	333	313	287	325	320	336	332	350	332	314	330	358	358	320	304	362	306	355	346	363	323	335	318	328	300	313	326	307	323	311	306	364	334	308	312	338	307	316	338	348	334	331	322	325	314	338	323	324	338	330	317	366	337	354	318	323	333	339	317	313	362	342	338	354	328	328	324	321	358	334	329	324	317	352	347	317	333	345	324	336	335	326	315	308	321	307	331	363	316	330	303	340	323	306	326	349	322	340	320	331	353	320	353	355	326	336	327	300	356	295	301	352	330	343	314	317	295	322	318	309	315	328	347	373	364	306	333	328	318	312	306	334	322	345	332	341	302	269	320	346	306	345	310	332	319	340	336	304	327	285	373	326	355	328	301	335	326	338	342	349	342	308	337	299	340	298	313	317	312	338	303	338	343	315	355	322	319	303	311	303	309	339	330	324	309	354	339	325	281	330	344	349	319	306	335	351	301	329	327	340	336	342	335	324	333	341	288	305	316	323	346	291	302	333	334	346	275	337	327	363	315	315	330	325	354	324	314	312	315	328	330	325	311	331	304	325	318	317	318	329	346	332	332	322	343	346	351	342	316	323	300	331	333	310	328	299	343	316	320	341	347	318	326	321	329	303	355	325	305	327	322	323	344	315	350	360	330	318	307	361	346	325	351	335	321	353	347	318	331	320	336	296	319	314	303	301	326	331	314	336	365	337	323	347	313	314	330	322	325	326	325	348	307	336	311	335	319	314	345	325	311	331	339	342	341	334	296	312	324	339	307	334	345	321	336	327	346	351	341	305	314	324	318	314	305	305	355	370	334	320	312	325	293	313	329	342	303	351	329	328	356	329	344	313	343	307	303	331	329	334	323	349	346	314	333	329	331	330	307	319	317	339	363	331	336	315	341	312	346	305	343	308	340	314	330	335	324	324	325	308	339	360	329	340	317	327	345	302	315	350	359	302	326	301	321	334	303	363	315	310	310	336	345	305	350	333	349	333	357	332	338	349	346	342	307	354	372	357	331	322	317	317	325	317	299	291	308	320	353	334	345	306	322	360	329	325	309	319	311	316	338	341	331	332	312	323	341	310	331	358	352	319	329	314	322	324	339	333	323	320	297	305	349	318	333	332	315	315	346	350	334	325	312	334	353	325	354	314	299	351	338	329	321	336	297	338	314	317	325	332	337	352	323	330	336	315	324	325	322	380	340	305	304	344	310	337	326	350	304	339	333	339	338	303	349	330	317	308	298	319	298	309	319	361	330	351	372	339	335	321	332	337	317	315	300	296	330	355	344	329	347	339	327	307	313	344	337	324	327	318	364	346	333	317	357	312	336	329	348	328	294	333	337	349	303	330	359	345	327	301	308	331	341	317	339	350	314	324	342	361	320	366	344	324	315	319	291	322	325	316	346	336	336	307	353	338	316	320	298	307	299	300	317	334	360	333	347	339	326	347	328	342	341	324	367	318	324	329	356	302	334	311	308	351	310	330	326	346	325	337	320	328	322	327	301	357	334	356	304	288	302	309	367	339	322	331	296	305	301	297	338	322	306	354	335	329	313	294	335	306	343	353	346	340	327	337	318	356	300	357	310	335	323	338	350	298	352	299	309	322	295	316	321	303	349	345	323	309	343	333	335	333	337	323	340	354	336	335	346	314	319	345	382	345	311	338	338	356	359	315	353	322	298	301	314	314	317	339	314	337
60645	58609	48322	42646	23853	2697	282	241	258	255	235	222	240	252	220	240	198	202	193	213	241	225	236	215	210	235	213	229	190	196	217	202	210	227	229	226	221	203	201	222	176	220	203	238	234	208	211	192	203	208	189	197	232	240	188	212	202	202	196	195	187	191	186	199	204	232	223	229	208	208	212	227	208	208	234	219	216	216	203	186	205	202	228	230	207	218	189	188	209	214	200	203	224	221	209	206	231	217	218	215	191	206	221	211	194	182	211	216	214	194	218	208	204	223	218	196	227	222	211	204	173	175	205	241	220	209	200	212	217	220	199	206	230	212	228	207	207	216	216	198	200	201	183	221	209	207	231	218	193	188	190	206	209	204	210	238	202	197	205	193	191	217	247	199	204	219	233	194	202	245	203	194	217	216	198	230	185	222	220	240	215	183	219	214	212	226	212	231	208	191	216	217	197	222	220	225	221	215	217	211	217	221	205	203	215	202	220	215	191	244	181	213	215	206	208	222	192	226	235	221	195	195	244	210	213	197	191	227	208	204	205	216	199	207	201	214	220	216	195	208	179	213	191	196	228	215	210	195	221	196	235	205	211	222	253	208	196	206	207	203	231	207	213	189	200	193	200	198	190	208	221	230	183	215	218	206	204	223	234	175	207	218	194	222	207	179	225	184	255	221	186	241	199	205	184	199	206	207	200	211	198	193	195	219	231	212	222	200	217	193	244	203	211	242	250	230	226	213	228	190	194	208	185	221	228	189	200	202	209	229	249	224	222	205	210	235	214	217	198	192	216	197	183	211	218	227	196	230	218	228	216	236	219	193	200	228	207	243	199	235	207	224	194	220	209	211	219	204	221	187	212	191	233	206	204	214	178	232	197	191	223	210	180	233	203	206	186	188	212	200	209	211	194	228	198	239	219	225	233	194	193	198	226	183	198	189	186	213	208	208	189	212	228	210	202	194	242	198	193	191	183	205	215	186	216	189	230	199	219	224	199	208	232	245	186	208	211	199	194	189	220	227	215	209	186	199	208	188	219	216	210	190	186	233	222	253	213	194	208	216	206	212	191	219	213	200	183	222	218	208	179	207	210	211	191	208	206	242	203	211	209	232	191	223	222	187	224	184	219	182	207	218	247	213	212	187	232	205	250	196	203	209	185	222	207	217	214	233	196	212	247	207	207	238	206	223	196	208	191	186	226	219	205	210	205	179	176	209	233	209	203	197	207	225	216	216	228	238	218	218	207	214	222	222	173	213	207	186	219	198	197	176	216	192	190	213	184	187	238	209	184	201	195	204	225	193	174	223	234	184	222	212	219	217	227	220	209	212	197	227	183	228	195	220	230	212	213	200	231	196	200	210	212	213	231	207	199	212	227	211	201	217	202	215	204	211	222	213	200	171	214	180	212	206	222	207	219	245	194	216	205	186	229	220	202	217	222	218	219	230	213	207	212	208	193	217	195	217	197	216	220	224	189	206	190	211	218	183	198	204	217	233	210	222	206	224	209	211	219	226	215	226	193	189	221	219	211	226	220	226	243	206	203	214	204	218	229	223	214	192	211	206	214	237	208	201	222	205	211	206	186	211	236	203	189	207	225	220	205	208	215	222	216	215	194	210	217	195	208	216	207	208	199	205	233	231	202	225	227	186	202	210	240	212	244	193	214	199	206	230	221	209	207	208	221	180	221	194	176	184	215	228	189	199	208	211	196	207	219	221	222	227	214	231	212	223	212	187	237	216	199	220	224	195	216	220	228	224	215	194	234	203	197	211	205	206	195	227	212	210	199	227	206	215	210	220	180	188	215	239	192	202	229	218	205	190	180	203	194	206	210	235	231	204	224	227	207	192	226	219	193	239	191	193	181	193	184	198	201	213	216	190	188	203	209	223	201	190	212	169	180	199	210	237	206	190	228	199	184	189	208	191	189	207	208	201	248	210	189	198	218	211	224	212	204	223	209	181	200	209	216	214	208	222	223	218	207	216	210	236	231	221	196	226	205	221	231	210	215	202	172	206	216	190	184	192	197	187	194	191	204	218	231	190	208	202	220	232	193	193	231	226	209	236	212	200	212	207	213	211	191	220	238	244	222	201	207	236	200	192	203	190	209	230	222	220	208	217	200	193	185	189	209	221	213	200	211	208	241	206	194	188	192	199	224	226	229	234	213	208	191	197	222	221	212	197	184	218	208	205	186	209	189	211	211	208	206	218	216	190	242	216	232	216	215	232	214	162	202	234	222	189	235	225	227	205	238	200	219	225	215	190	201	200	201	222	212	193	203	222	177	223	202	199	219	202	209	218	206	218	194	195	189	198	200	196	214	227	181	205	219	225	214	213	211	200	195	239	213	200	195	204	207	182	210	176	196	205	198	217	247	214	210	192	204	205	208	224	217	204	198	215	213	208	225	200	205	200	223	213	209	202	202	147	216	234	206	217	214	218	217	189	234	232	229	175	192	204	237	240	215	213	197	196	237	186	212	196	212	249	186	209	204	196	228	208	226	228	238	211	179	224	215	200	218	209	169	204	194	194	210	223	207	227	203	205	238	205	222	199	196	181	222	199	206	226	203	218	212	213	184	178	221	211	241	215	219	187	213	179	224	223	232	225	202	183	195	205	211	211	226	200	209	186	217	198	217	212	225	231	213	232	191	213	189	201	189	214	223	224	204	223	224	210	240	214	226	235	201	238	229	208	211	199	180	200	192	198	203	202	210	208	202	196	222	210	224	204	216	208	197	192	203	214	224	214	215	205	206	219	221	218	192	220	213	223	204	204	241	234	218	230	191	212	216	194	182	192	241	222	196	209	199	218	213	255	210	219	196	198	211	230	213	210	240	193	207	188	230	206	226	226	205	216	216	207	199	205	211	204	235	215	223	166	204	234	232	230	188	213	196	219	203	207	211	209	202	205	204	214	203	227	214	209	214	222	229	225	217	194	207	183	226	215	195	220	225	197	194	194	226	203	238	233	216	218	216	220	262	207	214	218	209	219	222	206	243	205	180	215	211	206	231	193	223	214	200	201	233	207	211	194	214	222	232	233	193	195	206	196	223	221	220	223	233	197	200	185	194	201	210	195	231	228	188	201	188	207	198	217	214	205	202	213	203	229	227	195	172	195	225	198	215	218	218	200	201	204	202	203	209	206	200	179	219	207	197	221	223	195	190	216	224	212	220	232	206	194	196	248	226	208	205	221	189	205	169	212	249	228	182	219	211	214	230	208	207	184	231	244	205	205	198	208	210	209	228	223	209	220	229	201	196	224	239	212	217	195	220	217	217	208	208	200	228	212	206	202	234	215	217	193	201	204	206	197	199	195	198	235	206	203	193	243	215	210	224	209	198	208	210	198	189	226	200	214	214	193	225	206	204	215	216	205	216	237	200	228	203	175	198	199	216	221	177	212	209	189	219	242	208	175	216	203	227	236	202	207	201	205	234	220	205	204	218	214	181	215	191	220	216	193	190	193	225	213	202	221	236	216	247	218	210	189	190	203
38293	44168	48117	47936	29210	1018	898	769	764	724	681	626	651	602	562	539	582	529	557	558	544	510	532	594	536	544	549	563	519	517	520	516	519	475	510	500	473	536	531	513	489	542	531	517	530	531	507	531	500	497	499	515	442	459	527	510	495	511	520	530	513	516	498	500	507	526	506	542	514	519	484	515	493	479	491	490	511	507	497	515	476	522	527	495	523	494	507	525	515	547	524	472	503	508	502	475	513	504	504	478	520	480	481	509	513	501	489	508	500	467	486	480	507	489	470	526	544	491	502	497	501	495	528	529	517	526	493	538	514	507	476	533	519	517	542	529	540	527	520	484	521	580	500	517	507	499	495	540	519	515	503	497	500	497	493	517	527	474	533	540	499	502	518	477	497	520	480	520	517	531	491	497	516	526	547	501	532	564	480	515	479	514	513	484	524	513	507	505	533	450	526	524	479	487	456	487	510	479	511	532	506	475	532	491	469	494	529	474	521	481	487	493	521	546	507	501	539	498	529	489	511	508	513	532	514	496	500	528	490	513	537	528	486	505	535	472	525	521	490	520	527	492	528	479	504	483	492	482	496	547	522	452	558	477	506	485	536	479	529	446	476	493	539	491	494	497	509	502	505	511	520	465	488	502	511	526	517	511	495	534	509	507	518	504	513	563	499	508	507	502	468	504	478	462	480	464	489	455	491	514	477	517	523	463	493	527	504	547	503	483	524	493	489	483	476	483	481	514	522	522	470	532	490	539	513	511	526	496	531	497	501	480	493	535	495	493	531	511	525	483	548	482	482	482	489	510	537	485	508	477	548	463	516	514	555	476	515	522	503	543	488	483	496	527	569	490	508	494	507	521	468	509	467	524	489	476	535	503	521	515	485	483	536	516	486	498	500	516	485	526	503	508	491	498	510	491	522	507	518	528	494	513	489	508	509	500	512	530	488	457	523	515	533	519	488	488	469	489	493	481	464	525	527	518	494	497	529	531	492	540	508	474	509	512	467	512	437	508	497	509	513	517	522	494	470	481	495	506	518	514	524	476	499	558	533	481	465	476	530	485	506	467	499	491	519	534	518	483	501	497	513	528	493	472	474	492	482	508	454	485	518	480	459	466	518	507	503	481	523	495	485	506	499	543	508	524	518	512	493	510	525	523	534	523	525	515	510	469	506	532	495	506	525	481	486	516	496	471	534	486	466	485	491	502	531	502	480	504	495	491	468	499	505	519	507	505	489	496	527	494	529	471	513	514	475	485	501	548	493	511	510	486	513	560	485	515	493	478	507	518	539	514	539	518	536	518	506	481	495	528	510	525	486	519	524	509	508	496	541	499	505	489	504	518	524	508	514	484	528	543	475	466	500	465	479	505	490	513	467	498	499	508	501	495	507	507	470	492	504	472	539	468	502	463	482	498	522	514	544	492	495	557	550	461	523	520	521	520	512	502	484	520	485	515	480	495	535	510	486	523	511	508	515	526	500	526	494	427	512	499	476	517	527	534	489	514	455	485	482	535	463	540	528	483	518	461	527	519	540	509	462	517	543	504	461	489	492	474	486	507	497	497	532	557	488	469	483	519	495	517	526	540	498	490	534	449	501	511	536	453	510	500	486	466	521	467	506	513	495	513	533	463	519	502	487	492	462	498	498	546	526	574	545	535	510	505	547	568	466	544	484	493	498	491	490	515	450	540	505	529	529	507	538	508	482	472	511	520	502	493	537	463	533	479	507	518	502	527	493	503	470	507	513	502	504	493	502	494	495	471	510	495	455	474	510	512	464	502	509	503	513	483	529	522	513	482	557	503	499	472	504	510	490	526	492	501	508	519	491	508	479	491	500	507	491	500	484	523	543	528	530	484	491	435	532	503	521	545	503	502	467	513	502	502	544	509	496	488	508	501	499	515	523	480	502	476	472	527	509	485	497	502	551	530	511	495	470	508	538	528	508	489	529	520	491	491	503	509	534	488	482	512	523	514	516	563	516	510	496	463	536	539	500	509	533	485	482	496	493	507	463	520	483	518	461	497	498	489	442	503	485	545	521	501	541	498	481	509	485	504	558	538	533	481	496	500	510	496	501	508	505	493	519	517	527	517	476	488	524	509	548	524	561	497	544	517	518	479	534	506	528	511	497	499	497	510	504	503	485	507	523	489	510	483	516	507	493	544	459	495	481	497	517	453	474	498	493	524	531	516	516	480	490	511	494	526	492	508	499	516	490	529	509	486	550	485	474	506	514	511	484	498	493	457	521	492	474	514	489	492	502	526	497	484	485	497	527	540	463	503	493	513	498	524	495	542	477	508	481	518	493	501	560	495	481	528	497	489	525	511	510	497	480	513	511	502	514	498	527	489	525	526	517	503	489	509	480	482	522	468	510	510	514	522	466	516	505	499	537	494	497	491	489	512	503	481	528	538	532	498	509	466	500	467	507	487	485	520	484	518	515	491	492	498	484	532	466	460	511	478	482	506	483	526	474	449	531	478	533	530	544	501	505	485	543	480	538	522	534	517	500	485	499	495	512	509	522	502	521	546	514	465	536	533	482	521	517	552	498	505	460	484	543	489	532	497	522	499	517	498	521	504	488	528	511	491	535	490	517	520	507	481	460	516	496	526	501	520	472	487	498	486	496	522	517	500	529	508	552	503	502	521	512	464	525	495	493	542	521	510	520	482	528	533	497	498	504	502	505	492	491	500	487	510	515	455	546	484	483	494	458	502	479	490	482	508	532	517	545	513	522	518	501	505	479	493	488	479	489	531	529	484	494	495	491	533	487	479	477	533	521	487	514	477	520	481	517	525	470	522	523	486	505	506	473	469	487	508	485	529	516	478	454	520	532	498	528	477	500	484	509	494	505	503	479	506	495	521	495	501	520	562	541	494	499	522	503	526	535	482	522	492	548	522	481	454	468	503	522	498	495	485	447	477	521	530	481	505	499	500	472	508	496	462	461	550	507	526	483	492	546	483	520	490	519	505	508	472	498	489	514	502	497	505	506	531	531	507	499	505	520	505	508	535	499	513	504	480	509	491	490	512	507	497	493	503	498	477	473	518	486	504	537	480	531	485	536	478	531	508	515	556	507	501	477	525	521	505	476	475	527	465	507	513	513	473	526	549	495	539	540	480	484	536	475	505	509	520	537	480	508	478	491	490	479	478	502	489	507	500	505	518	493	494	501	496	531	518	536	507	503	459	513	513	484	524	470	489	478	505	475	521	506	508	512	523	520	536	478	494	510	497	473	494	485	513	500	523	520	503	490	494	501	515	486	513	518	481	516	510	492	508	474	458	503	499	516	493	501	526	493	578	521	484	507	476	495	513	470	547	468	480	554	514	483	502	473	524	476	544	493	525	539	487	558	492	520	489	478	508	520	537	482	494	493	518	458	504	474	516	493	524	488	499	559	495	495	478	529	504	470	543	495	515	513	497	506	498	488	491	500	496	504	526	525	506	523	527	539	531	474	492	494	506	501	455	478	499	500	490	513	463	471	475	473	518
70075	72335	61858	55560	31832	6941	713	482	413	449	408	380	385	374	372	335	342	383	359	325	322	331	371	333	349	354	306	326	316	357	362	307	357	345	334	341	316	303	367	318	390	357	297	330	339	360	328	301	362	336	346	330	309	308	320	322	306	304	350	337	305	299	309	367	345	317	317	367	331	302	304	317	331	321	296	362	305	345	325	326	321	340	316	301	316	361	325	280	320	328	336	318	298	345	288	331	324	327	297	338	353	318	343	358	317	327	345	325	327	317	315	334	318	303	307	321	319	315	355	333	306	300	357	316	292	281	313	315	303	322	325	341	369	312	333	326	302	350	301	346	343	342	359	327	351	334	357	323	340	332	323	340	339	306	298	302	292	339	329	349	331	339	321	353	318	301	326	333	353	324	319	318	329	307	297	329	333	281	343	322	318	317	353	336	322	355	332	311	304	331	315	328	349	317	307	350	315	290	350	327	331	316	321	341	356	324	344	362	349	348	314	348	319	348	332	312	322	321	356	302	345	308	288	328	331	304	350	348	314	312	313	383	331	314	319	335	297	327	317	324	334	321	300	332	333	305	360	330	335	348	314	308	306	332	294	330	299	294	326	300	306	356	306	302	309	308	330	311	346	314	296	331	334	313	348	348	295	330	332	305	313	340	336	270	320	366	345	322	276	311	309	314	309	320	303	339	344	323	321	343	368	311	346	325	353	313	294	324	315	308	309	304	319	349	336	347	295	331	366	336	315	328	318	339	309	335	323	311	327	315	291	274	302	316	275	330	336	361	311	343	301	323	326	322	301	347	314	296	316	312	370	324	341	314	341	332	324	349	328	326	332	337	320	297	277	332	360	337	322	314	351	299	329	336	349	321	348	313	318	316	304	335	316	331	328	334	329	318	299	307	289	323	341	309	328	327	324	322	341	324	315	321	332	332	342	296	338	271	341	327	328	330	322	324	325	320	356	314	346	331	325	321	331	308	299	321	301	283	312	300	319	335	295	316	326	299	336	323	345	326	332	329	359	337	299	303	317	348	309	307	337	338	335	309	302	371	361	301	256	348	328	305	359	318	310	346	313	325	303	344	347	319	313	297	314	336	289	337	317	339	345	301	290	323	332	323	315	327	336	339	332	353	331	322	343	304	328	284	317	352	307	334	309	298	312	354	309	298	347	309	308	327	293	359	328	288	336	287	306	283	341	309	354	357	321	342	306	306	361	305	330	303	332	319	320	325	317	332	311	333	305	327	286	318	326	363	308	329	332	297	351	347	315	322	299	308	324	318	311	345	334	331	342	357	333	299	293	343	339	318	298	296	326	332	314	343	355	323	316	328	317	321	317	319	334	344	316	346	314	320	334	305	335	316	324	349	357	338	339	305	306	327	327	310	295	341	335	320	337	303	329	352	328	294	365	320	287	332	309	316	320	314	295	306	325	280	337	334	329	329	317	300	336	299	309	341	317	334	346	323	330	312	356	319	342	289	346	330	307	316	341	312	311	324	265	319	326	333	347	334	305	315	335	342	296	308	290	337	340	295	322	347	318	318	291	310	285	344	311	332	310	324	348	336	329	329	287	345	306	333	356	308	297	288	319	278	367	336	350	324	289	341	329	347	353	340	339	317	350	304	310	332	353	335	283	329	323	353	320	330	278	314	297	341	367	319	297	335	302	327	332	343	311	314	338	312	325	256	338	360	328	308	341	308	336	320	320	350	318	330	338	338	332	311	329	349	319	291	301	306	358	282	327	340	343	301	348	290	326	315	332	326	348	336	297	331	334	306	325	321	322	306	324	337	332	304	318	327	336	315	308	295	348	327	353	319	306	288	321	328	341	336	346	313	337	329	361	330	330	329	310	313	348	283	294	317	305	350	338	323	318	310	325	304	346	332	317	343	277	306	335	306	310	354	321	339	304	327	323	308	289	301	301	327	316	372	288	344	322	344	323	303	337	324	307	315	318	326	291	354	317	325	320	336	375	321	328	307	314	364	378	385	310	336	360	342	369	334	306	328	304	334	345	309	322	310	350	335	291	309	284	334	333	340	304	285	339	306	303	297	325	315	297	317	299	320	315	332	320	324	315	323	351	299	339	309	329	279	347	314	263	357	368	332	357	306	324	341	311	328	336	300	343	347	342	333	377	294	318	330	340	348	318	323	331	306	305	336	332	299	309	297	315	346	337	325	344	334	332	327	301	339	324	312	330	295	334	344	315	337	296	323	309	311	276	283	305	307	348	313	306	289	301	363	335	319	312	318	305	312	316	302	311	308	357	309	307	325	316	291	332	382	352	330	351	320	325	348	363	330	339	321	333	298	347	342	310	353	353	307	306	331	308	350	368	341	337	338	334	316	304	331	317	328	307	351	356	328	314	313	301	299	340	346	280	344	342	331	346	337	300	321	315	315	300	355	342	368	354	330	316	319	318	321	354	349	336	320	318	314	340	294	328	302	339	335	358	325	331	315	320	349	326	335	327	288	311	298	303	325	336	356	310	307	349	341	314	308	321	321	341	322	312	304	321	334	324	328	311	316	325	337	317	354	350	335	305	354	354	318	316	358	353	352	328	325	347	337	303	297	327	309	337	315	325	349	333	332	299	338	344	332	316	347	312	368	325	332	320	327	298	316	345	308	309	333	316	306	300	320	352	344	317	340	339	316	320	336	367	354	307	305	315	335	356	329	318	326	343	299	337	329	335	346	353	321	371	347	327	337	338	310	345	333	313	291	319	318	317	338	335	330	341	349	297	324	365	309	329	332	326	315	309	361	330	333	306	338	351	327	320	328	311	304	318	318	311	332	328	323	334	322	337	337	328	328	325	322	342	334	310	349	284	306	286	327	310	353	336	326	315	325	289	305	333	310	360	344	297	305	334	313	324	316	314	322	327	340	292	339	306	308	298	279	292	330	329	367	292	301	338	340	345	311	336	329	287	315	317	337	340	344	302	318	332	291	295	324	332	300	314	284	329	329	338	329	315	361	335	317	360	296	316	338	317	314	321	309	339	312	309	276	307	350	336	317	318	334	311	356	349	373	315	284	342	321	309	331	315	323	317	319	331	325	314	318	325	314	313	283	300	319	331	301	340	305	316	332	317	319	317	322	299	323	328	337	338	318	312	299	297	327	330	366	326	304	322	334	307	338	301	349	318	327	316	332	331	304	337	353	293	319	330	327	294	312	303	345	305	314	309	333	336	314	339	343	300	354	347	340	332	306	305	307	322	359	266	346	330	388	338	299	309	309	320	316	365	330	323	306	279	334	319	330	354	314	327	317	326	317	337	303	349	342	313	299	326	345	321	344	296	343	322	330	331	347	329	308	315	347	342	308	295	306	361	329	307	336	327	323	358	328	345	332	308	336	349	315	357	327	338	319	283	344	322	324	298	342	304	316	324	358	340	371	307	319	319	320	343	298	348	296	330	309	331	346	316	366	334	347	339	318	327	340	342	332	310	321	321	319	316	284	321	338	340	309	304	336	346	310	335	349	356	320	320	288
45640	55153	59272	58663	34843	1750	1535	1368	1235	1178	1080	1028	950	941	911	881	891	825	819	812	864	809	775	819	752	740	782	770	765	777	726	756	760	764	776	682	752	764	784	707	745	724	736	761	741	714	775	748	712	724	750	742	699	764	729	728	710	741	718	752	710	716	722	737	675	724	740	714	734	728	723	740	752	715	725	710	695	725	700	710	744	690	738	670	733	763	716	704	726	705	713	728	699	747	675	722	704	690	744	711	716	735	684	719	699	736	696	733	723	740	689	695	698	707	683	694	740	722	730	739	695	783	738	734	725	717	725	693	699	710	701	748	717	776	693	702	714	709	708	701	743	701	763	713	709	668	735	680	723	683	689	667	757	748	725	706	703	776	634	765	731	707	732	731	752	730	730	665	755	704	748	724	747	734	671	747	734	729	659	731	715	721	755	710	715	700	713	761	718	686	713	728	722	701	724	718	720	717	690	719	699	664	734	772	757	770	711	688	714	695	741	738	725	748	723	700	757	677	734	679	766	689	707	715	669	788	757	668	758	704	713	687	731	701	734	728	681	678	741	730	747	744	657	729	750	676	658	712	703	722	727	715	722	683	717	711	670	738	720	729	743	702	725	708	798	700	721	723	724	746	728	658	723	680	673	697	669	725	708	676	699	673	746	694	713	718	717	686	685	676	680	721	684	698	693	722	736	716	758	676	741	722	689	726	723	702	713	726	722	772	718	726	747	720	709	721	699	723	732	745	696	754	745	737	736	723	704	722	747	688	715	680	721	730	707	764	727	663	719	735	749	697	713	742	735	718	719	687	722	702	687	693	710	701	747	719	729	712	702	705	716	691	673	715	694	675	729	743	724	702	731	713	699	754	698	658	652	750	693	698	727	722	764	722	723	686	756	689	674	716	705	684	676	724	741	701	753	682	734	689	750	728	707	734	743	725	688	698	656	685	722	753	735	700	675	703	747	709	770	743	707	744	686	716	704	746	748	718	710	685	642	724	771	731	707	684	727	715	674	642	708	705	720	735	731	714	709	714	744	725	697	717	710	669	741	735	699	720	659	697	733	738	732	727	697	734	702	747	733	719	752	725	727	717	755	739	732	694	715	710	694	705	723	697	714	722	713	677	707	702	733	715	653	709	742	713	704	707	721	704	684	724	730	724	748	749	692	711	702	707	697	682	761	750	739	671	711	714	778	662	718	760	698	725	731	697	687	689	744	730	719	677	715	700	688	676	721	735	685	728	747	718	736	723	704	698	739	726	717	733	733	697	743	754	718	719	685	695	737	752	690	728	727	700	738	723	718	704	749	714	706	721	686	739	705	664	742	692	720	689	717	715	736	730	756	657	735	729	733	763	677	715	699	704	725	722	729	700	709	705	717	704	689	725	699	678	790	707	731	751	694	697	733	681	667	721	765	695	662	697	714	712	736	721	719	754	673	727	687	672	732	787	724	722	738	732	776	759	680	685	757	696	762	731	684	750	686	731	719	720	683	682	675	715	717	687	738	701	697	693	737	713	759	658	715	655	758	736	707	730	737	668	674	736	730	684	710	711	671	714	653	700	709	725	711	698	762	713	727	679	685	755	716	702	712	753	745	743	703	717	700	695	722	720	659	717	721	691	731	735	716	718	777	712	758	707	701	698	758	717	729	717	695	711	668	676	733	740	743	718	681	702	697	747	733	717	733	686	711	690	703	769	700	691	698	675	702	731	781	722	767	750	692	750	751	749	776	678	720	685	723	680	707	683	757	663	705	699	683	709	699	682	653	734	759	730	692	701	704	718	732	747	717	684	664	665	674	709	678	692	711	706	760	745	703	664	743	725	752	722	756	722	689	686	722	693	704	718	703	702	726	654	744	736	779	720	727	741	744	704	729	728	694	731	743	674	702	732	726	734	682	745	665	723	724	751	720	708	716	720	686	683	729	679	708	749	736	673	737	713	694	714	710	682	736	712	723	681	690	674	705	705	711	710	676	721	734	689	705	727	680	659	725	689	711	755	680	733	717	715	710	769	706	739	708	729	690	729	757	697	730	735	747	727	737	703	666	704	714	713	716	722	756	668	674	742	713	673	647	688	741	718	672	714	690	728	704	723	686	707	623	706	703	678	746	693	744	715	720	688	707	688	722	706	723	739	731	714	688	727	722	718	707	707	701	677	732	711	714	681	737	702	703	698	734	711	740	726	720	728	743	700	694	705	689	734	719	728	721	750	745	671	756	768	745	732	721	665	697	705	722	721	699	711	734	725	728	728	717	737	687	684	746	685	729	718	748	684	732	687	715	686	706	701	787	678	731	709	725	698	742	699	710	737	727	713	723	727	640	743	789	703	700	685	741	727	701	712	759	725	738	708	672	715	708	690	786	688	708	723	720	665	688	737	703	725	715	729	711	722	729	712	748	682	720	739	777	721	740	734	735	709	689	733	717	676	748	688	725	748	721	727	705	705	708	761	767	730	722	705	757	707	691	728	745	718	690	712	714	725	713	713	754	743	723	716	717	762	736	724	701	711	730	690	706	717	708	746	742	732	737	699	692	720	715	723	720	720	690	718	719	707	737	753	713	754	699	711	709	736	733	738	675	726	726	723	689	721	689	653	754	761	683	752	735	725	704	705	714	744	784	723	772	756	715	761	702	766	688	722	719	693	725	698	722	741	693	735	680	707	706	774	726	714	708	689	723	747	689	735	742	702	708	763	692	707	730	699	718	723	697	701	725	724	689	714	750	741	674	683	760	705	752	710	732	723	729	731	699	722	756	713	710	732	729	774	708	650	742	736	741	724	744	682	685	740	689	757	723	703	672	682	721	745	682	666	690	747	736	693	720	712	694	681	769	690	743	763	739	727	666	724	730	722	710	704	740	688	747	691	718	756	701	719	721	729	711	685	673	731	715	718	754	736	735	745	697	724	702	736	675	730	699	688	724	747	723	740	732	750	733	720	682	738	723	727	677	683	678	718	686	703	671	683	709	704	726	754	713	714	708	709	704	761	700	679	707	714	685	779	693	749	711	715	695	716	701	691	686	695	770	723	700	708	712	733	697	686	686	755	730	666	751	733	736	738	700	743	728	727	728	715	710	692	760	758	742	755	723	748	715	731	684	681	652	666	748	739	743	643	732	693	730	685	751	702	751	686	693	668	741	693	753	746	669	670	717	739	705	654	693	710	754	753	700	691	712	727	694	704	670	729	655	692	733	728	770	718	720	750	694	680	739	672	702	738	714	719	704	694	667	704	713	772	714	736	746	703	730	629	693	756	744	722	663	700	774	700	731	769	717	725	724	744	709	705	650	718	691	692	722	706	707	728	698	685	704	672	698	762	733	717	703	747	713	658	674	777	774	687	726	730	702	715	724	769	676	670	705	720	690	689	728	704	736	702	689	736	771	699	677	730	702	695	735	708	746	670	711	707	719	751	709	752	699	701	725	705	672	726	738	715	718	661	745	687	732	691	738	704	712	679	680	730	757	745	678	732	709	724	771	710	716	688	691	712
41012	16641	4383	2859	848	221	130	115	127	132	118	142	121	133	125	109	152	131	110	102	145	117	133	110	107	139	132	103	152	106	109	139	141	136	131	113	123	104	117	113	139	118	132	129	119	110	102	97	100	131	125	139	116	123	132	94	146	126	154	128	126	121	103	133	124	146	126	118	128	146	126	117	117	106	118	96	110	138	103	111	109	141	140	121	109	114	111	125	142	131	105	133	140	117	119	135	114	123	108	127	121	117	134	126	110	139	170	114	116	90	129	103	124	118	108	85	111	131	111	127	123	138	127	115	128	114	123	128	117	135	131	128	121	117	119	108	126	117	127	126	106	120	131	114	134	133	146	130	129	111	133	125	107	131	127	106	102	143	131	121	133	118	121	125	105	119	133	125	134	103	109	114	149	104	141	115	129	107	138	124	113	108	115	133	94	133	113	141	130	121	139	117	121	99	117	112	136	141	141	125	113	98	101	135	133	143	138	115	130	145	123	123	138	111	95	119	117	138	114	114	120	125	138	118	111	124	124	132	128	109	132	132	118	117	103	122	127	121	124	121	111	114	122	121	127	108	105	124	102	119	133	105	122	137	120	136	137	108	126	120	126	132	96	145	110	109	100	130	123	109	123	122	121	137	117	116	118	119	97	127	135	125	124	131	111	121	125	125	113	111	138	144	119	128	110	121	121	140	124	123	119	104	134	126	135	111	121	128	111	135	107	105	126	106	127	130	134	121	99	127	119	124	116	135	121	121	122	136	115	133	153	126	111	127	144	125	138	122	120	144	136	137	122	120	133	131	129	114	127	126	129	95	110	102	144	127	122	138	111	115	126	113	131	121	118	113	106	141	113	121	116	136	122	105	101	115	129	106	115	109	126	116	131	135	128	141	124	130	129	120	136	125	139	128	143	109	118	111	99	163	124	119	113	123	119	90	108	113	114	117	117	135	116	128	122	130	118	97	113	110	132	123	147	112	120	120	121	119	124	112	122	116	124	116	139	132	117	112	121	114	121	100	112	122	121	127	130	126	133	127	117	121	109	120	122	113	129	125	124	98	143	119	134	133	128	108	113	134	129	105	128	116	134	119	116	109	147	134	132	119	127	103	128	126	122	121	129	110	119	109	119	136	122	120	153	106	106	121	121	129	132	126	109	138	150	125	117	115	121	130	128	130	109	132	108	136	109	115	133	139	121	104	129	116	126	134	125	149	157	105	144	147	140	131	120	126	120	117	107	122	101	146	120	128	118	126	111	133	119	143	125	119	106	116	128	115	124	122	131	136	110	135	121	123	110	122	130	106	118	131	131	128	136	102	138	130	111	108	138	132	128	129	108	117	144	109	118	111	105	132	126	134	110	133	117	111	96	132	102	129	120	100	146	126	116	102	134	105	138	110	130	126	110	150	133	121	109	111	135	106	108	112	100	118	129	133	115	121	121	129	113	110	132	111	105	110	129	130	118	109	113	120	105	127	132	108	108	109	121	135	127	145	127	117	127	109	141	122	117	124	103	134	125	136	122	118	114	121	121	145	147	113	109	117	117	103	140	123	105	115	119	115	106	107	122	101	134	115	127	111	129	122	98	125	135	107	108	116	115	117	107	140	115	121	125	103	132	133	131	106	117	131	111	124	137	110	127	99	135	127	143	116	111	112	126	134	132	126	128	99	116	116	108	129	121	114	119	134	110	124	135	116	109	122	114	118	134	128	127	136	124	139	134	150	117	114	120	119	116	125	137	120	128	125	126	125	142	120	122	132	131	125	131	133	111	128	135	122	132	102	124	125	148	141	107	128	131	119	132	107	131	117	100	138	134	110	146	132	119	96	123	131	131	111	126	115	123	138	132	125	101	106	132	122	126	121	117	137	129	119	136	118	139	120	114	136	120	119	117	140	132	103	125	109	119	119	112	113	155	116	103	130	116	117	138	118	114	129	120	113	126	115	122	124	121	127	121	122	129	112	118	144	126	122	133	119	129	142	117	165	135	149	108	151	123	131	128	126	130	120	123	106	130	104	128	124	117	119	109	141	135	117	136	126	109	131	126	129	151	135	125	122	126	119	135	113	120	119	126	94	127	121	138	122	121	101	123	147	119	122	126	119	137	115	142	117	95	126	124	135	129	119	135	125	105	139	132	128	113	116	120	118	126	99	129	105	113	119	118	142	109	109	129	104	111	137	112	123	122	117	137	110	118	125	101	110	95	110	124	142	128	158	125	120	132	111	137	113	109	116	128	124	148	134	124	151	112	136	129	133	109	145	135	128	129	136	121	119	98	145	137	124	131	127	116	113	114	121	137	131	138	129	138	104	125	113	109	99	121	110	116	116	132	112	111	135	128	120	124	126	116	112	127	122	122	130	113	104	114	120	121	112	123	135	110	119	125	129	129	134	100	139	122	123	126	109	125	112	129	127	118	119	113	112	109	120	124	118	127	107	131	118	109	122	113	117	121	130	149	120	136	124	128	114	122	122	122	123	118	122	118	119	114	120	116	123	117	125	113	122	133	141	116	144	127	123	131	117	132	114	142	124	133	111	123	97	109	146	118	108	126	123	160	125	117	129	120	123	116	117	116	114	132	113	129	115	117	113	130	124	134	118	147	112	155	148	118	111	97	139	130	124	126	115	129	106	123	145	98	139	118	124	128	127	137	134	116	117	120	93	129	128	138	123	127	117	118	142	129	125	117	101	111	120	139	145	138	125	129	109	112	107	133	117	111	118	127	132	121	110	128	129	145	130	107	138	127	119	111	135	108	127	115	127	109	123	126	118	121	116	124	128	111	136	119	108	135	113	116	138	132	121	114	121	111	135	120	119	130	123	102	109	125	110	114	153	126	122	114	128	121	135	131	138	133	126	109	125	118	125	116	120	124	127	108	117	120	128	127	121	118	111	126	115	126	134	131	125	131	121	120	113	133	120	104	132	132	123	123	130	153	133	115	115	119	129	128	121	123	139	122	128	131	113	131	124	116	136	139	145	132	116	131	124	151	116	118	124	134	125	118	141	127	134	115	115	127	101	122	117	110	113	117	116	125	113	106	121	111	125	128	120	107	136	107	103	132	106	130	137	125	117	130	115	129	139	130	110	126	108	128	128	100	110	110	96	138	117	121	131	131	141	140	127	132	137	111	127	125	116	102	128	123	116	115	115	112	143	111	123	113	120	148	129	116	121	110	110	100	129	140	99	132	118	132	114	117	103	124	149	128	116	143	120	122	138	146	118	130	115	117	140	115	127	135	99	119	118	114	106	114	98	121	121	127	129	134	118	115	116	123	97	126	98	115	132	122	146	123	114	128	125	137	146	129	139	122	127	122	110	143	130	111	143	149	131	108	126	131	93	111	116	121	114	131	112	122	125	118	123	122	113	122	105	105	114	135	121	124	127	101	126	144	118	152	95	128	121	148	117	135	129	114	116	128	115	111	105	109	106	142	117	129	107	114	114	113	116	126	124	130	130	110	118	129	107	124	131	117	114	130	127	125	142	124	132
21180	11262	6866	7137	2313	318	347	370	315	325	313	294	357	316	321	350	336	310	359	309	325	342	306	332	313	301	326	322	340	309	326	326	287	328	335	313	297	329	307	302	296	316	316	328	299	333	322	320	308	276	301	312	321	324	297	324	311	322	312	309	332	306	328	292	320	305	330	314	295	369	320	342	294	317	300	308	325	310	300	308	318	320	340	280	343	314	321	321	301	314	340	327	326	271	306	298	302	335	313	330	296	303	329	293	313	284	287	309	301	328	312	340	318	293	320	297	313	306	329	300	334	293	318	307	346	307	323	301	344	298	288	297	338	328	301	310	328	298	309	331	322	317	310	322	297	323	308	337	314	278	313	271	295	358	309	312	296	313	340	332	312	297	341	281	311	311	293	335	312	305	321	351	326	333	319	318	316	326	333	348	326	333	314	334	315	316	323	357	323	335	319	327	307	324	304	334	323	324	342	302	334	348	325	311	308	290	338	323	309	340	319	335	318	336	301	315	309	301	281	307	348	325	322	315	338	349	296	289	314	338	308	325	320	331	325	320	336	328	325	332	337	328	310	328	307	308	288	339	326	306	323	292	333	324	307	314	327	315	339	309	316	322	293	311	310	324	306	329	341	331	310	341	304	317	324	300	322	333	299	298	294	324	311	320	313	319	296	308	306	283	299	333	324	317	308	313	330	313	324	312	315	338	328	316	319	302	347	293	325	301	313	313	292	313	329	318	306	327	329	309	306	279	328	322	315	329	295	295	325	308	325	353	363	316	293	287	305	321	337	301	330	339	312	325	354	297	301	315	310	309	330	300	287	307	310	289	300	324	320	362	327	324	325	329	305	367	314	329	311	325	313	289	349	305	324	318	359	330	282	310	336	361	317	335	284	309	310	322	316	312	333	317	308	325	321	296	314	296	323	323	313	336	316	324	315	306	276	322	303	327	332	293	338	262	309	334	312	325	317	316	332	318	322	321	310	314	308	286	275	300	320	297	330	360	343	323	309	328	337	295	311	304	342	311	315	332	308	295	362	338	307	295	311	304	297	334	321	319	314	334	308	320	325	325	330	344	297	324	295	331	304	307	326	335	300	321	318	312	309	306	290	314	331	334	306	326	333	332	338	333	302	325	306	307	305	330	333	323	318	315	300	309	326	315	318	277	307	296	326	312	340	349	329	301	330	306	281	304	333	335	361	330	307	280	322	350	282	314	341	271	323	310	325	324	330	314	306	361	316	312	312	320	328	305	313	294	286	314	330	309	312	324	324	324	325	307	298	314	312	319	346	313	361	287	345	291	293	321	304	368	357	335	326	343	326	308	308	321	350	300	337	309	350	323	316	298	298	313	333	303	273	312	324	320	324	306	319	324	325	332	310	341	332	307	353	327	325	320	301	330	301	292	333	350	328	362	297	310	303	311	284	320	325	290	314	325	303	326	328	332	305	302	298	305	325	304	285	293	309	347	329	341	335	338	343	371	334	315	317	287	312	307	309	294	310	333	325	308	282	314	317	310	293	292	285	321	336	322	296	352	295	323	309	317	329	334	336	310	294	293	290	298	320	318	309	316	323	310	307	342	339	297	297	317	302	325	299	312	306	327	324	290	304	333	313	325	311	304	298	297	336	311	325	353	335	322	324	323	303	313	317	314	289	307	300	327	313	312	325	322	346	330	322	301	324	319	308	312	330	325	351	313	292	319	323	301	334	318	340	324	299	322	316	323	349	322	317	308	314	303	324	317	328	332	315	322	312	329	320	309	348	342	279	314	330	345	279	302	316	293	342	350	357	308	314	294	325	347	317	300	282	310	295	304	314	317	336	326	308	323	314	278	354	328	315	318	317	328	315	334	297	318	340	316	317	363	308	335	312	308	308	307	311	321	286	318	333	345	306	315	311	313	345	288	346	351	311	348	289	339	295	324	326	328	332	396	318	333	303	327	305	334	358	335	312	293	322	337	306	334	296	325	337	327	342	326	326	324	283	283	313	285	315	325	308	352	335	303	328	310	318	333	284	344	326	305	309	325	325	333	366	310	331	322	313	326	292	332	289	311	304	313	349	322	325	337	288	316	306	343	301	304	298	312	292	292	341	318	319	330	291	304	336	316	338	319	316	308	292	302	322	338	303	351	320	318	320	302	331	325	288	328	329	315	319	349	354	300	306	283	298	342	323	362	346	324	310	333	323	326	348	306	315	311	342	312	321	302	333	324	315	330	312	333	297	313	338	324	316	308	307	308	319	333	342	309	312	343	292	330	317	287	311	315	312	327	333	325	316	303	309	295	314	309	322	328	307	338	336	304	307	331	322	293	308	310	305	338	306	326	312	331	316	288	312	302	301	304	307	330	313	322	336	323	305	336	301	330	321	288	325	336	319	322	315	287	319	306	316	337	278	340	328	343	314	317	305	330	332	301	313	317	347	293	299	339	324	347	317	339	337	321	309	310	294	318	309	319	311	312	306	309	338	344	351	330	336	321	338	324	303	288	320	314	310	296	338	323	338	307	314	348	332	352	287	322	316	320	322	326	334	299	319	340	340	294	326	317	333	345	324	323	310	307	297	341	308	346	324	322	319	295	338	322	351	335	306	300	360	323	306	293	325	314	329	315	318	323	296	286	325	305	314	324	337	322	309	328	293	314	328	313	352	278	285	311	316	300	325	326	284	315	318	359	316	326	358	302	321	315	321	340	323	324	338	322	316	319	366	299	281	303	313	316	304	303	321	309	321	318	293	331	344	278	324	350	304	332	340	338	310	355	349	330	290	344	298	287	270	342	327	320	302	301	345	300	311	322	315	340	343	332	339	296	311	325	324	316	303	328	337	332	322	333	338	330	319	343	298	372	309	301	347	304	322	332	337	343	289	334	333	296	318	317	313	308	339	295	338	330	298	321	314	306	309	308	311	325	326	310	345	329	322	305	285	330	321	319	339	333	324	308	329	288	309	324	309	316	323	282	333	359	318	309	314	292	297	293	301	365	295	315	325	313	319	319	301	320	292	294	301	307	306	333	300	310	310	294	328	328	333	323	348	330	327	304	319	291	335	309	309	304	328	342	321	321	294	333	311	315	339	314	332	338	315	352	317	295	295	310	294	306	298	308	313	302	343	311	300	334	330	311	320	315	321	316	297	310	335	320	366	327	326	328	321	312	306	316	310	294	308	311	301	312	323	330	318	338	320	287	327	342	299	274	331	316	332	302	334	347	293	308	324	330	323	329	318	314	351	304	297	316	374	315	303	334	309	301	328	329	292	373	346	341	303	291	290	321	306	330	340	331	306	325	319	309	325	326	323	303	305	315	290	347	309	336	289	341	309	351	339	324	355	318	289	341	334	322	326	340	292	340	317	333	302	303	313	337	287	322	317	309	329	335	295	346	324	335	312	340	314	341	340	303	312	331	327	341	344	313	331	318	321	292	340	327	293	303	329	333	301	327	296	313	329	322	340	331	302	353	344	316	343	285	318	325	334	329	320	321	348	335	303	318	287	321
60563	59367	47788	42412	19013	2314	351	248	251	263	235	252	226	197	197	205	218	202	199	239	168	203	205	198	213	210	219	196	219	213	192	201	207	249	189	192	230	180	188	201	215	209	226	220	220	229	187	191	213	203	196	214	200	193	184	189	205	199	218	201	188	177	197	176	206	204	196	213	230	185	239	205	226	209	223	206	197	168	194	208	185	198	194	202	177	184	203	202	193	214	191	198	218	211	213	211	213	206	211	201	214	192	219	207	240	194	221	203	204	182	193	209	194	188	186	219	205	215	220	189	206	209	204	205	219	186	196	174	194	180	182	205	198	193	205	174	215	188	217	221	205	204	202	202	205	218	209	202	223	201	190	212	203	222	208	194	195	207	190	212	189	191	199	195	185	188	202	195	220	211	211	199	201	193	224	224	187	220	222	225	224	209	201	216	195	201	189	202	211	185	195	209	224	206	208	223	219	191	190	219	214	209	207	193	187	224	208	209	219	195	184	225	202	208	210	183	188	171	205	203	208	185	179	200	186	208	196	192	181	181	213	180	194	207	197	181	180	205	201	195	173	196	185	182	197	204	173	189	209	214	194	220	226	210	175	224	195	195	198	190	203	203	225	200	230	224	177	185	193	190	200	196	225	207	216	200	205	190	202	193	192	172	186	210	200	220	233	217	177	195	189	190	196	180	197	191	250	207	223	221	203	218	216	191	183	186	213	204	214	220	172	222	190	215	206	226	230	202	193	203	192	203	223	212	223	211	215	201	203	196	202	194	192	220	205	203	212	217	198	194	199	185	221	190	182	214	208	209	205	197	179	226	196	221	212	208	208	223	212	187	208	204	204	175	180	198	204	206	188	199	197	197	206	223	218	204	181	179	201	241	196	199	176	180	221	201	199	189	187	200	230	197	202	197	201	214	208	217	209	219	216	198	202	207	201	184	220	187	197	205	202	199	198	214	200	220	215	175	194	202	227	212	199	215	212	201	229	203	201	209	191	178	208	185	197	201	187	183	208	203	200	214	234	224	174	215	226	227	212	236	198	198	211	197	191	207	200	169	212	207	179	220	200	222	198	206	208	219	207	216	213	200	214	204	219	209	200	217	210	217	221	181	186	203	205	179	198	197	201	187	193	218	208	234	201	216	203	196	171	204	183	216	225	222	192	191	202	210	244	210	216	216	206	172	181	200	192	208	212	206	178	204	201	198	200	211	213	190	218	215	181	238	204	227	184	186	196	188	196	214	200	246	194	195	217	185	207	213	190	178	213	219	216	205	211	192	205	198	205	192	200	194	196	201	216	207	191	174	214	209	182	205	215	204	247	211	187	199	219	182	204	211	186	206	180	181	232	196	207	227	241	196	216	214	215	206	203	192	212	197	218	211	205	205	210	192	205	196	218	236	198	228	227	215	191	207	217	188	203	205	178	181	192	196	166	188	203	215	211	189	210	210	209	187	212	219	223	200	235	185	224	186	208	223	202	220	208	207	199	223	236	194	203	225	190	185	196	193	238	215	195	192	215	219	202	202	218	194	176	189	196	176	197	210	224	203	204	199	202	223	189	217	217	204	217	221	219	186	166	223	211	184	217	200	200	198	228	201	212	211	196	219	197	222	199	226	203	216	187	201	218	176	200	203	193	184	210	190	206	199	192	180	233	181	189	186	187	211	202	201	194	229	196	202	192	185	203	188	186	207	214	213	182	199	187	217	222	185	192	202	178	183	207	183	216	190	202	206	218	213	202	204	190	214	217	184	197	201	189	210	176	200	201	187	214	211	179	211	216	201	207	202	211	192	188	192	191	208	188	200	203	182	209	226	194	215	178	181	203	204	206	209	178	204	195	200	194	170	212	211	180	177	229	222	196	198	202	195	197	188	209	200	180	221	205	184	201	203	202	184	222	186	204	208	165	211	194	230	213	211	206	205	209	234	208	208	210	209	222	192	215	207	204	184	204	189	184	235	188	242	216	234	177	212	188	212	198	215	217	188	230	227	209	191	190	216	227	182	219	209	213	224	232	207	211	224	223	181	206	226	214	205	207	216	188	184	214	231	220	185	201	201	212	195	209	185	221	194	188	188	193	197	201	216	209	219	207	229	198	193	187	199	212	201	212	189	184	191	199	198	192	197	212	200	203	193	205	193	188	201	217	193	187	229	176	200	202	211	191	207	214	268	197	195	215	225	210	191	199	187	189	189	199	180	232	193	207	178	218	195	202	216	222	177	204	197	195	215	173	188	191	200	185	201	194	219	191	188	201	217	204	206	201	182	201	207	224	195	201	220	190	221	205	180	188	214	189	182	207	170	180	222	208	177	198	229	202	206	219	234	229	229	199	201	174	204	187	205	218	209	200	202	207	226	200	206	212	238	167	222	187	220	200	214	194	197	206	191	208	198	203	202	218	238	193	190	205	179	201	196	196	217	224	194	207	191	206	224	218	228	216	189	208	205	178	184	217	198	186	233	214	207	195	174	220	214	185	220	221	175	186	198	197	220	209	209	219	198	200	177	175	209	193	222	199	204	191	192	210	191	207	212	190	203	206	207	192	202	205	200	180	196	214	199	193	210	181	198	177	207	188	197	179	197	197	220	204	197	226	196	221	218	200	220	203	218	200	228	162	214	213	183	203	192	205	199	218	218	185	175	217	234	210	215	209	201	215	204	203	199	213	197	205	194	203	205	186	173	241	222	204	215	186	193	196	193	190	198	193	176	183	203	196	203	208	211	201	199	208	193	191	181	215	213	209	205	239	206	221	202	199	186	196	185	209	187	200	206	216	195	203	223	198	214	187	183	157	217	188	223	237	200	181	196	186	212	206	191	205	198	198	210	202	178	166	196	209	220	188	186	212	194	191	199	204	231	194	225	218	170	188	204	208	205	193	204	206	218	173	229	216	210	206	213	206	186	222	197	204	218	216	193	233	232	199	212	203	211	211	193	193	217	202	212	190	212	207	199	205	199	189	179	182	200	225	217	180	228	209	227	181	199	183	213	198	196	187	203	191	175	197	188	207	215	197	179	235	209	202	229	205	220	166	198	218	193	216	193	199	229	204	206	215	202	192	185	193	185	180	186	216	198	199	233	205	198	206	207	214	211	217	208	179	221	192	203	199	213	191	241	183	207	202	206	213	183	198	228	247	209	208	225	196	189	213	195	208	214	196	192	188	195	214	210	198	193	167	201	194	207	199	166	183	207	170	205	192	222	205	211	191	215	206	207	220	200	191	208	186	205	211	184	211	201	198	205	215	221	215	212	194	211	221	190	198	175	228	207	220	214	195	219	197	224	214	176	193	208	198	202	233	213	205	197	200	190	187	207	213	215	224	224	207	205	204	180	204	191	197	210	179	224	202	216	207	219	183	198	186	222	180	198	218	195	183	200	190	225	198	236	185	180	217	207	211	211	223	187	228	216	182	218	176	188	204	213	195	219	182	213	214	198	197	221	192	198	202	211	201	199	207	202	224	208	196	206	170	190	196	235	246	176	209	200	192	215
37894	43778	46662	47522	24082	1064	939	798	709	736	673	624	660	604	580	605	570	537	558	559	527	555	533	518	529	510	490	508	501	513	486	498	485	507	507	552	572	493	483	516	533	513	509	472	486	526	500	456	480	511	470	468	478	508	453	485	493	505	516	484	500	520	478	498	500	528	468	500	480	487	491	498	486	473	466	508	510	480	482	457	505	562	490	460	496	484	525	502	484	536	544	524	502	471	496	467	492	481	520	466	498	465	504	531	506	453	513	501	479	513	501	453	512	520	510	461	510	458	467	491	486	487	488	493	497	499	508	471	495	502	489	520	480	480	471	474	455	499	506	517	464	493	497	475	527	496	464	513	481	503	490	502	507	531	448	458	508	472	464	483	494	478	492	508	515	525	506	499	479	492	448	475	516	513	479	477	487	485	536	482	484	444	500	524	526	491	467	504	448	506	459	471	502	457	534	490	478	501	484	485	482	479	501	488	527	508	475	451	434	495	544	490	523	498	486	501	477	494	492	482	527	523	499	456	491	486	479	497	474	496	490	500	506	496	523	524	484	504	520	518	479	539	498	484	489	485	462	448	500	479	466	479	482	475	523	491	513	449	461	489	518	460	450	528	508	511	501	510	470	495	513	459	459	517	456	488	519	494	462	490	511	493	472	463	480	468	525	473	484	481	509	482	469	487	463	492	497	473	467	457	473	462	480	497	515	481	457	519	505	520	509	504	515	477	471	440	506	486	505	468	493	471	452	496	529	479	487	523	477	508	430	500	517	511	445	447	489	500	502	454	468	490	490	485	501	514	507	477	542	471	462	472	549	489	467	477	466	491	491	503	506	488	483	532	490	494	495	467	513	487	461	495	484	446	478	535	465	497	469	496	478	484	462	503	490	531	519	468	470	535	531	474	521	493	484	498	485	498	488	456	497	486	469	495	506	495	483	457	490	485	465	500	497	506	506	477	498	462	523	472	458	526	484	502	478	506	480	520	487	520	494	514	479	521	502	467	492	464	512	472	505	487	498	505	496	465	488	460	520	446	502	497	482	470	482	505	518	502	454	458	480	525	475	459	501	487	511	488	493	486	481	493	500	459	514	513	477	484	510	489	473	504	509	493	462	492	460	472	478	485	515	454	447	510	493	478	459	483	547	518	449	442	452	489	532	493	501	498	509	467	508	503	489	465	493	515	516	456	496	480	481	491	476	472	493	487	493	476	459	455	474	495	509	510	512	483	477	484	529	471	420	470	485	517	515	469	449	488	495	484	456	468	509	462	512	471	461	502	516	483	461	518	516	492	469	525	522	480	494	530	502	504	473	499	514	503	467	471	477	505	472	467	482	507	505	483	489	520	495	474	528	466	489	498	456	498	454	444	509	514	477	468	490	528	495	475	466	504	485	549	478	474	518	502	473	456	496	532	509	500	430	454	448	436	481	461	473	474	480	536	505	489	485	484	489	510	472	493	505	516	466	526	514	476	488	540	486	501	485	485	494	456	514	440	497	507	478	527	473	480	463	487	488	498	488	474	468	506	509	535	505	480	491	519	486	502	456	477	487	460	485	462	501	504	509	518	501	462	497	482	509	474	528	492	519	536	514	474	491	462	479	489	477	487	510	468	483	498	461	508	516	477	487	529	499	467	466	518	486	445	517	501	489	485	487	506	482	512	514	503	510	485	461	444	477	521	514	487	469	543	530	459	505	485	477	485	459	493	480	471	458	502	516	484	481	496	461	476	473	460	500	472	496	485	495	534	531	502	507	509	506	493	466	487	520	493	484	511	487	513	480	514	469	521	488	505	461	471	492	442	465	479	460	522	499	506	499	486	503	509	471	478	486	520	487	477	523	512	492	510	497	470	502	482	478	479	512	503	456	477	462	472	491	520	479	488	497	453	478	510	488	515	484	486	482	482	502	521	451	493	508	525	522	524	473	464	500	510	474	528	497	474	495	504	472	503	495	544	511	494	475	496	494	495	492	482	475	460	481	491	510	501	559	479	456	501	493	494	467	516	481	505	488	473	474	470	534	477	492	503	497	514	508	518	501	455	529	498	524	485	500	473	514	472	451	502	522	482	483	447	550	493	476	482	478	496	497	490	470	504	493	496	485	505	529	514	495	468	508	527	535	450	472	446	490	492	479	507	544	477	461	506	478	484	465	482	466	476	499	447	500	510	494	486	501	483	478	494	510	484	455	498	494	495	540	472	522	508	465	490	498	499	516	477	518	469	498	475	490	453	462	508	527	489	483	506	469	483	469	458	489	480	520	515	505	494	531	495	411	490	493	469	460	528	490	474	493	479	481	446	486	497	486	486	476	496	484	481	441	500	503	487	468	468	472	479	475	503	487	478	472	495	524	496	454	504	511	502	501	488	493	466	494	492	502	504	463	462	491	481	479	483	467	494	464	473	504	526	532	489	480	481	482	523	472	501	499	493	511	480	487	521	487	493	460	475	489	496	507	489	486	512	496	531	461	470	509	504	473	532	502	485	474	541	475	499	478	480	494	480	477	522	486	501	472	512	470	512	473	513	489	456	504	457	477	517	483	483	504	468	462	490	465	547	511	500	502	458	459	446	528	510	481	481	532	478	513	492	481	534	548	478	489	502	498	532	503	458	499	480	493	484	495	461	504	469	491	469	457	478	469	517	475	484	513	492	496	497	536	510	513	480	507	510	469	506	493	491	496	482	492	472	463	496	464	503	484	460	470	507	504	471	509	463	495	452	483	472	494	498	483	512	501	498	479	465	479	477	464	503	515	483	486	498	509	482	481	496	452	525	488	491	524	502	533	522	504	491	502	465	485	505	503	496	520	458	498	450	476	470	457	502	465	507	481	483	497	463	485	504	459	475	547	487	517	491	505	487	494	450	503	525	478	499	465	491	523	502	487	522	512	491	440	493	476	510	529	475	463	526	487	494	499	481	481	490	510	478	519	486	455	464	507	479	448	471	510	494	487	524	499	455	493	520	495	530	490	515	450	444	514	513	498	477	493	515	489	464	504	447	437	455	501	506	461	528	479	479	495	507	461	523	457	531	482	491	493	472	484	489	492	506	474	471	505	513	510	496	493	551	480	500	484	486	467	502	537	475	510	495	489	453	483	516	506	499	475	472	469	496	480	520	497	475	488	462	521	482	493	541	480	463	465	499	498	500	482	496	510	510	493	507	496	502	487	484	494	479	476	496	504	517	524	458	484	540	516	504	490	541	507	477	476	484	476	462	480	501	486	477	561	472	508	467	496	494	453	454	472	477	480	539	472	466	509	487	479	486	481	486	491	473	483	433	508	466	492	485	459	490	464	471	484	491	478	467	500	483	481	464	477	514	511	496	466	497	493	515	533	510	492	498	493	478	504	478	482	461	501	500	486	495	495	487	493	486	473	469	479	480	518	519	481	519	453	438	528	461	493	520	469	508	471	479	464	490	493	498	496	516	475	484	535	518	504	510	504	463	515	495	496	481	487	494	526	509	468	513	491	501	530	504	477	471	469	494
69527	72627	61487	56508	31284	6594	688	442	436	337	412	420	375	381	344	319	315	318	312	314	331	330	358	355	324	308	337	322	345	304	318	335	341	341	322	305	314	355	328	336	309	340	326	300	319	359	323	320	303	316	358	342	330	334	357	351	344	358	327	298	310	335	339	325	325	300	357	304	347	315	335	301	325	331	304	328	331	316	316	345	313	339	338	293	315	310	274	305	316	332	344	309	319	349	319	340	338	346	328	292	300	334	300	300	348	310	288	329	328	338	312	309	321	307	341	334	335	336	329	318	327	312	347	314	304	299	349	321	360	304	302	291	305	313	334	311	344	344	304	290	304	339	302	316	345	339	360	310	372	332	311	336	340	335	315	333	335	341	305	336	298	339	318	310	352	338	357	323	335	335	345	343	319	339	319	332	314	359	324	307	301	333	346	310	316	295	311	359	275	291	306	321	324	336	297	319	316	326	315	318	305	335	313	341	316	363	322	353	318	336	320	347	320	319	316	289	329	342	342	304	291	314	313	341	321	319	305	300	315	296	303	324	289	302	325	360	291	305	316	310	307	290	345	331	328	302	326	293	329	327	324	335	339	315	359	325	315	322	307	300	354	308	319	345	343	328	295	321	328	330	322	329	327	312	347	367	307	346	327	295	302	290	304	312	321	278	360	321	332	327	314	346	290	275	299	344	311	316	333	319	327	327	323	321	321	335	320	325	342	316	330	287	303	326	320	353	316	319	328	365	349	292	333	337	318	337	352	290	346	332	364	339	347	304	331	351	276	309	371	328	331	323	337	304	293	358	292	330	313	343	323	317	349	320	340	303	303	317	312	344	369	343	328	270	311	340	303	340	319	335	329	312	316	307	334	314	354	349	301	302	362	316	336	328	329	301	307	359	269	303	324	328	312	324	316	286	323	332	320	306	306	300	357	329	338	315	337	301	345	324	360	319	340	337	305	334	280	323	333	303	333	311	352	324	295	292	295	330	342	321	332	319	311	322	309	279	311	299	340	338	292	315	319	319	325	299	302	320	319	331	311	331	327	333	343	313	321	327	294	347	313	315	318	345	344	346	314	313	315	315	336	321	310	335	297	338	341	333	279	327	358	368	304	308	300	293	301	363	311	307	314	292	334	328	304	329	324	342	330	267	291	342	326	349	313	311	320	318	288	331	303	304	332	300	338	340	329	346	337	337	315	334	345	309	306	330	293	299	345	341	308	324	353	305	309	301	342	315	368	336	337	289	321	330	314	310	323	303	303	293	296	301	287	333	337	322	309	305	312	325	337	295	345	321	306	334	365	299	322	327	329	304	327	309	328	336	317	297	354	317	315	349	324	331	349	330	316	315	293	347	349	283	312	327	346	313	325	303	305	301	313	301	325	283	345	341	295	336	319	314	316	341	309	316	357	313	288	346	304	324	348	297	344	350	318	341	320	336	310	320	310	375	300	345	319	337	298	326	318	310	328	293	302	312	322	296	325	329	298	287	335	315	361	317	296	320	309	355	342	314	346	305	324	340	318	368	337	332	332	306	317	343	319	319	307	314	286	311	312	314	301	299	309	335	331	338	319	319	277	318	299	309	303	319	346	321	319	283	309	275	310	300	344	331	327	281	287	338	325	324	347	335	329	382	324	342	334	304	303	307	295	318	327	333	311	328	297	302	302	331	348	301	373	304	343	330	346	356	327	351	300	336	341	359	308	281	331	331	300	323	290	324	327	313	305	332	338	328	325	329	313	285	344	319	317	316	328	329	331	339	336	309	316	356	337	358	316	336	323	356	321	314	338	319	321	352	337	354	323	298	319	320	330	340	332	322	334	327	305	340	338	320	336	311	358	318	322	320	311	297	335	321	291	312	313	320	325	334	361	325	313	326	330	338	351	338	343	334	298	316	346	328	316	331	332	347	332	294	313	349	312	347	344	327	336	356	340	339	344	296	304	335	322	331	321	312	312	320	292	294	321	303	305	344	330	323	315	337	323	311	363	354	303	318	335	308	320	314	348	284	366	308	347	337	280	353	356	318	306	308	337	308	312	293	301	336	343	335	340	328	327	345	297	345	302	290	311	313	313	307	348	324	293	330	301	333	333	317	320	306	307	354	299	310	326	366	303	334	320	315	299	320	308	330	329	330	355	301	304	340	319	319	311	326	311	352	309	295	321	309	304	328	348	349	360	312	323	318	297	319	316	300	347	307	311	329	325	308	302	352	341	324	338	327	313	355	329	294	302	345	346	367	355	325	333	314	314	323	331	335	305	311	325	314	358	316	309	328	340	309	284	286	355	332	355	302	311	276	324	315	327	358	328	307	348	351	361	344	342	343	362	318	342	335	320	336	311	308	308	335	333	356	315	319	312	324	344	354	338	300	304	346	319	278	358	322	358	291	323	337	322	301	288	356	307	326	302	315	330	290	301	345	307	323	295	324	287	320	316	308	332	340	333	317	323	336	333	329	346	355	341	317	363	338	318	315	344	330	328	298	342	316	321	327	363	329	342	312	329	328	323	295	308	346	313	332	296	322	338	312	296	317	351	312	286	358	301	318	276	317	314	307	286	321	299	316	330	335	327	323	346	307	302	323	311	312	282	303	348	329	304	300	289	271	320	354	351	330	294	303	344	338	355	291	303	319	296	322	310	341	306	342	358	308	351	323	308	329	353	316	341	316	332	343	338	319	343	320	319	303	336	301	326	329	342	345	322	304	317	334	323	338	333	348	339	290	323	313	321	301	342	299	315	323	313	299	305	324	329	333	348	331	314	316	323	311	338	317	346	302	287	340	312	313	338	339	321	361	323	287	310	328	292	293	338	340	358	344	301	313	317	305	304	304	297	290	305	306	329	331	311	322	352	322	306	331	311	323	311	318	302	297	323	313	348	309	340	344	335	296	322	303	335	359	318	319	318	328	326	331	337	331	310	359	299	326	319	331	314	313	317	331	333	356	306	353	307	340	321	309	353	313	292	318	328	286	313	320	296	360	280	277	346	322	314	319	337	357	336	343	336	318	337	369	297	287	341	313	309	322	352	343	313	318	321	295	348	322	314	333	320	343	322	357	345	344	341	362	324	317	314	325	312	324	346	325	309	324	340	341	332	303	333	327	343	301	289	326	310	350	338	344	323	355	347	316	317	297	339	303	386	326	294	296	321	350	335	322	326	317	286	331	345	369	303	314	306	334	359	361	366	313	329	331	320	294	340	308	281	308	317	324	318	290	354	305	334	284	348	316	338	344	342	328	360	357	320	313	316	302	305	336	321	386	287	346	342	329	324	323	320	271	293	339	322	341	330	317	321	306	332	321	338	362	324	342	343	362	289	317	313	285	330	352	311	289	357	322	350	316	338	311	311	321	306	288	351	337	330	330	334	335	327	349	342	303	315	332	302	321	301	318	388	323	340	331	314	322	353	295	325	330	320	343	323	337	337	333	360	349	330	289	329	326	340	337	309	306	293	350	342	320	304	337	310	333	312	281	295	328	327	353	328	309	315	355
45122	55536	58440	59496	33222	1824	1498	1347	1211	1195	1079	1096	969	976	941	882	824	790	849	845	797	801	771	827	770	740	808	758	772	785	760	789	710	775	767	722	741	723	792	756	767	772	752	706	792	704	753	734	755	658	697	729	738	696	702	721	763	724	714	708	716	783	722	715	744	739	674	701	777	758	697	711	694	712	711	749	741	718	750	734	700	708	753	714	695	661	680	771	683	700	766	720	720	761	718	682	692	749	660	688	716	698	682	721	709	653	697	713	734	687	735	699	735	745	745	733	708	696	722	743	739	734	693	748	727	697	666	711	722	692	713	709	682	716	700	714	720	699	687	742	699	648	706	730	743	693	681	693	707	735	743	741	718	660	717	730	677	722	719	729	747	740	714	675	737	723	725	654	724	702	755	669	687	711	735	697	673	724	724	703	682	708	731	733	724	698	692	732	736	735	711	709	683	769	702	699	690	703	744	677	710	696	683	694	710	760	713	739	727	766	715	722	722	702	727	716	695	737	688	721	680	755	709	717	661	720	679	677	704	710	744	758	664	756	730	738	683	710	711	740	669	690	708	752	678	670	690	681	716	701	752	739	736	699	683	667	681	742	708	705	702	722	703	734	662	708	689	699	730	744	710	696	738	676	722	747	722	700	748	669	738	698	680	741	668	715	734	716	706	702	683	735	725	728	761	703	631	705	706	695	719	724	724	715	722	734	723	709	672	753	717	730	691	705	755	715	703	720	735	676	695	700	658	698	720	706	668	717	693	710	754	789	735	715	732	719	725	667	694	739	666	726	722	701	722	706	725	698	705	766	740	690	708	748	715	645	692	740	713	716	697	686	762	703	667	711	699	734	709	689	734	699	690	739	705	736	714	743	694	753	678	694	761	678	699	713	685	647	712	711	697	686	728	675	704	744	704	700	717	743	744	639	688	718	761	718	718	712	705	711	696	728	709	718	727	723	715	713	730	712	747	696	692	724	673	729	698	670	708	675	749	710	724	741	696	693	769	691	737	697	728	698	683	703	742	743	651	671	683	697	716	670	687	773	695	704	714	679	706	714	708	678	743	693	734	734	696	723	705	712	680	724	748	766	671	728	750	691	723	705	737	696	721	715	697	683	723	706	765	799	690	718	763	736	689	713	694	707	738	769	726	709	769	703	743	689	723	716	672	668	701	693	696	704	725	697	768	718	703	760	720	720	713	707	699	739	717	675	688	715	743	665	741	711	715	693	762	715	694	736	693	719	717	725	721	723	737	684	677	683	712	695	730	752	665	758	716	667	683	677	697	721	695	665	710	697	703	709	721	722	661	691	752	710	651	715	731	726	715	733	740	749	725	748	710	735	728	642	705	701	690	723	668	674	717	727	714	713	759	669	724	744	715	691	708	696	758	731	718	691	669	728	725	737	690	713	731	662	721	718	722	744	719	696	685	744	732	656	738	767	766	741	728	708	717	688	724	711	736	689	714	710	710	701	698	700	716	696	701	750	718	706	691	735	756	655	657	742	683	756	694	697	717	723	706	682	715	671	741	715	629	689	766	698	677	680	683	749	714	748	673	734	695	698	685	737	684	693	714	702	683	749	676	740	684	708	762	713	699	670	710	675	745	707	719	739	720	683	743	701	758	768	743	688	702	671	743	759	697	705	746	706	731	715	731	710	734	691	677	672	726	720	758	694	689	691	721	734	724	712	687	705	675	725	687	698	708	719	731	759	687	735	706	735	718	687	737	727	686	755	691	691	742	716	682	711	708	719	743	766	680	732	728	740	672	705	706	716	713	689	651	737	685	703	727	727	709	697	688	739	739	720	707	715	660	693	676	693	705	734	690	710	706	712	668	702	735	731	722	691	723	675	676	720	768	712	725	667	772	706	774	697	690	779	673	652	705	715	742	697	710	723	686	678	790	716	680	732	699	744	707	709	727	772	757	732	736	683	704	685	686	745	688	705	749	691	709	737	675	703	755	716	729	741	727	696	694	748	750	703	753	763	692	712	682	734	705	750	714	735	669	701	725	720	638	695	696	740	709	674	708	734	720	724	691	675	721	694	663	681	683	740	690	701	731	752	706	721	683	763	683	696	709	688	750	661	752	679	689	731	685	708	709	699	692	716	753	766	691	707	742	743	701	726	701	697	702	718	735	727	725	712	725	765	706	756	747	733	708	742	702	697	756	684	724	726	716	723	757	699	773	722	698	696	719	711	737	703	765	704	725	759	728	717	703	721	680	736	700	707	712	736	730	749	688	719	703	687	657	705	689	732	755	761	724	722	723	733	692	702	745	727	720	716	721	732	720	665	753	731	707	718	711	780	704	715	719	719	705	719	681	710	736	715	707	698	736	706	711	694	694	739	741	673	699	677	712	785	692	685	735	732	755	753	752	753	735	661	715	720	690	718	712	687	759	737	658	687	702	675	714	724	697	708	686	708	728	680	705	730	704	675	719	769	718	713	689	739	692	686	697	756	726	731	738	675	729	672	739	664	657	732	727	755	700	722	701	694	714	748	718	747	707	696	708	729	721	724	686	744	697	709	695	714	702	693	697	700	663	725	700	656	742	718	727	688	703	721	716	723	693	684	680	734	699	666	705	703	667	712	705	717	641	682	663	646	695	732	700	751	727	737	698	742	702	717	714	730	659	704	705	689	697	704	717	718	695	698	627	708	698	707	734	670	769	741	711	708	685	666	756	755	713	693	704	722	694	722	701	744	691	673	694	731	682	735	676	707	719	701	731	703	740	728	715	696	730	698	715	702	734	734	722	728	710	691	734	713	722	737	710	782	731	689	708	707	729	676	723	733	726	699	687	791	708	691	735	725	693	762	703	691	705	751	716	692	760	713	698	682	666	712	678	750	720	722	695	698	717	716	669	751	715	722	721	741	695	726	715	708	712	689	715	716	727	726	712	713	716	737	727	716	704	691	717	675	715	701	698	723	682	717	734	720	733	748	737	674	756	752	731	679	698	694	744	653	715	713	718	752	715	705	700	718	748	732	724	726	685	776	711	694	771	711	690	753	722	753	701	726	733	747	752	726	722	736	707	731	676	723	724	692	727	684	704	729	708	698	679	715	687	712	695	747	746	700	699	709	681	698	707	697	706	714	743	762	717	689	723	714	729	707	725	706	761	742	705	699	700	707	735	661	703	721	642	703	691	689	698	694	709	697	752	680	723	734	690	673	726	726	741	685	698	659	727	744	707	715	672	672	680	716	718	696	700	704	737	669	693	670	756	734	719	690	737	759	758	736	737	687	702	671	760	719	682	741	711	757	720	779	732	712	707	773	713	718	687	729	717	736	774	758	703	690	722	647	687	734	730	690	724	729	739	717	685	705	708	695	699	686	756	694	734	715	691	660	737	686	708	774	696	758	712	750	730	674	721	724	697	724	689	735	743	698	735	676	715	688	713	744	683	688	716	661	715	691	744	739	672	681	738	713	725	723	713	685	680	712	727	701	755	732	704	706	741	651	703	767	688	710	717	719	718	684	674	689
41855	17537	4214	2549	720	146	128	137	128	118	114	120	141	124	134	137	114	114	122	108	114	111	143	111	135	131	113	114	110	114	126	139	132	116	123	144	122	116	115	129	124	113	116	133	119	107	135	124	122	127	142	118	147	127	127	118	126	125	115	158	130	123	114	121	109	147	122	136	131	119	118	122	111	108	110	128	113	128	126	117	143	127	127	127	130	140	144	113	106	130	108	118	122	117	139	100	115	132	135	129	135	124	108	120	136	113	127	130	113	127	127	121	112	130	134	146	120	113	127	137	120	119	129	124	110	123	141	113	124	128	128	110	127	130	125	115	136	113	127	122	112	125	127	115	102	137	129	128	124	119	123	132	134	110	116	97	117	103	119	134	151	124	143	114	137	122	115	109	120	118	125	122	128	126	119	133	119	129	130	111	117	110	115	138	134	136	149	135	115	108	137	143	124	101	121	107	147	107	138	122	118	142	124	131	159	126	125	131	137	124	132	135	136	123	128	143	138	139	120	143	126	148	111	133	112	135	142	114	125	132	150	116	115	120	119	114	128	113	125	127	138	116	122	130	117	120	114	125	111	123	119	120	131	118	100	107	136	133	132	122	128	123	132	126	131	134	137	124	119	112	121	146	126	118	119	117	135	130	140	127	116	121	136	124	119	123	134	128	112	126	145	110	119	142	123	117	108	118	122	131	145	139	117	136	109	123	140	146	137	148	120	124	99	125	122	100	118	121	131	118	122	127	128	130	144	114	132	123	111	127	133	142	127	132	134	100	128	113	116	112	116	123	119	134	114	106	99	128	127	126	128	109	116	115	104	103	128	140	97	119	114	109	108	121	124	99	116	114	104	102	106	118	128	125	122	139	126	143	142	115	111	127	132	127	127	116	124	142	136	103	117	127	124	128	114	110	116	119	138	136	126	110	105	103	158	135	117	109	97	131	122	124	125	119	127	113	128	135	135	111	120	117	125	129	132	137	134	110	137	147	145	108	107	128	122	111	105	136	125	135	153	136	112	146	121	123	137	121	131	130	125	144	97	131	156	115	120	136	121	134	118	123	137	122	133	130	123	124	128	102	131	102	125	133	129	122	112	98	138	107	128	134	128	129	114	137	123	110	127	119	143	112	121	134	143	113	121	129	113	124	131	124	137	115	127	101	137	122	118	106	108	136	119	158	138	128	115	110	103	119	141	132	122	127	120	104	112	128	119	127	101	116	113	131	133	122	129	149	111	114	120	129	129	128	118	140	113	130	124	109	134	148	151	118	123	109	119	139	139	151	139	146	125	144	136	120	114	129	137	124	135	120	114	135	110	98	119	126	127	107	135	144	118	105	97	127	117	124	110	114	139	112	144	134	120	153	158	120	117	123	128	117	113	118	124	115	118	126	110	118	116	133	130	134	120	111	99	125	120	105	122	97	137	151	130	109	115	117	105	108	107	139	113	138	122	113	128	143	113	119	138	101	112	112	126	123	123	114	127	117	146	111	139	137	123	146	116	110	118	116	134	139	122	124	120	124	116	127	130	107	118	133	130	120	136	113	135	122	115	117	137	146	121	128	130	107	140	124	133	110	124	123	134	112	130	137	125	116	128	124	122	109	137	128	126	126	127	138	123	121	132	119	140	134	127	112	100	117	123	100	126	133	108	105	123	123	141	116	136	114	116	115	121	105	131	113	120	117	135	108	122	124	121	133	128	135	139	117	122	126	106	116	110	130	123	123	128	112	149	128	115	127	117	130	138	131	127	148	130	126	107	125	128	113	135	132	158	139	127	143	118	131	135	134	118	125	116	114	128	132	136	128	129	118	131	131	121	136	130	117	128	149	111	113	120	144	125	144	120	108	120	126	134	111	96	121	108	117	135	125	108	129	129	124	136	124	126	115	150	129	96	135	134	109	108	116	118	116	128	109	130	129	138	131	100	144	139	137	132	125	118	124	139	133	123	120	136	112	146	108	108	146	141	122	139	133	138	111	146	142	125	104	130	155	132	119	127	123	112	113	147	136	122	98	128	140	130	137	136	127	107	129	132	124	145	136	119	129	124	109	119	109	126	140	118	122	120	113	111	120	144	113	109	115	121	123	112	105	124	129	117	119	130	140	108	138	124	124	129	112	118	108	115	127	113	117	123	120	116	123	123	141	137	127	143	110	128	131	130	129	130	123	140	130	136	127	145	128	123	120	125	104	133	111	120	130	136	116	116	98	128	129	144	117	147	130	128	123	123	128	117	124	115	135	129	113	123	109	130	121	133	113	117	128	137	131	117	113	134	116	129	109	138	116	128	123	131	114	132	111	154	116	131	102	100	127	106	128	109	122	110	111	105	124	116	97	126	137	126	127	122	121	120	117	122	128	124	113	95	126	128	139	109	110	117	130	140	112	112	137	138	141	111	162	147	123	114	135	132	126	124	119	134	126	132	118	134	110	128	110	113	137	128	135	123	123	139	128	153	119	113	127	135	107	119	146	105	129	108	120	108	119	123	143	130	99	118	106	141	106	138	128	128	136	142	164	140	117	116	119	131	148	120	137	107	130	105	117	137	123	129	117	139	150	108	122	158	119	127	123	126	122	129	119	124	123	151	137	106	116	130	124	129	151	120	131	117	140	120	115	124	125	129	130	130	120	109	121	133	112	128	102	120	116	119	126	118	110	144	123	125	104	121	136	148	137	130	109	116	125	129	117	111	121	132	134	124	122	126	119	109	115	108	128	133	145	142	121	122	144	106	143	114	118	120	128	128	117	117	110	90	117	126	127	115	114	136	137	142	119	123	126	109	137	109	136	124	134	139	120	117	128	121	147	136	119	126	109	128	123	135	137	136	121	132	128	113	96	105	135	113	118	128	125	117	107	136	131	130	106	130	98	103	120	125	131	125	111	121	123	109	119	125	125	131	134	116	121	109	127	113	116	130	127	116	116	124	138	122	118	131	120	120	119	144	133	124	114	119	134	124	115	115	129	115	123	117	134	122	141	116	123	131	115	126	134	141	119	118	135	120	122	136	122	120	118	139	140	134	133	141	123	127	132	127	95	112	120	111	106	109	131	123	132	138	141	131	153	143	111	109	135	120	125	115	139	122	115	133	123	131	134	116	136	122	129	110	115	138	124	119	120	121	145	132	117	110	113	121	116	117	143	113	135	116	117	105	126	117	131	127	143	148	121	149	127	128	125	125	114	129	110	136	110	115	122	141	124	118	133	125	157	115	127	133	122	115	122	121	102	126	112	142	154	132	118	156	124	118	119	121	108	130	110	139	127	135	126	97	132	114	126	124	108	119	133	150	98	105	106	94	147	129	126	115	125	123	130	138	118	128	116	130	137	115	124	124	124	135	125	117	130	136	125	115	129	137	138	107	95	112	119	152	106	121	137	119	126	117	95	124	156	140	116	127	123	145	117	133	126	130	106	124	127	150	131	124	106	135	130	125	118	123	126	134	104	116	115	131	121	119	138	137	150	132	131	156	140	132	120	141	110	124	144	127	102
21956	11333	6615	7159	2729	333	307	354	343	369	312	317	324	301	311	300	285	364	315	306	316	349	322	355	309	348	349	316	348	295	336	367	328	338	332	348	318	351	348	330	294	322	365	312	317	366	313	338	319	344	350	342	302	358	335	337	344	347	290	309	338	360	301	331	326	318	327	335	318	326	324	348	345	326	319	304	348	340	310	303	341	287	320	327	318	333	339	345	321	329	319	310	306	292	320	329	333	302	328	344	330	350	299	300	328	338	314	341	318	339	316	314	317	292	354	296	303	336	342	307	351	301	324	336	319	320	338	320	325	316	328	318	296	279	321	334	337	336	341	328	348	329	322	332	351	334	301	289	329	323	314	321	334	303	333	338	317	346	326	336	346	337	358	326	297	330	342	314	350	337	288	271	325	316	301	320	326	341	307	294	314	326	330	295	306	340	312	317	320	323	328	308	316	357	333	339	301	318	303	310	310	323	349	325	331	293	306	345	316	312	329	313	339	294	324	361	314	320	327	301	346	297	332	342	317	303	323	317	326	340	311	333	362	326	309	303	318	316	340	307	329	293	326	316	358	321	321	340	318	344	349	358	342	338	327	328	334	322	351	313	339	301	311	315	321	308	329	333	288	350	327	307	293	310	346	331	370	304	322	334	351	324	320	343	321	321	319	313	333	355	338	314	318	316	366	306	305	321	316	310	292	317	317	301	316	329	359	332	353	338	333	328	333	330	326	311	322	292	307	309	313	325	315	337	339	321	328	331	348	343	296	367	320	338	317	309	342	329	303	323	327	339	324	319	307	338	333	332	290	321	295	311	351	354	320	316	296	310	284	315	321	317	291	305	306	319	322	302	308	334	343	331	333	342	304	326	333	312	319	316	335	328	310	309	312	326	348	329	344	317	324	311	292	311	332	329	316	344	305	325	308	311	286	317	321	352	318	299	296	313	324	307	348	304	343	331	287	338	332	322	309	297	294	330	325	346	328	328	316	282	315	337	312	327	311	323	346	334	342	335	334	321	312	313	318	319	334	336	320	349	288	298	359	311	299	321	331	321	332	316	304	322	344	356	324	341	300	314	294	294	331	329	338	339	316	311	318	273	323	320	311	336	362	343	347	351	340	320	326	330	332	356	309	384	342	302	313	316	292	355	340	307	307	325	319	321	336	335	299	333	306	326	308	319	300	337	282	333	353	346	312	317	328	285	317	328	320	352	308	322	326	311	341	330	324	326	335	302	335	319	302	315	320	321	353	332	339	351	317	266	345	340	337	367	347	345	309	323	376	313	356	290	346	304	305	328	304	298	358	318	347	295	352	310	295	292	336	318	322	317	316	341	314	363	302	344	323	301	301	343	344	342	316	313	304	314	332	315	345	310	347	319	347	319	303	318	326	333	314	329	345	288	306	306	302	317	305	310	313	322	327	285	303	338	348	350	327	333	300	288	332	295	329	331	336	331	348	361	325	316	324	316	312	341	305	367	338	335	343	328	299	346	354	323	337	333	283	324	337	322	317	300	360	306	307	317	327	320	290	333	304	337	318	312	317	339	356	326	288	307	308	308	309	320	299	334	324	316	329	342	297	312	311	337	327	342	338	349	359	331	314	311	323	334	334	349	351	347	327	293	306	297	360	316	330	355	349	344	327	297	328	310	293	330	318	316	308	344	322	318	339	334	306	309	318	344	299	305	349	311	337	308	283	311	317	338	310	297	334	295	325	349	319	312	343	311	299	346	306	324	331	345	364	314	331	310	345	308	341	332	354	347	309	318	304	330	310	320	273	347	325	337	340	332	358	327	315	337	314	316	340	354	325	285	312	329	296	328	322	308	359	306	330	320	309	378	316	335	351	305	333	333	297	362	350	301	346	317	338	335	330	305	357	309	340	348	332	322	323	340	309	325	316	346	354	311	325	364	343	268	297	328	328	290	317	353	302	302	318	313	302	321	322	340	301	340	310	308	329	301	318	347	312	331	326	340	312	320	319	321	326	287	354	326	358	348	343	294	319	300	338	307	334	323	329	322	357	378	320	287	341	330	311	320	352	319	348	324	347	354	316	329	301	356	340	306	341	323	326	336	364	314	322	325	356	299	347	338	304	323	299	314	311	336	342	321	325	327	315	275	312	324	326	345	311	347	340	332	306	303	334	332	331	320	312	310	290	340	317	362	318	308	330	284	360	310	320	301	344	310	325	311	317	300	350	326	356	320	294	350	294	316	316	327	343	314	333	302	336	312	316	355	314	319	327	333	311	342	318	322	310	304	303	343	362	329	319	333	321	311	326	305	327	316	364	299	351	316	348	327	298	323	333	308	319	349	328	313	307	285	347	325	327	337	329	333	339	312	337	313	320	328	322	326	314	314	311	319	284	315	328	333	329	310	345	337	300	340	300	319	329	316	307	331	334	315	352	318	344	349	313	321	329	329	333	342	319	333	323	321	347	298	308	341	324	324	309	292	327	345	309	349	330	321	328	308	327	328	321	337	321	346	312	339	320	341	317	335	326	335	284	311	317	292	340	299	311	318	346	333	352	293	350	287	292	339	339	343	329	357	341	353	318	374	301	295	327	344	303	313	324	300	307	337	354	322	305	349	330	339	317	340	321	340	331	345	301	330	340	336	305	322	311	312	301	309	312	336	325	357	300	333	308	295	285	313	333	322	306	297	300	304	340	288	320	299	317	319	324	317	341	321	324	326	348	296	344	310	344	331	359	345	283	346	347	344	325	328	335	315	319	313	348	359	304	303	303	315	348	312	336	321	296	331	316	330	310	318	320	319	312	319	297	336	332	354	300	314	286	341	349	351	331	351	329	321	338	337	314	339	298	348	289	326	299	324	297	306	311	344	335	308	344	322	318	343	330	305	311	318	317	332	315	333	317	341	332	356	316	301	343	324	272	343	346	346	335	341	284	319	340	330	302	311	307	342	312	302	330	337	331	318	323	342	306	327	298	281	304	323	357	327	329	337	310	302	317	330	339	330	318	346	313	332	322	307	335	330	328	346	317	295	348	328	347	347	320	338	329	293	315	313	337	311	322	316	313	330	326	295	316	330	339	316	348	340	329	331	327	350	311	337	339	336	306	321	342	328	328	303	323	373	293	320	343	324	336	328	332	323	330	318	347	326	313	318	318	321	325	332	363	324	316	319	354	330	327	332	317	357	324	281	337	313	314	370	298	312	308	312	346	332	320	319	305	309	331	323	306	333	299	338	325	320	340	350	324	309	333	315	331	352	312	324	324	354	307	302	318	342	350	327	292	317	321	295	316	313	344	323	336	331	287	339	305	311	308	319	322	356	326	310	307	329	322	339	350	341	330	321	364	302	336	334	319	352	354	362	335	319	321	346	297	314	330	322	336	340	325	305	300	335	300	291	322	324	313	315	316	310	312	300	307	329	314	306	329	285	334	298	319	286	302	345	320	344	331	331	318	313	332	342	317	319	344	324	314	333	329	328	314	320	346	317	325	331	315	328	325	326	322	314	304	319	339	338
62083	60356	47266	42222	23874	2698	344	301	230	247	234	215	242	212	268	243	230	204	223	212	216	208	192	212	227	215	219	201	225	219	221	215	198	203	223	223	216	195	231	205	192	208	219	212	220	206	206	198	228	208	210	199	211	226	198	213	210	242	191	218	207	221	219	225	229	227	220	214	200	217	227	213	193	189	213	215	221	217	191	201	221	214	203	218	203	208	189	211	193	225	223	216	214	190	218	224	210	207	221	189	200	201	215	216	182	192	192	190	204	213	230	188	198	191	199	232	178	240	218	203	204	217	236	204	229	233	223	212	200	199	204	216	219	208	220	195	211	241	203	215	181	209	190	191	216	188	201	191	207	206	228	178	248	217	205	234	196	226	202	191	207	173	196	234	207	203	207	211	192	209	181	202	212	194	211	215	201	190	210	203	190	209	224	220	208	187	234	209	184	237	186	204	213	209	204	191	193	190	198	207	228	205	205	193	190	201	195	198	234	211	184	195	187	203	220	201	203	184	203	221	223	215	203	221	204	233	210	182	223	215	213	202	221	187	201	211	220	209	213	221	206	210	205	246	187	232	197	219	222	216	197	195	204	229	170	177	225	200	191	196	210	229	215	224	192	237	220	207	221	234	198	193	194	208	208	181	214	192	186	205	203	207	202	195	200	207	199	209	198	198	210	228	207	189	196	186	218	236	187	209	210	246	191	215	224	204	221	213	205	202	205	202	204	188	209	161	225	213	197	204	176	211	198	184	257	210	198	186	233	215	225	207	236	190	209	234	201	195	236	224	205	207	231	239	219	215	201	215	169	204	208	216	206	209	200	197	222	202	205	190	197	213	218	224	198	199	210	192	208	208	239	245	186	217	204	197	194	206	193	210	207	205	189	203	198	223	192	219	196	244	206	198	236	196	195	205	217	203	212	198	195	205	208	193	197	230	222	184	212	206	194	182	194	221	201	184	224	191	204	200	183	235	205	219	214	217	208	199	194	190	214	229	208	176	192	197	208	212	185	249	197	233	222	216	219	213	210	218	203	230	220	225	161	205	201	195	201	188	187	207	206	196	227	210	234	172	222	210	194	210	204	228	219	237	197	235	211	173	201	194	220	215	230	249	250	201	209	174	202	208	203	199	201	220	203	197	223	214	192	216	205	189	210	205	192	180	231	228	174	178	208	223	194	221	209	224	209	209	213	206	199	201	181	180	214	205	189	232	225	241	209	174	241	208	198	227	195	228	194	206	216	213	192	211	202	221	229	221	219	207	221	181	203	219	214	207	209	191	200	198	205	188	228	204	231	204	214	188	240	219	217	197	221	191	230	221	211	201	228	220	178	214	216	215	187	219	206	220	218	213	225	220	217	222	204	195	215	187	193	208	185	191	203	206	217	223	186	186	223	186	206	215	206	218	225	207	224	242	216	241	212	190	189	210	219	208	213	218	209	227	191	201	209	230	258	233	193	224	207	240	193	212	242	227	209	225	205	218	204	207	231	206	200	240	202	216	191	196	224	191	227	216	208	215	195	222	192	190	203	211	239	219	241	226	221	225	219	199	220	198	208	218	199	210	213	183	214	212	211	221	198	223	189	203	204	207	226	194	236	198	202	204	199	211	207	181	215	198	200	210	203	197	230	215	200	202	189	218	209	198	196	213	219	196	201	203	189	202	224	194	216	212	217	182	229	201	212	243	182	201	211	220	196	188	200	207	254	196	235	209	192	198	215	191	205	211	225	190	200	199	177	216	188	211	218	202	218	227	202	236	166	192	188	195	193	190	200	221	218	205	172	233	221	214	208	225	186	219	215	227	194	217	209	194	222	222	244	196	217	216	224	210	218	239	192	226	220	187	197	239	211	219	202	182	214	214	190	205	228	186	238	212	205	212	238	197	199	205	200	212	180	197	217	203	214	174	243	218	236	216	233	219	197	195	218	200	213	208	208	194	200	223	208	186	203	201	236	231	204	217	195	222	233	199	197	192	198	201	204	203	220	222	225	194	227	233	205	222	236	232	202	220	210	192	213	203	207	199	239	200	231	219	208	213	210	214	230	209	226	201	213	184	209	219	175	212	189	193	216	193	203	265	204	213	201	198	181	214	189	197	209	185	200	216	215	193	202	227	182	185	228	218	193	222	200	206	238	232	202	207	210	216	218	237	208	216	207	209	188	205	197	222	200	190	230	207	207	196	207	214	207	225	224	204	207	214	194	204	185	202	181	201	200	203	220	195	205	215	190	203	209	200	211	192	207	193	222	184	173	221	211	203	194	185	224	217	239	233	200	226	205	210	226	213	216	217	201	215	215	202	163	208	186	206	226	209	219	241	181	209	188	208	212	216	194	184	214	197	225	220	232	194	206	192	210	210	237	223	217	200	224	188	214	213	203	190	209	202	234	198	225	217	213	232	250	202	218	204	185	229	182	189	212	212	198	210	197	226	206	211	193	210	207	219	211	211	213	217	249	221	169	188	210	210	222	202	204	184	215	196	201	199	206	208	190	188	200	218	201	208	207	215	221	196	207	208	173	211	204	235	196	201	210	229	209	213	227	203	209	220	252	207	192	208	208	220	212	241	169	211	206	220	204	216	221	173	222	178	213	228	199	227	212	201	185	180	215	222	249	203	200	195	201	196	203	189	200	181	196	199	208	214	258	233	189	224	201	219	213	182	227	199	188	225	221	221	236	243	245	216	230	205	197	217	237	206	214	196	195	186	197	197	222	229	185	201	211	190	210	230	187	185	207	217	225	204	208	187	210	195	218	191	214	206	197	232	199	221	195	183	200	187	209	216	215	220	202	203	193	209	217	256	190	181	228	194	214	202	222	214	241	215	199	214	218	229	232	215	193	209	220	204	219	202	181	208	212	196	218	205	197	195	213	215	229	192	233	218	196	214	203	225	219	225	222	175	218	207	212	220	211	239	189	212	215	205	205	185	233	211	200	218	214	204	197	207	200	204	198	225	204	206	215	193	208	190	208	221	215	214	197	231	212	204	217	214	210	222	236	189	227	239	224	228	168	196	202	216	210	202	193	215	201	220	194	176	183	197	193	217	240	211	223	200	198	221	193	211	207	182	211	186	191	184	205	193	196	193	172	205	232	209	232	194	222	234	198	203	203	185	212	211	188	227	205	193	170	198	219	206	212	219	224	200	218	211	220	186	217	249	192	179	167	200	238	190	217	199	196	196	221	199	222	192	221	219	204	217	206	198	208	222	229	197	183	208	189	236	232	208	211	226	248	192	204	187	233	202	204	223	209	216	186	184	199	225	209	216	204	237	211	242	206	214	220	213	208	199	216	194	199	233	205	207	223	209	190	196	217	195	212	225	203	201	196	215	220	194	187	210	192	207	218	197	197	203	200	209	199	195	204	208	224	206	208	223	197	219	189	208	207	207	204	233	173	218	211	222	232	198	185	228	235	210	214	220	183	218	209	196	192	211	213	217	240	207	188	201	192	216	206	213	215	188	211	215	203	191	206	229	229	200	201	200	200	219
38340	44349	46167	48298	30066	1057	880	881	779	706	628	663	697	651	552	603	532	575	549	540	554	607	538	507	519	547	548	529	525	533	544	541	521	483	519	507	537	513	507	576	517	542	510	492	508	514	481	519	517	511	506	566	504	513	527	509	525	482	491	496	517	493	500	531	501	529	494	511	497	475	471	540	498	541	486	499	498	512	523	517	551	520	482	523	503	459	504	523	510	521	490	553	454	494	531	509	514	490	493	482	507	511	538	515	523	492	497	527	508	484	459	531	510	473	447	519	482	521	485	488	493	513	496	485	467	507	538	497	513	483	517	476	481	519	474	527	477	491	501	513	492	471	505	500	511	491	487	481	493	491	511	499	477	458	494	508	479	488	504	492	511	498	521	481	528	500	481	465	498	528	467	525	498	525	466	487	480	500	519	506	490	460	455	465	538	501	472	514	507	512	503	480	491	524	507	507	501	485	515	499	506	502	504	490	520	488	491	507	492	492	469	533	460	478	484	508	532	552	485	482	488	498	505	446	528	503	481	505	522	463	455	523	506	512	494	497	527	507	451	492	516	498	503	504	495	462	495	521	504	507	475	446	494	522	507	546	502	517	514	486	530	482	503	509	520	464	478	540	487	476	508	513	540	538	499	518	515	508	500	497	510	510	501	491	509	529	506	511	495	490	486	503	537	510	432	501	508	466	548	496	528	528	497	485	512	464	494	457	475	471	482	520	531	520	513	526	521	524	502	521	551	500	537	507	484	490	485	472	500	498	505	497	505	495	520	509	502	484	450	492	470	499	514	536	489	513	466	508	492	502	505	498	467	481	520	491	494	541	513	501	479	502	526	474	449	461	515	481	460	501	487	499	507	502	471	493	515	501	497	484	494	493	522	491	481	497	484	498	500	495	516	534	466	512	461	471	481	519	517	533	480	454	476	491	536	485	490	513	512	519	490	492	474	511	515	484	498	475	499	517	506	497	513	486	531	489	512	501	512	487	529	488	502	521	557	458	523	518	493	513	549	505	498	527	506	480	484	475	495	490	509	501	487	486	497	487	493	473	439	435	542	515	473	489	514	508	549	459	509	489	543	511	468	491	483	532	486	514	480	481	477	501	484	496	520	496	497	485	446	487	483	458	490	471	520	519	509	520	492	522	484	488	528	527	502	467	487	508	485	449	482	522	505	507	495	533	503	508	507	568	504	528	456	521	545	472	545	516	500	520	481	482	492	501	539	516	507	505	500	499	501	502	515	508	513	533	467	507	540	469	520	495	516	475	488	496	481	495	513	517	516	542	477	481	467	521	486	488	502	515	528	496	482	505	464	485	455	495	500	502	481	514	474	491	536	493	467	511	495	510	509	512	504	526	476	501	498	490	479	490	475	473	507	498	492	519	481	478	503	501	491	465	482	478	494	469	518	470	489	509	479	549	512	505	515	500	521	527	534	530	490	479	470	496	505	488	516	482	520	512	544	473	543	501	505	487	503	492	512	492	476	551	507	507	456	507	505	494	492	555	521	449	498	456	493	540	508	519	485	492	525	507	523	501	505	525	518	483	501	506	506	497	496	494	505	516	496	499	481	474	532	549	497	529	535	459	534	506	508	533	490	475	491	486	431	534	505	516	475	522	490	503	493	494	528	473	499	492	494	493	494	488	484	492	500	499	520	502	495	478	512	500	467	500	521	513	500	490	526	501	519	477	484	517	475	509	518	538	494	486	443	518	491	476	505	515	479	502	532	499	482	470	516	472	517	501	479	483	490	493	509	450	498	493	505	449	468	515	503	522	493	499	487	436	488	500	523	500	500	459	479	542	498	506	482	513	468	522	511	501	513	506	501	485	470	488	487	472	491	455	502	525	510	531	465	497	482	521	468	525	501	533	496	497	452	481	515	488	500	504	534	493	483	481	560	517	500	477	495	451	451	478	525	532	505	495	481	488	510	495	503	499	513	519	500	524	534	487	541	537	477	490	481	480	503	532	530	502	478	463	510	510	457	471	500	470	482	511	464	469	526	484	503	516	519	487	504	530	541	515	513	497	461	497	479	493	478	520	481	513	529	453	498	522	500	497	469	496	530	486	546	553	474	529	485	483	507	513	490	528	536	492	477	482	479	525	483	527	526	513	520	517	493	511	516	534	539	495	538	496	504	511	497	503	499	497	490	476	496	485	509	510	537	481	506	477	534	484	470	502	530	484	495	502	510	523	520	496	507	542	485	493	543	518	457	518	523	503	505	461	484	484	512	494	546	500	546	468	506	496	521	519	508	461	496	464	512	523	483	487	485	516	509	505	481	493	473	473	496	527	484	512	519	496	534	448	517	476	502	520	553	481	501	470	504	510	487	511	508	481	488	461	470	504	467	482	510	470	506	479	509	517	483	490	511	492	506	537	489	512	487	538	502	515	499	508	492	522	502	483	528	527	515	510	513	479	492	489	505	478	527	510	531	487	518	493	483	494	474	503	496	495	514	529	520	506	514	511	482	488	488	504	508	518	515	499	532	468	470	499	472	506	512	532	471	507	526	451	476	557	471	521	457	510	513	526	476	455	481	439	498	485	491	525	466	489	478	523	478	504	511	541	499	490	520	484	501	536	519	474	526	464	516	535	521	472	486	527	518	464	510	471	535	477	491	487	471	500	515	470	475	515	507	537	494	475	489	499	482	488	526	550	467	521	518	506	471	491	453	502	538	507	509	520	507	524	489	513	469	521	501	470	457	506	508	467	508	527	498	509	480	508	478	484	482	493	515	483	505	491	511	496	508	496	535	510	499	505	515	487	529	500	476	503	535	521	506	498	504	516	488	541	432	506	534	475	476	497	486	487	506	500	466	510	492	520	476	476	517	452	490	512	496	483	483	514	533	502	496	487	497	463	523	480	507	469	529	496	529	463	519	500	530	486	499	534	492	469	480	482	481	540	495	486	527	506	476	510	480	540	462	502	502	479	495	494	487	511	507	533	518	442	476	466	516	460	468	480	502	479	499	512	554	496	528	501	458	467	519	515	486	484	509	539	507	541	477	466	524	496	502	511	484	530	498	480	494	470	542	461	511	504	503	529	524	488	472	514	481	474	493	518	473	506	474	535	524	472	517	474	501	531	545	507	552	548	512	470	503	518	550	483	511	491	532	518	455	506	468	505	514	519	507	542	497	493	537	487	514	471	496	506	482	519	535	448	490	518	482	503	491	503	518	479	539	507	457	473	511	511	524	481	512	512	473	462	489	487	498	540	517	481	470	482	503	527	481	462	494	523	485	474	521	464	518	503	449	530	528	506	525	509	515	498	522	479	491	501	502	463	489	518	466	484	531	508	509	499	506	530	486	460	469	485	493	499	534	496	504	542	500	463	453	475	507	457	490	498	539	514	488	532	500	478	469	474	511	508	497	501	521	506	507	510	530	479	504	500	482	484	511	455	545	500	500	517	481	513	517	486	479	500	470	499	486	530	504	487	520	545	501	502	519	518	540	510	480	550	493	499	494	520	490	493	539	497
68649	71931	59910	55376	37520	8183	750	487	455	417	398	392	356	370	357	377	352	367	344	335	316	311	358	352	365	363	367	340	291	315	321	328	302	333	338	310	336	304	313	348	340	334	321	339	333	331	351	329	300	332	328	339	316	345	314	362	342	360	345	320	320	373	299	348	321	323	349	314	337	331	330	361	323	361	353	290	332	302	299	324	323	360	299	341	297	333	314	309	319	348	334	317	345	315	308	316	303	327	317	311	303	319	352	333	290	318	349	326	321	330	334	310	334	346	381	281	294	330	311	320	357	345	332	314	323	357	293	315	344	357	318	321	318	315	312	317	329	329	333	335	362	295	269	339	364	337	327	356	344	360	321	353	345	353	302	332	324	342	336	335	300	309	278	306	320	308	342	339	353	318	322	349	341	324	309	326	342	288	315	315	345	316	309	314	342	332	309	336	334	324	357	329	302	327	323	304	319	346	333	286	327	359	368	331	360	347	325	320	332	335	309	312	310	333	303	355	333	319	323	284	328	330	295	332	350	346	360	323	360	376	328	352	288	317	339	341	332	353	324	309	308	335	320	333	331	327	311	323	294	312	341	314	331	312	328	328	312	344	334	326	316	340	341	317	398	353	321	349	331	335	319	335	322	349	367	340	309	344	325	315	312	320	325	350	301	355	357	340	331	307	284	328	303	349	351	327	360	374	312	332	348	292	305	288	351	311	328	344	358	317	333	297	327	306	320	304	345	314	314	334	313	318	311	324	338	309	329	307	318	349	339	330	339	337	338	348	316	314	327	352	325	344	334	336	333	336	287	346	367	297	329	396	332	352	314	302	326	287	381	342	298	302	354	336	347	333	329	310	358	328	353	322	342	302	335	355	319	303	346	331	335	347	310	347	330	282	324	340	317	333	322	322	352	299	297	335	309	317	309	324	316	321	334	334	325	311	334	323	320	282	307	324	308	294	319	351	319	339	344	319	323	302	302	317	334	325	344	293	304	329	333	315	345	308	323	352	298	335	360	324	348	335	316	319	325	337	340	319	301	350	326	315	303	337	329	301	332	298	312	349	330	317	339	333	301	321	376	299	338	376	322	321	324	365	334	340	327	300	306	292	303	339	321	313	325	302	324	348	346	321	314	315	355	293	310	366	310	332	311	323	317	306	309	294	331	343	312	330	279	328	344	302	325	325	318	329	308	347	282	334	316	329	349	336	344	296	337	337	315	342	332	341	363	337	288	340	315	314	339	292	316	282	328	350	302	306	328	320	333	340	332	328	356	345	318	321	296	315	304	320	300	330	315	317	321	323	313	308	300	335	329	287	337	296	331	334	328	347	317	319	308	335	289	299	301	342	357	355	311	345	348	347	312	336	292	301	333	351	329	349	287	329	329	324	339	314	331	348	355	291	328	354	319	331	287	326	320	337	334	344	332	305	338	333	307	289	338	333	365	340	317	325	289	311	318	324	326	304	300	366	343	312	321	294	355	343	357	333	310	297	329	328	355	331	345	345	341	295	355	333	320	352	306	333	287	342	340	360	335	346	314	325	315	345	349	316	360	321	334	333	327	345	347	321	320	305	322	336	356	302	360	351	311	304	292	353	345	314	323	331	327	329	320	300	339	311	306	311	298	304	302	375	293	323	312	346	317	313	305	333	317	329	337	308	314	336	351	355	307	309	334	320	331	325	339	324	335	310	333	344	315	336	286	326	336	319	319	343	350	337	345	299	355	334	345	298	326	273	331	354	349	331	308	351	304	334	332	282	314	350	304	343	340	343	311	340	327	328	307	330	352	318	335	323	325	316	352	324	322	316	304	337	309	315	309	316	325	294	338	314	313	311	300	326	302	304	295	295	331	325	322	282	310	285	340	330	344	340	308	323	327	329	352	315	313	290	336	363	361	310	332	360	320	345	291	318	318	343	347	346	286	339	334	319	283	345	324	336	296	314	342	323	349	330	318	301	326	305	324	348	323	292	305	328	312	323	302	331	330	323	295	327	349	341	358	321	304	333	319	338	356	309	364	344	314	346	334	341	310	316	305	317	316	319	337	322	315	323	348	304	355	317	322	357	291	308	324	334	331	342	356	330	331	322	326	338	327	297	269	329	332	298	319	347	361	326	329	332	337	300	357	334	323	330	337	316	304	323	349	325	326	329	315	342	326	302	323	338	283	329	356	325	346	323	319	301	334	363	316	323	332	309	335	319	306	353	352	337	341	296	352	337	332	344	357	347	290	321	324	335	324	317	297	339	303	312	356	303	283	278	324	306	339	299	346	329	353	330	324	313	357	341	326	331	360	310	292	340	349	273	292	335	300	326	322	310	312	318	347	289	336	335	310	387	326	314	365	345	337	319	310	324	310	343	296	319	343	322	329	342	340	356	330	295	318	358	317	334	336	333	293	314	305	333	339	352	323	298	315	311	311	341	292	274	327	293	330	323	348	346	311	333	315	357	292	306	313	321	315	336	334	314	325	324	314	311	327	287	354	347	322	331	318	298	329	277	359	346	329	325	335	302	310	344	294	342	315	334	342	355	295	324	341	315	336	314	331	345	284	314	325	344	328	308	331	322	332	367	328	318	337	306	320	316	363	336	333	311	320	342	325	330	320	374	307	324	349	273	305	294	339	320	352	317	329	345	325	311	286	314	302	289	338	340	314	337	316	345	325	342	320	308	309	343	308	320	322	311	299	314	316	346	329	326	326	346	330	338	331	353	302	315	368	284	345	328	319	334	329	345	322	324	364	315	338	316	327	315	324	294	315	325	293	340	316	339	343	330	338	331	334	327	311	323	328	378	334	338	322	351	304	350	314	358	350	308	303	345	334	301	296	320	341	297	324	319	313	299	360	359	315	332	334	312	351	284	315	324	329	326	302	333	308	340	331	342	318	373	293	302	301	300	351	350	326	301	317	341	332	311	330	324	329	333	345	331	338	337	318	346	312	321	316	321	307	321	332	323	332	359	327	311	353	332	288	314	324	318	323	306	369	314	321	306	335	336	306	343	332	313	307	315	359	330	331	303	338	307	365	307	332	310	332	327	312	318	328	333	352	376	316	337	327	355	323	316	354	328	306	335	325	298	346	321	337	286	316	313	307	280	333	334	301	330	343	298	344	350	335	315	341	328	330	327	323	335	330	346	334	363	327	312	304	357	324	341	317	339	340	344	330	364	317	311	309	288	304	355	306	347	345	324	330	343	319	352	292	313	291	311	329	347	340	333	326	322	371	356	351	368	331	289	331	305	351	335	319	350	303	304	321	333	298	328	320	325	321	339	341	325	320	330	278	344	310	338	365	331	307	308	319	310	324	337	319	339	317	333	327	328	356	296	333	334	322	306	349	360	332	324	381	305	342	307	322	354	297	314	325	312	298	330	328	313	313	346	299	339	309	325	317	323	349	323	305	323	299	342	339	328	324	338	337	325	369	325	351	332	327	340	301	347	338	312	309	344	330	303	319	311	320	300	306	310	292	295	292	354	292	347	343	303	304	323	325	356
44438	55923	57034	59610	41199	1700	1537	1389	1223	1123	1072	1002	983	935	890	894	844	860	811	795	840	811	813	832	787	798	793	772	752	689	802	749	733	772	791	733	768	726	745	771	770	756	724	765	770	690	748	718	706	763	747	730	723	747	716	749	717	751	716	719	694	709	721	730	720	766	721	714	682	751	704	707	691	734	719	722	690	734	713	720	755	715	710	728	738	712	725	711	754	731	710	737	741	718	724	702	747	691	702	726	704	752	714	745	728	699	715	689	732	752	704	731	732	720	688	699	747	715	714	743	709	735	707	714	702	741	723	683	716	696	718	692	735	707	745	710	691	735	710	691	766	742	735	728	707	712	719	685	738	803	727	690	720	716	721	714	765	734	702	667	724	710	666	729	739	749	735	685	662	711	700	718	732	709	739	732	722	701	711	734	712	758	707	693	724	778	698	698	743	690	746	720	760	703	695	717	689	746	745	718	692	742	706	702	771	776	718	714	728	746	719	744	726	774	702	740	694	680	673	732	763	743	712	672	725	728	679	732	726	738	728	692	751	702	710	704	728	710	693	705	742	725	716	738	754	758	688	677	670	679	702	680	723	716	695	730	730	767	708	725	719	704	685	681	719	736	753	699	733	721	717	708	726	731	750	731	722	684	652	729	701	751	773	763	670	744	709	726	726	708	751	760	673	769	745	729	741	691	685	714	690	721	672	748	751	708	732	675	747	763	745	716	771	705	697	674	716	758	718	686	743	705	731	802	741	719	731	708	675	704	742	709	713	760	697	693	689	727	738	711	772	710	758	706	747	668	753	738	766	714	676	731	719	744	707	754	700	701	734	720	707	688	680	682	733	744	726	741	703	690	697	727	696	707	737	741	742	728	706	748	681	700	673	690	716	732	711	711	734	726	697	757	718	754	660	734	732	701	712	748	710	700	725	752	695	711	719	748	737	707	721	704	708	741	746	718	729	743	698	624	727	707	739	692	740	764	703	735	744	729	672	733	706	757	707	769	747	722	748	711	724	692	649	712	732	689	702	709	726	731	702	699	721	727	721	710	759	783	753	705	731	715	778	749	740	711	717	708	735	714	708	736	714	728	703	733	732	728	686	747	687	695	716	723	714	735	739	710	693	685	724	734	751	735	772	725	752	746	764	733	694	695	710	745	745	695	676	749	720	735	707	684	715	699	732	709	743	747	738	706	707	637	735	740	706	701	725	693	719	700	721	663	742	747	748	732	716	734	754	699	676	713	714	736	759	729	715	724	735	720	760	700	675	692	733	679	736	691	709	713	676	748	733	717	738	743	713	749	707	758	722	703	716	691	716	674	727	724	766	742	719	679	737	718	691	717	741	743	712	716	712	676	744	754	701	696	709	700	682	765	666	717	755	710	762	726	673	726	681	680	731	706	699	735	730	727	730	713	774	742	701	731	729	697	721	721	661	765	722	710	708	706	689	759	767	703	734	751	703	691	698	705	681	715	742	701	751	718	726	709	717	712	725	750	716	696	711	735	684	697	704	739	718	735	741	715	712	709	718	704	756	733	726	762	760	778	706	726	719	681	715	707	692	744	719	715	773	715	741	732	686	754	708	709	698	750	716	715	698	765	727	722	709	701	724	734	730	731	737	725	750	700	692	723	752	746	712	711	685	685	704	661	722	788	763	746	701	737	706	736	749	778	703	727	698	670	716	748	730	694	701	758	723	716	737	719	705	715	682	688	699	690	711	706	692	715	705	737	750	708	694	700	726	708	711	715	702	767	731	714	729	688	749	700	744	774	729	751	709	737	710	705	711	689	704	748	717	686	710	710	745	669	684	726	718	720	735	720	729	708	742	705	738	782	730	721	709	726	719	705	709	707	707	707	733	762	743	761	738	716	744	724	680	688	756	721	772	732	716	702	698	689	730	696	726	737	676	734	720	726	753	734	715	709	689	706	725	730	717	709	717	679	708	706	731	737	712	691	725	775	716	777	694	681	695	705	727	716	698	669	792	732	718	720	721	695	698	686	725	707	676	690	746	701	726	715	759	731	704	763	734	704	712	739	737	658	715	784	772	730	701	744	741	739	750	726	749	743	722	691	712	756	711	758	734	698	693	711	711	741	734	764	717	742	747	706	774	712	778	721	729	703	708	723	680	722	777	730	724	704	706	691	731	715	710	714	714	729	704	648	712	743	694	766	781	735	756	717	770	719	697	676	718	757	746	708	678	703	723	707	734	688	702	738	698	791	706	682	715	688	735	757	689	721	726	757	744	718	660	689	702	706	703	705	679	749	724	671	717	747	708	763	709	726	710	714	736	685	709	677	692	721	751	765	719	710	709	732	732	783	720	742	715	739	728	705	729	673	720	693	677	722	700	721	679	702	667	684	703	749	771	675	739	745	740	705	731	713	712	706	724	705	707	693	697	690	731	688	756	744	676	788	731	748	732	757	702	691	727	717	735	721	752	709	721	691	751	732	746	703	707	712	759	706	664	730	759	716	736	744	732	735	729	758	701	704	740	707	731	702	724	749	715	720	716	656	690	732	727	691	685	743	712	722	724	730	722	766	660	741	682	751	714	712	725	710	680	680	741	779	753	704	708	724	759	747	705	672	710	733	695	669	736	726	770	701	732	725	756	722	728	699	721	688	708	721	675	680	701	738	699	707	750	773	704	695	696	740	736	696	700	692	685	720	688	717	696	714	743	722	733	678	729	731	695	731	734	777	736	732	697	742	726	703	775	696	673	754	724	697	709	710	757	705	767	713	731	729	739	706	707	713	674	726	689	716	740	721	745	692	775	710	731	767	706	657	741	732	693	691	696	685	735	728	713	734	710	734	711	754	700	669	777	749	753	730	732	716	710	721	715	736	672	756	760	722	703	732	752	737	745	688	700	748	738	703	679	773	662	679	726	713	699	757	763	741	730	746	663	751	719	711	696	747	696	752	705	760	682	698	750	713	681	694	752	712	699	739	686	716	719	677	723	743	706	709	702	718	697	727	785	733	728	705	693	759	675	681	737	738	766	687	729	678	686	690	727	729	715	676	743	700	665	694	737	715	741	760	705	690	713	718	710	729	729	715	729	768	751	701	769	683	738	731	723	731	711	696	674	716	697	753	662	713	682	676	716	729	715	705	661	730	701	698	742	692	749	699	681	730	688	710	719	727	663	746	680	733	752	748	678	723	712	724	757	685	706	725	709	715	793	697	735	707	721	734	707	735	711	730	725	720	668	729	708	717	731	734	745	731	713	728	758	731	738	717	700	673	711	727	687	765	737	738	730	746	730	687	679	764	672	716	661	695	681	704	711	738	674	708	670	739	701	727	671	692	759	702	745	715	716	701	744	700	718	748	711	743	774	773	704	698	802	711	670	777	760	723	697	717	708	761	678	734	707	747	734	687	683	722	794	749	790	730	688	696	755	742	741	713	733	724	685	710	686	754	743	655	701	687	696	711	703	703	739	742	703	697	757	693	707	728	738	698	690	713	727	749	736	686	717	757	715	727	730	737
41412	17197	3839	2354	895	120	113	114	114	118	136	128	121	116	114	136	118	142	112	143	143	138	101	120	132	111	123	150	140	115	107	124	122	120	114	127	114	121	119	119	130	114	118	114	117	105	128	125	113	121	119	120	129	136	132	130	129	130	121	123	137	121	122	111	124	113	137	114	128	128	114	127	115	152	166	108	109	121	125	124	146	141	133	122	107	115	116	111	139	119	113	136	134	117	120	127	119	128	128	122	134	111	134	113	105	120	116	125	109	134	127	143	138	143	126	112	120	120	149	120	126	137	136	115	136	121	117	129	124	128	120	132	121	142	119	138	120	139	127	121	113	128	129	119	130	136	138	141	127	95	135	108	111	110	109	98	123	116	122	125	145	123	129	118	140	127	120	128	112	104	112	112	116	129	127	122	127	137	110	124	135	133	121	120	132	137	128	109	123	140	112	123	145	144	133	139	150	115	127	140	125	119	105	129	119	125	125	145	116	140	122	135	118	125	145	156	136	127	133	136	132	118	117	138	129	126	114	130	148	153	125	138	122	131	123	109	125	106	123	143	109	128	132	138	117	132	122	116	114	115	143	124	125	113	126	121	131	106	130	123	139	135	121	104	113	122	119	147	148	132	132	120	108	114	110	99	123	145	126	127	121	117	136	124	126	129	131	131	118	126	124	119	117	127	124	127	125	134	124	136	115	127	118	126	114	112	132	145	127	109	107	130	119	105	130	139	118	124	144	120	128	120	133	137	131	113	125	133	154	119	134	130	114	123	124	107	130	112	138	132	121	133	164	118	111	130	115	115	102	112	124	118	124	146	125	122	125	105	118	138	117	131	115	116	121	135	133	113	124	137	122	126	112	116	116	131	119	104	127	103	110	119	134	133	113	141	125	133	127	127	122	130	146	105	122	104	123	127	138	127	162	126	128	121	120	139	119	144	111	130	141	116	127	129	149	118	134	136	114	128	124	130	119	121	108	124	117	120	114	151	111	128	122	114	121	131	119	108	141	133	125	105	115	111	117	148	139	115	113	121	140	142	113	113	112	126	143	123	133	112	119	133	125	128	116	115	123	129	99	136	141	128	133	118	126	125	123	119	125	123	121	110	96	130	126	117	133	148	134	141	125	138	132	119	113	125	132	125	118	115	103	132	114	114	115	133	123	110	128	138	126	131	141	131	131	130	132	119	134	123	138	130	123	145	118	132	136	118	113	98	127	125	117	131	119	128	128	125	120	120	129	82	135	117	118	131	126	126	144	121	103	118	131	145	153	127	134	122	119	140	116	128	145	135	133	117	131	110	125	117	107	144	128	135	129	119	129	108	121	128	104	126	109	116	122	141	117	117	136	124	147	145	127	112	136	125	116	121	127	122	120	138	120	131	118	135	122	145	140	131	122	129	136	131	123	131	131	149	140	150	124	118	117	117	114	127	137	131	122	149	143	111	137	107	121	99	112	144	135	134	130	116	152	135	132	107	123	126	129	137	126	129	125	106	117	133	118	121	120	111	137	141	115	122	120	144	129	145	131	122	110	117	136	125	119	129	159	145	114	119	146	131	132	147	153	124	119	129	124	128	93	108	116	124	94	112	128	142	135	120	137	124	113	133	110	128	112	120	116	132	126	134	135	149	128	127	128	117	133	116	117	104	137	148	119	118	116	143	116	127	119	133	135	156	109	132	107	117	117	122	135	132	114	127	127	110	137	129	130	123	127	153	133	107	139	117	129	135	136	131	125	122	139	120	114	112	118	137	100	108	117	111	123	122	130	131	122	120	133	112	126	122	111	135	104	100	124	124	120	107	120	114	116	135	165	124	117	140	129	134	125	120	130	119	126	127	125	129	130	145	120	124	108	112	110	134	110	109	113	106	129	125	99	140	112	122	134	120	109	131	148	131	118	123	114	113	138	123	139	124	95	133	136	123	130	117	119	126	116	118	114	111	146	119	131	137	121	124	131	132	115	112	103	115	147	123	139	143	106	112	114	139	127	115	136	126	125	123	99	103	113	143	120	107	125	119	125	108	122	127	130	110	147	113	115	132	148	114	144	125	114	113	126	116	131	124	123	96	126	120	121	153	116	132	132	113	129	123	130	120	132	139	137	108	120	128	129	118	106	110	129	128	150	132	143	145	120	121	114	113	127	121	121	122	136	127	135	125	108	129	143	136	128	130	123	153	132	121	118	115	104	121	118	122	113	126	123	147	127	141	117	116	120	128	138	111	119	123	105	118	144	116	108	123	134	136	142	122	120	125	112	114	116	122	124	118	131	154	132	136	143	136	131	115	157	109	119	118	148	107	127	131	116	113	114	132	129	133	106	135	127	122	118	107	132	103	122	141	134	126	124	147	133	134	113	121	125	144	131	117	132	136	131	107	135	121	109	127	141	128	128	128	148	120	136	122	119	123	120	113	127	151	127	109	114	155	128	134	114	114	101	129	115	144	139	111	121	120	140	129	127	136	137	128	135	114	120	117	124	119	128	124	128	143	151	131	107	142	100	130	128	121	109	134	120	102	128	127	122	125	129	138	129	130	150	117	117	141	115	140	125	115	132	125	133	120	130	123	132	129	130	123	111	126	130	143	128	120	118	136	129	124	101	108	117	120	122	138	130	116	119	101	145	123	120	118	122	129	133	125	126	111	121	140	134	119	130	122	137	115	118	121	139	134	109	127	129	134	119	127	111	101	114	139	117	124	112	105	103	115	133	149	140	119	120	126	120	128	133	125	131	136	128	118	130	134	116	134	109	128	122	145	115	131	146	128	128	159	115	116	118	118	117	123	119	123	117	129	130	111	114	113	127	112	140	130	152	100	119	118	122	164	119	140	134	113	114	142	126	117	129	120	136	120	114	121	142	126	139	124	137	119	135	132	107	141	131	129	119	106	143	130	144	108	123	132	124	127	126	135	103	120	124	120	166	137	125	161	102	134	155	140	145	111	144	126	122	137	119	129	125	137	120	128	144	136	118	113	129	142	126	125	127	122	127	116	122	123	120	128	132	104	133	128	117	98	123	135	128	137	139	125	114	147	119	126	103	132	107	133	113	127	105	107	120	130	138	143	129	111	136	122	127	130	119	122	133	111	130	123	150	140	116	141	126	138	125	133	111	141	143	113	131	140	126	134	113	135	145	98	135	128	109	120	136	139	121	146	146	141	117	124	136	145	131	114	132	123	134	126	124	122	126	110	105	123	118	148	154	134	116	109	147	109	140	125	121	116	126	123	117	132	127	132	129	129	110	137	115	114	130	123	128	116	112	106	131	129	141	142	115	119	117	124	138	123	133	136	115	153	133	134	115	131	127	134	131	158	153	132	123	113	116	121	137	135	138	147	120	130	118	123	122	128	138	124	116	128	128	146	125	128	133	140	144	141	134	144	110	114	117	123	118	127	100	113	149	91	125	122	130	119	127	133	122	126	142	112	139	130	111	132	119	145	115	121	103	131	145	137	130	129	129	122	110	137	110	127	136	130	99	140	134	129	118	122
21627	11277	5985	7116	3395	337	342	316	316	328	303	332	323	334	316	317	337	338	338	346	310	316	318	332	307	308	313	331	337	312	330	323	311	312	306	320	324	337	313	316	329	310	334	318	312	340	291	318	369	324	312	318	325	323	331	348	332	317	339	345	344	314	302	328	329	376	352	339	312	365	364	341	337	352	296	336	311	293	309	302	315	338	304	296	305	292	356	298	336	339	313	309	334	357	324	351	348	329	346	326	298	324	353	314	315	304	295	306	306	353	336	314	341	341	350	281	344	311	361	325	347	326	329	301	342	381	318	322	339	311	345	319	323	311	371	299	312	322	327	323	311	306	334	372	341	314	309	327	303	357	323	348	323	315	336	308	319	333	321	312	338	310	336	332	321	313	315	326	348	345	279	299	335	321	332	298	318	297	328	354	328	350	312	328	310	340	313	307	314	321	348	357	322	352	360	346	358	356	305	299	301	334	322	338	331	354	337	323	336	317	337	313	325	369	323	325	331	293	306	321	318	296	303	319	303	319	336	355	304	305	327	340	287	283	342	348	343	325	338	322	299	320	294	315	321	310	278	321	328	343	326	298	326	325	333	323	320	314	323	323	340	311	333	305	321	300	316	309	308	289	322	317	332	324	362	330	282	312	298	312	324	323	319	312	335	311	329	322	301	316	322	342	311	364	316	326	317	297	345	378	336	323	331	340	345	314	337	325	309	322	331	313	322	345	324	323	342	335	347	313	308	327	335	307	336	302	322	325	328	312	304	321	333	334	349	327	327	339	326	346	322	347	327	307	353	337	325	329	303	287	340	318	321	280	319	302	331	297	305	360	322	316	337	347	359	345	324	322	336	352	328	318	312	342	300	339	337	324	322	331	333	325	345	311	294	340	295	295	331	298	352	318	334	307	302	352	309	275	321	338	288	333	330	319	315	301	334	318	309	332	332	323	365	302	342	327	345	338	349	334	308	312	309	340	317	345	303	301	324	301	348	292	315	333	345	320	312	337	312	305	324	314	307	305	315	330	298	302	352	346	326	337	333	323	339	306	308	319	331	325	349	315	328	320	322	314	354	352	299	341	320	312	363	297	350	324	353	332	320	322	332	293	302	332	318	321	301	352	323	315	323	338	318	352	309	317	341	306	306	307	307	319	326	309	325	318	336	339	316	338	317	282	314	325	302	325	339	368	334	335	339	293	323	335	346	319	323	323	283	319	327	328	358	321	347	336	302	319	316	311	309	307	295	338	321	348	292	318	321	301	323	305	316	331	334	327	342	332	297	328	355	333	331	325	307	346	337	369	306	318	350	330	310	311	314	329	357	297	318	311	317	301	320	351	355	317	343	349	341	356	317	312	339	318	338	344	316	330	338	333	301	332	343	323	294	316	302	312	331	275	331	307	354	337	297	306	351	301	313	311	318	304	327	296	347	337	335	328	366	299	346	341	302	323	329	314	312	324	338	343	306	336	329	316	330	337	327	283	349	303	310	334	329	352	338	326	321	334	330	335	343	352	342	332	312	353	300	329	324	343	332	329	307	339	345	354	333	352	333	333	354	302	324	326	324	357	326	324	342	305	335	339	355	340	318	337	301	324	318	318	331	343	325	307	310	311	357	321	305	346	319	323	336	315	314	319	347	342	333	316	342	353	323	326	340	317	334	332	352	317	332	323	344	310	325	327	306	319	319	343	327	334	307	307	348	361	314	309	339	327	321	328	345	339	336	307	298	328	299	331	311	315	321	305	320	329	355	323	310	319	342	314	337	311	319	308	342	317	272	335	301	331	346	325	324	358	309	328	342	312	281	327	322	333	306	313	326	316	304	309	307	320	314	301	337	326	310	349	351	331	341	315	306	301	346	312	310	306	343	315	337	300	328	296	349	348	350	326	318	328	349	361	309	319	307	304	327	365	325	316	331	296	322	304	320	350	322	338	290	324	308	350	350	329	339	310	340	362	312	320	325	363	283	301	340	356	325	295	353	341	319	354	298	340	334	348	342	313	357	335	303	301	312	326	316	316	331	315	334	322	312	329	335	328	319	376	337	301	323	333	306	335	308	311	334	326	313	307	342	297	335	333	325	342	363	314	378	339	331	351	337	327	316	310	304	295	318	339	307	304	351	343	294	312	321	337	329	328	327	354	333	339	341	367	307	320	350	329	320	332	308	329	331	317	346	356	319	324	312	325	316	330	324	328	357	321	304	328	328	324	341	330	338	316	324	326	304	326	309	325	344	325	326	321	312	333	290	363	329	318	328	351	321	300	350	327	327	329	346	329	323	358	314	320	297	368	358	326	370	347	280	304	346	322	330	320	304	317	340	304	337	325	333	364	324	305	339	331	333	349	324	315	312	330	310	322	374	300	319	350	333	306	293	328	319	347	299	331	313	339	354	329	297	342	307	337	333	333	315	329	307	327	318	321	319	346	345	318	331	298	306	318	300	340	327	300	325	314	324	336	313	322	317	293	314	303	321	322	281	303	327	324	325	315	312	330	289	342	298	268	315	325	329	298	340	353	326	313	310	308	320	305	312	319	305	340	340	348	298	322	313	317	339	304	319	348	327	300	309	328	363	311	328	356	332	318	329	313	342	316	353	350	306	326	305	330	320	354	312	353	349	335	324	342	325	314	303	332	334	343	326	359	309	342	336	321	363	358	317	340	340	286	329	292	322	330	333	336	292	360	311	290	324	342	321	340	333	332	344	322	327	326	319	328	331	333	337	343	357	328	322	343	365	357	340	340	312	351	340	333	289	296	319	298	328	296	287	310	337	313	287	304	306	323	325	318	323	362	336	322	322	331	353	320	300	324	340	337	323	329	336	322	313	321	335	329	350	296	306	348	291	342	321	328	312	333	346	346	304	294	349	317	318	332	351	348	354	325	335	317	328	311	356	375	326	361	318	333	330	342	334	302	322	334	329	307	340	318	328	342	316	337	314	298	288	331	315	349	354	350	332	322	331	331	282	310	332	325	347	295	309	317	369	352	310	312	289	334	328	329	313	307	364	360	304	339	339	322	323	326	335	310	326	328	321	305	345	308	315	310	306	329	302	298	299	346	334	349	322	333	298	298	338	337	342	327	314	287	327	338	322	306	316	339	326	305	307	328	318	310	321	301	361	316	345	288	325	341	322	295	322	332	333	342	309	338	349	355	303	313	328	340	304	318	354	337	348	326	313	348	322	318	333	323	328	322	345	314	339	324	305	301	301	311	349	336	308	302	287	314	323	340	311	300	295	311	314	299	328	329	338	322	317	311	310	328	338	311	284	339	301	314	357	330	329	303	313	352	315	331	311	329	332	342	352	334	321	341	292	313	297	315	316	331	324	335	319	313	302	341	313	324	321	317	336	315	307	300	349	334	323	308	309	337	345	303	319	326	321	323	327	296	341	317	314	326	312	302	316	320	337	306	324	291	334	298	352	326	305	331	334	304	315	318	330	311	297	292	317	327	297	320	303	350	289	314	338	318	342	324	291	319	324	304	305	351
59890	58752	47260	42397	24257	2893	294	293	273	240	227	251	226	197	223	207	208	222	232	250	212	220	228	208	206	204	218	211	211	205	207	231	209	195	210	215	220	206	228	186	175	225	181	206	184	175	203	206	215	207	212	210	183	203	208	195	214	189	222	214	175	192	201	199	195	190	176	210	198	188	206	217	196	196	191	205	213	206	213	192	219	208	190	212	209	188	198	223	199	222	216	218	217	180	213	190	197	193	201	229	204	210	236	205	220	199	189	188	228	231	206	181	219	228	226	208	199	215	229	200	224	197	208	216	201	227	194	194	213	203	167	209	246	210	192	198	210	227	222	210	214	208	205	217	202	205	211	192	201	224	214	256	221	197	207	193	200	187	208	219	202	197	245	223	194	184	189	191	226	224	178	200	211	203	205	201	212	204	202	200	192	194	207	215	207	233	220	216	219	198	216	189	204	205	184	184	233	175	212	215	212	193	218	200	233	180	197	204	202	218	183	205	217	206	184	233	200	225	194	214	216	203	213	221	217	220	206	226	188	170	194	222	230	173	197	232	219	213	218	205	205	219	218	182	214	206	222	232	220	209	208	223	184	212	224	198	217	192	203	225	198	195	171	254	236	212	212	198	202	210	201	185	180	201	221	191	211	201	197	201	209	166	240	203	221	212	188	215	234	192	204	186	205	208	180	212	165	197	220	212	216	216	194	228	222	202	184	209	198	207	199	210	197	222	198	217	210	197	193	203	205	215	216	197	225	227	205	188	185	222	200	238	189	193	209	200	208	193	185	220	216	221	209	211	202	219	180	197	163	177	199	196	187	216	217	199	222	203	222	217	205	204	211	202	185	194	177	188	198	213	205	203	221	192	199	208	205	214	193	196	225	208	204	192	216	230	211	193	207	210	227	195	203	201	195	210	212	226	244	198	228	194	212	229	210	193	228	196	211	228	207	201	218	206	205	197	204	197	212	208	208	198	201	219	223	210	223	205	199	215	222	188	205	212	192	208	180	237	230	206	185	207	209	209	194	220	215	175	210	209	214	222	207	217	217	200	216	196	216	200	204	223	197	210	204	200	179	188	233	215	256	200	191	206	198	205	207	224	239	191	229	191	198	222	196	193	208	185	214	201	210	196	193	216	201	203	186	210	207	205	161	186	198	231	164	178	198	181	221	221	201	204	199	214	212	238	203	199	211	184	196	209	202	209	216	215	205	188	198	194	204	194	222	230	190	189	209	195	216	180	204	190	228	210	205	214	197	193	202	203	233	214	232	214	223	191	201	197	195	224	221	196	215	178	208	206	217	212	188	204	202	203	205	216	197	227	206	211	206	206	214	208	199	174	228	201	194	210	176	204	219	209	233	208	215	212	218	203	218	202	195	205	203	217	212	221	217	204	177	201	204	199	246	218	219	182	186	210	169	195	197	209	173	180	237	199	216	196	197	197	210	178	211	236	213	196	190	217	203	160	220	200	212	211	213	201	206	203	189	222	194	208	193	195	213	199	225	173	206	194	200	209	182	197	194	187	196	192	205	189	230	229	234	217	199	194	210	215	207	212	200	241	202	199	221	160	206	204	209	202	212	222	192	199	214	212	184	216	212	212	225	212	217	220	210	218	190	212	185	238	204	209	240	196	225	185	211	179	221	213	210	208	219	203	192	211	201	212	186	208	193	209	223	185	250	199	204	204	221	188	194	208	201	222	206	203	216	188	214	206	232	213	216	228	201	220	214	174	205	189	236	185	198	208	192	191	214	211	211	215	184	202	199	185	220	215	172	188	201	200	206	185	188	219	187	201	228	218	199	198	198	240	198	199	204	208	195	216	185	192	203	201	218	200	229	215	205	194	223	204	204	203	208	191	195	210	212	202	209	195	197	216	212	202	204	239	190	188	208	203	179	208	210	244	196	226	186	201	223	213	206	227	218	204	219	211	210	191	229	237	227	219	201	212	230	220	203	209	191	192	200	218	199	228	184	206	209	215	204	214	205	196	221	207	216	217	206	222	200	200	169	216	201	218	209	233	203	168	204	205	206	214	206	219	190	222	200	208	190	214	196	205	184	213	221	223	208	226	198	197	218	193	175	191	210	181	215	210	205	175	192	210	194	210	200	196	219	172	204	229	200	205	238	208	205	168	218	195	196	187	205	191	209	234	183	211	176	186	217	213	175	201	207	191	222	204	200	186	204	180	199	178	168	204	195	186	200	222	206	233	207	164	209	222	202	203	208	211	190	200	201	216	209	219	220	212	197	199	213	215	209	185	209	220	227	202	201	212	194	205	192	214	219	208	231	187	192	216	216	197	202	207	213	194	201	216	218	219	223	245	226	177	211	189	198	189	208	222	177	191	213	224	188	217	219	196	217	229	182	225	227	192	221	193	216	207	195	202	168	221	204	219	208	198	204	209	226	193	203	177	198	232	203	206	194	197	226	216	191	222	205	194	180	215	210	209	243	252	222	194	197	185	176	204	199	206	198	202	213	198	229	201	221	196	235	191	203	238	189	180	210	185	193	197	179	246	217	215	226	177	197	221	240	177	189	196	229	200	207	221	206	206	220	194	204	201	211	220	179	208	224	183	200	203	211	188	183	205	209	205	190	195	207	222	195	204	223	177	206	203	179	211	206	231	205	205	219	191	207	235	215	228	226	228	209	205	220	195	212	214	210	211	203	203	193	207	225	180	192	177	205	158	203	215	218	208	206	181	235	214	212	197	207	202	222	218	209	230	216	226	201	221	199	197	199	206	189	225	189	208	190	209	202	189	233	213	199	207	198	212	183	200	195	216	206	179	200	211	200	207	181	190	195	236	239	241	232	196	186	189	215	194	227	212	220	169	230	182	181	174	217	218	194	203	178	201	227	189	217	202	212	219	219	163	217	174	202	179	188	212	217	230	197	191	188	195	205	215	235	221	211	220	210	214	204	197	240	198	206	189	183	224	222	209	173	194	211	231	227	200	209	208	223	207	226	196	224	218	204	199	214	203	199	209	186	198	179	193	217	215	209	214	198	189	208	192	194	209	211	174	190	229	206	211	222	205	185	209	187	196	200	196	200	189	212	196	187	180	219	209	194	202	196	209	222	206	206	200	252	185	220	213	201	178	193	192	202	219	186	206	189	196	207	174	221	208	234	181	187	190	219	188	243	192	207	233	207	201	203	191	205	210	213	200	222	195	191	198	223	217	216	212	186	204	212	207	211	185	199	212	206	192	196	201	240	241	224	188	198	201	175	187	198	217	208	218	218	211	190	197	230	236	201	217	227	226	183	218	227	204	201	206	194	188	206	234	207	207	205	213	200	170	215	226	179	188	217	216	231	199	230	213	187	200	228	227	177	220	190	194	212	214	199	188	205	207	199	217	221	216	184	207	238	206	203	210	191	216	209	194	185	195	202	208	236	202	212	202	215	240	184	182	196	223	197	213	202	207	216	193	211	217	211	192	222	211	209	196	187	198	213	215	212	191	214	224	189	193	189	207	205	227	182	218	203	210
37334	44101	45957	49322	30912	1032	933	826	766	705	718	657	632	612	581	577	575	539	557	534	510	538	525	569	518	548	500	517	536	479	516	543	505	498	547	486	500	488	519	551	537	515	551	517	524	474	502	520	498	523	523	508	548	502	527	487	506	509	506	478	483	510	485	555	493	497	543	503	513	502	505	471	493	519	493	487	544	537	530	508	489	537	520	487	514	513	501	492	515	484	479	469	501	530	491	477	511	467	493	469	500	505	511	496	473	504	505	500	467	508	507	469	499	508	467	497	484	521	502	470	489	485	509	467	503	480	487	457	511	505	497	513	505	475	496	484	465	489	480	518	506	463	525	485	472	494	517	472	507	483	522	490	487	511	487	506	456	457	520	523	487	523	490	465	506	532	491	458	489	486	511	508	484	479	505	509	489	499	487	487	479	518	514	502	524	529	501	485	490	505	542	479	461	496	508	504	466	490	479	489	534	479	507	482	522	527	463	458	484	467	465	508	476	469	503	488	499	468	536	513	546	472	502	478	508	493	492	489	514	462	493	485	462	513	507	504	503	477	491	477	522	494	453	495	498	496	483	485	480	437	507	491	546	524	480	484	483	464	512	479	503	504	518	499	532	477	487	497	494	485	526	521	503	535	498	487	489	485	459	526	475	548	464	476	530	499	499	481	488	488	513	463	506	501	471	496	487	491	489	518	476	492	490	507	500	506	476	477	481	462	463	466	502	478	516	496	479	473	471	506	491	513	508	500	505	502	521	500	497	543	507	445	520	527	503	511	496	512	487	543	485	515	468	465	494	501	493	499	537	504	456	490	487	469	506	523	526	484	539	509	520	474	508	513	495	509	514	521	500	462	449	476	489	508	494	468	490	512	513	497	496	498	506	521	514	500	483	521	469	480	460	525	491	499	505	469	508	481	499	513	523	472	477	501	511	480	505	522	484	484	478	500	504	500	512	495	485	503	469	479	496	505	525	542	513	505	469	515	504	498	495	480	477	499	499	493	488	465	491	584	523	510	485	479	500	522	515	511	453	513	479	484	507	492	541	511	513	502	515	485	496	498	515	497	519	478	474	499	477	547	474	477	547	516	521	503	481	498	466	466	500	480	485	498	479	495	476	542	477	514	465	513	475	490	474	513	450	535	490	444	500	500	493	477	499	478	493	471	518	468	526	518	519	469	487	482	491	499	549	516	502	473	520	496	489	494	516	495	498	541	469	504	476	502	512	495	491	536	498	523	495	507	519	514	509	481	499	475	479	517	493	551	522	489	499	483	485	473	500	506	477	507	508	501	478	487	521	503	512	510	503	517	494	476	484	515	474	492	498	491	445	482	483	519	491	520	504	494	519	493	515	493	489	460	510	470	496	495	518	506	519	489	503	494	474	455	520	535	530	501	449	496	486	493	496	477	481	454	506	507	486	498	493	496	541	494	472	510	513	495	477	483	482	454	473	465	505	479	503	517	472	499	507	479	430	520	453	538	496	492	480	431	523	484	463	502	498	481	484	480	483	493	459	483	491	489	489	517	492	456	496	501	548	503	476	484	547	483	495	483	490	473	511	455	500	534	476	494	523	462	486	502	484	496	484	469	521	511	481	500	511	501	488	503	479	498	510	531	480	530	503	478	491	486	468	469	489	532	488	507	482	507	467	514	514	503	451	480	523	503	485	508	485	496	497	484	493	503	530	483	479	530	502	485	474	497	502	480	481	501	502	442	515	490	495	480	516	492	508	495	526	547	456	484	504	477	490	511	475	497	512	488	491	498	500	482	507	505	506	481	450	503	461	500	491	496	445	491	502	465	480	484	484	516	492	518	507	485	514	500	480	496	466	517	537	475	496	458	451	489	483	487	528	465	504	512	520	538	534	516	492	524	436	524	509	492	482	495	507	463	517	503	517	489	494	501	487	516	517	452	464	482	465	481	472	493	437	524	546	503	516	491	518	490	493	496	502	493	478	527	517	511	493	500	507	521	496	491	447	468	472	462	501	484	521	478	524	498	481	514	513	513	509	539	514	502	517	491	496	493	529	504	492	519	472	454	492	474	478	487	494	468	477	506	466	503	491	492	501	542	504	511	538	478	498	467	503	515	484	488	492	472	492	493	487	502	495	505	464	516	513	500	509	516	506	507	519	489	460	476	490	523	502	489	492	481	513	485	457	475	493	514	518	511	509	499	477	466	492	490	508	496	486	469	525	501	470	494	517	512	517	492	536	544	431	493	496	532	478	508	491	458	511	480	499	471	505	465	506	494	460	532	456	510	510	506	481	485	536	492	484	482	528	471	513	460	471	567	483	482	475	482	482	518	478	476	499	505	516	491	504	533	492	502	494	481	486	494	502	511	502	470	475	502	527	500	533	495	460	493	535	478	481	503	494	458	505	499	498	452	479	478	512	480	451	497	456	506	494	511	522	520	460	510	509	497	469	520	501	505	513	522	507	491	480	482	511	550	434	507	487	476	487	504	514	496	493	539	480	465	516	464	496	456	474	486	487	493	499	495	522	518	475	500	489	553	499	500	508	493	510	500	493	442	471	474	493	510	492	462	509	492	509	492	517	484	532	506	515	482	455	505	471	482	514	517	512	507	514	496	496	503	499	505	520	497	486	481	514	471	483	485	496	490	513	491	496	495	502	529	506	509	508	491	514	516	508	453	509	475	479	491	498	491	498	509	489	487	500	511	507	488	482	449	496	518	458	484	492	489	488	491	522	500	529	492	486	489	512	509	510	450	477	448	514	507	506	497	504	511	482	498	479	499	499	514	444	481	502	458	522	499	482	548	500	505	498	483	504	494	490	514	513	497	534	499	507	503	507	468	508	521	479	511	485	510	445	473	483	487	523	474	516	516	500	489	490	513	482	479	540	497	475	522	499	489	525	499	460	503	461	454	499	498	492	465	510	510	526	512	502	512	502	481	493	500	477	479	516	477	501	494	503	480	510	464	465	483	494	509	495	500	509	513	526	509	493	509	470	477	500	507	483	494	472	427	511	488	492	507	490	505	495	500	512	503	495	507	488	519	516	547	481	510	527	500	481	481	511	487	492	511	490	487	521	495	455	470	476	485	515	441	470	491	514	494	476	463	524	505	479	497	512	523	489	484	502	488	476	499	482	479	492	484	494	501	521	530	438	515	504	525	468	434	511	491	511	537	464	473	503	522	497	529	497	504	513	444	478	502	483	515	533	515	491	457	534	490	507	510	499	496	512	494	470	508	486	499	495	543	470	470	533	484	535	458	523	504	484	480	520	476	515	556	503	492	476	485	546	489	539	507	492	518	493	524	444	468	514	467	440	500	465	484	499	543	491	518	467	510	490	503	511	534	485	497	490	513	495	498	500	532	517	469	495	495	501	506	565	487	524	503	477	500	504	536	513	510	485	480	473	498	487	469	490	541	492	513	514	493	485	510	492	508	481	459	534	498	524	498	533	477	514	465	491	514	505	462	484	520	444	448	498	516	502	490	496	475	481	514	479	509	520	520	489	503
67503	71284	60001	56230	36324	7941	670	455	392	399	369	377	373	369	346	338	377	343	323	361	341	327	318	339	335	361	325	325	356	346	322	343	334	323	331	349	319	354	377	313	347	318	297	341	371	309	319	345	293	338	293	339	322	306	312	337	336	330	351	346	322	314	327	320	360	353	388	315	338	348	322	325	340	322	338	303	323	316	343	300	353	306	325	307	336	325	338	331	336	314	343	325	313	339	312	320	310	343	322	338	301	323	292	325	321	323	321	285	314	309	295	302	339	343	311	325	305	299	303	307	329	318	332	366	323	307	308	302	306	335	323	329	316	318	317	324	328	331	336	283	330	350	333	342	301	333	328	313	324	348	329	314	354	309	347	301	291	328	346	343	326	316	334	347	354	321	319	313	311	329	287	311	332	306	304	315	336	333	311	314	313	324	324	309	324	317	340	345	277	340	323	342	325	302	312	299	323	291	346	295	320	309	339	331	311	327	329	341	299	294	310	346	306	321	316	362	330	365	330	328	315	336	309	329	341	307	339	332	278	310	317	323	315	333	307	333	320	324	338	330	282	320	317	353	335	326	305	321	327	301	314	351	315	380	337	309	306	327	284	325	316	311	309	324	325	293	292	327	320	324	294	339	320	320	312	287	329	309	346	313	318	332	334	363	311	339	338	326	309	332	330	325	327	359	328	341	299	286	334	331	346	300	298	342	315	321	327	360	319	341	302	363	329	283	352	322	310	330	358	331	314	282	300	329	347	287	319	316	320	302	312	309	299	343	351	304	321	300	324	308	359	366	333	288	327	301	308	307	337	346	318	326	331	321	345	335	353	346	318	340	320	323	310	330	352	326	296	355	294	328	326	358	320	322	331	287	339	359	328	362	302	371	354	355	329	338	335	306	315	336	345	314	317	320	354	325	322	307	341	311	349	313	330	321	298	356	299	330	296	303	306	301	320	303	313	315	325	332	311	333	306	325	326	343	321	309	365	344	335	329	362	322	345	321	339	326	312	319	322	323	330	320	310	325	300	335	319	284	359	298	331	329	295	331	347	322	333	334	304	318	312	299	329	316	326	292	336	311	300	303	303	339	307	287	308	355	360	330	300	330	323	339	337	353	338	292	322	305	346	338	321	314	289	326	334	308	352	313	317	317	326	326	339	275	344	315	292	330	355	315	308	291	299	374	325	355	330	333	324	328	309	328	316	313	327	324	325	326	305	317	317	326	371	313	324	341	340	307	332	351	321	316	297	310	336	336	321	327	314	346	343	332	318	339	340	344	340	308	349	338	309	323	307	322	330	309	300	313	332	298	307	304	326	330	294	362	362	344	337	325	356	344	319	332	325	334	310	310	316	328	322	305	345	335	314	311	293	324	302	301	333	306	300	319	373	340	327	320	347	356	342	307	305	301	346	321	302	325	305	310	344	314	336	298	323	297	337	321	325	328	322	306	340	339	318	330	331	338	314	303	307	355	331	319	312	304	328	316	312	355	354	296	299	342	351	324	318	304	340	313	282	330	301	345	339	283	325	366	336	318	312	337	349	338	298	337	350	319	357	320	352	328	292	321	319	329	331	340	323	319	298	324	288	321	307	349	309	326	311	385	351	312	305	351	317	354	339	373	309	336	308	327	326	322	333	296	304	309	320	329	313	310	294	309	339	328	316	319	310	306	320	311	355	334	308	327	344	329	336	305	323	329	322	364	311	327	336	371	328	339	312	316	325	326	360	310	338	323	325	305	321	312	317	351	294	326	336	309	295	325	340	348	287	347	319	325	333	329	313	315	331	287	329	324	303	319	307	330	323	321	341	309	315	291	296	310	309	320	333	305	313	348	341	305	318	311	331	317	343	322	295	323	312	308	341	351	345	354	342	339	362	312	354	316	278	350	314	323	301	299	355	331	358	328	329	315	317	308	328	305	297	314	315	341	330	333	322	303	329	306	304	334	308	355	348	332	323	280	320	304	297	300	325	327	323	303	323	322	329	352	330	298	322	308	343	314	311	348	364	321	315	304	324	311	335	333	360	299	305	284	319	307	331	277	324	332	341	342	330	308	333	350	297	320	338	324	341	363	345	354	323	314	317	282	328	341	365	306	322	338	297	322	326	296	325	349	339	320	328	340	350	338	336	315	319	377	313	298	334	331	308	340	311	324	315	374	336	335	342	324	320	321	335	282	318	336	343	318	322	330	306	279	309	333	313	322	300	318	341	338	340	325	331	334	340	314	351	341	307	294	350	319	340	344	332	305	327	294	346	321	292	333	345	312	347	322	322	311	310	294	346	309	329	342	329	325	316	299	328	360	309	310	346	321	336	294	309	347	338	277	337	330	334	336	287	350	322	293	325	303	321	306	329	307	328	297	301	295	334	290	325	318	315	302	285	351	290	321	309	295	322	330	294	322	334	322	333	346	328	365	313	316	290	343	331	288	320	347	311	341	326	311	339	313	329	327	301	354	315	352	303	332	330	351	303	304	351	316	343	316	334	316	338	336	331	312	335	308	317	332	329	312	309	295	330	347	310	312	330	316	356	348	322	303	331	363	325	361	329	311	352	334	318	364	350	318	333	314	347	326	357	311	331	338	324	300	315	339	328	345	319	289	305	315	303	292	279	362	323	339	333	345	336	324	328	318	335	326	316	327	323	362	348	318	306	318	335	303	330	306	343	367	276	351	339	332	328	347	305	312	322	363	345	353	322	266	292	315	346	336	333	312	338	300	328	314	296	312	340	333	320	339	308	340	323	354	344	346	309	325	304	350	366	332	326	329	310	312	373	371	332	329	322	334	329	341	323	336	312	317	322	340	300	341	298	341	334	301	300	325	322	351	342	328	292	317	333	309	336	305	344	341	333	346	285	315	342	320	314	335	340	323	358	366	356	334	316	321	305	336	303	267	324	328	324	335	346	317	370	301	322	315	353	308	289	310	321	322	311	316	303	300	297	300	293	336	329	313	329	322	302	284	339	319	322	323	322	347	328	307	299	323	326	336	322	283	333	303	314	314	339	319	353	310	334	337	341	347	327	328	337	351	343	329	293	331	321	322	339	320	315	298	347	326	322	318	377	337	305	355	308	328	335	342	323	328	314	299	348	339	302	366	357	334	327	311	306	327	292	309	298	310	312	291	327	286	331	321	354	330	294	365	331	363	301	326	334	297	291	307	322	303	330	330	356	307	331	359	330	324	295	359	295	330	344	353	351	285	325	336	298	347	300	341	320	337	344	332	335	347	333	291	341	331	310	342	328	316	316	303	290	319	332	332	312	324	312	335	272	320	335	317	310	326	293	328	303	298	296	338	298	305	363	308	302	364	342	338	331	321	317	346	334	315	303	282	331	341	303	326	319	337	303	307	343	292	329	294	323	333	297	324	335	322	313	303	339	316	292	335	318	326	322	320	340	331	313	308	319	339	320	304	365	312	317	327	325	304	339	286	337	317	333	318	299	329	319	295	329	339	326	329	353	320	337	304	322	315	344	310	313	333	325	272	297	274
44498	55377	57424	61073	40577	1829	1521	1365	1288	1155	1116	1053	976	885	946	894	861	860	880	784	785	810	778	795	765	745	736	779	737	776	733	812	767	725	797	767	754	758	769	735	719	741	685	726	761	689	735	768	703	740	709	737	718	718	683	785	707	716	715	742	749	745	701	726	745	699	774	757	772	769	721	696	729	745	739	711	727	758	728	711	755	679	713	704	706	729	673	756	701	732	711	693	701	744	706	742	738	731	679	685	709	721	726	763	776	727	707	746	700	703	717	688	714	749	732	674	677	708	763	739	731	704	764	725	723	670	665	729	694	686	686	699	742	728	710	761	708	746	684	719	705	687	754	687	718	716	699	751	696	721	713	679	753	684	741	718	690	765	741	695	687	710	721	665	740	705	723	723	724	730	714	725	741	729	724	698	670	729	770	710	695	701	724	753	760	725	688	719	710	672	682	684	725	708	716	698	675	780	719	719	716	677	692	737	700	681	723	695	700	667	705	756	709	714	754	733	721	757	705	731	717	726	714	713	714	737	762	716	697	677	690	755	697	672	714	678	691	695	712	725	736	700	748	743	757	705	746	759	703	701	688	766	760	716	732	727	718	696	728	710	723	681	771	725	677	729	678	718	738	725	703	751	713	700	724	697	749	706	701	771	704	657	742	752	727	666	705	692	662	725	740	674	702	677	728	705	717	712	698	697	720	711	749	708	734	735	709	760	669	705	747	656	692	706	725	728	700	749	697	710	728	675	732	732	725	741	716	703	726	732	703	732	722	659	721	702	745	766	716	708	715	720	782	746	687	727	734	763	735	753	717	757	728	690	717	728	722	743	736	742	726	681	724	722	683	756	751	704	721	694	742	741	750	724	696	740	682	728	692	691	737	707	753	663	712	678	743	716	732	730	765	700	712	726	718	773	688	669	709	691	706	739	697	703	661	702	710	716	694	686	691	701	729	732	749	708	687	751	680	729	757	732	703	708	700	734	724	700	676	686	766	721	733	743	670	717	708	698	737	710	736	691	695	755	752	728	655	699	748	703	676	727	703	699	741	739	706	719	681	653	688	703	708	732	750	698	659	704	730	742	630	653	763	697	702	742	735	697	695	708	711	729	755	729	720	698	766	704	754	740	659	676	724	785	712	719	732	729	724	729	703	730	715	670	711	748	752	740	750	712	708	712	726	707	701	658	707	730	695	716	728	715	692	691	700	697	722	699	725	668	721	685	705	735	615	709	713	708	740	685	717	715	698	707	689	729	716	681	712	715	741	694	672	735	678	731	669	764	692	705	672	698	730	689	708	742	705	711	687	673	707	743	694	731	695	683	700	673	738	654	706	706	713	748	728	691	766	706	681	746	752	693	718	700	676	683	721	732	703	655	753	753	694	720	698	734	725	701	741	708	653	772	697	706	726	758	719	721	682	694	756	719	731	707	705	707	728	684	706	686	708	674	734	718	742	687	723	672	723	695	739	723	701	689	694	726	750	641	689	706	751	708	669	701	694	735	749	739	703	764	710	749	753	755	687	725	748	721	727	741	734	729	713	752	784	671	718	739	711	707	704	733	710	687	699	749	736	744	721	707	707	696	715	702	721	711	712	718	730	699	685	713	697	669	748	748	696	695	713	719	754	725	738	723	685	692	721	700	705	715	666	751	740	718	685	702	738	718	693	713	707	696	707	756	701	680	729	750	766	742	744	739	685	731	723	700	720	735	707	682	705	735	716	724	695	690	686	745	660	661	718	714	693	759	695	710	742	760	695	700	660	676	706	715	716	649	673	733	682	663	706	711	695	684	733	740	756	668	730	715	660	686	679	713	721	743	756	723	725	714	723	723	707	713	702	709	727	716	668	685	722	696	676	739	756	710	721	745	728	718	736	672	699	739	685	722	696	714	657	721	709	725	748	717	704	698	751	718	739	696	750	696	717	721	733	740	722	729	709	748	692	715	738	723	769	731	752	701	731	692	719	684	674	739	692	715	687	734	736	669	708	699	732	778	695	728	745	765	700	748	725	725	721	718	690	714	704	745	703	692	737	681	707	734	681	755	705	686	748	737	729	718	720	696	653	775	673	752	744	765	680	682	747	726	718	712	715	750	699	753	745	732	709	683	735	694	692	654	740	693	704	703	686	696	770	741	696	751	740	732	724	729	737	740	671	723	758	700	746	701	712	662	738	724	715	715	751	702	682	729	725	694	689	718	671	724	744	699	718	705	698	690	701	737	697	681	732	722	703	691	722	701	707	698	682	716	727	652	711	705	715	707	703	698	687	741	727	689	689	689	684	716	707	701	662	675	710	712	731	729	747	668	797	683	697	740	693	731	712	707	731	713	773	704	682	733	752	715	725	686	729	740	676	714	794	720	764	748	721	695	696	747	711	739	769	700	698	683	736	694	713	721	730	720	724	640	707	713	752	688	716	681	733	769	708	705	749	751	724	705	711	683	762	678	710	700	708	748	713	691	722	723	706	710	691	715	725	749	746	731	737	694	697	714	729	733	718	694	727	756	684	682	694	703	742	686	700	716	722	685	703	694	724	722	722	716	738	694	710	702	739	710	747	684	673	733	716	705	696	767	660	697	725	707	693	760	740	742	727	717	666	712	707	675	756	725	704	680	693	732	718	719	737	690	655	721	729	711	701	678	681	728	659	698	747	724	707	684	727	685	694	703	759	722	696	712	726	692	686	706	739	721	710	738	723	707	689	750	677	723	767	703	725	736	753	696	714	714	693	743	692	722	715	671	673	716	698	775	710	748	743	751	736	730	713	697	715	708	730	730	696	702	730	696	692	770	710	728	717	726	711	713	736	715	685	716	745	661	726	704	717	702	678	691	733	781	708	664	658	713	726	676	726	720	705	707	727	695	713	747	738	712	693	730	682	677	737	755	743	720	706	730	701	676	697	689	673	686	691	677	674	698	720	727	717	679	751	710	688	754	698	738	751	723	694	741	698	700	758	647	741	730	689	691	733	712	708	720	752	659	677	681	725	716	713	737	773	745	739	722	718	727	721	750	719	719	700	678	758	734	735	727	709	796	726	757	739	711	713	726	694	758	750	685	715	674	749	750	665	727	689	745	722	762	724	763	739	726	742	674	701	703	688	747	719	739	719	713	710	690	751	741	712	713	700	718	697	708	718	664	669	725	704	708	727	717	739	726	732	771	724	750	708	689	694	705	699	715	680	712	693	709	736	736	737	729	720	732	733	681	674	692	688	740	676	665	707	718	680	735	707	683	762	714	694	708	735	745	728	675	721	706	740	780	704	719	721	771	671	746	718	703	712	729	687	721	737	738	740	730	706	791	706	680	718	737	784	731	716	682	689	742	758	715	728	733	683	737	721	727	714	735	731	757	724	716	673	680	726	705	724	744	731	712	732	749	731	680	697	721	694	740	717	650	694	715	699	743	709	738	703	712	727	705	687	726	728	736	725	745	718	691	696	693	703	672	709	699	719	673	700	690	724	672	735	683	746	660	681	685	657	711	692	720	762	684
40535	17257	3877	2450	769	159	119	138	124	119	128	103	126	126	102	144	107	127	136	116	123	131	141	122	110	125	134	136	126	112	124	109	140	111	109	121	130	99	144	133	97	112	101	137	122	142	117	112	113	147	129	138	123	112	113	116	124	133	136	109	112	108	109	119	120	136	120	131	132	130	150	111	121	119	132	122	129	131	129	113	110	104	125	126	101	112	124	143	159	116	116	126	142	95	115	130	116	116	117	113	109	126	147	120	131	124	124	129	127	115	130	121	134	128	114	99	130	112	149	117	131	108	132	101	154	126	111	130	131	136	129	126	113	138	111	145	135	129	135	107	113	146	122	119	111	151	116	125	121	111	124	144	141	110	114	102	105	95	122	147	130	126	127	113	130	131	129	126	114	122	111	137	100	108	125	139	126	116	115	110	105	141	133	131	123	110	118	123	95	131	113	144	120	107	124	140	142	124	131	119	116	137	111	120	124	109	117	116	136	146	127	116	115	142	159	134	112	123	119	129	116	100	124	125	104	121	109	124	131	120	127	108	120	128	116	132	114	109	138	116	132	106	120	120	145	138	116	124	115	122	135	138	128	104	129	141	133	130	134	117	135	138	135	137	116	131	131	106	116	123	121	105	126	124	107	126	129	146	135	125	117	93	139	112	144	121	118	120	124	117	152	121	113	120	105	135	119	131	106	113	128	123	127	130	129	133	141	141	114	121	130	136	115	138	88	128	134	123	147	109	115	128	127	109	117	115	119	109	124	126	132	109	130	108	131	141	114	131	111	113	103	128	108	116	88	154	108	111	108	102	119	120	119	114	120	114	110	119	127	108	110	108	117	104	143	128	104	124	125	125	142	111	125	142	125	118	119	119	115	114	132	124	130	122	118	126	142	141	143	128	132	137	115	111	137	126	128	119	125	132	119	123	110	136	136	121	101	117	139	119	122	140	124	135	115	144	122	122	119	126	130	109	120	122	96	106	123	130	122	127	115	128	111	137	120	133	124	125	148	122	104	112	127	143	127	112	128	148	129	124	83	114	102	134	95	110	144	108	125	119	128	105	127	122	110	127	114	145	119	108	132	124	101	111	119	125	118	108	112	131	125	135	124	108	129	131	121	132	125	126	105	138	135	123	112	114	139	133	116	133	128	126	127	124	140	123	127	122	120	90	106	131	116	140	121	127	133	120	111	122	144	126	112	124	126	116	120	120	122	125	113	128	122	124	113	115	127	106	126	118	101	107	119	124	114	107	129	145	133	140	121	105	140	124	122	116	127	130	121	130	114	113	108	131	106	116	110	123	132	136	137	120	111	123	119	115	126	117	148	114	123	123	105	134	105	114	106	116	124	123	133	143	131	122	132	139	123	113	115	112	112	115	113	137	108	128	117	104	130	132	131	114	125	117	134	109	110	113	125	145	125	140	123	105	116	102	115	126	100	105	128	105	122	110	126	123	143	111	124	122	102	106	101	123	131	136	114	133	130	119	139	153	142	122	115	137	114	122	116	135	141	132	118	119	132	123	119	141	107	108	126	132	121	120	130	118	106	114	118	104	119	123	118	123	118	128	112	124	123	118	98	141	122	124	131	108	103	115	125	103	118	118	137	121	118	138	119	125	118	122	124	141	140	119	108	127	140	116	128	115	135	118	127	128	114	131	115	105	130	117	119	128	122	94	140	108	120	137	130	126	102	119	108	131	134	134	132	109	119	136	87	138	114	138	121	128	118	131	133	127	132	124	114	122	106	114	113	144	119	123	116	116	128	112	124	132	126	123	111	117	125	140	128	126	112	126	112	114	112	116	128	111	128	110	133	120	149	117	119	134	116	131	112	134	130	124	122	117	125	116	139	132	114	107	140	137	120	129	101	115	109	111	111	108	116	123	108	115	136	109	124	119	126	121	116	125	120	121	114	110	124	129	118	113	115	124	113	127	110	128	130	119	125	125	124	113	123	97	100	124	117	146	104	98	122	147	116	113	119	132	125	118	130	108	120	118	132	117	128	134	142	125	125	135	127	126	113	118	122	113	112	131	138	140	132	109	124	143	118	123	123	115	116	122	141	120	107	139	108	106	122	129	118	154	114	126	119	127	125	120	124	103	124	118	127	113	115	116	122	127	149	125	112	122	113	127	123	117	119	106	133	147	112	109	135	110	132	120	115	119	98	113	117	127	113	116	124	131	129	118	132	137	104	132	164	143	94	121	130	147	130	142	135	121	135	144	126	138	128	112	103	132	118	129	115	122	137	115	131	110	125	119	138	113	130	155	110	99	125	113	108	120	114	124	114	131	116	102	112	138	133	104	110	134	118	126	117	115	111	110	136	123	123	120	108	121	107	106	102	123	127	122	110	131	122	122	119	124	133	132	113	109	101	119	125	125	116	132	101	121	131	128	139	148	117	144	126	134	132	124	125	124	127	128	124	129	114	147	113	108	123	108	123	121	121	118	145	122	108	133	118	134	112	121	117	130	139	124	122	87	104	146	114	107	130	111	115	127	126	117	112	147	128	131	125	119	130	107	139	108	135	168	131	112	119	114	143	123	130	118	111	110	133	138	132	122	115	124	130	126	108	136	127	127	121	135	111	138	114	122	113	123	102	107	126	133	109	120	141	107	114	115	140	122	126	118	115	135	112	120	127	134	128	135	118	116	126	121	144	109	109	108	107	113	135	120	114	141	117	116	123	134	125	121	120	118	122	113	111	126	130	128	115	125	102	122	133	115	110	128	108	116	118	130	131	133	121	111	116	120	114	119	121	97	111	135	136	129	100	146	115	143	110	116	118	116	118	124	125	130	135	133	112	113	115	116	114	109	143	111	124	121	147	122	105	121	109	117	140	129	120	121	110	152	128	116	116	101	136	133	122	119	119	115	111	141	132	110	128	146	124	116	154	130	131	139	116	120	126	115	120	136	134	109	137	136	122	103	131	145	134	116	129	105	110	140	127	129	112	106	131	140	95	104	109	139	132	122	113	117	120	117	126	132	93	116	111	129	124	144	133	118	144	120	118	122	145	129	126	132	120	103	107	108	119	99	123	105	121	124	117	120	121	122	120	119	120	125	122	120	112	117	121	127	125	123	137	124	136	134	154	121	122	121	100	121	108	119	124	104	117	113	122	118	122	106	105	122	149	119	111	126	107	134	95	133	117	141	129	111	124	122	122	120	124	115	120	122	128	106	142	114	126	123	117	112	122	134	133	137	139	119	92	105	135	131	113	132	117	149	144	95	131	118	103	111	127	125	105	116	111	113	124	108	118	125	128	130	101	123	111	109	127	134	113	152	121	149	139	134	131	143	126	122	109	134	147	137	143	117	114	133	125	134	135	112	143	123	116	116	115	119	121	128	123	129	116	109	119	105	119	135	147	138	126	128	116	139	125	122	130	120	121	112	109	125	104	117	122	109	113	115	139	122	114	130	130	101	121	109	140	149	133	112	108	125	119	114	133	128	122	126	125	126	118	130	122	104	118	129	136	132	118	107	133	129
21263	11363	6130	7344	2808	325	364	361	308	279	309	347	333	316	307	317	305	311	313	356	326	323	299	313	358	331	319	337	343	334	300	295	301	347	336	326	341	326	337	327	302	307	331	325	328	330	307	312	313	319	332	311	325	310	339	303	299	312	317	313	321	315	312	322	305	321	340	312	321	329	301	287	329	338	298	310	287	336	296	343	306	318	324	309	291	331	323	297	335	319	301	325	325	331	329	298	356	313	307	276	320	327	304	337	294	322	329	325	288	341	309	321	324	315	340	338	313	311	318	341	314	325	319	306	322	279	306	325	333	339	345	303	289	298	291	343	318	309	288	344	329	315	338	319	353	339	325	281	324	311	346	317	328	308	316	316	275	313	294	313	316	341	335	327	311	321	324	284	327	315	351	296	319	318	278	308	326	291	303	305	296	325	308	318	322	322	337	321	331	329	343	306	334	321	312	345	326	274	349	322	302	308	318	334	331	328	333	290	334	331	333	268	314	298	306	326	341	321	294	345	328	299	301	323	297	342	297	337	345	379	289	322	316	300	323	329	335	277	352	339	318	287	342	312	302	315	310	299	316	330	312	361	330	313	284	317	306	290	316	344	296	307	314	314	332	322	314	311	342	320	327	325	320	302	331	332	311	376	329	330	324	317	343	331	331	302	295	286	296	338	329	324	317	323	342	328	338	299	352	297	324	325	328	321	341	286	347	317	302	309	299	326	307	321	302	332	294	313	318	324	316	318	319	314	321	313	277	320	303	322	321	311	331	333	315	326	312	328	302	305	329	330	288	344	361	323	326	304	307	318	292	339	304	319	319	298	335	328	303	321	319	276	317	311	341	327	310	328	347	322	305	314	317	324	327	306	338	325	317	328	324	323	313	323	334	331	360	332	321	308	338	304	309	300	331	318	311	352	322	318	305	324	301	338	336	304	292	304	315	341	311	284	318	345	305	321	320	337	282	335	338	331	297	309	296	312	319	321	325	347	328	331	302	302	335	332	307	329	283	330	316	289	300	314	311	319	359	294	321	288	300	304	309	335	298	320	296	314	303	334	341	317	295	304	304	324	313	314	348	303	317	314	325	319	302	317	336	343	313	322	319	306	307	298	300	340	317	297	329	315	334	341	347	281	328	324	306	337	283	308	287	315	304	325	308	329	346	348	334	313	286	347	335	313	300	311	302	316	312	347	312	310	305	311	303	310	274	323	305	311	308	313	321	315	331	317	316	320	318	297	327	301	311	322	284	312	333	310	328	313	311	308	287	319	313	331	337	285	329	343	318	293	322	330	317	343	307	277	320	358	317	322	300	318	296	306	298	311	315	339	308	321	323	299	316	282	304	311	303	344	338	290	297	311	319	326	349	321	313	325	350	321	294	312	293	290	331	303	321	317	307	315	339	313	322	319	302	328	288	305	342	363	344	333	309	303	342	336	308	321	326	301	287	318	322	338	317	349	346	350	328	315	303	322	328	307	314	329	338	323	310	329	300	315	318	344	287	321	320	307	327	293	310	362	299	319	335	294	312	329	320	320	344	292	314	318	306	295	327	330	283	333	308	329	332	310	325	316	327	324	311	312	312	292	340	339	322	322	284	326	319	331	300	316	277	308	343	300	304	285	316	335	313	314	323	338	296	312	304	328	325	314	331	331	313	318	333	301	308	348	323	285	320	343	296	286	307	342	320	331	291	311	334	344	299	325	317	303	324	320	342	340	293	322	294	283	331	335	308	355	335	332	326	335	342	302	318	294	297	339	298	309	311	328	308	291	313	321	320	300	301	304	341	290	298	322	342	295	304	327	318	357	293	312	298	329	335	312	320	289	282	332	331	328	288	319	315	315	298	303	304	339	329	302	329	339	299	299	328	297	295	295	280	321	324	309	308	327	327	345	310	321	324	339	327	339	365	295	301	299	324	338	323	324	311	319	308	331	330	291	352	284	308	321	333	325	311	287	312	326	332	303	320	308	321	317	338	324	296	341	303	322	323	332	346	322	316	327	341	340	314	316	287	289	309	303	308	319	322	330	302	293	328	336	309	311	310	322	294	340	310	307	318	322	303	319	294	314	328	333	309	329	314	318	323	346	308	360	309	320	320	339	333	320	323	293	320	319	303	323	304	321	338	303	328	300	346	304	337	323	304	315	310	341	327	327	309	323	340	282	310	311	329	307	314	333	295	352	336	305	377	306	301	308	310	337	317	302	342	320	321	312	322	302	298	313	293	302	328	305	291	317	336	311	318	342	317	336	274	325	328	310	317	335	300	333	305	315	309	316	336	321	307	309	313	327	338	287	336	298	317	318	322	327	330	310	310	313	304	304	313	311	301	317	319	320	323	318	303	333	341	303	327	339	298	325	331	297	313	355	312	318	299	318	309	323	329	302	289	316	311	338	295	322	323	304	306	313	311	303	309	278	321	336	297	329	325	267	308	282	319	299	307	307	326	290	336	308	317	315	317	314	303	309	292	316	331	292	310	327	344	330	341	271	320	362	319	337	327	359	318	324	306	333	330	292	282	337	323	335	281	332	318	296	299	317	345	307	341	331	314	331	344	319	299	339	328	314	336	305	333	328	323	312	314	347	312	371	336	344	327	315	318	288	309	337	309	305	365	304	336	308	288	347	293	299	306	328	356	308	324	277	330	335	297	336	343	286	307	298	316	335	311	309	337	315	310	354	321	312	325	314	325	333	338	294	287	328	292	294	350	340	312	344	327	333	338	342	320	315	327	321	320	305	347	329	318	346	329	354	334	305	335	349	337	349	293	325	337	302	345	307	310	345	293	331	324	321	327	309	338	308	318	330	350	319	336	338	313	320	299	314	318	284	294	293	317	307	308	330	303	326	313	308	312	287	321	316	293	321	319	324	321	315	331	306	313	334	299	309	342	327	309	325	304	355	318	323	324	327	315	285	303	304	328	311	303	323	350	326	319	310	330	326	327	324	301	312	353	345	300	331	338	342	321	304	302	329	340	325	294	318	306	315	289	318	334	312	315	300	311	301	317	309	327	315	310	295	328	340	291	300	345	311	314	306	319	295	307	296	320	287	332	301	304	332	328	312	324	315	333	301	287	314	349	312	289	318	295	295	342	318	300	302	336	311	295	325	354	322	294	325	322	321	311	307	309	320	361	311	344	297	330	316	345	277	325	318	302	307	340	363	325	334	310	305	315	305	330	307	307	320	310	296	304	335	293	298	329	316	335	303	319	293	360	299	333	292	327	315	314	311	323	343	326	362	299	317	314	309	310	334	303	291	325	289	304	298	321	327	307	317	296	341	299	298	309	322	311	319	310	310	294	333	350	326	322	319	299	332	347	289	351	322	308	331	312	292	337	321	308	331	316	319	329	334	311	306	340	317	312	329	311	290	335	298	313	295	301	325	314	330	332	338	290	309	336	320	319	314	354	327	293	329	329	313	303	315	339	296	324	332	316	361	310	305	302	319	317	302	304	317	324	323	318	280	301	290	330	340	307	331	325	305	339	291
59666	59875	47084	41679	20338	2563	313	292	210	247	275	229	234	218	224	205	197	226	246	212	228	198	212	192	208	206	199	191	211	203	208	194	211	212	230	178	211	214	200	195	178	196	200	210	204	187	201	199	206	199	183	183	214	200	200	200	188	169	217	189	190	226	203	205	212	231	198	220	232	209	189	222	243	218	218	194	233	227	212	180	223	185	199	201	214	229	178	179	208	215	198	194	200	219	188	178	214	240	181	198	203	217	208	226	210	227	205	182	211	223	209	205	209	226	206	191	192	192	206	237	194	205	176	211	211	189	169	190	197	200	207	219	205	197	216	180	225	185	195	208	191	212	222	198	202	206	196	201	213	196	187	225	201	161	185	210	203	216	197	194	213	212	183	202	209	214	201	192	210	212	184	180	203	210	189	181	216	179	171	182	218	199	212	231	185	209	220	185	207	195	185	171	218	225	189	207	216	194	227	200	185	208	221	208	196	190	201	189	202	185	185	199	197	193	207	206	218	197	221	202	218	211	230	200	177	205	248	182	210	197	229	222	192	185	220	216	218	202	187	207	210	214	204	206	210	217	218	196	180	209	192	239	188	240	203	203	183	193	183	189	208	188	179	205	221	192	168	205	193	203	182	188	206	209	194	213	206	175	188	205	225	213	194	207	181	179	194	190	219	198	223	200	226	208	202	213	161	201	186	227	217	226	191	201	241	219	176	174	202	190	201	189	196	219	247	207	190	195	191	195	199	199	228	199	193	196	230	201	217	209	201	213	205	215	196	217	211	197	219	186	176	224	198	225	207	212	204	220	200	192	225	210	223	192	218	211	181	218	205	234	214	193	228	191	207	208	189	219	181	192	203	189	187	178	199	219	178	221	219	190	214	184	211	177	186	220	210	213	223	207	222	163	223	191	174	210	216	210	190	218	205	193	191	201	174	207	223	187	194	171	197	184	196	200	214	204	233	203	203	215	228	188	213	184	203	192	198	181	233	171	202	218	217	192	222	206	194	176	226	210	217	210	187	207	184	190	200	217	172	207	210	212	184	183	184	175	215	192	197	218	190	193	204	185	207	211	221	208	191	187	193	201	178	187	232	229	181	214	217	196	178	218	202	213	201	217	204	240	189	183	195	231	220	194	201	190	231	192	205	204	200	184	200	206	182	212	208	199	209	215	193	210	219	174	182	209	202	198	197	205	207	185	209	196	174	199	203	199	198	184	214	198	198	213	217	170	173	241	213	219	190	220	238	216	212	196	201	254	209	197	220	176	187	184	214	206	209	201	203	176	206	193	197	200	216	185	227	170	195	204	166	185	215	214	202	213	189	211	228	220	216	188	198	192	182	210	208	205	176	205	210	199	207	237	180	193	226	215	220	186	189	215	185	210	222	204	187	188	210	198	192	187	208	227	195	204	197	215	207	211	211	209	214	215	210	225	224	204	186	214	210	207	191	185	185	213	218	211	231	202	218	208	205	200	233	203	179	198	195	183	178	197	212	185	197	189	217	200	189	184	219	201	199	204	200	202	190	222	205	189	204	207	189	222	196	211	207	187	201	190	219	224	187	213	209	208	187	193	201	216	213	196	214	212	212	205	210	211	198	224	174	208	188	207	194	186	178	203	185	201	203	234	191	193	196	195	211	207	219	198	202	187	232	191	190	214	207	211	193	208	199	225	222	196	179	228	236	198	223	186	200	184	181	197	194	194	194	206	199	193	187	201	188	222	220	193	182	195	205	193	187	201	208	224	212	210	199	188	180	213	230	181	191	212	187	237	215	188	186	237	216	196	194	163	184	238	235	200	216	199	221	205	199	211	203	220	238	201	204	195	208	209	224	194	205	181	192	187	197	191	189	177	187	167	205	202	205	186	184	211	206	204	210	216	188	195	208	182	221	207	182	217	181	220	207	204	201	217	204	216	239	218	216	203	188	192	205	184	183	174	237	212	185	231	199	226	204	201	214	192	245	199	204	219	216	188	205	187	201	200	203	193	197	209	193	208	222	174	216	210	194	193	214	184	202	195	181	228	173	211	200	213	208	195	201	185	188	207	166	203	181	173	216	186	191	203	205	174	178	175	187	210	196	184	226	207	211	218	194	198	210	201	215	209	205	224	211	200	191	210	199	191	199	192	211	197	193	206	203	199	207	199	192	204	208	223	189	206	200	190	207	202	200	219	220	164	219	184	201	176	191	188	208	200	211	196	191	207	215	258	209	209	236	187	201	179	204	216	243	213	208	203	209	194	209	196	218	198	211	202	197	203	219	206	217	216	213	226	219	184	218	210	201	182	202	181	179	200	209	218	212	191	222	205	188	184	202	208	213	210	182	223	207	206	201	178	190	170	210	198	183	209	185	198	195	189	205	214	211	195	212	216	194	192	203	187	201	213	220	193	210	185	193	210	186	201	211	197	185	195	209	193	213	202	186	225	203	218	203	202	194	232	206	189	209	197	193	204	199	190	198	191	196	206	184	204	224	227	213	182	216	201	204	182	227	204	190	195	164	171	177	214	216	213	239	207	186	206	203	200	230	202	200	208	221	215	207	195	213	197	206	218	186	219	191	184	212	210	203	211	220	232	171	194	215	200	215	224	230	223	204	219	213	204	196	171	184	197	193	213	211	213	211	196	184	212	218	187	181	187	239	216	197	228	218	205	178	188	232	206	191	199	227	185	212	214	207	195	214	203	186	215	179	197	195	212	193	179	200	208	211	233	212	204	201	203	206	204	208	183	194	231	213	185	196	224	200	177	191	176	202	209	199	199	227	184	176	199	199	197	184	203	209	227	221	181	196	229	213	194	198	219	217	191	211	211	224	208	194	189	182	190	201	210	209	217	219	182	228	212	204	189	209	218	166	203	212	215	190	198	186	185	228	181	203	228	204	223	231	180	195	206	193	200	205	214	184	181	186	197	232	229	219	180	201	177	197	202	193	221	200	179	215	212	186	205	203	213	189	200	200	212	208	201	207	177	218	219	224	221	208	224	203	207	196	181	202	198	201	217	192	234	196	213	216	213	218	213	193	221	194	235	217	195	211	204	216	168	186	185	194	222	210	193	196	229	195	206	174	195	214	216	208	175	196	200	199	200	212	206	229	214	190	182	191	208	207	198	179	191	206	200	213	197	177	183	202	206	200	208	232	200	214	211	181	212	198	224	242	189	187	226	190	210	238	216	194	187	210	203	212	218	182	209	199	195	193	233	193	209	211	204	200	206	216	205	185	204	202	215	212	169	179	203	245	220	219	219	222	190	195	208	235	194	195	207	198	215	211	189	196	200	202	231	227	218	198	219	213	204	237	207	183	227	206	194	194	201	203	204	225	227	219	192	207	226	218	170	193	202	172	192	172	198	202	199	201	214	186	206	204	207	221	213	214	202	242	200	171	215	194	188	205	204	202	210	201	225	191	171	207	203	227	183	197	188	232	196	227	223	183	208	200	205	204	208	216	214	209	171	179	209	212	185	190	197	191	219	199	210	165	200	202	169	212	199
37643	44229	45850	48345	28117	1115	965	796	749	681	695	633	652	586	604	563	569	576	540	527	566	543	545	504	559	503	494	485	495	529	503	516	554	529	507	502	510	492	486	473	519	482	495	499	475	491	501	488	507	511	503	559	487	510	476	541	517	490	485	477	466	459	477	499	485	468	489	511	476	500	498	516	483	502	508	519	483	466	480	532	533	517	492	476	499	482	505	451	506	507	466	530	543	502	507	496	520	504	498	507	489	478	506	480	548	497	522	490	516	478	503	455	485	468	504	472	512	515	460	469	493	468	505	514	479	522	523	471	516	492	491	469	453	493	497	503	512	506	460	540	484	485	503	504	491	516	525	495	494	493	498	511	479	487	464	485	524	479	556	461	496	491	495	479	448	495	488	483	469	477	498	504	499	458	466	460	491	527	463	519	510	478	484	483	494	459	430	495	503	498	434	493	503	538	493	532	502	460	514	471	493	486	452	482	509	522	489	469	497	483	500	459	432	502	508	523	503	496	492	463	474	473	498	495	441	443	544	481	492	473	467	480	470	516	469	494	518	499	466	475	463	496	488	476	478	484	437	445	477	464	509	485	528	491	498	517	496	471	512	483	474	479	479	552	502	482	487	460	466	505	480	492	496	460	466	504	458	472	504	492	502	467	489	477	505	502	462	489	507	456	445	461	500	487	486	472	507	512	461	471	539	491	521	479	502	482	475	523	492	480	478	513	506	504	506	491	489	500	474	498	464	483	459	482	447	487	494	503	446	519	507	490	462	463	505	519	497	493	534	503	527	479	480	501	535	511	498	492	451	474	461	519	490	485	481	508	486	476	480	518	525	485	520	472	467	506	468	475	482	516	473	488	513	451	476	492	489	502	485	452	445	466	518	483	481	453	526	482	487	505	465	499	505	472	478	537	491	508	491	518	484	494	500	475	473	497	492	490	500	494	538	460	514	534	477	532	483	508	507	513	503	518	483	484	502	496	460	492	507	559	487	450	458	523	493	531	498	475	423	472	497	491	460	455	492	486	454	478	455	479	504	477	479	463	475	531	478	471	492	497	517	490	493	497	474	491	515	476	486	466	492	461	503	497	488	510	488	518	510	495	520	474	506	488	498	518	438	504	465	479	471	477	507	483	502	471	510	493	501	467	511	488	507	474	516	485	519	434	500	494	467	484	484	485	486	501	502	511	535	505	468	502	510	486	498	493	512	522	492	464	466	451	522	543	507	472	522	495	486	507	496	464	488	449	508	479	461	518	457	508	478	515	506	496	535	469	476	468	503	472	519	486	479	414	523	481	497	470	498	483	476	503	480	508	498	477	469	495	485	515	472	478	477	463	533	470	513	468	475	516	517	494	492	477	506	500	484	470	505	507	493	505	480	481	465	463	516	486	539	488	513	538	471	505	494	447	435	531	480	484	497	465	507	466	483	482	471	516	510	500	493	506	478	506	478	466	507	481	489	468	467	465	468	468	482	487	463	478	527	523	549	492	497	472	515	506	524	468	470	506	514	477	469	539	555	478	504	515	447	518	490	489	487	469	498	481	471	517	468	459	501	493	511	505	476	478	466	482	511	519	484	456	443	487	500	493	502	498	510	479	528	516	440	513	465	501	501	512	490	461	522	495	494	510	469	481	448	462	494	436	456	461	490	483	519	510	485	488	449	465	516	497	496	518	496	484	484	485	510	536	488	483	479	510	545	487	494	521	492	500	489	508	526	482	480	523	450	516	484	490	574	502	497	447	463	484	518	474	459	506	500	549	508	519	510	508	549	517	484	512	456	514	489	497	517	445	501	456	521	462	466	500	516	501	489	528	484	502	494	467	501	503	505	455	488	478	460	487	447	507	468	469	490	450	475	497	498	499	474	497	482	513	497	467	481	513	514	479	525	481	454	487	464	483	481	524	480	472	505	450	511	500	478	482	467	513	518	519	485	492	498	492	509	507	503	498	476	502	507	456	503	497	494	522	518	502	480	481	489	513	489	492	502	454	496	474	452	480	482	471	522	481	476	452	486	474	495	496	499	528	483	463	508	500	494	514	517	502	505	455	489	464	475	453	469	464	513	489	543	497	487	495	494	463	516	482	473	462	456	517	460	498	500	482	488	456	493	453	488	516	491	482	475	476	519	502	480	501	487	487	517	487	471	467	487	481	466	497	494	509	498	501	459	458	546	513	480	498	463	466	486	504	465	514	491	490	504	480	497	451	478	480	489	483	499	480	485	494	518	461	495	469	494	470	480	556	448	512	511	502	491	459	470	483	504	465	452	499	479	470	550	480	475	470	472	478	504	491	484	506	484	503	524	475	464	515	517	486	499	484	500	490	500	518	495	478	456	508	492	505	446	479	490	477	483	467	493	512	493	485	455	494	495	494	512	477	504	468	456	512	479	468	471	489	482	505	470	452	500	465	486	518	491	512	473	462	525	457	516	493	481	464	526	471	489	488	473	458	489	492	478	477	491	483	463	515	482	467	478	474	522	512	474	516	490	487	463	528	491	489	539	451	479	475	510	481	466	494	488	510	495	467	518	535	477	506	459	502	504	548	505	453	493	497	496	505	484	465	504	463	467	487	453	487	471	500	528	444	491	442	519	465	467	488	502	518	477	507	466	466	447	501	467	478	483	480	472	486	500	471	490	474	498	464	510	479	510	524	538	478	478	457	510	489	488	500	517	515	492	476	467	513	547	509	469	493	489	499	509	495	471	480	460	483	515	463	462	496	476	462	485	521	494	492	502	448	436	510	504	467	511	470	478	469	472	450	476	513	520	506	463	455	466	507	502	499	501	488	470	477	485	496	493	479	499	492	476	513	490	543	479	489	528	496	454	497	475	496	515	550	486	542	496	477	480	509	495	445	465	521	512	485	514	513	496	544	508	502	521	505	500	449	457	436	438	523	525	520	480	480	473	473	478	518	454	502	487	490	494	472	455	475	503	522	481	504	477	508	497	486	465	486	488	474	498	478	497	479	494	466	483	491	462	481	506	457	515	466	488	526	485	502	521	460	505	473	496	450	488	487	527	495	499	481	500	492	470	554	520	496	528	495	453	485	482	512	504	505	517	499	503	474	515	504	473	457	489	476	468	457	479	497	501	517	503	549	476	506	488	520	500	486	550	529	478	466	512	492	453	505	499	472	475	422	483	487	487	513	516	475	494	516	512	535	480	498	492	478	497	491	500	468	533	532	476	496	495	493	504	491	480	483	475	502	468	465	473	462	508	477	497	480	491	457	502	494	470	497	518	516	443	438	436	484	480	515	497	470	482	470	487	516	473	472	479	527	495	501	477	441	482	511	458	516	507	472	477	508	493	492	503	520	444	510	489	466	486	510	521	480	509	541	483	510	508	493	501	490	537	479	472	460	513	502	485	459	491	495	506	462	504	506	476	465	482	534	439	522	502	459	518	508	529	495	465	505	514	462	476	459	479	471	502	505	470	483	461	501	456	483	487	481	488	521	509	480	508	451	474	508	492	463	499	540	494	507
68766	72902	60921	55002	30667	6743	690	469	435	375	383	384	357	361	349	334	335	371	377	358	344	311	380	304	308	351	351	321	299	313	327	284	337	294	310	321	354	309	327	314	341	343	332	309	284	294	346	312	308	334	305	328	333	305	300	319	294	316	345	334	359	299	329	342	289	338	301	349	324	329	324	318	315	288	305	357	326	314	323	344	349	314	322	326	315	327	303	330	341	302	347	314	312	330	334	316	358	351	323	316	317	337	304	318	304	306	302	317	329	334	307	294	326	341	301	324	319	352	352	273	344	311	333	291	313	311	332	288	309	299	331	333	327	310	310	352	304	308	371	308	300	313	355	330	305	310	342	324	322	318	320	330	309	357	293	301	331	324	326	295	303	281	308	332	330	311	360	328	322	313	339	299	310	320	317	335	325	316	340	316	289	328	305	303	321	306	284	326	298	318	297	319	319	328	361	307	324	275	325	322	300	322	311	274	326	311	308	316	271	311	323	301	296	334	323	288	325	355	288	334	333	318	302	319	323	340	296	309	321	305	294	323	307	344	332	332	320	355	323	325	309	318	269	331	294	322	321	326	313	314	358	310	325	325	350	305	341	325	316	306	304	325	341	322	345	351	320	276	306	357	335	296	323	295	320	302	282	308	311	330	300	303	346	307	315	294	363	359	312	337	314	326	336	316	297	306	307	310	299	355	347	358	326	327	326	313	312	321	353	352	335	324	343	342	324	308	320	290	330	303	315	351	340	300	310	306	326	342	337	342	319	329	333	309	314	337	301	320	303	332	341	355	325	330	270	350	365	334	326	364	358	289	313	304	302	326	297	328	350	317	313	356	294	337	315	313	331	337	347	306	304	298	307	318	298	332	303	320	360	301	341	326	312	332	298	334	312	311	358	318	318	312	337	332	340	327	296	308	338	322	351	305	313	331	325	335	315	314	355	332	315	301	331	341	334	341	298	301	335	312	327	365	325	313	355	316	336	311	328	314	305	305	324	301	320	314	313	333	324	336	341	336	329	331	320	353	310	343	349	332	351	324	323	335	322	338	307	349	297	302	330	299	301	288	312	333	328	301	288	315	351	284	350	312	328	318	284	329	328	288	272	310	309	347	311	324	316	317	317	343	327	302	290	309	322	325	300	305	284	268	302	307	333	368	322	299	325	296	301	315	320	301	294	319	299	310	314	314	340	307	304	326	328	300	307	298	301	331	349	311	294	343	315	335	350	290	284	333	317	344	340	298	330	336	345	304	337	338	277	281	312	335	296	308	336	301	332	312	339	318	305	305	314	312	334	293	343	314	322	332	326	347	291	293	325	317	331	317	349	272	315	290	333	333	321	335	313	320	327	353	298	324	312	314	301	348	296	302	315	325	292	330	328	326	345	280	330	329	316	300	299	311	316	281	310	318	331	317	308	352	290	304	310	337	333	274	324	302	324	344	324	339	301	287	321	322	357	306	333	305	306	300	339	334	289	317	348	360	310	341	308	344	324	344	324	328	327	314	318	328	325	325	314	305	279	324	293	290	319	296	300	304	326	324	331	341	322	310	307	326	300	312	349	313	326	321	294	326	335	331	314	320	328	310	297	333	300	315	322	340	330	351	322	267	294	302	321	322	345	305	319	324	315	359	335	301	362	297	342	317	317	295	314	322	335	342	321	281	309	322	294	354	294	328	303	325	341	359	335	335	323	311	336	353	301	339	274	316	336	299	323	325	306	319	334	324	335	313	313	327	303	324	288	317	306	302	318	333	303	307	313	293	342	327	295	308	296	317	308	296	294	335	302	316	327	323	318	344	319	335	314	315	323	333	323	312	360	315	334	331	329	320	323	326	308	303	307	308	329	276	326	301	361	301	308	325	316	339	319	322	315	322	301	300	352	307	320	322	329	305	293	310	310	332	298	308	311	352	329	330	311	289	337	320	312	338	333	334	322	330	316	330	339	359	328	356	318	303	347	296	318	321	318	293	321	292	272	317	320	321	334	301	316	321	312	340	298	329	321	318	320	357	321	292	320	290	302	300	314	320	314	344	281	318	323	314	319	368	337	306	342	296	338	309	310	302	286	299	307	320	290	314	319	316	307	343	341	292	283	322	320	307	302	293	323	322	306	346	329	320	303	308	307	321	337	380	286	342	321	342	322	309	306	346	333	325	327	325	332	317	325	319	294	325	304	312	326	325	356	332	315	341	355	320	300	297	321	318	302	304	336	315	320	314	335	316	323	334	307	305	295	341	287	324	333	305	355	314	349	325	317	340	310	309	324	313	360	324	338	340	305	314	259	350	351	318	324	310	313	333	352	272	310	331	341	313	306	303	304	358	325	316	347	320	306	304	283	331	344	340	314	315	298	331	295	312	328	348	322	323	306	327	324	347	340	296	309	333	328	316	278	330	340	342	351	321	323	323	314	316	341	317	333	328	333	337	350	334	317	313	297	352	318	286	357	335	307	291	307	313	313	296	323	305	351	335	331	304	348	329	324	300	290	331	331	323	337	327	337	358	350	342	323	333	296	331	346	278	349	303	334	328	339	311	297	291	325	315	331	317	322	316	302	335	309	296	336	304	311	330	346	364	322	283	285	339	342	297	315	283	335	311	316	345	307	294	301	322	320	291	333	306	327	322	301	320	318	327	343	329	296	337	336	317	342	341	371	323	324	328	304	320	294	319	315	304	315	313	329	341	314	299	307	317	322	314	317	303	288	333	301	315	294	311	298	356	310	328	313	336	319	335	327	324	272	332	346	323	337	296	297	318	359	306	292	319	338	296	306	298	339	319	316	296	311	297	336	326	302	332	299	343	320	313	310	339	300	342	323	354	343	289	311	327	281	318	332	326	289	355	311	271	322	315	342	335	329	319	328	320	308	300	330	310	326	323	323	311	332	332	332	343	307	332	291	287	334	329	303	338	334	325	314	298	331	326	320	321	287	339	321	352	327	350	315	324	315	307	324	307	346	337	310	313	313	350	314	289	319	343	339	333	321	341	331	299	315	300	317	331	315	333	331	324	325	304	326	310	319	352	292	337	326	311	333	299	314	335	335	327	325	297	322	299	344	318	314	290	332	334	333	336	321	315	332	331	332	310	291	309	325	337	325	327	307	298	311	304	343	345	345	307	332	323	358	305	333	289	296	337	336	336	333	338	323	317	321	306	319	348	302	303	357	322	349	324	336	297	314	309	310	306	280	312	313	286	315	295	341	318	323	304	308	335	310	316	336	310	308	319	313	321	304	345	299	301	307	330	327	299	301	317	327	306	312	348	321	294	361	317	301	339	322	331	350	304	340	363	332	271	327	303	331	376	331	317	331	315	357	346	308	302	313	336	343	288	315	291	329	310	312	322	286	300	359	304	350	343	338	335	341	310	350	330	341	309	319	338	298	349	310	323	342	333	340	306	274	298	296	323	294	310	332	311	304	313	309	311	346	330	334	276	297	324	304	346	285	318	303	326	312	355	328	325	348	341	288	313	347	298	316	319	298	336	350	275
44553	55629	57629	59630	36107	1843	1514	1427	1259	1113	1139	1010	988	927	908	886	830	842	805	826	837	804	782	787	827	748	768	773	788	752	753	806	724	701	794	789	783	712	708	723	749	705	703	719	753	717	683	658	756	711	733	702	748	714	733	685	730	726	722	720	742	717	763	719	715	731	735	688	756	673	680	714	747	701	713	742	697	727	761	718	731	716	693	729	697	726	703	712	732	758	757	786	746	739	661	716	709	698	717	681	723	735	728	725	717	681	665	707	713	739	689	683	721	683	709	731	680	671	685	725	711	756	729	658	736	693	684	728	677	720	695	745	698	721	699	686	710	686	718	712	696	756	714	677	671	699	673	712	667	701	691	675	719	699	637	682	770	705	707	780	726	712	766	694	720	736	676	682	740	739	677	694	699	695	685	702	701	694	716	718	753	682	675	689	642	718	678	708	690	694	652	709	716	695	726	699	739	719	757	732	758	732	698	699	691	688	722	682	720	734	663	708	716	709	705	714	702	714	693	680	665	762	697	713	705	709	730	717	708	700	707	706	696	698	649	724	695	736	666	690	694	697	719	675	689	673	720	663	699	711	715	735	706	708	725	701	727	777	705	721	713	692	728	702	687	688	712	723	735	714	692	682	694	669	722	717	727	714	726	715	669	699	709	680	733	708	675	768	726	698	660	734	732	764	730	720	723	660	746	658	678	698	670	657	670	676	733	715	718	736	682	716	703	720	719	746	690	686	716	681	713	707	725	709	716	691	708	700	668	747	674	685	720	700	701	656	675	716	744	732	687	693	672	661	732	676	701	752	741	690	695	672	717	706	762	673	716	678	669	734	679	729	732	733	696	720	725	686	692	760	703	658	680	693	740	705	725	694	731	684	766	716	764	724	757	716	744	681	745	687	704	719	700	712	729	721	708	710	685	716	676	708	714	699	745	709	667	691	715	719	678	727	702	682	657	693	711	692	708	724	681	724	753	666	709	749	691	702	733	728	726	718	713	674	685	698	747	654	693	739	720	707	765	698	736	732	682	723	737	694	741	700	722	746	700	750	702	667	699	686	691	734	719	724	691	682	714	734	711	658	713	724	727	695	723	722	719	721	732	707	700	705	708	732	704	691	707	766	690	730	710	723	721	701	706	733	691	713	661	719	722	771	706	732	700	693	709	702	683	721	687	707	722	743	718	646	698	678	726	645	663	670	684	699	695	728	769	744	719	742	699	729	710	751	686	712	694	745	717	703	713	693	702	714	695	676	674	700	663	745	684	708	717	697	694	671	647	716	724	705	750	692	660	696	763	718	688	679	669	700	748	696	711	688	690	680	686	747	689	680	732	694	708	721	702	721	695	729	691	694	690	740	714	732	717	689	706	674	689	714	697	701	687	684	751	647	725	716	670	698	723	695	736	737	736	716	715	738	780	676	679	683	723	708	753	642	719	683	722	669	686	702	750	665	688	711	721	726	702	677	702	694	730	671	746	660	754	685	705	724	741	696	736	684	680	767	702	688	726	676	708	719	740	688	740	688	721	706	661	662	693	677	735	680	732	705	705	685	696	713	655	713	716	664	725	726	697	708	697	728	696	714	756	715	686	712	696	653	770	732	713	737	721	664	686	698	701	713	726	706	667	679	718	701	720	679	803	691	675	728	714	695	707	760	735	714	738	717	711	708	738	707	690	680	678	777	702	718	728	702	681	702	663	730	728	731	701	715	680	718	730	714	690	711	709	673	719	732	712	702	728	684	702	744	693	691	681	722	717	726	712	735	712	713	717	712	736	695	693	695	719	736	675	707	673	697	702	686	680	733	707	696	708	720	685	722	714	681	711	713	751	719	680	698	739	655	695	731	678	723	684	720	678	702	692	674	681	696	701	726	747	721	739	696	663	673	681	725	715	688	660	686	724	714	695	694	725	753	651	710	701	705	683	676	681	742	708	676	707	705	758	695	691	753	725	708	684	677	725	710	733	763	658	747	714	701	678	684	658	696	694	712	710	701	725	680	703	719	665	689	715	684	632	736	722	684	672	644	723	691	719	733	692	721	686	713	670	729	685	734	644	716	698	713	723	719	708	686	751	717	736	749	727	689	700	722	730	706	719	739	662	647	715	717	710	670	731	697	718	709	701	736	662	668	738	735	725	751	698	717	721	687	724	718	670	710	699	670	739	684	705	693	747	718	708	699	715	710	739	668	709	651	677	685	697	701	693	702	704	705	715	704	730	715	724	726	699	702	738	683	732	706	675	732	749	717	665	720	680	703	706	677	695	704	699	728	682	726	704	688	724	690	716	708	712	709	710	651	697	755	700	690	700	716	734	748	707	735	657	686	728	757	681	693	727	664	702	723	758	700	669	680	721	675	703	718	735	753	748	725	673	705	696	668	687	685	694	715	716	720	751	741	690	747	697	663	735	697	733	772	715	691	719	736	716	736	736	703	720	717	721	729	724	739	665	713	719	705	678	742	697	722	680	713	732	706	667	693	756	767	691	701	711	715	696	693	718	680	752	663	685	728	712	694	746	738	702	718	687	686	694	680	708	712	719	732	689	714	662	752	686	772	726	706	654	727	757	669	720	736	723	703	681	752	731	710	714	709	700	722	695	708	687	738	720	715	686	701	732	708	688	706	702	713	702	714	702	716	681	732	676	730	714	692	676	757	744	716	738	719	712	737	715	695	719	759	735	737	742	696	706	667	720	657	687	704	705	713	703	749	661	708	767	704	679	685	653	645	715	695	735	706	734	689	704	608	751	735	681	687	687	725	705	728	699	709	718	680	681	677	697	704	740	689	727	699	734	747	721	672	679	687	740	728	672	714	673	714	678	748	675	704	659	668	729	696	715	716	713	685	723	721	700	724	670	649	737	687	699	729	715	712	703	690	721	666	672	646	730	714	640	728	755	716	723	688	663	737	719	687	678	700	711	709	732	688	738	709	738	676	716	731	714	658	719	671	706	703	669	665	744	769	747	677	704	688	708	736	711	721	713	695	673	675	744	724	671	680	725	705	656	688	705	724	706	729	706	734	737	654	713	697	709	658	707	690	725	715	718	719	679	694	715	662	698	683	712	706	706	659	694	698	697	706	723	741	732	671	707	678	672	720	704	738	660	649	697	653	721	738	706	727	721	738	687	727	729	704	698	647	733	726	686	698	639	707	674	725	731	689	705	699	731	731	668	758	704	703	740	671	717	687	704	686	707	730	685	675	729	705	699	727	675	688	696	693	711	711	710	664	694	718	701	717	707	708	733	736	703	728	686	762	722	713	645	704	683	636	688	733	719	656	714	675	711	739	689	724	686	714	719	748	725	687	701	697	712	724	693	758	716	723	703	726	709	725	767	727	707	698	711	695	696	731	675	641	730	689	714	732	709	676	712	708	674	723	733	720	709	767	704	706	736	717	719	743	741	743	723	684	660	696	706	672	699	688	671	680	618	698	784	687	751	704	713	719	684	731	698	683	659	670	652	748	679	679	720	692	717	734	660	695	731	680	703	712
40541	17305	3972	2307	683	135	123	133	116	120	102	121	116	137	117	108	100	120	117	131	107	119	125	118	123	115	120	137	114	117	107	109	132	115	124	121	113	118	115	127	111	103	120	120	115	115	144	111	111	124	102	131	144	135	126	120	96	94	132	110	106	126	127	138	131	135	119	125	136	119	120	115	110	123	103	108	112	119	134	115	100	109	130	102	112	118	108	130	124	136	112	137	111	103	132	109	122	133	116	109	112	123	127	143	119	111	125	121	117	107	123	121	116	94	121	135	123	122	113	127	117	119	120	119	94	132	134	99	136	117	127	119	118	118	117	112	132	98	129	122	109	103	125	125	125	112	133	112	131	116	111	123	132	113	119	137	115	118	109	111	120	121	124	114	97	108	108	124	102	96	117	112	107	117	125	112	107	147	115	101	107	136	136	125	82	112	143	121	112	118	102	125	111	132	144	116	122	106	122	119	123	126	133	124	120	143	103	123	126	113	110	121	113	140	129	108	98	105	117	136	124	134	118	105	133	124	101	94	119	113	115	107	104	110	114	113	128	118	120	117	134	139	127	121	105	134	131	119	118	118	104	128	127	116	125	122	120	126	108	97	118	119	105	123	135	118	121	123	121	94	129	126	135	119	111	145	113	116	87	138	115	130	104	107	121	135	102	125	107	137	113	145	120	120	100	112	126	129	131	134	106	117	130	117	111	112	121	130	128	120	114	141	113	107	119	125	130	135	109	128	123	94	131	134	119	102	112	117	126	139	122	126	116	131	129	106	129	109	124	124	111	123	120	111	111	111	93	106	118	109	112	128	134	121	119	107	118	113	124	130	112	121	131	138	112	118	138	121	112	125	123	118	140	131	142	132	117	122	115	91	117	116	122	109	110	119	122	121	125	107	125	109	136	107	115	125	137	115	123	123	132	149	117	122	119	106	120	104	116	108	103	125	114	131	117	112	131	122	86	151	132	136	131	135	121	108	115	118	132	114	106	115	115	117	119	107	116	111	110	130	130	98	135	127	103	99	118	131	138	119	132	106	130	105	126	109	127	138	128	105	108	115	104	147	128	99	124	129	129	109	117	133	118	116	126	125	104	106	128	114	140	117	116	150	118	106	118	117	118	120	134	100	134	103	119	108	150	119	129	113	117	125	118	104	110	123	121	98	127	118	130	129	125	130	104	118	120	127	137	116	122	125	105	107	133	113	110	105	121	118	112	123	111	107	115	113	124	119	109	116	106	110	126	110	133	136	131	109	112	144	102	118	130	121	115	118	116	108	92	128	147	132	111	133	124	102	95	107	123	116	122	111	101	127	120	130	126	130	115	124	113	127	105	127	114	132	129	117	139	119	93	119	124	127	109	128	113	116	138	115	105	123	131	110	122	114	111	121	130	132	108	114	134	119	110	104	130	105	116	122	112	104	113	106	113	108	119	114	111	113	116	117	114	113	132	116	107	108	132	126	117	107	100	112	137	144	116	118	106	101	102	110	120	145	128	120	119	133	117	117	106	120	141	121	109	98	106	111	112	113	107	145	106	124	117	99	128	123	108	122	114	127	101	96	118	110	151	126	131	122	116	118	134	144	132	117	127	113	111	124	132	126	128	144	110	128	135	123	113	110	127	125	116	115	116	118	120	122	141	106	126	102	120	114	105	128	121	101	104	111	132	102	113	117	129	139	123	118	106	127	113	119	126	110	123	115	133	118	140	134	140	125	116	105	118	122	137	106	109	122	142	100	109	110	121	111	108	127	133	119	110	121	106	117	107	107	115	119	131	119	120	125	115	115	114	96	123	127	124	112	116	114	119	113	98	123	123	123	128	119	115	127	120	114	134	134	115	121	111	127	113	124	136	125	117	124	111	118	111	103	133	104	114	139	129	101	122	117	128	127	121	124	109	110	104	130	136	122	119	117	108	119	102	128	106	106	111	101	101	123	126	117	116	119	116	121	123	136	124	120	115	113	108	116	98	115	118	116	112	143	113	95	112	125	134	123	131	98	122	108	104	122	128	108	107	99	118	121	131	123	120	122	113	108	113	124	118	127	131	133	122	125	109	130	104	121	123	112	105	111	114	133	123	128	123	123	113	111	111	103	102	141	119	114	121	111	115	108	113	107	117	124	116	119	116	106	117	116	124	109	106	114	102	111	121	154	120	127	127	121	105	115	124	105	110	127	115	137	118	116	118	105	104	107	111	120	122	119	123	117	114	108	128	129	108	139	138	132	121	148	129	118	131	118	121	126	150	106	107	100	92	136	111	119	128	123	111	114	111	98	143	117	129	115	114	128	134	124	131	107	116	110	95	132	98	129	139	146	124	113	119	95	137	133	104	129	115	134	145	138	123	129	119	120	122	107	104	126	127	115	95	88	117	137	120	114	105	121	124	116	126	138	104	127	113	139	124	106	134	140	119	124	131	121	130	142	107	119	103	116	112	107	108	109	123	139	131	129	114	137	119	88	112	127	132	133	127	95	105	117	116	135	122	111	140	116	94	113	142	135	122	117	103	143	121	116	102	128	112	146	102	126	119	110	128	118	115	125	136	131	110	110	92	105	106	118	99	110	123	119	101	130	105	117	120	122	144	168	110	121	125	119	143	117	118	99	129	100	141	146	120	115	105	121	115	104	98	139	115	128	115	115	119	111	121	114	108	111	97	122	122	127	129	118	120	118	104	125	113	119	123	117	132	118	107	112	98	124	105	119	123	87	106	126	127	119	106	119	134	107	128	137	129	126	122	123	112	123	115	144	121	96	115	117	124	134	119	144	117	123	120	123	126	117	111	124	132	131	120	117	126	134	107	103	95	128	115	118	115	132	108	109	137	97	112	108	117	99	105	149	149	113	107	124	113	128	131	96	126	118	129	121	125	120	109	123	110	120	122	112	131	125	138	109	99	116	119	116	116	119	107	125	134	126	138	120	118	127	121	134	101	130	98	128	129	137	127	118	102	124	90	131	122	110	109	112	109	107	104	110	134	102	125	127	114	122	105	96	137	121	117	128	119	120	122	121	109	141	111	116	126	123	113	102	108	102	118	120	124	109	126	125	113	102	110	124	135	133	112	122	130	146	129	126	147	112	119	109	100	104	114	125	119	118	134	117	102	110	112	112	109	131	126	130	106	109	103	112	111	113	136	111	113	134	138	101	123	116	106	142	128	123	103	116	124	130	113	121	117	113	113	135	114	115	104	123	113	110	114	135	137	120	115	118	114	127	114	123	103	109	117	95	109	124	131	123	107	111	106	113	108	111	139	109	133	128	126	113	114	127	115	141	129	125	111	114	117	129	128	107	122	133	128	140	145	123	122	129	108	124	110	108	133	117	120	110	122	116	114	115	107	113	124	118	90	140	104	102	118	122	106	120	128	143	126	108	153	137	115	136	115	113	124	122	120	129	127	106	153	120	106	124	133	123	121	128	137	108	132	112	119	128	115	111	98	112	121	130	106	119	97	108	123	115	123	113	99	130	99	102	99	113	106	116	103	118
21051	11083	6201	6812	2419	336	347	319	296	306	305	305	311	317	325	315	286	315	328	328	323	284	306	316	312	321	307	318	308	319	325	330	315	306	314	308	313	321	319	321	324	306	314	319	309	301	351	315	288	339	328	323	344	313	295	303	294	300	359	311	306	295	286	316	330	307	322	367	326	321	327	300	292	316	287	323	305	290	285	327	294	321	311	351	304	294	301	290	339	309	305	313	333	319	305	310	315	288	341	315	336	320	295	312	312	311	316	325	343	305	307	293	294	331	301	320	299	312	304	295	318	310	326	291	316	322	329	320	312	310	291	323	305	304	314	318	311	293	286	312	334	318	313	348	333	314	300	344	266	285	313	298	337	320	325	314	304	293	317	313	318	319	294	312	330	332	299	312	308	294	300	334	303	310	292	305	301	300	311	310	326	299	333	305	317	306	320	333	326	282	294	337	308	320	309	280	320	327	293	309	351	292	298	300	314	299	317	335	310	318	298	295	311	339	330	326	318	313	317	332	317	307	311	323	324	347	278	302	309	333	333	286	315	301	304	309	331	347	305	314	309	325	303	297	301	339	332	295	340	298	301	332	321	304	288	322	311	324	301	283	313	309	299	334	297	296	342	308	297	287	341	300	273	345	346	320	325	289	286	300	283	313	316	299	336	311	295	301	321	323	330	329	341	294	291	310	330	318	299	332	338	299	309	301	315	354	312	340	307	297	304	323	308	306	315	330	304	337	330	328	296	322	287	309	302	307	356	294	321	316	284	322	310	311	326	330	294	306	319	315	350	326	336	288	284	331	305	316	311	297	300	308	323	335	328	266	325	327	304	323	316	330	306	340	293	328	306	311	317	293	317	292	343	305	328	324	321	303	309	338	304	303	304	298	271	296	311	330	302	333	327	329	337	298	327	303	272	322	280	309	325	322	305	297	318	332	322	316	295	285	278	304	326	312	332	306	312	310	317	312	335	269	344	268	297	335	295	331	330	309	315	297	292	313	270	302	307	341	307	318	347	311	334	299	329	311	297	282	321	287	296	287	283	336	328	319	322	297	328	317	335	315	288	301	298	313	300	296	318	280	352	344	309	294	316	331	323	318	322	291	304	320	322	316	286	348	328	336	300	298	326	312	303	308	320	309	309	308	312	311	282	305	327	303	326	332	318	317	317	305	330	341	307	307	315	337	303	328	312	310	312	294	315	312	308	300	295	310	312	339	319	312	308	325	317	319	286	314	313	302	324	328	319	276	329	306	322	315	305	297	298	297	276	315	308	324	277	313	329	288	302	331	322	307	306	330	303	303	324	316	324	316	304	336	299	287	350	328	305	304	321	356	331	302	302	320	308	365	312	320	294	327	306	320	313	337	314	284	271	324	309	303	310	295	329	345	294	315	278	334	309	324	294	307	310	280	329	343	273	290	304	313	346	300	319	286	294	303	313	334	334	325	277	292	318	364	357	284	317	343	313	295	327	274	310	325	307	307	287	335	323	317	275	278	297	301	323	306	336	319	290	282	325	273	317	337	327	284	308	316	298	318	335	323	320	326	299	317	307	301	301	308	315	309	285	293	328	306	317	307	286	323	321	316	279	313	328	287	321	314	327	270	271	286	303	281	320	338	322	300	305	309	319	288	313	316	321	321	340	278	284	313	319	298	330	321	322	334	322	309	288	315	320	311	323	311	302	330	301	300	316	295	304	270	314	335	311	350	316	293	312	328	293	327	280	292	327	317	289	295	298	305	308	341	314	303	332	339	326	297	301	319	304	298	345	308	315	310	290	328	303	299	305	349	312	284	316	322	324	322	291	325	301	344	328	353	295	311	338	301	288	299	318	320	356	328	312	307	322	309	336	278	308	299	319	335	341	320	326	296	285	297	310	330	329	319	339	316	322	310	330	314	315	325	293	318	286	269	307	311	308	287	305	274	311	314	331	309	335	302	335	334	300	312	289	311	309	317	319	306	294	281	335	299	329	320	318	313	339	335	295	318	311	306	313	288	326	303	329	283	314	322	314	311	321	336	319	317	306	333	296	309	329	306	320	328	291	302	297	305	307	306	316	322	344	329	310	313	308	308	330	303	311	300	313	283	308	299	292	322	322	305	318	319	316	332	292	283	320	301	293	345	306	308	274	296	331	330	305	322	301	300	304	307	270	310	326	305	349	312	335	290	297	299	328	319	327	327	309	313	308	317	283	339	347	332	315	311	304	310	299	325	327	309	300	291	300	313	291	319	288	315	312	312	320	301	304	326	298	315	352	301	286	316	284	340	317	325	311	339	325	296	308	334	313	335	343	331	318	291	296	320	360	324	287	343	302	301	322	328	301	336	291	306	317	304	285	340	334	300	315	321	323	325	298	319	292	333	320	328	273	343	308	295	328	284	352	307	321	298	302	318	307	318	313	285	312	295	303	299	314	323	333	282	320	341	311	300	307	322	323	321	274	346	284	322	309	327	320	294	332	264	315	330	289	300	300	336	282	284	331	343	305	327	307	302	294	307	342	303	312	278	315	308	324	283	307	288	318	330	313	344	305	327	293	281	308	307	304	308	284	322	341	328	343	298	314	305	327	313	287	302	333	319	316	305	310	296	322	298	338	294	308	296	331	331	315	306	312	302	310	296	296	309	305	327	338	327	323	336	292	338	296	324	291	326	299	338	311	311	328	304	320	287	312	297	304	281	296	313	326	328	284	327	332	303	282	314	304	289	292	321	313	288	296	290	310	310	340	302	306	323	289	301	339	299	259	315	295	312	305	310	291	292	308	338	311	302	291	282	326	304	310	302	306	321	308	365	292	301	318	317	290	301	323	280	327	283	302	304	324	312	281	325	310	338	283	278	287	305	309	371	295	332	295	325	290	301	308	277	304	303	306	342	336	304	296	328	325	296	304	319	304	291	300	307	312	326	300	320	280	310	313	273	330	300	295	305	299	298	327	290	297	288	301	329	336	350	333	323	315	333	315	341	313	302	307	304	290	302	325	313	329	288	317	334	316	311	315	338	303	284	338	306	304	304	324	341	301	289	312	319	326	300	324	324	294	361	300	337	330	312	284	349	312	321	303	322	316	340	314	351	309	317	348	288	305	314	325	319	301	342	264	290	298	350	291	301	299	309	332	315	294	305	304	282	318	315	319	276	320	338	324	276	290	317	308	335	280	337	308	304	282	316	300	296	314	322	309	300	315	296	314	298	354	348	318	351	306	293	334	287	308	321	295	294	322	332	294	313	295	330	309	305	311	342	292	294	327	296	329	293	270	313	348	292	310	306	329	285	321	316	284	279	319	312	292	338	337	314	293	319	348	314	295	332	303	317	333	290	298	297	322	307	297	269	322	307	324	325	315	330	330	293	318	298	321	297	292	309	287	284	321	318	335	284	282	336	286	291	320	296	319	290	354	306	310	287	333	301	308	286	286	296	285	330	291	294	306	301	316	302	310	331	350	353	286	325	332	339	334	300	327	325	302	308	279	278	312	294	286	271	317	326	349	292
60324	59992	47973	41507	21691	2942	305	246	284	259	198	220	232	203	262	247	203	178	191	201	208	226	200	230	211	201	239	205	215	200	222	196	207	216	209	217	204	197	187	195	202	209	198	215	242	188	216	228	223	215	218	212	190	236	208	172	183	208	206	206	192	222	209	223	187	204	201	202	204	180	214	200	207	207	199	176	202	187	225	226	192	207	190	196	195	189	213	174	198	208	183	172	207	182	188	238	213	189	210	210	201	202	203	203	237	215	199	183	180	189	206	218	189	189	190	220	197	209	209	187	211	183	177	222	203	203	213	202	190	204	180	186	191	177	229	213	220	203	189	191	188	199	206	206	183	204	196	216	196	198	197	195	182	198	178	203	201	230	185	227	209	219	204	203	203	210	194	196	226	214	196	169	191	186	208	215	230	232	214	201	202	167	200	179	238	216	195	193	194	200	198	203	197	193	200	202	199	213	204	190	209	219	214	220	237	208	202	216	176	211	186	186	183	187	199	210	214	221	209	204	178	183	200	201	196	182	185	204	208	227	189	190	215	216	192	197	185	184	208	192	177	226	203	216	224	239	208	212	218	191	226	205	207	202	205	216	183	221	214	223	211	199	198	202	212	201	194	202	189	181	211	204	200	184	213	209	189	237	197	208	218	189	192	207	212	196	215	191	194	215	166	199	205	200	207	204	222	208	214	202	189	197	201	192	212	194	215	192	209	205	217	222	200	208	217	182	200	203	225	189	218	186	220	208	187	194	190	200	174	167	196	211	211	222	185	195	208	193	167	224	192	216	211	234	216	190	210	213	229	219	212	203	216	200	195	193	207	190	190	203	214	179	220	225	233	221	198	208	209	209	194	188	181	192	212	204	162	223	191	196	196	215	188	189	200	216	198	187	215	175	218	219	221	202	223	189	199	222	235	229	216	234	233	208	193	219	174	217	184	199	206	213	205	189	189	213	186	206	227	202	210	179	213	197	204	182	191	205	232	216	194	175	189	209	216	208	204	209	180	187	186	183	199	161	218	207	197	218	203	194	191	189	208	207	169	209	187	210	192	209	188	200	180	176	212	189	211	196	231	206	162	227	200	214	184	203	203	188	215	214	194	187	209	198	210	205	215	214	219	190	234	226	202	208	211	216	183	211	202	221	193	191	195	208	193	207	233	235	228	193	216	206	198	206	192	220	186	196	170	201	202	229	198	204	202	164	198	175	197	208	187	202	207	200	192	189	191	222	210	200	208	175	212	219	203	193	194	203	228	210	235	208	195	176	216	199	184	184	198	195	181	196	201	189	171	190	217	230	188	191	191	179	213	204	204	191	206	198	218	193	203	216	185	206	201	180	199	201	166	195	184	191	201	206	180	174	188	185	173	184	211	206	241	191	230	215	189	203	201	211	203	179	209	195	194	219	204	218	209	188	198	203	228	189	194	178	217	186	184	195	194	199	214	180	189	183	224	205	217	219	224	206	185	216	203	194	186	224	213	190	209	190	210	213	225	211	196	190	203	218	208	215	219	208	209	212	199	216	202	223	171	191	202	193	193	213	165	184	228	206	229	203	206	188	207	199	228	233	197	201	189	196	192	207	191	185	183	206	215	203	210	202	215	206	190	183	200	195	214	187	199	206	233	189	188	218	208	216	223	211	209	211	211	187	210	198	178	187	182	179	205	176	156	207	201	209	198	206	201	218	203	200	217	203	217	209	202	179	178	186	175	177	207	192	222	202	209	175	224	192	206	201	216	229	203	207	214	200	205	221	188	191	194	191	185	191	210	202	229	188	215	186	199	190	149	194	200	179	199	229	226	216	212	183	182	203	200	191	178	177	200	268	198	215	212	195	198	195	190	195	207	206	192	185	250	208	186	178	224	207	216	200	192	186	189	181	188	193	196	191	229	216	221	210	204	186	211	174	231	237	231	184	182	190	193	180	197	172	206	225	227	195	199	219	208	191	199	189	205	186	213	213	215	216	169	184	231	195	174	211	213	180	180	188	218	219	210	187	210	197	191	170	184	191	192	200	199	194	222	207	197	194	215	192	181	180	198	208	192	196	224	210	193	201	177	218	198	211	208	195	202	201	222	204	194	216	194	206	206	204	193	211	207	182	198	188	227	200	204	197	204	175	198	187	209	219	204	219	186	183	183	224	203	215	212	224	191	224	208	182	188	205	197	193	205	178	188	196	204	212	200	226	191	204	203	179	216	200	215	216	188	226	207	208	187	196	203	199	201	189	204	190	187	189	234	213	204	187	208	197	211	192	227	193	199	206	226	216	223	198	208	216	190	218	188	194	189	211	190	202	215	241	212	185	179	183	200	234	201	207	204	219	198	217	218	210	185	227	223	215	207	208	210	216	188	178	218	196	253	201	200	199	187	200	193	212	196	174	202	215	218	184	190	175	196	211	204	189	183	211	180	182	217	186	169	210	219	219	190	205	218	187	197	187	183	226	183	210	214	225	200	206	217	206	213	218	199	197	204	202	207	199	199	182	205	188	195	198	230	223	201	178	209	203	203	202	188	221	215	198	209	164	243	207	177	208	181	181	212	191	191	203	214	198	180	231	168	220	230	212	192	206	182	185	213	198	215	231	191	192	206	193	173	215	203	231	219	192	187	217	212	199	211	196	198	198	195	174	203	204	194	209	240	202	181	217	200	222	229	186	199	196	204	175	218	197	196	205	186	203	200	213	216	218	180	208	208	170	211	196	194	205	213	193	191	207	201	209	207	195	216	210	185	203	219	211	202	230	205	208	205	220	183	200	190	206	215	222	221	230	183	225	204	221	201	178	177	204	214	215	196	216	173	192	214	190	207	164	213	237	208	166	203	188	224	200	194	205	205	196	235	223	193	220	202	205	202	203	189	215	219	188	205	204	199	186	202	184	182	184	194	208	202	211	218	214	201	205	207	220	199	209	186	224	204	187	189	179	212	218	201	210	211	201	192	198	187	184	182	208	181	229	179	208	203	191	188	211	213	185	214	188	209	219	202	180	224	202	193	221	232	220	233	244	219	195	216	188	189	205	205	197	210	202	208	212	196	194	195	187	204	194	193	173	180	188	216	236	213	232	210	194	201	234	216	229	185	233	206	179	202	215	229	210	201	194	183	207	244	208	217	218	190	197	205	202	209	223	215	229	196	203	204	210	219	219	185	163	189	163	213	208	209	228	215	211	211	185	204	186	215	209	174	214	218	228	189	209	193	200	208	192	189	198	200	191	204	221	192	182	214	210	212	219	212	201	193	201	200	232	188	211	204	219	216	208	207	192	218	211	194	194	222	216	216	219	198	218	215	183	183	204	196	202	205	187	213	223	178	239	208	195	215	198	191	187	216	194	234	176	183	189	201	197	200	171	180	233	198	192	199	218	191	203	210	209	195	209	196	186	208	203	193	195	182	194	217	170	192	217	170	188	206	179	194	193	202	194	173	205	213	222	187	182	190	183	226	182	211	199	187	196	213	197	187	218	224	203	215	235	204	194	207	225	193	197
36997	43778	46705	48034	30240	1079	905	839	786	745	714	667	649	587	590	595	531	543	529	505	592	529	519	480	517	540	530	541	499	510	527	507	531	508	508	486	524	478	511	472	546	495	499	466	478	497	480	511	538	486	544	466	491	490	507	490	490	510	515	457	478	503	514	523	535	464	466	493	502	468	504	499	449	499	514	472	485	477	467	482	517	541	477	515	518	468	449	488	506	474	476	498	538	487	502	505	483	507	491	477	463	480	470	464	507	540	519	471	509	466	468	510	465	482	515	536	495	475	493	512	528	531	507	467	458	488	450	469	479	467	495	513	549	479	488	461	475	454	525	526	498	531	483	500	454	510	478	456	491	470	511	488	481	458	475	500	525	448	501	456	485	460	485	482	497	476	470	496	498	559	498	516	487	524	453	509	500	496	482	478	477	460	481	475	479	446	494	510	479	475	497	457	491	502	467	481	481	534	485	493	487	493	437	512	503	474	538	508	492	489	469	491	534	520	476	488	494	485	511	520	504	474	470	488	460	497	512	528	483	525	493	483	488	494	467	479	516	502	473	519	442	506	508	475	532	519	483	511	496	431	472	499	483	482	506	478	488	483	503	454	472	476	494	470	464	512	464	519	507	475	477	502	494	525	504	480	469	483	431	473	463	495	509	453	460	500	506	524	509	469	493	481	511	520	467	448	490	473	483	487	467	445	439	503	487	510	516	513	488	456	458	497	496	467	488	498	509	476	508	479	496	443	518	528	510	485	485	477	491	511	486	503	493	448	489	486	470	465	474	523	514	483	503	481	493	463	488	468	481	470	512	447	474	507	507	460	490	460	510	550	487	473	479	462	511	474	438	462	480	480	483	454	497	474	514	503	496	458	528	535	500	508	489	482	494	500	513	493	522	513	470	455	513	519	478	440	464	493	498	524	499	461	478	499	494	475	509	477	487	494	538	455	503	433	472	488	482	463	444	524	499	477	518	495	464	435	471	493	453	495	485	510	437	482	493	468	478	493	466	505	474	464	510	495	517	503	487	479	524	492	492	537	496	477	509	417	469	472	509	500	557	517	463	473	493	528	476	483	477	462	506	506	510	477	487	476	494	459	491	496	513	517	480	484	484	512	512	491	514	463	470	495	486	461	504	477	470	475	474	457	489	486	506	499	482	490	471	526	516	455	475	488	501	481	496	528	505	472	505	491	493	486	504	438	499	498	460	473	423	472	471	499	468	499	465	502	502	479	487	483	512	483	463	458	467	486	493	507	475	485	494	501	495	488	463	520	491	475	455	479	504	482	473	448	462	486	510	496	493	484	482	550	466	476	479	474	481	501	485	491	487	502	494	458	524	496	483	479	501	474	496	505	458	509	485	535	477	490	513	486	474	487	472	459	493	483	465	493	508	528	478	454	457	469	510	467	457	459	510	494	465	517	531	489	516	511	479	498	491	502	504	500	524	496	493	493	522	530	481	490	470	488	469	480	492	451	474	511	469	494	475	475	490	529	491	485	479	471	468	518	455	482	437	488	497	476	514	486	464	476	461	486	483	457	509	488	485	486	478	461	500	493	560	526	497	458	448	509	521	501	477	475	485	485	462	454	497	444	513	468	471	490	474	490	491	494	491	465	457	481	448	505	488	508	503	477	475	513	499	497	475	467	473	495	518	510	495	496	552	498	489	501	479	464	461	476	475	515	518	499	487	491	502	458	485	529	517	461	496	498	452	460	459	484	508	509	530	486	517	489	478	481	489	500	507	504	499	494	509	462	481	478	498	518	487	479	494	535	518	485	491	459	484	490	476	508	489	479	478	499	466	469	466	465	484	523	463	475	527	506	466	508	466	509	460	512	503	503	519	500	494	504	451	495	501	467	505	461	487	518	475	481	484	474	482	483	517	499	454	514	473	482	482	481	481	493	514	471	524	458	483	476	461	494	472	472	489	528	458	508	449	487	468	509	492	489	507	530	480	471	497	480	490	489	460	470	448	485	521	512	475	508	504	458	488	533	510	501	497	490	461	487	492	466	482	491	461	527	485	480	488	474	465	519	493	485	472	466	476	533	458	497	514	505	499	452	491	489	488	470	485	481	516	480	490	459	508	493	500	528	519	481	484	486	505	450	479	477	501	491	495	486	468	471	484	511	505	469	463	453	493	502	452	534	493	479	460	521	486	455	513	501	486	479	497	508	479	483	444	456	482	516	485	485	484	493	494	483	489	552	494	485	486	482	469	506	464	525	522	481	528	449	470	450	502	462	508	471	432	454	447	503	493	497	492	533	481	520	514	475	469	478	497	471	477	484	475	484	507	481	503	498	470	510	457	472	504	497	445	504	495	465	508	494	451	444	456	493	514	460	490	456	514	525	482	466	492	502	478	491	467	477	491	490	498	470	457	482	478	499	472	477	481	489	448	505	486	494	475	529	467	499	500	518	548	489	503	482	482	445	476	472	490	477	491	490	465	461	474	498	492	491	495	501	445	520	457	506	490	539	482	527	518	483	467	507	478	474	498	509	491	488	466	482	450	485	489	499	509	461	476	502	453	496	506	488	482	474	458	478	490	465	470	503	472	507	458	488	517	487	454	480	478	496	517	463	462	517	451	490	470	491	481	476	467	512	499	491	538	505	523	518	444	500	496	521	510	478	502	467	466	496	513	501	487	516	447	471	474	499	471	511	505	493	515	453	480	455	485	468	509	520	477	463	488	500	516	481	471	506	461	535	470	473	496	458	462	488	477	488	488	547	494	490	458	461	502	473	478	488	526	515	476	520	493	509	507	502	494	455	496	524	499	535	460	457	475	478	513	468	432	517	507	497	493	472	501	467	477	487	510	499	511	476	457	488	493	542	499	502	507	488	514	499	448	490	526	472	500	472	503	524	523	497	458	473	485	474	470	479	492	470	470	473	498	504	441	494	492	471	510	492	481	525	458	487	502	466	468	452	481	501	462	487	490	480	524	494	473	498	468	472	535	506	496	478	535	489	520	456	519	453	510	472	478	484	489	480	553	492	522	492	484	466	488	496	483	550	493	516	502	535	507	477	482	538	509	482	425	470	512	516	457	445	489	517	464	516	496	492	487	492	523	474	496	507	523	465	472	491	526	549	512	446	461	426	491	489	538	480	507	474	503	481	514	496	478	490	467	506	488	485	469	507	523	489	506	489	517	498	503	456	490	491	444	462	459	482	530	478	488	508	475	463	525	485	490	474	474	502	482	505	469	473	484	443	492	449	494	516	478	488	468	475	480	483	471	448	485	473	504	490	501	491	481	463	491	475	486	508	519	495	485	501	493	516	470	489	519	511	527	469	493	523	528	503	482	476	495	488	531	497	496	445	491	492	459	493	502	504	484	524	475	446	467	499	499	516	458	459	469	519	497	452	501	463	480	475	496	497	471	504	463	478	497	464	486	481	482	491	493	502	453	511	444	458	480	479	471	464	476	504	480	491	515	484	489	541	464	455	495	518	497	500	497	464	451	473	499	525	503	439	548	505	519	504
67870	71136	61552	55043	32781	7744	800	468	412	416	369	362	382	396	390	339	343	310	336	347	327	341	305	348	366	339	326	326	334	324	326	351	348	322	325	274	296	299	325	312	339	304	303	311	327	311	301	358	294	320	327	343	356	334	315	315	317	310	324	304	312	312	327	317	322	302	338	308	334	352	363	296	336	280	297	333	352	305	316	350	311	294	314	321	333	350	292	310	339	292	330	291	285	305	324	299	298	328	316	329	341	282	311	336	307	283	324	318	324	330	298	345	316	315	288	304	299	304	292	310	354	314	315	310	320	320	344	325	313	345	319	351	332	298	344	294	309	301	294	290	296	325	301	326	328	310	328	320	318	321	327	301	315	352	315	339	319	314	343	317	290	346	316	317	342	298	320	325	311	329	308	312	305	326	307	301	326	327	303	322	315	324	325	326	338	345	316	319	307	311	336	318	309	303	328	307	300	324	377	310	357	322	298	320	304	306	332	310	316	314	307	347	330	296	323	328	330	331	292	318	309	313	317	311	302	301	330	341	297	329	303	345	305	337	319	340	315	298	299	308	323	312	338	342	337	313	340	310	322	320	318	346	358	309	302	315	302	326	284	342	328	345	322	326	282	337	310	335	299	289	309	317	320	342	320	315	297	315	317	323	297	308	322	320	307	329	330	330	348	353	294	285	301	342	323	317	342	316	305	311	290	296	292	360	313	350	331	325	333	322	317	368	331	293	321	316	336	304	303	323	342	290	311	325	310	319	309	295	300	311	313	302	322	327	310	297	291	315	302	304	313	341	327	284	316	321	326	288	331	284	300	320	290	323	368	354	325	335	334	357	313	290	312	310	381	311	268	330	303	317	321	290	310	337	331	322	319	326	295	327	317	319	349	315	301	320	352	301	313	349	357	305	331	340	294	352	316	280	345	313	301	310	307	301	322	336	295	303	335	307	296	334	310	328	279	316	300	332	302	328	292	306	348	337	308	314	312	296	310	307	305	304	304	331	281	343	317	327	297	314	305	334	311	315	311	339	315	319	279	304	315	328	309	306	347	368	317	282	288	320	305	337	330	339	290	324	336	305	304	328	322	289	327	330	319	309	315	325	294	309	303	278	312	346	323	312	275	305	333	336	328	324	316	337	327	307	336	309	321	298	335	300	314	323	337	333	331	320	331	325	317	300	323	307	303	307	322	282	315	327	322	332	296	312	332	336	292	281	303	324	314	295	310	345	339	303	306	304	291	320	322	315	334	318	303	291	326	326	305	289	350	304	350	324	316	305	325	317	306	303	314	291	337	315	281	298	327	319	328	328	286	310	299	314	294	323	313	330	310	359	315	313	302	331	312	322	336	370	292	298	345	318	332	299	355	325	313	313	309	340	314	333	322	351	340	326	320	291	326	339	312	321	315	301	306	319	293	305	330	281	311	297	320	276	319	313	300	313	284	297	310	293	295	304	317	307	328	361	337	328	310	330	315	291	309	286	322	326	348	340	353	322	335	322	293	322	325	315	323	362	312	303	317	329	302	311	341	318	337	298	338	313	333	297	302	303	305	345	340	325	358	333	322	285	295	354	321	267	308	318	335	323	331	313	340	303	329	310	313	306	337	327	306	314	298	316	302	294	324	309	322	293	330	321	324	306	297	311	326	313	320	333	342	339	313	317	312	343	339	294	306	327	333	341	319	319	313	331	325	322	317	314	285	316	327	279	327	304	335	306	293	301	332	313	321	332	322	344	318	308	295	303	336	301	306	319	300	326	305	313	328	340	315	310	309	322	309	326	327	337	301	301	342	270	324	328	313	321	334	309	302	318	275	306	313	305	316	330	316	306	309	303	329	299	323	323	330	327	306	286	324	329	300	313	345	306	335	313	300	303	311	351	324	310	344	296	305	324	301	310	337	339	330	323	306	331	308	335	314	335	336	332	326	340	319	337	334	349	313	346	311	318	346	353	329	289	304	297	304	337	329	296	334	286	321	311	325	294	296	321	323	308	352	317	302	336	345	304	300	338	326	327	324	289	326	291	313	297	285	321	347	302	317	314	348	304	334	315	304	322	310	302	315	339	326	312	336	320	297	330	295	313	364	344	321	324	311	338	293	310	313	282	284	311	296	301	320	327	315	315	309	320	298	337	314	303	345	325	325	318	319	353	298	332	339	316	320	312	328	308	278	309	299	295	332	315	324	332	323	319	310	316	340	308	311	334	296	313	297	317	313	300	301	292	319	336	315	304	338	316	327	352	276	279	311	322	307	326	334	319	316	307	296	366	322	319	299	299	318	320	310	302	336	304	339	323	325	319	304	332	288	340	331	320	309	324	304	318	342	335	344	334	341	344	293	346	295	316	308	301	316	308	318	322	334	315	318	348	340	312	290	324	340	351	325	323	295	339	314	311	331	334	349	325	313	339	327	307	310	316	316	326	325	324	316	296	250	298	339	287	302	333	323	325	304	312	319	303	341	289	335	326	311	340	319	329	342	323	329	329	331	301	329	331	316	317	301	330	315	303	321	300	325	332	333	320	335	302	339	320	303	290	355	318	279	293	322	332	312	356	345	319	305	333	347	379	304	303	306	310	320	332	299	304	296	332	317	316	305	323	321	334	311	307	301	335	321	288	325	315	323	315	302	328	323	300	296	313	333	308	361	348	309	305	277	324	297	303	344	347	300	307	293	313	342	350	298	301	331	332	325	316	290	327	303	326	337	325	325	333	317	321	333	286	300	332	315	320	316	295	331	320	298	322	331	315	331	321	327	351	369	289	324	309	304	355	334	347	332	328	309	309	297	359	297	321	308	361	285	316	327	324	295	360	307	276	309	313	305	350	320	357	325	329	302	313	283	355	310	325	271	333	346	304	309	312	326	311	327	320	345	312	290	290	342	309	317	301	314	302	285	324	340	294	316	320	296	318	316	330	329	342	310	320	352	303	347	327	355	310	305	315	308	320	295	305	336	307	344	295	327	329	362	324	274	301	295	313	326	342	307	283	334	335	325	367	306	341	321	335	342	325	333	293	303	348	312	311	319	300	314	299	314	323	290	328	339	286	313	334	309	305	324	302	336	317	338	316	284	297	331	288	339	330	300	299	309	322	311	333	322	285	293	293	331	295	323	304	331	328	311	281	347	341	325	272	301	305	312	298	326	326	319	341	298	284	283	321	328	299	321	304	312	303	289	312	328	301	311	344	295	296	320	288	317	320	298	320	316	323	296	313	326	320	334	317	291	314	339	300	325	348	312	338	332	318	305	312	319	295	335	337	306	307	293	316	331	330	317	291	327	325	305	346	324	344	336	319	311	307	344	312	316	321	327	325	319	349	346	331	337	318	287	300	332	319	391	287	311	281	307	303	329	343	351	321	297	320	314	354	304	315	336	347	308	320	340	326	345	333	303	289	313	329	321	314	335	296	344	321	317	343	297	293	314	279	296	331	350	303	325	312	316	345	350	331	360	338	322	353	294	312	322	297	314	350	320	319	325	308	319	304	314	327	322	344
43821	55290	58159	59443	39728	1873	1590	1406	1226	1094	1155	1046	1003	913	917	870	858	831	863	780	782	760	789	814	762	782	820	768	733	742	771	780	741	740	738	719	743	744	679	739	730	726	746	686	716	703	692	721	726	765	753	740	717	734	693	710	680	698	691	697	687	670	706	738	724	748	700	735	650	717	725	709	696	703	709	738	708	710	698	725	694	729	696	744	713	722	685	695	696	711	697	726	673	719	734	665	693	701	745	717	735	710	648	715	697	701	736	732	703	682	724	697	712	682	677	680	650	650	671	681	738	620	731	728	682	717	734	674	735	693	726	731	695	721	711	721	686	721	715	701	713	669	755	761	720	745	736	695	769	681	745	677	703	702	714	707	685	684	660	742	708	698	717	683	652	685	693	708	683	727	719	696	692	695	705	723	757	655	734	713	708	707	751	734	644	711	694	713	723	708	724	747	711	685	738	706	711	673	705	719	698	724	707	722	738	745	728	715	705	694	716	708	707	713	662	678	660	737	697	715	693	679	723	742	735	704	702	726	707	690	745	705	678	755	718	742	687	741	670	694	679	704	706	674	720	721	728	691	719	696	721	779	695	737	653	665	688	689	687	651	693	741	707	708	681	698	738	695	714	712	721	696	753	654	716	713	702	710	658	717	717	740	700	709	715	702	679	703	700	696	714	697	697	648	720	692	734	695	746	693	722	693	707	680	710	690	659	732	697	712	716	685	733	676	670	715	736	644	699	716	730	736	747	704	760	742	675	740	682	724	694	741	677	729	680	737	709	665	700	696	706	658	684	671	691	703	701	701	726	717	679	679	715	649	688	687	700	773	674	665	651	677	701	664	699	666	714	711	686	694	710	730	731	704	687	667	699	684	680	690	679	736	719	704	727	692	719	677	656	708	757	742	733	687	705	729	715	695	749	738	683	739	737	675	724	701	725	663	722	717	693	696	715	734	711	706	709	725	751	679	734	689	730	687	743	679	682	692	711	662	689	735	695	715	726	699	673	647	695	672	683	754	710	700	669	697	696	647	698	704	740	705	730	701	685	692	681	720	704	711	716	708	728	721	722	750	698	688	701	717	709	691	729	682	712	730	695	697	696	708	693	688	703	747	679	685	723	689	678	707	706	686	716	707	713	735	721	707	690	680	692	723	706	708	684	760	716	730	695	734	704	702	684	717	707	724	688	704	690	691	727	697	697	763	722	694	681	717	652	730	671	739	675	739	704	700	689	727	692	746	664	736	682	703	695	662	679	717	707	643	712	706	677	716	714	679	708	679	690	670	688	706	759	727	694	731	688	681	703	779	711	751	752	735	742	706	687	733	734	729	723	713	693	714	663	674	679	726	713	707	765	767	747	718	693	697	744	700	688	659	733	698	641	741	750	680	712	694	654	661	697	755	673	671	698	703	723	658	732	731	696	686	726	695	699	700	711	682	736	699	726	695	709	705	681	766	679	695	711	693	676	716	701	719	674	706	642	712	686	673	712	754	670	650	711	706	728	689	646	734	710	703	725	705	723	733	688	723	709	717	694	705	691	702	692	602	730	737	706	741	649	687	644	671	701	635	704	718	677	712	723	743	715	691	695	696	723	713	716	680	731	746	724	695	714	721	706	737	659	649	694	729	699	732	739	696	700	728	728	732	681	714	707	693	698	704	767	719	686	702	664	691	665	677	727	665	703	709	663	696	657	747	715	730	731	723	781	699	644	741	720	709	713	690	672	674	721	682	717	680	711	733	683	715	692	705	721	748	703	727	663	678	726	741	720	709	652	726	754	744	679	729	702	735	730	705	675	701	719	786	686	682	665	633	702	764	711	684	694	712	724	680	700	718	697	704	739	645	721	717	694	685	669	699	694	751	734	723	731	738	722	705	682	658	745	667	690	724	672	696	708	711	750	734	698	697	742	682	722	676	693	666	686	694	723	700	663	705	749	698	693	673	715	691	700	695	687	753	754	753	698	744	674	689	696	685	695	696	738	699	701	747	724	673	673	699	714	700	652	675	772	698	705	725	742	719	742	691	714	706	671	695	748	690	714	690	713	697	698	749	715	743	682	713	660	661	738	697	724	732	691	709	721	736	735	721	705	662	757	710	713	708	653	691	725	716	654	636	687	700	709	706	707	692	696	653	652	778	712	678	699	733	726	715	679	699	762	705	671	671	683	639	688	690	709	667	708	724	716	682	700	746	644	676	733	728	697	745	741	706	727	730	699	713	654	700	725	704	676	727	691	661	646	718	732	732	725	731	724	707	740	726	652	702	702	717	744	697	653	712	691	709	665	660	673	668	718	740	715	683	701	685	707	675	725	687	712	700	733	692	700	675	688	687	729	632	689	696	698	703	671	714	684	730	709	715	706	712	676	733	721	727	687	703	683	699	711	706	681	744	696	689	710	725	697	675	717	711	711	685	741	725	724	718	703	724	704	724	742	655	675	685	659	709	715	701	714	685	696	684	685	703	686	683	714	711	727	718	680	683	703	691	753	731	694	694	720	690	703	720	677	758	685	684	712	660	718	656	697	755	712	708	670	712	756	745	708	709	662	704	681	674	707	727	668	654	663	671	662	744	672	685	682	700	717	699	678	693	717	690	704	669	742	719	732	662	722	719	756	682	723	680	729	742	754	724	688	719	748	735	683	690	712	751	722	748	691	714	683	757	705	734	719	738	662	674	698	743	710	718	689	741	687	680	649	681	701	713	709	690	730	740	685	739	684	697	765	690	706	703	702	721	706	761	708	672	703	665	671	713	700	745	726	730	732	696	652	702	738	761	720	670	674	707	725	642	701	685	729	696	682	674	672	712	731	714	665	719	681	663	703	669	740	719	745	676	706	680	697	668	698	717	730	715	716	708	697	766	709	738	726	656	741	713	697	741	689	713	738	652	672	709	694	689	729	691	717	730	656	665	709	672	725	680	694	677	724	677	700	692	660	638	671	703	697	693	697	694	754	726	669	694	692	705	724	710	743	681	689	687	724	687	656	680	665	696	687	670	674	720	694	664	683	682	730	683	705	698	712	689	727	681	706	682	685	696	688	696	738	721	678	693	715	699	712	687	674	695	686	702	702	744	657	694	715	728	730	672	663	680	631	738	726	675	741	695	720	725	706	689	740	676	705	651	659	726	725	685	699	654	681	716	732	721	637	708	704	705	675	694	668	698	738	677	706	642	661	669	762	728	723	681	715	702	675	681	677	726	704	694	753	724	688	709	676	693	724	665	688	715	699	712	724	689	695	712	742	679	747	687	698	653	752	701	760	749	675	699	695	687	705	680	654	675	719	698	732	733	667	718	719	692	659	690	715	694	694	739	687	671	714	681	695	696	668	730	681	747	653	704	667	725	733	712	719	705	706	706	708	797	686	752	751	691	703	676	711	722	690	731	644	713	747	693	705	723	707	744	678	693	697	732	691	699	674	731	655	694	659	710	678	753	714	743	700	688	716	713	716	699	699	727	661	712	721	735	710	740	689	693	677	702	704	688	688	702
38372	15436	3768	2242	644	121	111	115	107	124	101	130	127	132	96	114	129	105	134	140	126	116	111	103	131	130	105	112	117	147	135	140	112	105	123	113	113	98	119	133	118	102	113	126	140	123	135	100	125	110	107	116	139	123	113	119	105	97	112	113	108	109	127	118	101	133	141	123	122	115	113	109	99	94	114	146	106	125	101	140	121	102	115	119	127	94	118	125	113	106	120	117	99	119	128	120	102	131	128	107	101	115	132	129	128	124	113	117	118	134	122	138	102	122	124	134	113	125	101	107	111	125	121	105	115	123	127	109	105	105	133	99	132	117	109	113	115	112	102	112	115	126	138	118	106	89	120	111	116	113	117	101	116	134	142	110	142	98	99	117	131	102	102	124	127	114	104	122	128	116	104	114	138	117	102	132	110	99	132	115	139	96	122	89	97	130	111	116	100	106	112	109	117	111	100	124	118	100	117	117	107	105	125	115	90	122	117	117	108	97	141	117	112	133	124	138	129	126	111	109	125	110	117	121	135	103	117	119	123	113	102	118	104	119	125	115	127	94	114	137	124	98	116	103	140	112	104	128	103	108	94	108	99	118	115	128	131	100	118	123	120	110	111	122	117	114	112	126	128	96	120	125	97	100	120	111	105	109	105	114	107	110	106	108	109	116	107	120	105	132	111	126	131	132	105	133	109	106	131	99	115	122	116	103	112	117	113	108	96	126	88	116	101	96	96	112	128	112	126	134	111	109	110	110	107	109	112	123	115	103	107	103	116	111	118	118	130	125	121	103	115	108	98	106	127	111	121	101	135	133	126	99	136	118	123	84	106	111	109	119	121	117	112	121	122	106	113	113	122	115	115	124	121	117	102	127	127	107	122	134	110	139	121	97	108	123	123	118	109	114	107	99	123	124	127	123	93	94	108	105	108	114	121	143	114	126	108	125	114	119	120	142	103	90	94	112	150	107	104	118	109	112	110	123	118	106	129	112	111	119	102	137	106	113	106	112	107	126	141	119	96	129	106	115	116	108	107	114	113	118	125	116	107	120	144	112	117	116	111	116	107	115	113	127	128	136	129	113	109	122	114	111	97	118	113	126	132	115	124	103	117	130	128	127	118	125	110	113	133	108	114	132	122	133	117	102	107	138	123	119	95	119	108	112	108	110	119	116	109	116	124	120	101	108	108	102	111	115	104	107	99	111	109	120	118	124	103	122	118	107	115	120	123	113	103	111	119	125	115	106	127	124	100	81	110	104	117	108	110	132	112	101	114	108	115	103	120	104	129	116	135	118	114	118	92	111	111	135	112	104	121	115	116	102	115	109	105	133	126	95	122	112	115	92	121	111	114	144	109	117	132	115	131	133	112	129	118	130	112	104	109	122	111	111	138	131	131	101	116	98	104	108	125	140	126	121	121	125	114	99	123	108	111	123	119	118	122	127	105	107	104	114	117	131	131	112	102	144	121	121	114	114	107	125	115	101	138	128	112	131	116	105	137	112	111	126	123	100	134	112	132	110	140	124	113	126	114	123	114	143	129	101	111	117	110	113	118	126	120	98	105	100	119	106	119	120	131	116	110	86	109	123	119	116	122	125	104	119	119	115	124	111	100	129	133	121	109	126	110	111	97	110	106	112	106	119	109	133	111	123	123	129	109	114	143	123	105	120	109	119	109	129	117	124	138	117	130	111	122	122	94	126	131	117	123	113	124	132	123	105	117	128	126	123	111	128	118	103	110	110	109	122	122	109	131	103	106	112	117	111	137	122	113	102	105	128	126	100	125	138	128	124	114	132	129	97	120	107	107	117	123	118	117	126	115	120	108	103	122	125	125	107	110	115	99	118	124	100	118	107	103	116	93	121	95	101	122	104	121	141	109	121	121	109	134	127	120	117	119	129	101	123	110	115	97	107	105	132	104	127	110	143	109	117	104	113	133	122	126	124	107	107	103	92	109	126	144	124	116	98	122	113	109	98	122	116	127	109	115	126	112	109	104	112	122	123	115	110	107	119	139	120	97	136	115	97	108	111	117	107	124	113	110	112	118	118	106	106	100	128	113	106	132	106	109	141	118	109	115	115	99	105	92	118	97	113	119	107	132	111	116	132	133	111	131	122	125	114	115	107	130	119	120	95	126	96	97	115	126	128	127	116	112	121	104	117	134	116	112	103	121	109	94	116	123	106	83	143	120	119	118	127	107	101	118	109	110	118	126	129	124	112	109	127	116	102	117	122	110	111	117	121	90	136	123	112	102	130	124	132	134	107	131	120	98	118	106	97	91	122	116	120	113	110	109	118	106	111	113	135	112	93	107	137	89	110	106	89	128	121	119	113	119	140	124	131	106	126	126	118	118	114	101	93	115	122	127	125	127	113	111	108	137	145	114	131	113	109	131	116	141	131	114	114	122	115	119	115	132	137	131	105	120	99	105	127	141	121	127	107	123	109	112	117	103	133	109	108	137	119	100	112	106	114	120	102	132	128	117	113	121	106	115	112	121	125	96	129	124	127	146	122	118	113	123	108	125	119	121	115	102	113	121	111	117	99	128	115	124	99	143	111	123	111	104	116	118	107	119	129	121	99	131	113	110	114	129	128	102	119	123	137	127	132	116	145	118	108	112	133	99	121	109	128	123	105	110	97	111	102	119	109	119	127	118	129	107	133	116	118	117	121	128	113	116	119	117	123	117	101	128	123	125	115	124	113	122	115	125	118	128	118	122	120	118	130	129	105	91	116	97	118	131	112	106	92	139	97	122	114	114	118	124	130	131	115	129	114	114	117	112	119	117	101	142	123	111	112	112	126	125	124	111	139	114	82	164	99	120	121	109	100	111	122	113	118	116	114	139	107	109	129	102	115	134	121	107	112	118	141	131	113	127	128	103	105	118	125	125	135	110	109	121	110	101	108	114	118	118	117	123	121	110	108	134	118	126	126	99	118	129	104	106	121	113	94	147	125	113	144	112	104	122	112	136	108	107	140	143	122	105	131	98	116	133	142	94	109	114	106	118	116	124	127	120	99	100	97	113	114	121	105	97	132	124	105	113	120	107	107	131	136	114	122	133	101	119	122	117	101	139	128	99	113	125	116	104	110	125	137	120	107	139	113	103	107	127	116	117	141	101	128	125	104	121	119	125	129	100	116	108	117	101	113	112	119	124	120	104	120	110	134	114	111	99	145	117	115	117	136	106	126	103	104	118	108	104	126	127	126	119	90	101	113	125	102	135	127	122	140	121	115	102	104	105	132	115	118	102	109	114	118	111	111	111	114	130	108	92	125	118	109	110	119	110	130	102	115	116	110	117	116	86	135	115	114	122	110	116	130	102	116	114	100	108	126	155	123	123	96	117	123	115	124	130	143	114	108	112	119	114	113	115	128	121	117	101	113	108	109	109	108	87	120	120	130	113	119	89	102	121	106	134	91	108	96	119	140	125	120	122	106	114	120	106	106	121	104	129	136	135	128	111	111	113	120	113	109	119	109	109	124	123	111	118	112
19883	10988	6207	6722	2221	370	312	278	305	289	294	307	331	272	288	278	300	312	270	296	289	320	309	311	287	309	298	304	271	349	337	320	309	320	316	307	287	314	320	313	339	309	325	316	293	306	323	324	281	320	289	327	298	323	318	307	318	301	288	330	296	317	307	321	319	306	296	309	310	319	303	324	306	276	304	308	314	314	298	297	315	319	314	329	326	272	304	299	329	300	284	317	314	289	284	289	284	288	313	298	317	300	286	304	290	297	287	332	335	290	304	326	298	326	289	292	284	317	322	313	296	283	272	312	317	316	281	293	310	299	309	266	302	343	315	279	302	289	323	278	320	305	317	315	288	312	293	305	289	285	280	291	284	302	296	311	322	331	293	306	309	314	324	341	301	302	301	306	331	282	330	280	314	308	298	280	280	317	306	305	312	308	277	311	325	319	282	318	309	296	299	310	303	309	339	316	287	310	294	311	316	287	282	276	334	308	281	319	335	298	320	301	318	280	285	291	291	308	312	299	336	283	302	362	312	311	304	303	307	298	308	342	282	335	295	303	318	299	311	296	303	263	281	326	304	295	326	317	301	336	309	307	310	300	318	317	330	299	319	317	314	290	308	302	299	313	299	316	341	292	296	326	298	295	324	296	292	318	337	296	279	288	293	283	350	321	298	305	290	282	315	318	306	318	296	296	297	314	334	307	309	297	303	353	316	309	295	314	318	316	303	307	313	310	296	312	319	328	303	292	337	303	263	315	334	303	325	280	339	315	277	330	298	292	321	291	292	307	324	317	302	296	297	317	320	282	306	281	315	304	302	295	319	314	331	280	299	287	324	291	331	298	336	300	300	297	310	309	328	297	292	313	279	295	297	321	325	298	287	304	305	300	302	329	306	301	306	313	304	325	307	334	313	317	305	290	282	307	306	306	309	284	293	328	320	284	303	305	332	286	270	307	321	321	284	334	286	285	280	266	294	311	294	319	319	316	256	276	277	333	322	300	325	315	319	286	341	289	296	322	313	307	263	321	286	303	301	326	306	281	296	281	322	272	300	279	323	273	279	324	302	303	319	321	309	319	337	324	333	308	314	320	301	312	312	314	328	283	329	297	279	315	297	309	317	293	320	320	293	321	305	300	275	329	304	301	313	298	302	290	384	282	285	291	302	262	318	338	302	309	271	285	342	325	277	298	288	339	331	299	316	307	291	278	307	286	280	322	284	301	317	290	269	324	306	298	304	253	310	297	299	321	297	283	304	303	326	280	305	315	300	307	312	313	304	298	348	333	284	295	305	291	298	283	319	277	346	312	282	314	294	286	315	324	291	316	323	356	333	306	326	299	305	287	251	308	321	328	305	335	314	317	296	310	283	315	321	325	304	324	283	316	289	299	307	304	305	294	296	299	282	299	325	292	326	324	308	297	308	281	273	299	293	325	284	310	307	292	316	323	307	283	299	331	307	296	310	329	310	298	322	303	307	311	318	321	304	305	321	314	363	282	338	334	292	294	304	281	287	314	316	297	316	306	314	300	319	312	278	303	289	319	302	303	289	292	283	314	287	294	311	315	297	335	310	324	310	302	322	321	297	310	309	288	321	329	311	278	310	324	295	330	305	294	316	291	293	306	276	300	320	314	312	321	288	280	296	314	313	321	283	319	298	336	286	319	334	344	299	300	317	320	293	317	319	291	267	306	328	308	300	307	275	301	293	303	340	306	308	289	281	276	331	271	311	286	321	303	310	332	324	284	326	317	311	300	326	338	319	314	325	314	276	292	338	310	302	344	304	290	306	310	323	316	305	288	318	289	267	313	315	302	299	282	276	334	325	302	328	336	281	335	295	323	319	312	293	298	317	316	299	306	325	300	302	307	304	301	291	306	334	298	337	290	303	269	325	323	347	316	288	280	302	251	287	310	307	299	295	271	299	329	276	315	304	290	295	301	277	345	291	298	296	334	284	321	348	346	339	271	292	307	323	259	303	305	326	309	293	309	304	310	317	301	319	289	315	319	305	289	269	349	288	273	313	312	334	301	272	307	326	320	292	298	304	279	314	325	289	322	313	309	292	311	284	274	298	295	333	278	296	289	315	312	316	323	293	319	308	302	323	320	288	303	308	256	305	305	341	287	321	283	292	306	320	300	298	351	307	314	326	290	334	321	321	286	310	304	311	294	329	270	276	310	323	300	322	279	303	300	329	310	303	315	320	317	343	292	287	313	303	290	320	311	315	299	289	331	288	316	313	334	313	308	313	296	300	310	306	302	301	307	307	306	327	306	301	305	282	303	303	295	298	304	302	333	302	276	295	305	304	285	308	276	295	307	318	322	292	308	304	292	304	322	316	299	313	298	289	313	363	292	331	308	309	282	289	283	303	294	306	330	328	251	319	296	322	281	297	292	285	299	313	305	315	305	317	292	287	283	314	300	307	301	317	310	326	298	291	291	301	312	306	292	309	310	316	316	301	322	291	309	346	285	283	338	335	303	303	291	301	329	342	317	343	309	288	299	307	283	324	291	332	294	294	319	313	311	298	299	279	291	295	304	280	310	314	301	277	297	312	292	309	293	321	306	290	289	341	276	285	310	280	294	298	289	297	315	325	292	324	329	313	301	301	317	317	300	294	296	299	275	303	288	281	312	314	297	294	314	319	342	325	293	332	300	297	300	267	306	301	294	314	340	307	325	286	295	337	326	292	285	298	306	295	296	299	304	301	300	299	312	336	309	312	329	291	320	343	312	269	310	305	336	319	331	297	337	312	302	303	300	338	271	319	313	324	327	311	340	320	297	309	318	335	315	273	332	298	302	302	287	339	311	294	280	326	343	309	316	319	319	313	304	284	309	302	326	285	302	299	317	317	296	299	297	322	297	321	307	308	325	338	319	294	333	293	305	281	298	255	299	309	308	319	332	302	289	310	300	326	317	293	312	296	319	307	324	306	284	276	313	303	300	322	308	286	290	299	318	307	291	270	298	307	287	275	303	292	287	328	290	312	330	321	316	323	318	327	289	278	319	321	315	294	318	309	294	321	293	315	285	320	302	350	296	311	277	319	302	310	291	295	284	306	276	300	308	310	285	324	297	304	320	291	283	324	297	293	310	294	301	291	301	303	308	323	324	303	321	333	299	302	308	280	279	288	321	345	314	305	306	311	304	318	299	295	293	333	281	318	306	299	307	286	307	317	293	277	310	300	312	300	333	312	307	326	271	280	285	296	309	316	319	320	291	301	279	294	295	293	298	314	302	287	316	305	332	284	319	309	297	297	283	307	304	302	307	354	303	289	257	328	313	282	336	311	290	287	312	307	317	297	331	286	304	325	285	302	303	320	291	288	280	319	278	306	327	358	306	313	332	284	310	299	310	280	304	289	296	312	289	302	308	309	311	289	333	327	294	324	300	342	298	306	317	294	318	302	291	340	275	323	330	290	316	320	325	303	339	325	309	342	287	307	291	291	298	284	280	309	298	311	328	285	320	346	350	336	326	292	286	293	291	320	311
58526	60028	47625	40481	21643	2898	315	303	274	225	236	225	210	226	213	228	212	180	220	211	175	233	201	195	208	201	202	200	183	211	189	236	206	225	195	196	188	185	193	182	207	181	188	184	214	195	208	209	163	173	201	190	176	183	189	212	177	196	247	218	198	196	181	188	185	212	203	201	206	188	188	191	213	189	190	195	190	217	188	181	213	181	193	172	188	205	216	190	200	239	210	202	194	232	211	233	205	209	223	207	192	159	208	218	201	199	193	171	190	211	193	213	203	192	170	173	199	206	222	176	195	182	205	204	227	219	217	209	194	198	211	227	218	205	223	192	210	196	201	207	197	188	217	207	205	200	212	189	192	205	169	200	220	224	220	213	192	227	219	221	206	206	195	156	185	216	205	227	209	212	200	203	194	176	211	220	206	195	186	225	220	225	211	228	195	211	194	188	198	155	182	185	213	181	171	196	213	219	240	198	225	204	204	224	210	194	219	223	232	211	192	226	239	220	182	197	198	202	182	184	189	220	194	242	194	183	192	215	200	194	191	214	180	205	218	236	182	175	202	198	194	205	201	204	226	212	206	190	194	212	198	191	200	204	220	196	194	193	209	197	201	208	203	197	192	182	212	202	173	191	175	196	183	185	216	202	175	221	232	180	211	203	195	206	200	193	181	203	197	205	212	200	205	199	209	191	216	182	183	230	235	204	168	195	190	222	197	206	209	199	205	203	217	217	185	197	183	190	186	193	205	198	185	215	193	177	195	164	198	206	208	211	192	198	186	206	217	212	197	198	182	216	217	205	191	227	180	195	202	207	179	196	216	197	192	206	210	215	181	222	208	198	195	199	193	203	202	206	197	202	228	190	193	208	196	231	199	184	172	199	208	211	183	228	196	187	185	216	197	202	194	224	187	185	200	205	191	196	189	243	211	178	202	158	170	196	196	202	188	199	203	171	173	172	206	212	186	232	192	221	200	214	191	219	190	197	201	200	175	209	205	208	190	193	193	211	194	192	178	177	183	204	192	220	212	213	208	224	180	203	209	207	205	193	214	211	222	185	193	198	204	217	204	186	188	199	216	198	185	215	197	208	185	201	208	210	180	185	182	211	218	183	181	189	196	182	202	201	215	217	211	196	210	201	204	187	200	206	219	184	210	198	218	215	213	220	196	186	194	203	191	230	171	246	182	183	208	219	213	192	195	210	188	203	181	205	192	204	169	208	203	208	192	181	177	223	195	214	213	198	187	209	215	210	197	212	213	213	205	169	200	184	172	186	197	200	207	194	198	181	205	208	185	217	193	207	196	219	197	188	194	231	227	187	230	200	195	203	198	217	204	218	207	202	217	212	235	204	191	201	203	192	214	211	181	220	202	211	197	197	202	207	200	204	200	173	211	225	223	234	203	202	173	213	237	183	181	191	169	192	213	220	214	212	225	225	163	210	221	194	204	212	188	207	195	170	183	217	202	185	212	204	192	178	200	197	219	205	226	195	204	217	194	197	168	197	205	221	222	188	196	216	210	202	213	214	199	198	209	194	210	215	227	225	198	186	193	185	201	187	194	222	212	239	174	222	196	227	194	200	163	218	201	199	193	183	186	190	196	221	193	205	207	208	217	191	193	225	212	203	189	198	165	183	213	215	213	196	204	187	215	212	204	192	206	201	206	182	177	196	199	191	202	213	225	212	190	196	200	204	212	221	223	227	225	200	210	208	206	197	201	213	230	207	208	165	196	196	185	192	203	219	203	204	169	174	200	196	231	183	214	211	174	208	226	194	189	206	204	192	187	216	216	195	212	231	198	194	217	212	191	206	196	201	230	217	215	189	175	195	175	189	203	201	182	209	195	208	224	208	206	195	181	208	229	206	225	183	229	212	188	212	183	200	195	177	207	202	183	228	185	190	200	193	208	219	216	182	196	232	212	205	211	197	193	210	182	206	212	185	201	203	188	206	199	206	199	191	202	196	209	200	227	197	212	197	202	200	209	192	183	157	189	190	227	198	210	192	215	194	194	228	201	188	216	208	186	218	204	219	208	210	224	212	206	190	220	201	228	203	199	215	216	178	228	200	204	193	231	194	186	211	220	186	206	206	186	187	181	202	192	194	180	189	193	198	209	201	188	195	215	200	192	217	204	202	178	188	197	181	186	175	213	202	206	183	211	202	186	193	210	214	206	187	203	228	194	234	211	198	218	186	185	199	179	194	191	192	199	204	203	202	217	221	227	195	201	210	206	225	200	216	215	192	205	199	178	213	201	199	215	201	192	213	197	184	190	199	226	182	194	198	215	223	198	191	179	213	181	195	165	225	210	226	196	193	183	210	200	223	180	223	198	212	183	206	207	222	194	214	203	234	211	201	186	180	216	230	193	198	220	204	174	214	191	196	205	205	155	190	218	216	197	195	171	208	208	199	196	208	212	208	185	202	194	221	208	202	183	204	176	197	185	206	180	213	193	215	157	174	197	221	207	224	219	208	199	185	221	202	202	191	184	207	223	220	208	197	196	187	183	228	194	205	196	205	218	200	193	207	183	212	177	196	175	186	196	192	213	232	217	180	188	206	234	193	196	224	181	223	188	204	205	188	191	201	239	195	234	175	186	199	192	198	192	209	194	189	218	202	214	195	205	170	181	217	211	197	204	214	181	205	211	218	191	211	220	184	188	227	184	187	217	205	213	208	184	220	208	184	190	223	210	200	217	191	196	188	179	186	193	191	203	208	206	202	218	211	191	190	187	184	218	187	194	195	175	209	195	211	200	221	214	191	206	196	212	184	196	209	170	199	198	218	205	211	212	206	221	213	207	203	201	214	208	208	175	194	203	181	227	199	208	231	194	236	187	211	206	192	200	215	217	204	188	214	210	204	207	207	183	191	193	212	210	207	185	188	214	220	184	200	214	203	188	175	193	234	197	201	200	210	219	183	201	226	250	227	197	187	197	194	184	168	208	217	171	207	191	197	204	195	195	206	216	172	187	176	215	198	199	200	174	216	199	206	179	197	222	194	201	181	210	204	219	215	190	188	230	177	222	187	201	198	193	190	192	224	205	183	180	200	207	204	188	220	241	199	222	193	193	180	203	191	186	214	188	231	204	184	191	202	186	184	181	233	187	187	230	241	199	204	218	219	213	183	198	182	170	199	187	228	215	217	205	209	215	182	216	236	208	211	197	186	207	204	196	192	227	214	176	181	191	190	225	189	224	216	196	190	202	206	216	202	194	202	204	195	179	209	208	210	198	196	180	180	224	182	218	213	187	194	204	221	212	171	215	194	209	170	219	215	213	220	206	206	205	225	239	199	207	210	186	207	173	210	202	175	179	190	190	217	192	200	203	199	188	204	201	197	204	221	209	206	214	211	232	196	196	215	198	178	189	211	203	213	195	202	209	185	209	185	186	191	196	202	214	184	205	184	202	200	190	202	204	201	198	175	248	176	206	212	220	216	191	210	213	212	214	208	210	209	188	191	190	198	210	232	192	214	219	201	183	220	226	189
36699	43917	46507	47487	30201	1220	913	894	761	751	682	662	589	629	619	602	528	549	551	554	545	500	554	506	549	555	498	497	531	548	452	520	505	475	478	483	515	518	523	495	459	455	479	512	513	469	497	539	495	490	497	452	518	492	514	488	476	473	517	476	497	500	483	518	487	481	527	498	495	519	463	519	552	517	502	499	464	500	456	502	506	455	490	472	483	492	465	524	562	472	515	486	460	488	499	470	501	485	482	451	456	518	470	505	453	510	473	506	518	480	493	515	524	485	495	460	495	504	442	499	503	459	486	485	472	511	485	482	467	465	473	499	500	517	450	454	470	455	524	506	456	498	497	466	488	474	458	445	456	472	485	485	511	504	465	483	475	468	473	514	495	480	492	497	447	467	500	483	488	464	446	483	485	436	487	459	474	490	502	487	472	461	473	494	482	518	474	449	507	499	485	488	472	527	462	488	524	479	497	489	498	411	492	447	495	520	468	490	494	487	494	443	473	476	481	505	466	496	476	452	451	467	467	483	472	490	504	503	464	486	506	496	465	486	468	505	446	450	474	510	499	474	461	481	442	467	452	473	493	473	421	480	463	490	483	511	493	495	464	482	488	481	503	520	480	506	486	457	502	468	480	484	461	516	478	450	488	496	518	483	514	457	467	459	475	480	446	510	515	482	462	499	471	521	484	488	496	469	488	508	474	488	478	514	489	484	487	490	501	457	474	462	435	483	443	481	486	484	467	481	428	489	477	483	476	506	521	480	480	502	510	482	484	501	509	489	476	527	452	497	502	526	538	481	485	461	495	473	489	476	501	475	479	501	480	475	467	468	504	499	475	485	494	432	483	494	484	483	499	488	459	503	482	467	489	481	491	466	508	514	483	498	480	478	487	481	476	470	511	513	513	464	464	471	518	494	462	462	483	483	492	494	495	488	502	489	450	490	515	507	502	489	510	478	493	500	504	457	495	491	480	495	480	482	465	474	448	507	489	481	483	480	477	484	447	492	490	491	496	459	475	472	472	489	500	454	501	483	497	513	439	481	547	469	469	501	507	518	499	474	498	497	474	505	520	478	454	489	475	486	495	447	476	510	520	476	510	466	488	504	485	483	456	479	505	425	493	501	427	481	488	487	481	466	472	498	468	468	494	485	483	499	487	473	462	485	463	483	436	477	479	473	480	490	457	453	511	540	494	454	452	476	501	490	484	511	460	433	504	479	499	489	487	492	515	519	499	475	497	529	470	467	493	493	503	485	510	488	491	507	462	434	505	486	503	492	504	510	534	487	483	508	505	452	521	499	449	478	460	544	498	505	536	516	500	497	498	492	499	490	476	524	467	480	501	484	518	489	477	483	512	512	491	467	515	487	487	463	491	474	503	449	481	434	498	486	485	473	500	469	471	468	469	501	489	511	485	503	477	459	466	476	497	507	477	495	458	467	518	513	479	450	487	492	521	484	491	501	481	490	468	443	479	510	460	507	501	490	466	462	481	469	469	506	500	458	455	487	490	503	515	491	478	458	513	476	502	467	500	494	481	491	487	498	492	460	456	507	479	473	484	476	467	469	498	518	512	486	475	531	487	524	462	495	463	478	493	530	483	473	501	452	478	463	463	460	526	489	489	487	485	448	486	470	478	504	470	497	472	463	469	488	496	516	511	498	438	511	447	496	456	479	490	432	481	460	455	467	457	485	483	488	482	482	480	484	486	462	440	451	494	497	496	499	494	524	444	482	495	482	515	447	514	444	483	514	501	476	488	509	485	493	497	466	522	490	511	507	483	536	516	455	527	480	494	488	436	434	475	512	460	466	456	525	463	466	495	460	445	498	496	430	481	511	470	471	449	443	477	469	486	491	490	474	467	473	463	473	467	477	531	504	494	461	470	484	526	492	484	505	498	424	479	485	516	507	484	479	473	483	445	499	456	517	479	493	469	477	490	471	514	489	483	493	462	476	492	468	478	465	461	459	457	461	474	469	494	488	447	512	471	465	487	483	491	477	487	480	519	493	480	507	487	525	444	488	497	458	444	524	482	472	495	491	491	497	477	499	488	438	496	456	484	491	511	476	476	477	534	511	495	464	485	473	496	464	471	511	494	447	469	521	485	451	504	488	438	478	510	488	477	493	466	491	473	479	510	509	462	476	481	485	497	476	505	505	479	476	456	417	454	509	497	547	509	500	501	500	438	513	500	485	474	488	498	443	534	476	494	458	478	471	459	456	494	487	491	460	519	463	482	517	502	474	466	489	469	469	463	493	474	514	490	471	499	469	489	456	470	529	482	473	494	470	476	453	432	471	502	464	470	508	440	441	525	477	500	480	485	482	489	491	486	482	538	468	493	491	504	486	467	488	479	519	471	423	540	461	491	539	489	500	443	475	500	462	513	506	490	442	471	475	491	457	475	453	494	527	441	507	467	468	499	460	483	468	500	488	470	425	491	458	437	491	512	490	469	478	466	467	527	515	510	510	485	451	502	471	511	524	482	494	446	466	459	484	469	434	463	504	504	486	480	462	455	482	462	478	497	451	521	476	491	451	467	493	503	467	467	484	481	504	496	518	418	445	511	469	530	445	460	477	495	463	527	506	533	488	460	498	448	486	471	506	487	495	482	516	467	484	499	510	532	495	478	483	486	466	514	488	432	491	500	479	460	476	508	469	476	482	480	497	499	484	500	466	482	494	457	477	497	478	455	500	498	492	498	474	514	480	515	504	522	509	497	477	467	478	476	499	520	495	528	487	466	524	460	481	470	466	499	516	503	485	483	476	500	523	505	479	470	442	484	514	459	488	494	508	455	471	529	476	490	497	486	504	473	451	514	463	489	434	445	489	485	512	475	457	511	508	483	478	506	456	459	491	499	479	493	468	456	476	460	490	489	515	494	518	460	490	474	497	462	479	505	469	450	469	498	492	465	544	527	447	493	491	463	503	440	460	477	490	462	483	519	505	504	529	453	487	472	488	476	480	506	514	432	484	471	488	450	494	486	502	504	449	465	494	464	515	443	484	494	477	477	459	480	504	498	486	473	454	457	482	473	466	482	477	491	485	498	505	476	469	460	479	490	495	496	468	451	526	495	471	464	467	486	482	481	493	501	475	516	479	457	458	535	492	507	484	478	508	516	469	468	486	461	497	489	513	459	512	492	473	506	472	476	484	488	474	460	462	458	496	438	484	472	474	481	467	509	459	492	463	474	492	506	514	463	457	484	483	504	495	504	486	469	456	493	462	503	511	493	483	477	497	491	495	510	502	520	497	512	479	495	501	490	481	499	502	486	498	499	513	501	508	466	467	488	469	476	470	477	488	489	492	513	496	518	449	475	446	488	496	473	484	458	485	470	494	531	533	450	488	471	516	489	468	474	471	505	451	457	486	502	524	511	487	481	432	498	499	487	512	471	495	505	523	486	473	470	480	480	485	500	508	474	474	473	516	448	469	455	506	518	462	467	544	493	451	540	494	461	492	509	448	460	460	472	486	501	515	474	457	467	466
66601	71906	61468	54076	33265	7745	738	462	402	419	402	401	342	353	354	347	343	347	337	354	309	285	316	339	311	330	344	331	301	324	324	318	303	356	334	304	337	360	317	320	314	301	340	317	349	307	333	327	309	341	319	315	355	344	329	320	320	309	318	290	325	293	332	284	305	345	334	309	320	284	286	358	320	342	349	328	337	323	319	352	325	317	316	279	302	340	304	340	347	324	295	313	319	346	339	305	299	293	326	302	319	322	309	295	328	312	348	303	298	337	320	332	345	321	302	303	346	316	338	321	303	333	307	333	325	341	311	324	318	307	283	331	330	277	300	321	309	346	306	326	325	314	330	306	336	289	320	317	322	336	310	341	307	336	314	357	328	299	289	297	332	312	304	301	302	330	339	325	301	299	338	330	323	310	346	284	323	330	291	325	293	300	296	318	307	310	299	301	271	317	317	325	342	316	336	266	300	304	338	317	305	333	279	284	288	295	319	312	277	315	286	326	315	355	302	314	332	305	326	324	325	323	343	315	313	303	311	333	326	310	316	296	318	342	324	302	383	333	325	303	321	334	323	310	307	299	294	312	327	332	291	294	320	317	312	303	316	296	353	325	310	320	371	324	305	315	306	308	299	320	302	297	326	310	286	340	322	299	305	314	315	302	305	314	351	311	322	293	336	326	335	341	344	321	329	309	304	275	319	316	310	318	296	324	295	328	328	349	313	350	300	313	318	330	304	300	322	325	321	343	336	293	297	303	297	310	327	303	302	276	372	346	341	327	314	310	332	316	306	326	292	270	312	306	292	284	357	306	333	293	329	321	299	308	312	338	317	303	316	303	293	315	299	328	317	316	299	330	297	287	324	300	335	344	358	290	330	334	321	321	314	315	338	315	323	339	297	287	337	357	297	304	313	310	309	282	307	338	311	304	355	327	352	276	295	305	307	279	280	286	338	331	298	307	318	314	314	303	312	327	351	342	305	298	330	295	298	323	288	317	324	301	310	315	336	305	326	291	292	306	353	350	297	310	283	323	305	312	286	329	326	330	332	330	305	317	329	305	316	320	352	292	298	321	331	321	299	293	320	291	290	330	274	315	321	316	306	307	322	304	335	307	319	349	337	299	316	316	324	306	340	330	307	315	318	334	298	337	355	307	306	302	338	313	321	300	343	330	320	330	292	342	297	292	329	297	313	310	329	304	294	321	311	323	316	296	321	312	330	328	293	298	313	290	320	326	297	312	284	327	309	316	274	296	316	322	316	296	321	294	279	364	343	340	305	318	319	354	307	316	318	302	327	307	322	271	303	366	290	312	362	311	336	315	317	309	338	333	322	301	323	320	331	368	327	305	313	323	313	311	322	331	349	269	339	326	336	308	326	324	304	348	366	282	311	287	322	301	302	292	318	332	322	321	281	315	370	307	299	317	307	312	321	347	314	342	298	326	318	322	319	317	285	331	313	305	326	302	346	319	317	310	304	329	309	337	324	293	301	297	304	295	327	310	304	315	301	290	349	312	358	298	306	325	301	308	312	296	313	313	322	329	284	294	352	297	324	310	308	334	332	311	300	327	296	327	269	289	332	306	306	265	306	274	312	312	346	307	354	375	323	321	303	312	328	362	321	313	310	313	306	320	307	340	317	337	309	296	352	276	305	304	276	296	327	279	285	326	299	346	316	311	272	304	309	306	344	289	359	349	283	315	309	355	340	333	305	307	312	330	293	300	356	298	330	352	336	342	313	320	317	306	311	326	312	289	319	329	311	365	304	331	340	338	301	321	328	309	306	313	289	303	293	288	334	314	332	305	300	324	307	281	319	310	310	310	371	326	323	292	309	325	323	328	310	366	328	348	304	343	341	306	304	318	311	343	355	326	322	301	312	296	309	297	303	285	338	318	291	315	309	321	299	320	323	345	328	315	319	315	293	284	297	327	338	307	328	315	315	300	327	310	343	310	333	348	328	316	303	303	331	320	320	318	317	330	345	289	320	320	309	336	325	351	331	282	308	312	294	309	298	307	345	335	312	332	311	316	306	324	312	340	317	308	335	308	329	341	327	323	343	307	331	306	331	339	306	362	299	314	323	318	338	352	330	286	317	331	311	313	336	303	290	313	325	317	343	310	328	313	293	308	328	283	332	327	305	302	345	295	294	322	318	324	336	309	338	341	324	312	313	310	352	315	323	318	348	337	301	350	340	330	347	286	353	283	316	316	329	322	310	332	319	307	295	317	323	306	294	330	285	309	316	356	314	328	321	312	299	284	310	297	324	300	339	308	301	316	337	341	334	323	340	328	358	314	306	314	321	338	299	287	335	321	333	287	309	309	287	323	331	285	324	319	303	319	316	321	312	318	300	298	298	306	313	316	326	319	309	299	325	323	294	280	310	352	318	329	310	328	328	328	282	300	328	328	311	313	368	323	303	288	350	276	305	319	323	351	293	362	323	299	312	358	312	326	349	312	300	329	351	344	295	326	334	332	322	295	305	316	307	338	330	308	272	340	318	290	343	303	307	312	334	293	281	316	312	327	312	333	318	305	271	320	348	297	334	324	322	325	303	334	304	348	304	314	344	328	302	333	291	295	352	275	321	304	317	333	359	349	312	334	310	346	317	333	347	342	318	297	316	328	332	315	323	301	283	356	336	322	334	297	314	296	342	341	314	312	301	322	330	342	292	300	313	304	358	311	342	357	312	309	323	321	327	286	321	329	306	324	347	333	316	313	334	307	294	323	318	317	345	318	317	326	284	305	326	327	331	313	300	324	294	298	290	325	321	305	334	337	323	326	355	348	304	314	285	319	336	321	310	310	326	299	311	318	354	314	342	292	356	324	315	347	307	317	306	299	310	319	354	298	298	286	316	321	300	356	335	347	290	300	287	309	298	320	321	337	347	300	317	292	352	345	296	296	311	354	325	314	342	340	280	293	327	292	307	329	341	314	333	346	312	304	329	322	302	314	313	331	345	315	313	296	305	271	317	338	310	340	314	314	288	329	315	293	323	354	319	338	311	322	299	320	331	332	296	373	319	320	309	344	306	322	291	307	305	299	309	319	339	320	319	280	318	321	291	384	328	324	303	313	294	322	338	325	313	304	304	275	355	265	340	313	314	283	336	327	334	356	335	307	293	283	295	342	292	313	293	296	305	323	324	277	295	328	296	314	328	315	287	343	326	330	323	330	327	317	325	336	303	313	311	310	325	311	332	316	340	301	279	318	308	358	329	298	310	300	330	361	304	369	289	308	289	312	293	315	312	307	332	338	316	332	298	308	322	310	328	286	350	326	315	320	323	297	335	324	301	295	281	308	319	309	302	316	313	309	292	321	319	315	319	320	334	317	298	308	308	310	294	296	311	340	325	306	332	332	341	319	296	343	328	291	319	294	320	304	304	340	352	312	284	325	284	332	286	343	309	298	316	316	339	318	314	312	294	325	320	302	326	339	317	317	317	319	303	329	318	332	294	316	308	329	307	281	291	347	304	331	347	309	326	301	313	293
43269	55654	58183	59098	40609	2098	1602	1405	1226	1158	1106	994	1008	845	881	891	876	868	814	869	782	733	795	773	759	775	751	734	749	762	735	728	721	787	711	777	683	739	710	777	754	751	735	699	712	720	750	725	729	720	710	696	762	750	678	756	734	708	740	704	740	721	666	682	749	704	723	701	693	732	774	709	714	704	707	700	709	693	718	694	706	730	725	703	704	744	662	729	689	686	683	706	706	715	684	746	709	717	710	689	712	688	688	738	678	727	703	712	713	674	641	688	743	683	720	736	727	750	704	688	690	690	724	697	662	662	699	701	697	725	738	685	733	706	715	691	706	719	685	731	696	656	702	682	697	659	749	690	729	659	654	681	690	681	764	738	628	707	706	717	714	671	726	708	715	680	738	703	696	702	641	735	720	681	686	734	673	725	687	723	676	665	694	706	670	750	695	752	686	728	710	673	708	707	665	695	730	737	674	719	684	684	694	669	741	699	659	738	712	698	673	725	667	647	725	692	690	699	678	685	705	726	683	689	678	671	708	708	740	724	725	676	721	677	681	701	686	719	737	702	719	739	697	715	685	698	691	678	732	746	678	689	738	693	696	698	731	699	646	734	737	664	712	712	715	686	660	750	728	725	694	753	663	724	709	709	715	685	734	682	720	665	652	729	695	699	703	656	675	700	732	690	708	720	707	668	665	697	693	691	716	684	712	704	737	749	724	712	642	699	719	691	646	679	696	693	653	693	709	750	689	743	733	658	687	708	696	698	663	687	708	712	690	658	692	677	722	678	717	678	659	677	732	690	709	683	693	650	674	740	663	756	698	665	712	723	709	706	715	727	657	708	720	662	731	710	710	751	708	689	706	686	679	725	708	759	702	723	698	724	701	723	726	668	690	693	690	685	735	703	722	669	693	704	724	701	734	726	729	742	671	693	693	728	765	690	699	728	723	671	716	669	713	683	713	713	740	703	674	724	725	702	712	721	696	724	740	681	683	701	718	682	687	704	684	666	709	715	734	737	738	697	632	705	685	710	689	707	695	736	722	711	661	686	689	716	661	711	740	715	625	723	702	719	725	723	740	745	701	706	693	718	674	703	692	680	721	648	711	703	692	767	670	718	661	724	694	695	682	661	680	681	679	771	690	678	678	710	659	687	683	748	703	715	697	707	698	685	696	716	692	705	660	710	693	731	720	663	714	735	677	633	681	694	748	692	656	669	708	754	663	737	706	679	704	688	719	721	722	663	721	690	685	717	704	725	683	709	667	725	672	682	709	680	670	708	684	720	649	702	719	662	707	684	710	710	742	673	737	682	747	664	767	709	702	678	684	680	661	675	671	688	712	695	729	660	723	683	722	734	664	735	722	746	724	784	747	735	688	667	723	684	685	688	690	752	766	709	755	716	707	722	718	697	715	731	677	714	728	657	717	686	704	692	689	713	691	724	720	697	731	716	714	709	744	671	720	695	700	716	702	711	741	649	684	728	682	723	665	713	664	697	685	672	662	677	725	700	708	690	737	648	675	752	723	711	683	682	674	689	677	668	718	685	715	703	697	695	678	708	632	696	706	698	746	676	694	705	661	664	698	693	728	763	715	702	683	739	705	658	697	724	699	695	714	717	689	687	718	648	707	684	690	731	699	692	711	735	746	678	649	695	685	692	728	655	715	685	765	701	689	668	746	726	671	690	705	714	675	734	704	704	671	630	701	697	763	700	686	725	707	731	659	717	696	672	725	709	688	718	686	715	687	672	684	654	718	714	701	692	706	686	701	678	699	686	716	732	705	702	665	716	697	694	651	718	704	727	738	721	699	675	723	712	743	680	665	713	651	696	671	685	682	675	665	687	680	710	685	688	692	680	702	704	698	683	744	704	685	693	700	709	700	685	678	708	711	697	726	688	701	711	712	693	703	672	684	713	698	688	724	678	676	690	646	716	660	671	652	700	715	694	723	757	715	669	703	701	675	688	677	676	719	706	750	722	710	677	700	692	688	704	670	746	734	728	683	684	671	723	704	707	690	738	669	732	697	716	696	723	729	729	660	629	707	690	701	675	682	715	699	711	653	666	652	681	704	702	736	713	703	712	682	719	674	679	676	727	685	705	683	697	686	694	713	690	693	692	670	705	711	718	684	738	733	693	686	691	697	683	693	736	714	711	713	678	662	766	737	689	725	703	722	685	709	690	720	693	714	708	713	672	721	684	753	695	717	722	698	711	714	692	660	681	696	730	678	677	678	664	707	712	662	691	702	672	687	714	645	663	662	680	710	666	758	718	686	698	697	693	716	731	722	758	671	706	679	701	742	722	674	664	677	664	728	732	694	707	699	670	711	723	718	766	690	710	716	628	681	743	732	751	692	702	692	725	690	718	674	758	711	680	690	721	727	691	701	705	715	696	731	702	756	676	701	712	702	721	707	667	684	639	642	718	740	735	723	705	670	675	698	704	684	718	713	686	689	657	686	708	698	695	670	698	670	688	722	701	727	723	694	676	687	708	737	729	705	693	728	672	680	699	727	672	726	704	706	689	686	692	749	725	683	693	700	683	732	694	675	705	723	705	729	694	712	643	704	696	737	741	680	705	713	737	694	698	662	713	676	726	656	747	714	705	687	710	659	739	726	707	713	646	726	730	735	714	655	714	656	654	768	719	668	674	652	701	683	667	727	728	775	705	690	676	708	677	659	675	705	663	740	699	690	704	743	740	663	700	714	707	737	678	678	648	696	693	738	730	723	690	651	745	698	753	697	697	703	705	685	690	651	668	736	706	696	725	717	693	708	701	722	763	690	711	687	685	692	683	721	742	711	700	726	742	739	664	721	699	670	717	708	683	685	692	682	712	726	719	722	720	669	687	696	748	726	706	675	665	685	672	748	694	659	699	708	707	654	717	732	712	673	720	714	702	723	717	708	717	752	668	686	707	660	657	714	714	655	725	683	664	711	685	689	710	690	741	675	656	731	696	681	657	713	652	761	750	694	673	655	730	672	741	677	689	733	714	701	716	685	751	679	724	720	738	680	678	693	705	677	674	689	644	712	700	679	676	730	700	698	722	724	685	714	691	659	660	673	721	709	693	681	706	722	725	652	715	675	680	759	712	712	692	728	700	669	749	660	706	723	742	740	731	696	721	671	671	646	694	714	702	695	674	708	653	701	757	699	710	669	758	662	742	674	783	689	717	710	708	731	717	751	708	646	730	711	664	701	646	737	688	698	716	694	678	727	697	723	653	696	695	717	661	653	721	711	688	684	716	673	701	671	719	679	717	728	698	682	655	731	693	712	720	686	693	697	731	693	700	653	723	704	714	752	700	662	720	709	680	752	703	748	702	712	749	734	673	677	704	732	684	702	661	661	701	664	675	723	730	671	736	744	696	758	697	698	686	698	668	667	743	684	717	686	685	739	703	692	663	707	731	661	666	673	719	718	658	707	709	727	728	707	679	696	709	642	669	686	710	673	667	717	702	713	689	707	697	697	684	716	683	703	670	692	672	672	680
37345	15518	3946	2026	682	111	122	116	122	133	117	121	106	112	112	119	130	106	122	123	114	120	139	112	109	110	108	128	121	121	103	115	118	138	121	102	109	138	111	108	125	125	125	105	119	131	109	120	128	131	105	102	102	104	108	107	112	119	132	117	98	109	105	119	125	121	116	121	122	129	143	134	105	112	104	102	138	115	108	131	118	94	105	126	125	127	112	130	134	109	117	137	108	100	120	120	150	136	112	98	127	109	127	133	113	102	122	133	96	129	103	110	97	126	112	124	114	101	112	134	107	114	121	113	123	124	102	151	113	107	108	98	100	104	108	140	127	113	141	132	110	108	126	116	127	129	104	116	109	117	89	121	108	128	117	109	110	119	128	132	105	110	108	130	121	127	122	120	109	117	119	99	119	134	105	101	120	120	142	124	131	127	122	114	143	107	132	106	110	127	143	130	115	110	120	120	129	128	109	123	119	113	125	128	117	123	128	104	115	95	108	112	133	126	102	131	117	119	123	108	120	120	143	107	123	114	104	132	120	109	121	127	126	104	107	107	101	120	102	119	135	123	122	118	104	111	111	113	113	113	107	128	124	129	129	129	104	100	120	109	126	114	129	129	108	112	117	118	100	111	117	119	118	121	103	130	121	122	116	121	95	127	119	125	121	118	108	137	118	103	131	96	124	94	129	91	108	127	100	112	110	120	116	115	131	108	121	132	125	124	103	110	113	127	103	120	116	105	93	119	130	109	100	110	109	114	104	123	136	105	118	131	123	118	116	109	104	106	102	123	109	117	98	111	115	101	114	137	105	113	122	102	122	131	112	125	103	130	123	124	115	110	108	106	103	105	113	120	128	112	117	120	109	127	114	120	117	137	102	114	123	134	119	127	122	113	99	104	109	118	133	112	112	107	132	132	113	99	125	120	120	98	144	122	120	126	115	112	133	109	118	124	104	106	126	102	116	110	117	98	117	134	98	124	107	119	97	128	117	115	105	134	115	115	121	133	114	117	124	103	118	132	98	135	112	102	125	104	100	123	97	122	112	113	102	125	103	106	117	109	119	115	113	105	100	106	127	120	128	130	108	105	115	131	121	143	130	116	119	139	120	142	98	103	103	121	112	102	138	120	116	123	118	97	135	125	113	109	108	121	110	121	123	118	134	123	134	119	123	116	113	131	123	118	106	96	114	117	134	104	117	115	117	101	112	114	108	125	120	139	121	110	107	121	135	120	111	121	128	100	104	127	121	109	130	109	118	115	112	119	119	131	111	124	110	110	122	111	123	107	124	132	112	118	118	112	144	101	102	87	128	103	114	125	111	92	128	120	103	99	119	106	134	134	130	109	119	125	110	120	131	138	130	109	116	117	106	96	124	122	86	118	115	116	117	121	115	110	123	135	121	111	91	122	105	130	119	93	101	121	114	113	108	106	118	133	133	124	113	115	126	111	122	92	123	113	120	140	105	114	93	111	119	119	114	111	120	125	111	117	122	134	113	125	123	100	102	115	114	110	98	110	127	106	110	112	107	126	120	114	98	122	132	129	97	110	115	103	103	106	99	119	112	100	109	102	128	116	106	128	133	106	101	99	130	126	107	112	117	124	134	123	127	112	113	122	118	114	106	103	123	99	117	118	110	115	116	118	99	118	138	119	107	123	96	124	105	122	119	112	94	122	108	120	112	126	126	116	138	124	125	128	110	108	118	123	108	115	103	127	150	109	98	123	114	139	98	89	126	127	109	106	119	105	102	128	118	112	126	121	127	122	99	97	122	118	118	111	102	106	115	125	112	125	131	116	114	101	127	102	125	99	123	125	109	109	131	99	109	108	133	143	121	107	115	104	100	113	118	103	111	119	112	117	112	120	123	122	103	141	120	118	126	117	141	129	138	114	132	131	131	99	94	112	153	115	107	129	114	103	123	133	111	120	117	127	111	103	114	87	120	129	116	135	129	135	109	112	108	133	125	142	124	115	119	116	113	119	119	127	113	117	102	126	117	133	115	114	122	111	117	128	103	105	97	128	108	107	115	117	106	121	98	108	145	120	122	141	121	101	114	136	122	115	119	121	119	126	137	128	87	107	134	123	124	110	112	124	129	112	105	112	124	112	113	112	145	110	142	117	112	108	111	117	107	109	136	113	110	123	116	112	118	121	121	120	91	121	105	113	112	113	130	111	138	105	116	133	120	114	112	112	148	111	123	123	128	118	103	113	106	101	122	127	119	124	119	102	112	98	127	121	125	134	115	106	96	116	109	137	117	107	134	107	103	110	108	118	110	129	120	90	119	128	110	135	124	105	104	116	125	115	123	113	115	132	109	138	121	102	104	127	118	111	110	91	113	111	104	121	101	127	129	121	115	102	104	109	107	104	125	106	108	134	103	130	98	114	119	119	112	106	100	109	116	116	110	125	117	116	109	113	124	117	110	122	117	104	115	117	117	101	102	120	118	101	89	94	113	129	117	126	124	123	132	116	116	107	121	112	109	92	110	99	113	115	114	116	113	106	111	119	92	122	128	116	112	112	123	115	112	106	121	106	107	115	120	120	116	128	107	128	120	102	127	113	116	97	111	97	129	122	114	106	124	104	109	99	120	118	117	97	104	121	110	116	101	112	117	105	121	110	120	147	132	117	129	103	104	87	100	112	139	115	110	111	126	105	110	114	122	114	121	134	120	126	125	94	114	115	106	113	110	120	123	111	122	130	152	113	120	129	110	109	111	136	115	115	128	129	106	127	130	115	132	110	131	118	113	105	106	113	105	101	137	97	110	114	118	127	118	132	121	103	135	120	126	119	100	134	124	119	130	99	119	121	132	113	109	115	136	128	125	122	116	113	135	117	111	133	117	111	120	128	111	101	104	106	129	137	124	99	147	114	112	101	115	101	115	101	104	127	107	114	108	106	91	118	125	130	108	106	98	119	113	120	123	121	92	106	129	116	86	97	129	111	123	114	125	113	123	114	118	111	116	117	134	106	113	99	127	108	130	101	134	112	119	125	114	119	119	120	108	118	108	117	122	96	122	107	133	99	124	139	121	126	124	124	91	113	129	124	127	102	115	143	103	97	132	114	114	103	105	95	129	123	143	101	135	132	109	126	125	107	112	95	107	98	106	107	127	121	121	117	132	121	107	125	130	122	136	112	127	110	116	117	107	102	100	125	110	108	122	132	137	123	117	100	134	111	123	112	114	119	97	116	116	129	103	108	116	107	105	92	118	95	100	114	100	98	120	120	121	115	110	109	110	109	93	126	101	117	123	121	129	110	103	111	120	115	97	141	121	123	130	126	138	99	106	130	141	109	105	103	127	122	102	109	126	130	136	122	135	121	110	113	121	114	114	114	102	122	108	123	120	114	122	104	134	128	108	109	111	132	131	128	125	99	114	118	131	124	117	123	111	103	102	93	138	137	116	108	114	117	119	112	127	123	118	120	120	137	118	102	118	118	101	117	110	136	121	98	125	121	152	119	111	116	105	116	112	113	123	108	108	131
19100	11135	6512	6017	2673	308	294	343	330	335	318	271	293	315	321	268	319	278	308	306	301	327	345	306	313	272	297	329	306	316	312	334	286	320	306	299	312	291	305	271	326	344	345	316	289	293	285	323	278	298	349	318	297	294	325	300	286	292	298	317	305	271	300	314	284	279	316	304	298	292	308	316	289	323	301	289	278	297	296	311	318	304	323	284	329	311	325	294	274	327	330	323	312	261	309	311	316	315	316	297	292	302	284	296	292	317	302	340	313	293	360	314	316	309	306	301	299	314	293	307	342	333	316	308	286	316	313	302	315	325	300	342	307	314	284	295	328	291	317	312	303	308	286	305	285	322	334	316	301	302	278	283	290	271	304	345	332	303	314	295	308	299	307	302	320	290	344	343	283	324	301	305	292	287	306	309	317	330	292	286	277	295	313	278	308	333	327	331	302	320	313	297	331	313	294	289	294	322	296	341	323	312	295	291	314	282	306	299	312	274	328	330	305	301	296	292	304	283	313	264	297	329	308	289	308	332	280	258	316	296	282	343	286	311	308	288	295	317	327	298	315	300	292	311	303	291	327	288	344	305	291	310	318	309	329	279	344	285	294	300	283	311	294	326	291	310	307	316	344	293	306	305	310	316	281	320	297	295	306	317	332	307	340	311	311	303	298	305	285	296	316	284	330	309	293	299	305	293	289	326	330	323	310	282	305	286	306	313	303	295	313	296	320	317	280	319	295	303	289	280	288	316	288	313	304	313	286	300	289	314	275	289	315	303	285	284	327	311	308	320	309	306	304	303	316	326	308	315	332	308	305	307	326	304	290	259	289	316	312	290	318	290	334	285	287	284	312	297	290	295	323	311	301	323	296	316	274	311	295	308	293	301	314	316	307	307	294	300	282	308	305	322	319	289	312	305	318	350	326	284	292	289	323	277	343	319	299	321	338	304	325	284	277	294	285	303	314	313	289	296	335	316	326	309	318	292	343	295	304	278	308	317	299	316	314	272	287	317	285	328	286	310	286	279	315	308	306	314	311	325	300	298	326	298	318	296	316	300	293	297	300	315	286	304	315	326	301	317	303	325	304	305	306	299	291	324	283	318	316	293	287	309	302	299	324	302	282	303	278	308	319	277	291	312	314	280	263	293	324	304	302	322	305	327	285	309	311	294	299	313	280	313	267	286	314	305	308	304	305	298	301	291	324	323	321	327	308	315	312	288	319	327	313	278	305	294	290	296	291	318	300	316	294	309	319	331	286	317	324	271	307	291	312	302	340	319	312	330	305	264	337	282	314	317	301	275	273	292	315	281	313	314	317	329	274	309	314	278	333	304	285	323	288	300	305	344	274	328	280	281	284	303	332	287	280	310	306	332	295	284	316	296	303	319	318	291	295	295	314	323	344	319	297	296	300	304	321	306	325	314	300	309	308	292	299	305	313	320	327	295	308	299	300	294	280	326	302	345	304	299	316	295	313	317	320	312	313	324	289	302	290	332	276	312	288	297	304	309	312	301	296	329	298	321	311	288	316	295	314	328	293	309	301	287	307	327	304	293	286	287	323	290	312	293	332	297	311	329	287	296	320	288	316	321	327	313	285	288	330	292	306	278	318	290	304	280	282	303	329	312	314	317	300	305	317	305	303	310	306	297	319	324	327	302	276	321	326	329	273	299	312	277	328	326	303	298	317	329	287	315	313	297	330	293	264	311	316	291	319	314	307	313	309	334	327	297	322	308	284	306	328	293	293	314	297	314	319	265	307	258	289	310	285	284	287	301	343	320	320	311	337	321	291	308	293	310	318	311	336	293	330	278	311	271	325	323	304	283	313	265	321	294	272	300	307	333	294	305	322	285	329	332	320	293	317	300	321	326	310	322	325	304	309	310	359	337	298	283	329	275	305	324	276	294	313	311	339	295	303	323	324	314	331	309	294	298	312	305	302	329	322	307	292	278	309	294	303	330	332	317	279	324	294	296	308	256	289	293	285	318	327	321	328	320	319	321	337	283	300	329	279	322	302	304	260	301	277	299	336	286	313	289	285	316	306	299	337	334	312	309	323	299	331	307	296	331	303	290	266	341	321	300	304	309	320	331	320	354	307	306	310	315	305	311	306	286	283	306	292	324	323	331	268	339	303	288	272	316	296	287	303	281	264	322	333	323	290	318	331	329	285	315	283	298	282	286	338	294	298	314	309	308	279	314	328	317	293	334	310	334	319	328	297	306	311	323	320	291	314	294	318	304	308	277	285	318	327	279	313	312	296	307	292	318	283	303	327	306	347	300	268	303	326	285	285	326	317	309	315	293	333	305	308	315	311	306	297	345	302	282	309	299	277	302	326	318	299	307	312	290	346	327	292	310	318	284	317	316	286	310	292	302	310	316	280	287	262	293	297	323	321	292	307	256	314	312	299	313	272	346	277	271	279	310	290	307	297	318	343	308	345	337	299	292	276	334	307	274	337	324	334	297	270	311	303	291	301	295	316	321	295	314	284	271	267	309	338	313	309	310	301	301	281	292	286	295	301	313	302	292	320	307	308	301	294	331	319	307	305	292	310	275	286	333	303	323	281	313	313	304	285	303	309	309	315	296	322	296	295	302	297	293	276	322	307	299	328	340	312	303	298	301	294	324	301	280	316	270	300	324	302	316	312	302	294	281	305	324	330	330	314	312	298	300	315	327	325	301	281	295	285	290	321	315	311	291	312	325	294	295	311	318	322	296	271	303	336	287	346	308	323	290	299	311	340	283	320	293	308	299	261	323	296	318	315	325	283	310	304	288	279	328	299	306	299	292	286	297	298	310	297	328	308	325	335	279	261	313	308	326	331	267	328	294	317	320	290	305	311	303	298	305	278	297	306	314	311	302	308	288	327	292	292	302	313	319	296	302	296	282	294	295	307	296	316	338	287	300	303	308	283	307	324	321	298	293	308	291	313	311	306	300	300	311	339	308	321	279	308	331	283	302	317	321	282	292	333	303	328	322	292	294	300	323	325	340	311	335	318	307	292	294	279	306	268	301	315	312	293	306	308	307	282	315	294	304	322	306	300	310	358	309	319	307	342	291	327	295	300	308	325	321	343	316	269	294	281	297	276	337	276	304	326	287	314	327	321	320	280	315	281	306	297	280	306	342	326	335	319	308	294	281	284	285	325	319	302	314	296	288	339	285	312	273	325	283	315	293	320	291	319	262	289	323	293	321	305	284	322	314	312	307	315	278	287	348	331	310	305	292	299	309	308	323	305	296	305	301	305	315	293	320	317	293	325	301	310	303	322	323	313	300	326	316	296	285	291	301	296	317	339	306	323	315	317	294	290	267	320	329	315	286	307	293	298	277	318	280	307	329	313	310	277	330	308	297	314	353	289	329	268	304	289	329	294	348	289	313	309	295	309	307	302	296	290	295	305	311	328	319	301	295	304	324	323	311	319	285	268	328	309	312	313	322	330	301	303	304	332	294	304	298	297	305	334	292	288	279	281	316	300	318	305	295	306	299
58781	61030	49319	40058	22356	2773	306	257	277	227	252	191	225	208	221	218	209	232	210	238	198	229	207	207	243	232	193	196	195	207	215	205	209	215	191	189	189	221	192	209	194	208	196	197	233	193	179	221	212	216	185	204	218	190	206	182	189	181	188	208	210	197	187	210	216	187	185	207	204	181	221	200	200	216	183	170	213	217	231	205	182	185	179	177	182	215	235	175	200	231	204	188	183	206	190	198	206	211	186	208	200	204	216	204	185	188	203	204	200	200	170	193	186	203	164	200	199	162	196	224	200	218	168	207	192	175	184	190	195	181	212	194	207	182	209	205	189	201	191	199	229	221	204	228	170	214	191	202	161	217	202	204	199	204	211	200	192	198	205	211	202	208	206	217	193	215	175	215	198	210	233	198	197	200	196	189	186	177	206	200	184	210	209	201	204	177	219	197	215	206	180	220	205	182	186	187	188	188	198	212	176	181	179	188	219	219	193	192	184	201	210	214	204	201	186	193	180	198	200	175	201	216	207	188	221	237	208	206	167	211	222	213	221	219	208	173	211	201	198	212	195	186	192	188	187	175	166	183	200	200	174	187	198	218	202	207	198	192	201	200	201	200	198	229	181	198	227	187	194	192	197	181	222	181	181	201	214	194	197	188	201	223	196	223	211	221	185	207	189	180	202	216	179	202	229	173	206	191	210	192	199	176	200	188	186	208	205	200	225	187	226	198	202	194	180	209	202	187	197	215	209	190	217	206	213	207	210	215	192	187	180	214	189	231	206	240	216	199	205	180	208	195	233	199	233	193	211	189	171	178	185	208	184	180	231	195	184	211	188	219	227	191	209	187	197	231	207	184	168	183	184	193	196	210	209	200	181	191	205	196	208	192	208	197	224	217	219	219	204	209	209	216	194	194	177	206	174	182	215	189	211	189	215	197	199	201	185	206	171	170	205	179	186	183	197	190	200	232	229	185	180	212	194	190	235	211	201	214	219	178	206	228	200	202	192	210	228	193	196	215	202	210	168	198	197	212	214	200	197	220	241	202	224	218	207	221	210	186	196	191	208	190	188	171	183	205	181	194	189	191	199	186	213	213	208	210	191	212	199	209	229	211	181	225	194	186	224	180	209	214	182	212	195	201	209	191	201	224	203	198	176	195	194	172	232	231	243	208	241	198	193	180	200	227	196	191	199	171	204	209	188	204	198	218	210	188	191	195	198	197	212	181	208	217	218	179	207	188	192	204	239	200	212	186	220	203	210	194	196	207	187	204	220	188	228	210	202	209	212	196	206	197	206	168	212	203	197	232	228	213	218	186	209	197	197	208	201	217	213	181	207	210	196	196	186	207	173	216	192	219	214	196	196	191	236	194	217	215	185	171	205	212	222	210	195	199	195	210	191	202	194	210	215	185	199	154	215	209	204	193	197	202	224	188	193	227	214	198	195	196	214	211	191	203	205	193	205	200	165	209	207	192	178	198	192	215	201	202	202	214	199	211	203	204	198	226	210	197	213	193	206	208	186	197	189	229	202	193	209	173	187	200	207	187	199	199	189	212	214	220	204	205	224	186	197	192	215	205	205	195	168	205	211	188	225	208	194	204	183	180	225	234	175	185	197	189	206	213	182	199	212	212	178	180	189	208	195	194	206	215	204	197	190	181	183	208	217	221	197	217	232	230	185	203	201	218	202	192	214	232	203	222	198	202	200	176	193	203	197	171	193	213	214	191	204	209	186	190	204	192	199	212	201	222	227	209	205	187	209	198	179	188	171	224	213	208	182	218	190	199	222	187	209	204	220	201	187	199	195	178	205	224	201	189	195	213	209	220	186	202	219	225	225	201	201	182	222	191	178	183	202	182	193	204	208	227	184	205	206	195	190	203	199	194	188	216	219	211	184	203	201	213	206	196	195	206	222	172	216	184	178	202	175	231	150	204	192	209	198	191	201	208	182	214	221	211	184	208	190	195	193	203	191	183	190	188	207	206	194	217	208	214	177	207	197	231	188	202	205	197	219	206	206	211	202	198	190	203	205	207	203	239	200	204	208	204	207	178	198	213	184	213	180	187	191	212	179	186	182	189	195	224	214	191	201	232	179	227	219	195	204	181	175	196	218	203	193	194	198	197	180	223	196	184	221	202	212	209	184	175	189	209	171	205	192	196	205	226	217	183	218	201	205	199	210	219	172	203	177	200	195	202	201	201	181	199	199	230	184	177	170	224	217	211	205	226	204	208	213	207	203	195	207	197	169	168	217	206	205	200	205	206	208	206	210	195	212	190	164	195	203	179	209	191	166	197	204	207	214	194	191	227	189	195	211	191	181	215	232	196	204	195	195	208	217	197	192	170	212	205	203	202	204	207	205	204	199	194	196	192	179	204	188	171	194	193	193	172	212	208	166	210	221	188	205	187	189	186	192	216	190	204	180	206	204	207	222	207	219	196	190	192	200	197	216	208	221	195	212	217	204	205	202	226	168	217	176	235	213	193	217	218	191	193	221	171	219	186	178	173	223	190	184	168	191	208	192	182	191	210	187	192	197	227	190	206	214	212	205	207	230	210	177	195	225	182	188	230	193	194	203	185	195	198	173	205	198	221	207	223	173	184	218	212	190	204	166	197	200	198	181	209	226	210	223	178	224	196	210	191	186	199	204	202	193	219	189	208	181	190	209	210	190	181	200	195	202	194	211	206	188	211	205	195	219	227	198	200	199	185	202	204	193	200	216	182	196	193	182	184	179	175	224	180	184	190	235	231	197	193	190	189	206	193	193	202	211	205	209	181	219	218	194	204	210	228	213	207	193	174	191	209	207	194	198	167	213	184	193	204	222	193	235	199	192	180	204	199	225	208	191	231	217	191	198	177	212	188	210	203	188	198	218	190	201	208	210	216	230	182	211	187	175	176	185	203	212	185	200	205	209	219	206	196	212	168	188	204	191	183	198	184	195	200	177	177	180	189	233	176	197	203	216	200	231	189	193	197	212	196	191	171	206	195	185	212	200	239	204	200	185	221	213	205	211	191	209	191	186	229	225	197	204	183	223	192	196	206	189	179	190	186	204	234	182	220	228	205	198	198	202	205	190	187	198	220	209	216	234	197	202	169	233	184	197	197	207	187	211	187	210	237	208	228	221	219	192	201	199	182	208	211	202	215	213	186	209	197	221	197	214	216	175	217	193	204	191	179	187	202	188	195	200	198	213	175	179	214	190	215	235	200	188	210	234	230	151	172	199	185	193	195	189	223	237	212	210	218	195	200	228	206	180	212	194	189	198	181	189	222	209	185	204	205	192	210	186	179	218	184	193	187	227	187	220	205	204	214	227	190	198	207	208	208	206	203	204	181	211	188	188	184	231	185	203	207	206	231	188	184	212	211	218	185	226	199	202	201	220	208	202	192	178	210	183	213	199	208	200	225	208	185	195	202	175	205	196	187	190	189	221	195	166	212	215	190	212	199	209	232	201	196	224	176	227	212	183	207	206	211	215	184	200	205	215	216
36222	44817	47532	47417	29320	1038	917	873	746	710	674	664	624	642	573	566	562	552	570	518	550	552	557	520	511	495	535	525	527	492	517	525	492	565	478	532	506	478	500	491	482	470	500	490	483	473	492	474	492	537	488	470	541	509	442	527	478	481	487	481	496	470	458	522	428	490	520	497	505	532	466	469	499	524	498	487	456	511	483	529	520	515	482	449	487	481	531	505	500	515	473	498	455	473	495	477	472	486	494	507	495	467	438	472	488	496	486	481	455	449	487	471	500	516	516	476	502	502	452	496	520	508	520	444	451	499	475	482	491	472	485	472	464	431	518	450	486	457	509	418	473	547	470	473	516	490	492	527	514	485	481	481	488	471	460	489	455	503	514	485	509	515	523	448	512	484	502	501	472	466	475	494	462	465	483	500	499	442	501	508	466	451	485	531	446	521	482	472	492	477	498	484	495	529	494	524	518	486	493	499	490	469	505	515	514	532	508	507	490	493	480	483	460	506	470	506	455	468	522	483	481	479	510	481	518	487	511	473	480	495	473	486	487	457	501	519	489	501	486	465	458	484	493	473	454	476	529	486	477	550	510	459	459	492	451	482	474	469	486	515	500	513	512	491	462	509	508	502	476	491	494	512	466	501	486	462	515	479	463	460	485	497	425	490	479	487	484	522	485	486	466	445	481	493	500	481	476	470	506	462	496	493	453	478	516	448	484	490	523	522	485	452	477	502	474	463	483	469	490	513	492	471	530	536	505	529	482	497	483	484	512	465	474	482	464	476	502	512	471	465	514	492	478	462	479	483	446	486	513	481	467	499	490	488	479	515	499	528	496	458	460	505	494	535	492	509	508	499	476	487	465	491	507	450	495	515	511	505	537	507	510	497	493	458	502	471	518	487	470	543	516	451	495	479	476	514	499	522	493	507	503	508	482	489	466	486	501	470	449	495	466	522	469	529	500	497	466	508	522	475	479	503	486	465	522	489	516	489	511	472	471	488	457	524	498	491	481	467	498	504	514	467	486	501	503	492	486	473	475	456	500	496	484	441	477	480	503	498	470	473	470	503	490	500	481	457	526	485	438	492	435	473	498	505	509	459	502	452	520	510	458	496	473	454	494	502	484	491	504	461	475	469	488	452	492	468	472	481	455	481	516	499	465	503	507	527	505	479	474	482	463	495	492	489	519	506	476	495	533	512	526	477	459	475	484	490	478	541	474	500	456	466	450	536	446	457	510	523	527	504	500	514	470	491	481	492	499	501	502	501	489	466	507	461	462	506	495	456	507	478	471	495	481	496	472	474	477	470	501	489	460	489	451	525	529	481	495	510	526	515	493	490	492	515	481	456	494	514	525	513	439	485	497	473	499	494	525	489	472	488	492	469	436	477	471	473	475	480	481	485	520	481	483	443	516	492	450	477	476	480	512	472	478	481	499	486	496	473	479	469	484	495	476	477	474	471	454	495	479	472	465	460	468	493	483	476	469	506	496	492	475	469	465	474	505	514	468	505	475	466	448	490	479	461	469	500	494	557	495	504	534	526	474	460	468	498	455	463	482	513	485	514	450	460	454	467	475	482	491	487	482	497	508	475	468	507	517	496	501	506	485	498	518	503	483	528	472	469	452	485	445	488	470	514	498	494	538	504	486	467	481	476	485	493	433	479	460	421	455	474	487	486	475	500	525	475	519	493	465	467	532	492	484	454	509	497	493	469	481	470	510	520	481	495	497	484	521	506	508	463	451	491	500	491	491	518	486	511	477	456	456	508	486	534	463	551	503	532	427	482	462	461	460	431	506	444	507	468	499	503	493	443	478	513	489	477	467	494	513	467	454	476	531	460	457	467	473	497	481	477	468	493	482	520	448	501	463	542	516	489	424	510	475	495	525	512	492	501	485	505	490	441	501	501	492	506	457	491	477	483	518	470	453	502	484	461	477	481	501	481	513	501	489	467	427	505	508	461	496	533	468	438	537	513	496	438	544	499	459	529	502	501	467	444	451	486	452	531	490	480	461	532	497	461	472	468	482	487	477	476	505	501	510	495	502	489	517	487	509	494	448	497	489	511	515	491	504	466	484	505	497	489	491	460	466	464	491	479	453	464	527	453	512	491	461	495	510	521	487	465	514	431	512	494	497	485	491	467	490	486	522	483	473	514	473	458	489	458	514	456	517	500	509	473	484	505	459	504	472	464	467	501	487	490	481	457	491	469	422	505	458	481	520	504	505	483	502	474	483	479	454	540	456	529	494	518	478	466	452	478	503	454	507	499	487	492	490	506	482	473	511	484	529	497	457	497	503	492	487	495	471	527	513	468	470	539	471	505	509	481	490	457	425	439	450	491	458	478	460	456	469	529	521	486	540	512	511	446	488	472	488	494	483	512	499	476	481	467	448	510	454	526	483	504	461	474	510	469	460	489	439	518	506	497	461	501	512	527	477	467	470	512	487	474	468	499	476	500	509	505	497	487	492	506	450	473	522	454	529	465	478	466	546	504	464	495	482	464	456	485	473	481	503	493	516	480	459	455	516	466	498	527	497	480	471	507	490	461	472	477	519	493	501	498	471	465	492	491	531	481	508	492	470	452	495	484	443	485	485	472	519	485	523	505	495	488	499	517	502	486	452	524	511	449	487	483	471	485	494	507	509	500	492	512	513	483	478	482	498	500	485	469	442	504	502	481	489	456	508	436	482	476	506	475	448	481	507	478	476	482	437	476	475	476	482	470	477	509	460	471	457	461	507	485	493	455	494	512	486	484	495	479	484	448	489	475	466	474	468	523	499	517	521	454	436	489	468	517	499	512	494	483	498	498	510	461	488	443	454	483	495	454	471	475	477	495	484	519	458	497	457	482	447	445	476	483	433	492	490	508	512	544	509	475	469	515	480	492	493	491	461	493	407	484	449	482	467	487	487	498	487	477	524	463	497	522	481	508	502	489	502	464	511	491	486	483	482	481	467	493	482	521	511	453	488	472	473	491	515	491	500	460	487	479	503	478	507	496	496	519	483	517	475	468	538	477	458	503	495	506	465	495	458	478	469	498	530	487	529	469	479	490	526	470	482	499	504	482	468	457	460	505	447	493	499	467	486	496	453	453	470	496	472	465	496	468	485	486	478	477	512	461	470	480	463	523	444	496	485	493	459	496	484	513	479	490	454	458	510	461	491	463	470	450	493	486	477	453	519	463	468	491	491	461	460	521	517	489	480	488	499	455	515	458	531	481	493	498	475	507	504	497	499	464	470	493	464	460	494	478	473	518	463	476	521	500	485	495	487	482	493	533	483	468	509	500	452	498	512	505	485	465	526	440	485	479	491	493	525	482	462	475	455	439	503	459	501	472	482	478	482	477	455	479	500	495	469	455	564	491	484	491	498	508	481	483	499	489	461	471	450	510	484	482	479	522	474	492	491	459	493	477	531	460	482	489	461	486	497	463	521	502	489	494	471	496	500	488	508	468	483	534	476	514	502	460	492	479	503	483	509	491	453	518	496	482
67072	74323	63609	53676	33722	7541	710	465	425	395	398	351	392	399	346	357	336	329	365	327	284	316	303	356	331	335	349	320	317	327	349	332	318	341	284	322	352	336	307	320	315	314	316	340	362	348	334	335	294	279	343	343	327	332	342	310	332	321	309	297	357	324	353	303	329	351	343	337	287	287	342	309	319	313	330	310	314	328	301	327	319	329	306	332	347	314	333	329	270	297	333	338	281	307	320	314	308	344	311	293	309	311	338	348	319	317	325	302	352	329	346	331	304	333	347	322	321	310	321	288	347	315	321	301	301	317	363	328	320	286	322	340	325	319	336	289	303	312	314	311	339	313	340	322	304	292	296	297	312	326	319	307	356	314	297	323	365	297	331	329	316	294	309	291	350	290	300	328	286	338	314	321	325	329	337	296	297	305	319	348	305	274	319	286	312	285	322	309	298	315	325	348	287	344	348	316	319	287	336	281	309	305	352	329	317	309	303	322	334	284	360	313	342	304	317	324	359	305	332	323	309	329	299	297	319	311	322	326	292	344	327	279	307	308	316	297	294	300	321	301	327	308	302	307	278	289	293	321	302	337	300	315	323	318	315	313	316	307	301	292	275	326	330	317	310	350	317	345	321	289	321	323	312	346	292	304	333	301	328	314	318	290	285	314	308	324	298	339	277	317	302	333	299	337	323	325	329	321	294	294	328	300	295	296	303	318	292	321	322	332	314	290	302	327	316	355	295	322	301	342	292	306	302	317	332	336	312	307	296	327	363	331	322	365	304	335	337	312	340	339	351	310	317	318	331	318	308	283	334	315	302	310	360	304	335	313	318	303	333	306	327	295	343	307	356	322	321	318	314	296	308	303	340	318	295	332	327	324	330	338	341	333	331	310	321	314	321	323	307	309	299	309	295	297	346	301	305	305	353	362	307	333	293	354	341	290	360	353	336	334	318	325	302	316	311	311	331	341	301	310	388	349	360	296	321	315	314	311	292	305	327	295	311	286	318	327	308	301	351	327	326	327	310	320	334	348	308	330	274	302	277	331	326	324	340	335	325	308	335	324	335	310	321	300	342	318	293	313	341	351	349	342	319	327	332	335	334	323	339	320	279	321	305	309	316	302	298	315	316	326	297	334	348	370	312	355	282	272	320	303	284	300	303	301	312	281	284	311	325	300	345	328	310	323	312	319	305	280	313	333	289	305	312	331	269	342	322	323	297	357	359	317	305	306	326	343	341	329	304	299	291	351	309	331	351	297	320	290	331	298	325	305	303	325	318	294	319	305	310	317	324	325	324	349	314	323	304	283	309	332	298	320	316	349	315	333	320	324	311	294	329	333	344	316	302	326	288	300	292	322	325	325	295	295	298	335	313	300	317	327	314	313	296	330	315	321	364	347	311	331	304	323	315	328	292	329	337	351	330	317	311	289	312	329	300	282	308	381	296	351	339	301	318	305	293	323	339	284	287	305	292	312	326	332	316	305	298	328	334	320	333	284	288	355	298	319	282	329	345	299	288	324	335	309	325	303	311	296	333	300	302	321	292	319	332	314	321	342	294	307	296	305	318	319	320	321	314	338	329	309	306	332	357	322	336	310	321	297	306	300	323	334	275	278	282	321	332	312	319	292	287	321	335	334	359	314	345	326	314	333	355	291	301	341	325	289	320	301	317	334	326	332	304	284	321	310	280	321	325	308	300	297	335	336	331	316	323	335	340	341	315	301	328	345	290	323	311	292	345	305	298	274	314	332	317	296	296	322	333	330	319	294	313	287	314	327	329	304	303	324	334	311	342	328	334	343	308	333	307	325	316	330	327	306	329	318	366	373	326	334	313	322	305	323	350	327	302	304	312	293	333	296	347	341	354	303	327	293	356	303	309	317	314	300	329	311	329	293	312	332	295	319	296	336	324	314	330	341	308	316	296	315	324	291	317	300	325	369	346	313	349	341	298	311	328	355	304	299	334	279	280	305	345	318	332	297	304	306	323	294	319	312	303	338	319	291	286	308	305	324	349	333	313	312	320	279	305	304	309	293	316	302	300	324	312	330	317	289	326	315	328	301	307	308	310	314	306	323	303	299	315	325	279	297	302	301	326	309	292	300	275	295	289	304	320	316	275	307	322	300	282	295	293	331	316	294	317	339	334	329	284	342	327	335	338	313	314	337	329	300	316	327	317	293	314	323	316	329	315	328	351	293	297	317	290	295	309	301	354	286	307	324	304	309	279	303	325	319	323	278	317	320	288	293	307	319	307	302	290	298	329	309	308	306	326	303	342	328	342	314	314	307	326	291	319	310	325	315	300	309	360	352	359	316	309	303	287	325	324	319	322	284	313	290	357	305	314	351	317	340	311	290	281	340	331	323	299	331	323	317	307	310	306	349	305	326	315	316	338	288	278	338	336	340	282	320	299	351	325	322	296	325	346	307	317	314	283	346	306	324	331	335	345	322	320	327	342	321	287	348	282	302	306	344	336	323	297	324	290	341	329	334	318	335	327	308	331	317	285	307	278	310	313	323	326	327	299	292	323	328	312	317	335	347	321	319	319	344	322	292	308	276	288	336	315	317	306	321	291	300	356	326	324	302	296	300	294	338	308	287	320	303	340	330	299	303	316	330	324	295	280	333	340	352	326	334	328	317	335	311	332	307	297	309	352	305	325	328	327	303	333	301	320	342	336	308	269	305	333	309	318	316	313	330	297	332	318	295	310	325	287	301	311	301	293	334	305	322	328	340	366	303	296	336	301	317	333	310	306	334	296	333	295	280	324	352	315	312	314	352	343	331	282	290	340	317	358	309	304	300	310	304	316	321	311	325	305	312	284	336	322	311	321	361	339	308	309	302	351	308	339	322	296	335	308	307	300	316	318	312	319	315	331	306	339	325	310	314	304	316	316	317	338	304	297	322	321	299	297	283	310	309	284	344	315	304	315	321	331	352	304	314	316	319	297	311	354	319	282	305	305	310	309	322	310	302	301	292	314	319	361	294	305	308	319	306	310	274	306	299	320	305	333	307	304	329	308	309	313	294	279	298	352	286	305	324	320	306	318	332	346	297	334	304	313	317	304	316	308	312	317	327	309	302	314	289	295	299	349	341	358	321	293	338	276	330	330	348	374	357	292	305	323	326	313	308	338	292	353	309	338	281	330	300	304	292	301	310	329	284	315	326	347	326	301	296	292	338	355	314	327	315	319	286	311	318	324	354	311	331	324	325	301	340	318	329	295	317	295	317	325	336	301	331	304	337	322	305	357	331	289	312	326	336	315	312	307	306	302	317	298	345	293	308	311	324	324	319	337	306	310	339	277	309	315	303	282	358	295	297	301	334	306	288	323	310	296	334	300	354	322	338	327	304	322	337	324	292	323	303	346	308	289	310	307	281	322	341	313	301	329	321	307	323	344	322	355	307	340	314	326	299	330	321	293	323	303	320	336	313	314	342	339	341	332	315	321	289	323	332	322	304	334	339	298	304	322	329	300	307	329	295	303	294	361	325
42194	56570	59803	59183	38479	1928	1589	1423	1295	1176	1061	1007	1010	967	966	924	875	882	815	793	817	778	789	824	755	809	765	742	772	758	754	745	770	741	686	779	749	718	672	764	716	694	736	795	722	698	711	757	715	724	692	728	716	755	717	714	734	711	686	721	720	683	729	735	712	743	740	696	719	740	762	751	762	725	703	696	723	774	716	686	717	730	708	674	664	746	719	722	699	760	705	671	701	762	769	693	774	672	677	732	729	718	749	700	688	703	701	699	742	692	696	733	758	710	688	715	733	749	712	711	710	615	676	690	712	713	746	681	634	757	692	724	682	682	717	669	692	655	749	720	738	699	701	723	710	683	662	743	713	762	683	703	702	710	720	712	732	688	734	706	725	675	713	687	725	709	731	727	701	697	681	712	743	729	719	717	674	707	699	695	714	710	682	675	702	662	675	743	772	726	707	716	729	705	671	701	734	701	718	672	738	730	684	737	714	696	719	683	719	715	685	720	679	734	679	728	690	680	690	700	696	708	708	693	684	754	721	700	655	737	709	663	720	726	703	721	735	690	683	684	742	708	719	706	738	650	703	704	712	722	692	747	740	727	678	706	720	720	685	686	691	734	685	678	732	683	693	663	682	713	740	661	727	728	684	684	711	751	670	730	740	707	697	699	690	738	724	697	730	722	709	690	692	689	680	717	714	644	721	655	699	685	722	727	717	660	717	729	765	688	721	734	715	701	710	731	712	728	628	678	686	746	709	720	731	661	707	706	701	731	711	710	718	693	725	673	709	722	721	703	720	702	707	686	700	713	717	736	699	668	673	691	696	748	725	720	767	723	699	685	675	706	716	707	714	701	694	719	694	703	696	654	685	660	720	706	698	675	742	675	744	729	710	705	696	712	734	694	713	671	678	704	691	678	690	682	694	695	692	694	669	687	697	718	721	674	683	744	685	688	747	688	722	681	727	647	660	695	763	713	703	664	711	688	719	704	693	722	707	679	687	716	704	696	669	724	727	682	685	689	752	631	677	729	699	667	723	666	736	710	692	667	718	709	646	740	668	691	695	711	688	720	711	697	655	699	695	694	681	727	652	740	723	686	719	673	785	719	707	716	728	684	696	665	705	662	716	711	732	659	709	724	708	723	621	717	711	704	715	699	708	704	711	748	710	705	713	733	706	668	712	650	669	685	710	748	673	736	699	705	657	665	739	693	648	732	643	655	676	700	679	697	694	693	682	698	681	721	684	740	697	704	660	696	748	718	699	696	727	739	685	695	757	685	733	677	698	699	724	729	731	692	698	700	681	738	726	694	696	694	708	735	736	689	719	685	702	717	740	726	740	695	694	666	731	652	739	689	688	703	694	715	752	697	704	689	680	770	693	673	741	712	741	721	697	719	746	731	787	693	741	689	676	728	670	671	717	693	682	707	718	745	736	703	705	704	723	743	715	686	655	693	713	707	730	686	690	694	693	696	640	734	718	741	703	746	717	724	707	684	695	717	662	676	713	719	735	723	673	686	677	671	725	691	681	712	769	726	704	700	685	692	724	731	722	692	698	715	709	706	679	673	736	710	700	651	691	682	729	696	708	694	695	725	669	685	721	670	716	713	682	736	692	713	642	714	694	732	697	675	716	711	741	708	740	698	672	706	739	724	682	740	654	740	726	716	743	688	667	734	685	721	685	689	664	740	698	728	690	721	698	696	709	714	707	726	657	702	701	735	700	669	729	685	724	683	681	673	688	694	667	726	696	678	697	729	687	745	720	719	706	717	673	710	729	656	708	695	704	701	716	716	711	700	694	717	705	696	708	695	684	700	731	686	705	728	685	691	623	689	728	681	685	667	759	658	709	671	717	701	701	736	714	683	686	670	689	715	742	660	701	708	703	684	701	697	653	729	655	726	702	673	661	716	718	739	690	706	673	712	703	707	713	728	733	719	630	691	677	689	704	699	690	721	694	710	707	747	702	702	727	691	680	692	733	685	680	712	696	672	673	702	714	716	695	711	715	674	717	711	701	709	726	694	670	677	680	712	710	709	672	662	685	694	710	701	729	715	631	705	685	725	738	679	725	694	685	748	666	738	710	691	714	729	688	689	730	715	697	741	714	691	697	703	697	678	715	706	705	748	772	693	681	718	769	707	681	723	691	758	695	732	694	722	773	700	709	689	704	666	667	680	689	743	716	703	733	705	724	704	695	690	685	683	680	724	666	733	695	719	728	688	677	696	740	732	687	708	735	748	726	725	730	698	702	689	766	683	740	724	702	745	715	736	700	667	743	719	686	732	708	743	701	709	689	685	747	699	697	680	688	655	699	702	693	673	697	757	733	696	698	761	681	735	734	724	711	687	701	722	719	693	690	685	698	702	693	733	744	692	731	721	703	695	758	624	714	693	687	686	729	672	681	703	668	691	674	717	685	686	670	735	736	745	705	700	740	704	645	691	686	701	764	694	755	726	670	701	667	712	737	678	730	681	691	676	737	694	673	681	701	702	710	716	682	774	728	708	718	729	745	706	726	706	678	734	666	699	697	699	724	682	747	714	725	673	765	734	683	712	673	725	719	703	693	691	694	704	680	758	645	678	649	712	747	669	697	705	743	719	713	721	712	721	705	655	704	661	720	682	732	685	703	673	678	711	685	711	715	647	719	711	703	680	720	737	747	673	713	726	706	660	728	698	712	659	688	670	716	662	687	680	695	688	742	716	704	667	695	670	730	692	693	747	684	693	725	688	698	710	698	723	663	723	651	720	788	736	657	693	709	748	687	694	700	729	650	707	730	787	656	738	757	678	711	695	753	727	696	729	697	691	675	697	702	708	756	715	705	724	696	732	676	762	703	705	705	724	710	682	651	721	761	715	642	678	656	715	651	682	772	762	694	735	699	700	691	724	716	703	706	682	724	755	725	738	680	719	706	730	686	732	696	688	694	721	679	695	716	695	702	727	735	707	675	699	688	697	732	714	701	726	769	711	690	728	739	704	660	665	722	706	670	704	738	722	654	708	724	675	721	684	659	707	702	700	677	699	687	727	713	733	759	683	712	717	710	685	685	692	646	661	717	708	679	688	722	714	687	750	680	681	657	732	765	681	692	750	692	681	724	672	718	714	696	682	732	693	690	670	782	738	677	710	744	715	688	667	645	738	713	684	694	673	690	712	664	743	680	725	741	727	688	763	709	720	700	708	739	687	693	681	702	701	791	709	712	749	669	669	703	710	734	724	771	699	723	714	710	709	639	678	686	714	661	723	664	692	675	745	724	675	749	742	736	712	688	742	704	684	693	733	715	683	714	706	708	705	709	720	735	696	689	713	691	712	719	671	720	731	667	670	676	713	748	713	671	659	724	695	689	708	742	705	717	723	712	737	672	678	703	725	659	741	707	707	660	703	690	683	694	658	721	695	664	704	703	720	715	739	680	736	651	700	685	701	699	722	729	702	712	756	683	751	697	723	633	704	701	752	674	714	705	664	674	709	696	716	694	721	738	686	707	691	696	707
37150	16266	4420	1993	761	153	115	111	137	123	137	121	120	120	118	106	126	114	122	114	144	118	101	111	124	106	112	129	124	124	108	118	111	104	118	96	98	116	105	110	124	125	120	106	118	112	97	134	132	117	131	134	99	113	129	93	136	137	120	108	110	117	112	97	107	144	123	114	112	116	107	124	107	132	113	110	120	111	125	126	107	132	119	128	123	148	101	139	141	125	118	116	118	129	130	105	137	95	122	129	105	123	105	114	117	115	94	108	133	107	125	107	115	111	124	108	135	114	111	106	94	131	119	126	111	110	128	107	122	129	124	116	126	109	119	110	107	120	101	118	120	137	115	104	110	118	117	113	118	88	114	118	118	121	109	126	117	126	120	121	119	106	103	126	130	125	118	110	128	92	116	128	116	109	137	90	119	110	93	98	103	128	119	101	113	126	103	117	114	110	114	124	135	99	106	114	116	95	113	110	117	130	116	99	102	108	121	107	126	113	114	110	100	120	142	132	127	115	128	103	108	108	103	105	128	119	112	120	125	117	132	130	96	109	100	113	121	120	115	107	115	127	132	121	100	109	125	113	120	111	105	102	116	120	123	131	119	113	114	109	125	99	116	126	107	109	118	105	99	113	112	113	131	131	118	139	107	118	105	139	127	110	112	115	113	127	104	109	124	112	106	119	116	117	110	118	94	123	111	132	111	129	125	94	111	100	109	104	114	108	106	137	132	109	122	109	117	106	128	114	128	121	121	129	120	117	104	119	117	101	114	125	114	121	109	117	125	105	110	132	131	133	131	85	106	143	115	116	125	120	130	115	115	119	99	141	119	109	84	120	111	124	133	107	139	143	117	140	110	116	128	137	113	133	109	123	137	114	115	132	128	109	130	132	129	114	113	111	103	132	125	111	114	125	122	129	118	116	99	123	102	124	116	106	122	109	122	106	114	120	118	108	107	100	88	109	105	106	92	114	111	114	117	120	138	99	102	110	119	127	103	112	99	109	101	128	106	119	145	103	122	126	128	127	104	119	107	106	100	114	113	118	126	105	124	115	125	121	123	108	125	117	125	114	128	120	121	115	119	119	112	106	111	143	108	109	102	100	112	124	105	127	109	133	95	112	111	139	118	133	117	123	131	109	135	99	122	110	105	105	124	115	115	118	118	115	108	149	118	128	118	112	104	114	115	121	113	126	109	122	125	109	108	115	104	106	123	106	144	118	98	127	122	104	99	103	110	138	95	100	127	117	114	91	105	114	120	134	100	123	133	115	103	112	108	115	132	110	90	129	128	110	117	116	121	129	123	123	109	101	133	133	121	113	114	120	119	121	116	119	121	125	124	108	110	116	106	130	110	93	120	116	105	104	124	108	108	97	111	120	111	98	107	113	123	113	120	112	120	135	112	136	123	120	129	126	96	114	125	116	110	92	99	120	104	111	116	97	99	136	117	110	120	103	121	113	129	123	137	110	111	120	138	119	107	121	130	140	134	97	104	107	137	117	120	121	131	124	136	121	108	119	125	126	101	116	125	116	123	120	119	103	116	121	136	119	143	110	103	116	110	98	136	139	112	100	111	122	136	114	121	103	126	120	128	109	128	108	108	109	111	116	118	110	103	117	117	123	102	103	117	122	132	120	99	124	87	113	123	118	105	110	138	128	120	117	130	108	125	100	111	109	113	130	102	117	128	123	128	133	124	120	105	119	120	145	109	113	120	117	115	101	94	130	114	121	131	117	132	119	118	108	102	103	120	113	122	106	115	115	125	116	100	97	129	129	112	109	114	117	124	120	116	126	133	109	110	121	117	114	94	127	116	129	121	130	134	94	115	112	115	103	114	148	119	101	100	112	119	114	119	111	117	130	125	113	103	114	110	116	122	107	140	116	120	134	130	118	124	124	128	94	114	139	108	108	120	127	129	112	116	120	118	130	125	120	105	129	106	115	111	126	112	115	132	135	113	110	116	110	104	113	117	142	123	111	121	113	117	120	113	127	108	114	100	128	126	103	108	117	118	135	108	107	111	118	120	132	128	122	107	108	94	109	121	108	110	97	108	119	86	119	100	142	108	104	118	108	121	97	131	120	115	116	122	88	119	118	123	126	132	94	116	110	126	97	112	114	104	110	107	120	107	108	125	122	119	111	130	119	127	131	104	125	116	105	106	116	113	127	121	114	124	130	116	97	115	107	103	114	101	104	114	144	116	106	110	122	108	102	99	114	113	115	136	126	113	139	137	129	131	127	123	110	128	105	123	119	116	105	94	134	99	117	129	122	119	125	121	124	116	105	135	101	101	132	112	122	116	92	108	128	111	121	128	123	107	105	98	121	113	113	108	120	124	107	120	117	119	102	115	139	140	121	137	104	113	105	122	111	105	108	103	124	115	145	103	103	112	137	98	104	103	121	109	123	105	109	126	104	127	104	102	109	126	122	123	119	129	120	107	105	110	116	101	141	109	130	119	125	141	126	103	105	130	136	120	108	139	120	114	118	124	101	133	120	133	119	101	102	113	98	119	133	131	109	117	124	138	115	117	113	126	138	112	106	128	117	120	103	123	111	120	120	105	118	120	136	110	116	111	122	84	115	116	119	121	114	128	103	104	125	110	123	102	108	131	116	105	118	125	112	105	93	101	123	121	127	112	116	105	98	110	116	99	111	129	106	107	129	135	117	156	119	123	106	132	128	117	118	107	120	131	96	122	119	118	104	128	103	118	98	119	96	125	120	118	105	124	131	114	126	119	113	120	114	113	103	108	121	113	117	89	85	120	117	126	112	119	105	104	105	110	112	121	122	93	110	131	116	128	127	132	131	126	126	126	102	129	138	115	106	95	119	108	107	129	124	123	127	126	128	115	102	135	114	120	136	118	146	113	108	107	125	114	119	121	104	121	130	129	109	116	114	104	112	111	116	106	121	95	141	110	108	118	125	108	105	106	100	128	115	131	123	110	121	116	131	141	116	91	132	96	120	109	132	109	130	107	119	116	130	107	124	126	123	119	133	105	105	109	116	108	110	133	123	121	115	123	83	107	141	118	106	112	135	125	115	118	104	108	123	124	115	135	108	130	131	103	119	105	104	113	122	104	111	128	124	102	107	122	107	120	117	126	127	97	106	134	107	125	106	127	121	102	153	111	117	126	113	136	103	101	141	120	100	127	121	112	109	122	132	117	113	106	115	112	110	95	123	117	117	121	120	115	131	116	149	109	127	109	132	132	100	104	116	111	108	116	106	115	113	114	114	100	89	130	130	113	111	115	105	94	117	120	115	110	128	121	112	123	120	109	145	121	118	113	124	101	112	104	132	133	119	127	107	123	116	117	117	123	118	107	103	92	108	118	151	112	114	131	109	95	110	115	110	141	119	131	107	108	124	100	126	104	99	108	105	119	139	101	112	123	119	110	110	119	107	139	102	130	132	100	103	114	115	97	126	118	112	121	124	134	115	104	95	107	126	105	121	106	116	118	121	127	105	105	106	122	125	116	111	119	123	111	134
19101	11164	7186	5888	2859	312	338	326	307	319	283	285	343	307	327	287	295	322	329	292	305	311	345	311	313	293	304	304	315	296	308	309	318	304	303	287	324	285	329	311	309	290	325	301	331	302	299	325	320	294	343	317	317	311	334	316	329	295	337	293	303	295	297	300	328	309	303	319	307	306	348	313	261	345	290	297	296	312	304	294	317	316	333	311	346	280	304	284	301	333	315	319	341	303	293	308	304	312	286	291	308	334	331	314	299	301	309	311	305	316	273	290	321	308	325	291	318	283	347	325	320	289	275	320	323	283	304	318	320	299	305	289	315	294	327	301	320	341	317	281	334	317	299	299	295	341	313	311	303	286	309	317	323	332	308	310	320	302	294	301	303	330	319	321	290	279	323	334	282	313	309	327	306	368	290	334	276	295	291	303	334	314	300	303	321	313	320	268	324	319	318	307	335	340	276	284	320	318	316	289	327	277	288	336	305	324	304	308	320	304	315	332	307	305	328	299	299	295	310	288	341	318	266	282	335	310	284	286	317	301	298	330	297	351	281	336	307	305	308	327	310	326	283	273	307	315	318	351	314	304	279	313	314	330	299	367	291	305	294	267	298	286	293	288	313	305	298	319	333	295	290	333	335	312	297	317	299	289	322	313	292	323	317	339	340	306	328	312	310	309	295	333	311	322	319	338	315	280	321	334	301	328	301	308	278	289	293	319	331	274	281	324	319	291	295	282	335	281	280	313	319	288	297	308	304	305	283	311	327	325	319	315	306	314	282	324	287	315	292	315	317	305	302	301	309	301	283	293	300	287	303	285	308	323	302	334	305	315	301	283	325	310	299	284	302	324	344	296	326	293	312	321	316	325	309	324	307	290	310	281	314	298	293	291	286	296	325	304	310	264	301	291	316	237	308	299	322	299	349	292	314	294	299	284	333	334	330	320	307	327	295	284	300	321	309	282	287	316	305	299	309	275	317	318	298	289	305	317	347	300	329	288	293	308	318	308	313	278	290	325	318	295	293	349	325	292	285	298	299	303	320	318	275	295	303	297	297	335	296	336	341	297	305	296	277	326	312	337	299	308	311	306	333	309	319	322	311	335	307	301	303	308	306	321	328	321	310	305	308	306	311	303	270	304	313	319	297	271	308	306	276	326	328	323	304	317	310	297	334	283	273	298	317	326	314	338	306	334	305	309	301	331	339	305	300	264	301	333	313	296	296	325	314	296	308	306	287	293	315	323	269	325	301	278	304	309	297	287	304	316	342	293	294	291	315	297	302	328	299	295	324	294	293	265	316	274	296	298	335	301	300	301	302	289	282	317	309	318	285	291	327	293	320	257	314	316	293	292	322	314	299	311	303	317	292	294	302	290	343	311	322	325	313	310	304	317	305	338	324	298	314	291	299	313	327	330	249	293	318	317	313	308	314	329	319	331	311	329	294	287	286	314	317	313	338	337	289	316	301	253	298	300	320	346	329	304	338	322	305	332	300	328	297	310	326	310	318	304	311	296	306	288	327	329	313	321	288	290	298	290	313	325	283	310	308	315	307	314	305	314	312	294	315	307	271	296	319	307	275	297	316	311	310	301	320	313	305	328	322	329	293	306	315	289	305	329	330	328	303	304	324	298	318	314	309	288	327	290	306	322	327	319	285	313	300	305	300	282	305	315	303	292	326	291	310	286	298	298	342	273	313	305	311	318	310	318	317	294	323	324	283	284	292	316	301	344	297	302	296	283	307	295	313	276	289	299	300	291	311	297	282	316	337	280	297	289	263	322	259	325	275	285	293	285	332	299	293	298	317	309	299	314	337	328	272	302	325	300	295	315	294	325	291	329	342	320	313	316	341	267	291	296	316	288	291	304	319	321	315	268	304	312	315	320	350	275	340	311	303	288	310	315	320	320	330	301	319	305	312	290	332	304	293	286	323	302	351	309	337	326	298	294	323	298	293	305	300	287	302	322	294	335	333	297	313	278	290	298	324	321	312	303	288	321	297	311	269	267	299	282	336	322	299	288	295	302	264	306	307	313	312	329	320	326	312	309	297	298	312	321	316	326	313	285	318	361	328	290	316	308	297	319	284	302	293	303	317	298	312	326	320	279	307	316	321	333	307	324	278	325	294	277	306	344	301	295	316	286	336	311	282	318	313	304	278	300	318	298	306	298	315	321	316	327	315	283	295	269	314	305	284	296	295	295	294	316	321	321	319	283	294	299	310	309	304	308	302	290	275	307	286	317	311	321	273	306	315	331	286	325	284	308	303	309	300	317	320	321	332	304	283	313	314	301	310	348	308	309	316	316	321	288	300	323	279	328	310	306	310	341	287	285	281	289	318	309	334	331	321	293	305	323	308	334	301	313	299	317	302	308	323	310	309	348	302	282	295	299	325	297	291	309	340	305	292	304	317	314	283	301	328	331	303	301	321	321	280	300	293	296	311	320	294	310	331	285	316	348	317	320	251	301	264	294	311	293	311	302	282	357	328	321	314	299	294	294	285	287	317	313	328	310	307	309	322	315	311	362	302	284	321	267	288	290	298	296	310	295	325	328	317	337	300	353	295	301	297	316	295	307	318	307	321	322	297	297	333	320	296	312	280	306	311	316	299	288	295	314	309	313	309	298	279	303	307	319	317	283	304	333	320	317	279	300	316	323	304	328	324	300	288	317	309	309	288	295	294	313	294	294	286	310	300	268	293	276	279	326	321	291	310	294	315	339	316	251	315	323	280	324	315	322	320	307	267	285	291	275	316	297	313	329	288	291	320	334	282	288	308	291	315	272	286	319	335	330	320	279	290	273	313	308	284	323	285	328	315	268	306	346	290	317	282	296	317	336	297	328	311	303	290	307	322	338	335	287	311	306	299	325	303	335	290	280	328	287	281	304	307	311	302	270	313	326	320	347	327	301	284	309	313	320	290	289	309	328	290	291	331	311	303	294	292	319	296	287	343	301	279	311	321	310	307	298	329	325	317	323	315	313	286	298	310	303	271	291	319	270	320	333	325	301	269	329	298	302	315	278	302	297	305	324	308	315	329	328	325	299	311	309	341	327	303	297	285	288	288	288	262	307	291	311	326	317	329	285	297	323	307	288	302	300	297	310	337	286	314	313	299	342	347	313	315	300	288	317	320	298	291	313	303	323	296	323	318	322	309	301	303	311	299	280	320	301	297	324	296	335	303	294	321	319	333	319	265	291	315	277	296	278	310	292	302	314	346	330	301	316	317	303	295	308	325	322	293	315	339	317	319	289	296	310	328	302	337	299	341	321	329	345	272	310	281	337	341	310	320	293	282	296	353	306	296	294	314	310	289	284	317	305	323	308	285	301	311	323	331	328	283	295	303	305	316	257	303	268	306	311	298	303	303	310	312	309	332	304	319	301	321	284	298	315	300	309	313	286	336	302	337	278	280	285	314	332	312	312	323	333	302	300	298	286	331	314	351	303	302	341	306	279	303	323	326	296	329	283	330	299	322	289	313	345	301	323	309	321
57242	60326	49530	39389	22447	3086	325	258	226	258	249	231	212	241	216	210	215	225	200	240	200	205	208	197	200	162	204	201	171	206	204	180	182	184	216	220	193	165	196	246	205	175	195	182	215	211	190	175	212	207	200	214	202	195	203	215	197	207	226	215	178	197	201	207	225	188	208	199	173	211	206	198	183	183	192	197	207	199	177	192	224	195	177	220	199	227	221	188	164	212	208	196	224	212	203	200	202	183	181	184	223	217	192	193	200	227	186	193	206	203	210	194	208	192	182	187	192	246	226	209	228	194	211	203	197	222	211	196	176	206	181	187	178	198	214	182	209	212	198	211	184	224	207	201	179	221	211	207	190	187	177	209	229	201	175	199	184	197	192	212	184	185	185	173	207	210	212	207	203	196	196	213	216	212	212	176	182	202	172	191	185	200	208	197	189	195	196	207	219	219	188	183	200	194	210	218	196	217	209	198	206	195	229	201	189	194	187	202	187	202	191	211	202	195	185	207	196	191	222	183	180	204	196	205	179	222	216	209	188	179	202	188	192	200	179	178	207	202	202	186	188	185	168	184	189	179	200	202	189	187	177	206	206	169	207	199	184	195	202	186	183	198	194	200	215	197	177	215	212	170	168	200	198	200	188	186	179	198	216	214	202	190	235	196	206	192	203	182	200	216	196	182	201	189	196	211	200	186	181	177	183	208	198	205	208	198	201	209	204	202	181	206	191	210	198	190	207	178	180	194	208	231	213	193	185	188	210	206	201	201	175	194	212	173	195	204	194	230	220	199	215	185	185	188	178	211	161	210	213	208	158	198	209	224	206	193	220	201	206	188	174	193	192	191	197	173	202	187	174	189	225	214	189	204	234	209	174	195	212	208	209	205	198	178	199	199	188	231	194	175	222	179	212	182	206	196	233	204	174	175	183	220	208	181	215	198	184	176	194	196	191	194	204	199	215	206	194	182	190	208	181	223	187	162	203	187	194	210	200	207	206	198	211	204	197	194	187	202	204	246	187	185	230	206	216	206	178	177	217	209	177	234	220	203	214	194	185	186	182	208	169	183	195	177	195	198	179	203	204	196	188	219	199	212	175	218	174	213	172	229	180	204	202	225	184	170	202	196	182	210	190	191	198	204	209	196	211	188	195	206	189	185	220	182	191	222	205	205	199	195	193	208	185	213	190	197	208	206	206	196	186	225	200	214	217	196	207	187	201	227	203	200	190	198	201	197	185	213	190	191	195	224	177	187	189	194	197	221	204	201	195	209	177	188	211	254	176	183	203	197	188	198	196	174	221	208	215	217	197	195	189	190	192	190	213	184	203	210	196	209	183	185	207	195	218	222	186	216	217	193	178	211	194	207	199	189	204	212	183	211	201	199	201	173	224	218	206	183	193	194	210	204	161	171	217	217	193	212	220	200	207	197	232	177	195	203	212	206	198	189	201	199	210	229	225	212	176	195	195	199	216	239	202	216	206	222	203	196	187	206	188	196	181	190	202	192	188	191	188	195	193	199	195	172	193	188	199	175	195	177	208	171	221	192	223	179	182	208	180	196	181	186	176	195	201	175	210	199	204	195	186	179	202	191	186	204	177	222	221	183	224	221	181	186	187	182	206	216	193	204	184	193	176	204	208	176	164	187	220	184	179	194	200	204	212	221	209	198	193	230	223	166	213	205	200	185	212	204	177	229	196	211	179	182	231	195	203	195	165	188	219	202	218	201	182	186	189	178	178	190	197	206	190	195	185	219	197	196	185	169	196	204	198	196	190	180	225	210	209	200	186	209	176	175	213	205	206	189	193	203	225	214	216	176	181	195	208	194	203	186	197	193	217	173	187	200	193	175	220	196	209	164	217	178	178	170	206	193	187	204	176	229	193	209	217	207	224	217	184	192	206	197	199	195	182	187	222	235	197	258	188	202	210	186	193	221	208	176	210	198	203	195	194	215	197	196	211	188	202	211	191	193	180	187	168	159	221	221	178	195	192	217	203	191	209	190	201	184	204	202	197	191	180	190	189	189	193	214	200	191	175	212	212	202	224	205	194	193	193	191	177	210	186	212	207	208	168	189	208	215	161	190	204	221	186	194	206	205	205	184	217	193	182	201	202	180	194	218	222	219	209	167	195	190	209	192	207	212	203	195	217	212	193	188	198	190	207	185	194	186	199	216	212	223	213	205	189	239	218	182	204	213	178	194	215	248	199	217	198	198	186	217	185	227	201	222	193	196	191	184	187	215	200	207	207	200	192	209	177	212	169	200	180	178	206	198	200	190	185	180	166	208	184	197	195	181	210	207	188	171	194	225	169	213	191	202	179	179	191	205	209	199	196	168	200	199	185	195	198	214	195	197	204	185	219	230	231	190	211	181	208	201	195	210	187	212	182	199	184	206	200	191	191	194	221	193	205	186	204	188	203	209	208	208	196	200	221	175	183	198	207	186	183	202	206	202	188	192	195	171	221	190	228	199	205	197	186	196	206	194	187	205	188	225	220	192	210	207	213	172	201	214	226	206	210	190	173	175	211	221	205	205	188	169	216	208	230	178	206	185	188	185	200	191	193	208	229	215	194	200	197	213	195	206	194	190	183	214	191	211	190	205	211	195	203	202	205	205	208	209	186	182	232	205	202	198	186	197	187	196	193	198	206	191	169	207	221	194	211	215	208	181	169	175	227	192	186	193	193	163	183	178	178	184	188	176	187	187	207	204	224	193	204	190	198	200	205	222	181	189	173	206	199	200	206	179	205	199	192	185	192	198	196	173	167	176	185	201	203	205	176	191	198	200	186	183	190	183	199	205	194	173	220	199	217	229	210	165	199	189	199	191	194	195	197	179	192	175	195	220	183	227	233	187	200	201	206	181	203	211	195	208	171	192	198	195	215	177	207	212	209	179	203	201	184	177	198	184	197	185	222	203	192	197	197	206	214	201	212	193	188	215	190	202	224	175	195	163	180	177	197	175	216	226	206	179	195	199	219	206	212	209	198	185	208	211	210	169	200	207	183	180	204	212	212	188	201	197	199	198	183	205	217	193	191	182	198	201	208	201	212	216	211	188	200	200	185	185	206	208	199	179	199	200	190	202	190	196	195	185	191	179	203	194	213	195	211	204	220	200	196	210	201	185	189	190	209	188	203	204	212	202	212	225	206	216	215	222	200	231	206	195	204	205	192	166	199	214	172	203	182	208	203	192	179	186	189	202	219	194	211	176	206	188	196	197	179	212	169	207	197	207	189	181	203	213	162	195	233	217	190	200	185	187	185	186	202	204	202	198	198	216	208	220	198	184	205	198	213	205	212	177	214	223	181	181	201	223	208	178	198	187	196	171	201	215	199	218	182	203	197	211	194	200	197	186	185	198	215	217	182	184	187	188	211	216	188	188	198	196	204	204	211	194	188	217	200	202	183	209	180	193	209	184	213	209	183	164	203	206	182	195	216	211	204	228	189	203	225	175	175	206	199	218	207	206	212	204	209	205	175	175	188	193	174	205
34946	44415	47321	47078	31303	1091	988	836	786	727	683	648	644	608	585	584	524	583	577	555	528	541	559	548	494	554	493	534	510	511	477	517	500	523	472	505	524	450	469	505	487	489	467	515	482	465	516	486	484	507	469	484	513	484	463	480	482	492	512	506	493	484	450	513	499	464	535	486	472	468	497	491	498	460	515	451	508	490	512	497	465	519	507	468	496	479	480	429	479	519	446	464	483	468	490	517	467	459	497	447	477	549	507	479	496	475	496	486	470	445	497	456	511	461	474	512	461	459	493	501	515	484	476	474	487	487	487	461	476	510	460	460	463	473	450	494	458	474	459	485	468	492	457	480	501	492	466	483	428	471	465	470	497	441	504	443	489	484	467	469	484	497	491	490	504	490	477	502	516	469	489	482	479	525	480	458	465	514	463	537	512	460	501	496	500	520	487	491	525	482	482	484	493	494	483	477	463	491	486	465	477	532	487	470	463	458	490	470	447	464	458	438	514	508	475	494	514	504	481	455	505	546	502	505	463	457	469	448	505	486	488	459	478	500	477	469	440	490	515	465	502	464	476	465	457	459	477	471	488	475	458	464	474	464	478	475	461	474	468	463	482	451	454	474	446	445	480	453	503	479	495	482	474	525	453	479	475	531	510	474	489	456	475	448	504	501	466	447	444	489	458	481	533	468	468	489	490	502	487	475	456	451	500	525	486	469	463	461	501	441	516	505	460	521	532	474	468	489	454	460	470	460	467	472	519	469	480	474	461	465	434	484	491	494	476	454	490	484	463	499	487	464	494	446	469	487	499	441	497	517	472	508	458	497	469	475	447	467	482	465	492	505	558	450	513	458	513	484	414	483	467	452	479	474	498	469	521	459	483	490	462	485	504	471	471	510	448	503	450	467	476	482	477	478	506	494	437	525	491	482	477	490	461	493	471	462	477	465	517	488	515	512	469	511	478	476	519	471	489	505	479	482	483	487	523	484	456	516	461	487	489	493	471	463	472	477	493	456	483	490	496	495	488	440	474	486	469	431	476	473	497	491	477	453	490	487	450	512	511	465	465	481	502	501	506	469	519	465	498	476	472	505	475	491	481	497	466	491	476	482	543	464	472	479	495	484	507	490	486	455	475	470	520	478	500	523	468	483	500	466	477	530	462	486	502	483	470	484	454	497	482	493	492	468	465	504	463	468	458	508	478	488	477	449	467	469	493	449	466	474	497	446	488	489	479	457	477	489	481	500	499	480	466	508	449	495	506	513	492	472	441	493	447	499	463	451	499	478	486	493	485	446	467	468	464	493	481	500	485	478	447	484	514	505	463	498	493	501	498	515	470	429	444	457	442	458	479	510	491	485	511	469	455	489	524	483	467	460	478	489	500	504	458	510	505	483	472	489	491	465	474	456	483	497	502	482	443	478	489	454	487	455	523	479	474	484	459	470	463	483	484	502	456	476	443	508	513	468	495	487	445	536	441	477	488	454	495	489	472	509	476	501	464	454	463	432	482	460	477	494	481	490	467	475	470	453	447	523	480	498	442	481	470	516	502	491	478	473	485	503	470	500	472	468	458	533	478	492	475	475	501	469	463	495	473	491	464	462	463	476	543	482	482	479	497	486	497	452	489	494	464	490	482	497	494	509	479	533	503	502	485	445	475	477	458	460	492	479	483	467	471	451	474	512	521	467	489	525	479	462	444	476	454	477	441	490	509	462	444	468	502	474	469	549	490	485	493	458	449	487	482	476	457	473	469	467	471	463	454	491	492	441	475	515	487	491	478	488	507	465	486	510	465	469	487	500	481	487	487	481	494	520	483	501	466	484	474	420	459	499	433	484	483	526	494	466	491	489	471	441	524	479	457	461	491	478	440	538	496	488	553	456	485	488	470	446	472	465	498	501	491	490	452	508	483	504	455	463	468	496	497	473	460	462	499	442	499	502	485	500	455	485	470	498	489	495	537	511	483	479	480	471	475	495	475	462	470	501	519	489	500	477	473	488	460	484	483	515	437	512	519	484	492	486	503	491	488	448	476	495	484	457	473	505	423	484	506	507	472	504	469	468	489	456	475	518	495	536	476	528	484	510	447	466	545	461	505	468	496	474	477	474	448	461	445	457	476	444	492	533	502	484	503	461	485	475	464	468	458	495	500	450	442	468	464	464	488	459	454	520	491	513	477	461	489	502	460	477	449	494	458	497	481	483	485	473	501	492	465	478	513	478	464	495	458	493	473	523	484	482	467	479	508	480	481	510	453	486	483	517	514	457	460	465	504	450	475	523	464	464	482	449	503	485	480	468	498	498	466	471	461	507	496	499	464	460	492	469	466	491	479	471	485	490	479	487	566	452	493	470	503	479	443	463	488	461	472	461	499	477	445	471	512	502	484	461	448	535	511	491	472	488	502	450	478	469	439	451	462	483	472	501	475	489	468	475	506	479	476	485	484	433	478	475	461	449	471	434	463	463	469	449	467	499	460	490	461	491	438	486	475	462	501	464	491	480	451	501	463	465	501	486	458	490	468	494	447	466	480	496	483	463	481	481	479	446	489	489	535	462	467	503	455	477	480	502	477	486	488	469	460	459	476	483	520	505	469	479	480	477	485	501	461	494	484	453	477	496	468	487	508	504	472	443	465	467	472	532	467	455	490	462	496	500	498	467	497	502	495	478	490	495	445	482	433	472	504	474	486	513	490	500	454	495	514	520	514	504	455	467	505	504	455	453	446	494	495	510	487	492	460	499	481	472	534	465	494	525	468	452	472	480	518	505	482	452	479	488	524	460	500	474	490	499	477	479	509	492	456	487	468	514	467	492	476	495	452	460	524	473	491	453	473	439	488	473	458	515	467	507	463	513	508	511	483	457	479	503	471	506	501	459	526	469	484	443	491	455	431	485	499	472	532	440	461	474	517	473	511	481	507	504	443	493	468	514	478	504	471	449	483	499	478	501	485	501	495	484	491	492	470	435	442	535	467	475	476	489	491	516	465	505	532	484	461	492	534	503	493	490	498	466	480	529	505	532	508	445	486	519	495	463	484	475	516	509	493	464	478	467	498	473	457	441	501	507	474	500	487	456	486	488	455	493	514	501	494	497	462	474	474	478	438	484	466	494	500	493	460	505	498	430	452	442	476	491	467	470	428	463	452	487	426	495	485	488	446	502	448	480	451	462	454	507	483	528	479	435	490	507	454	459	464	465	483	502	482	483	508	489	452	472	479	471	494	455	477	507	482	487	513	478	486	465	474	478	465	495	502	480	464	492	478	525	474	474	445	453	466	501	459	533	475	490	473	464	517	498	496	445	507	514	483	467	493	527	476	503	441	504	479	480	481	467	473	515	473	458	490	481	493	490	516	463	488	476	475	446	442	469	464	480	462	507	482	470	513	490	497	438	456	473	480	466	492	440	479	484	451	513	458	496	489	430	498	474	491	481	477	481	503	495	480	448	481	437	459	529	454	447	491	492	500	505	509	456	468	466	483	498	487	481	485	512	518	450
66395	73308	62522	53430	34498	8084	690	459	407	392	360	404	360	365	340	360	360	342	309	303	333	371	309	333	307	328	343	330	329	300	280	338	339	333	325	311	341	334	298	291	309	302	307	335	307	339	294	295	298	326	302	299	330	316	303	358	296	325	305	302	298	356	304	332	319	305	318	324	321	316	306	313	324	295	332	321	306	326	335	312	295	291	313	323	314	317	326	336	319	317	338	304	293	301	307	281	319	306	296	324	324	301	331	322	352	310	291	337	311	325	355	336	313	318	334	330	332	312	322	353	327	312	312	301	320	296	320	299	326	309	316	283	316	301	303	321	315	297	339	276	306	349	310	319	347	330	292	346	292	295	317	346	303	284	321	315	288	310	297	342	315	333	310	299	325	307	329	322	315	297	332	300	309	320	335	318	335	298	321	321	334	310	295	315	295	322	302	313	346	325	288	314	325	312	271	297	276	273	304	299	310	323	321	336	339	288	337	327	321	295	286	314	307	333	311	311	299	309	321	325	295	317	267	323	271	315	311	312	305	298	296	304	344	301	321	327	340	316	326	340	313	299	297	343	352	280	326	324	309	315	325	314	316	323	271	327	321	339	346	333	336	295	316	302	311	325	301	307	308	333	279	306	311	299	308	300	313	299	304	320	289	299	328	336	321	312	334	287	291	326	320	338	322	312	302	383	339	273	312	350	302	304	337	298	324	338	312	323	336	334	343	328	313	325	326	304	308	297	305	333	334	329	331	337	332	265	309	285	323	291	295	310	249	323	325	288	292	304	299	326	305	310	330	309	358	317	330	330	277	317	286	320	306	311	340	301	301	317	375	298	313	304	316	303	311	314	306	307	285	269	304	302	306	328	311	284	336	345	317	318	332	316	332	363	334	300	307	298	317	308	319	339	300	323	352	319	311	288	321	345	345	312	317	296	311	306	323	290	339	309	340	313	291	321	345	347	324	326	326	321	335	294	289	338	308	312	307	312	290	339	297	318	309	297	287	320	328	331	279	315	321	324	321	334	339	320	322	313	301	308	331	349	314	317	302	326	333	335	315	298	328	300	314	301	311	312	306	310	302	341	316	272	303	307	343	290	298	322	299	329	354	310	306	323	293	294	326	339	334	300	319	337	320	327	307	301	322	327	357	319	311	306	288	296	306	321	297	271	313	333	344	322	288	314	316	283	341	328	336	301	319	312	297	343	311	310	295	314	285	304	349	346	311	301	297	279	316	317	341	336	316	334	355	332	340	304	287	315	282	306	310	298	299	315	320	336	348	318	304	305	294	287	339	298	278	318	314	316	295	285	297	316	301	313	297	328	336	272	293	321	317	312	306	325	321	290	314	308	317	307	280	335	327	294	311	359	287	308	328	291	321	318	300	305	304	332	336	310	322	317	299	329	315	304	324	312	308	271	298	332	332	298	332	332	311	336	328	300	310	322	322	329	326	317	320	297	345	326	304	363	326	294	332	298	328	327	302	309	315	301	321	298	274	300	350	297	294	315	294	302	322	334	302	323	282	312	348	310	288	333	305	329	300	297	314	312	315	328	323	321	310	320	286	335	302	305	340	338	303	301	319	297	319	322	302	316	289	331	292	299	332	349	304	320	324	355	320	271	305	282	338	294	284	345	332	315	295	326	319	314	296	340	328	297	356	350	347	315	264	328	297	296	331	297	317	334	322	309	294	334	287	292	295	324	343	326	293	304	335	317	321	309	306	297	310	317	279	346	308	329	320	328	295	337	305	335	349	302	293	333	307	275	280	319	283	313	292	315	329	335	312	329	321	285	310	272	356	303	314	345	290	316	304	340	318	303	308	292	284	327	291	313	306	317	380	318	273	313	319	305	337	325	308	326	320	336	338	283	298	313	279	335	320	346	307	326	321	317	340	300	311	294	317	301	260	323	308	342	326	316	299	352	343	323	315	311	327	316	283	313	344	334	322	316	278	317	312	329	332	339	341	314	382	319	329	294	332	296	330	296	328	295	351	356	291	323	307	313	327	308	259	287	327	300	329	344	315	353	306	304	322	319	308	295	356	311	310	337	315	336	340	313	297	341	290	312	348	313	320	343	287	315	333	323	307	303	303	306	346	305	290	332	331	302	352	300	357	292	326	291	335	333	309	324	282	304	287	315	306	307	335	313	298	331	297	324	308	299	313	328	298	330	306	306	310	316	338	321	311	329	328	336	303	328	315	303	316	306	282	307	348	362	281	275	338	285	303	317	322	295	313	324	302	322	347	296	293	322	330	289	291	305	306	355	317	315	316	284	294	287	276	325	314	309	283	288	299	331	319	301	342	328	307	309	300	353	310	289	330	331	304	295	318	300	311	327	310	325	297	325	312	308	336	302	334	326	314	327	289	321	310	335	298	293	346	326	308	324	308	305	319	329	336	327	315	306	283	322	304	325	330	290	298	325	364	284	314	363	326	310	350	315	306	307	298	331	308	308	339	380	331	298	340	324	290	307	321	312	321	316	295	308	304	317	285	278	308	309	286	312	322	302	336	299	357	308	298	294	305	308	317	311	289	317	309	339	318	343	350	297	316	311	303	274	302	324	288	320	298	308	306	327	320	330	322	313	296	318	343	328	310	281	299	302	334	317	328	294	283	356	297	321	297	331	319	369	303	331	315	317	306	325	314	332	328	280	318	317	312	299	292	328	309	307	283	326	313	304	320	324	349	339	341	297	297	286	310	302	303	345	278	299	319	312	354	324	308	326	324	342	307	287	325	323	307	338	320	313	365	358	311	285	317	302	335	301	298	299	279	299	286	322	301	309	297	343	328	299	302	326	336	283	326	314	308	272	322	293	313	331	322	323	337	324	307	338	324	322	325	278	291	336	324	305	311	289	318	310	337	318	328	303	291	360	309	280	302	309	298	303	319	300	311	334	309	307	308	273	299	326	334	358	304	337	330	347	303	304	316	314	350	332	299	307	310	301	291	294	329	299	291	291	348	288	304	315	339	302	312	313	319	292	330	315	295	324	321	342	334	286	309	307	326	320	297	307	286	304	315	277	279	285	293	316	321	306	297	299	310	279	328	312	317	336	327	311	346	353	284	307	336	300	314	293	297	353	298	293	327	285	278	278	317	280	332	274	300	302	304	312	279	323	364	331	329	311	362	321	344	268	314	330	300	312	303	367	317	313	312	275	277	309	299	326	286	314	301	321	296	309	358	296	277	329	298	325	320	310	293	296	302	338	353	329	317	302	308	328	306	345	302	310	329	303	297	344	320	323	299	300	312	301	318	373	338	329	279	312	308	328	324	297	329	328	291	333	355	294	312	325	312	281	305	319	317	320	297	294	351	321	307	317	325	270	332	300	318	268	333	310	276	320	303	310	307	297	316	311	298	323	317	315	330	285	334	330	304	302	311	311	317	305	335	305	310	298	330	286	345	293	316	315	289	323	293	336	286	319	343	314	344	290	303	292	298	323	314	294	286	295	320	346	317	302	327	311	320	325	289	331	296	318	316	310	287	303
41570	55596	58636	58445	39507	1807	1631	1430	1280	1127	1105	1062	1055	948	895	868	909	907	817	815	803	824	806	838	779	726	789	746	735	700	761	713	771	698	781	706	718	753	661	724	760	748	765	757	718	723	686	707	655	735	668	695	706	713	765	675	692	723	728	702	708	743	721	709	690	717	716	693	737	693	718	697	666	689	708	733	728	732	708	687	683	720	674	694	684	663	718	692	699	670	707	682	703	719	745	714	702	711	695	672	695	680	675	629	662	650	676	690	688	699	681	702	674	699	617	731	689	662	699	689	675	728	699	711	694	702	731	668	701	685	699	691	652	683	761	652	744	746	728	693	707	714	710	694	708	689	696	647	719	722	707	695	686	698	747	738	675	710	700	638	700	684	670	713	707	674	677	751	718	692	658	695	672	667	697	722	727	749	671	687	700	702	704	690	709	723	699	712	729	730	677	716	672	678	676	674	749	684	685	691	695	668	659	703	628	700	704	659	623	703	711	723	691	730	717	698	736	685	713	711	699	717	680	679	715	673	664	651	672	644	755	706	676	709	678	743	706	697	662	723	707	681	700	716	703	710	680	700	678	688	705	689	672	705	699	726	744	684	707	688	764	713	704	726	689	686	726	726	685	676	727	718	684	666	662	669	726	699	681	689	649	707	735	691	693	709	691	662	685	737	705	675	720	718	720	683	722	678	687	697	635	666	677	707	700	669	684	711	748	682	768	699	714	727	710	680	675	670	710	731	703	742	648	727	727	699	661	684	721	684	715	678	691	696	668	719	716	744	733	679	758	710	700	669	669	686	712	652	665	672	724	705	690	730	689	701	672	687	709	703	682	691	703	670	708	677	696	684	696	713	690	713	694	662	677	683	719	703	668	706	676	726	698	733	671	648	717	721	717	691	693	751	662	739	739	680	763	695	719	684	706	687	721	671	689	697	719	668	677	700	713	777	681	639	705	671	691	707	682	691	702	703	701	690	722	680	723	678	702	738	739	722	692	701	693	664	709	667	703	699	705	719	692	696	688	709	688	648	633	703	681	700	679	673	712	718	689	729	673	680	692	667	702	686	702	718	697	686	691	702	679	704	699	690	685	686	658	720	721	696	688	662	710	723	719	712	665	694	656	660	680	687	717	670	690	666	657	720	681	679	708	683	694	733	699	726	719	708	682	677	706	716	719	684	693	711	681	682	707	699	719	696	750	707	685	693	683	680	718	707	683	662	709	682	717	663	681	725	665	689	712	691	657	668	659	702	750	711	697	716	696	718	708	672	687	724	718	660	732	690	693	680	728	665	725	693	726	704	750	671	677	677	735	732	666	671	710	677	709	705	708	754	695	660	669	714	719	654	711	673	702	675	719	670	720	712	680	705	659	719	651	740	682	645	679	721	632	735	682	716	739	719	663	681	709	627	728	714	669	710	680	708	700	697	695	677	655	679	697	685	688	683	684	717	641	735	661	655	684	724	695	709	718	734	659	677	674	735	694	718	640	684	663	684	660	663	736	721	729	672	664	684	636	657	714	683	652	732	682	710	700	716	655	725	721	687	670	732	685	656	695	659	674	706	685	688	703	704	663	731	685	695	689	699	668	696	709	660	720	683	709	698	677	671	718	711	688	667	701	675	663	716	709	718	684	672	728	749	704	705	708	670	708	712	689	752	652	688	676	686	710	667	675	689	671	726	657	689	698	666	712	679	752	702	692	720	703	711	675	714	696	708	672	703	694	698	680	671	757	684	698	734	687	713	710	695	666	689	691	690	705	657	732	682	660	741	682	694	654	716	732	684	685	727	671	742	726	655	711	686	679	667	675	714	673	699	666	668	683	708	665	734	709	690	704	674	679	678	703	697	743	703	714	685	671	700	663	656	694	698	679	666	689	731	684	724	715	741	690	711	686	682	702	695	707	738	713	701	700	711	660	676	678	678	713	686	663	684	682	743	680	662	674	700	701	736	653	673	683	682	705	685	705	682	715	698	677	679	699	711	723	700	685	699	691	650	726	682	657	704	693	744	682	666	706	688	727	656	706	688	673	715	701	671	671	703	719	727	616	716	706	737	703	657	685	684	721	678	719	709	704	708	655	676	737	689	681	635	660	711	691	686	694	677	692	688	716	690	730	698	644	677	705	680	714	714	696	706	708	678	697	749	713	722	672	698	669	666	677	722	690	673	671	716	669	732	731	683	737	708	704	715	647	680	703	658	675	688	655	691	693	660	717	687	723	714	697	728	664	722	677	704	734	681	643	695	706	711	718	702	678	653	720	692	718	695	627	704	669	701	709	694	673	727	706	701	688	695	697	679	701	711	730	703	674	701	724	683	724	700	705	719	671	704	719	713	683	726	648	661	661	698	674	704	659	690	760	661	691	690	646	691	668	695	707	679	703	667	682	657	679	655	705	689	702	662	679	671	699	646	712	780	703	690	710	683	711	689	765	650	713	720	714	738	720	705	678	706	700	674	676	706	727	749	668	687	702	712	695	686	739	693	715	670	711	737	713	696	704	741	676	676	710	661	716	708	702	687	715	679	684	649	701	708	690	712	679	674	711	764	719	659	727	716	700	709	711	705	686	692	651	726	722	716	712	724	716	699	725	726	717	639	703	707	674	683	680	686	736	683	691	710	708	670	695	703	706	688	712	692	675	667	714	707	702	709	685	725	674	697	711	709	672	665	680	716	698	682	671	717	678	762	673	678	677	591	674	714	699	670	635	719	667	719	729	719	707	688	702	665	708	666	638	688	661	724	687	713	761	725	721	736	718	658	632	738	674	732	674	687	738	696	691	635	712	709	677	712	687	695	676	715	706	663	700	697	674	753	673	691	712	717	755	692	720	668	718	680	707	684	688	728	727	684	699	694	668	752	744	689	686	706	665	689	692	685	668	702	648	664	714	691	748	700	719	685	685	713	710	653	674	726	676	680	692	665	691	732	727	672	692	688	691	717	681	678	682	667	706	712	707	708	677	739	664	667	718	696	709	723	702	727	727	716	661	666	716	666	711	714	691	716	712	675	704	671	680	683	659	689	705	677	665	711	701	681	703	742	737	681	688	722	647	712	665	669	711	681	711	638	681	694	695	711	716	673	647	765	689	663	661	722	705	682	698	696	746	697	721	718	679	670	710	690	672	718	721	679	657	703	668	730	688	701	704	707	730	723	676	677	694	705	695	698	718	688	745	659	716	681	718	714	748	715	684	717	682	728	684	722	662	733	689	696	710	664	695	697	740	672	699	702	696	639	696	676	689	700	723	705	727	682	689	680	702	716	703	698	651	713	691	686	691	708	667	675	676	658	683	724	694	679	683	684	670	663	677	719	666	713	769	700	708	718	684	774	703	723	672	707	718	714	665	684	644	691	709	704	695	733	718	702	680	663	724	725	678	707	678	676	659	657	721	694	693	707	684	677	682	714	710	683	680	681	687	699	758	716	721	791	692	678	699	693	699	705	720	690	682	736	728	722	708	697	706	680	744	741	709	704	662	671	709	703	715	678
35752	14924	3848	1809	658	136	148	108	126	115	122	107	116	100	112	112	121	114	128	131	113	94	111	115	101	112	124	108	114	112	103	94	111	101	120	137	120	111	119	122	114	103	97	110	105	110	98	126	111	83	115	134	108	120	108	129	118	111	90	88	125	124	93	120	115	120	116	119	111	93	122	124	91	111	109	99	121	88	109	128	113	126	95	129	108	96	114	136	104	106	111	109	112	103	120	120	96	97	126	107	117	104	121	113	109	120	116	101	115	95	101	104	103	107	113	109	127	127	100	104	111	106	112	116	102	122	118	108	119	129	118	116	84	102	120	109	103	122	107	123	107	95	106	112	94	116	107	109	126	119	92	114	98	114	133	112	93	92	110	114	124	115	108	124	120	120	123	113	103	115	96	111	114	115	106	135	107	133	112	115	111	116	103	117	120	91	119	126	101	110	137	135	119	129	106	100	112	109	123	96	103	109	125	106	121	92	111	99	111	138	128	96	95	118	101	123	102	111	103	93	100	127	127	106	100	90	83	126	112	116	120	140	109	122	134	123	122	113	130	121	98	112	101	105	82	101	113	96	122	100	94	110	92	112	135	111	102	102	101	102	97	126	108	126	100	93	80	100	97	121	109	104	137	110	135	130	115	123	92	105	119	95	126	114	124	97	117	128	117	110	101	120	136	102	129	119	107	128	104	100	122	103	114	123	110	129	126	105	121	111	114	122	114	109	100	119	111	115	108	93	122	103	105	95	121	108	125	111	98	121	123	119	105	112	102	103	108	117	111	111	86	108	108	100	117	112	119	126	95	121	122	98	110	115	116	112	94	108	121	127	122	89	119	121	117	103	106	89	106	128	122	108	98	126	122	124	111	116	100	133	119	124	116	126	111	124	119	96	118	125	134	96	87	113	126	101	116	117	101	117	107	118	98	118	95	104	126	104	83	148	119	98	113	121	127	110	115	96	99	86	115	109	102	92	122	116	102	105	123	94	115	106	108	120	127	123	107	124	124	106	119	103	106	123	99	104	111	120	127	111	110	87	100	99	101	115	115	116	118	110	111	116	115	119	107	112	97	116	119	110	127	103	119	125	98	134	108	108	120	120	109	100	114	121	109	113	132	106	112	122	110	116	97	108	103	115	104	102	91	119	115	118	116	107	132	102	114	119	126	104	132	118	102	111	111	119	122	91	97	124	111	113	90	115	107	110	95	115	86	110	115	125	119	99	103	102	97	113	120	116	128	111	111	94	112	107	130	117	102	119	109	126	99	110	121	115	104	97	101	102	139	102	109	101	120	103	125	123	120	123	129	105	121	128	109	98	122	118	92	126	95	120	105	109	99	100	100	118	125	116	108	113	115	109	124	113	109	112	97	110	121	110	123	117	93	120	102	101	102	106	105	123	129	130	98	116	107	120	119	124	129	92	121	126	99	113	107	113	109	115	100	88	95	124	124	112	84	109	124	113	107	116	135	108	122	114	99	112	108	120	110	113	106	103	115	109	107	122	115	98	106	93	131	106	97	118	108	120	102	82	114	114	109	108	134	125	83	140	110	96	105	111	95	110	107	111	103	121	110	130	106	116	114	109	102	132	107	126	101	141	112	112	112	95	111	119	96	100	121	118	116	111	113	99	96	113	118	111	120	128	97	106	110	101	125	130	107	109	108	104	106	113	131	101	105	118	106	109	112	109	107	100	109	135	101	117	136	104	113	108	119	101	126	124	107	111	118	116	113	134	92	109	108	108	116	105	107	102	119	117	131	109	116	115	120	134	92	111	130	91	112	103	134	131	105	112	118	103	132	138	95	106	111	99	107	125	110	92	107	121	94	92	115	112	102	120	121	122	110	135	123	118	105	125	125	117	120	102	104	123	100	135	115	117	111	116	99	95	109	123	134	137	130	101	83	115	107	107	107	115	105	117	94	101	104	102	113	117	113	118	135	121	93	102	95	114	117	130	113	101	108	98	100	92	106	114	114	104	93	111	112	120	102	115	119	99	114	98	124	109	120	92	107	110	113	107	109	102	126	109	120	113	125	95	105	118	119	129	123	122	126	124	110	115	120	105	131	100	118	114	108	108	103	113	112	111	93	110	115	114	111	112	92	113	107	131	115	106	90	103	124	122	88	122	113	112	94	100	114	98	111	103	101	111	99	129	119	114	112	129	94	124	119	85	107	96	106	103	103	115	132	123	128	121	85	123	131	94	122	98	118	111	108	107	119	113	116	125	96	93	124	96	115	126	108	105	98	129	91	123	105	114	118	102	102	117	132	114	113	119	122	106	100	107	118	124	105	128	117	100	133	134	138	122	116	112	104	89	112	131	103	109	104	91	86	94	102	107	115	119	107	97	131	98	134	113	101	114	99	116	116	127	99	105	112	125	112	120	99	109	120	105	102	108	107	102	98	115	126	119	115	106	98	107	99	110	93	121	114	102	110	127	117	124	98	106	96	105	96	118	101	98	110	136	107	120	108	134	103	109	106	114	128	110	118	108	82	121	119	87	119	112	120	103	125	126	104	111	101	99	110	111	112	106	94	110	130	126	122	127	110	100	109	133	98	124	129	110	108	109	99	110	115	100	78	108	126	126	96	114	126	113	115	136	118	114	132	102	117	118	120	131	124	121	125	102	130	104	114	100	122	130	107	109	114	130	108	122	95	120	111	101	123	99	92	92	89	119	125	99	111	121	114	109	118	120	93	136	111	108	102	107	130	107	126	113	93	108	106	89	115	132	116	111	89	116	87	103	107	115	93	121	92	103	101	100	100	124	118	127	100	120	127	115	109	103	100	117	131	116	91	108	118	106	112	112	103	123	125	112	120	91	111	126	114	105	98	120	111	124	118	100	107	113	115	115	120	88	121	107	92	108	111	120	102	109	109	129	105	93	107	122	122	116	93	103	114	111	111	101	126	122	101	99	102	121	98	106	127	113	115	121	131	109	112	104	131	117	101	124	121	109	131	117	111	142	105	106	118	100	107	124	106	104	108	108	115	146	137	126	115	114	97	117	130	112	110	113	86	94	117	119	111	133	108	101	127	106	111	99	108	117	116	114	117	111	119	109	116	94	133	116	82	112	103	107	117	143	106	111	116	104	111	117	124	120	114	113	126	89	127	93	131	98	103	101	110	99	122	119	118	95	108	95	132	106	113	115	127	117	114	104	94	120	110	98	114	93	102	98	109	111	130	106	102	113	105	104	114	106	114	109	130	125	96	117	124	96	105	93	110	110	110	109	117	108	113	113	129	127	123	120	104	131	130	124	128	94	96	116	101	90	96	111	103	105	109	124	109	117	104	119	119	116	99	104	126	82	120	104	98	114	112	118	93	134	123	98	131	108	92	107	116	132	108	116	99	102	125	118	123	90	136	123	111	110	101	111	111	96	108	122	129	106	113	129	109	89	92	129	125	111	108	112	96	117	123	89	116	131	94	124	141	113	105	124	112	114	111	98	106	96	101	110	115	112	112	117	105	126	94	96	113	121	114	109
18488	10762	6247	5621	2489	345	320	299	295	321	288	301	342	294	278	281	291	318	312	300	329	292	291	309	284	279	310	303	291	307	293	277	283	308	292	309	299	290	271	289	298	292	297	310	266	303	280	280	276	324	287	311	300	297	283	279	276	289	319	319	264	293	258	303	293	316	290	297	318	302	278	315	305	298	291	314	293	325	309	290	298	317	326	298	312	297	277	300	304	311	268	304	310	294	293	288	304	306	269	289	286	299	314	289	302	307	288	286	308	282	314	311	305	309	341	283	278	336	279	300	295	289	308	288	298	274	306	285	269	313	278	319	287	296	270	299	271	305	290	306	311	280	290	281	304	297	297	310	260	284	314	282	237	303	314	298	278	327	298	318	312	281	296	309	281	286	311	269	281	280	303	300	296	283	289	281	276	286	323	305	271	274	281	292	275	282	271	298	291	315	323	271	283	265	304	309	274	292	301	330	285	315	296	313	314	294	294	316	279	262	316	277	299	297	317	312	284	335	293	300	309	300	315	298	304	281	329	276	259	295	283	300	279	290	283	294	295	308	310	285	281	285	306	284	285	307	292	277	293	309	291	311	308	330	287	280	308	286	325	312	295	268	314	336	277	295	304	298	291	249	291	288	336	322	300	321	288	308	290	310	309	289	294	283	305	308	278	301	305	305	281	300	295	276	302	290	291	292	302	280	305	305	301	300	297	283	322	297	314	270	290	272	303	313	305	282	317	323	259	292	327	288	303	270	284	266	293	314	288	278	295	280	309	301	263	305	287	285	343	288	299	303	281	301	299	296	310	312	299	306	277	298	305	288	265	292	293	292	287	286	302	318	320	286	290	275	309	270	306	291	285	273	304	286	296	312	324	298	301	299	273	287	284	285	296	282	305	296	292	297	301	279	302	304	276	314	310	309	308	290	311	275	300	316	271	315	295	287	274	305	308	296	271	305	311	291	308	328	289	302	276	292	299	277	281	290	270	281	303	316	307	285	284	302	322	307	274	292	315	282	271	311	288	284	329	293	310	297	276	303	287	267	276	304	285	285	252	283	308	300	333	315	312	287	285	263	305	267	311	303	282	290	289	285	265	312	288	274	288	263	323	283	308	276	299	300	302	278	315	322	335	266	277	315	285	270	295	301	306	302	305	295	294	315	307	307	313	285	261	273	313	309	300	282	287	307	277	316	279	308	262	313	315	304	313	309	277	262	279	306	294	296	300	288	319	299	285	286	298	317	308	301	324	315	295	289	300	267	308	293	305	337	289	285	321	312	299	294	289	292	313	291	304	280	300	291	318	298	316	309	294	289	321	288	326	269	314	299	308	292	325	303	291	269	291	301	330	269	288	296	285	308	290	315	270	276	276	307	282	315	278	284	303	280	306	299	274	305	290	321	280	308	308	301	303	288	292	282	307	286	305	306	297	283	313	304	326	324	304	275	299	281	293	280	290	313	322	313	285	290	297	302	296	274	292	299	276	264	309	348	286	300	295	303	257	295	339	313	308	346	313	304	291	276	287	299	288	286	299	309	280	282	275	331	292	284	298	281	274	296	296	306	327	259	313	303	309	284	320	298	274	306	297	292	273	280	312	260	335	296	308	323	326	305	312	326	303	300	285	269	288	289	271	298	293	303	296	309	326	281	294	293	316	280	323	296	297	305	266	311	300	255	320	312	286	274	288	286	285	308	307	280	299	267	299	275	273	314	305	304	285	293	305	255	298	281	282	253	299	306	309	324	293	278	320	268	310	293	270	280	300	291	280	306	290	291	264	278	308	283	305	312	304	300	311	261	318	297	287	285	289	281	293	304	317	281	307	312	269	300	295	307	270	324	321	274	290	268	288	319	307	302	325	312	314	307	273	291	274	307	316	278	357	307	260	311	297	290	299	310	296	274	247	287	278	291	297	290	255	310	286	312	293	302	331	309	303	316	261	299	319	272	281	306	329	309	279	300	307	278	272	265	274	325	253	282	302	288	315	307	342	273	267	329	309	338	284	289	307	291	306	309	285	296	292	301	308	309	287	289	297	289	300	304	281	300	290	305	323	279	301	293	290	282	289	339	285	297	305	271	325	281	302	301	267	283	299	269	296	305	264	305	289	287	292	296	280	285	288	280	290	299	286	323	274	280	298	294	321	296	308	291	301	295	299	296	286	291	295	295	323	297	299	304	294	293	283	273	272	280	301	302	302	311	298	280	327	318	285	302	316	290	274	284	296	308	301	249	264	319	277	334	305	324	284	319	274	271	274	288	276	263	303	313	283	311	300	275	258	292	306	287	299	290	308	311	299	255	301	304	283	298	303	287	308	298	273	329	303	293	263	288	282	277	306	288	286	294	291	291	288	294	315	286	300	291	289	302	242	309	284	273	309	310	287	329	327	300	287	304	282	333	315	265	300	293	293	292	310	320	303	305	310	301	270	290	304	284	307	292	268	305	282	294	264	292	301	279	291	288	303	297	296	287	303	269	317	263	303	293	279	269	287	278	301	315	297	301	276	301	292	319	351	301	296	285	279	286	316	295	280	296	305	278	291	295	319	274	310	289	291	312	309	333	299	322	295	294	307	303	317	280	255	300	342	298	280	309	264	319	279	308	268	295	306	298	296	290	291	281	267	294	319	303	307	276	253	291	287	280	276	320	298	321	347	316	311	322	280	296	280	271	285	269	302	299	277	290	304	286	319	295	286	329	341	296	295	307	294	305	268	278	295	314	320	303	291	306	282	316	274	285	271	286	288	283	298	266	297	324	293	313	315	295	292	330	307	303	271	283	302	326	325	305	301	285	286	302	287	286	273	316	279	312	311	329	293	302	285	297	285	288	293	306	292	297	283	278	279	293	277	271	262	314	280	276	287	285	293	301	264	290	287	305	293	269	314	287	288	334	312	264	318	294	283	323	294	298	316	286	290	297	309	286	303	296	282	309	316	298	277	291	300	300	281	309	282	305	297	293	283	308	293	313	276	307	308	280	277	292	319	294	283	306	309	319	291	289	291	270	294	286	286	319	279	310	295	281	268	295	295	286	298	284	290	280	303	280	331	286	301	282	304	292	294	273	294	295	310	297	299	311	280	280	305	298	295	314	267	306	290	289	268	299	308	301	280	309	310	283	277	314	287	304	303	291	306	303	319	305	323	314	295	313	285	292	290	302	312	287	280	319	299	284	279	269	273	268	317	292	284	275	293	283	282	287	299	283	302	317	295	279	293	322	306	314	295	260	267	306	311	307	291	318	303	284	311	304	333	305	279	287	316	296	271	260	297	312	263	293	321	323	308	314	294	299	291	285	302	324	270	308	296	306	283	339	302	319	296	277	314	288	311	306	277	318	292	306	321	319	308	315	292	276	278	314	293	286	285	314	301	295	278	269	274	312	277	294	318	294	284	291	289	330	278	304	280	322	300	327	304	294	292	288	350	285	319	307	291	282	272	309	319	288	281	307	305	295	280	259	273	317	279	291	303	297	289	285	309	310	302	274	324	307	304	331
55673	59409	49001	39537	22741	2521	296	248	242	226	228	220	222	221	216	221	205	205	199	225	212	231	190	212	232	207	183	221	198	217	209	216	171	208	200	207	197	211	183	190	212	179	185	198	168	209	204	200	194	203	190	182	187	225	194	199	181	214	200	196	209	188	201	200	210	212	180	229	194	189	201	197	200	209	200	186	210	203	193	173	190	187	187	171	173	188	200	206	194	176	199	179	190	193	180	204	199	181	180	224	178	236	203	204	191	199	176	176	170	223	205	194	217	184	176	171	177	200	208	190	205	197	158	181	212	170	193	193	203	194	211	178	214	209	178	164	202	217	194	201	173	201	209	177	177	173	209	193	208	200	171	214	179	186	192	160	199	168	177	217	200	187	178	176	197	190	200	198	189	216	197	218	203	203	200	182	197	200	193	172	193	200	196	198	206	209	186	179	194	186	202	191	193	215	224	192	217	206	203	221	214	186	195	195	181	202	177	198	177	173	185	190	221	218	197	200	184	186	166	190	185	196	196	225	205	203	214	217	201	233	177	185	185	204	219	188	196	195	211	169	202	204	201	188	218	182	205	176	168	196	170	205	187	222	202	183	191	180	205	182	197	189	200	198	174	186	155	212	223	204	204	229	198	199	195	191	182	187	180	209	184	192	208	199	209	182	192	185	212	193	188	179	191	198	203	215	179	190	177	186	216	189	195	175	201	208	194	224	180	187	200	195	210	182	194	196	184	185	212	187	218	192	181	178	194	183	199	204	172	184	203	199	184	198	181	178	211	176	191	207	186	182	192	174	210	190	216	175	203	195	177	214	169	170	204	194	185	200	186	183	209	221	190	189	183	182	186	190	204	208	205	182	182	177	200	205	200	196	163	202	192	227	218	175	192	209	175	177	184	193	197	181	211	177	213	206	196	206	232	178	207	175	178	171	219	223	195	193	178	220	193	178	186	189	204	228	191	185	175	188	218	197	189	196	196	167	191	198	179	203	171	187	198	185	198	190	205	215	200	219	181	213	191	229	210	190	176	193	199	206	205	182	194	192	174	174	199	191	191	189	187	213	189	200	186	195	202	194	180	186	175	200	191	206	195	169	231	225	174	214	207	190	218	181	187	223	180	166	200	208	168	165	189	172	185	191	181	218	180	184	189	194	201	215	196	193	214	197	193	181	208	193	198	197	198	209	190	180	200	224	191	191	190	186	186	182	189	186	240	174	185	201	193	212	208	189	191	192	198	205	200	178	217	224	199	224	187	232	185	211	222	198	178	195	175	169	190	179	185	180	174	202	185	201	192	183	195	177	185	188	209	227	215	211	234	188	208	208	204	188	173	190	191	198	169	199	195	191	204	197	206	222	223	217	170	191	199	209	215	192	177	210	202	208	185	194	188	206	193	188	183	199	203	199	195	180	176	183	182	195	182	190	191	200	230	182	194	189	217	192	179	202	185	185	170	200	197	182	196	210	235	186	182	211	189	169	191	191	198	181	188	191	173	161	173	194	189	219	226	199	203	187	201	204	194	189	211	182	194	188	179	188	227	201	184	191	178	177	203	205	191	213	215	171	198	208	219	196	209	179	179	174	206	193	171	207	210	192	214	182	203	199	188	190	197	183	188	195	171	183	199	210	175	213	199	188	218	176	210	193	200	171	186	192	182	166	203	177	182	232	217	230	159	204	220	164	210	206	197	186	157	214	215	187	188	197	190	205	181	222	219	222	193	199	186	184	198	179	198	194	200	193	188	178	196	196	202	199	224	207	197	200	182	185	181	200	209	203	210	186	167	188	194	199	222	198	192	210	186	200	186	192	171	189	206	206	214	201	226	173	197	209	188	176	177	214	209	200	199	186	202	194	214	229	217	179	211	186	171	192	194	221	179	183	194	187	188	179	208	206	203	224	222	193	209	191	188	206	161	186	171	198	214	217	215	189	191	205	199	190	180	174	186	189	196	202	203	208	196	190	228	157	172	174	170	193	223	196	208	193	189	186	225	215	190	198	203	196	221	190	190	210	192	196	208	185	166	177	226	177	197	173	194	214	185	190	177	198	184	222	201	194	212	198	204	192	209	204	201	195	190	206	186	204	183	174	204	204	223	189	177	196	166	209	202	174	211	208	190	200	205	198	223	203	226	211	211	213	191	190	188	195	193	197	198	194	207	194	176	181	188	208	187	181	203	196	225	196	184	192	210	165	210	193	187	163	175	198	191	208	214	219	185	198	221	190	188	208	207	180	190	192	173	172	196	192	189	192	158	184	193	191	203	192	191	197	178	201	217	189	170	198	180	185	188	196	186	168	190	225	169	196	189	187	185	206	199	198	193	207	208	188	196	204	185	214	191	216	202	185	201	221	195	196	205	190	182	191	186	180	203	208	203	208	186	196	206	215	179	208	201	183	202	204	203	208	184	178	200	199	200	162	195	199	200	187	180	189	183	210	191	182	214	210	171	192	213	203	190	201	200	219	201	182	204	177	188	194	178	177	212	152	165	186	208	197	181	220	198	191	189	212	205	196	226	172	197	176	203	162	207	195	213	196	172	198	177	198	189	193	211	210	204	177	220	232	198	175	199	166	178	183	222	212	183	226	208	180	170	205	226	189	195	175	191	198	184	230	188	205	213	197	211	197	189	208	191	170	192	194	212	202	201	202	233	204	182	178	182	176	187	195	219	183	207	200	195	227	184	183	196	170	181	202	187	211	205	201	214	188	207	200	202	169	190	178	177	202	203	182	209	176	185	189	202	190	182	196	218	201	215	223	216	180	192	196	182	188	204	193	192	206	169	192	179	213	191	195	215	188	189	188	185	188	183	215	223	220	184	183	187	191	227	195	181	188	200	215	209	205	187	196	208	203	201	182	199	228	189	179	189	224	189	209	198	180	211	232	188	183	178	186	203	195	183	207	190	208	218	197	211	178	197	203	182	204	205	190	183	190	184	176	184	207	183	184	190	208	182	179	207	184	190	219	186	193	203	190	206	224	197	190	177	207	212	203	197	214	205	219	220	183	194	173	183	196	205	199	198	195	191	164	183	190	174	181	174	201	197	198	169	214	174	205	176	198	202	212	206	217	201	177	202	174	220	232	157	221	200	192	179	179	193	189	174	167	209	190	178	209	214	201	201	212	211	182	203	200	200	208	195	191	213	207	210	221	199	222	195	177	204	178	219	205	198	191	209	176	196	169	189	209	207	191	192	200	236	216	179	206	206	179	193	195	201	182	216	195	180	191	207	215	179	207	205	213	210	180	201	199	195	173	180	234	185	196	218	217	234	209	211	183	194	191	173	183	179	168	198	203	185	189	218	191	195	191	206	181	218	191	186	195	221	201	225	200	189	229	168	211	181	199	192	176	180	194	179	184	185	199	206	212	176	168	191	210	180	206	194	205	209	215	211	210	195	211	197	208	194	201	217	212	178	206	193	178	228	202	203	199	183	190	190	209	200	169	205	152	189	164	222	174	219	186	184	189	208	183	207	185	191	208	187	215	181	203
33620	44063	47174	46886	29412	1121	1006	837	780	740	693	641	698	609	583	571	562	540	575	586	515	523	500	542	521	510	468	525	483	474	508	494	454	514	496	519	495	453	519	499	489	502	502	475	516	482	500	506	449	521	465	474	503	490	489	467	470	431	456	478	480	465	508	516	486	463	467	486	474	508	491	485	442	497	482	504	455	485	438	474	496	501	469	486	524	457	514	517	467	490	438	469	472	475	475	488	526	464	476	457	452	441	486	443	486	468	470	485	471	436	481	485	493	488	499	498	449	471	468	487	489	465	519	505	504	474	439	502	488	500	496	449	471	467	537	471	450	461	489	471	467	459	491	486	467	485	438	475	485	455	488	471	513	456	487	462	453	483	534	467	437	507	452	489	462	505	468	461	455	472	478	496	465	489	434	471	453	468	457	451	462	490	475	440	452	480	472	524	469	471	520	499	468	462	504	484	467	493	459	500	493	466	511	490	480	500	486	490	441	496	499	458	485	470	450	455	502	508	464	451	500	452	484	409	413	463	491	472	454	466	474	489	500	516	470	448	445	478	490	482	476	470	477	484	443	471	470	489	476	490	473	450	455	471	471	483	457	505	493	482	486	493	453	494	487	481	461	474	431	489	444	454	444	498	477	453	494	457	460	479	520	462	426	452	477	458	513	486	463	481	413	463	482	455	502	495	483	501	492	495	471	484	516	485	443	488	422	488	443	469	475	484	487	443	461	507	457	481	468	468	479	506	488	454	471	503	407	431	482	492	458	501	510	469	484	478	468	490	474	464	457	460	470	493	442	444	471	443	466	501	516	467	478	499	440	499	489	504	483	478	465	491	519	444	471	478	434	454	475	511	464	484	440	489	518	475	499	488	474	473	459	477	462	468	464	483	529	454	498	489	435	517	485	444	471	503	490	513	452	458	483	498	500	494	482	450	464	480	439	472	496	467	459	460	498	488	473	471	520	509	467	508	435	468	509	461	460	486	477	497	460	488	498	504	488	468	460	456	485	482	492	486	466	488	487	474	476	443	517	472	442	488	501	478	464	495	418	495	458	514	520	464	465	471	465	430	465	474	474	516	474	518	464	472	459	452	512	499	459	456	466	456	445	471	467	486	511	441	457	481	472	465	468	489	501	455	492	485	477	469	486	474	450	467	491	477	487	483	485	468	449	465	494	454	502	450	465	475	467	470	457	461	477	454	475	490	460	462	441	469	470	488	487	480	482	463	478	427	473	494	461	462	479	529	475	464	487	465	445	476	486	488	457	411	492	499	495	495	481	523	504	515	473	486	469	526	466	432	460	509	476	469	464	474	468	489	511	476	433	441	475	466	464	460	462	488	465	468	477	467	422	495	511	482	458	453	401	474	474	458	499	488	467	478	444	515	498	498	464	489	485	467	471	479	479	443	505	485	497	471	441	484	456	496	465	460	484	468	460	473	466	505	450	481	465	470	521	465	469	488	513	461	464	501	489	489	415	496	451	481	482	501	522	456	466	456	476	480	490	472	441	471	454	441	470	475	428	455	506	436	488	470	489	478	469	496	493	427	471	470	449	476	518	485	482	497	494	481	482	480	466	478	475	507	465	483	468	504	488	475	460	455	496	456	465	451	476	490	466	479	466	477	494	484	501	483	472	476	483	489	473	459	437	492	466	478	444	482	496	476	479	462	481	470	456	460	489	445	499	430	486	452	479	512	472	497	460	489	510	530	471	481	503	467	455	457	466	468	459	475	481	476	487	460	460	452	502	454	462	457	478	475	502	511	471	474	456	465	451	459	486	441	441	471	456	456	470	463	458	452	458	468	468	438	533	480	490	483	496	473	486	453	460	487	483	492	518	457	451	539	487	459	439	471	475	458	475	490	496	478	470	482	482	478	457	435	516	434	487	485	505	465	460	493	482	474	457	431	500	493	491	471	513	462	429	485	451	469	494	461	488	496	447	467	455	466	499	469	505	500	480	448	475	476	485	463	495	483	466	485	519	487	517	451	476	476	488	476	498	483	483	472	467	467	446	488	457	498	448	470	486	459	471	467	502	515	467	477	528	429	493	536	487	479	470	478	505	460	446	457	456	452	511	451	524	452	471	466	467	479	452	451	447	466	456	451	493	476	485	463	490	455	479	481	472	491	501	459	441	447	443	475	503	446	494	461	482	505	450	477	478	475	492	493	507	510	478	480	475	464	468	497	457	458	516	473	474	468	485	466	472	468	445	467	495	496	460	450	473	459	473	439	453	458	496	466	496	453	451	518	442	426	481	496	449	473	459	482	474	481	471	457	477	503	432	459	447	465	478	488	461	470	463	468	453	465	518	472	483	510	503	502	477	464	453	481	449	536	461	490	494	406	487	467	495	483	439	453	503	479	458	489	433	468	545	477	468	515	509	500	500	476	467	470	493	447	456	458	496	473	481	488	499	442	461	522	447	447	472	474	507	463	479	466	474	440	505	485	475	440	488	464	500	477	469	502	499	487	505	440	433	477	464	455	473	486	458	453	480	520	509	474	475	525	497	453	460	451	493	487	452	479	474	437	462	456	471	496	479	448	469	466	479	476	447	505	465	450	464	513	500	494	501	442	486	501	474	476	490	530	465	489	470	477	491	469	475	467	470	493	489	502	497	453	491	494	437	451	495	468	442	461	489	474	477	466	484	489	479	452	450	475	485	486	460	443	492	456	458	490	505	460	493	474	485	469	486	473	489	477	474	468	492	472	473	486	447	484	475	460	443	473	461	437	468	459	439	478	489	483	442	467	479	478	494	495	479	480	514	470	494	461	469	472	464	491	491	516	447	474	494	456	492	487	470	494	477	506	458	480	486	463	477	477	441	470	503	479	480	463	479	444	510	465	454	454	490	512	461	475	442	474	445	443	499	477	465	478	507	474	501	445	474	486	479	463	488	475	502	468	439	495	418	484	461	465	451	478	475	476	483	451	475	474	476	451	467	503	481	472	487	434	491	460	469	497	480	448	457	462	457	496	478	447	468	459	448	529	473	465	452	435	473	480	445	460	476	469	471	456	463	460	535	503	470	455	483	484	451	464	474	454	535	536	456	479	481	512	491	516	500	489	481	418	480	482	471	482	424	509	478	455	489	532	450	480	475	454	468	506	511	482	458	455	446	466	459	498	476	430	445	469	492	472	497	470	468	467	436	484	468	486	457	450	438	500	509	451	425	469	453	457	498	451	479	470	508	486	462	456	438	477	485	431	498	503	473	487	465	476	469	477	479	467	472	488	471	458	444	473	469	464	452	476	479	496	509	467	432	459	460	516	471	434	488	454	482	489	459	501	469	450	482	489	451	498	500	489	498	466	487	477	498	477	463	488	512	449	479	460	480	493	502	482	459	473	474	445	492	445	495	409	436	487	469	498	475	445	502	492	470	469	449	483	481	456	489	486	461	495	458	479	509	475	518	464	451	504	445	465	475	443	455	452	482	503	517	476	463	428	489	494	456	474	502	505	423	476	463	486	464	480	511	459	505	469
64787	73446	63702	52822	34300	6819	704	438	417	382	382	373	337	325	328	377	360	362	331	330	331	330	300	313	301	337	302	339	333	316	318	309	323	313	315	321	330	302	307	333	325	329	321	319	336	338	314	325	294	323	289	313	307	308	311	328	271	306	349	323	318	334	281	315	337	281	320	294	352	304	327	299	305	291	288	281	342	284	316	315	311	320	317	329	311	311	270	294	320	321	330	313	328	313	339	311	316	324	305	319	321	324	360	314	288	316	336	291	294	303	342	337	302	311	335	320	317	322	320	343	285	315	300	343	335	279	310	348	313	327	315	306	287	298	293	304	285	289	324	296	312	337	299	355	310	340	322	334	337	339	307	310	305	336	313	312	322	331	289	335	304	311	278	305	320	300	320	327	350	303	301	329	305	303	300	332	323	287	317	313	287	284	300	306	341	337	322	292	293	304	337	325	310	274	308	281	275	297	309	314	281	313	306	309	329	297	308	315	331	332	307	299	286	303	326	307	302	334	282	333	326	297	304	269	300	311	359	312	323	278	274	304	333	313	313	299	308	287	278	292	366	307	325	261	340	334	313	289	281	321	339	328	289	320	329	302	303	298	320	311	286	349	286	312	286	300	305	313	324	318	308	302	349	318	324	341	301	333	313	324	307	310	304	298	329	312	294	308	309	305	321	334	267	320	315	291	303	337	322	340	337	324	322	308	312	299	318	310	290	305	298	296	327	310	337	312	328	302	347	338	287	330	337	282	311	296	307	339	315	332	279	323	310	282	323	335	329	316	293	314	311	304	281	328	329	290	291	322	292	339	320	305	316	328	294	306	292	287	306	302	318	282	323	315	341	304	325	281	336	322	339	312	292	319	307	323	299	309	302	304	300	291	319	279	312	304	271	345	313	314	336	316	362	308	296	312	280	320	280	331	321	319	323	297	319	327	296	321	292	310	313	293	296	293	377	300	313	331	334	325	299	312	336	315	296	294	318	313	336	332	304	292	312	302	276	329	292	290	322	319	310	304	295	294	310	327	334	306	258	322	313	280	308	311	329	316	283	323	320	304	309	303	283	286	300	322	324	309	300	330	307	326	302	306	283	323	305	331	284	322	307	312	266	272	293	342	297	295	294	298	306	315	297	351	316	353	300	338	316	313	337	290	319	311	280	313	299	286	304	255	322	318	332	333	324	315	330	303	308	311	289	313	328	337	299	317	327	342	301	345	323	303	268	306	305	346	330	285	328	311	328	287	355	330	342	284	306	324	287	321	319	300	282	298	321	302	307	298	291	336	332	282	329	280	297	330	304	296	345	324	297	312	341	312	321	341	282	306	298	332	321	318	337	297	299	318	299	290	278	289	304	306	321	308	296	328	306	293	320	310	290	325	299	286	315	296	318	313	319	314	305	324	312	302	313	309	326	305	288	260	313	339	287	314	332	298	363	343	346	320	345	281	316	315	277	311	320	326	333	320	323	332	302	277	294	274	311	335	287	309	318	307	299	320	316	330	345	300	344	306	295	304	357	289	327	301	319	316	281	335	298	323	287	319	307	331	304	320	348	351	318	290	301	296	316	284	332	321	294	294	286	303	301	319	344	303	307	300	296	305	311	320	312	298	307	292	312	317	322	306	300	311	312	299	307	310	334	347	317	317	311	344	299	283	328	317	316	313	331	326	302	322	325	324	335	325	295	286	312	290	297	293	312	334	326	345	335	290	297	357	332	288	335	336	321	333	302	317	301	313	310	293	325	271	335	274	329	285	318	339	296	301	309	286	294	302	354	303	316	315	294	266	306	343	322	289	327	278	350	287	347	310	337	277	318	265	285	268	308	326	271	308	307	287	346	322	305	290	308	287	300	314	323	319	300	299	308	311	298	285	312	335	335	299	324	292	318	333	344	339	318	314	310	314	314	300	318	309	308	330	324	318	337	325	307	345	297	307	286	307	310	340	313	304	305	308	301	313	358	313	299	302	336	289	322	333	323	319	305	348	340	325	321	323	335	310	281	313	330	321	309	301	312	290	331	324	302	281	309	326	302	302	302	333	291	289	289	314	334	339	340	312	322	331	325	355	286	337	326	322	294	318	314	302	308	309	324	284	345	309	295	305	281	309	322	335	339	333	274	306	321	314	323	314	328	323	353	303	295	321	309	325	286	310	302	322	322	334	297	285	304	293	310	343	309	272	326	329	293	339	316	306	269	296	286	317	315	293	322	312	288	320	330	294	295	328	289	319	290	328	287	325	311	289	289	322	296	260	311	302	309	284	348	328	262	287	305	308	300	323	309	324	307	278	306	310	291	320	336	313	312	303	334	317	301	312	316	313	285	330	314	297	296	342	314	279	291	341	313	298	319	323	329	338	300	332	342	328	349	293	316	313	318	347	312	323	293	316	349	280	279	304	332	314	330	273	290	326	323	313	309	325	331	328	291	290	323	303	307	304	293	315	314	310	304	323	345	338	328	304	272	343	328	332	310	290	315	300	298	314	305	327	293	318	316	316	328	361	321	307	313	318	308	333	309	282	332	327	297	308	297	308	292	318	312	312	290	292	292	323	338	331	342	322	311	324	306	306	342	312	309	324	339	315	302	301	300	290	291	346	349	316	323	367	294	332	335	297	294	323	297	334	311	314	305	332	324	304	323	353	330	315	302	308	281	310	347	305	303	333	331	298	280	317	302	298	299	349	305	345	338	301	306	310	290	309	312	319	320	318	286	320	308	311	317	326	302	287	291	353	312	311	323	301	326	314	302	334	303	279	328	298	308	329	351	322	316	305	286	296	327	311	308	306	279	312	323	304	315	324	326	349	312	325	317	294	301	325	275	285	345	333	331	325	330	314	310	279	336	300	295	306	316	288	307	307	297	288	325	292	312	336	306	327	290	318	332	323	268	331	353	303	307	296	306	306	312	324	305	322	299	355	319	312	292	345	302	277	301	299	304	307	290	307	315	339	311	295	319	318	295	303	325	297	314	310	327	340	334	330	300	320	304	300	290	324	299	332	318	320	310	296	328	295	297	305	325	305	350	303	304	287	307	301	327	336	304	303	333	311	278	306	294	330	303	303	326	320	316	276	273	303	303	324	321	307	362	346	324	295	328	301	342	311	297	315	303	291	298	275	293	299	315	343	314	314	334	321	286	302	299	329	339	307	295	319	313	300	323	325	305	309	257	289	312	299	323	302	279	288	302	320	311	316	304	303	314	272	323	311	304	321	308	329	295	335	338	296	300	292	312	316	322	291	324	319	275	302	307	292	289	302	301	301	291	331	316	337	273	297	347	297	313	330	338	313	277	285	309	349	311	279	310	302	315	320	325	314	313	301	338	302	320	328	287	338	322	301	293	309	312	318	288	314	320	316	293	323	340	317	289	361	303	313	310	288	307	314	312	285	313	301	315	333	325	277	317	335	315	337	299	314	314	302	273	331	284	324	302	294	329	374	328	293	295	338	342	334	326	330	328	319	325	317	339	328	297	318	319	296	337	329	317	309	333	306
40373	55297	59501	58358	38175	1889	1738	1491	1306	1175	1130	1072	1019	915	951	917	865	851	850	764	778	797	771	800	752	777	753	778	767	744	769	755	772	703	724	693	710	746	745	693	699	704	736	722	674	742	678	709	683	727	724	723	740	712	692	713	657	700	750	706	734	696	724	748	726	723	711	719	700	721	716	724	644	681	717	655	664	706	688	734	689	721	699	700	661	703	681	697	673	692	718	679	673	725	693	683	717	710	688	657	697	680	700	687	651	705	688	677	761	709	659	675	689	709	684	687	688	683	760	649	720	706	656	711	696	713	699	720	682	718	651	710	736	720	697	689	735	655	637	693	720	706	680	721	675	651	675	661	750	664	649	745	707	681	714	620	682	674	683	721	713	675	665	695	647	747	724	663	670	729	651	690	673	711	730	738	644	672	692	693	702	635	726	707	632	705	646	709	648	719	727	689	692	703	689	675	649	672	696	700	670	689	666	728	713	679	653	675	710	719	669	668	707	703	721	690	733	692	658	708	672	733	703	658	689	681	715	670	705	688	701	758	664	730	663	707	704	653	675	711	665	690	654	627	712	659	670	696	660	665	689	708	701	655	640	701	665	671	694	678	693	750	643	718	726	681	715	731	738	639	696	734	670	678	676	651	697	677	664	702	689	719	723	692	695	655	709	640	691	705	674	712	697	654	686	694	675	717	664	725	722	684	681	679	685	681	688	695	708	627	680	719	665	735	705	721	680	660	698	718	675	691	710	706	648	614	699	706	738	687	676	684	679	693	675	706	713	705	688	678	723	661	728	693	702	687	674	639	693	689	659	687	718	692	732	675	661	673	704	659	665	668	658	671	678	696	633	712	702	693	655	712	712	714	723	704	660	694	694	667	726	723	710	674	676	647	661	688	691	721	714	687	690	691	695	767	722	704	687	752	701	678	685	713	658	699	679	711	699	719	700	692	728	717	660	701	677	709	651	674	652	688	699	694	661	676	681	706	761	677	682	667	673	680	693	650	667	669	666	646	682	685	728	685	683	639	704	687	666	684	666	649	678	728	654	667	700	739	730	698	724	693	701	673	712	693	696	697	632	702	662	681	677	721	660	692	708	684	666	689	672	701	695	720	740	725	687	722	689	698	751	642	681	714	693	703	734	694	710	737	695	690	714	688	746	664	666	717	661	678	671	721	741	687	637	709	689	699	674	687	699	720	711	672	663	679	687	745	694	691	690	712	651	705	706	669	696	710	702	706	656	696	663	715	700	732	679	662	668	678	663	694	692	654	671	675	691	671	715	712	644	653	688	694	741	674	745	684	646	684	732	696	686	655	683	716	726	704	714	714	642	683	633	679	713	716	709	739	687	688	711	687	690	732	693	698	712	705	741	693	691	668	709	693	685	678	676	707	702	652	693	681	672	685	669	700	687	682	673	685	694	679	701	725	688	664	722	679	681	661	701	705	666	725	711	703	686	706	705	719	710	650	678	661	695	679	687	667	726	710	699	691	698	710	689	711	653	639	709	685	688	715	699	657	662	700	683	671	636	722	684	651	676	659	678	638	735	674	691	708	723	692	712	690	710	705	676	694	738	707	691	704	713	770	677	718	717	662	660	776	710	696	687	696	727	672	694	686	720	663	679	635	715	682	634	700	687	701	703	697	652	651	753	731	699	700	660	712	697	705	681	685	707	731	751	715	686	670	681	664	654	748	690	690	687	714	680	708	690	719	682	724	687	688	718	698	725	674	704	693	728	706	674	712	651	687	698	663	695	695	711	661	669	662	678	743	661	665	655	711	699	681	691	750	699	714	646	736	696	671	687	685	705	681	652	688	702	706	695	703	687	697	685	711	696	680	661	695	719	678	697	737	677	667	694	718	710	702	716	738	737	756	677	696	660	648	702	657	668	677	677	690	701	678	678	674	643	736	706	677	678	731	706	731	684	657	657	654	681	673	671	741	724	643	736	715	721	681	648	687	673	687	692	693	628	667	695	680	705	717	687	703	717	666	669	686	694	682	718	661	673	656	699	724	688	639	697	672	698	694	692	742	711	684	645	663	720	721	743	730	665	655	681	685	673	715	692	711	642	644	715	625	726	674	713	672	678	712	690	646	676	691	714	699	718	689	677	683	717	691	706	683	678	659	718	691	666	730	689	692	716	669	715	715	649	661	701	694	706	713	690	696	741	698	695	713	728	729	668	673	664	674	725	696	699	667	690	743	675	685	698	711	730	674	714	708	668	710	694	675	691	756	696	705	718	720	712	728	695	661	674	702	645	688	632	674	679	677	687	708	677	689	688	708	711	722	657	686	642	719	652	652	649	659	700	696	678	704	685	675	695	702	662	709	685	701	671	699	674	707	701	709	699	674	702	720	692	708	678	670	724	690	661	676	686	701	720	700	656	739	649	725	691	639	638	651	668	692	705	718	671	697	691	662	654	706	676	697	639	695	669	677	665	690	678	702	663	704	694	718	691	725	682	653	664	679	688	668	671	679	694	677	708	717	711	720	732	651	705	706	724	743	688	649	702	710	673	681	683	701	706	659	668	696	724	704	655	666	710	713	689	664	712	668	709	677	695	685	669	679	662	675	671	713	664	652	709	746	684	680	695	693	720	672	721	692	688	704	679	632	662	700	714	698	697	673	695	742	713	714	700	697	732	682	657	656	734	687	683	694	679	731	697	690	666	707	709	715	676	699	705	721	650	675	729	699	712	726	683	682	666	701	675	604	673	681	672	625	711	642	647	664	698	702	679	735	714	689	687	729	682	667	698	729	675	699	683	698	707	637	743	675	674	660	655	713	690	675	705	617	653	645	642	687	756	741	655	710	693	733	669	721	658	726	690	655	701	658	707	669	662	657	689	655	700	642	667	716	715	697	678	677	734	642	667	685	722	689	661	720	745	711	805	671	664	709	764	729	698	704	721	647	639	660	737	655	744	718	718	726	747	721	691	702	678	664	688	682	709	682	719	670	632	685	705	699	695	725	686	679	682	710	710	692	691	672	691	687	709	678	687	650	655	729	719	708	659	695	689	678	716	660	641	693	699	701	699	695	651	686	652	702	703	692	723	715	671	699	713	662	710	701	721	691	707	660	729	640	639	695	715	712	679	701	678	670	701	719	711	705	676	690	698	687	654	682	713	710	729	702	682	705	697	695	736	660	668	676	710	655	686	766	717	640	683	654	681	724	682	679	711	676	669	672	673	665	699	659	682	665	663	652	710	668	676	731	693	657	692	687	723	660	669	682	695	665	760	728	651	709	714	697	695	671	672	695	691	647	658	675	701	707	625	657	668	707	713	724	708	676	718	703	686	687	687	703	693	739	728	682	689	722	686	678	703	678	744	740	685	706	716	699	704	703	679	706	737	701	679	693	748	706	699	680	693	701	676	696	723	694	692	660	707	677	668	711	699	657	681	705	688	670	697	682	735	689	733	746	693	673	709	700	680	697	709	698	677	675	708	700	675	727	657	673	672	720	741	643	695	694	693	692	733	665	661	694
36463	14882	3863	1885	729	132	113	120	99	122	123	113	99	130	113	114	119	117	119	111	110	112	93	104	106	88	130	118	113	94	122	125	105	108	83	104	103	106	123	129	107	105	113	116	115	108	124	103	99	126	109	110	91	123	114	115	121	117	134	119	111	114	128	114	104	121	118	124	96	108	127	115	96	136	110	106	137	119	98	91	94	114	118	104	110	101	124	109	131	106	110	130	98	116	111	105	120	123	131	117	114	113	132	97	105	110	99	97	119	115	99	134	100	102	99	112	104	123	117	105	111	126	102	101	104	94	98	120	108	108	106	112	108	97	105	117	118	106	101	116	114	122	122	97	115	119	118	111	106	118	118	110	110	128	112	134	98	103	94	102	113	106	123	96	118	94	110	106	113	97	107	110	113	99	110	105	98	122	128	119	92	88	102	120	100	116	108	106	113	112	111	123	135	111	152	119	108	107	106	93	126	104	101	133	100	118	104	119	110	105	106	106	115	109	125	93	103	109	97	108	85	95	105	113	130	116	106	91	112	91	121	93	123	140	130	109	114	108	109	108	104	132	118	110	114	97	112	84	104	127	92	98	116	114	107	105	106	105	100	119	98	99	110	132	115	110	116	127	96	106	99	116	100	116	119	112	95	107	117	115	97	115	116	103	115	115	112	102	139	129	109	99	106	123	105	120	97	102	110	127	105	93	102	99	111	111	125	134	109	103	111	117	114	121	107	111	114	116	115	119	110	109	107	136	121	102	111	102	122	112	103	133	138	101	115	149	118	111	123	102	105	120	105	112	117	113	111	120	107	102	113	124	118	119	120	105	110	136	102	119	115	124	132	90	115	101	104	103	114	97	124	98	108	103	111	118	112	140	88	114	113	113	127	99	103	122	102	111	106	117	128	120	114	114	91	108	108	109	93	117	108	124	121	111	127	106	107	98	102	113	104	97	104	98	126	113	113	143	126	104	92	103	131	105	97	100	103	97	90	115	105	118	146	109	132	120	89	128	112	101	113	134	95	108	121	105	116	107	121	118	119	104	125	109	123	107	104	123	119	98	102	124	105	111	116	94	89	130	118	119	88	103	105	111	118	107	108	116	106	107	98	105	102	113	110	117	115	115	112	111	131	128	101	106	111	124	119	100	103	98	104	110	124	93	94	116	102	121	118	119	120	118	92	104	105	108	119	125	117	105	108	106	106	101	115	112	103	106	108	122	132	102	117	82	108	111	122	113	136	111	112	116	110	105	113	123	104	93	99	108	104	111	119	111	114	119	107	108	108	107	117	113	131	114	88	125	119	110	104	102	116	98	110	129	113	115	116	94	121	111	97	96	109	97	122	112	124	117	123	117	99	102	109	118	141	122	124	103	109	120	102	108	121	105	135	117	130	89	105	137	100	96	124	96	126	141	111	109	107	121	105	117	114	137	100	111	94	125	116	99	105	118	103	117	108	88	101	108	115	101	126	103	119	102	126	118	114	124	127	111	110	102	114	101	97	105	112	115	90	120	107	135	88	105	109	113	109	99	112	110	122	100	104	110	97	116	91	102	102	125	127	85	116	121	101	107	102	116	117	112	100	108	105	104	112	108	114	116	88	104	106	119	105	119	92	103	96	116	114	104	95	106	98	119	91	93	110	115	108	104	118	94	117	124	128	107	122	117	101	134	111	101	141	113	106	97	101	94	108	140	97	125	111	116	131	116	109	136	108	121	101	122	101	120	119	101	107	124	107	105	104	114	117	113	130	98	94	107	127	103	116	107	123	108	101	126	108	112	133	117	94	104	82	112	105	102	103	112	120	114	112	118	121	110	111	130	120	101	109	93	120	128	118	132	102	127	106	103	122	117	117	109	121	118	89	111	98	115	115	111	109	103	111	85	144	136	96	92	129	113	116	109	134	118	109	104	119	125	131	116	111	110	119	108	99	129	93	126	103	113	118	113	116	124	120	108	112	113	134	103	106	113	116	119	119	113	120	99	123	99	123	103	120	104	112	84	114	131	110	136	83	109	104	125	105	99	118	109	128	108	119	104	98	135	98	104	100	128	98	108	110	110	105	117	96	104	110	127	111	96	110	122	98	103	123	118	115	119	116	110	106	104	114	102	110	118	92	111	124	115	127	108	111	113	109	122	118	101	128	100	129	114	112	140	123	92	93	114	109	133	103	111	128	114	94	120	95	103	119	101	104	120	121	109	109	98	111	122	108	109	119	85	130	101	108	111	102	83	93	104	107	115	106	110	127	115	112	105	112	109	110	121	113	119	101	118	129	111	116	117	121	112	101	127	108	106	101	114	109	121	106	114	121	118	111	104	119	131	134	91	110	122	101	121	126	113	122	108	105	95	106	119	104	107	113	97	117	109	105	93	119	91	99	100	108	122	114	106	129	115	111	115	105	113	101	128	116	110	116	102	116	101	103	117	112	102	111	125	122	116	99	109	113	117	109	147	111	106	101	102	102	132	111	130	120	121	113	105	121	98	134	111	110	109	140	102	101	114	119	103	116	115	100	106	95	96	116	90	127	111	100	131	109	93	109	107	106	116	106	97	123	113	113	90	113	119	122	116	111	134	96	93	101	105	93	91	116	116	101	121	112	101	108	118	132	116	146	121	126	122	106	100	123	129	111	117	114	114	106	116	124	108	105	95	108	121	117	120	104	114	125	121	120	97	96	122	121	115	112	101	124	115	121	130	116	119	105	112	118	97	125	119	98	94	114	108	105	81	107	101	119	103	109	108	103	93	106	117	96	96	106	124	120	104	92	108	114	117	123	88	113	116	112	81	97	125	130	106	116	128	99	111	106	127	105	109	115	123	106	113	117	110	125	97	110	87	114	93	119	97	103	120	122	100	115	88	122	117	113	124	121	132	100	119	112	115	101	104	108	122	112	128	126	104	110	113	101	116	120	119	111	101	106	113	123	113	124	117	105	111	107	138	125	98	131	112	94	110	118	118	110	106	121	128	96	108	117	121	124	110	116	114	135	134	135	103	99	90	115	117	114	96	107	106	99	103	117	111	91	125	123	117	103	102	107	123	111	108	108	110	102	110	123	111	100	123	113	119	115	136	118	106	90	123	111	123	128	95	121	102	104	133	118	132	120	106	112	115	100	95	114	135	105	109	130	122	123	117	113	113	115	143	104	108	119	114	112	110	119	114	118	107	122	123	112	105	112	110	115	132	113	121	113	115	118	112	110	116	105	102	105	105	123	116	103	113	135	105	105	125	115	124	118	118	116	97	112	102	107	119	114	112	120	109	105	116	109	124	107	104	102	108	129	114	127	113	106	113	87	120	110	102	126	107	102	112	126	115	120	100	109	117	127	113	129	121	109	90	102	106	111	115	123	100	120	114	99	104	121	104	107	99	134	117	106	110	131	112	94	100	136	104	130	117	134	104	119	111	136	112	108	104	104	103	111	130	105	113	103	102	112	110	111	132	106	101	95	99	122	116	112	123	117	98	116	122	133	125	121	106	95	125	100	111	115	104
18304	10566	6315	5654	2798	289	322	306	309	316	305	322	295	294	314	295	268	296	325	272	299	312	292	287	310	302	267	291	281	285	297	313	310	321	323	271	303	298	341	288	332	305	299	316	316	341	297	306	320	326	281	311	311	307	287	297	294	319	289	310	305	297	311	291	275	288	268	300	295	287	290	296	307	314	275	310	316	312	310	344	311	304	303	298	308	317	306	286	306	281	297	304	292	288	289	265	304	291	318	279	288	311	291	323	298	305	290	319	296	274	301	296	290	285	287	314	301	285	296	275	291	300	299	299	261	302	326	295	263	277	292	269	272	297	324	286	344	310	283	285	275	279	295	301	304	294	260	321	292	341	301	284	303	310	312	283	291	321	301	279	304	269	313	298	292	291	302	314	309	292	280	309	292	283	308	295	304	278	310	325	326	328	291	288	312	303	278	298	313	290	312	284	279	284	273	296	321	288	302	287	302	264	296	310	326	287	301	281	294	283	299	295	283	312	307	290	304	285	299	276	311	297	301	281	310	280	322	301	324	312	319	291	286	276	281	291	311	292	319	274	295	313	312	282	301	300	298	311	309	296	285	289	290	286	283	284	288	306	303	290	323	297	301	280	328	336	321	281	277	266	263	328	289	263	286	293	287	307	306	265	321	275	324	305	291	345	336	299	314	302	291	276	283	287	307	284	304	248	297	274	263	295	302	297	278	285	301	296	316	322	289	304	291	284	308	300	284	264	306	316	295	275	319	295	295	309	290	294	311	303	281	296	295	272	294	307	288	279	298	307	267	314	280	268	310	323	275	312	292	265	298	317	283	314	282	301	280	254	297	280	295	268	311	284	286	323	310	284	307	287	319	274	292	333	276	280	273	305	305	338	285	285	290	291	289	306	299	306	301	279	302	269	313	265	283	296	322	297	293	314	324	293	273	298	306	279	286	290	288	265	297	316	313	313	318	314	309	268	321	306	294	303	302	310	301	307	316	298	272	275	297	317	321	286	291	292	300	305	310	318	311	294	299	271	311	326	294	301	314	290	299	311	315	297	315	302	288	311	302	289	299	281	317	290	298	306	313	310	283	308	278	274	276	302	304	355	272	278	288	304	318	313	318	286	272	342	299	307	303	291	281	331	321	322	285	285	336	319	322	316	301	289	306	314	317	272	268	282	290	328	329	302	298	314	284	271	297	278	327	291	284	271	314	296	318	321	308	305	326	308	303	318	291	299	299	324	272	331	263	284	326	295	316	292	315	296	304	315	293	293	302	315	305	274	289	296	286	317	262	312	280	298	270	291	295	300	311	287	283	307	307	286	301	289	290	307	270	282	309	338	270	288	305	297	331	294	298	309	295	301	332	307	280	283	304	313	303	313	303	254	297	302	281	269	323	297	303	305	288	283	264	284	320	285	301	299	324	314	293	300	312	303	280	323	332	277	311	270	305	289	275	286	315	308	308	307	346	312	264	300	290	289	312	308	291	271	283	338	274	275	299	315	286	290	280	296	314	313	291	309	279	289	295	306	320	278	309	304	291	329	262	308	329	306	286	310	281	268	285	309	303	313	299	293	284	265	314	302	317	279	277	302	275	301	267	280	280	289	321	309	301	306	327	327	275	300	294	304	281	277	320	307	297	303	308	277	298	293	292	313	282	298	280	293	266	324	282	302	335	299	304	307	270	328	289	307	278	269	311	293	322	263	278	286	279	299	328	282	295	292	308	278	324	265	317	290	272	298	304	293	292	340	306	303	307	323	308	295	291	313	290	304	285	299	331	288	300	287	332	292	285	277	278	296	301	280	282	294	281	333	295	276	286	261	321	310	302	325	300	304	327	286	281	302	284	269	287	295	300	283	278	299	292	291	315	325	317	301	244	303	287	283	292	305	301	297	288	299	321	285	291	260	299	277	311	297	300	287	276	297	272	296	293	299	294	279	284	293	270	304	331	319	307	329	327	279	299	281	274	274	285	281	296	288	321	332	302	302	304	299	270	300	297	305	260	303	262	290	291	287	299	256	281	304	279	305	292	304	297	327	264	294	320	328	303	302	304	304	290	281	293	258	286	307	300	291	289	302	275	317	318	275	312	316	305	285	322	284	311	283	286	306	324	262	275	315	319	323	304	300	289	317	280	272	289	316	280	300	302	304	294	287	292	329	296	298	304	290	290	276	289	283	269	307	312	284	306	280	300	284	277	311	274	286	268	285	259	289	331	264	291	272	299	292	278	257	327	274	288	288	300	297	321	317	301	301	292	291	284	297	272	272	306	310	286	294	315	322	289	319	300	294	320	308	283	284	290	322	279	302	309	312	272	292	276	299	274	294	290	324	284	276	253	283	326	284	299	276	280	272	300	290	285	297	295	297	285	312	341	323	287	303	319	282	306	317	292	287	303	311	307	289	281	312	262	311	332	296	309	277	301	281	309	300	294	296	304	306	287	275	295	322	311	343	312	282	293	311	289	289	287	312	289	272	257	322	273	281	314	268	270	284	317	304	277	305	288	292	327	307	292	257	287	280	274	308	295	294	312	322	288	301	285	282	269	301	333	275	290	293	290	267	283	311	322	261	264	275	308	281	314	298	311	303	299	302	306	284	306	292	309	285	276	311	278	320	297	282	302	288	308	304	295	318	306	301	306	277	300	291	300	309	293	305	263	296	276	281	287	280	305	290	315	296	300	302	287	309	300	278	301	317	275	312	302	309	315	277	299	286	306	289	304	307	265	298	314	291	277	289	301	310	291	290	317	270	326	289	301	281	312	304	311	298	283	290	301	277	303	295	307	280	266	290	287	306	305	279	283	276	302	297	275	304	291	267	291	292	310	289	292	272	289	331	286	275	278	281	300	303	278	290	298	304	298	300	309	263	301	297	318	287	315	327	323	274	286	310	299	302	299	314	263	265	311	300	295	277	300	329	300	301	292	294	297	278	328	274	308	265	280	287	280	266	307	286	338	299	288	325	261	267	318	314	306	289	318	294	309	312	310	261	267	291	307	297	296	306	296	293	320	271	298	325	291	274	292	289	304	286	319	293	290	303	291	302	295	281	298	296	302	292	260	305	296	298	300	271	295	287	288	261	302	298	273	274	306	290	283	318	312	325	270	281	293	284	307	271	301	294	271	313	288	305	303	291	304	319	306	291	259	292	330	281	298	270	294	328	316	280	284	336	302	294	326	283	305	271	279	274	275	281	296	280	311	302	320	308	320	306	267	296	308	311	279	270	287	277	289	284	276	274	287	305	301	281	301	290	260	303	282	368	302	294	302	312	277	271	302	318	284	316	272	299	290	322	318	295	277	317	316	304	260	297	316	313	285	306	288	311	306	317	304	281	301	330	293	327	299	302	305	288	303	276	330	332	285	270	288	295	294	281	298	260	298	290	279	294	287	285	274	292	303	302	300	300	331	287	272	315	304	306	321	309	267	267	299	291	311	320	311	304	304	303	300	288	285	271	284	247	284	301	290	299	291	293	276	282	312	305	320	280	315	317	286	291
55370	59841	49540	40135	23275	2321	316	296	241	267	221	234	239	228	211	227	224	199	222	226	204	208	199	191	219	196	207	194	217	204	208	216	208	185	179	210	212	190	206	210	202	178	190	201	170	185	171	192	183	194	208	183	191	174	206	198	205	194	209	169	184	170	208	185	209	171	180	187	183	206	193	186	204	208	189	189	204	191	183	211	196	193	189	211	205	194	194	193	195	204	168	195	219	190	212	194	173	212	182	195	202	219	181	201	198	201	187	190	217	207	212	191	191	218	199	193	187	227	207	196	196	181	191	167	186	188	191	194	195	189	188	222	209	203	191	178	172	216	176	214	199	200	197	213	191	211	207	186	181	192	226	180	188	214	199	195	209	192	176	194	201	188	202	160	182	198	184	209	196	170	207	200	176	183	192	196	173	184	187	201	206	192	203	194	229	162	198	221	167	193	187	162	202	174	199	219	208	223	219	215	170	198	199	187	182	202	194	173	211	189	206	201	196	166	187	199	194	171	174	192	189	192	187	172	205	207	190	208	193	212	210	216	215	178	188	166	194	157	204	184	204	199	191	172	191	230	169	225	201	188	191	220	205	208	207	182	200	193	206	190	219	139	204	197	182	194	199	209	211	228	160	186	186	197	204	212	201	179	182	193	202	171	187	199	197	206	204	201	196	180	172	214	166	196	184	206	197	189	163	161	207	223	185	189	202	175	205	186	186	195	181	212	196	248	209	182	192	212	201	186	187	182	224	184	209	197	200	191	197	176	194	183	190	213	204	204	174	188	214	174	204	222	185	213	194	181	187	196	201	206	187	171	201	207	183	202	200	164	207	204	220	184	201	199	187	184	192	197	203	225	207	199	200	200	208	208	198	191	184	221	213	177	183	199	185	202	189	196	195	191	173	213	195	206	183	197	189	189	187	196	183	188	191	205	207	196	196	182	175	196	219	220	185	188	186	201	207	214	182	220	198	182	184	180	183	192	181	184	210	185	190	189	205	171	199	186	198	212	191	196	188	203	198	198	180	163	182	181	189	176	178	192	180	196	212	181	209	186	193	204	209	205	193	182	181	213	200	184	215	203	201	207	213	220	203	189	201	180	187	197	211	187	196	220	184	172	188	199	181	187	187	202	196	170	193	185	200	177	206	206	214	192	186	159	191	208	190	188	208	213	197	193	197	179	181	209	202	204	190	196	183	187	198	204	207	206	192	186	198	206	178	210	215	172	206	182	207	196	198	197	207	206	192	214	182	209	211	192	191	195	200	172	201	188	187	209	179	170	178	207	220	204	191	209	206	176	196	205	204	178	174	202	192	164	186	178	200	172	179	178	183	186	196	209	188	195	199	183	218	198	215	222	196	209	185	197	189	195	205	206	202	194	188	203	212	164	200	188	181	228	208	173	187	214	194	194	194	209	192	199	181	204	217	203	183	188	191	171	204	209	205	183	183	183	173	204	218	193	198	199	182	180	198	226	204	183	194	200	205	190	182	193	181	193	195	186	172	201	216	209	187	190	199	182	210	178	172	199	178	191	222	234	207	197	204	232	214	191	197	199	187	183	186	207	217	202	185	186	214	190	201	199	197	206	170	172	201	209	183	193	222	218	201	183	183	188	192	205	200	230	177	186	198	219	188	199	200	188	202	177	187	176	230	212	227	181	219	197	175	189	187	187	185	189	207	174	224	214	190	203	205	181	190	223	190	202	191	208	197	171	174	193	187	167	190	183	203	187	187	214	171	199	203	187	208	168	212	200	187	189	205	195	187	197	203	164	212	189	174	191	186	185	177	184	167	175	200	211	193	178	183	197	180	203	216	162	246	184	174	208	174	210	211	195	176	197	200	206	231	187	208	175	200	176	197	200	178	183	174	207	172	202	204	192	188	194	170	186	217	195	186	183	195	192	209	201	180	180	186	201	210	171	175	186	198	174	207	209	183	199	161	181	206	204	203	185	190	202	216	175	180	202	220	203	196	202	207	190	175	178	231	194	160	207	206	190	197	207	206	182	185	207	212	194	186	185	191	173	195	208	198	214	209	177	184	196	200	180	205	200	181	169	203	186	185	214	222	210	187	225	188	201	211	203	181	185	213	193	171	193	201	176	162	211	189	212	209	194	186	192	203	192	203	206	200	179	187	193	186	202	212	218	194	180	197	170	177	190	195	208	203	204	208	198	210	214	182	174	205	211	210	196	192	225	208	206	190	210	176	202	201	193	192	179	205	209	214	209	205	204	185	215	180	195	219	207	189	183	200	187	189	186	215	198	194	177	211	195	202	208	178	231	184	184	198	180	180	194	215	169	233	199	212	202	200	168	192	181	196	207	191	189	175	206	193	176	200	166	183	206	182	174	208	206	209	186	188	178	210	210	201	218	201	172	194	187	174	186	208	203	204	205	192	200	200	168	230	185	166	193	195	235	185	202	203	209	197	191	181	186	199	186	179	197	202	189	195	210	203	171	182	217	187	194	167	207	181	219	154	203	199	205	187	199	199	214	196	199	202	168	195	209	199	203	197	218	207	206	190	209	217	194	173	191	194	192	168	180	186	207	185	216	219	198	197	189	181	216	188	190	205	184	196	174	197	183	165	193	205	185	213	211	195	211	190	239	199	183	178	192	185	180	198	175	178	184	196	152	186	183	215	192	174	170	203	201	195	185	227	200	191	195	193	207	198	226	179	189	178	174	204	188	179	201	199	197	195	177	213	200	207	188	220	185	206	192	181	169	206	175	196	189	208	213	220	226	194	200	206	171	202	216	184	186	197	182	184	204	162	190	207	178	196	199	205	208	193	182	189	187	204	208	211	177	173	202	179	200	202	218	213	190	180	206	210	188	203	191	185	174	191	191	197	160	186	188	195	167	164	173	187	211	213	216	222	196	165	185	214	185	193	220	174	179	191	218	182	185	182	222	186	200	198	176	189	206	184	192	198	188	210	221	199	177	192	172	179	209	191	192	170	195	195	204	198	187	201	189	183	184	205	210	212	176	196	193	176	212	211	205	204	196	169	182	212	188	211	189	185	220	187	206	204	193	203	170	245	212	200	182	225	180	197	175	192	186	177	164	199	181	191	183	213	186	230	210	176	196	189	202	225	185	188	208	207	173	195	208	198	179	178	181	239	215	208	217	196	182	200	194	171	174	178	191	201	200	183	200	192	203	174	164	219	205	192	167	194	162	196	182	180	200	198	190	195	152	196	171	184	183	202	177	200	194	199	206	171	194	195	182	185	215	187	168	193	188	192	213	207	211	183	209	178	175	190	215	183	194	189	219	210	203	209	210	198	222	174	211	175	201	223	219	203	187	221	210	193	200	185	174	177	192	199	193	215	207	180	221	194	191	219	212	226	197	191	184	190	204	198	174	179	186	187	197	194	185	208	205	193	189	189	190	206	221	220	207	209	203	204	202	176	218	199	183	203	181	189	200	224	208	194	167	193	177	207	206	187	175	169	188	182	197	208	187	222	206	175	189	196	197	163	189	169	180	230	200
33396	44055	47691	47223	28873	1135	998	911	814	711	725	636	636	606	621	526	593	553	579	556	537	572	559	502	536	542	524	505	498	482	514	471	489	451	471	507	499	479	488	533	534	515	497	527	476	465	494	504	504	510	475	474	450	470	468	459	491	490	489	446	486	475	471	506	478	500	481	477	480	480	484	477	480	486	481	494	447	504	445	514	494	480	525	493	498	476	507	454	490	452	466	493	500	471	498	491	451	489	459	487	446	463	448	456	507	487	481	455	470	478	524	464	450	463	445	485	486	473	508	489	474	455	474	480	474	470	451	473	479	474	493	484	482	489	420	470	507	473	465	482	462	464	497	484	450	506	466	510	489	464	453	494	455	507	470	456	504	489	487	490	461	457	475	468	456	467	461	479	486	473	492	469	489	460	472	496	445	460	474	492	472	487	495	492	504	443	460	470	501	441	465	475	470	489	484	455	470	480	439	511	446	450	494	434	487	502	493	488	464	504	479	479	416	487	508	471	451	465	542	494	455	479	441	485	463	482	465	473	489	455	470	471	472	485	522	446	459	445	497	455	464	460	464	463	516	462	455	521	444	477	478	442	508	467	445	480	492	459	495	479	433	507	458	471	464	470	446	431	500	431	459	448	495	463	468	469	435	484	464	476	488	469	494	475	482	472	473	492	474	494	476	480	507	501	473	468	466	440	487	471	486	427	470	445	483	486	467	474	480	479	444	470	474	462	476	485	506	506	484	444	501	466	430	480	486	458	448	539	473	476	469	479	490	455	451	452	494	472	501	473	443	436	481	487	478	486	488	460	479	478	452	474	463	480	477	477	463	471	516	454	454	475	477	444	503	484	462	454	480	505	453	515	482	451	478	457	468	458	446	475	457	496	438	436	504	482	473	483	471	487	467	494	434	477	472	442	468	477	511	516	462	458	468	483	490	491	523	471	492	476	483	488	522	473	485	486	484	487	457	484	499	454	443	472	476	431	474	491	476	456	480	497	444	491	470	464	494	490	437	470	454	413	452	456	449	443	467	472	489	466	466	463	475	455	493	468	438	471	435	467	460	479	488	451	497	449	531	442	445	486	470	459	495	488	478	473	482	518	486	482	478	464	488	474	491	470	513	496	434	482	496	480	478	467	439	517	526	494	445	516	519	463	448	474	531	477	491	442	460	472	453	499	503	454	475	485	507	485	478	466	444	476	491	420	462	486	501	464	444	467	491	475	514	494	450	481	443	455	480	493	490	492	458	478	484	506	446	442	476	476	501	492	491	475	480	451	491	475	481	508	508	457	496	521	496	494	476	438	477	479	481	468	501	469	482	489	467	490	467	427	462	505	446	448	472	476	490	488	485	490	478	466	446	508	502	498	484	474	443	494	488	483	469	491	502	468	482	492	454	478	484	451	467	521	486	450	494	485	467	456	453	470	472	452	479	472	449	513	468	490	476	462	470	530	437	494	486	446	518	508	462	481	497	475	450	486	487	476	482	490	481	444	461	461	469	450	456	498	459	450	427	445	462	467	489	475	486	448	496	501	490	469	474	484	475	488	492	495	492	487	482	495	489	487	457	481	478	468	475	488	440	487	522	459	452	460	477	468	464	471	461	476	464	476	500	486	445	481	492	478	487	481	481	477	452	474	489	492	494	518	459	464	464	481	486	491	485	459	462	468	458	438	460	475	491	453	463	489	473	464	493	494	485	485	491	513	439	453	467	467	479	468	500	441	488	435	486	489	475	467	472	473	468	449	485	455	510	492	471	501	475	450	480	488	483	487	459	485	492	492	484	458	432	438	494	458	442	489	531	503	470	491	468	503	474	464	467	467	492	496	484	472	495	475	469	490	482	446	486	482	487	461	467	506	467	490	494	449	476	456	485	471	516	482	467	455	452	469	428	470	482	505	450	471	520	509	505	493	471	463	475	511	458	466	424	485	498	455	453	494	476	467	494	441	485	469	482	494	487	485	500	509	521	456	473	463	472	505	493	479	454	466	448	459	447	503	493	459	460	469	458	500	484	447	498	443	486	468	512	445	466	452	465	502	490	481	484	489	441	473	495	481	474	491	480	458	499	489	490	467	468	477	525	474	499	504	436	430	528	482	481	466	450	534	454	519	450	484	455	467	508	461	515	470	497	460	461	467	463	474	476	478	478	453	497	469	454	479	524	478	486	488	439	508	489	471	498	481	442	467	464	439	482	518	496	448	455	475	472	500	500	484	415	487	463	456	476	479	485	444	478	439	443	473	495	457	450	488	505	513	453	459	450	455	480	506	484	471	436	492	479	475	465	474	459	487	523	469	491	486	489	485	473	503	465	479	468	451	480	461	474	474	490	446	478	471	504	436	500	528	452	483	454	469	494	481	490	497	453	475	467	466	485	476	465	499	468	451	464	482	499	478	498	478	475	475	489	440	476	463	501	492	478	471	467	439	453	474	507	458	490	476	496	468	499	484	473	519	488	478	474	478	463	485	468	465	490	465	501	446	466	474	457	492	502	476	478	488	443	454	458	514	538	494	456	478	484	493	495	466	480	464	467	483	478	472	477	500	463	506	474	470	456	462	491	486	490	508	500	469	504	446	448	449	466	448	472	472	466	475	465	425	464	449	449	484	491	490	451	485	463	502	479	489	464	499	439	507	459	463	463	498	452	499	489	473	475	510	496	457	463	463	459	442	486	479	494	465	457	456	476	510	442	489	463	475	464	480	490	464	474	485	442	467	477	533	454	497	471	453	464	502	494	501	469	521	492	462	465	478	486	503	483	462	469	496	481	481	507	523	477	495	496	478	425	486	449	461	457	483	511	458	478	503	415	479	500	455	477	466	462	452	495	452	487	523	471	470	486	511	491	492	482	456	469	459	467	473	488	490	469	468	505	474	498	478	485	442	489	451	475	480	459	477	470	436	493	493	470	458	432	480	476	458	523	459	492	429	452	470	476	503	465	451	479	482	475	487	432	477	476	532	470	492	435	480	506	459	483	436	445	471	486	459	502	440	439	508	480	503	495	471	454	494	472	516	500	472	470	441	507	468	502	494	462	463	446	481	483	481	463	479	489	508	443	463	495	493	434	463	482	444	473	463	489	504	454	451	458	449	503	484	480	478	457	481	472	469	452	474	472	498	474	445	426	454	482	518	450	455	493	463	456	471	515	470	482	464	447	529	494	492	489	476	482	495	504	456	477	475	488	519	445	502	474	473	461	477	474	476	453	499	449	470	464	506	432	464	499	489	486	482	463	453	487	470	415	434	483	482	490	480	495	480	486	448	477	514	502	485	483	460	506	446	447	476	493	484	521	520	461	474	505	476	495	505	474	468	470	533	456	457	453	503	489	498	456	480	445	495	467	483	485	516	467	464	458	438	508	498	462	476	407	478	478	505	456	501	500	434	490	490	462	505	515	437	456	491	496	465	467	451	493	494	478	514	423	472	504	461	442	492	490	451	464	469	454	489	456	458	489	481	438	475	515	442	461	452	466	508	488	466	502	466	478	493
64471	72611	62698	53204	34697	6376	653	477	433	374	353	360	352	347	338	335	349	313	301	333	357	322	350	328	328	333	364	317	332	295	338	321	368	285	331	363	303	341	309	319	300	334	327	318	291	314	336	332	319	297	307	277	334	341	290	294	290	309	282	317	311	301	315	293	302	326	319	331	304	295	295	296	341	300	304	339	289	313	312	307	325	313	294	320	339	294	311	301	281	310	326	294	332	322	342	332	316	297	318	307	340	301	312	327	360	311	320	302	342	292	318	282	320	287	338	344	320	348	314	290	322	327	300	290	291	329	299	329	283	310	284	342	339	300	309	318	309	275	321	314	270	321	304	342	294	310	308	304	306	300	283	280	305	308	312	336	302	340	303	321	318	304	322	269	315	295	339	292	283	336	306	314	303	296	283	312	283	302	297	328	298	284	315	321	315	297	330	318	290	300	308	315	326	319	281	331	318	290	297	286	315	302	316	321	320	279	326	309	309	275	364	300	311	287	290	310	312	316	328	292	314	302	308	275	307	333	299	327	309	290	303	294	336	324	310	329	325	301	299	306	293	323	325	289	324	305	299	322	334	296	302	295	327	310	305	305	316	291	291	260	325	296	341	298	340	320	291	284	302	342	301	336	318	315	310	320	348	315	314	351	297	312	298	328	305	300	300	322	330	301	316	330	333	315	297	314	293	305	301	276	321	338	335	319	311	306	292	293	293	309	287	317	324	325	316	303	327	289	308	320	324	316	261	314	308	305	306	292	332	286	321	309	299	349	315	327	317	302	293	287	299	325	306	329	339	274	312	286	278	313	311	333	295	305	309	312	295	304	275	334	301	285	358	289	322	311	308	309	309	284	323	303	284	308	281	297	313	286	300	333	305	319	287	277	304	297	305	302	270	290	263	299	331	344	308	269	315	308	271	321	283	319	329	320	293	313	300	309	318	290	327	312	329	311	306	318	336	345	303	312	329	297	298	291	314	312	308	299	293	314	286	295	298	303	314	292	334	302	298	327	292	293	297	306	291	286	324	297	292	287	306	312	322	309	298	304	311	297	277	323	297	311	310	306	303	288	339	305	292	299	315	318	320	302	310	301	326	317	325	300	335	269	322	343	327	280	300	326	295	330	295	309	317	309	317	305	315	300	271	313	339	329	310	334	326	291	325	309	299	320	294	291	313	326	292	358	310	281	293	302	304	281	303	296	298	329	322	351	315	322	278	326	310	299	318	297	355	306	313	346	297	290	273	334	296	312	346	302	282	307	323	287	318	332	311	301	302	309	316	311	290	307	328	301	333	293	305	292	309	285	327	320	304	307	283	294	298	313	307	300	315	329	340	315	301	315	327	330	343	313	317	305	316	288	305	339	336	321	321	322	341	297	325	293	333	285	333	337	296	295	324	331	312	312	318	321	337	271	309	343	301	303	305	303	266	289	306	306	303	338	337	306	317	299	324	342	274	339	313	290	315	335	313	312	286	324	336	304	307	344	346	314	305	345	315	300	335	318	331	326	316	313	302	319	304	302	301	298	292	291	316	301	314	279	276	300	294	322	333	272	331	341	313	315	316	302	293	307	310	308	287	323	309	300	319	306	307	289	303	320	308	289	323	335	311	309	321	301	323	298	336	318	329	274	318	293	291	298	333	365	291	324	293	337	337	329	305	296	310	322	273	276	336	329	303	312	343	302	310	298	302	329	307	317	265	314	337	291	337	304	326	282	287	308	337	325	346	288	345	290	331	305	264	320	334	315	309	319	321	285	298	345	323	300	338	301	355	310	302	352	285	290	268	334	342	307	298	297	307	353	315	290	297	315	314	306	311	319	304	304	312	349	330	322	305	323	306	319	323	307	340	324	312	321	279	291	331	291	328	314	316	330	288	356	323	332	280	333	292	306	330	314	296	304	329	275	315	302	288	321	325	316	287	293	297	289	330	288	315	313	334	311	304	299	309	308	283	272	335	345	299	312	293	303	351	346	319	341	292	349	326	319	297	267	317	321	287	309	301	316	322	319	344	312	294	304	312	313	347	303	316	312	334	287	293	300	311	358	293	302	322	324	305	315	331	295	370	340	358	308	327	307	321	321	311	309	331	289	304	322	309	281	301	295	337	328	320	333	299	314	300	288	314	320	323	300	310	315	312	302	299	311	307	327	307	351	325	298	267	288	312	307	302	319	302	302	301	307	314	328	340	299	308	307	275	298	306	332	304	294	283	315	318	326	314	324	335	296	293	305	287	327	309	311	329	324	334	303	294	301	279	302	331	322	311	303	281	308	319	290	276	294	341	336	301	324	295	348	316	283	294	301	295	281	331	295	314	293	292	301	357	314	321	303	296	304	292	321	328	315	327	298	292	301	303	305	326	299	288	322	314	298	313	333	263	308	308	297	319	266	325	310	315	302	297	310	281	288	317	298	285	305	304	354	289	286	311	333	307	330	306	273	284	318	317	310	278	314	326	293	318	292	296	307	300	309	321	314	313	318	305	319	295	322	278	280	287	299	294	282	294	306	274	327	306	283	342	317	309	313	310	332	335	287	333	326	321	346	273	337	297	329	296	342	302	312	268	312	323	296	336	341	288	293	309	300	305	302	284	286	322	305	313	292	289	303	301	353	315	296	309	341	293	326	308	308	314	350	322	313	304	313	315	333	304	290	298	288	325	295	329	304	275	321	320	312	292	318	335	289	316	340	315	294	312	290	295	323	336	330	320	322	290	283	307	339	351	322	332	271	311	297	271	326	319	294	311	285	279	289	327	310	330	302	300	305	311	316	333	314	301	311	355	329	308	291	296	334	309	289	269	336	269	255	307	290	312	312	312	303	323	298	283	305	316	313	302	327	323	305	305	317	285	305	319	282	300	317	299	297	313	290	349	349	327	311	308	291	308	330	319	312	327	310	306	304	331	314	293	310	293	317	323	298	301	295	312	307	346	310	323	317	292	325	302	295	282	295	290	279	326	316	329	311	358	292	327	302	302	327	280	308	300	311	371	319	338	282	299	312	295	331	339	312	301	325	328	319	334	311	351	315	313	307	308	347	302	281	261	291	323	290	301	294	293	338	301	321	312	283	312	335	309	344	336	274	318	304	328	318	316	319	319	332	336	309	301	321	320	335	312	303	293	317	326	312	289	300	318	330	320	318	281	338	317	306	316	323	327	320	313	309	344	296	314	322	316	286	295	314	322	296	315	315	315	319	350	329	267	260	278	299	308	308	352	282	325	315	313	316	326	307	300	298	313	314	306	317	285	295	305	328	335	292	325	323	312	308	306	295	280	337	290	289	312	292	295	316	348	298	282	338	332	303	312	324	332	302	285	320	291	314	321	301	298	288	282	308	298	310	328	268	327	337	291	299	352	321	326	320	304	271	315	301	291	302	331	302	305	298	317	313	304	316	287	325	328	334	311	318	317	263	305	295	285	282	277	280	343	325	319	322	318	306	351	285	283	312	347	305	337	300	274	315	285	318	330	284	317	308	325	331	304	299	316	342
40295	55551	59302	57950	35900	1946	1578	1479	1274	1229	1111	1063	973	944	895	885	865	851	867	853	833	785	778	791	815	732	765	740	776	801	722	740	748	718	723	755	716	722	734	716	695	722	725	751	755	704	723	745	725	713	756	746	714	732	725	717	694	717	707	702	734	708	698	713	742	723	700	707	688	699	709	672	690	695	707	736	717	715	703	708	683	737	690	691	727	682	696	735	710	689	685	662	694	727	747	710	668	647	721	690	704	702	686	689	718	665	670	686	691	683	697	706	681	684	695	691	667	689	731	753	685	689	639	737	660	677	690	686	693	753	732	690	650	661	696	724	681	693	709	700	668	693	679	696	696	709	674	686	663	702	737	678	650	721	681	683	745	720	692	659	700	676	731	698	657	672	685	654	701	664	714	632	725	675	721	676	641	678	670	706	671	718	684	716	675	712	666	672	674	711	698	712	685	669	706	632	697	670	719	707	689	700	713	678	710	701	702	680	672	694	701	705	679	664	758	668	707	645	695	713	722	687	669	716	714	668	716	692	700	686	685	682	673	684	675	706	700	719	694	648	664	689	653	664	701	671	697	671	673	690	684	694	662	696	694	680	649	728	710	733	739	681	673	697	659	680	694	704	662	724	729	677	675	725	674	702	687	689	719	685	683	661	704	686	647	661	746	707	725	711	723	670	712	696	666	688	706	664	701	725	671	662	636	662	634	709	727	654	705	634	666	660	646	744	727	711	691	665	689	706	713	677	687	731	722	690	686	659	650	683	723	699	697	698	688	687	744	665	681	659	705	728	708	642	693	694	737	671	719	676	678	686	692	659	682	674	664	732	689	655	693	731	711	685	676	667	711	699	672	686	664	665	680	699	657	649	700	685	683	710	697	675	717	648	700	674	717	697	720	713	677	723	721	677	703	657	659	668	719	729	680	712	697	659	737	704	743	688	662	708	698	686	730	714	713	669	690	665	699	646	682	672	724	694	725	683	640	703	650	677	686	628	639	683	658	705	713	697	700	656	706	700	745	726	668	681	710	699	720	675	725	722	660	675	698	665	709	723	688	670	688	720	706	656	711	645	672	709	659	678	681	714	670	703	674	696	656	700	706	682	719	685	690	673	667	687	744	703	733	667	651	715	654	705	730	726	702	688	676	716	665	679	738	664	636	739	675	658	719	683	669	675	688	714	674	681	717	700	693	680	696	695	729	679	656	723	641	681	723	693	690	679	735	679	684	701	654	660	701	725	645	661	692	679	660	729	722	698	694	703	660	695	733	698	692	684	688	698	675	735	734	670	717	693	613	712	710	776	725	660	666	741	703	649	704	742	677	698	705	655	675	731	679	717	708	690	737	714	683	680	667	670	691	660	720	719	681	746	663	679	669	681	656	740	656	758	659	732	697	705	722	623	728	670	669	654	691	630	663	651	693	708	674	697	674	678	677	663	660	703	735	711	674	676	722	712	696	691	669	666	759	673	733	700	715	730	683	694	658	713	691	707	678	717	677	682	670	720	699	691	729	689	703	710	714	680	690	708	693	681	742	674	696	649	702	696	663	699	675	694	693	716	671	693	724	730	714	689	691	691	672	690	652	657	700	668	729	672	698	691	674	662	684	668	703	714	696	698	678	653	694	682	655	673	687	660	716	699	701	744	682	712	675	645	675	673	707	730	691	669	704	722	705	689	676	702	709	669	664	697	679	702	694	714	673	684	704	699	699	702	679	706	725	688	707	687	697	719	685	708	688	743	641	673	686	689	714	680	698	674	724	683	711	689	725	710	698	652	666	687	680	737	675	698	648	669	682	643	658	724	643	710	692	650	709	731	702	726	659	677	668	694	675	674	691	691	676	709	669	649	690	697	685	712	660	673	714	691	679	692	728	688	700	723	656	712	679	724	692	715	666	734	641	693	673	695	668	698	715	726	729	750	685	734	771	655	677	635	701	671	720	673	643	680	692	722	716	664	706	697	696	682	692	703	688	683	676	691	683	716	700	700	712	721	730	717	694	708	707	740	722	714	683	688	729	695	708	675	704	650	713	642	693	708	715	655	693	669	694	667	693	707	705	743	662	689	677	718	675	697	717	696	681	682	695	717	663	670	698	722	701	680	692	681	725	678	702	673	727	685	697	675	693	690	671	669	687	715	717	697	700	695	653	714	709	726	718	655	681	696	661	696	688	697	695	635	682	717	673	635	701	682	660	704	678	735	673	683	747	642	650	676	729	691	690	653	711	688	701	674	706	697	688	719	716	676	668	653	658	671	717	659	658	713	664	703	709	649	674	747	667	723	690	672	690	699	722	689	676	734	657	736	682	704	702	683	681	683	704	663	663	761	685	730	658	725	721	666	654	725	660	719	687	645	653	605	684	678	716	695	689	706	675	669	683	659	699	718	697	709	640	687	650	701	670	689	708	697	678	685	671	724	644	714	650	698	699	691	730	691	679	654	689	701	713	677	690	737	689	711	669	673	690	714	701	701	674	747	735	640	647	712	656	724	678	683	701	687	716	685	645	691	719	669	700	697	711	671	650	691	692	706	708	708	689	688	704	700	709	744	720	713	670	682	699	674	660	694	680	712	703	679	681	690	699	691	705	694	666	656	661	675	720	679	665	669	693	658	629	692	673	706	673	685	677	710	701	715	661	683	686	631	693	667	699	738	714	678	648	704	679	680	665	610	690	645	681	682	697	667	667	658	717	677	675	659	639	646	725	700	726	696	695	693	695	679	719	681	657	714	707	689	640	682	736	726	700	719	680	679	662	696	680	741	682	680	705	723	717	655	652	657	709	671	686	712	731	707	721	767	690	678	653	740	680	675	693	660	677	718	738	682	665	698	671	691	664	696	676	719	729	732	693	720	739	699	667	695	680	682	686	655	681	709	685	753	704	700	646	713	680	698	695	742	684	716	704	679	714	708	709	635	656	673	706	695	722	678	725	706	669	709	691	717	682	691	670	694	724	676	706	691	676	705	691	711	730	663	679	714	709	676	693	743	676	661	684	635	642	652	715	668	727	698	685	672	717	712	710	691	665	694	675	649	734	681	668	696	660	679	653	698	695	747	657	683	710	708	710	696	769	641	717	708	645	696	738	707	677	662	714	678	706	655	713	680	711	712	712	697	675	626	712	648	683	709	680	716	685	668	718	670	677	700	701	686	702	726	708	684	712	667	657	648	655	692	704	701	690	719	690	686	719	664	651	632	659	680	680	698	705	706	635	702	668	656	708	714	682	687	694	712	720	698	677	667	688	662	669	662	706	693	714	682	682	682	682	673	651	670	672	687	695	695	721	684	680	679	692	697	655	672	611	646	697	709	699	662	690	707	666	705	638	680	700	648	698	674	705	713	682	743	733	645	736	650	687	678	663	710	723	693	695	683	714	679	719	683	694	748	717	703	676	687	647	633	673	661	683	707	678	717	741	691	677	663	670	704	662	714	663	663	706	726	702	693	723	722	662	745	711	705	679	648	698	685	637	692	704	675	733	671	673	689	658	670
33331	13675	3580	1755	788	106	99	115	115	110	88	95	93	97	93	119	104	107	115	118	125	106	117	129	115	121	111	115	114	104	111	92	103	92	95	100	115	124	102	98	113	102	123	126	113	94	101	113	87	121	127	108	100	102	125	112	126	94	135	107	113	116	99	95	106	100	99	134	84	117	116	98	120	141	120	109	117	115	91	96	107	98	90	111	84	108	111	109	107	108	111	132	96	103	130	94	124	105	125	100	112	117	109	114	112	104	102	101	105	105	116	110	103	115	122	106	111	115	115	113	101	112	97	105	115	118	115	95	104	122	103	121	93	106	94	139	109	123	104	114	100	111	109	99	104	106	95	105	90	110	97	99	121	94	111	116	113	104	117	122	104	110	109	90	119	116	109	117	94	115	97	95	99	100	134	110	102	112	113	109	96	123	121	121	112	132	104	93	120	108	109	113	128	93	98	111	122	110	122	157	95	106	106	107	91	111	105	126	106	122	95	147	124	114	98	116	109	108	114	96	145	100	114	110	110	105	108	109	116	107	103	115	114	93	98	99	92	104	102	105	97	116	140	126	121	94	103	113	106	87	115	117	126	105	117	107	94	100	110	101	93	111	102	99	109	111	117	126	113	105	113	113	94	94	104	97	109	100	118	97	105	128	128	108	116	97	104	122	118	112	71	107	89	115	130	104	94	123	99	111	105	119	98	102	122	125	143	114	103	81	109	100	88	103	125	105	117	96	110	103	100	97	98	102	91	121	83	108	108	89	93	118	115	100	125	105	116	132	111	111	111	109	101	120	121	106	106	117	102	85	113	122	110	130	112	115	106	110	99	110	90	102	122	121	124	102	100	109	116	112	115	124	111	96	94	106	93	128	114	128	109	101	96	107	92	105	123	98	104	107	121	128	108	123	127	107	130	100	119	97	91	113	99	86	113	98	107	113	89	109	127	111	111	84	129	114	133	110	111	121	89	109	95	109	113	103	103	123	116	97	97	114	105	99	101	104	117	110	111	114	126	116	118	103	116	114	112	121	112	102	107	125	107	117	95	106	96	94	117	99	115	111	135	115	104	101	106	103	98	116	126	102	96	108	111	108	118	106	99	108	112	126	124	101	120	96	123	122	99	110	120	119	129	108	107	114	120	98	73	79	93	121	113	117	89	96	115	116	122	118	129	108	92	113	118	128	109	114	120	125	115	108	96	121	95	102	109	105	108	84	120	120	97	113	106	98	102	114	105	108	107	95	112	100	101	107	109	118	108	100	102	103	128	131	97	101	97	95	115	96	118	104	99	111	122	110	110	106	124	91	107	109	103	116	112	96	87	90	95	89	92	103	120	102	120	103	99	110	125	113	105	124	100	101	116	88	107	103	98	107	106	98	92	114	103	111	133	92	116	107	113	112	101	109	126	107	108	104	105	100	109	102	119	103	95	105	113	86	99	104	87	106	99	88	97	104	96	107	112	107	114	117	108	104	87	134	117	134	100	113	101	118	104	118	125	91	92	93	95	110	97	103	114	117	126	113	117	112	97	102	117	99	101	104	119	91	98	108	116	124	122	108	98	113	124	110	99	118	88	118	110	115	115	98	113	109	106	109	113	106	111	98	113	95	105	97	94	111	94	99	116	107	130	123	113	110	116	79	118	116	107	100	111	109	107	89	109	105	89	111	107	88	104	106	124	111	102	117	120	85	133	89	80	112	113	106	128	105	114	94	120	107	96	93	112	109	113	90	113	99	118	105	120	106	118	115	112	95	130	127	130	98	115	119	95	119	108	101	129	108	107	113	117	102	133	138	98	110	104	129	97	100	117	112	108	90	115	104	108	97	119	102	104	101	112	122	88	118	123	98	109	102	110	117	132	107	98	94	112	129	87	114	124	112	90	99	88	105	113	96	100	110	117	100	105	104	95	109	103	104	127	106	117	116	120	115	118	138	122	116	112	111	87	101	109	100	137	93	116	120	108	103	96	122	120	94	94	99	101	113	110	99	93	92	106	97	116	115	97	119	112	107	101	125	95	116	110	114	113	109	137	114	127	112	100	109	107	104	114	98	114	113	141	102	95	109	111	111	110	88	125	117	104	93	109	95	93	101	90	124	123	96	113	106	109	103	96	110	108	87	105	119	98	103	95	91	112	106	114	96	104	103	99	104	113	97	93	109	118	113	126	121	99	112	109	99	118	115	104	96	110	119	105	103	91	131	104	114	95	120	109	126	124	123	111	110	96	113	112	101	101	110	119	116	119	102	96	104	111	94	113	97	104	106	114	105	128	114	112	125	112	129	107	131	95	115	115	104	112	125	118	111	115	102	104	121	104	109	104	103	110	114	117	123	117	110	102	100	110	112	123	132	109	104	107	113	107	99	110	103	105	110	98	118	106	110	120	126	103	97	82	124	113	139	104	99	94	105	108	131	98	117	104	85	106	102	105	105	114	113	92	119	105	127	98	113	110	110	120	107	123	125	113	120	120	125	96	126	103	121	103	120	113	106	122	107	111	96	91	98	116	110	115	108	103	101	96	93	111	98	97	113	103	112	104	132	120	120	109	120	120	85	95	106	118	120	101	124	111	117	111	99	102	129	134	115	102	91	121	115	109	91	81	101	99	108	100	103	101	102	118	108	91	122	125	108	94	107	122	125	99	113	101	123	111	98	96	103	104	105	101	110	95	123	101	126	93	105	91	98	98	105	119	110	114	114	124	105	110	94	114	128	109	100	105	110	106	106	92	113	103	108	98	105	120	99	109	126	109	97	114	90	105	119	113	109	96	107	113	131	110	93	105	104	100	94	106	103	115	114	120	111	108	120	113	102	114	107	90	98	114	101	112	121	106	97	104	108	121	110	79	102	95	102	106	93	105	104	106	94	112	108	121	105	134	108	90	116	107	109	98	110	104	92	112	84	107	118	98	109	111	94	104	104	118	93	119	107	117	114	107	117	107	107	94	118	117	121	90	128	106	103	111	108	111	107	99	108	102	102	100	114	98	98	117	103	125	99	98	101	113	119	112	122	124	100	95	106	104	86	114	105	107	131	85	107	132	100	117	114	116	85	119	101	106	111	118	126	98	112	108	109	109	112	116	107	93	86	104	118	114	112	106	102	111	97	103	108	108	135	109	96	108	113	121	100	126	126	117	115	100	109	110	101	104	118	106	109	108	94	86	132	99	147	105	119	126	92	105	109	97	102	131	110	111	106	95	109	93	104	104	104	132	110	130	125	108	92	105	100	98	81	91	106	91	103	108	124	140	107	106	101	119	91	100	103	106	130	101	107	113	109	118	121	105	100	118	122	93	123	125	123	111	119	120	116	114	110	113	120	93	122	118	112	89	124	97	113	110	111	101	113	115	123	108	105	108	118	110	117	95	125	104	109	120	110	119	104	119	121	103	101	103	117	99	110	118	131	102	112	100	121	135	107	123	119	119	96	94	101	122	113	96	101	102	84	109	129	121	96	106	117	118	108	97	107	115	116	122	110	110	118	103	97	100	112
16765	10787	6045	5479	2855	326	295	300	324	318	272	291	305	286	271	287	271	280	258	272	263	280	280	308	283	301	259	286	288	287	306	249	290	277	291	284	316	294	298	294	296	288	288	295	270	277	322	282	307	314	271	256	313	309	262	293	302	287	280	269	296	313	294	278	312	260	281	282	283	288	261	294	315	301	291	291	293	266	273	270	281	282	283	287	269	298	307	251	307	266	280	263	267	263	295	256	289	283	273	301	304	278	319	279	285	302	293	282	276	273	272	304	260	291	281	310	303	259	291	266	305	302	281	277	316	287	286	298	296	276	269	280	314	276	290	286	285	289	327	280	313	256	293	303	336	287	310	251	277	304	319	311	322	283	243	290	275	253	292	330	296	268	301	276	299	276	287	249	318	286	329	264	282	291	306	282	272	288	288	271	290	320	304	262	284	289	255	301	280	317	297	291	304	294	276	291	290	284	266	274	299	307	278	297	259	288	319	276	292	286	299	262	281	276	262	297	291	280	308	255	295	302	292	308	272	308	300	250	255	321	320	292	272	290	306	302	254	268	304	302	275	285	295	294	273	279	276	283	268	307	296	319	300	281	294	267	238	256	311	312	285	295	276	311	280	298	314	319	294	320	273	276	287	297	297	280	289	285	286	270	296	267	278	270	309	302	274	285	283	299	284	279	328	312	318	321	254	292	269	260	290	292	299	294	312	300	278	294	281	290	284	298	285	294	267	288	286	265	282	281	289	294	274	291	294	323	301	289	282	275	289	287	298	281	299	301	301	314	290	279	271	296	277	266	306	283	291	304	298	273	278	269	283	289	288	271	267	283	276	290	268	291	271	287	316	297	294	278	295	286	291	273	294	272	299	258	299	290	308	250	279	265	270	305	260	270	286	316	259	273	293	301	291	285	299	272	293	296	292	303	302	273	314	311	278	302	316	301	326	288	314	297	291	313	274	280	308	323	274	279	298	277	300	281	293	313	292	279	284	261	278	313	263	306	316	296	250	306	313	272	314	286	296	326	262	272	272	272	336	242	298	294	278	294	260	279	270	287	266	280	296	274	303	313	258	294	289	321	295	313	284	274	294	300	288	284	308	306	299	311	264	285	297	282	303	285	304	282	290	294	318	287	273	297	284	291	268	300	310	307	258	288	275	262	265	276	282	263	288	290	278	278	299	286	274	266	277	277	285	304	266	325	270	301	272	300	280	277	276	282	284	272	283	300	274	316	296	269	277	296	302	315	273	290	298	278	264	245	293	309	283	277	295	316	295	312	288	300	274	321	291	318	263	292	315	295	308	291	280	305	274	307	289	274	272	276	292	263	297	298	314	288	282	306	264	263	300	279	298	268	288	311	279	278	281	286	268	279	284	291	299	285	304	288	307	263	259	291	303	256	274	301	267	303	302	280	275	295	287	288	316	292	268	267	291	290	276	279	295	308	277	259	278	278	283	298	272	309	282	284	283	290	319	284	276	267	315	298	277	302	289	290	272	285	281	267	306	315	288	268	283	298	266	297	285	279	292	286	258	278	305	293	254	317	239	309	267	292	311	276	301	286	307	284	297	310	306	301	271	265	286	309	290	308	305	315	292	283	293	298	289	288	299	307	279	271	291	269	306	308	288	287	317	270	295	262	297	284	266	293	313	287	300	293	287	310	293	294	300	289	314	308	278	307	277	268	296	269	267	311	291	257	283	288	320	282	284	303	266	271	287	270	295	279	303	297	306	284	316	272	274	286	271	269	318	283	292	302	303	322	275	282	276	264	278	290	285	268	256	303	301	289	270	294	276	308	300	268	297	276	251	295	266	269	263	298	295	281	289	290	283	261	302	269	261	296	281	323	309	278	270	300	310	293	303	292	278	279	275	317	271	310	294	288	270	252	271	279	312	292	287	315	272	291	260	291	289	267	290	286	278	283	279	293	308	280	272	309	263	284	304	299	296	309	277	275	262	315	282	307	275	293	268	284	301	299	280	318	265	287	296	289	259	269	275	293	278	279	271	309	285	279	309	281	315	334	281	326	282	306	282	291	312	261	265	306	279	297	267	291	273	298	293	289	288	266	270	291	280	272	290	277	310	288	331	288	256	289	269	279	286	267	282	308	261	295	260	302	293	335	294	300	288	302	256	274	268	303	277	267	287	293	328	284	289	313	293	286	307	286	304	271	256	279	290	293	242	289	296	301	308	292	268	273	303	276	258	290	282	290	270	302	281	279	288	293	293	285	297	303	298	317	286	284	295	286	336	305	301	302	276	275	299	302	303	289	260	287	290	303	293	306	294	242	282	292	294	264	283	301	289	316	299	307	275	276	292	304	282	274	281	282	294	288	292	255	295	301	287	289	266	283	255	279	288	322	292	276	302	261	290	277	289	293	316	322	278	293	304	242	308	291	262	271	266	327	311	287	301	284	277	282	273	317	297	292	310	288	283	255	274	279	296	276	319	285	287	293	299	261	269	296	299	289	279	283	268	289	277	292	270	305	293	295	289	297	279	310	297	281	314	307	287	292	303	286	287	285	291	254	302	298	296	291	260	301	292	251	300	278	276	301	269	307	299	289	304	292	292	259	290	266	285	260	305	302	263	290	300	289	296	301	312	275	269	268	321	301	290	280	284	284	304	279	297	271	312	293	280	285	317	282	295	285	301	306	299	300	288	317	299	276	284	287	302	270	277	316	293	283	295	273	290	297	285	295	269	278	256	313	342	255	269	252	284	312	286	295	281	292	261	319	242	280	268	271	265	319	296	294	307	300	270	275	303	298	249	289	272	298	261	272	291	302	258	291	271	261	262	303	280	297	274	292	265	299	317	300	294	279	255	291	310	297	300	296	308	302	298	301	272	298	261	304	270	277	286	264	279	309	316	304	295	275	281	287	294	269	300	282	284	277	267	309	275	302	293	309	305	263	267	276	300	275	280	275	290	309	300	296	284	273	260	293	288	263	292	275	303	275	292	280	300	310	280	284	300	283	320	265	272	281	288	275	306	266	283	297	285	289	304	274	284	283	276	300	292	294	298	273	289	290	285	277	282	250	281	275	255	275	311	289	284	298	305	270	268	282	285	298	302	289	280	272	291	272	263	310	243	304	295	289	298	295	306	305	313	303	294	283	275	299	288	274	274	265	274	288	320	279	319	283	288	300	301	300	281	296	311	310	269	290	331	269	272	256	289	294	288	317	305	296	266	300	317	297	299	265	271	262	304	279	285	305	260	331	280	271	272	303	268	278	298	294	299	277	271	294	286	298	268	269	305	294	282	298	279	289	264	295	277	259	273	295	292	312	300	297	268	283	292	301	276	312	304	290	289	296	285	249	272	326	294	271	313	289	255	286	280	285	267	280	254	292	270	301	280	274	294	288	289	300	287	287	298	305	271	289	281	315	254	282	308	257	306	282	268	284	282	302	300	284	302	289	291	302	272	275	301	309	273	232	285	299	286	270	296	290	300	271	294	275	298	299	303	282	263	275	280	297	286	316	291	307	251	294
54545	58852	46347	38678	22617	2079	318	262	231	231	255	253	210	242	207	205	206	181	238	198	208	179	220	214	209	212	188	210	193	171	228	207	178	187	180	190	176	193	192	206	199	213	197	188	178	183	210	190	206	212	213	210	215	207	200	187	188	187	187	175	206	192	179	204	180	164	181	190	196	169	181	204	202	190	187	232	182	194	201	202	188	218	198	169	203	202	228	188	186	163	201	188	195	200	197	178	191	201	168	194	187	211	190	170	170	193	189	212	179	197	184	181	165	209	199	181	178	230	202	197	185	180	180	176	200	228	186	219	173	193	189	177	206	178	162	200	191	192	192	182	216	205	164	191	221	196	206	197	194	198	181	196	210	208	172	192	171	208	218	210	188	180	182	183	175	218	193	199	202	188	190	178	196	206	214	176	186	187	187	189	200	206	181	202	198	175	179	201	200	180	217	213	205	182	183	206	201	188	191	209	192	190	197	211	176	199	192	186	185	179	193	189	186	170	172	207	190	190	187	154	198	196	182	222	172	198	189	175	203	179	175	205	239	210	192	173	183	171	210	201	201	207	193	194	201	161	182	215	171	190	202	176	205	199	198	180	173	188	187	199	203	175	206	184	213	196	179	207	214	183	196	167	187	176	193	209	199	185	209	185	193	168	175	194	201	184	199	208	201	182	201	178	170	187	182	209	196	207	181	183	171	190	168	169	211	180	191	178	170	151	197	177	197	206	195	177	180	206	192	211	180	181	171	194	171	193	194	180	167	204	182	178	178	211	182	202	203	183	185	194	216	167	199	167	203	194	222	168	189	171	209	183	183	196	189	210	179	208	183	188	177	194	185	211	198	191	196	195	203	192	195	174	199	199	195	213	216	206	189	161	183	199	177	192	211	170	180	233	187	189	188	180	210	209	184	172	183	182	184	205	198	178	182	238	208	187	180	182	181	196	198	206	180	206	185	210	187	162	219	187	212	177	197	182	200	203	226	175	173	181	186	189	179	184	202	194	208	167	166	227	191	205	195	206	179	198	217	217	178	202	214	176	182	215	166	168	200	190	178	185	187	194	171	204	183	182	180	179	195	180	173	206	193	178	186	177	186	221	181	181	202	206	163	200	196	219	179	185	181	201	180	185	199	165	198	185	192	181	210	185	190	191	197	197	182	200	201	190	195	208	195	184	182	189	173	170	193	184	185	176	210	197	181	181	178	186	198	204	184	203	205	190	174	173	203	184	167	183	196	190	195	167	209	184	212	219	197	176	171	188	175	206	186	186	200	172	194	203	230	191	196	161	175	173	200	184	179	212	190	199	182	200	155	174	173	209	187	195	205	201	210	181	203	188	191	186	215	202	220	191	191	207	219	206	206	182	193	184	177	215	188	189	207	187	199	207	203	181	173	191	191	187	189	185	204	188	185	191	189	202	183	215	195	175	177	176	198	192	228	208	181	192	194	183	187	172	220	194	165	210	184	195	193	192	188	171	173	173	172	195	194	181	218	215	173	177	193	217	207	208	207	198	176	186	194	236	180	207	180	224	187	199	163	170	212	200	196	174	211	197	169	180	176	183	197	203	210	188	183	188	176	191	191	186	192	192	192	190	174	216	210	178	181	179	183	177	189	201	188	172	174	200	166	192	193	187	194	191	201	204	209	170	212	174	204	196	215	209	205	194	200	208	218	202	176	177	205	186	191	199	197	188	177	195	203	172	193	207	216	181	217	211	182	193	193	161	184	204	179	161	214	180	182	187	190	204	190	198	199	204	182	174	211	196	187	199	193	205	187	177	195	176	186	208	174	195	173	190	205	179	201	167	166	211	207	208	197	196	195	226	186	180	193	162	185	196	177	191	177	204	210	181	203	184	183	186	218	209	203	172	195	182	217	189	231	230	198	216	182	176	208	172	178	210	196	172	182	164	212	204	187	179	176	152	209	179	177	195	192	182	200	198	192	201	175	168	202	200	183	174	175	185	192	205	207	184	198	192	198	194	172	169	164	187	175	205	176	214	177	179	185	208	214	185	215	213	173	196	177	191	193	188	162	187	183	189	195	215	168	167	197	205	182	201	188	180	193	183	219	198	181	175	208	198	195	195	182	198	201	160	213	196	188	205	186	186	184	205	175	210	195	190	196	203	173	168	181	204	202	201	196	197	184	173	200	212	180	208	182	197	202	197	212	164	183	192	191	173	206	230	192	213	188	178	190	200	199	206	174	211	182	190	185	172	167	197	198	159	163	199	189	193	186	188	179	199	205	189	185	182	199	171	194	204	193	209	183	175	178	186	191	186	229	200	195	186	180	178	206	169	201	166	184	203	180	210	196	184	173	196	220	174	200	188	185	187	199	212	196	185	216	201	187	193	179	179	231	183	203	161	200	191	216	197	186	197	183	191	200	200	174	174	174	184	180	179	186	158	195	193	189	173	208	185	199	204	176	198	195	194	174	211	190	205	198	198	176	191	184	184	199	173	216	210	151	211	205	197	205	206	174	180	192	194	204	178	180	192	179	188	187	176	193	202	192	186	175	187	185	174	212	187	205	212	204	189	178	186	211	220	185	191	214	202	199	199	172	166	215	179	183	193	194	195	185	191	171	201	208	222	181	179	188	195	213	203	182	198	213	189	163	183	219	195	200	174	192	182	179	180	191	210	175	190	179	186	173	186	179	169	187	213	169	204	176	207	187	168	193	190	176	160	186	177	193	199	198	190	182	169	207	214	202	193	178	210	210	187	183	190	196	200	180	187	179	214	219	175	162	183	192	212	193	220	195	181	195	206	192	173	211	195	177	207	188	175	182	198	216	170	190	222	180	177	202	189	197	173	182	184	225	187	170	177	192	185	201	207	207	178	163	195	163	171	186	196	188	199	192	177	189	201	173	178	180	179	179	188	221	175	182	192	191	169	215	200	202	193	190	205	196	183	192	177	186	181	212	208	199	171	176	158	190	173	183	165	201	162	220	174	184	189	215	202	178	180	186	185	169	175	187	185	192	210	200	192	196	197	208	192	185	186	186	170	190	193	195	201	211	186	218	208	184	177	189	191	202	189	189	181	215	189	189	190	202	190	217	196	184	184	203	183	181	176	199	194	191	209	173	207	199	173	184	190	192	202	209	201	207	208	166	202	191	173	200	166	203	177	207	213	201	194	180	206	180	184	184	177	207	181	193	206	199	185	163	169	209	180	197	171	183	190	182	197	196	172	189	184	196	180	168	189	200	187	184	203	197	194	198	192	198	206	185	178	204	210	189	215	204	178	183	179	192	203	188	193	180	193	174	190	212	202	189	168	188	160	184	192	168	187	174	187	200	201	157	188	182	196	215	171	205	194	199	187	185	203	195	204	184	199	190	199	213	214	191	193	223	197	197	189	193	198	201	227	195	196	183	182	193	204	186	200	157	166	208	214	198	202	182	168	193	198	204	203	195	182	187	173	205	172	174	186	181	197	201	180	210	188	191	191	183	186	212	167	194	215	188	226	176	195	189	215	200	208	202	218
33079	43524	45329	45725	28439	1186	985	863	771	717	719	638	639	648	583	580	580	524	511	535	524	500	538	510	520	505	493	459	504	523	484	488	468	484	528	487	483	489	479	450	514	493	495	453	485	474	492	507	454	451	494	438	468	469	482	490	547	455	479	503	462	462	473	403	496	423	482	476	460	500	455	469	462	473	472	486	502	481	470	465	479	424	459	477	483	505	520	473	447	496	491	477	484	447	454	509	456	502	442	490	462	471	465	451	467	472	433	466	456	483	509	480	483	498	461	475	459	445	437	458	447	432	452	462	465	469	462	452	444	442	457	450	481	479	446	437	485	480	449	486	479	476	446	448	469	464	498	449	452	452	475	453	442	446	412	503	475	480	474	454	438	429	464	424	484	434	441	477	470	466	491	471	442	491	459	448	478	458	471	463	440	440	505	449	410	497	450	448	429	436	454	470	474	473	463	468	456	438	456	477	441	480	456	490	471	420	432	428	470	455	457	499	498	457	436	435	483	438	454	455	497	495	435	464	507	453	463	452	475	428	456	492	493	520	475	472	430	427	439	469	494	459	429	482	519	507	476	453	473	512	461	481	496	451	476	458	466	460	471	421	477	514	456	505	506	474	479	444	418	464	493	476	456	430	486	486	432	490	456	435	444	429	482	473	452	474	460	414	482	461	443	438	438	457	485	493	472	458	516	478	462	451	436	448	447	446	488	472	462	502	462	442	462	449	436	454	476	479	485	447	457	444	472	474	470	510	418	480	482	451	447	499	453	477	466	452	462	470	485	483	470	455	457	462	470	456	457	441	450	490	445	486	467	465	466	470	477	500	440	486	446	438	433	462	465	429	482	450	458	462	472	480	495	477	466	524	488	469	507	454	451	430	468	455	441	468	467	449	495	490	453	483	444	440	454	468	431	462	513	443	485	503	477	482	441	472	481	485	452	449	467	476	492	495	444	444	480	407	455	489	471	485	508	490	416	444	478	464	470	478	452	437	483	406	443	497	478	433	483	445	464	425	493	498	458	464	458	491	445	437	442	492	469	436	435	430	466	449	487	490	474	455	444	494	468	492	480	452	468	473	477	462	464	458	430	466	469	439	442	421	507	477	493	469	444	456	471	448	453	517	468	462	415	466	482	442	460	466	450	467	455	471	448	446	468	457	472	472	450	494	463	452	457	482	450	502	463	518	520	473	459	465	461	477	460	479	432	461	473	458	507	477	496	473	450	440	455	459	467	430	464	471	411	463	448	477	488	474	454	496	504	444	471	451	460	415	456	446	441	452	504	466	490	460	427	498	471	461	474	480	465	507	478	466	447	463	468	477	483	490	430	465	468	482	466	459	485	496	438	471	482	477	465	499	472	472	445	481	497	428	447	446	443	443	453	484	471	493	448	482	470	442	499	483	460	466	496	442	439	480	466	454	468	444	486	437	468	497	460	468	461	452	441	464	440	470	459	435	486	478	468	455	460	473	433	501	471	479	458	467	455	498	478	429	467	473	471	451	500	441	445	454	458	470	434	493	497	454	455	503	496	482	446	469	445	459	498	505	492	481	449	427	488	479	430	474	449	475	467	464	469	475	446	519	464	474	480	466	465	470	473	465	451	491	453	451	469	485	429	490	438	473	437	449	466	488	490	478	516	476	479	453	457	506	433	477	488	429	499	431	453	447	482	458	458	454	470	490	419	462	461	481	445	439	460	462	500	471	452	466	451	449	455	474	464	462	481	490	488	442	481	453	466	476	475	492	481	474	473	456	432	444	446	452	464	504	445	454	462	457	468	435	462	473	498	426	465	486	479	460	450	431	436	479	455	484	485	487	417	448	441	495	454	490	492	468	440	464	466	470	446	475	487	451	523	436	486	479	476	454	502	457	436	492	453	456	500	458	504	512	463	492	434	463	483	460	437	525	484	480	522	491	446	478	447	449	467	456	460	454	450	472	454	494	457	467	457	512	452	456	439	474	435	454	516	503	455	452	442	454	459	479	487	487	467	464	468	502	487	465	458	444	481	448	448	462	457	474	465	426	445	442	483	463	485	472	475	469	479	493	473	496	447	498	484	431	428	464	448	422	411	474	468	430	443	465	472	491	508	479	443	457	473	469	471	473	442	456	504	463	427	478	496	453	484	503	467	485	489	485	475	460	443	509	456	447	489	489	460	488	495	459	485	474	514	473	473	494	510	444	483	468	486	463	428	447	464	482	475	444	433	472	486	457	455	444	488	496	482	411	476	465	449	468	473	498	478	474	498	464	471	469	501	434	460	456	488	502	457	443	441	440	478	478	502	465	486	453	481	432	441	467	443	508	476	452	481	456	469	425	404	465	471	438	477	478	485	451	477	476	411	444	475	488	499	481	452	503	479	477	479	472	478	489	430	482	447	484	476	468	473	473	481	464	474	463	439	468	461	477	453	454	499	449	453	473	497	477	460	481	454	499	414	479	443	458	506	501	436	483	477	459	472	441	476	494	440	462	440	480	514	499	478	447	481	489	439	461	507	465	452	491	443	474	471	446	492	464	480	452	507	464	430	456	502	443	461	494	415	500	430	450	509	440	454	449	489	452	469	439	495	498	468	484	449	419	485	498	457	512	488	465	465	462	453	485	450	465	457	465	515	464	492	456	445	456	483	457	466	448	427	476	456	473	470	445	511	494	501	423	480	452	481	433	492	445	438	451	450	465	462	477	474	464	493	479	475	487	480	462	445	428	504	440	463	454	459	420	482	482	451	468	438	448	478	490	470	467	437	503	478	475	462	434	465	474	433	457	488	413	450	463	468	464	441	454	464	471	480	453	447	494	454	445	494	454	461	483	473	516	488	451	445	441	450	454	480	440	449	500	513	450	437	445	428	485	455	433	458	476	483	489	425	461	488	458	450	466	504	451	504	457	469	455	451	478	462	491	478	499	471	475	468	442	442	439	461	431	487	463	454	462	465	475	453	449	471	453	465	412	488	418	504	456	479	493	454	458	474	450	454	449	433	490	479	492	511	439	503	413	476	443	503	450	438	470	500	485	465	422	476	449	462	458	484	464	452	488	455	451	474	455	433	436	436	439	487	475	477	487	441	476	496	467	459	468	465	461	465	438	489	491	475	448	480	467	503	461	464	441	459	459	442	461	471	472	454	476	499	461	498	463	481	448	452	460	451	483	441	467	458	447	470	472	457	481	478	475	476	446	515	472	447	470	446	437	420	468	472	453	484	458	456	531	497	442	465	464	484	474	486	462	478	475	458	492	460	492	459	479	472	443	458	446	488	465	483	440	455	491	492	447	472	458	476	504	508	478	453	504	456	472	493	450	492	455	466	501	440	466	444	462	475	475	462	478	472	416	466	459	457	500	463	509	454	445	430	449	442	461	457	472	465	476	471	440	522	467	448	420	482	488	424	447	472	469	455	494	447	448	477	463	495	460	457	487	475	472	470	461	453	442	479	476	450	467	460	444	438	448	497	478	458	453	465	459	448	460	425	474	500	446	468	464	520	495
64827	73245	61174	52148	35536	6418	658	470	409	420	401	375	375	405	344	332	327	351	340	299	349	321	319	333	321	318	345	304	316	339	316	296	316	314	296	277	310	267	314	336	324	301	289	323	327	290	312	323	288	308	327	284	320	315	321	309	278	315	321	281	268	288	278	300	320	319	282	287	280	286	298	308	335	307	315	297	317	302	290	291	301	297	308	325	338	310	337	283	321	322	310	297	296	296	288	325	329	304	296	323	334	289	305	332	305	283	301	312	304	287	319	319	299	307	296	331	298	323	286	301	305	296	296	260	289	310	300	289	330	309	321	332	311	315	275	287	281	303	302	313	317	326	316	265	330	295	334	316	285	267	310	302	282	320	324	315	292	295	332	311	306	314	318	312	312	313	302	302	278	278	293	297	307	302	322	267	307	299	267	310	296	297	307	281	300	294	334	309	306	289	294	312	289	308	295	304	318	292	294	306	329	267	296	296	274	280	304	284	315	282	300	317	314	282	301	312	309	304	287	303	354	315	308	265	309	294	316	290	290	302	281	325	313	294	297	291	324	306	285	312	307	296	318	296	288	294	332	296	320	344	344	307	311	306	307	317	336	301	310	282	282	336	304	331	289	286	310	330	289	314	271	306	290	319	339	314	331	332	307	305	310	327	297	282	296	297	315	293	305	294	311	316	282	306	308	290	317	300	292	296	308	308	328	307	274	313	310	287	296	301	282	308	281	322	299	322	328	282	317	321	321	297	296	280	330	318	281	325	286	288	281	290	303	305	294	309	295	310	293	310	306	352	279	316	289	275	327	307	286	315	297	301	288	345	322	250	319	323	303	288	284	287	293	318	317	307	329	306	340	333	331	301	302	324	309	316	311	338	322	303	323	293	311	337	309	309	320	313	308	294	274	269	318	321	315	288	331	298	290	298	305	307	286	310	308	338	291	310	310	308	302	288	294	327	310	281	257	298	286	303	308	322	280	320	326	261	301	316	305	298	312	360	325	321	311	303	306	316	281	292	302	315	323	301	286	323	277	256	284	268	322	302	321	308	293	303	299	330	282	307	329	336	290	315	314	320	298	325	305	294	287	295	278	317	301	310	315	339	281	308	305	286	293	302	333	322	298	328	295	305	297	311	289	298	297	318	312	295	296	275	273	324	338	334	328	307	312	335	317	278	323	287	319	311	282	341	319	290	311	281	331	313	330	314	307	294	299	305	294	298	326	321	285	312	286	318	288	291	298	266	287	327	298	327	292	290	295	281	305	296	302	297	291	304	315	317	311	335	278	327	346	273	339	332	312	288	306	307	298	325	319	296	295	297	347	321	316	333	287	294	301	310	334	303	293	289	317	294	288	306	307	338	295	299	325	327	328	289	311	307	314	311	293	314	341	334	305	305	297	326	279	301	298	317	332	319	286	306	289	313	310	332	277	319	295	314	283	314	280	334	321	295	278	309	334	327	322	288	302	304	302	321	284	283	299	345	317	276	307	292	328	321	291	309	309	316	305	314	290	339	292	298	305	325	295	330	294	287	318	272	329	302	338	310	309	305	305	317	284	292	293	327	305	269	276	308	287	287	291	335	316	304	273	315	300	271	303	299	322	313	303	323	339	297	305	299	335	304	311	300	322	323	306	311	303	300	321	294	326	314	302	314	310	275	331	293	298	325	326	292	286	306	306	290	327	291	306	322	315	321	311	285	316	322	296	277	314	288	309	300	299	316	307	296	288	307	335	308	315	278	306	307	330	302	301	325	309	307	297	311	287	313	309	254	322	329	305	307	270	299	299	308	285	284	335	317	288	323	299	320	280	314	308	309	351	302	339	336	317	266	284	313	298	297	309	315	316	301	293	313	299	336	308	304	311	312	306	286	305	295	327	272	301	305	312	328	270	297	258	327	293	325	292	308	316	330	300	297	297	334	306	313	313	335	302	296	283	299	293	308	299	252	284	292	291	300	315	268	335	313	331	330	300	284	299	299	295	281	283	271	322	273	303	318	307	318	311	303	311	306	313	294	301	268	309	304	319	319	286	287	288	312	298	325	294	316	306	299	313	298	337	285	308	283	302	332	287	314	304	304	284	313	346	322	272	311	320	310	270	294	331	275	312	292	327	278	280	299	328	284	319	326	308	317	315	308	308	323	319	281	305	324	347	316	305	327	280	314	307	303	333	280	297	322	326	324	308	292	311	356	306	319	280	332	292	336	300	348	290	318	280	308	267	343	313	284	297	302	315	324	338	272	304	297	298	314	285	320	318	345	324	292	321	283	306	313	306	305	308	309	303	320	271	291	334	325	319	325	351	303	284	272	326	283	307	311	303	357	292	282	287	295	291	287	296	329	316	328	300	296	303	315	310	317	313	319	315	322	309	330	304	314	334	323	306	267	290	293	289	289	307	306	321	269	307	316	312	306	302	289	304	302	293	319	316	321	302	322	305	280	308	301	293	328	285	302	293	291	295	315	297	306	319	331	301	303	320	286	298	286	318	317	294	296	288	312	334	334	300	342	318	314	304	298	321	323	296	279	326	333	311	287	321	262	270	287	309	338	329	302	335	305	327	301	278	300	347	294	306	298	325	312	306	307	294	322	324	334	327	288	303	289	304	277	296	270	298	319	338	311	293	316	314	323	307	336	287	307	284	288	323	297	332	308	310	298	293	280	309	305	298	306	322	329	293	303	300	293	298	300	319	324	306	307	311	330	296	311	317	306	340	322	320	308	298	307	290	303	310	302	308	283	298	304	331	295	302	333	284	295	315	309	298	296	325	325	313	310	291	302	308	337	286	305	316	364	285	280	283	287	320	320	294	356	330	316	322	351	298	281	324	307	291	304	283	320	300	302	320	328	308	313	299	328	316	311	314	305	302	342	336	325	307	302	301	319	304	319	282	301	314	299	300	302	279	320	279	295	315	324	304	280	294	320	287	293	297	312	307	292	301	293	292	305	281	329	272	316	295	311	300	309	342	326	293	338	328	281	280	326	279	325	319	316	289	294	272	313	293	312	288	313	298	322	281	309	310	318	316	333	252	276	312	309	312	310	290	297	294	309	313	332	279	296	321	325	301	291	287	313	305	289	320	280	306	292	333	315	330	323	295	277	335	307	297	292	299	316	308	322	292	309	301	305	304	310	293	295	301	357	333	305	307	286	341	319	294	313	275	284	325	319	304	338	310	302	281	289	326	318	313	284	301	271	284	285	301	292	297	261	319	316	291	311	296	277	297	269	297	293	283	300	328	317	289	337	334	306	304	257	290	345	335	308	348	360	307	308	328	301	281	320	317	306	322	300	303	270	290	269	284	319	318	316	314	304	285	325	293	307	339	316	295	273	302	293	335	280	326	309	302	298	307	313	309	281	296	277	298	277	312	308	302	285	289	315	303	306	280	311	289	280	328	327	296	337	301	316	289	318	319	293	319	339	279	344	328	346	301	270	316	335	302	328	296	299	280	301	292	289	303	271	328	306	292	303	284	289	296	279	272	292	288	284	326	344
39514	54112	57214	56627	37430	2015	1785	1541	1287	1214	1192	1106	980	971	946	851	825	829	818	809	813	781	787	792	781	744	752	741	739	783	739	756	747	717	691	714	679	711	720	717	700	694	743	681	697	734	673	658	726	680	736	686	682	696	679	685	668	685	688	695	701	724	695	743	671	713	676	659	731	703	717	646	721	668	725	688	733	648	690	710	681	637	684	659	686	692	699	733	655	676	714	688	683	703	710	627	688	674	668	715	659	670	702	729	685	649	665	718	680	707	650	727	672	709	748	669	706	702	716	648	675	677	673	694	708	692	711	671	616	702	715	645	690	682	640	741	664	659	680	668	656	701	671	714	663	717	668	691	633	660	702	707	700	663	704	697	738	719	662	680	650	695	679	637	711	651	699	636	705	659	659	650	694	651	632	689	660	682	683	674	696	651	666	672	665	728	657	711	671	618	687	684	705	676	727	703	642	696	670	666	662	672	734	676	663	682	690	681	686	697	647	691	619	718	634	675	704	664	652	704	673	678	678	663	741	652	695	663	696	673	718	670	719	670	657	661	674	647	673	668	687	714	681	699	691	671	644	668	630	668	674	648	695	706	700	700	689	729	683	693	643	707	697	629	649	680	605	683	676	642	681	642	645	680	665	727	706	656	730	667	681	703	683	665	694	686	648	732	665	635	685	636	699	644	708	646	682	674	664	638	714	696	677	686	672	667	692	666	670	662	679	674	686	695	735	698	730	705	682	675	710	683	640	647	695	681	674	674	735	633	657	666	688	712	690	682	695	670	677	696	648	688	718	682	683	661	714	647	682	709	630	671	694	669	716	648	681	691	705	720	684	703	673	632	706	674	691	655	679	707	632	657	713	679	653	677	715	703	709	683	650	657	665	674	651	684	678	696	673	693	672	691	665	657	699	654	672	707	699	696	667	675	713	698	659	673	633	667	682	706	722	719	741	710	694	662	700	678	603	691	661	643	748	711	680	681	688	676	652	619	729	697	699	656	691	636	665	685	647	688	680	687	673	699	695	679	669	686	659	670	630	663	711	703	687	694	674	639	704	666	660	714	653	661	643	609	682	724	629	635	661	694	664	695	707	705	652	650	700	718	679	697	657	671	653	644	688	711	701	635	698	662	678	649	685	677	688	688	725	662	664	671	681	729	717	697	698	696	638	654	677	679	700	653	690	690	680	700	664	725	709	663	675	688	658	672	664	651	717	668	674	625	626	640	715	688	686	633	696	674	700	684	654	690	647	696	677	681	675	744	680	669	654	681	676	658	668	712	709	701	700	673	669	663	699	683	705	660	656	694	697	682	678	684	702	717	717	703	771	689	679	655	675	735	682	680	691	648	704	698	681	694	655	673	672	661	696	701	740	670	700	656	647	672	658	700	700	677	651	650	697	645	657	667	673	703	649	697	649	625	723	691	655	687	664	653	710	731	679	670	704	674	663	684	678	646	680	649	699	707	667	667	690	674	666	682	685	672	666	657	685	662	672	686	687	684	639	706	682	701	680	716	692	671	653	722	757	659	649	667	717	671	698	654	662	677	674	680	688	672	664	660	679	684	613	678	673	684	657	739	676	662	674	681	687	695	667	603	710	596	673	694	654	667	730	660	697	669	670	718	666	697	658	698	685	673	703	713	673	692	677	711	688	654	679	715	712	708	644	713	738	759	687	690	668	707	668	702	669	621	668	671	675	696	659	729	653	696	651	710	656	690	659	734	668	682	674	703	695	701	745	668	712	661	685	700	679	693	681	671	684	665	681	729	637	663	655	688	713	648	690	690	653	660	700	668	671	632	669	670	684	674	657	677	715	662	654	674	664	671	679	661	690	695	680	775	665	660	656	678	682	688	664	624	679	667	661	685	708	705	703	647	681	698	685	694	693	671	695	687	701	718	670	707	695	712	644	652	659	702	675	703	712	668	735	701	708	677	669	692	730	690	620	673	677	660	647	721	666	716	702	711	674	702	641	665	654	696	649	723	684	690	630	652	691	678	666	643	687	661	644	656	667	632	724	659	704	749	681	642	703	670	668	673	667	713	675	695	685	642	683	672	692	696	634	728	650	693	675	661	693	693	623	702	686	611	701	682	659	675	687	694	675	666	664	647	708	705	687	659	669	664	640	753	689	671	642	737	672	681	690	695	675	685	688	679	686	623	655	694	678	652	659	716	636	645	638	648	708	647	651	636	677	691	635	737	670	727	664	688	724	703	691	637	694	720	643	689	665	675	719	672	678	642	660	614	707	686	672	633	670	664	679	689	718	699	719	706	627	638	658	634	660	674	722	701	741	691	665	696	710	648	659	726	676	681	697	735	718	750	709	716	659	680	681	648	716	680	613	650	694	730	661	671	689	670	638	668	660	671	694	687	666	653	619	731	674	640	654	653	696	668	666	710	706	715	643	627	690	672	659	631	678	705	702	672	622	703	663	669	643	651	696	652	667	673	667	657	665	632	701	643	689	667	677	679	641	694	735	664	670	692	671	658	652	671	681	697	689	657	657	729	665	716	684	666	696	658	673	689	658	676	670	675	714	671	680	724	696	657	707	690	695	625	679	658	696	700	661	677	716	678	659	678	701	694	653	679	694	688	698	672	629	736	674	632	741	655	684	712	710	687	663	681	708	651	667	731	657	677	725	681	676	661	731	688	701	718	682	620	684	645	698	724	704	672	755	706	684	635	681	663	680	683	680	658	708	669	647	690	681	678	694	679	637	675	685	688	679	672	663	678	712	681	706	668	674	708	665	700	714	677	698	691	705	727	685	671	702	634	718	689	657	682	683	607	710	719	686	691	711	710	679	681	680	652	660	707	668	638	671	662	688	673	698	679	672	678	664	625	659	638	735	662	650	692	731	645	695	681	721	681	668	715	686	679	648	692	690	731	704	654	673	732	681	679	684	665	689	688	635	668	656	666	715	673	701	678	662	694	667	674	681	634	692	713	684	679	666	677	663	693	691	639	670	661	660	709	652	656	694	667	660	634	711	679	665	660	696	700	685	719	681	658	651	694	668	630	684	706	685	714	659	654	687	662	676	680	698	693	679	644	681	694	682	648	678	719	688	683	702	669	675	682	649	653	681	676	700	648	676	695	691	669	711	662	704	648	647	643	716	678	664	625	676	656	675	647	676	675	666	654	674	681	690	653	688	712	667	719	706	680	656	684	678	728	683	665	653	693	688	705	704	675	676	739	631	712	700	636	667	688	666	681	648	634	676	690	649	656	676	671	668	646	733	690	693	670	652	717	714	652	680	633	641	680	719	715	684	685	626	666	688	659	630	720	682	668	666	699	690	691	652	672	668	667	707	651	709	633	692	670	681	683	653	669	683	742	658	674	653	679	681	692	684	696	697	684	702	650	665	656	666	688	689	681	725	668	698	693	683	676	680	639	697	683	659	664	646	661	684	722	693	672	722	660	671	674	687	655	652	669	675	721	662	710	684	686	676	646	687	742	636	673	684	679	666	653	676	715	668	689	682	642	650	671
32913	13494	3296	1625	789	118	127	128	111	104	106	115	89	96	99	127	127	112	93	111	103	95	104	111	92	90	101	114	115	92	109	104	115	101	124	125	106	104	115	106	96	105	119	115	118	105	106	113	120	121	116	105	101	108	103	104	104	106	98	109	128	96	116	112	105	105	128	95	117	97	90	109	103	109	90	116	108	102	129	85	80	122	118	104	107	111	102	86	101	100	124	109	113	114	111	111	89	92	108	100	84	119	120	89	91	97	127	100	104	124	99	103	93	117	99	115	102	118	106	106	105	95	107	117	108	117	95	99	91	95	95	108	115	109	104	99	95	98	95	114	114	131	109	92	106	113	90	101	116	128	126	115	89	108	112	119	117	114	98	108	100	88	89	103	109	102	107	112	93	101	130	98	122	127	101	102	84	103	101	110	117	116	96	93	98	120	97	96	109	125	95	113	108	124	122	85	116	83	104	104	102	98	117	95	121	99	111	102	99	117	111	116	93	99	101	104	108	95	140	111	115	121	113	98	103	106	104	111	118	93	106	104	81	96	99	108	121	117	105	87	104	136	106	90	101	121	134	120	106	112	101	136	107	113	98	92	103	102	95	117	84	107	117	114	91	104	130	107	96	104	129	103	110	85	99	109	94	87	114	99	116	98	128	95	107	112	101	122	106	107	115	97	102	108	93	117	88	103	106	131	88	105	100	105	96	96	105	106	117	95	102	102	101	105	85	135	117	112	116	96	88	95	110	100	109	116	94	110	103	105	122	114	110	118	110	99	115	99	99	112	104	113	109	117	105	97	105	104	114	105	101	98	100	87	117	99	121	101	122	124	113	101	114	89	111	111	114	111	116	102	86	96	114	101	112	122	107	106	123	87	101	104	100	111	120	96	114	104	119	96	97	108	96	116	105	111	107	93	87	96	98	129	111	107	114	108	103	105	106	100	102	102	112	95	99	88	115	100	113	108	98	105	122	103	96	105	106	99	109	99	133	103	98	95	123	101	103	100	107	97	88	125	93	101	97	110	116	111	101	79	106	97	107	123	109	125	108	110	103	83	127	107	104	106	112	107	94	117	117	105	97	105	128	109	114	114	103	118	111	117	95	113	86	104	116	108	102	123	101	106	106	127	113	93	108	112	116	135	126	122	94	99	95	99	108	106	93	105	112	85	106	96	108	101	98	113	92	107	99	86	112	103	104	93	105	92	130	107	106	95	93	105	115	88	95	105	100	92	94	89	85	103	89	99	123	88	108	106	101	89	135	117	86	102	106	93	99	102	103	113	121	99	104	123	93	98	104	128	112	102	125	112	107	100	93	109	111	121	102	108	109	100	103	115	78	97	116	111	119	132	97	107	109	107	112	101	90	109	126	103	84	114	103	104	120	104	124	104	115	112	97	111	117	122	114	111	95	121	97	108	115	146	97	102	125	122	109	116	100	98	111	116	97	90	134	105	112	127	102	86	97	102	97	103	112	120	129	110	100	83	109	102	115	94	129	103	88	111	96	112	126	97	98	131	96	82	106	106	104	104	107	122	127	110	121	109	89	107	110	100	102	96	88	103	116	105	102	81	106	98	107	104	123	109	112	96	100	108	100	114	98	101	104	90	96	98	103	99	104	126	104	117	95	110	104	99	104	120	126	92	112	107	94	103	110	123	105	99	88	108	105	97	106	93	104	102	110	108	116	100	103	114	130	107	101	130	95	101	109	100	119	101	114	113	97	90	108	135	106	100	106	88	92	113	73	107	98	115	99	135	95	111	102	124	94	95	102	122	98	108	119	112	119	119	110	74	94	87	98	107	127	104	96	99	96	91	116	115	110	119	102	100	123	98	97	93	120	96	111	128	118	111	125	100	100	99	99	115	94	105	122	86	96	106	94	87	94	111	107	112	103	129	110	114	95	89	101	113	135	97	112	110	104	101	98	101	102	84	106	92	90	94	100	103	109	116	103	108	107	118	101	103	95	94	96	89	89	101	124	100	84	110	97	99	97	122	142	122	87	118	93	120	101	103	97	80	104	104	95	107	120	111	105	126	108	121	115	107	116	114	116	116	99	113	107	99	119	103	110	103	106	113	111	118	119	109	111	105	106	103	110	96	120	115	105	99	116	112	115	112	115	109	99	102	101	98	97	86	104	119	105	89	90	107	123	90	115	94	121	111	115	102	115	107	103	102	102	106	111	104	112	94	90	115	99	112	104	101	116	88	120	93	109	107	104	121	108	112	115	112	117	94	102	117	119	103	100	95	109	113	115	100	113	101	119	126	112	93	106	116	105	102	129	108	93	116	88	104	96	99	95	123	106	109	97	105	105	108	104	106	111	92	102	113	109	119	106	106	109	108	118	86	88	105	114	115	117	102	124	102	94	116	127	118	104	126	104	103	143	98	106	103	80	130	110	109	95	111	113	104	102	102	99	112	119	105	128	98	108	108	104	100	108	91	115	99	104	88	89	90	111	92	103	114	111	101	88	120	107	93	102	108	100	107	95	93	98	118	113	94	109	111	129	129	94	133	126	108	112	100	114	101	123	112	104	99	120	101	99	115	108	113	105	110	109	106	84	119	95	114	100	102	123	119	120	109	131	121	108	118	104	102	93	117	100	97	106	99	107	117	114	117	119	100	95	113	108	105	119	101	113	86	98	100	101	91	102	101	118	115	121	110	89	102	95	105	99	132	119	128	108	104	110	100	116	131	96	110	118	119	94	118	117	122	110	96	112	106	120	107	117	82	111	104	111	142	116	122	96	118	89	139	106	89	110	118	111	116	108	101	121	111	86	90	94	101	109	96	99	105	109	73	106	92	104	108	103	94	104	115	103	106	77	105	109	97	111	105	100	124	110	99	107	107	110	99	95	109	94	100	102	101	98	108	99	123	114	98	95	117	117	93	107	105	100	91	83	105	117	105	118	109	135	121	113	99	115	122	103	103	105	119	106	102	99	97	95	95	102	94	111	98	100	114	101	109	76	122	119	109	109	75	114	97	125	108	108	110	88	106	96	108	116	104	113	104	103	101	106	115	94	91	111	111	91	113	87	113	112	117	98	96	92	83	106	94	96	105	101	131	93	103	118	100	115	105	97	94	86	104	91	109	110	104	120	112	114	111	111	116	89	110	120	115	111	112	105	108	93	108	118	101	89	101	96	93	100	109	119	127	108	106	101	113	115	103	100	116	97	100	113	103	78	103	91	120	100	103	116	102	103	98	107	91	117	111	108	116	94	111	102	111	113	96	100	117	107	101	100	106	102	98	104	118	97	113	102	106	112	110	75	104	98	105	97	102	95	86	100	102	119	116	120	112	112	120	94	112	97	125	116	96	98	120	112	105	93	100	109	101	102	96	105	94	107	131	113	125	111	111	122	112	100	99	94	108	102	99	111	111	102	109	107	118	98	110	99	113	93	101	109	103	115	83	112	87	85	119	108	101	91	99	98	105	105	97	114	96	123	122	113	89	94	126	95	99	122	118	94	113	117	129	93	116	114	100
16700	10155	5962	5002	2868	330	329	343	260	301	318	273	282	313	279	300	312	265	294	288	285	268	278	290	290	268	307	286	290	277	278	300	287	261	292	297	297	274	292	304	312	291	323	306	277	308	290	315	264	276	296	313	309	295	291	311	282	315	297	287	268	258	292	280	282	300	289	290	246	320	294	277	285	296	278	263	289	314	289	323	285	295	277	282	312	273	259	284	256	265	263	310	278	310	293	304	299	300	272	287	289	278	306	279	300	292	266	293	280	279	303	271	308	285	296	264	276	264	276	280	291	300	270	285	281	297	307	267	242	258	275	291	266	269	281	296	269	266	259	270	291	286	342	292	257	283	267	299	295	301	306	286	281	266	278	292	268	289	295	299	321	302	298	305	266	295	279	269	253	281	280	282	261	283	294	292	246	310	251	308	267	281	263	300	279	262	282	249	299	295	260	244	253	273	247	291	281	300	287	283	283	281	292	264	248	287	312	279	271	281	315	268	257	296	263	280	305	298	301	272	297	267	314	292	270	263	299	278	286	266	290	284	284	283	257	275	301	282	307	295	277	299	278	268	252	289	285	296	288	300	252	314	297	294	288	245	295	296	288	279	288	299	270	297	278	265	272	300	314	269	263	266	284	294	272	287	301	313	304	302	272	280	280	295	269	284	307	299	275	275	282	288	308	298	296	264	286	312	311	288	244	318	280	316	267	310	264	293	291	302	281	292	299	270	279	267	263	291	307	272	275	281	288	300	265	284	282	284	293	266	274	288	291	254	305	315	314	287	288	273	313	257	288	299	296	276	269	292	305	237	338	286	261	288	313	263	304	276	286	300	296	270	285	279	317	277	303	281	289	305	292	311	256	298	287	297	286	292	310	258	284	281	287	297	268	242	287	282	279	283	290	308	279	335	287	271	298	274	265	250	294	294	291	287	317	326	288	283	259	286	271	289	270	299	271	298	265	297	299	267	296	286	276	284	296	280	285	275	287	277	267	267	294	261	279	281	288	279	313	338	291	272	263	270	287	283	261	281	304	302	263	286	284	278	338	293	298	286	299	277	268	278	297	260	257	288	291	275	283	285	275	292	257	310	298	261	310	277	284	255	283	300	303	290	278	287	275	273	277	302	290	255	265	239	279	250	276	287	259	288	299	286	280	276	291	274	306	282	264	282	276	293	278	302	308	320	281	276	268	284	278	288	278	271	277	282	298	272	316	273	298	275	293	278	288	278	264	296	319	263	288	289	306	261	276	269	299	267	270	284	269	279	288	321	256	290	295	287	282	303	290	265	301	268	282	286	278	273	284	301	267	303	282	255	318	285	285	273	263	282	295	297	286	277	304	273	283	252	283	269	270	250	270	284	301	274	285	278	296	286	296	266	288	308	290	268	264	295	250	318	286	303	285	286	279	270	292	270	283	265	259	316	291	278	250	274	291	285	304	259	293	290	304	275	294	293	288	282	296	295	288	305	270	281	290	291	263	288	310	281	282	288	298	307	281	301	319	281	303	294	286	289	279	302	300	277	289	299	286	325	258	268	293	287	292	316	285	300	276	302	265	266	300	290	287	278	344	311	274	281	302	251	278	285	276	276	315	276	264	292	292	278	284	266	245	297	292	281	273	268	290	271	327	266	301	303	285	288	271	283	283	284	243	291	317	299	299	294	255	265	280	305	268	294	290	314	308	287	269	241	254	265	270	302	267	298	265	300	303	286	270	285	259	304	276	277	289	268	292	319	248	292	296	282	304	289	269	297	302	301	263	282	292	291	295	289	275	293	293	274	283	284	246	341	274	296	285	290	263	295	276	287	278	288	261	306	276	257	277	317	293	304	280	283	276	274	297	300	272	274	292	277	295	310	298	307	281	275	264	269	259	278	255	296	285	301	268	317	297	281	293	280	296	286	282	301	292	316	289	263	296	283	282	303	293	288	302	296	285	294	272	255	285	266	290	272	284	279	285	282	247	305	316	293	318	273	279	270	274	286	303	279	268	268	286	298	268	284	275	308	291	303	286	282	291	299	284	274	295	285	282	279	284	260	332	297	302	300	288	298	291	275	276	270	269	269	277	283	266	287	275	273	293	335	280	264	287	320	275	271	276	294	292	297	282	274	261	324	295	279	265	309	281	266	309	267	294	293	295	298	282	296	300	292	269	293	278	259	278	313	316	279	295	319	276	269	266	273	267	295	253	284	269	282	288	277	276	308	265	287	289	271	283	286	278	277	270	253	270	290	286	279	277	295	280	269	261	315	279	261	246	301	276	298	278	274	285	283	311	261	290	274	262	328	297	263	288	313	299	276	294	285	290	279	273	273	310	266	291	302	279	314	297	310	284	263	290	304	283	276	279	266	281	242	294	311	267	282	262	303	287	261	281	242	293	305	273	264	271	281	289	299	285	277	269	266	274	306	275	306	329	319	285	302	277	307	287	308	275	264	287	263	282	258	299	278	301	303	256	313	291	279	266	276	277	279	289	307	286	286	301	259	293	272	284	317	303	279	284	291	272	304	309	287	292	282	284	268	294	294	263	292	272	299	303	270	294	275	284	284	284	266	267	314	289	248	281	302	277	262	259	285	291	316	283	286	263	282	293	312	288	280	323	270	268	253	299	293	274	265	299	273	291	290	299	268	270	288	259	269	264	277	264	317	300	273	271	283	302	296	299	299	288	284	294	288	290	275	295	292	278	254	284	311	273	280	303	271	310	284	287	317	266	321	280	298	295	303	323	296	269	319	309	310	284	272	293	271	287	286	277	291	299	290	289	277	317	296	279	304	270	259	308	277	288	297	290	270	298	258	287	273	268	270	288	265	298	298	285	253	294	282	258	323	267	310	286	274	258	255	292	283	298	312	273	301	276	263	306	295	283	306	289	254	292	294	304	303	289	298	298	291	268	314	275	271	275	308	280	294	275	308	270	281	289	276	283	277	323	274	268	298	296	268	292	283	291	277	268	270	303	295	260	305	286	271	280	272	270	287	281	300	265	267	263	288	320	283	262	293	289	283	287	287	285	267	256	306	295	266	256	309	302	279	287	296	270	283	270	275	281	267	284	270	274	309	286	313	248	287	301	281	307	284	302	295	276	286	297	305	281	263	295	286	303	333	280	273	266	278	286	290	278	293	300	289	287	244	279	283	271	276	268	282	277	297	297	292	274	272	287	253	277	279	276	273	288	293	291	285	261	268	274	295	266	284	265	273	311	294	307	246	289	294	266	305	260	262	284	277	280	314	275	277	270	268	280	277	315	303	273	284	272	292	269	283	281	301	267	283	276	326	304	286	254	264	304	294	303	276	270	275	299	296	266	310	266	277	278	280	256	260	287	274	283	295	285	323	316	284	295	292	278	264	292	279	293	295	277	254	279	306	263	260	273	293	330	299	281	284	259	280	258	318	303	277	285	276	297	299	278	298	281	306	298	256	261	307	305	265	266	293	271	292	300	261	274	294	299	285	282	295	284	273	297	284	299	284	298	263	277	272	279	283	264	275
54776	58384	46593	36609	21453	1974	350	274	237	265	237	251	211	212	211	214	209	191	197	197	192	176	207	221	218	193	189	205	195	187	206	202	203	170	192	176	188	188	193	224	222	188	189	181	207	198	189	186	188	202	196	207	182	213	191	205	195	199	185	199	197	201	193	192	187	207	189	192	211	175	185	174	191	190	164	188	168	200	197	197	189	175	173	195	218	216	173	167	175	180	192	193	165	211	210	178	190	203	190	194	197	200	165	193	193	177	182	189	201	174	192	181	180	178	169	188	198	177	193	194	203	191	182	196	192	177	192	175	161	171	199	213	184	207	194	174	189	190	198	152	200	182	201	175	207	208	198	184	206	182	175	183	195	207	199	184	203	183	209	194	184	183	169	202	159	169	194	167	186	180	214	195	178	179	183	182	203	212	191	165	168	181	151	174	193	192	181	195	184	215	206	205	203	190	184	193	201	180	195	223	223	184	177	173	175	219	195	191	185	212	185	180	188	205	210	193	215	192	203	208	184	194	179	182	190	188	190	191	178	181	176	178	200	179	186	211	170	195	180	195	169	178	204	195	176	182	191	203	209	178	224	164	171	194	190	212	183	186	180	179	192	192	191	193	186	168	196	201	184	187	177	202	204	184	197	183	166	224	188	208	188	179	198	179	188	186	185	202	175	183	195	176	189	194	160	184	189	179	181	192	188	180	189	197	201	212	191	196	180	189	195	194	194	190	193	180	179	178	186	183	190	167	178	188	209	218	198	186	191	196	194	222	190	189	189	178	179	188	185	185	167	213	189	190	199	168	177	194	179	192	198	166	180	180	172	180	214	211	175	171	186	179	189	192	199	178	180	190	201	188	168	183	184	180	187	199	177	194	193	193	207	164	206	194	198	201	196	178	200	194	203	204	171	166	182	202	202	167	193	170	192	186	183	216	189	196	182	182	184	171	192	177	196	188	193	182	187	159	172	188	174	196	191	187	208	209	200	201	206	162	190	182	179	171	175	189	169	206	191	184	216	181	191	181	192	165	197	185	191	192	221	191	185	201	177	160	195	179	200	190	198	221	191	187	201	201	177	181	194	209	214	185	200	171	187	209	175	225	210	190	189	209	180	185	179	182	204	205	187	159	198	203	197	166	194	202	182	178	212	171	200	197	189	198	205	181	211	193	201	209	183	198	202	179	189	216	197	173	184	194	155	183	183	193	185	205	196	195	202	213	189	188	186	181	161	169	200	170	172	151	186	194	201	173	178	181	186	191	165	179	183	212	192	172	198	194	195	200	200	188	192	212	179	189	187	204	198	172	186	194	196	194	197	185	203	172	186	174	218	183	179	192	189	185	204	200	179	201	169	212	195	179	186	169	185	191	182	184	193	198	189	196	197	191	181	200	182	194	175	189	214	176	168	195	198	178	203	197	204	197	201	199	209	200	194	223	184	179	175	183	196	191	227	171	172	179	201	206	173	185	178	216	201	191	187	204	168	167	196	177	162	206	190	201	191	200	190	187	210	201	188	210	167	204	186	174	173	210	175	187	175	168	190	179	190	202	203	186	183	192	172	170	193	199	188	198	197	176	175	177	201	181	209	174	174	202	168	182	167	172	194	168	181	177	205	202	203	193	206	216	196	197	202	191	189	183	196	176	194	195	169	168	186	203	201	164	191	182	183	202	168	183	216	197	175	211	189	198	216	207	168	188	182	199	178	174	207	189	195	188	206	190	164	195	190	180	194	196	194	174	194	198	191	195	196	200	192	206	185	202	190	211	193	188	176	188	207	194	188	181	190	175	185	187	185	191	199	195	204	202	217	208	197	175	202	201	199	188	202	180	185	188	182	193	165	191	195	183	194	191	203	169	165	192	157	195	206	199	191	193	202	210	163	172	165	215	181	182	190	192	209	204	169	188	210	189	188	170	150	180	189	175	203	191	169	199	190	190	196	183	159	179	203	201	183	206	154	191	198	204	184	192	206	171	200	213	179	197	174	173	222	198	186	198	168	205	191	194	184	199	195	186	169	189	182	174	194	208	211	207	201	208	221	199	176	190	219	166	197	196	200	179	185	192	206	184	204	186	176	201	211	213	183	207	161	189	186	215	178	176	176	189	177	183	202	189	223	182	187	210	185	175	191	205	174	201	175	187	193	158	194	170	204	209	184	180	204	198	180	196	183	209	204	196	189	207	178	167	187	199	177	176	173	174	206	222	212	186	174	219	196	197	212	206	206	168	189	211	183	179	202	205	191	199	182	169	191	212	193	184	187	184	218	188	216	171	186	182	189	155	200	176	212	185	197	211	203	189	195	211	200	175	180	158	155	187	186	168	170	188	178	201	189	191	192	179	194	197	190	203	185	150	194	218	212	188	196	189	197	173	166	198	173	187	201	192	198	192	220	174	203	183	177	173	181	174	192	207	193	193	205	186	188	176	183	188	192	226	198	178	168	188	185	152	189	172	187	184	186	173	204	195	183	200	188	187	198	232	194	177	174	183	217	190	193	172	188	195	196	188	194	173	197	209	219	180	184	189	196	170	158	170	192	158	200	198	179	181	214	193	193	220	176	155	167	177	168	181	185	172	199	196	192	192	191	167	180	185	182	183	188	186	173	182	210	186	204	185	189	196	173	227	195	190	187	181	207	212	184	218	210	219	196	221	198	182	155	160	201	184	201	187	195	203	202	180	196	198	197	171	164	187	167	209	197	189	184	226	214	188	189	196	167	185	217	184	191	200	187	187	191	203	191	207	186	201	184	194	204	183	187	186	195	216	196	183	193	179	210	162	195	205	187	141	177	190	241	232	187	199	215	190	176	195	218	178	185	177	186	172	187	185	175	174	166	214	192	174	191	182	187	178	191	185	203	229	217	172	187	174	169	183	197	188	189	205	191	181	185	176	223	216	203	201	192	178	218	222	188	182	184	204	195	188	196	201	154	200	210	213	190	202	187	197	224	206	206	195	194	183	190	175	199	197	192	190	158	192	195	201	212	171	200	169	197	191	188	202	184	217	200	190	201	177	187	187	186	211	194	169	192	191	196	180	183	198	167	199	198	198	190	168	197	187	194	199	191	213	180	190	178	182	179	190	186	189	184	187	194	193	184	161	181	200	179	183	192	181	190	193	200	186	177	218	176	176	186	205	200	187	204	177	178	171	198	165	185	208	205	159	183	195	196	204	194	193	216	215	212	199	170	215	162	197	195	169	198	183	211	163	185	209	190	177	180	227	217	180	194	158	194	177	192	199	177	211	175	188	177	184	210	220	198	166	158	197	180	209	191	190	206	222	193	202	201	191	165	212	181	191	200	200	183	197	197	160	165	165	171	166	193	157	199	195	185	201	203	176	190	206	200	163	168	192	152	180	195	182	184	180	182	178	208	221	196	181	168	191	173	180	194	198	219	194	177	204	193	194	197	187	198	172	179	209	190	214	182	193	187	197	209	170	178	185	207	191	210	197	211	206	203	190	188	182	192	153	161	208	180	199	188	195	197	184	163	225
33280	42665	45946	43749	27481	1187	1057	945	806	724	729	663	634	657	646	571	554	555	541	528	500	506	497	477	528	517	494	487	486	485	500	521	484	481	472	521	493	490	455	484	465	491	455	484	482	467	488	484	507	453	486	502	472	452	482	442	437	463	454	454	486	486	456	479	477	456	446	442	477	481	464	476	516	525	458	493	443	447	486	449	474	461	467	472	486	488	454	453	488	466	467	491	488	430	512	449	471	494	472	454	444	485	483	488	469	494	456	477	465	468	510	468	463	467	445	484	520	476	470	469	450	468	449	507	477	484	464	486	426	495	446	456	447	433	436	465	445	451	481	432	470	465	489	434	473	454	490	456	492	472	474	462	500	439	450	501	475	469	441	452	451	483	463	442	445	480	470	450	454	488	457	449	434	467	444	439	439	473	494	471	481	503	475	449	415	482	474	430	447	474	469	457	469	445	388	463	484	514	490	457	433	443	496	465	456	453	496	466	457	435	468	474	467	450	476	465	473	453	446	477	530	476	463	453	466	456	470	483	444	459	489	458	478	493	494	478	454	474	455	467	447	476	437	457	478	422	450	447	475	459	497	450	465	495	436	435	454	449	480	439	490	480	507	457	428	438	478	439	463	504	436	471	480	497	448	456	469	442	470	457	437	490	493	449	470	467	456	481	450	463	442	486	444	466	474	468	499	476	476	446	479	435	431	484	429	413	431	479	447	431	454	480	474	476	447	422	461	477	497	437	500	502	484	450	447	471	437	473	444	459	472	475	482	435	483	445	460	433	460	474	477	425	458	472	464	516	451	442	500	483	460	483	448	468	482	461	499	410	467	444	478	437	458	462	466	432	461	445	427	475	458	445	489	463	433	429	490	457	481	471	492	447	464	446	441	446	468	445	436	461	437	484	436	446	444	446	448	473	454	453	449	462	477	462	451	484	518	489	471	466	484	482	459	469	481	478	495	438	459	523	494	485	473	469	465	452	486	478	495	476	451	441	430	451	487	467	442	485	463	445	503	486	457	454	479	456	475	474	461	455	473	432	457	437	456	446	456	467	459	435	501	453	481	434	430	459	466	444	457	479	476	418	472	518	480	448	487	448	464	464	438	455	464	440	469	453	456	477	439	446	480	479	432	467	502	449	419	450	448	448	458	411	448	451	465	486	468	439	472	457	487	466	448	474	431	487	448	466	458	498	486	453	454	447	455	426	471	508	445	449	486	469	464	509	433	429	457	465	474	447	474	468	455	469	463	466	478	467	477	486	483	443	508	486	493	466	509	445	465	455	466	452	491	467	503	473	448	480	462	447	459	468	491	461	483	444	469	484	451	460	471	514	487	463	463	453	417	512	475	434	497	485	491	472	465	425	466	465	451	425	446	446	472	437	450	466	461	468	476	461	435	498	458	415	460	502	451	473	478	454	469	426	475	457	486	477	485	438	473	484	436	474	486	466	460	475	474	456	460	472	443	475	461	449	444	429	508	476	459	440	489	399	476	446	448	497	465	441	526	424	475	480	460	489	423	500	469	457	476	438	446	475	485	446	449	474	491	453	481	459	472	455	436	511	443	431	440	430	418	454	471	481	447	446	517	472	433	453	453	454	439	448	471	473	466	487	441	485	457	429	446	487	479	439	431	453	474	470	434	411	442	454	486	476	453	436	462	463	492	493	467	440	469	462	452	468	496	459	409	489	494	458	484	495	460	459	473	475	509	446	410	479	482	434	441	516	457	441	448	447	474	492	471	445	474	451	483	460	435	459	477	455	462	446	523	440	460	485	475	453	455	433	466	475	483	454	451	482	441	437	469	502	470	489	476	464	431	473	422	438	442	469	459	442	444	468	476	426	489	445	465	460	499	420	462	421	472	500	447	484	457	461	421	452	434	421	456	485	438	478	498	461	453	468	511	481	480	481	419	462	492	439	447	447	462	477	458	496	469	447	468	473	465	491	462	479	473	446	454	452	463	432	477	449	486	460	475	429	470	497	475	504	483	510	464	457	452	472	437	467	462	471	457	446	438	469	486	469	474	453	482	480	473	469	476	416	494	468	458	463	470	524	480	464	456	510	443	473	462	471	471	460	481	453	469	464	442	448	449	469	476	516	479	468	471	430	463	465	504	502	475	441	479	435	494	494	462	450	474	485	474	463	450	431	447	501	456	439	474	428	430	424	450	411	463	482	458	461	474	455	488	498	458	433	504	458	472	478	468	467	455	486	451	437	453	482	441	484	454	486	460	436	460	458	478	464	491	478	473	463	521	430	468	410	451	464	450	492	460	481	425	457	443	452	475	450	481	491	436	459	471	469	437	479	449	487	505	448	443	469	438	461	487	417	444	462	448	430	511	485	457	433	446	448	461	468	462	493	455	456	468	499	449	477	430	453	462	462	489	468	467	456	500	483	462	504	474	505	444	487	479	473	438	432	450	481	438	496	488	471	468	443	493	465	504	443	434	449	427	472	463	433	473	458	452	484	476	465	480	462	484	446	460	462	445	487	466	456	454	486	452	468	462	437	428	434	488	474	456	449	472	479	462	477	452	419	479	437	448	465	470	472	487	477	458	490	441	488	477	480	484	483	442	478	464	480	460	452	475	461	490	477	457	441	456	463	437	484	429	452	468	469	452	450	477	454	472	458	404	487	445	443	487	463	462	450	465	448	461	478	436	479	462	477	469	490	468	449	484	472	444	473	441	465	489	472	449	468	430	471	481	483	454	478	468	443	482	461	447	478	476	461	506	422	431	470	447	460	500	444	457	450	491	433	465	476	529	480	450	445	496	451	485	547	471	436	460	474	459	486	424	452	445	439	438	451	489	494	447	481	489	424	472	457	471	445	467	466	462	444	484	500	472	475	434	446	438	482	430	501	495	497	471	493	465	450	481	442	444	449	457	469	503	443	480	447	443	470	468	482	473	450	461	452	447	433	459	440	460	447	460	467	454	489	480	488	432	448	467	455	505	490	463	496	433	463	494	477	452	455	415	474	446	486	467	473	402	463	467	473	446	493	462	462	431	425	461	448	507	477	464	436	480	460	479	486	467	427	461	467	436	461	458	472	493	453	457	507	506	466	474	461	478	501	519	467	449	458	468	456	471	471	483	459	427	483	509	492	456	472	445	476	466	503	442	467	471	470	454	453	478	460	469	465	444	479	458	488	456	442	420	447	474	472	486	483	497	433	449	474	461	457	432	457	413	441	440	464	477	474	448	466	496	469	456	452	416	451	455	450	462	462	463	440	439	467	483	433	457	440	470	491	448	456	490	473	487	448	473	459	485	480	509	490	482	506	444	511	451	473	431	466	453	464	465	484	455	496	469	477	483	454	483	439	497	493	461	495	471	473	465	465	457	459	446	460	491	463	475	479	436	488	449	475	426	457	431	471	470	480	449	501	467	489	418	460	463	452	468	457	471	455	464	465	468	490	425	452	480	482	436	464	489	470	505	445	461	484	444	476	471	516	431	427	486	428	471	436	450	480	477	425	443	460	473	412
64014	71991	60558	50847	33209	5518	613	497	424	435	389	369	357	329	343	339	343	317	296	331	354	300	345	324	306	346	302	330	324	323	288	344	283	286	313	304	310	299	318	287	308	315	297	318	305	324	303	279	318	289	312	339	303	288	341	281	316	281	328	304	267	323	300	313	302	314	309	298	307	307	276	292	339	301	300	310	324	256	323	287	297	295	280	305	315	319	327	281	312	327	284	352	324	324	310	308	322	335	314	284	344	301	315	309	278	326	288	325	315	309	300	284	348	314	307	330	275	284	273	290	288	298	313	288	320	272	343	285	302	289	337	272	304	301	286	282	305	318	283	291	255	303	282	288	305	285	322	276	331	312	321	333	329	294	292	305	324	311	270	293	307	302	328	317	292	264	314	281	307	270	278	285	257	296	277	289	284	317	302	305	314	326	324	293	254	314	306	314	302	302	282	315	319	307	319	304	274	292	271	323	328	317	259	280	266	282	317	300	303	301	311	293	297	279	287	315	305	303	319	316	297	269	294	331	256	337	323	339	278	293	301	319	271	295	285	290	312	293	307	274	300	323	301	288	311	307	288	304	297	325	320	337	294	311	296	280	308	288	272	310	311	286	277	304	312	332	303	294	307	296	312	310	303	281	288	339	278	295	275	309	303	275	313	307	329	307	292	326	274	311	321	351	294	303	317	314	327	296	309	288	268	338	331	285	300	342	275	293	311	322	290	327	343	299	348	317	314	326	290	302	313	291	290	297	309	298	301	307	277	284	300	291	307	297	289	282	290	312	265	293	312	322	336	297	318	315	318	309	289	307	278	328	332	313	267	279	282	307	298	317	317	304	313	271	337	309	286	335	312	322	299	297	293	305	325	309	313	302	300	294	299	311	311	298	291	279	324	303	288	310	297	310	307	297	268	293	276	297	336	312	319	325	301	304	318	301	320	313	288	257	293	327	347	288	336	327	322	327	326	323	304	305	275	344	307	297	360	270	305	301	268	282	314	297	319	320	293	320	308	334	305	307	330	330	300	289	302	330	314	278	290	310	311	329	295	283	301	288	287	285	295	298	288	313	300	280	300	297	313	265	286	280	275	297	289	341	317	277	281	292	273	325	313	266	292	306	287	307	263	272	279	284	316	304	297	308	327	309	285	315	333	330	295	293	324	302	292	311	313	266	282	289	290	302	318	299	292	336	308	282	320	314	303	315	321	315	297	319	300	325	286	307	309	273	303	290	274	295	290	331	303	304	302	279	310	321	291	242	301	323	305	300	263	315	317	315	287	294	315	295	284	310	296	301	311	284	243	295	313	314	287	314	305	322	315	259	311	281	329	302	309	267	337	300	338	290	298	267	287	337	274	320	346	265	327	315	308	298	296	330	278	310	295	247	290	304	318	294	312	301	293	303	307	293	307	285	274	292	316	335	330	307	315	333	284	319	315	309	296	297	322	307	309	290	311	297	311	308	327	332	292	296	273	309	312	291	279	298	278	294	291	299	350	320	303	320	312	293	292	294	314	289	315	295	333	298	305	310	297	359	319	352	339	318	331	287	332	278	337	294	278	298	282	316	285	278	302	323	321	314	265	329	323	284	278	291	318	296	333	297	299	322	298	291	302	314	290	301	291	259	280	303	296	315	307	313	299	289	321	323	293	308	308	289	314	286	308	315	351	296	266	295	288	298	309	311	319	269	307	293	338	342	321	330	312	302	284	291	288	319	306	302	315	311	279	304	302	319	297	321	280	284	284	281	274	289	273	273	283	343	319	313	309	299	285	346	276	301	255	307	302	294	315	346	298	324	275	314	310	300	307	323	299	300	295	284	308	299	268	300	269	305	303	321	315	308	326	314	330	305	316	273	321	332	317	326	313	307	290	286	319	301	325	314	288	309	307	293	326	292	286	304	289	309	296	284	265	323	297	292	302	288	288	308	314	284	318	277	317	306	312	322	319	301	294	290	326	302	321	316	301	270	279	290	309	301	302	284	301	286	312	306	302	287	297	324	322	301	294	304	303	324	299	318	301	303	312	303	313	317	285	316	304	283	288	305	316	320	284	298	301	269	288	272	317	334	309	285	291	308	294	297	274	310	299	354	345	273	296	296	301	309	291	301	282	305	306	295	268	309	309	324	313	355	299	312	316	310	277	314	296	301	294	301	308	306	342	339	304	293	298	320	309	332	299	245	334	337	297	326	313	282	272	331	298	335	315	304	294	311	301	328	319	315	298	297	306	283	293	287	286	291	328	317	329	273	316	288	341	322	284	279	299	313	300	302	287	319	314	295	298	311	311	285	282	346	314	297	286	315	295	291	319	321	289	261	290	287	299	336	306	246	321	284	294	300	314	305	288	322	312	276	277	327	333	287	321	341	304	298	312	320	298	292	273	330	303	321	327	292	298	304	305	309	276	277	307	338	270	312	290	304	316	309	317	311	287	268	283	312	277	293	320	310	310	319	330	289	304	322	319	294	297	329	324	295	293	325	284	308	263	307	255	317	323	292	335	292	309	311	285	286	331	325	292	336	323	311	285	317	316	303	282	282	310	298	298	269	294	308	312	326	326	304	326	276	322	293	319	313	303	320	316	317	280	357	342	302	317	311	329	287	291	307	312	303	280	326	309	327	288	307	270	316	301	307	319	294	270	269	329	298	290	293	338	306	299	329	309	301	373	299	286	289	327	338	297	310	306	340	272	310	308	297	322	310	319	312	304	308	336	275	283	281	344	305	333	322	304	303	245	297	321	305	293	297	289	335	287	320	301	317	293	312	292	284	309	301	300	311	299	294	328	311	325	311	326	300	297	330	305	319	288	312	284	288	320	297	257	333	331	317	330	314	320	300	307	288	317	331	322	271	303	316	324	324	274	297	333	319	293	317	313	300	331	285	323	276	283	272	331	326	321	298	310	310	300	293	319	288	292	319	267	274	287	331	313	301	321	263	284	306	283	286	299	311	328	288	301	284	283	310	313	281	322	325	299	270	310	334	307	342	326	286	289	272	282	323	287	298	295	275	303	301	302	290	318	268	283	287	304	334	256	280	329	325	292	323	298	296	310	332	309	293	282	335	312	288	318	302	348	291	297	282	306	289	292	293	318	305	290	298	307	278	321	300	319	305	263	297	288	279	289	302	303	321	288	311	282	305	284	301	308	313	343	282	291	314	304	312	305	311	317	315	279	288	307	347	315	299	319	311	289	295	267	296	282	289	313	288	292	302	295	297	285	318	304	310	286	314	311	316	289	294	319	290	298	291	321	302	286	269	312	293	328	294	264	267	312	305	304	264	304	316	312	318	314	293	303	300	300	278	320	313	301	313	289	309	279	300	311	289	332	286	329	302	311	296	303	273	306	285	302	297	298	326	293	299	329	320	298	284	296	305	311	276	318	289	300	318	323	306	325	285	340	310	314	330	316	278	304	294	318	285	314	269	324	259	301	304	296	295	329	306	303	298	293	306	271	281	307	300	305	306	278	285	339	286	329	276	306	342	307	273	278	286
39848	53680	57141	55485	33615	2081	1740	1547	1298	1232	1193	1092	1043	998	872	932	877	839	869	801	807	762	809	791	724	808	721	796	784	753	741	746	730	749	712	723	718	735	730	743	708	723	730	654	704	687	732	700	688	685	694	714	738	668	708	669	723	705	702	681	712	673	670	651	710	707	631	668	715	704	661	681	658	722	639	675	723	736	694	690	715	660	662	655	686	719	636	712	715	695	651	751	675	744	740	713	713	663	682	715	699	708	662	690	712	661	686	662	703	654	701	655	650	641	668	687	687	675	648	693	705	718	696	674	675	697	705	702	653	680	681	714	680	673	710	646	657	679	653	657	707	711	642	687	717	693	701	696	691	690	650	665	646	662	733	688	705	655	667	689	665	686	688	638	702	719	626	669	678	657	669	681	666	664	696	630	708	694	703	730	696	712	672	650	692	686	683	671	646	643	695	649	716	658	683	697	665	649	657	700	652	687	670	711	638	611	650	733	634	685	694	662	683	667	719	650	709	688	669	699	693	674	699	665	689	668	637	658	660	711	668	638	648	667	657	700	675	682	692	638	685	690	601	655	673	684	670	695	654	688	673	694	685	653	684	610	682	636	679	699	641	677	662	725	686	666	669	641	651	701	652	658	724	684	703	647	690	676	645	676	713	672	686	660	649	640	624	680	644	676	660	682	717	691	673	676	677	723	680	660	670	687	692	650	655	662	651	709	645	693	672	662	680	667	662	699	713	675	670	687	650	628	662	705	644	659	658	647	692	701	720	678	653	665	664	663	674	657	646	696	722	672	689	651	654	653	663	664	712	691	698	687	690	678	671	664	692	673	656	704	721	656	685	688	700	730	681	668	658	653	707	662	725	703	655	675	700	662	655	645	706	692	721	600	692	674	636	624	663	705	702	679	645	666	671	655	681	686	692	647	666	715	677	712	633	714	649	646	705	698	685	658	718	692	656	699	660	675	678	699	710	682	631	705	714	681	637	673	676	684	713	635	686	673	700	636	669	695	674	679	685	707	685	689	657	646	651	625	661	685	720	649	680	698	688	639	696	700	677	678	719	661	663	686	697	643	667	655	691	704	687	720	697	653	664	670	653	662	678	670	666	722	686	667	673	674	694	686	712	695	680	647	660	650	684	703	677	661	690	647	674	708	704	661	673	650	644	682	645	645	690	657	692	698	722	702	644	663	682	653	670	611	684	681	689	711	720	694	694	673	673	680	715	661	701	670	647	694	674	647	709	670	649	704	681	654	669	655	644	689	662	622	632	727	711	667	635	696	653	693	705	688	657	692	670	645	689	714	665	659	659	689	695	685	638	642	662	697	639	679	692	645	663	704	685	716	645	666	643	669	658	687	668	680	711	654	745	703	708	729	659	708	695	632	707	655	623	654	627	668	668	646	696	651	670	723	661	644	730	663	653	613	694	625	710	696	631	661	672	703	607	707	711	672	712	636	687	709	699	684	648	698	701	667	651	688	666	739	719	704	715	674	650	671	714	670	656	700	653	610	660	666	697	696	696	666	690	639	684	715	674	668	705	688	678	703	661	697	694	626	672	665	655	649	666	690	674	656	702	684	662	712	659	659	673	672	651	634	629	670	642	703	684	670	671	715	654	695	661	673	643	670	664	646	680	662	666	713	663	694	667	662	658	609	646	646	751	656	659	648	710	656	687	648	722	643	646	728	669	652	673	650	694	653	627	660	698	665	658	691	620	651	694	665	666	667	650	743	640	639	701	648	634	684	689	701	660	704	737	665	704	635	658	630	704	675	623	684	654	701	657	645	691	663	692	687	665	671	646	695	690	701	693	675	686	686	672	622	651	680	679	670	628	699	708	689	655	705	683	715	679	683	719	677	701	667	671	705	654	667	681	691	668	684	688	619	670	695	663	647	662	688	682	630	701	673	684	693	663	675	705	663	677	664	674	624	649	712	682	685	670	749	701	672	668	697	732	694	670	689	654	681	628	655	725	681	649	671	662	714	651	703	664	668	684	701	647	626	652	707	634	667	675	663	663	633	703	651	680	669	632	650	708	683	672	716	650	647	688	732	696	626	672	695	655	706	701	678	649	694	676	637	683	647	717	662	680	658	703	642	651	707	704	698	677	676	704	667	656	771	696	660	705	691	671	694	721	666	696	689	697	715	685	655	655	707	663	713	701	678	669	684	662	676	672	656	648	700	650	696	694	679	699	689	717	686	625	689	691	683	653	669	633	697	664	682	680	693	692	711	669	656	684	662	672	666	691	633	674	638	643	671	649	664	668	681	641	632	728	687	618	659	696	723	710	669	666	697	673	698	673	666	642	658	704	689	673	700	681	642	637	709	680	646	696	703	694	680	685	654	683	698	656	697	679	690	666	718	686	692	728	717	700	693	669	646	678	649	703	678	654	676	650	638	647	665	718	672	723	673	686	646	653	694	683	696	663	675	658	710	707	681	612	697	675	651	675	683	609	697	700	722	681	684	659	674	671	657	660	699	694	690	687	708	704	652	634	693	727	650	680	679	680	658	645	673	685	698	651	644	699	633	663	707	669	675	653	691	658	646	668	631	688	720	652	648	664	681	675	684	653	709	637	731	621	683	641	698	633	662	643	640	652	688	646	686	670	677	634	702	706	677	656	691	656	651	685	647	689	723	688	663	641	735	653	657	690	629	682	716	668	662	665	661	705	700	696	680	680	698	611	675	691	673	678	666	620	708	681	689	717	668	686	683	663	652	636	679	701	671	626	644	668	649	634	668	681	661	695	697	649	687	655	727	647	724	656	658	682	689	739	664	699	693	706	716	717	634	664	724	706	655	676	667	674	679	659	687	691	617	656	689	680	678	660	672	611	670	692	614	671	658	675	660	682	701	693	702	694	651	644	666	662	700	663	680	659	685	636	688	661	735	694	652	692	675	670	748	632	672	712	649	657	667	677	672	674	712	642	651	691	660	698	684	692	665	642	739	719	661	660	631	658	688	690	678	646	701	665	674	688	688	648	674	702	685	719	648	709	673	691	649	654	690	666	685	635	665	679	715	683	687	651	703	698	695	685	694	638	678	708	646	678	666	665	697	664	665	686	650	630	685	642	678	688	691	671	656	642	656	622	712	635	660	714	708	672	717	638	707	702	648	695	690	694	642	687	653	677	721	647	646	686	697	707	676	668	726	687	698	676	684	656	677	678	683	642	672	628	675	675	735	683	714	708	709	619	682	686	696	645	699	704	659	728	694	661	686	670	716	647	677	682	710	675	669	673	668	672	688	710	701	713	650	692	672	646	678	679	702	684	693	678	734	654	654	669	644	716	705	682	671	713	682	661	642	690	677	705	667	653	659	707	678	699	718	676	671	675	647	700	658	681	668	650	703	693	696	642	673	694	698	703	716	641	667	660	678	663	733	668	681	693	647	646	725	710	676	666	654	646	663	608	685	638	673	660	689	668	668	664	662	715	674	668	665	664	651	710	659	702	664	651	655	687	652	690	691	729	679	706	653	654	666	669	724
33361	13641	3466	1804	870	141	94	116	113	132	116	125	95	125	107	105	102	107	106	114	96	104	113	96	109	107	106	97	80	89	88	105	117	118	95	94	118	98	116	78	118	103	114	107	95	113	91	107	107	111	114	111	103	120	106	85	122	87	100	110	122	105	105	96	117	94	113	103	117	108	117	115	102	115	128	93	104	94	103	102	120	97	90	115	88	103	88	113	95	94	115	97	109	108	110	82	97	113	98	103	111	98	105	84	108	111	109	98	108	114	83	107	112	109	100	111	109	105	100	111	107	111	103	81	108	101	101	107	109	90	111	125	89	92	111	91	110	96	105	106	95	103	92	103	117	109	110	110	102	98	113	120	116	110	108	84	125	120	121	99	107	89	116	110	110	107	108	102	100	99	112	87	105	111	105	103	94	118	108	111	93	107	108	92	108	106	108	107	90	102	115	115	111	112	102	101	123	91	117	84	107	107	117	90	106	99	114	108	108	110	119	111	117	121	98	110	97	107	120	104	112	120	99	91	98	76	115	94	106	118	123	122	108	97	108	136	94	87	100	86	105	104	99	114	105	120	104	91	102	102	116	119	89	113	97	113	96	110	102	113	95	115	95	98	111	107	93	80	117	103	96	85	113	109	92	93	112	96	89	114	107	97	102	108	110	88	120	113	116	118	112	114	97	96	104	91	99	101	118	120	115	100	91	110	103	122	84	91	84	99	91	84	95	100	98	111	109	109	98	98	105	107	109	83	105	109	122	103	105	108	94	100	115	91	110	109	103	115	117	99	118	103	107	91	93	132	106	108	112	122	109	102	93	84	101	111	93	93	111	97	111	95	113	101	124	97	117	99	116	111	103	98	123	127	125	93	99	129	110	106	117	108	112	110	81	104	92	97	107	109	119	107	116	128	119	104	105	87	113	92	105	103	93	94	105	121	96	90	109	120	86	98	115	103	96	121	89	85	88	90	97	104	109	97	100	101	107	118	132	123	100	101	100	97	123	94	109	100	88	102	118	104	124	98	102	108	114	119	108	87	106	101	105	102	111	99	109	104	92	92	110	99	110	80	80	95	90	99	91	120	106	97	85	92	107	94	95	98	98	86	120	119	95	101	105	90	92	128	100	117	90	112	98	97	100	84	115	101	104	105	132	121	105	88	109	111	101	100	100	101	114	94	107	122	104	102	118	97	108	114	125	100	102	101	109	104	113	112	115	96	118	122	101	99	100	105	107	90	107	112	105	112	113	100	102	102	110	104	115	114	116	98	109	90	91	123	91	120	90	115	98	107	103	127	118	81	111	112	107	95	95	116	120	109	103	114	91	115	94	106	107	102	95	99	132	110	115	127	112	114	120	100	101	93	107	99	109	109	109	104	100	97	95	106	121	127	105	111	133	102	106	120	91	83	109	108	100	114	106	123	117	99	122	101	116	103	114	118	118	98	106	82	112	85	111	111	108	96	91	117	109	102	96	101	107	110	129	122	102	109	112	97	108	96	117	112	115	100	104	111	104	86	95	84	109	100	124	100	100	111	111	120	99	93	124	113	106	99	100	111	97	111	103	91	102	106	117	134	89	120	87	120	100	117	100	106	88	111	116	124	110	116	91	101	131	113	115	103	98	110	101	84	106	102	89	111	117	86	108	99	113	110	92	114	89	105	134	106	99	105	115	93	95	104	82	107	120	96	120	114	100	99	114	112	81	111	115	105	115	90	106	101	91	97	83	110	109	96	94	119	98	125	104	81	101	131	112	89	93	117	97	114	112	101	109	109	100	76	111	121	99	95	95	108	104	106	88	102	115	113	101	105	99	95	82	101	102	107	81	114	109	131	99	107	108	95	105	102	103	104	93	109	100	123	104	85	131	126	106	106	89	111	113	98	113	120	110	110	118	112	109	105	103	113	124	97	108	120	96	111	115	91	106	102	91	92	102	101	123	119	116	100	103	140	96	122	118	115	86	109	108	115	102	102	80	103	105	84	109	104	88	107	87	112	87	113	113	87	108	109	108	118	87	99	95	83	110	94	98	112	115	125	115	94	99	115	105	97	117	120	91	107	98	104	102	112	110	112	96	117	122	98	99	96	107	94	109	89	103	122	115	101	103	98	100	122	97	88	119	106	98	92	109	97	95	107	92	113	114	84	104	113	109	96	85	107	120	114	99	115	107	98	107	101	101	124	115	95	105	94	109	118	96	95	119	82	96	103	81	114	126	98	95	121	93	102	124	107	128	138	106	116	111	116	112	100	97	91	139	118	122	95	101	127	103	104	95	97	88	108	114	99	92	106	107	107	88	104	115	103	102	98	109	95	99	102	85	102	91	103	108	101	111	102	119	108	105	113	98	104	118	101	93	99	113	109	125	98	114	143	95	118	107	104	87	115	115	105	105	100	116	94	102	122	105	95	98	118	116	91	122	89	106	111	99	90	96	110	90	97	95	102	92	107	128	108	101	111	105	95	88	108	103	94	124	112	111	104	70	121	91	127	94	117	96	88	104	106	109	113	109	106	96	114	103	103	99	115	122	115	99	95	105	107	108	122	90	113	99	111	109	113	100	94	94	120	119	109	112	100	110	115	98	105	123	115	115	84	102	117	100	102	107	106	99	100	106	105	104	97	111	123	102	98	125	104	92	113	120	96	115	99	89	108	99	83	102	110	90	108	95	97	114	102	96	122	121	109	112	103	106	99	111	113	83	119	95	105	99	116	117	101	109	110	103	96	102	97	77	102	111	119	113	117	107	108	111	91	108	116	93	107	113	117	101	115	109	113	95	113	110	99	89	100	94	113	102	102	112	127	78	100	125	110	115	103	125	113	92	95	126	91	129	107	116	88	108	102	98	89	103	83	103	101	103	89	122	105	105	105	110	111	124	109	129	96	97	96	111	111	112	100	109	116	105	100	104	96	103	109	91	110	97	106	120	105	112	106	94	126	120	102	106	107	118	118	77	129	108	96	109	101	106	91	88	110	90	132	90	94	95	115	97	121	108	77	111	107	88	122	104	115	95	98	115	116	109	120	132	113	112	82	100	95	114	96	97	135	96	107	86	106	107	116	100	102	120	96	107	115	91	98	103	110	123	104	104	105	112	123	117	83	98	113	92	110	97	134	114	93	114	116	127	114	116	113	110	112	101	118	104	100	104	93	109	104	112	97	109	97	111	119	106	110	110	105	100	107	129	118	114	105	107	77	111	90	102	94	118	99	78	91	82	88	108	102	109	117	110	117	92	117	109	105	111	125	110	100	96	94	121	130	105	103	98	88	96	101	111	92	93	121	97	91	94	102	120	105	109	104	101	113	98	104	107	96	95	95	108	112	96	106	103	104	105	124	110	102	101	106	101	108	98	109	101	100	101	94	93	98	121	116	113	121	108	120	89	101	110	107	119	103	103	103	114	98	111	90	100	104	92	90	85	107	112	113	101	97	103	110	95	102	95	113	121	102	95	102	92	100	103	93	106	107	108	96	98	92	116	114	111	115	98	108	106	106
16775	9912	5881	5365	2943	326	291	294	300	283	308	307	293	290	258	309	293	283	306	238	270	283	275	302	276	285	285	258	264	273	306	283	291	286	278	284	305	295	294	298	278	276	254	285	265	288	280	253	285	267	293	293	255	311	260	314	307	260	281	251	286	267	272	255	291	272	277	281	291	299	254	287	269	295	266	299	299	281	294	263	272	231	276	305	279	288	287	281	273	318	288	286	278	280	280	282	285	263	285	273	291	298	299	280	264	273	299	288	253	270	291	281	290	285	320	288	265	309	316	298	281	288	306	297	284	270	269	261	287	298	282	321	298	276	281	255	281	287	275	275	278	295	290	280	266	304	274	300	284	288	290	304	263	290	309	269	281	286	243	281	273	301	282	277	303	303	272	314	266	255	250	284	273	268	266	308	283	280	286	261	268	294	266	298	263	273	273	285	273	260	291	277	273	281	280	311	260	286	295	295	285	282	308	286	274	312	279	297	289	276	248	284	283	284	295	287	306	281	292	276	286	283	289	273	269	291	276	253	282	250	286	305	285	267	273	273	268	316	284	268	262	278	299	281	240	267	282	268	258	286	279	278	238	301	289	273	292	263	262	285	287	281	282	278	269	261	250	289	258	288	307	270	290	304	288	259	282	307	288	288	247	272	269	277	266	295	318	267	296	270	275	296	258	286	265	300	290	317	306	280	325	258	268	280	276	275	298	281	296	279	256	264	284	283	274	281	292	286	294	265	281	281	277	293	285	287	290	263	275	291	273	264	294	282	254	308	273	270	297	295	256	286	282	268	274	280	273	289	303	272	267	283	281	294	274	262	272	270	287	285	266	283	283	266	286	288	300	320	277	268	327	293	298	283	280	265	282	269	301	268	289	299	268	273	256	282	268	308	271	254	272	280	280	271	278	270	279	303	296	284	262	280	286	277	265	277	290	244	301	301	314	276	281	279	312	269	275	297	294	262	276	269	307	304	277	259	295	269	284	274	295	293	270	251	291	297	267	278	266	279	260	269	279	263	270	320	285	284	299	272	279	272	266	260	296	259	285	279	240	299	291	295	283	300	335	287	282	280	282	291	258	294	302	273	281	293	297	302	274	279	278	279	283	252	247	292	298	276	309	289	293	271	233	334	281	296	265	283	284	259	244	295	291	271	265	299	285	274	265	254	275	298	302	253	326	266	285	274	275	295	303	265	288	278	283	276	305	271	286	302	276	283	302	255	303	306	288	284	296	266	271	261	288	267	250	260	273	295	291	258	290	283	305	254	277	267	290	309	274	292	269	289	285	237	275	300	277	266	315	268	286	279	261	269	269	260	290	273	271	285	261	260	290	293	295	267	287	282	289	293	251	308	291	271	295	295	268	284	274	283	289	306	269	276	291	307	279	287	287	281	290	301	282	275	277	269	271	268	296	266	274	306	280	276	297	270	268	296	275	298	286	252	260	295	283	293	272	246	286	269	270	276	261	255	273	269	303	292	270	276	287	291	301	274	262	300	257	265	280	298	297	291	290	283	262	275	283	305	279	336	293	295	299	284	268	317	268	279	276	298	280	272	259	295	245	284	289	300	275	270	292	319	257	283	287	220	264	238	299	261	292	283	284	291	304	297	276	292	284	295	280	260	287	300	280	326	282	287	284	287	297	281	274	272	298	306	255	279	280	271	272	293	269	264	259	269	275	262	275	275	269	277	290	302	274	259	237	288	275	256	293	296	251	326	292	293	313	248	309	271	288	282	285	288	290	286	287	264	306	289	266	283	302	297	297	279	289	276	328	269	341	247	264	293	282	284	289	292	287	305	304	289	275	285	293	290	280	278	277	272	279	297	308	264	251	285	288	282	314	293	287	306	248	275	275	286	263	320	286	282	307	265	292	271	281	263	259	294	257	265	291	253	267	261	266	275	292	302	264	279	279	251	272	292	293	272	270	309	284	277	307	284	264	261	289	287	285	270	286	264	291	279	247	278	264	291	266	286	271	292	304	303	289	284	296	269	278	275	286	297	282	257	285	262	281	303	320	325	266	299	265	304	305	270	293	299	272	268	276	283	267	309	256	272	291	267	303	292	286	253	276	283	273	280	317	268	299	287	278	295	285	267	281	319	274	313	270	282	305	278	305	309	283	274	288	286	276	273	307	274	268	286	295	294	289	307	289	301	281	306	288	281	259	276	292	261	308	284	285	263	277	296	305	268	296	292	281	263	288	265	282	311	291	294	294	288	248	249	287	292	274	307	300	282	296	308	294	320	270	269	268	293	298	295	287	256	270	279	261	272	272	280	257	277	275	288	265	285	286	287	312	293	282	280	275	275	252	301	272	302	306	303	317	272	294	284	275	286	271	288	289	267	284	261	298	269	270	306	280	270	288	275	275	296	276	260	296	265	301	289	287	274	290	282	311	307	281	272	266	268	308	279	276	292	287	290	280	291	279	276	292	266	288	289	289	263	272	266	275	325	309	278	298	292	276	282	253	245	258	280	291	291	272	308	292	288	289	287	298	312	259	288	293	268	286	311	278	284	291	300	285	280	287	300	254	297	281	278	292	284	272	292	270	278	314	307	290	258	285	283	286	274	275	286	271	273	267	276	265	263	292	262	288	278	253	293	331	291	273	295	281	292	275	306	283	262	302	310	263	283	273	272	258	239	295	279	301	281	261	259	265	284	285	307	311	256	279	286	265	315	283	268	275	289	282	285	268	274	294	258	306	295	309	250	281	281	291	305	275	273	262	293	286	284	298	296	290	269	295	308	282	279	261	278	291	258	270	253	276	280	276	290	296	253	285	281	279	267	293	298	288	289	270	280	267	260	302	285	275	284	293	263	281	278	265	270	301	299	275	303	280	304	263	274	248	300	291	299	269	282	280	297	255	257	290	282	295	291	290	265	294	277	294	306	315	257	273	256	281	251	308	285	283	285	276	261	283	283	238	287	310	287	286	273	243	292	307	282	307	288	272	280	275	265	274	281	283	262	292	285	273	259	288	303	255	299	263	304	296	286	274	287	277	284	310	238	300	315	287	282	298	289	272	274	286	273	250	255	311	297	251	290	293	291	247	255	308	298	271	273	275	290	277	290	300	274	277	267	284	271	296	279	303	292	271	231	274	276	298	292	287	273	271	311	280	273	259	295	316	266	289	266	257	279	283	277	278	288	274	273	280	272	263	287	269	302	280	271	250	273	293	294	284	296	260	268	285	292	279	283	301	295	259	295	310	288	293	308	272	268	268	283	284	300	300	301	288	260	274	295	272	279	265	275	275	291	309	303	307	306	283	263	283	269	286	285	277	294	290	298	245	268	270	295	297	275	285	270	282	309	259	288	312	295	281	276	269	268	255	296	247	277	274	299	300	283	270	280	289	284	275	290	298	281	278	292	243	319	283	287	302	279	286	261	322	276	280	298	287	271	284	263	255	301	279	294	278	306	301	247	260	293	280	268	278	278	277	249	288	284	277	275	263	295	316	298	282	238	276	275	281	290	280	297	275	288
52004	57158	46091	37299	23868	2132	309	295	231	206	230	236	204	222	220	194	214	188	197	197	192	224	188	186	194	182	192	195	222	169	217	215	189	191	224	192	180	150	187	198	190	212	187	190	181	200	184	181	172	179	179	208	202	191	200	192	193	206	210	172	205	201	195	194	217	167	188	196	175	183	195	203	213	177	195	195	192	184	172	165	162	211	235	200	204	194	185	186	188	206	192	189	186	199	179	180	175	183	200	160	214	173	195	176	169	185	191	177	179	209	198	214	193	167	157	163	168	189	207	181	187	178	150	188	189	165	212	220	214	209	191	189	231	210	193	151	184	200	184	176	183	170	185	162	215	178	205	183	190	172	193	210	170	181	199	189	172	191	208	180	204	164	168	193	175	178	203	188	195	221	187	182	206	191	205	182	176	192	178	175	186	188	180	187	176	198	195	208	181	154	186	204	180	184	182	188	200	205	194	183	192	192	187	190	190	176	210	171	188	182	195	155	164	177	189	165	176	225	190	196	178	178	169	192	193	178	171	168	181	213	179	176	230	174	167	167	198	170	195	189	178	202	191	181	202	196	168	195	184	197	211	173	191	191	202	170	204	165	186	183	208	184	192	169	181	170	199	219	175	191	201	186	168	190	176	196	187	171	182	177	203	180	174	178	175	193	160	205	206	199	196	162	195	180	166	184	164	199	200	182	161	173	215	177	206	185	196	170	182	201	204	205	186	172	191	196	188	197	196	200	166	188	201	183	195	184	175	207	202	195	189	198	176	202	177	162	200	203	197	181	183	192	180	174	153	190	165	193	188	205	182	176	172	180	190	195	201	204	178	172	171	184	176	181	202	175	189	176	200	155	188	189	205	189	206	186	226	197	209	170	182	176	182	181	179	167	193	166	187	208	192	187	176	198	190	196	181	164	166	184	171	187	182	202	171	210	180	200	189	163	178	182	183	197	179	191	188	188	200	177	197	183	177	159	177	177	180	180	191	207	175	181	180	196	186	181	186	175	172	181	170	179	215	179	183	196	215	167	190	193	197	215	173	206	197	196	191	154	177	202	192	169	185	192	177	177	193	190	191	175	199	180	189	210	216	195	198	178	213	191	195	198	206	173	189	210	196	177	181	188	203	191	187	182	206	171	183	197	192	172	197	184	167	193	181	199	187	209	196	204	179	189	192	206	185	171	219	188	212	182	172	172	189	206	196	200	211	196	169	208	198	202	179	205	198	166	185	190	165	169	187	197	180	190	189	184	205	194	182	173	190	203	196	196	187	197	195	162	191	190	172	193	178	207	172	182	195	198	209	180	179	172	212	232	190	201	188	190	208	216	202	186	219	196	180	206	163	186	211	174	191	215	189	204	184	193	185	192	167	189	175	159	179	183	189	181	215	198	175	189	186	196	192	187	188	208	184	192	202	206	168	205	196	200	194	174	210	156	181	200	179	176	203	167	207	174	180	189	202	181	177	207	204	207	207	191	175	180	205	204	155	187	197	209	182	171	180	196	162	172	185	199	236	194	163	176	187	175	218	201	230	200	194	192	186	161	187	191	171	164	169	198	196	211	184	175	190	171	191	190	215	199	191	182	199	180	214	193	168	188	203	172	190	197	207	192	193	195	190	173	175	196	195	186	174	191	194	188	183	179	180	172	178	185	198	193	197	172	163	172	195	183	180	168	188	163	185	206	169	187	196	188	189	203	197	184	190	202	197	176	205	205	205	196	177	181	197	187	178	200	175	161	200	177	192	194	172	216	183	187	165	191	197	192	170	183	189	185	209	181	178	187	197	183	195	193	157	191	180	173	176	190	181	192	200	185	185	215	185	178	176	182	202	201	172	198	192	193	191	179	194	192	214	183	189	198	195	185	196	166	174	188	174	201	197	185	188	207	183	213	193	181	178	193	180	179	185	201	197	193	203	198	183	215	193	180	187	176	222	194	193	190	199	201	169	217	201	190	184	196	181	201	202	209	196	200	190	167	188	198	189	188	149	180	205	185	178	184	195	201	191	194	183	182	188	182	175	210	198	180	186	178	211	177	163	175	195	199	226	170	173	175	154	186	185	200	168	200	189	191	211	172	207	192	195	171	204	184	190	194	169	172	170	163	196	167	186	209	199	217	180	178	207	202	206	197	201	162	190	182	206	208	189	188	183	187	191	166	189	200	203	193	183	182	182	171	193	206	188	210	199	203	173	187	175	161	184	181	189	188	185	189	203	189	185	202	195	196	218	199	196	191	194	193	180	195	175	194	172	166	181	225	212	179	170	204	189	200	179	178	190	180	205	176	220	196	191	164	183	197	184	180	196	203	220	179	216	175	171	206	173	178	187	191	219	198	212	205	188	180	209	205	167	187	209	214	184	205	190	202	209	184	176	186	194	173	189	174	169	196	172	208	206	208	186	181	197	180	168	206	184	180	185	197	189	208	209	196	177	179	179	201	224	181	202	179	170	203	194	193	166	182	194	212	176	152	189	174	176	209	203	170	188	211	207	193	205	193	198	173	189	172	233	212	158	182	177	178	176	203	208	178	175	163	188	182	176	200	179	202	179	213	214	188	157	183	201	174	200	187	185	174	190	226	193	192	210	174	188	194	194	149	187	180	161	187	182	194	167	179	142	182	201	223	193	208	193	199	193	183	212	190	185	187	162	178	176	150	191	175	214	186	210	169	167	176	193	188	165	184	163	189	188	212	185	217	182	205	201	172	193	160	220	177	170	184	188	164	178	197	176	191	182	184	171	182	171	203	196	186	194	171	201	189	194	198	198	181	200	181	197	192	207	170	178	190	200	182	185	179	193	209	181	175	205	201	179	200	164	189	160	199	191	180	212	170	206	200	189	171	214	172	178	190	194	179	169	178	204	197	187	171	157	155	190	167	187	200	169	204	190	217	197	179	189	196	179	190	180	188	196	195	201	188	207	206	196	159	219	180	191	188	180	199	178	171	183	168	165	180	202	176	201	166	196	204	182	196	186	195	202	196	191	181	175	191	199	182	183	204	195	228	191	196	176	186	193	209	169	200	191	174	174	199	160	194	175	163	181	180	205	184	173	201	171	155	204	177	188	222	183	174	188	171	165	195	183	181	180	187	200	203	179	201	181	200	192	211	194	202	194	186	203	165	185	165	179	192	168	188	195	183	182	160	166	202	190	177	180	199	189	178	192	194	198	176	183	184	193	192	215	201	179	193	158	182	191	192	178	200	198	178	199	180	198	205	203	173	199	179	172	206	208	191	180	212	166	178	158	177	176	205	191	187	196	200	188	177	185	173	186	184	199	189	198	190	196	180	187	171	165	202	182	183	185	192	183	198	188	206	167	180	207	172	206	172	179	190	178	175	180	227	176	190	194	178	182	173	204	169	199	191	183	165	185	192	218	174	196	179	201	191	177	191	175	198	202	201	182	172	186	173	194	180	207	194	203	189	199	195	182	165	233	197	171	167	168	217	198	179	183	176	158	189	192	157	175	199	201	214	188	196	182	188	188	203
31579	41823	45601	44791	26910	1213	1057	897	859	730	702	655	627	599	579	592	535	562	537	565	561	537	534	514	521	504	505	475	497	508	476	469	472	513	475	454	514	489	494	482	452	461	491	469	463	478	472	434	496	441	447	505	484	448	460	481	464	497	481	461	461	491	456	462	468	492	478	448	518	405	474	450	458	453	474	451	476	501	476	481	471	438	499	454	462	459	499	433	479	442	486	438	489	435	457	493	453	466	449	410	434	447	500	493	461	498	467	441	480	475	450	416	427	474	474	458	452	446	464	493	476	475	459	432	457	463	449	417	461	465	475	453	453	443	459	459	524	472	471	459	500	483	463	459	457	436	455	418	478	493	492	508	411	508	449	490	431	437	431	450	506	494	493	462	492	468	454	457	430	468	479	469	485	461	421	462	498	475	440	470	434	445	411	486	458	455	488	484	462	452	461	447	452	452	442	450	469	508	437	482	433	453	434	495	479	449	474	506	452	467	466	462	447	488	449	438	430	439	445	440	466	452	440	485	461	456	435	441	468	439	482	451	453	437	473	448	441	451	439	443	475	493	436	453	476	456	439	496	505	423	473	441	489	447	492	447	447	478	409	463	463	489	470	483	441	453	493	467	441	466	433	496	471	459	410	466	500	456	461	493	526	452	456	424	490	482	475	418	497	450	461	453	433	453	509	459	430	445	442	443	450	432	458	446	421	478	498	440	433	463	480	419	460	470	450	457	451	505	484	420	450	431	477	426	434	475	474	489	472	455	421	480	455	435	498	475	450	468	425	435	490	480	493	473	444	458	454	474	449	469	464	461	478	430	457	424	477	477	483	474	493	470	479	471	458	473	458	458	412	494	468	450	457	495	523	440	461	497	468	462	477	486	469	452	480	447	460	468	450	442	454	452	453	448	455	454	432	447	464	443	457	470	439	486	476	483	445	433	448	455	452	474	445	446	468	508	443	466	487	458	484	466	464	448	460	429	473	454	452	443	451	423	435	493	462	451	447	446	474	463	469	468	470	464	425	505	478	462	447	444	500	458	463	453	459	496	439	436	474	487	425	490	483	433	449	470	462	469	437	472	435	438	474	478	412	450	481	504	455	471	423	500	438	486	452	451	469	446	434	439	423	417	452	417	517	457	449	499	496	469	474	443	463	452	449	449	462	431	455	431	444	490	449	442	496	461	462	460	460	503	470	430	458	524	480	450	477	491	491	501	487	457	469	484	456	450	454	443	491	457	492	439	460	443	483	454	464	455	491	463	445	477	531	438	410	443	470	441	437	471	471	504	435	440	455	465	466	457	465	433	473	457	455	477	454	490	423	441	436	451	475	492	439	443	441	476	477	500	484	415	463	448	492	422	468	418	457	456	441	438	467	442	451	461	448	460	421	456	476	474	465	474	451	481	502	489	438	471	467	464	445	463	451	450	462	449	452	441	425	457	464	474	474	471	493	464	495	441	475	516	431	476	452	464	460	479	430	480	464	443	487	471	464	436	465	477	473	495	466	463	428	421	426	473	463	436	446	439	444	447	430	481	439	460	498	448	459	478	434	470	484	458	480	478	467	484	487	429	428	460	481	462	473	500	499	470	460	425	496	465	452	443	475	464	452	431	443	473	435	459	454	455	486	473	433	456	509	477	472	424	463	432	458	422	428	478	438	439	509	482	451	467	470	457	491	474	483	475	491	490	470	446	463	434	441	472	496	465	461	470	445	525	470	462	464	461	471	495	496	483	448	473	457	457	438	431	462	447	506	464	447	452	471	449	493	506	464	442	438	459	453	475	476	454	487	433	450	473	430	439	429	427	498	471	438	456	438	425	480	456	462	470	440	461	486	464	469	471	462	464	492	479	479	446	423	470	448	406	466	471	477	469	421	475	465	483	473	451	459	459	482	441	424	427	483	444	462	424	479	409	447	440	447	449	439	474	448	482	440	454	437	416	440	473	470	422	471	461	455	467	464	445	458	492	450	477	487	441	468	494	448	426	476	452	455	449	442	436	436	474	480	493	460	490	461	439	411	488	469	489	447	461	474	422	448	442	438	476	438	432	462	442	476	459	466	477	468	487	433	460	433	441	432	454	424	458	460	453	445	433	417	448	456	457	470	471	455	449	425	484	462	450	463	446	411	461	492	474	496	456	435	415	454	453	435	451	469	432	472	506	466	457	451	466	486	446	464	453	458	496	462	479	473	435	446	444	441	503	473	454	448	443	468	438	455	458	445	476	457	452	445	444	436	458	473	423	477	447	476	457	479	457	451	438	475	470	442	427	465	489	434	458	480	454	430	439	425	437	466	487	457	488	434	444	432	440	483	433	460	481	473	469	453	488	447	473	448	396	441	489	478	491	424	439	428	484	455	430	466	472	452	463	494	458	464	483	479	460	454	471	440	450	439	467	459	456	442	460	414	479	432	453	432	434	476	489	446	471	460	502	500	479	418	452	506	474	427	486	441	451	442	459	471	447	451	433	439	516	439	449	483	450	426	460	459	450	510	494	432	457	482	492	483	451	477	451	460	478	447	475	452	432	449	435	432	517	469	461	475	487	455	471	481	459	447	422	454	441	432	465	463	429	470	458	488	451	450	455	443	443	402	474	465	439	462	504	457	439	456	452	460	453	446	447	470	487	455	418	468	467	444	424	469	433	473	469	467	441	474	475	453	453	458	485	462	467	476	464	452	469	453	451	429	458	473	492	448	451	466	455	502	466	461	440	479	501	431	472	484	437	457	466	470	419	431	490	462	450	467	482	473	475	453	477	439	453	495	431	456	445	450	460	455	477	450	430	518	453	443	475	439	488	449	471	492	487	509	460	419	470	467	469	459	454	469	448	460	455	470	482	462	458	473	474	429	431	461	436	456	504	465	503	504	480	447	477	441	461	482	460	448	461	480	479	481	477	454	468	459	433	431	480	435	474	455	460	473	446	454	445	447	452	472	465	457	441	463	436	461	452	457	472	470	446	460	465	417	479	450	482	479	458	450	474	492	445	478	438	460	493	459	454	438	467	481	420	397	475	469	482	425	471	439	471	449	484	412	464	435	444	450	458	416	467	465	453	455	436	455	478	485	449	443	445	475	493	482	459	494	460	463	464	455	418	444	471	459	444	451	450	453	475	451	476	472	477	412	464	432	418	494	427	474	466	427	496	500	465	449	477	479	459	501	468	458	461	466	436	426	498	449	451	455	491	480	461	442	466	448	447	449	486	494	447	441	433	466	478	486	468	505	446	454	472	451	472	460	464	492	460	468	459	436	482	411	428	466	475	431	483	448	389	450	462	425	442	488	469	446	456	465	444	457	486	457	476	439	453	480	469	440	494	462	445	466	425	474	458	468	461	479	451	509	494	458	480	464	460	465	475	460	469	497	456	497	492	476	452	442	487	465	496	459	460	461	423	437	475	456	452	443	465	450	478	448	454	436	473	463	450	482	492	459	430	427	460	433	440	456	456	498	423	446	448	466	457	459	504	449	474	472	462	469	480	454	466
61860	70569	59523	50436	34830	6134	673	480	439	373	398	349	365	360	343	341	361	336	309	320	334	318	367	299	306	285	309	290	289	303	296	291	304	314	329	353	313	339	302	331	291	276	261	336	285	319	328	309	310	304	312	322	310	290	305	288	293	280	304	307	288	313	307	287	273	291	321	291	299	303	298	318	298	334	302	296	265	300	313	303	304	279	308	288	291	288	318	299	331	308	290	306	284	336	321	323	289	306	280	323	315	282	297	291	276	307	306	326	322	325	285	319	345	329	308	309	311	312	291	282	318	317	309	296	334	315	300	311	294	284	286	296	298	282	275	330	292	284	336	313	268	324	315	306	314	275	323	296	294	315	344	322	316	276	288	314	336	335	281	309	315	318	321	310	288	296	260	291	299	298	322	319	352	303	302	276	318	286	282	284	326	273	310	279	301	299	300	324	301	313	317	309	282	302	298	322	302	319	295	294	313	326	276	324	312	304	285	292	319	271	259	298	314	286	275	309	278	310	341	288	289	299	300	275	302	306	291	267	322	331	320	298	291	297	312	304	305	280	301	285	293	301	305	288	303	305	301	318	277	266	282	289	287	288	297	297	321	327	298	280	305	330	297	323	288	302	302	294	332	302	316	254	308	312	316	311	325	313	313	312	306	277	334	323	316	289	322	312	312	305	293	290	335	298	298	328	293	312	296	294	302	326	286	303	317	277	276	290	325	315	294	312	292	321	289	294	332	315	337	321	326	306	276	321	289	312	294	299	341	328	276	325	326	287	328	336	331	294	310	308	306	269	337	278	271	296	286	310	307	305	331	294	312	292	293	305	294	310	329	303	303	316	317	311	295	285	313	275	302	326	312	284	304	307	298	331	303	327	299	281	312	297	272	309	311	334	303	295	285	307	292	301	291	302	272	289	295	292	323	313	292	304	301	282	311	339	303	300	299	284	277	292	315	295	315	258	305	329	328	307	300	302	348	315	301	298	348	306	338	337	307	313	291	343	310	292	301	326	300	287	278	327	306	308	289	326	282	310	261	314	315	303	277	309	284	300	284	294	312	299	301	301	307	311	309	286	313	296	324	293	309	290	273	296	325	286	285	301	328	296	289	303	313	304	271	321	302	276	296	297	296	324	292	316	346	281	281	302	340	306	310	306	327	293	291	296	336	305	324	293	319	339	315	299	290	284	291	328	314	299	335	291	302	291	278	295	279	300	294	308	290	314	315	317	298	308	293	285	302	319	287	314	298	308	274	310	276	296	300	287	304	326	293	310	307	294	271	293	303	303	276	284	291	298	326	308	303	290	318	265	313	294	311	311	333	290	308	317	305	331	300	303	312	340	281	320	304	319	294	307	339	275	277	339	307	256	287	306	309	303	295	330	357	258	317	319	303	308	336	297	325	329	293	295	334	319	298	267	292	276	329	308	331	297	299	312	324	294	295	275	284	321	317	303	313	284	314	301	268	325	293	297	278	291	290	301	310	322	307	310	288	314	277	285	334	301	295	284	316	325	327	306	305	288	308	316	301	310	293	294	294	310	319	307	302	308	295	312	290	290	267	305	300	265	296	318	306	330	329	283	315	297	327	322	299	300	307	302	297	340	288	276	301	318	323	285	288	315	305	302	298	299	277	275	308	347	308	326	347	306	314	289	315	266	285	306	322	343	304	323	298	332	308	296	338	320	288	288	307	302	282	314	293	290	321	303	308	321	295	323	303	313	334	271	277	295	308	315	286	310	332	317	292	290	297	261	303	314	303	278	266	284	316	317	275	306	286	332	310	263	285	269	272	264	280	304	308	322	316	304	316	295	291	357	285	318	297	309	301	291	287	270	272	313	326	330	301	317	336	305	286	316	306	289	315	272	325	311	318	326	292	301	328	287	342	312	317	323	319	285	275	297	300	315	285	292	291	298	313	273	304	291	312	306	306	320	288	327	315	282	290	333	287	331	303	326	311	300	301	313	303	308	309	285	297	321	285	305	293	308	282	319	294	290	276	286	303	279	273	305	316	273	295	307	294	294	328	317	297	305	278	320	282	297	325	301	314	314	312	280	295	324	312	297	322	294	297	339	323	312	315	326	295	292	297	303	293	331	281	306	302	265	295	298	310	303	297	301	319	293	287	279	279	299	276	305	301	323	301	309	303	312	323	281	288	310	310	360	312	298	295	320	280	325	296	284	315	313	297	295	280	299	277	285	272	309	294	271	319	267	277	328	288	310	317	351	307	318	292	277	315	268	347	299	309	292	299	315	292	303	305	272	312	309	292	315	334	310	344	301	301	318	328	316	313	281	330	288	277	275	275	294	286	334	290	278	272	329	297	326	283	284	271	310	292	301	298	295	291	308	324	306	305	345	286	318	312	307	292	312	290	274	338	271	294	277	294	278	320	304	278	293	305	276	308	330	307	306	308	336	310	309	304	301	288	280	325	287	318	301	294	316	315	296	341	306	295	289	305	296	275	325	323	289	297	320	322	306	298	277	265	296	300	307	295	259	282	292	309	337	326	324	298	291	256	300	323	274	276	285	328	303	293	285	300	293	307	317	327	282	290	313	322	339	321	324	279	275	291	293	297	313	316	272	312	323	310	281	298	274	262	285	283	267	303	286	327	315	295	283	301	337	282	318	319	319	284	296	299	286	337	321	334	290	291	293	331	298	293	301	311	264	299	305	310	289	294	284	288	316	273	313	319	287	307	324	338	324	269	333	281	284	291	294	299	273	274	306	299	297	289	310	287	282	317	286	322	289	310	278	321	356	322	329	291	260	329	297	280	296	290	338	318	306	295	302	297	292	312	315	306	312	285	337	301	317	313	317	301	284	310	326	297	314	278	306	270	309	332	324	265	328	306	323	319	339	299	294	335	344	303	310	334	298	314	282	283	298	312	308	349	296	360	274	312	290	318	301	308	285	324	322	313	295	343	292	307	312	331	310	326	295	325	305	320	324	302	284	325	322	295	329	309	299	284	284	327	288	336	283	302	290	295	307	302	298	326	275	300	302	317	265	279	292	305	340	312	319	295	288	321	269	292	317	294	331	331	277	311	271	282	328	304	265	310	304	282	310	289	279	312	300	322	341	330	301	333	316	294	289	318	329	335	279	323	290	324	319	295	286	303	288	261	277	303	323	301	308	267	329	318	301	281	286	281	318	309	284	325	330	289	347	296	353	312	292	308	287	290	297	284	272	363	309	296	332	316	314	267	290	305	314	305	287	299	296	314	299	325	291	313	316	331	282	297	317	314	316	285	289	292	316	321	328	329	297	277	287	317	317	315	301	322	302	323	306	277	308	360	319	291	305	284	271	307	294	286	301	292	330	325	313	308	303	325	281	291	303	285	348	324	303	286	283	302	307	305	289	332	315	288	311	289	290	320	273	297	306	271	289	291	287	345	270	299	323	287	306	301	296	288	281	293	327	273	326	309	350	325	284	300	334	291	308	324	280	286	276	267	274	295	311	297	305	241	294	318	264	282	310	330	306	322	268	301	303
39453	53033	56294	55851	31696	2147	1804	1601	1330	1288	1105	1077	1017	990	914	932	876	873	893	827	799	796	804	735	808	747	749	752	760	727	757	765	730	732	740	693	732	729	740	750	704	674	693	709	706	708	767	704	644	700	686	743	696	708	709	652	690	691	704	681	679	657	654	687	702	668	689	699	705	692	672	661	671	692	699	651	659	665	667	728	739	697	685	664	667	646	634	672	732	711	689	699	663	691	693	690	720	694	667	689	683	691	666	683	671	712	655	650	666	653	667	691	678	676	643	693	651	722	674	652	716	675	646	715	693	674	673	672	673	670	682	655	655	640	688	671	630	715	697	624	693	662	665	711	676	669	630	684	629	684	655	668	685	706	665	672	678	680	667	682	690	711	654	673	679	673	647	686	676	669	664	673	650	716	692	685	687	672	669	640	649	719	682	685	684	701	737	645	721	683	658	669	654	670	688	663	669	697	673	702	681	661	695	693	623	617	699	693	695	660	667	677	661	647	687	701	665	677	695	659	689	686	651	645	683	645	690	670	664	686	615	677	648	663	675	671	719	644	640	629	646	710	636	674	655	653	695	661	706	751	637	695	671	730	678	709	668	631	671	655	699	670	707	641	659	643	628	698	682	650	655	633	704	614	634	646	656	666	705	662	634	691	653	675	640	667	667	662	646	748	676	725	668	735	652	648	684	669	662	694	670	711	645	675	662	678	655	714	695	705	716	661	674	693	618	653	672	721	630	681	711	653	699	652	647	673	688	646	701	675	676	655	660	744	636	700	661	659	656	694	610	654	688	655	703	680	694	672	710	664	695	679	688	698	719	673	703	649	690	674	710	664	658	689	681	691	662	685	657	667	710	648	723	663	714	642	646	675	700	643	654	650	665	673	686	685	712	667	649	651	676	641	666	680	670	663	684	649	692	692	704	705	696	687	668	681	671	672	678	651	730	657	646	715	668	688	626	664	671	658	649	629	673	661	684	686	674	697	662	665	651	681	677	664	704	693	666	651	716	670	713	644	669	611	661	666	676	619	696	697	658	640	691	649	674	691	728	648	661	677	683	668	669	683	672	670	688	683	683	664	668	689	673	683	668	693	705	678	702	690	687	699	715	681	661	650	639	617	678	692	667	666	613	721	670	679	633	617	663	689	665	696	681	687	706	687	660	689	689	664	736	687	672	691	688	709	695	725	684	674	706	651	654	642	680	643	688	624	630	677	656	657	660	662	621	635	674	635	688	642	649	735	672	700	652	698	687	686	693	692	700	679	617	697	672	659	682	692	705	641	654	669	713	658	681	689	664	709	721	659	650	659	694	667	686	701	659	669	649	663	652	651	676	672	625	702	680	662	638	710	729	645	677	648	659	672	666	691	703	658	687	715	660	704	687	639	725	656	677	685	648	671	688	665	682	689	629	690	692	618	661	729	630	709	666	674	638	642	659	701	664	693	663	669	655	710	616	690	645	685	675	635	676	676	689	673	690	726	656	657	662	682	646	703	668	642	658	671	707	661	663	676	671	645	675	667	687	685	666	697	675	694	698	724	657	669	690	677	682	698	663	677	677	677	694	651	676	648	687	646	676	703	671	667	667	688	712	651	698	693	670	637	729	690	671	683	682	704	708	673	721	653	672	640	681	686	605	639	698	645	693	668	680	628	667	614	683	697	691	642	669	700	662	684	671	659	673	666	690	667	675	688	730	693	649	670	711	672	643	687	657	645	729	666	689	689	652	659	653	701	670	691	671	692	647	669	647	690	666	697	681	685	660	687	676	694	683	695	674	640	643	688	689	719	673	666	696	696	659	689	649	673	695	673	678	660	665	666	674	638	722	669	676	665	704	678	692	661	673	721	651	712	716	691	665	647	708	664	675	666	686	688	648	671	679	686	684	605	690	623	653	693	697	710	678	714	695	680	664	664	709	656	717	655	719	693	668	692	666	646	674	687	678	667	681	648	692	715	668	668	664	668	693	656	644	678	713	728	669	670	702	664	663	665	685	652	715	684	656	676	640	661	667	723	681	674	679	666	640	669	672	613	658	688	653	687	682	715	681	664	687	668	688	693	664	679	668	623	632	654	672	631	706	679	647	651	644	654	648	680	661	659	714	660	620	686	648	684	676	666	655	645	679	665	710	662	681	668	693	714	691	671	686	671	699	688	695	686	610	722	670	640	682	662	673	648	646	647	642	665	696	634	667	665	673	665	736	727	682	711	688	669	701	691	648	641	705	681	643	662	660	708	753	687	655	720	665	688	659	701	661	691	728	663	629	669	658	633	666	690	682	664	651	621	644	650	694	622	682	697	706	698	685	661	707	721	649	660	672	697	701	665	688	687	695	640	672	714	657	693	644	677	698	710	692	697	631	688	641	657	693	689	642	662	677	718	652	664	641	715	703	650	681	631	679	703	672	661	696	712	666	609	699	679	700	723	707	677	639	630	704	659	665	679	655	597	635	712	698	738	701	684	696	654	706	718	673	687	653	682	710	656	703	682	706	614	680	699	657	639	689	682	688	631	676	613	669	613	668	603	678	682	629	670	671	692	672	664	710	646	727	693	695	671	674	715	694	654	658	653	677	687	695	660	651	709	698	646	626	660	684	680	645	653	748	734	668	727	689	682	625	659	687	668	678	694	636	711	706	656	645	687	598	602	687	715	683	691	719	678	662	655	678	653	700	702	660	652	709	676	679	719	656	666	665	655	699	725	659	702	676	649	639	672	657	649	684	671	651	635	730	684	647	668	669	659	637	694	693	658	651	680	651	653	700	696	699	682	625	655	687	617	683	692	694	697	645	661	619	686	723	689	656	651	718	662	682	676	675	675	632	637	675	646	649	637	642	651	698	695	685	679	678	646	687	608	682	669	695	679	693	685	639	656	660	625	673	658	668	633	660	633	672	689	695	664	662	724	638	637	689	669	751	676	665	647	701	710	654	683	640	703	653	712	690	662	629	622	648	635	703	672	661	644	694	650	687	655	711	672	667	700	686	681	674	744	652	690	683	622	662	656	715	681	710	678	693	624	662	655	676	663	711	671	711	684	693	640	719	627	681	659	679	725	678	662	660	670	708	705	681	685	675	651	714	718	631	670	663	652	670	650	694	692	674	692	684	649	724	676	660	701	686	723	660	657	716	670	665	660	646	676	695	684	694	637	669	677	681	637	675	644	658	668	667	674	714	655	612	641	700	702	698	704	699	703	698	692	704	684	698	654	638	683	667	698	685	696	699	671	642	733	646	698	677	680	691	692	676	658	632	688	658	675	678	691	697	636	683	667	652	656	648	673	686	672	692	686	676	690	659	685	674	695	663	687	658	664	643	692	677	649	642	667	706	696	651	688	659	641	689	691	697	676	669	670	669	737	670	682	718	688	660	623	683	671	645	650	639	661	678	695	640	700	670	672	670	662	709	648	707	706	632	629	696	623	649	684	692	689	694	674	654	687	714	679	677	677	679	688	699	694	673	705	705	731	667	694	661	662	639	735	694	683	670	676
30686	12254	3014	1431	731	128	107	109	95	125	104	114	121	108	126	125	96	88	113	106	79	115	104	92	115	109	107	100	110	105	103	94	98	101	105	124	118	105	102	102	106	94	88	99	105	124	94	91	96	106	119	94	94	136	108	90	90	96	100	81	113	72	107	114	107	92	102	108	100	108	102	118	100	99	93	93	117	80	107	105	90	103	98	96	103	99	103	91	84	97	97	96	115	113	112	87	86	96	103	90	103	90	92	113	117	95	100	126	123	82	89	127	100	108	107	82	102	96	77	94	100	89	98	101	111	117	107	91	81	94	111	106	113	97	113	88	109	97	121	97	90	112	91	120	92	112	105	97	102	97	103	128	102	103	109	112	122	111	95	101	105	97	114	95	117	92	97	104	80	110	98	111	108	98	105	83	100	94	105	106	119	103	93	94	100	105	111	115	100	105	95	108	80	102	105	94	113	121	106	104	111	94	97	88	95	97	98	104	90	104	98	104	97	109	104	98	96	100	118	95	113	99	105	98	79	119	107	103	97	104	90	107	95	113	115	117	85	78	110	102	112	108	115	112	124	103	89	100	105	108	103	110	106	94	108	98	101	91	125	105	121	96	105	107	83	116	101	101	86	85	87	84	101	112	95	98	93	114	86	99	112	109	101	114	111	111	92	96	98	74	95	119	109	102	92	96	101	111	114	96	102	98	115	104	112	127	115	116	110	107	98	100	114	106	96	92	87	126	111	96	113	95	115	113	93	108	91	92	115	99	98	85	102	102	122	114	123	113	99	115	105	112	78	104	96	96	107	74	109	114	100	96	100	92	103	99	103	112	111	140	96	113	127	104	106	92	99	110	99	91	111	103	108	100	93	104	99	109	101	121	112	107	93	82	101	104	97	108	117	98	87	101	118	114	91	110	111	93	73	87	99	94	111	119	93	97	98	104	75	106	114	117	89	98	112	108	127	98	109	85	86	111	108	97	105	92	113	93	99	106	98	93	98	98	102	97	95	109	89	115	91	110	108	101	96	99	100	102	89	79	112	98	107	114	99	100	103	100	89	94	113	108	114	87	110	120	84	84	84	107	115	91	101	83	85	98	88	119	80	98	89	109	99	101	108	101	112	92	113	100	89	105	107	116	102	88	99	101	111	144	109	118	111	112	111	103	98	79	87	94	97	95	91	95	91	105	100	106	104	98	114	98	98	95	112	119	99	103	78	95	92	99	81	103	102	102	117	91	101	108	112	118	97	113	95	102	94	110	107	117	107	112	99	100	98	89	105	101	102	125	88	94	108	114	102	94	115	110	101	95	104	98	115	99	111	98	90	91	113	104	99	125	100	83	115	105	94	101	119	108	97	103	97	113	114	95	96	100	111	125	111	110	129	110	124	105	104	99	108	107	123	104	102	82	120	123	118	87	90	99	110	88	100	84	90	94	115	103	89	103	105	89	102	99	107	98	93	107	89	120	96	115	105	83	94	96	96	96	108	107	111	97	121	75	102	112	101	127	112	116	108	100	114	100	105	103	109	86	101	94	104	100	84	97	102	102	106	114	98	118	93	92	93	108	93	114	87	103	95	99	86	110	107	81	106	102	100	112	115	111	97	92	99	119	102	89	74	97	104	100	110	116	103	119	99	100	106	90	112	103	107	104	101	92	98	103	108	89	98	91	117	89	111	103	102	87	105	96	98	102	117	92	94	99	115	109	107	92	97	103	86	96	109	110	115	94	109	109	91	123	100	91	89	98	120	94	84	98	102	93	103	104	102	101	104	117	96	100	107	98	100	106	102	96	101	95	96	100	105	77	100	87	119	111	100	102	107	90	110	99	108	114	101	89	99	77	102	106	98	90	108	98	95	103	102	98	125	120	105	99	116	105	109	102	106	116	109	89	104	105	94	86	112	74	100	101	90	100	89	104	117	115	94	99	114	107	85	121	106	87	98	110	100	93	102	102	120	101	97	102	86	102	110	111	114	95	115	102	109	91	103	110	94	104	122	86	97	84	95	94	108	94	116	108	114	101	91	111	118	105	103	94	105	111	94	103	120	87	122	98	108	100	116	116	89	90	126	101	105	124	113	100	105	98	105	102	83	89	107	99	117	106	112	115	99	105	91	115	113	121	89	99	91	96	107	87	101	101	88	89	102	93	108	121	124	112	82	113	115	110	113	93	90	92	111	107	103	109	109	111	97	91	100	114	105	93	106	110	96	98	98	107	114	101	112	72	107	108	113	108	88	89	110	108	98	105	99	93	85	99	100	99	101	115	93	100	86	92	95	103	112	104	95	83	120	117	107	110	116	100	102	108	127	99	98	101	139	86	96	108	103	100	102	102	88	91	112	83	104	91	125	109	118	112	108	116	118	118	97	105	117	85	102	123	92	117	123	79	95	95	118	107	99	100	108	89	105	113	106	115	102	105	97	113	95	101	92	105	84	99	96	97	113	92	95	113	109	88	95	108	107	95	83	108	102	84	104	93	110	106	100	96	107	93	111	101	94	90	102	97	105	87	89	109	116	103	94	101	103	99	93	98	96	109	126	108	98	105	90	103	106	102	114	134	114	99	106	78	80	84	110	85	76	112	91	106	122	103	109	106	106	102	87	73	94	105	114	95	99	105	98	114	97	100	107	116	93	92	116	102	121	100	89	102	96	120	94	86	95	115	121	105	109	99	100	94	113	108	91	91	99	123	96	113	102	107	100	101	82	103	118	95	116	109	104	111	91	113	97	95	102	98	101	104	107	93	95	95	95	98	106	100	109	128	98	105	103	106	84	105	108	80	100	111	99	99	99	92	112	98	101	105	128	116	114	99	83	95	107	95	107	92	97	98	97	133	112	120	107	114	88	107	93	96	110	87	102	93	97	105	87	105	103	113	119	111	93	92	100	116	109	97	111	92	92	115	99	85	80	113	101	116	91	120	106	107	105	86	105	105	82	106	102	96	92	109	92	82	103	89	98	103	121	98	96	98	81	89	94	116	102	117	101	92	98	107	98	103	106	107	111	89	106	102	95	106	101	100	121	95	107	115	125	104	99	100	100	86	106	96	85	110	104	87	120	100	126	110	93	104	106	122	101	95	100	98	91	131	105	98	87	102	102	111	106	95	97	84	107	108	94	121	109	102	102	99	112	104	102	113	101	96	111	108	82	93	94	135	106	110	89	105	101	90	108	112	86	100	100	113	120	132	111	103	121	116	90	92	102	116	93	92	96	91	105	104	120	115	108	122	94	97	105	97	99	103	107	115	106	91	80	99	100	81	101	106	92	103	104	103	110	99	83	106	88	105	87	114	87	104	91	100	107	112	87	97	122	116	85	111	97	112	88	111	105	105	105	106	105	122	91	109	110	107	96	108	95	105	84	112	103	112	96	107	109	87	98	117	107	108	99	115	113	125	103	124	109	108	119	100	97	116	104	95	99	108	105	92	116	97	100	119	96	104	130	115	102	110	100	93	84	116	111	96	89	116	119	138	121	99	99	98	108	99	100	101
15687	9791	5267	4847	2637	309	282	288	258	296	275	285	281	289	293	297	277	281	266	276	302	270	279	293	267	284	278	293	263	257	278	289	288	270	295	277	302	275	277	262	268	283	305	280	278	293	278	301	289	306	264	283	276	297	253	275	286	288	251	290	284	284	264	307	274	286	296	267	238	280	273	259	271	285	275	278	282	299	289	273	274	262	267	267	278	284	276	271	282	266	288	286	287	265	275	272	271	255	289	267	271	293	285	286	265	284	243	287	253	265	276	291	260	325	269	269	295	273	271	279	246	278	274	262	295	288	294	255	286	292	288	285	270	260	295	230	283	272	291	294	281	254	258	272	296	294	293	303	285	282	298	265	276	270	286	296	282	284	249	286	286	275	245	244	291	271	299	252	252	274	244	279	247	302	285	266	292	281	299	253	269	281	267	283	280	283	283	317	310	267	260	282	273	261	293	285	294	269	285	258	276	282	284	248	279	245	284	270	286	262	282	260	270	282	302	267	283	289	263	265	279	296	293	268	255	265	265	287	281	279	246	283	250	250	291	280	271	253	286	292	271	285	309	280	298	262	310	266	275	263	261	271	274	267	269	265	276	276	272	302	261	266	272	300	303	272	274	301	269	269	257	305	271	252	302	291	266	287	254	249	306	282	277	294	286	292	292	280	255	283	300	268	279	300	264	268	286	270	278	314	277	285	276	285	279	276	294	280	284	274	288	261	264	278	260	311	276	262	266	300	268	282	272	277	271	269	274	271	267	289	315	287	252	295	261	275	291	290	270	290	299	301	263	285	247	244	299	271	292	256	259	269	294	270	290	275	255	289	299	263	256	277	286	285	303	268	276	256	248	264	295	278	305	275	283	323	263	278	269	265	261	303	283	269	253	253	282	287	304	272	263	273	263	263	274	271	277	271	308	269	263	291	277	273	249	260	270	284	268	293	303	283	270	276	280	288	265	246	287	279	286	252	261	285	273	290	276	283	274	253	301	271	236	294	263	263	276	260	236	288	259	285	283	274	257	275	299	239	269	274	263	266	286	275	270	296	278	293	307	299	291	272	283	255	250	241	264	270	266	298	257	271	269	269	256	247	298	280	245	290	258	249	305	276	291	268	287	300	272	285	279	301	269	259	275	273	310	258	241	266	266	273	279	256	293	280	268	278	303	269	271	256	291	277	264	294	267	256	248	311	302	247	269	254	276	249	288	270	305	295	283	294	263	256	264	260	268	259	301	271	249	260	261	248	271	289	280	262	253	281	237	281	291	271	286	267	259	283	280	274	265	304	255	248	280	271	285	275	281	308	288	307	266	272	282	276	276	299	264	255	294	298	285	272	285	274	286	272	298	256	285	265	283	280	251	262	299	298	281	239	271	251	272	276	259	253	285	274	285	282	300	297	283	292	300	268	267	303	260	293	255	271	246	264	268	277	311	248	262	304	266	254	242	243	282	268	283	296	300	270	262	273	279	287	260	285	281	295	287	280	278	266	283	289	292	266	291	285	294	275	314	255	267	264	287	243	247	271	308	262	247	278	289	267	285	267	297	305	315	257	285	260	280	270	277	280	319	260	267	280	268	265	260	284	293	288	252	282	283	270	236	288	252	273	297	247	285	252	281	301	293	277	280	257	277	270	291	297	271	247	262	275	250	255	253	284	281	325	258	274	283	280	282	263	243	283	287	279	284	284	304	265	258	289	280	273	274	305	298	285	259	261	251	279	236	311	253	270	285	289	292	261	250	293	236	272	293	274	256	277	292	253	279	285	295	265	293	248	275	277	313	245	268	284	231	304	276	270	297	225	291	244	271	266	257	276	305	242	297	295	254	281	279	298	255	293	279	252	274	285	277	242	281	272	295	279	269	272	280	285	281	281	289	269	287	264	284	310	261	286	253	268	272	277	277	259	290	294	254	273	248	309	282	248	257	270	285	266	243	292	298	249	288	301	269	291	274	282	267	265	293	290	321	277	251	286	285	288	294	269	273	278	296	256	265	283	272	283	298	308	281	256	291	269	279	264	263	271	265	263	264	257	305	238	304	279	279	272	305	270	270	282	275	294	285	297	291	269	282	260	255	256	293	290	264	274	267	301	286	266	269	292	263	288	296	258	258	310	281	269	327	258	274	289	282	258	292	269	274	283	301	279	274	284	292	248	264	281	245	234	294	274	242	227	266	266	276	281	291	281	263	283	277	295	279	282	279	289	303	271	265	318	283	288	291	282	287	285	285	277	244	257	263	266	280	267	258	256	277	277	271	266	243	264	281	274	272	276	282	276	283	314	295	266	295	291	296	260	256	256	268	255	271	290	264	271	302	260	300	297	277	285	279	294	268	286	274	295	283	257	323	292	312	275	301	290	286	249	284	301	283	264	280	288	283	265	254	314	302	315	259	294	280	290	262	304	278	273	293	294	248	279	280	270	282	260	301	293	298	280	254	289	278	311	283	276	248	260	307	280	292	271	255	285	253	273	274	276	270	292	279	269	273	241	277	273	272	286	295	258	272	276	274	280	272	258	265	287	268	286	246	274	280	274	285	297	273	271	258	245	234	289	308	295	283	271	314	263	289	259	261	278	271	264	279	292	249	278	262	264	248	273	304	257	275	273	264	278	266	250	301	246	273	269	278	287	283	291	286	272	275	279	286	262	278	281	278	243	261	267	280	276	255	270	283	283	265	291	271	275	297	284	278	283	258	271	259	256	274	279	251	273	265	291	269	245	259	294	290	274	288	278	287	287	274	245	269	244	296	245	270	261	275	264	252	249	234	264	269	260	267	293	287	313	252	264	293	284	276	308	277	295	264	276	283	261	277	270	302	273	288	287	272	271	280	257	287	316	275	251	259	276	276	255	308	280	296	286	265	256	261	282	269	302	274	283	260	281	307	252	294	280	281	284	300	289	276	254	277	297	258	280	283	313	298	284	279	265	268	278	284	245	282	270	305	282	270	259	285	282	306	258	264	275	284	295	280	258	285	274	271	279	273	275	310	294	296	318	291	259	285	283	282	265	320	271	299	293	295	274	293	252	257	288	302	283	246	272	297	254	239	293	287	294	266	310	299	257	262	292	265	284	265	299	257	308	291	241	277	287	268	277	268	273	261	288	289	294	300	258	295	275	299	283	298	272	249	259	281	259	256	280	298	266	294	258	280	273	252	261	252	262	267	308	274	278	306	305	265	285	302	261	252	249	261	258	279	280	268	269	297	293	301	285	256	279	288	291	291	283	286	293	268	266	251	287	263	277	294	297	300	276	279	287	274	256	264	257	290	267	290	267	261	303	271	282	278	281	227	293	274	274	277	252	259	283	280	281	262	268	256	312	287	290	266	266	292	251	289	267	286	286	300	254	290	251	269	250	283	287	268	284	255	289	261	306	290	275	292	288	266	290	283	303	294	296	298	283	279	254	267	254	264	300	274	275	285	270	290	257	290	279	280	285	277	264	280	266	289	289	275	276	297	293	289	298	276	278	292	267	306	294	289	267	279	266
54357	57723	44199	35783	21771	1795	325	250	237	252	271	258	213	222	208	212	185	179	212	190	213	184	200	220	220	181	205	191	181	186	194	200	191	185	182	176	186	193	183	172	176	203	197	199	178	186	197	166	201	155	180	205	196	158	171	180	175	184	193	173	167	185	182	189	195	170	190	211	195	179	208	199	165	222	161	184	195	185	202	164	189	177	197	187	182	187	188	193	196	199	199	172	177	201	208	226	211	207	186	178	190	216	202	187	190	214	188	188	166	182	174	188	173	163	180	194	174	168	188	210	190	176	182	177	179	170	185	170	193	216	182	181	196	174	183	195	187	190	161	199	157	186	193	175	195	190	173	161	195	164	169	192	200	194	202	196	178	180	210	177	206	176	166	197	168	195	204	188	159	224	165	172	182	173	177	172	202	185	194	187	183	178	193	189	190	182	181	191	188	214	170	187	207	189	192	192	169	181	165	189	179	205	188	206	174	166	222	206	192	197	195	188	203	166	192	174	167	171	189	186	177	175	174	175	178	169	169	171	184	179	183	192	190	186	195	203	173	189	193	182	156	165	195	184	170	188	162	164	174	180	175	189	194	189	196	183	198	198	173	202	172	181	207	209	182	196	204	191	204	164	168	180	213	210	184	159	177	210	198	204	192	186	176	182	186	196	179	178	185	195	204	186	180	193	173	207	225	214	202	173	184	186	179	201	193	169	186	201	207	174	170	152	176	206	219	198	174	215	193	198	182	196	164	197	202	179	204	176	173	200	179	162	200	195	184	184	191	185	176	193	188	205	201	162	182	183	191	178	184	183	179	170	188	203	181	197	186	186	182	190	228	194	186	205	192	180	167	180	188	175	172	198	163	197	190	206	165	214	189	191	192	201	193	182	185	204	206	203	179	189	205	184	170	188	201	173	206	191	186	187	194	173	213	178	151	171	175	197	166	186	211	174	209	215	205	199	188	168	190	205	204	197	187	223	172	182	179	182	163	174	187	191	193	181	176	188	196	188	165	194	184	153	186	196	186	177	195	220	195	183	184	185	194	190	212	198	192	159	189	190	158	203	224	148	198	192	213	164	195	198	204	176	180	189	210	180	161	202	192	179	171	169	180	198	166	181	172	186	167	182	182	206	173	175	185	174	181	179	178	189	211	187	157	191	190	195	191	155	185	183	185	193	211	189	164	194	197	166	167	175	178	191	197	162	189	182	165	177	206	206	181	191	185	176	162	176	181	184	216	168	189	188	180	192	182	178	178	188	215	190	168	183	189	159	190	183	183	214	155	179	189	201	175	178	181	200	173	163	189	183	186	179	177	181	203	168	191	178	175	188	180	194	163	201	176	185	197	186	188	172	181	177	183	155	186	182	176	186	186	215	172	202	166	192	171	181	169	182	194	186	180	183	180	205	176	167	182	170	184	147	202	170	180	185	185	187	188	209	192	207	202	200	176	189	185	210	193	168	186	176	187	208	183	196	181	210	186	183	176	169	201	194	188	219	185	190	187	192	206	226	177	205	200	187	193	176	188	187	188	182	203	195	165	155	187	188	206	189	189	164	193	209	179	203	199	184	169	206	209	192	169	190	201	195	191	176	154	187	196	196	205	178	190	198	179	185	193	171	189	190	192	192	186	192	197	206	188	209	171	197	184	198	191	194	193	191	187	206	194	192	192	184	186	182	179	170	195	160	207	190	174	179	208	195	202	203	177	201	168	164	182	180	168	186	188	192	183	196	163	193	190	195	189	214	201	200	180	174	170	170	165	203	193	198	183	206	181	180	195	199	171	201	194	203	209	197	180	195	188	199	178	171	189	170	173	207	195	182	187	201	185	198	174	189	183	199	189	194	204	162	200	181	196	215	196	192	175	198	170	170	230	176	177	188	177	170	174	169	199	183	177	164	204	179	184	203	226	191	198	182	197	206	173	199	182	179	168	180	181	202	204	198	174	177	184	197	183	191	185	187	217	176	169	184	189	201	169	191	188	216	167	171	165	192	180	180	171	196	190	194	198	208	177	182	169	151	189	202	196	189	194	192	179	174	180	198	195	193	185	197	183	189	203	200	176	173	201	171	152	169	182	198	215	212	170	142	184	190	213	188	196	188	186	178	171	180	195	180	190	178	210	220	185	183	179	184	169	195	170	189	159	190	174	222	196	209	190	186	192	204	186	182	208	179	202	197	151	171	151	194	196	177	188	174	186	201	167	169	179	189	181	170	187	173	174	182	197	165	232	198	174	205	162	150	195	175	174	202	191	194	208	178	187	170	180	200	169	200	189	154	188	175	177	173	189	189	188	184	205	191	189	194	174	188	178	163	181	210	166	163	189	221	180	185	202	191	173	195	186	172	178	172	197	174	192	198	178	180	208	173	172	162	187	187	183	196	178	162	213	199	195	195	192	203	169	170	196	227	177	205	190	197	194	188	191	178	202	184	171	145	171	169	196	165	175	177	187	193	181	187	202	193	192	189	189	206	177	195	172	172	199	183	178	203	172	184	218	188	175	164	182	197	203	183	193	200	198	170	208	178	200	191	185	195	166	166	185	188	193	192	216	201	191	200	174	224	206	190	201	206	188	201	189	183	190	177	210	202	174	191	165	188	175	190	208	213	207	213	182	197	185	192	184	201	174	192	173	204	192	182	202	209	158	175	191	206	195	184	186	197	181	184	188	172	181	198	205	191	181	191	178	168	198	162	169	163	170	167	165	173	196	203	196	188	197	212	203	200	213	186	178	184	210	194	186	182	205	177	189	171	163	174	185	164	209	195	171	178	182	187	181	174	168	194	210	194	191	171	186	194	168	187	205	183	202	175	190	193	220	192	175	189	191	186	170	204	192	183	153	193	146	173	185	202	215	176	166	192	172	207	152	197	169	177	191	160	220	181	177	191	189	178	179	175	182	203	176	175	197	167	179	196	193	189	179	183	185	180	210	170	166	184	184	171	186	190	198	175	186	185	181	219	186	191	178	204	204	202	201	192	175	193	166	178	187	190	173	194	203	207	186	172	173	185	188	199	174	167	200	194	201	201	190	195	197	210	177	198	197	198	159	191	193	195	175	178	198	188	179	194	190	186	187	195	175	193	153	197	178	197	192	202	182	185	182	189	177	170	216	195	174	163	182	160	191	191	177	174	201	171	188	188	174	171	193	165	178	177	204	190	189	176	174	213	170	190	192	169	203	175	200	203	199	188	192	178	206	175	172	221	182	202	184	193	185	226	186	176	158	230	187	175	190	210	198	203	176	157	182	210	178	195	192	181	187	201	180	222	190	192	216	221	187	201	209	175	196	183	188	192	188	177	182	183	171	181	182	190	193	199	216	168	181	185	175	174	163	187	169	169	203	190	159	171	187	177	193	170	199	172	195	208	183	213	181	193	198	196	193	188	166	159	186	194	183	153	187	199	178	189	159	192	198	183	161	181	196	196	189	168	178	183	191	175	194	137	183	191	182	217	178	204	206	179	163	163	179	179	178	177	191	176	174	190	195	177
33284	41853	44284	44095	25120	1218	1113	964	789	771	706	660	625	614	610	576	583	576	536	559	541	523	506	513	494	488	497	492	485	512	487	467	528	482	464	490	485	466	479	481	507	473	494	496	456	498	491	484	472	467	481	490	505	480	461	442	475	486	485	459	482	466	498	454	479	463	486	469	479	499	434	455	483	470	489	476	457	465	487	483	476	486	420	448	426	462	447	479	459	449	502	461	481	494	498	442	466	435	460	447	458	453	437	452	423	425	409	446	424	472	476	499	441	483	483	439	439	503	471	463	459	421	464	459	501	462	430	474	505	435	444	463	466	447	463	451	454	451	456	470	456	430	450	463	470	458	460	431	472	488	457	477	435	460	436	455	438	501	485	479	483	467	484	451	485	433	470	476	478	450	519	401	431	423	486	424	448	462	431	481	476	452	479	481	433	405	482	421	498	450	443	466	496	463	443	475	465	471	479	458	473	430	492	458	460	460	468	461	478	449	452	468	448	470	457	432	451	464	440	447	439	447	464	427	485	464	428	448	458	476	436	455	459	443	443	453	453	479	471	465	452	429	432	461	453	476	465	462	451	431	490	437	484	471	445	484	452	464	471	454	461	484	462	472	429	449	494	420	487	468	475	454	472	448	449	460	460	508	478	474	455	455	451	453	489	465	445	459	441	429	464	471	434	428	463	459	447	462	428	480	448	450	476	467	452	444	443	483	491	441	435	452	458	419	452	429	437	462	452	432	457	462	473	459	454	476	413	477	467	458	505	429	456	466	471	433	463	535	443	461	485	444	437	470	471	451	460	430	418	469	446	441	455	443	476	451	455	438	461	451	458	471	454	441	505	431	475	469	411	490	461	430	494	450	431	443	471	439	462	463	433	463	482	469	450	453	458	431	423	466	477	425	421	467	453	475	464	438	460	455	420	484	417	497	484	480	442	400	462	499	461	502	480	449	470	449	488	443	459	467	478	441	449	461	449	462	449	496	361	455	466	429	452	456	455	425	466	457	436	425	431	472	449	435	400	447	470	438	459	472	413	464	449	453	438	446	454	457	464	458	460	465	451	458	418	435	422	479	446	444	465	459	480	390	471	438	453	447	465	437	425	462	449	436	432	453	453	443	461	440	471	460	453	439	491	413	461	434	473	454	469	459	478	419	472	480	459	443	435	438	437	452	450	429	464	469	457	467	451	438	409	435	513	437	486	454	472	469	441	476	465	452	481	431	447	465	430	490	441	454	409	441	456	459	433	421	485	460	460	477	473	472	442	467	442	476	478	471	470	456	465	462	416	469	471	426	442	467	483	467	439	425	467	468	452	432	477	480	444	479	495	470	480	469	455	456	474	419	453	470	457	488	468	470	443	443	487	469	428	464	483	453	451	433	426	468	450	482	436	453	459	497	415	430	440	474	468	469	488	459	430	457	435	460	475	443	417	453	440	447	466	488	426	446	418	482	467	468	460	474	476	480	454	423	476	433	453	487	442	462	435	468	443	519	456	446	470	410	479	475	481	470	489	462	479	490	494	474	428	463	467	497	438	486	448	470	474	486	462	494	466	448	502	430	472	497	431	464	475	449	463	460	446	433	464	490	503	459	467	440	432	493	467	496	435	450	483	464	475	446	464	420	446	433	473	446	443	480	445	452	462	420	424	467	432	479	433	474	455	452	515	464	464	472	511	449	448	457	467	441	474	478	484	477	486	471	461	479	450	509	505	432	450	442	455	482	471	434	442	449	449	443	493	458	469	454	486	446	454	491	474	463	461	489	474	453	484	462	478	407	430	465	458	505	456	481	454	464	444	487	445	480	451	411	444	391	493	428	446	454	478	442	442	469	430	455	434	442	454	472	454	471	460	457	452	478	462	444	438	458	412	449	422	483	467	487	444	456	429	475	460	492	484	428	421	494	458	446	388	453	496	485	445	467	499	459	466	483	433	491	426	432	440	466	475	445	473	448	452	465	453	453	461	492	454	460	462	466	423	445	431	482	439	430	444	508	493	456	454	463	476	428	470	517	472	453	447	477	461	472	434	450	469	411	474	449	407	441	442	496	469	438	425	430	493	463	444	455	454	496	474	467	483	480	447	454	481	452	439	458	439	439	463	486	471	465	456	465	436	441	445	472	427	448	440	471	478	449	469	424	470	442	457	443	469	460	475	454	508	448	483	473	452	457	507	477	476	485	460	438	449	460	468	480	449	424	456	470	466	405	456	474	447	440	501	448	462	452	502	449	431	496	466	439	479	464	429	489	406	439	478	477	445	462	436	459	509	460	459	455	442	428	443	475	489	456	473	451	461	449	422	478	495	417	452	434	469	455	473	470	436	453	468	471	468	475	456	494	447	445	479	475	440	467	474	448	467	464	453	464	465	405	462	437	472	444	457	444	458	463	441	458	453	506	460	454	445	478	438	445	463	449	467	422	469	450	440	462	487	482	472	456	529	450	459	425	465	500	478	427	456	476	447	457	504	459	431	453	456	454	451	457	442	438	424	505	420	453	468	496	467	442	443	447	462	471	424	434	465	451	450	451	428	456	453	446	471	484	462	502	450	451	435	458	442	422	440	450	454	467	417	463	460	459	443	494	442	448	433	476	482	436	443	482	414	466	437	464	433	443	494	499	448	415	462	458	450	440	433	429	427	479	441	463	414	420	435	443	504	448	412	451	442	426	452	465	422	460	473	425	436	453	457	476	442	461	447	443	474	448	438	411	433	449	444	425	434	458	469	469	438	463	489	455	442	499	504	456	437	427	462	486	472	443	449	459	413	463	470	439	452	450	456	462	448	423	438	417	465	473	435	434	462	400	470	496	466	420	471	412	454	431	425	449	472	443	452	479	450	447	462	475	454	451	472	479	472	445	494	481	497	456	477	443	467	452	421	455	430	457	432	435	452	476	488	420	473	458	456	436	459	496	478	450	459	470	443	463	466	456	475	441	467	430	464	459	488	423	437	484	459	496	480	436	455	459	479	419	467	446	454	421	506	424	450	459	466	469	490	477	488	446	507	455	463	456	452	438	468	461	452	468	518	442	428	447	438	444	468	450	446	477	477	457	463	407	459	480	384	454	486	431	451	439	476	460	464	460	411	488	437	435	441	464	467	484	447	425	488	478	487	439	440	446	497	448	446	453	439	429	479	442	440	472	441	471	461	454	418	436	460	428	429	436	463	438	445	474	446	457	469	440	458	418	479	461	465	464	446	445	482	449	465	433	433	469	452	490	465	467	420	433	455	453	455	457	479	450	461	432	499	467	461	470	438	451	427	432	498	432	415	447	462	482	441	421	433	450	440	492	450	452	479	445	463	436	459	464	454	504	437	431	431	433	450	475	445	461	419	438	457	472	494	424	481	462	423	464	459	447	465	454	467	452	489	454	444	503	452	477	496	486	457	471	485	462	450	464	463	448	447	451	466	475	449	470	434	449	439	473	418	426	467	492	487	493	467	492	454	423	426	477	440	472	485	434	442	441	460	483	492	455	449	458	488	461
64005	71024	58386	48868	35061	6110	684	497	433	412	374	367	386	324	339	346	341	344	332	309	309	335	288	323	347	315	316	279	301	333	332	304	294	318	332	302	313	316	298	303	302	284	295	336	276	318	309	290	314	321	312	283	304	276	308	291	324	306	281	301	309	305	292	354	329	371	301	312	297	304	325	303	299	304	307	323	302	298	266	310	293	280	274	300	306	294	321	295	308	297	320	311	311	327	291	321	317	286	352	312	318	297	312	314	328	310	283	300	295	301	292	306	271	297	308	316	267	296	299	313	278	316	283	302	304	318	297	306	284	318	301	311	293	311	275	320	308	297	301	345	315	320	334	300	318	284	281	291	302	314	313	310	306	298	306	310	348	293	287	286	283	272	305	325	333	328	299	302	303	300	281	287	289	314	306	329	329	294	297	315	294	319	298	312	325	310	325	315	297	305	326	294	299	287	296	284	320	305	300	307	326	310	305	294	308	260	289	295	285	303	312	268	287	298	315	332	310	280	299	323	305	315	316	317	321	309	316	310	292	276	319	327	327	272	274	324	331	300	278	325	291	313	306	319	300	307	287	353	304	296	319	300	319	343	311	298	272	308	305	312	316	320	325	303	271	316	325	297	323	298	318	327	282	298	284	295	278	317	310	328	276	295	330	306	323	328	298	308	317	287	286	315	338	315	280	318	285	326	326	319	319	286	285	318	316	266	288	262	290	303	311	305	260	333	297	297	317	290	352	314	327	339	290	304	298	323	312	325	333	288	294	301	296	277	279	298	311	296	295	290	300	283	277	309	309	299	283	316	313	300	320	302	297	282	329	295	308	281	312	319	298	303	323	310	309	323	281	335	342	306	269	331	264	301	324	327	335	337	344	284	304	319	318	302	306	287	280	305	290	323	286	325	308	282	304	292	272	298	336	294	315	320	307	339	298	312	313	327	294	317	347	291	323	295	320	333	317	334	323	342	283	295	328	335	320	337	286	315	281	312	353	319	273	286	322	337	324	307	282	296	276	348	298	312	286	324	306	321	256	316	324	310	295	290	281	342	301	310	290	282	315	352	306	259	292	311	302	314	317	282	313	290	301	283	338	320	296	321	303	301	294	303	303	290	280	299	261	327	278	279	314	313	335	305	287	330	333	297	292	290	293	313	309	295	325	292	297	332	277	307	318	306	296	356	319	310	268	291	302	339	282	299	298	305	361	328	285	337	301	265	336	334	332	281	311	337	298	304	316	333	299	315	289	306	303	323	306	330	276	313	301	310	308	290	311	328	305	296	265	315	327	287	322	317	292	280	302	272	282	299	311	306	328	327	303	286	318	292	297	317	306	325	300	305	292	311	342	306	291	301	339	305	284	290	323	313	305	338	306	279	317	303	321	318	300	273	308	313	316	319	313	269	316	294	310	306	295	289	320	356	320	298	316	283	290	297	325	278	328	299	302	309	340	316	316	296	298	316	309	304	330	318	275	318	292	334	299	307	309	314	297	306	309	321	296	293	315	317	314	282	307	306	328	293	304	323	300	317	283	296	267	306	331	308	320	301	291	328	298	304	317	298	299	293	283	289	276	299	318	329	298	303	312	293	292	292	292	289	295	314	281	300	280	290	282	292	309	309	320	300	329	285	304	299	305	293	288	280	294	305	275	295	278	314	260	306	286	298	314	300	308	288	299	335	322	308	316	284	302	322	295	330	277	301	304	296	307	305	301	292	310	316	297	294	279	306	277	309	300	320	278	317	319	288	308	308	290	308	304	296	315	285	303	297	316	290	321	322	293	301	325	333	341	305	341	306	301	280	317	288	307	290	307	297	275	289	287	338	296	320	293	293	315	290	314	297	304	297	316	304	294	316	302	336	279	310	334	313	298	309	320	282	307	311	283	282	289	312	283	292	335	305	301	306	287	305	331	311	300	337	291	310	349	280	302	305	350	295	268	298	312	302	313	343	344	304	285	290	329	357	287	356	305	303	349	334	310	289	282	334	236	311	316	294	285	315	327	280	269	303	311	317	320	303	327	325	337	311	279	300	296	305	269	267	339	305	290	315	327	324	314	347	283	314	304	313	311	320	332	287	300	311	313	331	323	299	300	302	325	314	299	267	282	330	313	276	296	315	347	319	280	290	328	296	301	290	317	294	322	303	283	292	297	287	296	307	292	308	306	313	312	312	322	325	276	277	318	284	325	281	322	296	311	288	289	296	315	319	304	314	306	270	283	270	286	304	310	328	319	337	281	310	309	304	329	288	301	300	278	292	285	296	290	316	326	316	330	324	275	287	293	301	302	308	302	315	288	259	299	308	296	303	315	314	303	299	257	290	307	289	326	315	336	349	310	295	317	295	307	332	312	302	285	298	300	322	291	261	252	323	267	330	315	305	322	306	306	308	288	312	337	291	300	344	289	317	307	298	284	340	289	277	306	302	304	286	303	269	305	304	271	301	340	331	285	289	305	296	311	337	306	296	292	299	279	321	300	306	313	340	307	267	277	286	291	300	339	314	300	265	288	279	300	334	305	317	313	339	297	288	283	290	301	291	304	297	296	295	299	300	302	311	301	316	287	295	257	310	263	301	274	315	280	335	300	320	285	322	309	311	288	318	319	324	307	320	304	303	278	304	278	292	316	322	281	311	307	311	296	314	331	306	287	276	292	318	298	284	317	326	266	317	303	321	310	282	297	348	320	325	310	302	311	293	343	297	307	296	332	274	315	316	298	319	306	301	310	297	302	283	289	319	333	299	329	309	308	294	293	292	306	276	314	289	304	325	312	285	286	313	316	337	333	300	336	326	295	302	315	271	296	276	306	329	324	301	285	304	269	306	271	277	337	320	298	270	298	302	306	330	309	307	314	335	358	316	330	307	313	293	269	320	300	294	317	324	287	313	293	321	299	329	309	320	300	329	303	306	318	311	308	296	309	307	321	307	298	313	279	307	314	306	310	297	334	284	276	310	293	301	277	313	311	327	316	319	317	304	318	309	316	314	300	316	281	308	297	304	306	296	294	292	325	295	329	315	291	263	278	304	338	308	282	277	318	288	293	305	310	308	305	299	341	268	317	287	309	260	270	304	317	344	292	344	328	346	297	302	287	308	309	333	344	274	313	283	298	299	280	287	340	300	293	329	286	308	319	314	287	342	286	296	315	315	301	310	301	302	317	305	305	319	287	323	266	296	314	311	303	274	311	311	289	321	299	336	319	316	331	312	285	320	301	277	308	311	267	326	301	326	323	322	317	286	309	300	307	289	305	292	296	294	313	301	284	341	300	265	315	298	310	316	298	328	272	291	289	277	339	337	327	290	284	324	338	296	287	292	296	307	296	303	306	286	320	284	313	287	275	308	291	308	261	305	309	306	331	307	293	295	315	285	319	315	292	297	289	338	335	314	318	328	327	315	310	302	308	326	317	282	323	306	293	336	291	284	280	258	306	303	324	327	280	297	316	291	304	347	263	326	303	344	315	294	310	300	305	317	341	293	316	302	316	330	315	341
40840	52942	55940	55104	31588	2066	1800	1443	1441	1262	1218	1134	1004	890	913	900	866	832	855	816	822	794	740	818	785	791	721	778	720	749	735	721	704	699	692	694	735	683	689	729	696	708	743	740	704	706	703	639	673	658	711	746	699	655	719	694	700	699	702	664	692	754	654	684	693	714	709	639	676	662	706	686	724	724	674	652	687	686	710	675	670	707	669	649	698	724	707	692	668	699	693	703	676	677	724	726	655	716	730	662	668	631	681	754	678	706	690	692	702	677	673	668	651	665	669	718	704	702	697	669	672	678	644	651	684	672	642	692	642	681	698	650	658	653	639	673	702	695	665	700	661	680	711	654	672	649	663	674	669	699	751	667	614	684	664	664	611	686	646	714	703	697	647	666	717	779	633	705	704	678	688	660	677	654	677	638	715	655	692	717	631	701	631	671	655	679	703	692	698	717	693	662	680	709	629	683	689	661	650	670	696	676	696	670	639	695	672	740	733	658	670	682	680	655	678	651	687	703	704	650	669	653	688	704	660	711	679	671	681	677	666	697	645	677	641	676	661	661	703	690	716	668	679	694	670	671	669	684	671	677	661	663	629	691	716	694	665	654	698	726	661	689	714	680	675	619	699	652	685	699	681	661	696	676	655	668	678	690	689	669	637	704	696	668	678	670	684	713	686	627	674	649	710	683	718	657	688	645	675	687	677	689	680	674	677	673	637	717	672	687	658	621	684	677	691	685	653	670	663	668	671	647	622	702	674	640	650	712	626	678	646	680	643	665	688	667	672	662	695	694	629	640	680	697	673	663	668	655	694	667	648	671	661	637	636	679	667	698	645	685	646	679	672	675	697	653	681	730	650	654	666	680	673	684	681	641	682	606	654	658	652	698	691	667	648	687	670	670	689	692	672	654	684	615	681	660	671	722	715	681	668	682	687	684	705	714	644	708	674	678	631	713	675	690	715	692	688	672	658	711	662	698	674	641	678	666	686	652	656	640	669	646	684	678	685	626	664	739	674	693	708	615	625	689	722	678	668	724	715	691	661	690	683	684	657	664	682	677	677	647	697	654	700	647	681	693	718	712	695	679	687	648	685	712	743	676	725	646	700	655	656	675	691	678	653	730	658	650	684	664	678	692	716	660	676	669	651	680	638	642	738	622	670	658	697	706	699	664	666	675	648	641	732	625	712	682	690	678	711	619	651	712	662	704	657	657	697	684	675	681	676	710	696	646	636	697	682	668	694	643	673	670	662	649	682	668	680	664	717	690	712	652	671	712	655	677	657	696	617	687	646	656	646	633	612	715	712	670	695	651	721	657	680	717	638	674	663	679	621	667	645	685	691	658	697	668	656	689	675	645	709	739	679	646	689	658	684	651	723	687	660	679	682	686	635	690	642	699	679	650	679	675	682	647	679	644	654	642	658	638	681	670	648	677	642	714	697	673	670	701	642	659	647	668	652	624	702	715	709	642	732	666	661	667	652	698	670	671	664	644	683	712	678	680	686	716	628	674	660	684	656	706	636	650	705	695	680	667	663	703	619	642	678	659	680	670	660	704	724	671	661	643	653	723	687	635	661	666	659	617	692	661	659	665	676	671	643	684	596	684	667	724	690	622	670	663	661	651	684	779	673	666	714	686	706	659	689	715	660	698	674	707	653	668	691	686	680	669	689	663	668	666	663	665	678	697	682	655	705	686	705	703	650	702	687	654	656	689	669	642	691	661	670	668	652	704	665	682	641	651	688	636	705	629	669	676	651	673	679	672	628	688	716	678	699	687	612	692	665	725	641	656	688	650	627	715	709	658	669	670	662	675	702	672	679	678	667	722	713	631	697	667	729	647	714	720	627	631	674	675	692	733	641	674	626	663	712	683	724	662	671	670	664	676	672	703	682	698	673	686	649	714	636	707	700	613	676	684	678	684	648	668	632	684	666	651	689	661	663	711	676	683	677	692	699	653	653	667	713	626	666	679	689	685	666	688	670	678	729	664	659	667	640	684	713	663	648	666	678	711	656	658	703	706	653	661	671	669	676	661	640	684	625	644	657	662	696	675	667	668	649	669	683	720	681	635	609	641	735	656	683	653	698	697	690	687	660	673	673	666	608	668	678	641	688	660	682	704	654	680	696	626	655	657	683	706	713	696	655	691	643	707	677	691	664	669	679	623	679	683	645	692	670	664	674	638	685	624	676	676	657	664	694	669	662	640	653	707	658	716	664	684	653	686	681	698	682	699	676	685	600	658	669	622	685	676	666	659	658	724	685	637	643	664	667	656	668	677	703	642	658	659	638	697	693	698	700	680	703	712	711	664	645	702	693	643	638	683	713	659	667	675	676	678	666	660	667	697	671	661	683	676	672	688	686	666	629	665	654	678	663	668	637	688	700	662	671	702	664	665	662	692	667	668	723	671	671	643	676	687	641	699	669	681	661	734	682	678	666	669	710	701	650	650	664	668	673	640	674	693	689	657	659	674	720	661	674	670	662	693	664	744	712	719	680	659	698	724	707	675	667	698	714	695	623	702	689	663	664	638	675	683	697	685	674	692	710	672	694	701	715	709	657	671	670	686	660	626	665	713	702	665	665	652	712	653	623	665	674	703	675	676	694	651	652	659	683	661	662	690	678	686	654	706	664	649	670	704	679	669	718	668	649	728	707	708	707	688	633	643	671	688	636	663	695	692	675	648	642	689	632	704	647	693	686	686	658	677	705	692	665	667	663	677	680	710	652	648	722	676	709	665	657	707	646	702	673	655	711	654	647	670	686	626	680	705	688	661	655	630	663	714	676	688	725	649	705	674	663	676	634	643	700	710	681	652	679	696	629	676	661	644	682	685	631	701	655	664	674	665	688	651	634	669	655	702	654	661	679	736	631	695	664	661	664	663	708	720	640	713	700	647	723	663	679	696	663	675	672	662	713	686	675	683	686	663	698	711	680	684	703	660	690	663	660	679	723	715	648	661	696	725	692	732	712	693	691	697	645	669	640	678	677	694	704	698	675	701	635	700	667	693	655	702	664	668	673	685	642	656	691	725	712	688	663	699	691	686	688	658	744	672	687	639	669	680	672	682	673	673	649	697	655	719	710	735	669	687	687	690	659	686	709	674	679	689	638	694	653	620	633	656	701	668	682	664	707	673	667	679	659	682	696	681	709	720	654	672	634	678	695	704	597	662	692	658	668	670	680	676	626	665	703	694	660	664	663	696	648	690	688	702	677	705	662	672	717	704	677	685	651	714	685	685	666	701	646	688	707	666	685	665	626	669	670	681	702	684	688	697	655	700	703	667	660	663	682	713	679	688	706	703	714	643	709	671	680	664	691	685	654	667	676	646	664	660	699	684	651	672	666	664	659	686	644	654	685	688	684	680	660	697	680	641	649	626	652	672	643	675	615	680	728	677	711	680	663	706	698	713	728	700	630	660	637	665	687	698	649	674	693	660	697	687	727	631	699	702	652	679	684	735	675	681	682	699	631	638	682	648	624	721	664	633	665	666
29924	11668	2806	1348	705	125	99	102	97	121	90	88	85	90	111	92	111	87	97	123	112	106	124	112	104	101	107	93	104	107	113	96	96	125	107	102	115	104	117	99	90	94	92	96	103	87	105	123	94	91	98	100	107	109	103	98	110	85	92	101	95	82	94	112	114	116	118	73	101	94	96	90	84	89	95	93	117	91	119	91	95	109	108	95	95	120	103	106	99	95	96	99	93	94	95	112	109	120	103	112	117	80	98	114	98	115	110	112	113	121	120	99	104	102	75	100	109	88	119	107	104	110	99	96	104	99	117	113	103	81	90	91	124	94	90	95	103	106	98	88	109	111	80	96	105	99	102	101	93	106	108	97	102	114	107	121	93	106	106	101	107	114	99	94	100	109	81	88	93	90	80	105	111	101	89	94	100	96	112	94	92	82	92	114	109	105	90	98	103	110	94	80	88	99	99	97	93	110	80	99	100	103	97	107	99	118	102	89	102	112	113	92	120	97	110	99	91	85	110	91	99	110	97	130	85	104	84	123	82	108	111	117	96	91	98	90	138	103	103	91	116	99	91	104	103	99	104	95	93	78	96	82	116	95	101	99	114	100	95	87	87	106	92	107	96	118	99	95	98	92	105	99	96	91	100	104	95	110	119	123	91	88	113	97	118	130	114	90	91	80	101	111	94	112	87	105	105	75	102	108	130	102	84	100	102	98	108	101	111	110	97	102	111	97	104	96	118	98	74	112	113	98	122	103	119	85	119	102	124	89	92	104	108	111	116	102	119	88	115	93	110	111	98	93	98	105	96	90	106	117	104	104	86	116	95	113	91	111	92	106	112	87	114	90	89	96	94	116	97	94	120	104	132	117	96	102	87	123	82	80	101	95	102	107	99	99	106	97	97	99	122	105	114	107	93	130	85	118	110	124	93	97	122	100	97	113	106	111	88	105	102	98	108	95	95	88	119	97	108	107	101	105	118	93	98	91	95	107	101	78	88	98	101	97	105	84	109	96	107	107	101	101	110	101	102	106	108	93	101	108	92	118	112	101	108	86	107	97	102	85	89	89	91	109	98	105	103	101	95	79	106	113	95	115	92	118	126	107	119	118	96	90	107	88	108	92	98	95	102	97	95	97	98	90	105	99	120	96	108	93	99	112	101	93	112	121	72	94	112	101	92	90	98	108	92	87	102	116	111	111	97	104	102	102	95	96	101	109	110	110	102	98	86	83	108	97	112	98	95	104	103	114	109	98	89	96	111	119	110	100	103	109	97	113	111	119	94	99	85	96	105	109	120	108	78	112	120	122	120	99	114	110	103	81	103	97	99	83	110	88	100	114	81	110	117	124	118	110	81	97	107	110	84	108	110	113	108	102	104	91	96	106	84	96	107	105	99	84	86	103	106	89	100	116	116	83	89	82	120	108	88	97	95	111	92	89	100	105	101	95	96	95	102	112	107	117	110	98	105	100	86	116	125	119	121	85	91	96	102	97	96	108	101	92	107	94	95	105	111	107	82	118	103	116	106	93	84	103	122	99	102	130	103	97	113	119	76	109	118	94	102	95	91	106	103	90	132	86	94	102	131	98	104	117	120	106	93	84	95	103	109	101	94	77	91	98	96	104	92	110	107	99	112	96	113	86	131	99	97	97	101	79	96	113	105	109	102	104	100	101	118	105	114	112	92	91	99	119	108	82	111	83	101	100	92	103	92	97	98	103	120	98	86	110	114	88	86	97	104	94	91	98	89	95	75	123	120	93	121	99	108	85	80	100	101	116	114	101	80	93	99	112	119	93	106	103	90	107	94	88	91	87	101	101	111	99	87	94	100	96	90	106	86	98	92	104	115	93	94	85	117	89	103	100	118	98	97	92	97	97	123	121	111	107	94	118	120	104	99	95	95	115	104	119	108	93	98	99	106	106	101	96	90	109	98	105	92	99	106	115	100	112	95	116	82	92	111	80	111	86	114	93	99	118	85	97	103	106	113	96	115	96	98	108	97	101	134	98	100	110	107	89	103	99	93	80	96	109	109	106	102	100	93	105	125	97	110	102	99	90	101	107	91	111	104	97	115	93	98	91	112	93	121	118	86	90	101	89	126	108	110	82	84	105	119	99	99	114	92	110	102	111	102	114	104	115	86	110	95	100	101	110	91	108	107	98	99	94	94	92	105	99	109	109	106	105	97	103	97	112	115	89	96	99	99	92	100	102	114	102	110	101	118	92	103	90	84	97	79	90	89	107	89	119	125	92	92	105	110	116	99	116	103	110	106	88	113	121	99	116	103	112	111	88	100	85	94	87	88	111	103	105	111	97	107	116	122	120	107	141	116	98	104	94	112	81	99	102	94	101	98	94	102	103	112	131	104	116	108	83	105	89	96	111	92	124	92	102	122	83	105	94	98	114	96	97	110	100	108	101	87	86	102	108	90	105	100	116	107	98	87	99	107	93	93	109	82	86	82	84	114	128	103	96	119	95	98	97	82	122	99	104	104	90	92	97	119	87	107	85	108	125	97	91	122	97	111	94	91	102	121	94	101	91	108	98	102	83	113	100	112	117	112	96	111	120	109	95	104	109	100	95	82	79	86	123	103	71	95	124	100	94	102	114	91	93	107	102	110	91	89	96	128	84	101	99	114	99	103	109	98	111	87	92	96	104	90	105	91	110	100	104	115	106	90	110	114	98	97	109	120	103	135	98	85	118	100	115	89	110	100	103	102	108	101	110	98	92	98	106	105	98	113	109	90	114	84	113	112	95	92	88	91	116	100	109	104	116	101	96	117	86	101	87	112	105	99	82	109	90	109	122	103	102	89	98	88	108	105	111	114	98	114	91	91	104	94	83	97	126	100	102	105	115	104	92	93	89	109	98	105	101	100	122	110	105	107	101	101	98	99	94	92	105	101	103	102	84	90	95	102	107	104	115	119	98	110	109	94	97	97	87	110	92	93	93	100	92	103	99	124	108	94	100	105	98	110	97	93	124	98	113	85	89	102	117	112	102	79	95	103	81	98	87	100	89	123	94	88	93	103	83	104	106	101	97	99	132	101	91	102	92	115	102	85	97	96	109	104	111	91	79	100	93	109	107	94	101	104	109	94	112	107	98	100	106	94	105	96	94	93	86	108	106	113	100	81	109	87	101	119	119	113	95	97	103	113	89	94	117	99	90	103	108	103	102	96	98	109	90	107	102	99	101	114	115	102	84	95	119	110	103	84	113	97	115	111	99	96	101	99	101	105	100	109	111	113	95	120	103	95	86	97	79	75	99	95	106	97	93	106	93	119	87	99	113	87	104	103	116	110	97	119	93	106	94	103	71	89	107	93	84	93	85	117	91	99	112	100	107	84	116	92	87	101	101	95	86	100	93	92	95	113	110	88	95	104	95	108	103	102	89	93	97	105	96	89	100	96	89	83	104	100	86	106	114	102	96	91	92	126	101	116	95	94	103	117	101	108	94	103	102	120	106	118	94	113	110	122	106	95	91	95	106	102	90
15511	9458	5106	4520	2733	312	294	304	285	305	251	260	292	309	278	279	321	286	266	255	298	264	257	265	266	296	268	270	292	250	252	272	266	264	256	312	242	260	251	272	269	302	262	271	264	284	292	299	268	330	266	275	241	299	298	277	282	264	286	254	292	306	264	278	279	271	258	290	262	289	282	279	294	280	285	248	258	275	265	256	255	276	249	256	311	269	293	271	257	308	279	297	270	259	270	276	298	281	283	296	295	289	275	266	281	287	255	251	271	301	254	252	241	296	281	261	256	277	270	299	279	283	288	288	276	252	267	258	278	283	263	271	316	283	251	289	249	260	279	225	261	274	283	252	254	271	273	274	265	279	289	296	289	296	297	276	301	264	278	260	275	280	310	277	258	266	235	256	277	294	241	317	301	256	271	270	271	256	287	270	272	274	251	276	290	274	260	277	232	296	285	271	307	276	261	239	283	257	272	265	257	264	262	306	301	246	265	297	279	245	290	277	250	292	263	315	274	288	286	278	265	255	278	282	282	271	268	273	284	252	272	274	266	273	269	283	271	225	283	287	275	297	304	315	255	275	290	290	259	297	293	275	256	264	256	245	261	259	285	283	268	294	300	269	286	263	311	257	275	267	267	271	299	274	291	276	281	263	258	264	264	281	259	272	266	272	266	265	289	288	309	289	268	252	231	268	281	267	257	268	259	299	265	260	287	258	282	239	273	288	307	276	232	284	277	286	274	285	293	250	274	281	261	263	266	296	276	280	283	270	265	271	269	266	273	262	287	293	275	292	238	268	280	291	269	251	265	257	273	276	289	270	277	258	267	291	262	242	273	245	280	260	291	253	301	303	281	243	227	286	266	270	292	278	286	289	272	258	272	275	289	273	279	248	268	276	263	266	284	266	269	260	282	293	282	257	263	259	283	298	295	288	256	262	277	305	284	307	259	290	270	287	290	284	259	294	263	266	294	262	254	275	295	279	263	311	290	297	310	263	284	278	238	264	278	289	297	267	284	246	259	247	273	283	270	286	253	290	267	283	254	265	287	266	268	270	237	312	272	253	270	287	298	280	285	275	277	285	293	277	288	273	270	245	268	275	290	283	266	277	284	298	260	266	278	259	258	274	258	267	289	280	297	277	257	300	245	302	263	277	256	233	271	254	223	277	258	276	245	273	264	273	290	235	292	267	270	246	292	264	269	276	291	263	263	232	297	227	279	262	273	270	266	280	248	259	281	269	273	264	284	273	308	274	279	296	271	305	278	283	254	263	256	279	281	258	268	281	274	280	260	266	255	265	284	277	267	280	267	275	273	274	264	302	263	277	274	283	281	295	259	292	299	244	284	272	270	303	324	276	288	272	271	260	284	277	282	277	260	279	268	298	271	271	269	292	277	257	292	252	267	283	302	268	270	291	287	260	250	276	270	277	289	266	262	269	284	272	288	274	311	256	279	297	286	273	279	273	279	266	269	266	294	246	283	263	245	273	279	275	275	288	291	266	266	254	286	276	268	282	285	286	256	244	317	294	243	279	282	298	272	267	276	278	310	285	272	275	263	289	262	269	273	296	274	251	292	295	272	246	274	276	277	257	300	258	256	288	256	258	283	274	266	289	274	284	295	270	271	289	236	274	290	270	277	284	276	277	271	252	280	250	269	281	284	259	242	282	289	303	302	270	308	261	269	274	263	281	267	265	256	247	272	295	267	286	250	253	262	301	282	270	275	269	257	266	290	305	286	273	287	304	274	277	253	281	259	274	257	270	286	263	264	279	282	297	291	294	254	291	302	291	298	239	259	286	267	259	260	256	261	252	256	281	280	276	272	275	279	224	265	302	277	282	247	288	291	297	263	301	251	252	267	254	290	282	294	266	286	263	264	278	283	264	301	270	244	285	278	277	283	266	286	243	294	283	269	290	282	250	288	255	275	259	285	267	271	261	285	291	286	264	307	276	304	264	291	284	280	284	259	284	264	270	269	245	264	284	256	276	269	242	283	277	306	280	279	257	253	269	303	246	272	265	261	280	260	267	232	290	272	270	286	256	285	269	273	309	257	286	259	274	251	287	260	247	277	276	287	278	281	281	275	259	252	307	280	277	299	255	293	274	288	289	259	261	262	266	249	255	308	263	273	261	265	291	259	239	292	283	261	284	270	273	275	284	273	293	255	289	277	266	258	283	296	253	289	275	307	308	290	260	287	307	252	264	278	280	262	268	266	255	235	288	293	268	272	252	270	263	283	296	282	263	262	249	284	297	280	274	259	288	280	222	252	285	275	256	261	282	280	291	303	290	253	278	252	259	259	271	249	253	295	262	288	274	257	273	280	258	305	264	255	272	276	286	260	254	245	261	312	257	265	251	273	264	249	234	281	280	269	262	268	275	323	293	287	275	274	265	244	272	288	279	245	287	250	267	300	278	271	271	296	230	265	288	313	285	257	283	243	264	261	260	272	266	255	281	283	242	256	273	272	302	281	267	270	270	231	293	281	322	295	278	271	248	272	280	257	249	256	268	309	279	275	262	269	303	270	311	273	291	274	252	263	273	281	274	292	275	272	258	279	275	263	273	282	267	299	284	272	268	276	265	273	309	289	280	280	277	280	292	272	262	260	272	258	304	297	290	256	275	276	273	246	255	295	299	291	286	256	293	264	298	258	270	250	282	284	265	265	276	303	244	271	295	250	276	263	295	292	287	293	291	291	277	262	271	251	257	256	286	287	283	332	270	243	289	272	269	265	284	235	245	294	251	290	279	280	270	269	267	256	275	264	261	265	283	304	262	280	270	285	255	284	261	261	245	270	265	287	250	276	300	265	266	244	271	258	294	273	270	256	297	269	275	270	258	258	281	265	297	269	304	234	264	254	269	281	250	289	251	263	299	255	274	302	283	267	275	284	271	265	301	291	295	288	285	272	308	272	234	234	263	283	322	290	287	266	284	286	307	312	277	272	260	267	285	300	288	285	287	284	282	283	294	266	288	278	291	269	277	262	266	282	285	259	295	292	247	286	288	276	272	240	275	281	248	287	292	265	253	253	281	308	261	277	271	281	252	267	255	272	262	286	228	279	261	287	276	272	285	287	304	249	272	278	278	254	296	309	300	279	314	271	286	260	285	303	267	275	271	265	308	269	258	295	288	255	266	281	269	299	248	310	292	281	282	270	277	263	275	281	268	259	282	275	302	262	268	278	258	262	289	264	271	278	260	260	276	280	256	302	250	246	295	272	244	308	247	278	262	292	284	285	265	282	257	278	285	290	276	271	249	280	274	291	267	272	267	253	260	287	280	300	261	258	287	270	303	261	249	249	281	268	277	253	255	295	272	268	288	257	270	264	267	269	281	275	278	286	281	261	268	280	272	272	287	261	281	268	265	290	279	259	307	273	258	277	255	305	258	277	290	274	255	292	285	281	259	283	273	282	254	242	284	290	281	263	242	283	299	272	292	282	266	279	253	252	273	277	254	247	265	276	260	264	272	274	281	264	285	227	269	281	286
55313	58123	44511	35145	22993	2615	313	282	280	258	238	234	223	214	204	238	205	191	164	174	188	224	217	200	189	192	203	189	169	177	159	198	208	196	183	193	173	199	189	184	180	226	208	175	195	183	205	173	182	195	199	192	184	174	190	232	170	209	196	173	203	159	195	158	186	233	202	176	207	191	191	200	194	187	160	187	201	192	198	193	227	171	183	186	185	192	202	177	175	182	179	166	185	193	212	194	184	185	178	161	205	220	186	178	197	212	207	198	180	180	192	186	181	203	184	209	181	174	175	169	196	186	196	181	179	190	193	181	184	169	200	200	190	171	197	174	187	154	177	183	173	155	166	165	182	203	185	201	198	202	200	196	167	169	202	226	195	208	199	203	195	191	184	179	188	184	191	219	214	178	162	206	197	184	192	157	203	215	189	195	186	199	211	195	198	170	206	223	200	208	229	193	202	173	177	196	223	209	158	196	198	165	192	189	168	195	176	183	171	190	185	195	181	178	176	184	198	183	167	170	210	204	200	213	199	194	187	204	186	216	189	224	180	193	177	229	183	184	222	206	187	151	210	160	185	205	198	159	171	177	189	179	183	185	177	221	199	195	184	197	168	206	198	201	208	188	212	194	183	184	199	184	170	179	197	183	174	185	193	186	190	192	188	182	201	215	197	186	181	181	210	172	196	192	185	195	190	195	202	179	189	192	170	180	202	182	165	194	193	179	176	180	178	200	195	184	182	190	199	180	182	144	196	192	186	176	185	180	185	206	218	194	191	199	207	186	157	187	223	205	191	178	182	187	194	197	192	193	195	184	195	196	188	191	216	181	180	178	169	214	185	192	190	194	186	187	208	163	192	182	214	177	221	185	157	164	167	201	184	199	177	196	211	187	189	190	185	212	181	182	178	168	171	188	186	190	196	201	214	180	209	179	165	192	204	200	167	187	198	169	173	208	192	153	182	201	174	176	214	206	178	165	214	214	164	197	182	206	190	193	166	170	191	207	171	188	198	199	168	179	218	183	189	193	214	221	171	196	163	207	188	212	160	172	210	202	175	172	201	174	185	178	200	170	183	204	170	195	199	175	189	202	179	184	195	193	197	205	169	175	214	195	182	194	201	176	215	182	211	187	191	190	171	203	207	182	187	194	204	168	183	206	187	200	171	181	194	180	191	203	190	184	190	196	192	183	195	182	180	195	183	188	171	172	170	192	194	196	191	209	218	175	190	172	188	226	182	190	180	205	198	191	182	176	195	160	194	178	200	209	189	176	199	188	176	192	190	180	188	180	200	185	191	193	224	200	180	186	210	195	196	180	166	210	175	191	198	187	194	193	186	221	214	179	168	173	194	198	175	195	201	194	184	174	197	193	193	191	183	177	185	184	220	218	205	202	167	201	187	198	189	185	197	186	198	187	198	188	199	213	206	194	194	184	173	193	198	148	169	210	166	169	184	188	213	192	187	181	189	204	170	190	190	195	228	174	204	198	214	181	211	200	199	219	180	196	207	208	175	184	179	187	220	178	179	217	185	226	199	201	177	210	190	190	206	209	201	206	176	155	198	164	193	169	174	166	209	209	208	157	190	182	194	205	192	167	196	189	182	210	202	185	166	168	166	205	163	204	164	188	180	197	159	182	191	190	166	188	174	195	194	202	185	185	148	172	173	191	169	194	199	201	163	161	205	197	214	200	192	188	193	196	200	173	178	192	179	177	176	186	171	176	182	179	168	187	186	175	206	222	200	181	184	181	208	184	214	194	197	207	182	188	207	197	197	171	213	200	183	193	216	217	196	207	225	186	194	198	196	157	194	209	188	183	177	198	187	169	182	188	175	175	153	179	188	193	180	186	168	201	221	210	190	198	215	176	212	206	194	193	199	200	201	191	200	215	172	186	206	163	188	189	144	161	175	201	193	197	157	203	170	181	201	170	192	211	199	177	187	176	167	187	178	183	194	221	188	189	178	185	181	191	202	204	176	186	188	198	180	191	198	195	196	192	181	198	185	186	199	180	189	210	197	182	191	221	189	204	171	197	195	177	199	188	168	186	188	177	200	176	171	193	191	188	187	194	172	215	195	186	209	186	197	168	172	188	169	167	183	188	165	191	189	187	211	174	188	177	199	196	189	182	194	167	188	172	189	183	205	193	216	224	188	203	165	179	179	192	184	163	222	167	194	192	201	193	184	191	178	212	199	211	185	204	187	196	212	196	172	199	183	216	161	167	166	175	171	209	177	209	177	175	188	182	195	167	172	171	220	167	164	194	169	210	176	195	191	198	188	200	191	204	183	188	174	203	195	152	160	179	177	183	151	188	197	193	188	193	173	176	198	170	172	170	221	180	187	180	187	199	177	195	218	179	198	216	180	179	190	173	189	187	197	170	204	190	165	167	185	166	206	205	176	194	203	178	196	185	182	167	187	182	191	201	175	180	191	184	204	202	165	174	201	212	188	204	208	158	189	192	185	172	184	180	192	192	186	162	187	221	174	208	168	197	169	183	223	175	172	206	179	181	210	190	211	181	185	193	194	179	190	180	187	173	197	206	194	189	203	201	186	157	200	209	199	218	208	187	175	217	172	184	164	189	173	184	184	173	183	160	185	193	183	195	204	217	161	178	181	166	195	192	182	208	184	177	200	193	171	193	202	177	165	184	193	199	208	211	190	187	180	202	196	169	195	176	182	188	167	203	194	179	173	198	193	192	186	190	184	193	163	193	182	201	179	173	205	201	183	180	207	194	175	188	197	209	187	175	189	172	184	195	204	202	177	208	184	197	204	202	186	181	197	179	194	195	187	211	194	204	198	202	195	176	176	187	217	198	195	187	150	159	178	188	201	166	202	189	175	172	163	197	194	180	175	197	231	188	194	177	154	180	185	183	197	181	186	167	190	185	186	205	201	170	173	192	189	190	166	204	181	190	177	200	198	203	179	169	192	180	184	186	171	221	154	192	168	185	175	178	179	195	156	160	208	168	164	191	203	170	181	195	176	201	181	185	187	186	179	173	219	186	208	180	185	202	185	174	201	210	192	185	207	203	200	171	186	171	204	174	210	182	181	177	222	219	205	216	181	202	192	185	187	167	199	170	184	191	183	160	200	152	186	199	185	205	178	171	188	173	168	186	189	213	229	164	190	199	169	176	193	220	196	201	181	172	203	204	182	184	201	207	176	187	199	194	181	165	166	197	199	184	202	186	198	173	191	189	193	209	196	171	176	179	168	182	184	190	199	187	195	160	186	183	178	196	189	182	186	205	191	182	199	183	173	178	191	159	186	199	188	179	193	180	170	187	172	196	183	187	174	192	197	176	160	177	195	190	196	175	214	186	190	192	185	180	180	192	195	194	225	203	185	191	188	156	194	202	212	179	176	172	195	192	172	186	181	199	206	206	205	191	158	186	182	186	202	181	187	174	190	192	174	176	219	190	197	210	185	178	166	205	204	197	168	159	185	164	163	176	224	190	183	203	175	211	178	200	203	162	199	171	193	195	198	186
33805	42203	44189	43332	27640	1152	1004	912	825	755	717	657	651	575	584	576	523	530	536	513	536	521	521	501	468	509	531	530	486	486	485	465	498	456	487	454	494	459	479	495	474	457	429	490	460	461	484	439	459	456	459	487	473	491	472	501	485	503	448	474	481	477	475	473	464	489	473	470	448	481	453	500	445	456	444	461	432	446	486	494	471	470	469	484	443	464	464	504	473	459	444	448	483	485	447	489	461	503	479	454	454	467	443	452	455	458	453	475	433	471	452	451	434	449	443	414	442	453	487	447	520	467	486	474	495	506	438	409	430	468	487	458	441	437	456	486	446	478	457	459	469	432	474	429	427	471	442	470	497	430	478	468	483	460	431	483	471	456	471	452	467	498	428	475	439	471	477	430	473	443	433	445	441	477	475	468	482	435	446	419	474	469	476	463	461	454	475	462	460	447	453	460	441	464	449	472	448	461	451	479	469	455	474	457	456	470	431	416	472	414	459	458	427	467	480	428	442	461	444	451	484	433	439	462	453	435	445	443	480	465	436	496	470	438	444	480	433	459	475	486	438	466	465	481	428	436	483	456	488	496	478	424	459	457	468	425	426	428	450	437	476	473	457	459	472	464	490	453	448	466	485	464	466	445	472	462	475	481	449	481	460	438	474	468	467	466	483	464	451	433	480	435	458	454	456	461	460	473	461	489	482	447	460	468	468	456	504	484	474	443	451	472	452	452	453	450	470	492	450	466	464	414	460	471	468	448	459	445	464	427	434	468	469	459	481	412	480	468	492	409	499	457	442	442	486	455	487	453	465	453	476	469	460	472	464	469	434	459	453	429	513	448	457	464	478	471	490	480	445	480	472	489	461	456	444	434	479	451	446	493	470	478	471	462	495	476	481	457	423	458	486	481	470	466	462	455	484	503	479	430	461	460	442	439	465	441	438	426	480	448	465	454	440	465	485	453	463	512	456	467	451	444	445	453	438	483	457	436	474	497	461	441	476	480	446	491	472	467	431	484	425	487	465	442	454	483	505	454	442	473	472	417	432	485	485	475	437	446	461	451	449	460	496	448	443	487	467	473	434	481	435	446	438	459	449	473	425	516	492	407	476	485	451	530	496	466	471	447	449	440	433	479	465	436	466	447	462	457	442	459	448	441	478	512	468	437	491	456	470	472	455	435	456	478	503	452	433	493	488	491	454	486	465	479	448	542	461	475	444	474	440	427	475	459	456	442	470	481	489	470	463	402	462	459	485	450	446	498	467	449	488	477	484	434	444	470	496	460	406	465	428	459	477	474	409	421	460	473	425	433	461	445	440	456	465	472	466	434	455	502	462	486	467	459	500	474	467	473	514	499	487	454	489	472	441	454	454	471	489	472	452	432	477	485	449	466	451	448	440	475	482	449	449	429	459	426	458	444	460	501	498	472	435	426	458	470	460	442	450	421	448	465	476	463	444	459	434	439	451	451	487	436	471	484	493	506	437	452	441	471	484	444	468	498	466	443	454	481	472	464	484	458	493	465	416	476	440	436	452	444	485	504	465	457	423	426	514	440	477	459	456	430	463	429	476	450	474	479	447	437	477	454	442	481	456	466	480	497	456	497	456	454	460	442	472	439	420	426	471	463	427	454	480	410	420	465	469	439	441	435	419	457	487	465	428	434	466	449	497	477	468	433	414	444	441	485	453	454	456	462	460	466	461	463	438	456	462	456	474	474	448	446	467	495	411	462	458	481	457	447	507	460	444	437	461	446	408	450	467	440	456	460	485	464	438	461	452	437	427	460	468	458	455	453	494	467	471	466	489	487	473	449	450	466	485	471	507	443	461	470	459	430	468	500	456	449	468	472	434	469	446	432	513	437	474	455	451	440	451	438	437	472	423	483	477	439	482	443	488	485	448	461	460	440	441	461	453	437	449	460	397	448	461	483	480	469	457	453	501	501	489	442	479	425	436	468	478	467	446	442	497	453	462	492	435	454	459	455	443	449	484	430	468	458	465	468	477	466	443	455	463	464	475	506	502	506	443	512	454	437	413	466	487	521	431	499	432	450	462	442	460	453	447	433	463	450	477	481	462	449	463	473	467	460	461	443	448	472	460	466	469	448	452	463	472	471	458	395	453	492	477	472	462	467	421	428	476	428	468	434	417	493	463	444	456	447	446	472	437	489	492	478	462	446	480	483	487	471	450	456	480	467	441	492	479	446	475	462	438	503	488	479	488	462	460	492	484	450	494	451	429	474	448	490	442	423	484	484	489	482	447	471	438	499	470	466	470	447	482	443	464	455	447	428	451	462	450	469	460	482	437	402	444	487	432	456	459	483	501	477	426	464	474	428	511	424	481	472	451	453	464	470	450	432	488	448	472	454	468	449	459	483	456	483	466	473	452	456	455	480	403	418	479	449	414	502	509	448	452	460	430	464	478	467	494	449	471	455	467	439	458	433	475	443	492	439	484	439	465	452	457	443	502	482	444	479	484	466	472	448	439	473	457	464	441	515	456	437	463	447	477	465	477	467	459	475	481	457	435	473	447	462	449	500	476	465	441	470	460	453	440	486	522	458	457	461	457	458	455	448	467	450	464	411	461	470	474	420	459	451	460	470	460	477	439	454	488	460	432	475	468	473	497	446	444	476	456	440	464	474	472	467	469	440	449	437	464	472	483	415	493	450	432	466	464	493	460	451	453	443	458	427	439	478	465	413	464	487	439	477	398	445	469	443	481	468	483	456	488	463	421	479	459	455	439	460	455	473	483	499	458	420	482	447	467	516	429	448	433	473	454	464	453	463	455	456	434	447	465	474	450	476	443	513	492	458	456	445	480	463	483	414	439	445	471	466	458	513	459	483	439	445	442	481	488	475	472	424	439	471	457	482	450	466	476	484	467	469	442	435	501	490	490	471	461	444	446	459	439	463	420	458	472	410	514	498	485	426	449	488	422	435	465	435	500	488	460	427	490	498	453	432	477	463	461	399	444	481	434	488	474	449	476	438	469	451	479	452	479	459	474	476	465	418	418	522	410	447	449	471	461	490	451	468	495	448	435	472	436	433	452	455	487	465	448	479	429	471	508	460	446	457	460	431	476	483	443	500	477	431	484	430	460	460	458	471	477	444	460	497	485	451	437	488	466	436	442	439	468	466	458	447	409	458	439	476	438	469	421	472	465	497	473	459	459	448	466	472	418	489	438	450	481	443	493	464	462	438	453	493	454	456	500	455	471	474	478	473	470	408	472	475	457	463	458	487	456	437	457	446	479	449	461	451	472	472	456	476	480	440	488	419	421	459	468	455	454	476	470	421	434	439	465	433	471	463	439	470	426	477	431	451	462	479	460	456	453	429	403	492	430	449	446	454	467	441	469	458	431	417	464	474	468	442	442	491	453	470	455	490	447	413	486	457	487	494	469	455	459	476	480	484	448	466	435	472	466	470	485	439	432	450	471	452	464	446	484	445	481	485	473	461	474	466	448	456	506	443	462	446	472	497	446	446	428	446
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
