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
336321234455	336321234975	336321235525	336321236075	336321236625	336321237175	336321237725	336321238275	336321238825	336321239375	336321239925	336321240475	336321241025	336321241575	336321242125	336321242675	336321243225	336321243775	336321244325	336321244875	336321245425	336321245975	336321246525	336321247075	336321247625	336321248175	336321248725	336321249275	336321249825	336321250375	336321250925	336321251475	336321252025	336321252575	336321253125	336321253675	336321254225	336321254775	336321255325	336321255875	336321256425	336321256975	336321257525	336321258075	336321258625	336321259175	336321259725	336321260275	336321260825	336321261375	336321261925	336321262475	336321263025	336321263575	336321264125	336321264675	336321265225	336321265775	336321266325	336321266875	336321267425	336321267975	336321268525	336321269075	336321269625	336321270175	336321270725	336321271275	336321271825	336321272375	336321272925	336321273475	336321274025	336321274575	336321275125	336321275675	336321276225	336321276775	336321277325	336321277875	336321278425	336321278975	336321279525	336321280075	336321280625	336321281175	336321281725	336321282275	336321282825	336321283375	336321283925	336321284475	336321285025	336321285575	336321286125	336321286675	336321287225	336321287775	336321288325	336321288875	336321289425	336321289975	336321290525	336321291075	336321291625	336321292175	336321292725	336321293275	336321293825	336321294375	336321294925	336321295475	336321296025	336321296575	336321297125	336321297675	336321298225	336321298775	336321299325	336321299875	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13466	2450	2724	2128	1460	1157	840	758	13312	43790	37234	22832	8120	1775	466	191	133	113	130	143	130	119	122	144	103	117	155	141	133	120	130	107	112	122	128	124	152	127	128	138	140	101	119	121	114	127	113	131	122	137	116	130	131	109	121	134	130	118	123	132	137	124	128	111	131	131	138	131	132	133	109	134	116	112	117	141	132	125	145	123	137	137	133	138	119	113	128	98	138	127	116	131	113	138	135	117	129	112	127	140	143	114	109	115	127	148	155	116	122	136	126	125	118	121	112	118	133	107	102	143	144	133	132	126	121	115	139	138	127	106	132	137	129	111	123	118	118	118	146	124	106	121	126	139	107	130	105	128	122	121	131	128	137	129	125	125	109	117	136	108	134	135	128	121	128	121	120	129	125	128	116	125	109	135	128	122	111	117	122	128	147	134	126	144	131	127	130	117	123	117	131	132	101	110	117	138	135	132	128	123	137	123	127	132	142	123	123	120	130	129	125	126	134	106	140	139	122	128	141	157	127	155	123	126	107	137	135	135	126	130	159	134	140	134	114	126	123	133	141	138	120	126	111	136	134	137	127	107	132	136	141	147	123	119	131	119	117	141	117	118	140	123	145	117	127	125	136	133	130	133	139	135	134	115	112	120	136	115	121	148	125	123	129	124	117	130	123	114	131	133	119	102	106	139	116	113	130	130	112	148	147	109	114	131	108	118	126	108	120	134	113	126	125	128	115	116	113	110	116	123	118	128	118	121	126	140	129	126	136	131	132	114	115	122	142	127	121	109	102	145	137	131	124	129	110	143	136	142	130	143	131	112	114	144	132	138	113	125	156	148	112	139	109	143	109	150	138	140	109	114	121	122	144	143	134	128	141	112	135	132	130	137	141	132	126	133	101	128	131	123	131	113	135	123	153	139	132	111	121	126	118	114	123	120	122	107	117	119	121	130	142	129	143	135	141	140	123	132	138	131	128	138	134	125	127	118	127	133	134	132	122	135	113	140	116	125	116	111	144	136	110	132	115	123	129	128	128	135	127	133	115	127	141	136	118	129	114	144	134	136	120	125	137	122	122	153	116	120	120	126	128	134	141	130	119	128	123	122	123	140	131	134	119	160	113	141	156	119	128	123	127	126	114	124	148	114	133	138	126	130	126	112	116	162	128	128	120	118	133	128	132	130	134	126	116	127	141	116	106	118	129	135	118	115	129	129	133	142	126	128	137	115	118	134	145	126	126	122	132	126	117	128	136	129	140	134	137	131	114	128	119	124	129	134	132	117	131	123	143	140	135	114	111	128	110	114	125	108	119	128	127	116	133	127	121	129	145	136	105	138	124	140	135	118	170	132	124	131	122	133	122	130	121	126	144	117	136	120	132	119	113	130	141	127	149	149	134	131	119	115	139	120	123	139	135	140	118	128	147	131	119	118	121	131	124	124	123	122	127	118	125	115	140	134	122	115	124	134	136	134	141	121	135	115	124	122	145	118	119	127	114	113	133	136	110	122	119	130	103	128	153	122	120	136	134	117	122	122	116	123	137	149	128	123	122	119	131	134	114	140	129	152	113	114	125	120	140	147	122	127	113	139	140	134	140	129	152	128	128	102	126	133	129	139	131	130	139	138	142	124	126	138	117	119	115	113	133	107	129	130	132	123	132	100	152	119	133	119	138	137	133	118	119	129	147	126	125	135	138	127	132	121	138	113	138	139	134	110	141	123	111	110	139	122	120	120	145	115	130	124	148	119	121	127	145	128	127	125	130	118	142	113	130	123	119	121	126	126	131	120	134	141	123	137	125	122	139	110	135	124	136	134	122	125	130	147	129	129	120	124	141	132	99	116	130	132	131	124	131	139	131	137	137	117	142	120	130	113	128	153	113	145	135	133	138	130	127	130	147	118	106	135	138	127	127	128	117	131	146	142	114	117	104	129	139	118	145	143	132	121	127	120	137	118	124	124	135	117	124	147	103	115	111	123	118	120	126	130	111	108	117	117	144	106	116	137	108	119	127	108	111	122	143	136	130	134	109	126	124	123	122	129	126	127	124	116	139	120	126	128	121	146	123	132	139	135	121	117	143	131	120	130	124	149	100	154	132	123	126	125	124	124	128	111	119	130	137	109	121	127	152	121	118	126	128	106	139	140	111	140	139	117	123	128	106	118	101	107	121	124	134	134	104	129	141	126	135	126	128	124	126	141	135	116	116	114	146	137	121	133	143	125	113	111	111	141	158	132	121	133	129	119	122	138	143	132	141	143	142	134	146	120	154	117	127	121	130	122	114	137	123	127	125	140	136	132	111	127	126	143	129	97	138	116	116	123	147	119	134	141	136	115	121	131	124	121	131	134	140	153	124	128	131	147	118	113	123	116	123	110	137	135	134	110	105	116	107	131	120	106	121	121	141	127	126	139	129	143	129	111	117	135	133	124	133	113	154	116	135	134	129	130	123	131	122	127	136	118	139	124	135	143	130	136	140	121	121	119	122	135	133	138	131	134	137	121	138	143	133	146	122	128	140	149	125	124	118	131	127	119	144	117	119	133	107	111	141	144	128	113	128	131	113	128	133	140	138	123	151	118	128	104	139	124	145	140	137	122	129	141	129	114	127	138	126	115	141	141	134	136	127	124	134	144	120	128	157	150	148	135	162	140	132	138	133	121	127	111	108	128	120	105	124	120	114	139	126	116	117	125	105	120	128	112	116	116	118	139	104	96	133	130	133	136	124	128	118	128	129	135	136	112	129	114	126	129	108	112	122	145	139	147	117	134	152	140	147	121	117	102	152	116	134	140	135	124	126	124	142	124	129	132	114	122	110	132	137	126	134	141	117	122	145	120	126	117	128	118	128	127	127	122	118	125	111	118	139	127	118	129	135	140	125	117	116	138	116	118	132	137	124	125	134	127	137	108	120	137	129	121	125	125	115	152	126	115	121	174	116	122	111	148	120	122	118	131	120	122	133	136	141	105	134	126	130	124	128	142	102	121	129	112	126	127	113	138	148	127	139	151	133	128	138	112	123	134	141	131	127	116	124	112	134	139	146	135	133	125	113	117	137	118	138	136	148	131	123	147	129	125	136	119	135	110	102	141	131	126	141	126	97	151	129	149	138	123	141	113	133	138	119	129	118	121	119	116	128	128	126	131	127	134	134	144	148	144	126	121	102	118	124	133	109	138	138	120	128	154	126	132	123	139	133	157	121	125	126	133	128	144	140	148	135	112	134	150	130	124	120	134	124	127	128	134	130	136	116	126	143	145	116	126	150	154	133	130	135	106	116	126	148	130	118	138	133	120	138	133	133	115	137	150	127	114	140	117	129	157	136	147	111	136	123	128	133	117	135	140	128	118	137	134	122	115	130	144	128	156	112	121	116	138	128	128	116	122	125	110	128	150	136	125	130	142	135	112	116	147	112	122	138	107	125	133	138	129	131	115	126	118	118	133	106	123	117	127	135	136	140	127	130	138	137	133	125	122	130	134	151	116	137	129	122	132	131	129
7350	2420	5819	6441	5516	4548	3753	3451	28270	58219	51540	37569	20340	7411	1782	712	431	350	374	365	387	379	387	348	385	366	322	383	351	346	369	371	392	376	378	366	366	394	363	348	354	357	375	341	367	384	362	367	373	368	407	356	398	385	334	398	359	379	362	387	402	358	371	382	354	369	400	367	370	374	398	420	354	362	371	380	398	366	415	393	381	415	386	378	379	401	376	383	400	364	353	350	352	388	395	411	360	373	414	378	366	405	387	363	375	342	361	370	398	380	385	365	389	368	380	373	387	344	377	372	381	373	358	356	376	365	367	399	368	369	386	396	398	365	371	384	422	384	354	355	378	366	383	398	393	371	363	378	362	391	377	376	354	357	364	383	397	412	374	391	393	370	342	378	414	379	350	358	398	379	381	360	362	359	350	341	383	373	367	397	374	379	367	390	349	375	359	401	400	338	361	385	391	380	379	372	378	354	389	401	421	397	358	398	383	366	381	350	373	374	379	393	367	392	357	357	411	388	381	369	367	386	360	345	386	399	358	396	348	387	373	358	380	365	425	351	357	376	377	378	371	362	339	399	353	368	359	402	373	387	365	365	387	378	386	381	330	366	361	372	409	350	389	371	326	355	365	372	362	367	367	415	351	385	404	361	380	377	409	379	370	376	377	367	386	367	377	398	350	371	383	368	387	378	362	394	367	341	402	355	331	369	376	352	377	411	361	371	400	386	360	333	348	367	326	349	370	389	376	359	404	340	373	383	358	396	359	363	382	370	363	358	380	350	374	384	357	401	351	371	384	398	380	408	343	394	393	396	368	346	385	355	409	367	399	375	372	351	396	382	400	358	384	416	366	372	380	380	376	365	328	414	345	362	371	346	376	378	386	350	381	373	324	396	366	374	402	392	385	342	378	353	401	410	338	377	366	386	357	354	391	366	361	390	339	378	375	364	380	369	372	397	389	390	350	364	389	401	387	351	399	408	383	379	402	378	385	369	376	389	351	330	367	389	387	373	372	356	424	372	349	393	363	378	359	365	384	387	393	379	371	371	399	383	366	373	362	372	423	398	378	399	367	367	412	394	368	384	372	399	376	363	374	419	374	363	378	366	380	359	410	398	369	366	365	379	393	385	336	343	390	376	357	403	392	355	357	389	384	361	383	366	354	391	373	376	395	386	360	388	359	379	342	349	399	347	374	377	351	354	354	338	399	376	354	383	378	360	396	384	372	382	421	354	386	365	385	342	398	379	363	382	400	380	393	377	367	351	408	360	353	414	397	367	409	369	383	376	389	368	394	345	388	392	399	399	380	376	353	377	372	379	411	390	387	375	390	357	382	376	358	400	386	383	363	393	379	378	424	333	392	352	388	354	343	354	348	400	363	386	364	387	365	399	368	399	392	398	388	368	394	378	393	392	382	388	339	373	378	375	401	357	392	356	373	386	391	377	382	371	381	369	342	355	364	376	409	354	404	365	351	344	357	402	386	350	343	378	363	357	411	393	389	361	391	373	363	415	372	396	381	354	404	391	389	381	353	367	382	349	355	358	410	361	366	389	358	343	381	386	407	415	357	352	395	373	360	365	379	395	375	390	407	390	350	393	363	380	369	380	341	384	388	411	372	374	369	398	363	367	364	345	371	375	360	399	369	377	397	377	382	406	399	365	376	367	365	387	383	391	358	346	365	386	424	392	380	383	360	376	356	381	396	380	393	386	371	366	386	430	356	401	373	393	393	387	368	369	404	400	415	390	383	366	382	396	381	387	400	415	358	380	388	364	414	364	373	387	351	374	379	379	399	367	381	359	356	368	392	374	374	370	388	385	367	391	385	430	362	376	368	440	373	384	388	356	332	335	372	368	373	404	398	364	380	367	343	408	337	387	363	348	395	376	383	357	380	367	358	351	381	387	390	351	354	363	368	367	397	389	354	350	374	378	355	376	398	405	380	410	346	365	360	394	364	340	380	436	380	379	383	313	386	351	368	379	384	392	398	373	364	373	360	364	359	363	372	403	384	365	369	379	368	387	396	374	355	403	379	389	398	342	371	377	365	367	378	365	386	366	399	361	385	338	390	361	405	350	351	374	378	385	379	377	359	395	337	355	354	386	384	374	357	365	365	342	411	340	408	391	373	366	419	363	374	386	367	362	369	378	378	362	375	374	403	342	345	392	386	347	356	373	381	362	378	395	383	393	371	386	344	391	387	355	359	372	405	358	346	376	332	344	393	358	390	361	399	390	345	365	377	382	438	356	357	362	385	400	345	329	338	372	341	359	383	359	365	400	369	366	357	347	362	369	384	399	397	385	365	358	373	365	373	363	370	394	393	383	405	372	390	408	354	359	392	357	367	382	381	405	352	373	408	363	356	392	396	394	403	362	366	408	375	359	383	300	362	414	374	364	394	361	348	383	359	341	364	393	372	400	331	343	383	379	375	402	384	392	356	409	357	389	387	413	392	381	350	350	386	369	367	344	414	386	418	376	366	358	367	404	380	380	379	376	371	373	364	365	351	409	333	386	342	378	398	359	389	363	410	372	386	385	369	366	387	371	367	414	357	384	398	381	392	387	404	384	391	397	342	361	417	361	355	351	339	367	381	387	400	365	376	403	377	385	363	375	403	412	363	387	383	387	376	401	378	348	356	336	384	393	399	393	376	367	321	375	362	374	364	401	384	360	398	342	383	392	360	405	365	369	374	383	398	347	371	387	371	354	380	357	353	372	368	361	378	396	399	348	378	370	382	382	372	380	405	388	413	383	372	341	369	369	386	368	387	374	366	345	360	356	396	367	370	399	347	363	371	380	374	362	379	389	358	374	409	390	371	389	386	352	376	353	358	369	371	338	368	399	405	378	415	377	362	388	371	357	393	376	362	378	368	370	388	370	392	366	373	380	374	387	377	359	363	385	424	401	353	364	371	339	384	354	383	359	369	370	374	345	398	404	366	361	364	370	387	398	356	370	383	379	368	358	398	399	366	365	366	395	396	381	387	388	398	358	377	385	359	382	355	389	387	369	354	387	367	376	370	374	389	361	421	392	407	353	387	362	382	358	377	370	394	398	365	410	384	386	343	346	413	355	409	444	367	413	367	361	359	377	370	375	359	363	348	352	393	381	390	365	372	374	362	388	379	375	372	348	390	374	402	378	369	383	372	388	414	402	383	351	384	364	375	377	367	399	389	373	385	374	341	386	348	358	368	371	391	349	344	355	352	410	383	375	376	405	361	352	341	388	356	383	350	399	345	390	383	357	382	381	396	383	378	426	394	376	358	387	393	330	395	369	366	379	358	397	388	366	369	396	365	374	375	386	368	369	405	356	367	390	381	355	374	364	375	392	393	398	368	355	384	341	371	359	398	393	414	356	398	387	402	374	405	342	348	349	370	376	386	378	371	363	335	370	378	421	402	360	374	363	379	367	385	349	383	373	385	355	402	371	337	368	345	346	406	366	379	377	396	390	346	391	355	390	335	370	361	368	357	391	394	379	377	382	388	401	349	354
2267	226	287	199	186	185	192	160	1094	4237	3736	1988	806	324	201	148	116	122	114	129	137	156	122	129	122	128	123	126	112	114	124	127	112	118	98	127	135	119	114	108	124	134	122	127	131	139	129	126	126	115	118	138	143	105	100	125	122	103	120	136	122	115	111	130	123	119	133	131	124	134	113	124	127	106	141	114	123	142	114	128	127	109	113	134	109	111	107	135	113	147	137	113	125	119	118	146	125	137	142	114	136	125	130	115	123	129	133	126	130	105	114	118	128	133	112	123	136	131	145	118	126	120	110	125	142	132	134	148	117	134	116	121	153	123	129	129	151	108	114	120	136	135	111	117	137	113	121	131	115	109	131	121	129	126	115	119	126	128	125	146	130	124	127	124	114	98	135	129	122	119	108	130	105	129	145	152	107	121	118	116	115	117	129	105	118	131	118	104	133	126	138	123	114	111	111	122	142	123	103	128	127	115	126	126	136	134	141	111	129	128	116	106	141	114	138	118	120	133	117	127	122	139	113	113	133	131	145	127	142	138	136	133	125	119	143	139	137	117	127	128	110	116	128	115	123	117	123	107	131	108	126	132	111	135	114	131	135	112	125	123	122	120	113	154	104	115	130	103	160	111	116	128	128	133	104	117	113	102	110	143	108	119	129	113	120	141	123	133	121	110	102	122	125	118	124	137	116	108	125	149	131	128	129	109	121	118	135	117	121	123	110	122	131	121	104	116	115	118	154	137	126	104	129	140	135	123	107	145	128	111	111	128	140	126	112	125	135	125	119	117	127	117	120	122	132	127	113	126	127	117	120	120	121	126	106	108	116	124	131	121	117	122	116	114	125	128	119	110	113	109	129	102	122	105	121	107	124	126	121	127	119	112	123	133	129	121	146	125	122	119	115	127	122	114	116	135	106	135	116	123	129	122	125	125	107	116	114	119	143	120	125	143	115	123	112	135	114	142	123	119	112	113	132	134	124	138	120	129	128	101	125	103	122	120	121	127	127	125	134	101	142	120	120	124	118	140	117	145	111	125	107	102	124	135	139	111	118	123	144	133	122	135	115	122	116	125	105	124	127	128	120	127	120	143	144	122	113	134	132	135	109	121	119	113	124	120	101	141	124	106	109	123	113	117	133	134	141	136	128	150	121	132	121	119	124	125	150	132	137	125	105	115	124	155	121	127	120	120	123	131	135	121	112	133	127	125	138	126	124	121	116	117	111	114	142	114	108	121	114	127	128	125	132	125	117	117	109	124	130	129	130	128	122	128	119	118	118	137	110	125	126	123	146	124	135	94	116	128	124	114	126	114	142	102	136	117	116	117	110	118	121	100	132	134	126	136	144	139	132	137	114	138	143	121	124	117	117	103	130	116	108	110	112	112	116	119	133	117	112	135	133	130	126	115	152	120	130	137	126	130	123	119	130	114	133	122	148	141	126	116	121	109	121	119	100	120	117	125	127	134	116	101	111	111	108	131	114	142	135	121	131	114	140	120	104	127	110	125	129	134	140	110	131	125	122	115	119	154	148	118	128	131	120	129	133	114	143	116	143	130	135	119	119	112	112	124	128	118	112	115	124	129	127	113	116	130	129	99	119	134	125	129	120	134	115	123	145	130	106	110	106	130	131	123	115	133	126	109	118	141	105	118	124	132	150	129	134	136	116	110	118	118	141	131	114	115	127	130	113	145	139	134	117	127	122	137	140	132	135	133	128	133	111	115	115	126	125	116	108	125	139	134	113	123	126	143	134	126	109	117	127	136	111	135	117	134	108	111	117	122	136	121	126	120	114	141	126	119	132	125	132	111	135	131	122	126	117	110	116	114	112	108	107	118	136	119	135	121	115	133	131	144	124	129	136	128	132	144	117	117	119	137	112	149	130	110	124	119	120	110	115	129	125	126	116	137	148	116	125	123	116	119	119	104	114	108	130	127	115	122	106	132	131	121	129	126	139	116	124	127	118	133	117	128	122	110	112	137	128	111	126	128	126	110	135	127	144	134	136	124	125	116	117	118	116	116	121	132	128	112	160	131	118	131	137	136	120	99	117	135	110	96	129	128	132	115	102	141	126	147	125	122	146	113	133	113	131	108	118	144	139	134	128	129	109	127	144	122	121	130	125	131	122	139	123	124	128	141	129	123	141	131	130	121	125	114	116	109	93	117	146	140	124	120	118	110	130	120	121	118	148	114	132	117	114	125	123	130	118	139	131	113	123	113	100	124	107	124	131	113	145	152	108	120	118	129	143	110	121	106	110	147	138	128	140	129	111	115	121	123	128	123	136	124	109	125	137	123	125	118	135	141	127	142	135	130	115	137	134	122	120	104	144	108	98	131	124	138	118	131	128	125	102	138	115	96	126	118	117	125	127	126	120	108	111	121	110	128	118	113	131	109	138	129	128	129	121	127	123	124	118	140	126	124	117	117	116	126	132	105	132	147	109	138	154	129	132	113	121	137	118	112	132	126	129	111	129	136	115	140	130	149	117	129	136	122	124	109	130	137	126	126	147	130	100	104	122	117	122	118	105	125	127	118	145	119	132	121	116	121	117	110	121	117	118	108	135	117	146	153	134	133	110	126	93	111	119	127	131	122	141	105	117	127	128	127	124	118	129	129	117	93	114	119	139	121	115	131	116	131	115	96	117	130	146	121	118	141	119	118	111	134	119	129	114	120	124	131	110	129	118	102	116	135	132	140	124	126	135	126	137	119	123	106	116	110	121	108	126	115	122	143	95	130	102	122	110	136	131	145	118	122	126	133	132	142	125	122	130	118	99	124	113	139	131	123	129	119	117	116	110	99	116	103	138	134	112	123	116	124	137	128	127	125	124	110	141	136	124	146	124	123	120	127	152	131	107	140	140	108	123	140	133	103	116	124	99	140	124	132	123	152	125	119	123	129	141	125	112	130	123	103	136	118	126	132	136	154	104	115	113	128	104	142	118	123	139	121	123	129	130	140	122	125	117	120	112	125	92	150	134	120	115	113	118	141	132	137	138	123	127	118	131	105	131	112	113	110	132	130	116	114	112	107	114	104	109	132	124	113	112	132	130	122	109	114	138	137	128	139	115	128	141	126	109	114	118	125	112	124	120	124	109	134	113	125	113	130	113	128	118	122	106	128	124	129	129	146	119	140	122	128	135	133	126	132	124	145	127	109	121	134	121	121	113	116	133	113	122	98	129	124	128	131	126	117	104	116	127	126	113	128	115	149	119	117	127	113	118	129	151	122	105	122	130	116	115	111	120	117	125	121	129	116	100	102	127	111	127	107	130	137	126	152	126	134	106	123	137	108	102	117	114	134	138	122	132	127	161	101	133	131	135	123	121	121	113	142	119	111	128	125	119	129	117	142	133	97	130	109	122	116	90	116	118	110	107	124	138	135	136	125	132	129	111	117	130	135	130	134	114	138	114	133	116	132	122	135	124	123	118	128	150	133	121	132	127	112	121	139	136	132	120	126	144	123	143	128	122	147	103	114	118	123	109	136
2213	505	744	826	704	675	633	603	5980	16788	13767	7488	3136	1244	570	387	374	378	346	435	365	392	330	418	355	375	387	373	386	367	379	351	357	399	370	363	387	338	368	375	382	384	366	357	377	371	377	426	353	359	373	353	355	331	358	365	345	345	398	379	387	403	350	355	341	392	354	348	364	372	342	345	379	347	370	356	324	370	370	363	420	358	372	370	368	347	388	358	333	352	373	362	332	348	382	373	363	339	365	375	363	380	380	348	392	362	390	372	345	402	366	340	391	399	366	393	383	359	393	368	345	382	367	379	390	370	355	349	388	359	351	396	365	391	367	338	367	375	345	401	341	362	371	393	355	346	377	343	375	356	374	391	382	355	359	401	364	352	371	358	355	352	369	389	372	390	359	401	343	376	335	367	387	384	351	356	363	357	357	367	349	353	355	376	353	364	381	362	356	377	350	363	343	399	336	347	400	345	377	373	390	347	376	372	378	362	381	374	386	343	353	392	367	321	382	347	361	382	345	369	365	397	371	373	375	339	341	384	376	373	376	338	375	383	375	384	364	369	356	375	350	400	360	382	411	368	361	375	349	337	369	377	375	376	361	382	395	352	354	347	362	375	354	362	365	355	387	364	349	367	357	336	380	356	409	423	366	368	382	359	351	364	349	364	361	333	356	361	378	369	329	388	377	336	373	376	330	359	351	377	382	370	348	375	360	345	354	381	392	342	372	385	352	336	370	354	356	348	343	353	360	378	338	362	363	380	391	379	332	325	363	360	363	405	340	337	381	393	364	344	338	359	361	366	356	354	391	350	398	379	348	376	380	352	358	363	394	353	355	344	364	327	353	380	347	381	387	388	365	344	377	341	361	363	372	373	375	389	395	358	343	331	399	374	343	382	405	338	383	365	377	364	399	358	392	370	382	394	358	351	336	387	352	359	396	359	375	342	358	346	358	326	349	375	354	373	368	339	340	363	352	345	357	381	348	369	355	381	358	356	384	361	387	350	392	343	369	347	375	396	377	390	355	336	361	356	375	329	348	381	339	386	330	352	376	358	380	384	373	343	371	363	397	354	365	361	360	360	366	355	352	388	365	363	383	346	382	348	366	340	349	355	382	344	387	364	373	337	357	376	339	362	341	384	335	380	392	389	365	358	371	363	384	343	387	363	369	362	371	376	403	401	343	344	348	333	360	394	360	385	368	361	351	411	408	355	404	360	360	378	380	367	338	378	371	384	346	363	387	378	341	383	350	353	345	354	358	347	382	407	356	331	377	343	379	383	357	381	348	369	327	381	368	367	395	372	362	405	356	359	352	388	353	366	356	333	356	338	388	362	379	371	358	359	353	369	363	404	392	351	371	363	377	392	381	377	379	357	358	356	372	389	336	376	367	400	387	402	327	371	380	355	343	352	367	361	374	386	358	369	361	379	374	360	362	328	356	381	315	373	356	406	347	375	351	361	361	364	360	348	361	381	403	353	373	366	366	368	364	374	376	370	373	362	358	367	366	360	344	376	357	389	389	404	351	325	392	359	362	392	357	335	337	378	373	350	373	373	369	373	389	382	389	351	340	341	389	380	340	346	354	378	331	358	368	405	412	352	351	337	334	344	383	345	361	372	344	381	343	344	332	376	369	327	380	358	344	361	399	376	367	387	359	410	352	398	383	368	370	342	383	359	355	375	351	336	352	360	338	321	372	342	398	412	359	344	347	391	364	377	360	353	349	363	413	364	388	356	384	388	358	356	364	365	369	369	360	374	318	350	336	334	364	333	349	367	351	366	359	360	353	368	348	375	340	337	359	379	341	376	368	377	379	336	347	351	369	383	358	399	369	361	370	359	367	409	367	398	349	349	375	395	347	423	336	368	355	348	378	384	365	391	357	368	392	379	357	373	372	360	346	367	341	340	365	380	335	353	383	371	357	394	386	381	345	383	341	352	347	387	369	379	371	353	369	397	369	404	356	377	400	362	400	373	364	369	330	356	361	355	347	372	377	362	383	390	362	368	357	374	340	361	369	352	376	335	353	374	420	319	351	363	364	383	352	327	359	365	367	382	349	377	370	351	396	334	348	373	396	369	367	346	360	390	349	376	333	391	367	396	366	360	360	406	356	370	366	350	350	380	358	346	388	366	361	375	393	387	373	373	368	368	350	331	391	384	394	349	371	384	394	348	346	387	396	342	366	381	377	348	358	391	347	356	370	377	369	401	384	337	368	367	402	361	359	345	376	368	358	380	358	374	342	381	350	335	416	372	372	380	359	367	353	383	360	391	358	385	348	376	363	340	353	380	404	382	353	353	370	340	381	354	372	364	383	342	355	355	390	369	349	360	364	356	396	344	381	387	349	339	370	382	392	352	334	380	349	354	353	364	381	362	382	395	355	376	372	373	407	364	333	309	384	350	361	375	350	389	388	372	371	369	321	360	360	365	331	333	362	340	370	346	349	370	357	364	365	413	391	379	376	358	390	391	361	338	361	386	380	341	394	361	370	371	373	374	364	366	364	349	368	400	370	330	359	374	356	360	355	388	368	373	376	363	369	390	367	374	363	385	375	343	379	423	391	355	378	336	394	369	358	401	381	352	339	366	365	388	365	381	382	380	365	374	340	367	379	377	362	369	371	392	346	355	366	346	392	376	354	369	341	350	364	369	388	342	362	353	365	359	386	341	380	377	370	371	358	356	371	383	402	351	380	392	369	390	380	386	409	370	377	346	385	396	391	375	358	334	373	373	368	342	374	375	385	370	348	388	364	362	353	399	360	345	379	374	383	356	371	374	318	368	375	397	368	354	365	347	370	372	383	391	363	405	350	385	373	320	371	370	331	373	375	339	370	317	370	366	371	355	364	353	374	361	358	326	369	360	381	393	374	361	389	362	391	352	378	370	397	371	352	354	375	366	365	378	370	363	363	358	351	366	367	361	349	370	344	360	374	346	322	356	355	364	345	354	380	320	402	357	387	365	350	401	358	394	376	356	381	359	354	356	319	363	387	364	345	361	374	365	366	371	363	374	363	376	376	339	395	342	355	333	352	338	376	370	346	396	362	333	389	362	390	381	340	338	356	354	382	373	376	353	345	374	361	341	358	376	345	363	358	367	369	376	359	373	393	378	392	352	366	383	378	386	364	380	375	362	363	336	352	328	396	368	353	356	398	366	378	378	375	377	390	406	366	340	373	369	347	378	388	357	324	363	378	362	357	352	368	333	367	392	370	358	378	367	372	357	358	379	373	424	380	336	405	339	367	381	358	356	354	359	368	381	394	349	321	373	336	384	357	400	384	340	362	407	368	380	371	369	386	350	323	375	361	378	366	383	360	363	396	378	362	372	352	398	360	372	346	376	316	345	343	378	389	346	372	348	371	371	354	381	368	378	373	370	385	333	333	353	366	372	374	370	367	358	386	340	351	378	344	374	366	373	338	356	397	363	367	367	323	342	332	373	341	375	316	388	360	345	335	365	334	362	372	355	397	359	354	343	383	390	364	352	370	347
8182	1273	1634	1168	941	790	566	939	19558	32627	25023	11715	3219	785	247	151	121	121	116	115	109	117	126	120	101	123	128	143	107	108	128	121	119	128	107	124	128	114	99	125	107	116	139	106	128	125	115	118	118	94	120	104	110	130	117	125	128	109	127	123	117	122	116	121	104	111	103	126	120	105	107	128	123	126	110	120	124	133	135	116	124	96	123	134	136	120	103	112	140	119	121	107	134	122	125	102	136	111	129	102	111	127	105	85	99	110	113	129	117	120	119	139	106	123	121	113	126	129	123	115	127	104	113	141	130	96	107	132	111	97	128	103	124	122	119	119	142	125	110	116	118	110	108	127	136	114	117	113	127	135	116	115	132	106	115	99	126	118	119	109	94	105	118	129	99	102	106	119	134	120	125	102	120	106	103	125	116	131	115	126	102	117	106	109	116	133	105	128	109	117	136	108	124	110	118	113	107	108	127	106	100	110	104	120	99	123	116	119	119	117	107	106	129	115	124	115	114	132	109	105	111	121	131	99	118	114	110	108	98	104	111	120	124	121	113	121	114	109	125	114	111	135	113	112	121	105	110	103	109	126	108	99	128	135	128	130	118	98	109	123	88	108	124	123	127	139	130	146	131	102	112	132	114	114	106	105	117	111	112	116	107	119	118	141	101	117	112	111	122	107	117	119	112	114	106	118	107	116	130	106	111	150	104	118	93	135	114	109	125	117	98	125	114	130	114	133	110	122	109	126	126	100	125	94	124	112	97	109	126	118	116	111	107	119	114	107	90	116	97	123	110	149	109	116	117	110	122	142	120	115	130	106	104	144	110	106	111	114	115	121	118	121	116	107	109	105	110	119	121	116	122	117	114	111	125	123	117	103	130	126	105	128	108	128	117	122	119	112	116	125	101	117	121	117	114	120	122	98	111	116	121	132	123	111	118	130	110	133	116	120	118	116	125	108	105	112	91	149	131	130	108	116	121	117	107	128	126	103	110	98	121	111	109	117	112	109	105	124	105	113	125	118	116	102	130	111	121	117	117	134	116	111	102	121	125	120	117	116	124	109	125	115	105	120	112	124	127	129	123	112	117	118	132	132	103	121	149	126	107	109	113	117	103	142	114	109	100	131	120	129	120	114	135	133	123	125	109	123	131	113	116	126	138	141	116	118	96	106	133	129	109	114	124	109	127	112	117	126	113	110	134	125	102	98	100	107	127	106	106	121	119	105	117	114	118	98	98	115	109	127	109	121	96	120	112	114	129	113	104	102	133	123	115	128	136	120	97	121	107	128	109	120	121	129	129	124	122	94	101	113	109	114	121	124	124	124	118	133	107	139	121	121	108	111	110	117	116	105	87	129	131	109	125	113	109	137	100	106	106	134	126	130	114	116	124	116	135	117	122	117	123	100	130	108	133	128	140	101	126	106	104	133	113	121	108	111	123	117	129	115	115	121	138	114	104	116	107	118	115	112	121	110	121	97	126	114	99	104	122	120	102	114	107	108	93	130	119	103	133	117	118	131	131	111	128	136	117	106	96	121	142	132	106	114	112	131	132	131	126	123	121	107	114	114	110	123	112	118	116	118	111	118	100	120	104	103	108	110	102	123	115	107	123	91	125	109	136	118	115	134	119	128	128	118	110	121	99	118	130	128	103	127	118	121	118	117	120	115	114	112	90	103	120	115	143	116	109	96	102	116	120	124	114	113	110	112	91	108	119	110	105	127	97	97	132	111	125	122	127	114	91	125	105	99	114	102	118	111	122	117	117	107	124	115	136	117	116	130	140	104	117	116	114	125	111	100	143	109	132	137	138	103	102	105	103	99	119	96	115	138	123	104	118	122	107	111	120	131	110	104	111	137	112	111	121	141	118	128	120	117	103	104	105	110	144	112	110	125	129	94	115	104	119	103	112	113	125	116	145	114	125	125	126	121	119	107	130	121	98	106	128	119	121	117	105	119	121	108	110	125	123	99	137	119	109	121	116	139	127	104	110	108	120	127	143	133	116	119	119	118	113	125	112	116	118	120	97	124	114	114	128	101	106	112	125	105	111	113	117	105	124	136	107	115	115	119	112	127	100	94	123	120	108	124	119	101	141	116	123	116	123	108	96	127	120	96	126	133	105	118	119	135	101	106	119	103	99	131	129	129	111	91	113	116	118	110	130	116	132	108	131	127	102	99	104	107	130	109	95	104	118	107	116	132	110	118	116	126	123	98	128	118	122	111	101	129	117	113	116	124	99	123	133	93	118	123	112	131	100	102	111	119	100	115	106	122	107	127	109	96	116	100	121	111	101	118	112	123	115	121	120	110	114	120	125	114	110	114	101	100	136	121	96	106	114	122	113	136	109	118	132	117	122	115	123	124	126	123	117	124	131	122	130	136	126	115	119	113	107	133	110	116	121	113	112	127	114	99	115	95	106	117	118	120	127	114	105	127	102	105	119	130	123	112	122	117	109	132	106	107	103	111	104	114	86	110	92	120	91	129	119	121	120	106	120	132	115	123	119	118	106	125	95	128	95	110	125	118	110	113	127	99	107	124	122	142	121	115	134	118	125	111	129	136	135	112	124	120	116	103	123	129	114	121	113	107	114	109	115	130	92	119	126	117	120	99	112	115	120	112	126	126	133	121	97	113	108	105	109	109	104	103	101	114	108	111	105	106	108	111	118	115	134	123	113	126	113	126	99	110	118	97	132	106	119	122	132	114	103	119	112	114	119	134	115	113	114	118	119	118	107	125	116	111	115	116	110	129	136	111	134	100	100	101	116	108	124	134	118	86	132	116	124	120	125	112	120	108	98	106	129	104	99	108	111	120	103	109	127	114	112	113	115	124	119	121	112	124	132	98	111	132	116	110	126	112	120	121	119	129	127	119	98	122	109	118	122	120	98	107	107	123	103	118	116	121	121	128	125	104	106	131	113	114	132	131	112	147	114	103	134	133	122	110	104	110	102	115	117	120	109	144	116	138	123	121	116	111	107	114	106	105	127	98	122	133	111	104	119	117	115	124	125	114	119	121	112	124	120	108	106	135	105	126	113	129	108	106	125	99	131	123	124	103	107	117	140	108	99	121	112	127	109	110	117	117	134	122	115	130	122	128	104	124	119	121	110	116	93	99	113	111	121	112	132	133	129	109	119	126	106	113	126	131	121	117	112	125	121	82	112	132	126	126	119	111	105	129	106	113	104	127	100	123	129	118	117	113	120	108	120	114	126	118	114	119	119	120	114	120	117	103	101	116	105	132	118	113	120	107	91	118	126	111	110	105	109	145	114	98	124	130	127	113	110	118	116	110	123	140	120	129	112	113	124	109	106	112	95	119	105	124	110	115	113	118	107	129	100	123	140	108	113	123	119	131	113	119	129	138	108	121	120	107	113	129	127	112	119	121	125	109	113	121	124	129	112	130	116	122	131	131	114	120	107	117	112	107	124	98	133	113	125	128	126	99	120	120	127	112	118	118	123	114	132	128	103	106	102	131	138	99	122	108	98	132
5807	1588	3649	4194	3661	3345	2584	4425	39441	50390	42284	27234	11834	3800	1039	470	357	378	375	342	395	348	320	335	319	369	370	340	346	341	381	351	349	374	370	390	374	342	357	378	339	345	333	354	357	351	351	349	333	365	371	357	355	325	327	362	350	348	355	365	363	339	340	324	339	344	363	374	333	360	365	364	368	321	347	385	361	372	342	356	365	383	317	375	312	362	356	359	352	340	326	363	390	335	350	347	358	356	343	358	380	326	333	354	368	346	376	343	386	360	311	351	366	343	352	335	378	365	348	303	359	377	359	351	375	338	349	368	378	371	367	341	369	354	342	368	348	351	339	378	378	360	355	347	335	356	368	349	357	353	362	357	341	355	356	378	363	371	341	330	347	355	314	354	328	345	352	319	336	377	344	338	360	356	336	345	355	358	383	389	374	354	386	342	363	361	339	341	341	340	345	368	310	360	352	323	321	354	308	332	321	332	353	334	338	388	339	345	343	354	326	325	347	337	346	339	332	349	358	346	342	374	339	368	391	346	361	350	314	358	364	358	357	362	370	387	341	321	388	381	386	380	336	350	390	322	360	358	326	343	360	359	362	355	349	381	386	326	378	362	376	339	354	333	349	354	345	361	323	329	365	363	357	374	324	351	354	324	332	395	352	353	354	374	343	331	346	369	340	348	354	331	328	328	365	347	345	312	347	351	329	365	361	342	363	310	358	368	330	354	360	335	315	386	369	351	378	339	357	376	371	316	372	348	357	348	350	383	336	346	355	355	353	349	364	333	330	365	351	356	362	397	337	339	358	307	372	352	344	373	381	323	400	353	409	358	357	376	356	335	341	369	374	351	348	357	368	316	379	370	376	335	346	346	331	372	359	338	356	357	362	336	345	364	334	375	339	364	365	342	346	364	350	324	339	345	345	346	380	337	343	363	359	359	364	342	321	341	346	367	340	346	367	334	350	362	390	347	340	357	365	328	315	346	338	354	397	326	330	343	363	340	361	333	388	339	336	378	344	336	331	337	348	310	349	353	357	339	353	350	345	348	333	354	343	328	381	329	343	362	325	307	366	401	383	387	340	348	384	370	386	322	346	354	356	326	357	381	371	350	363	344	364	354	335	326	364	354	348	347	364	360	357	328	336	364	341	340	311	371	377	368	339	350	336	357	360	334	345	356	327	335	324	333	369	386	370	357	358	368	331	364	361	346	352	363	369	360	357	342	367	348	357	367	372	337	355	360	344	354	376	344	355	354	378	335	374	344	351	367	379	311	339	311	329	362	366	361	359	380	347	340	358	358	342	336	344	341	336	368	326	355	319	358	350	366	337	337	339	348	340	347	355	372	334	374	363	382	363	369	326	364	316	380	347	335	335	343	353	350	324	349	359	369	369	325	346	329	383	354	351	339	337	348	324	382	328	356	362	381	373	342	352	350	319	338	361	344	357	332	337	336	312	406	347	360	353	359	379	358	369	343	382	308	357	348	333	346	381	351	351	338	353	346	356	331	331	338	313	335	341	377	353	355	345	315	352	347	354	344	323	353	349	356	323	324	344	351	342	372	353	367	351	347	352	338	332	360	318	321	327	332	350	355	372	366	341	343	333	341	341	353	362	348	339	379	375	398	349	342	347	354	355	370	330	359	328	374	330	337	349	339	375	362	333	332	368	367	345	321	357	314	361	332	325	344	329	302	345	383	337	359	338	352	348	374	363	367	356	355	328	382	367	332	371	365	348	339	351	355	343	361	353	335	330	367	345	339	343	358	355	346	384	340	367	343	345	333	334	367	347	345	355	309	343	353	347	353	350	364	369	361	336	358	351	347	352	364	344	387	345	360	354	336	308	332	347	379	382	356	348	387	383	342	346	349	385	352	378	343	378	366	366	379	326	357	366	355	376	336	353	379	369	332	333	371	326	347	344	368	336	325	365	376	333	346	364	335	371	347	344	359	367	332	353	384	317	381	327	348	322	347	351	343	353	331	342	321	348	362	368	364	322	303	364	373	346	360	352	367	374	343	348	331	325	380	327	402	357	389	337	332	332	358	340	329	332	343	317	353	328	328	299	351	366	327	350	362	328	351	351	364	327	350	343	396	372	347	383	411	374	345	346	328	356	311	329	319	346	315	408	364	310	335	343	365	340	413	365	372	362	356	359	329	364	396	351	365	369	346	334	367	361	338	351	307	347	329	394	356	371	326	336	348	334	362	358	323	340	354	338	377	386	342	331	333	344	360	355	356	349	386	327	360	355	321	331	357	355	347	326	346	342	383	339	344	364	385	341	362	343	353	336	320	331	351	397	338	352	330	351	348	322	343	374	329	340	352	361	356	355	355	331	345	327	349	347	371	350	343	322	336	314	328	360	335	341	361	330	348	355	353	367	334	396	331	360	328	347	347	347	379	358	364	340	360	356	316	358	348	325	338	354	372	326	337	385	335	368	363	371	351	361	342	355	365	356	370	331	376	401	365	355	385	363	360	325	331	373	350	332	361	346	366	335	374	366	354	353	346	384	358	348	359	376	345	350	369	376	361	362	370	355	359	344	332	359	328	353	361	345	347	338	336	358	335	364	391	331	361	387	378	379	359	322	364	329	356	340	371	369	379	355	367	338	341	358	358	332	360	343	340	367	374	341	341	347	345	340	363	357	314	344	395	324	349	336	352	358	358	328	379	328	331	351	375	355	359	351	364	366	371	346	352	352	343	322	368	328	348	339	319	380	348	384	327	363	334	347	352	354	355	338	337	355	342	366	332	342	353	334	309	347	349	346	345	365	353	357	351	358	368	326	338	332	381	343	338	358	379	334	362	351	375	342	347	346	378	353	354	345	361	366	355	350	343	355	340	346	353	341	319	340	326	354	342	345	369	317	329	374	354	308	324	390	343	354	379	332	376	336	381	344	331	357	360	389	353	357	336	380	345	345	380	401	317	337	381	306	348	341	340	355	378	337	378	378	349	309	334	327	330	368	335	359	371	311	348	315	368	350	371	357	335	347	351	374	361	338	368	365	316	340	324	347	369	340	339	348	351	383	356	332	352	341	349	349	332	340	358	344	368	345	370	324	349	317	338	365	355	363	326	324	362	375	349	355	356	372	387	351	322	364	352	373	367	355	349	356	337	370	356	364	353	354	337	320	346	357	366	367	344	311	341	318	362	372	342	320	344	347	338	377	340	353	336	352	385	353	344	343	335	323	361	336	331	394	343	349	344	386	365	330	349	331	349	344	341	354	334	334	332	351	347	351	378	386	350	352	354	381	333	381	348	347	370	290	355	375	356	348	359	350	364	366	338	374	347	311	372	342	344	351	366	358	339	346	358	319	352	366	383	347	308	341	342	313	396	348	313	358	366	318	332	353	357	344	313	325	350	377	329	368	322	380	349	337	355	346	361	347	320	338	376	346	337	349	334	348	356	353	328	358	354	363	349	322	350	328	352	348	362	338	371	333	344	340	369	376	342	358	349	340	395	317	318	343	353	353	362	331	378	318	332	350	341
14926	2585	2959	2370	1660	1252	978	820	14540	47182	40651	22701	7898	1641	340	177	173	135	134	140	131	153	120	120	134	154	142	133	140	122	135	125	138	133	144	169	132	155	131	156	162	143	165	150	148	142	169	155	151	140	122	147	145	148	131	141	131	146	135	136	148	151	126	154	130	133	119	148	136	148	141	152	142	141	143	140	148	129	129	128	128	128	138	133	160	143	141	144	126	141	135	160	139	126	133	123	151	147	137	137	137	153	146	130	152	135	136	139	155	134	143	133	162	138	148	121	139	147	134	138	135	135	127	153	150	161	135	164	156	129	144	138	139	155	136	142	149	135	142	137	148	141	136	131	151	155	141	147	145	143	134	137	159	149	160	116	132	148	147	144	134	142	155	152	154	129	149	147	122	165	143	142	115	135	143	137	131	140	134	169	129	163	144	154	125	152	137	135	144	162	139	146	126	126	159	139	144	136	113	135	164	133	142	130	136	130	134	148	135	148	159	148	128	116	140	140	144	150	169	159	141	152	142	166	143	116	148	146	149	131	135	134	149	158	141	166	123	141	146	144	116	141	135	166	154	163	129	141	138	148	145	172	135	129	145	140	137	136	143	124	159	130	150	132	153	136	143	147	142	128	150	133	156	149	148	147	165	148	135	149	142	134	131	139	136	153	151	149	153	160	129	171	163	124	132	152	145	148	151	141	152	138	160	141	117	129	157	126	148	145	154	156	141	144	128	146	142	137	150	137	142	148	154	140	130	145	140	137	149	149	133	132	144	134	130	147	149	146	136	153	136	148	150	135	150	146	146	164	150	134	157	142	139	126	165	138	153	151	141	163	133	157	108	152	149	118	159	153	159	150	142	142	138	139	142	149	141	160	137	113	126	155	109	139	135	138	140	155	136	127	143	159	137	132	156	125	156	134	148	144	158	141	138	127	133	160	147	161	153	145	125	135	148	124	181	143	148	137	176	176	157	146	145	157	127	129	154	148	151	156	152	140	145	141	137	147	153	161	140	156	129	131	136	150	135	147	143	155	142	149	148	155	150	143	153	143	157	137	159	136	135	122	128	143	153	124	156	152	145	117	148	154	133	137	156	150	151	144	156	147	147	160	138	152	147	126	152	133	147	166	122	161	169	155	122	144	131	142	140	126	145	132	138	153	124	146	150	141	137	123	145	145	169	143	155	138	140	138	153	146	178	155	178	154	141	148	131	139	127	157	137	142	135	142	113	144	153	133	142	144	105	140	129	132	140	132	159	160	179	152	124	146	154	147	126	154	133	126	143	122	143	129	151	139	143	145	134	147	138	157	159	119	151	145	121	139	153	136	146	133	145	140	137	132	130	162	151	143	146	122	131	160	136	150	144	114	150	120	146	151	143	153	131	134	150	147	150	165	146	163	138	133	127	137	139	148	149	148	149	161	152	130	124	137	126	135	120	151	148	159	115	143	146	136	132	159	157	160	114	153	146	124	159	137	147	135	137	142	141	126	123	126	135	126	134	139	134	149	116	126	129	146	146	146	152	142	126	115	142	153	150	142	150	145	149	149	139	152	137	139	130	120	143	145	143	135	136	140	148	138	137	143	138	141	145	131	143	135	136	146	125	151	161	165	143	147	144	135	148	141	130	139	135	133	161	127	137	149	134	128	143	148	151	153	150	140	124	159	142	150	153	149	128	144	138	131	121	160	145	123	134	123	150	157	139	158	155	139	142	135	137	134	138	112	151	153	130	139	150	162	154	128	140	155	136	122	121	142	135	138	128	133	146	157	126	141	127	137	160	132	150	154	146	137	143	157	165	149	133	150	151	136	147	142	134	154	143	151	161	113	140	121	146	168	129	143	144	152	137	122	135	143	136	111	144	123	133	158	134	131	134	147	153	130	138	129	150	130	148	140	140	146	137	163	138	131	149	139	150	144	146	162	153	144	134	137	130	154	138	159	139	120	158	153	128	143	155	153	152	141	138	125	147	172	130	147	142	143	155	139	121	136	148	118	148	143	179	127	142	143	165	147	141	126	145	151	130	162	141	150	132	143	148	129	137	128	154	139	143	146	164	149	117	137	141	144	170	127	134	139	137	139	154	111	147	134	142	161	146	145	158	121	132	134	116	145	137	147	148	116	136	139	134	145	143	123	127	142	154	138	139	136	139	143	169	145	131	157	129	126	156	158	136	146	173	134	137	154	138	145	146	145	145	151	145	175	153	136	130	131	123	132	126	145	140	145	140	155	147	156	129	141	151	145	127	145	148	131	167	129	149	161	129	134	152	131	147	137	161	141	137	141	145	147	178	128	144	153	142	131	140	133	144	145	156	132	129	131	148	129	129	147	155	131	143	142	142	156	133	141	142	142	133	126	132	143	147	131	142	142	145	125	144	127	137	147	159	135	145	127	146	130	132	144	168	143	143	128	148	153	120	140	123	136	136	141	138	139	146	130	122	142	130	133	146	133	157	111	156	149	151	142	106	124	147	151	137	143	142	155	145	131	126	143	153	144	141	139	142	137	127	123	133	156	142	141	158	123	140	148	132	153	145	139	143	157	123	132	152	148	150	137	133	128	148	131	146	147	154	140	160	126	147	135	146	140	167	134	144	143	155	151	142	148	146	145	123	160	144	129	161	130	139	151	150	139	150	129	148	135	138	147	152	162	137	119	150	138	145	137	127	122	134	134	129	146	155	150	137	122	120	115	127	167	146	141	149	141	137	121	116	152	131	130	161	123	152	162	143	152	133	144	141	151	156	160	137	143	148	147	129	147	154	116	132	145	138	131	133	138	135	137	145	150	162	134	124	130	144	119	152	142	148	146	150	139	154	141	150	169	131	140	140	142	116	137	141	152	170	140	124	116	148	141	167	131	158	148	154	143	146	133	150	127	138	149	135	138	149	119	129	148	134	128	157	152	148	150	168	142	154	132	131	162	147	150	167	132	159	142	128	137	145	149	142	164	140	153	152	135	160	145	127	149	141	155	142	141	154	134	146	145	148	144	143	143	152	127	133	146	153	141	128	129	145	139	133	150	141	146	142	135	153	153	134	123	135	137	130	143	167	138	128	126	114	152	147	171	141	148	126	117	157	143	158	154	143	156	127	152	145	143	125	155	138	154	126	133	143	158	160	143	144	129	137	144	134	149	126	161	159	133	134	144	156	130	169	134	138	145	127	138	119	148	169	119	132	128	152	145	150	173	125	131	143	148	155	116	148	160	131	161	146	148	152	156	128	139	126	132	138	140	144	134	145	128	142	140	134	148	148	140	161	124	142	142	137	135	149	167	157	152	133	138	134	142	149	124	134	124	130	135	151	129	143	159	157	135	124	139	135	143	131	149	153	136	135	134	135	135	146	155	152	130	132	138	121	146	156	158	143	135	120	135	149	135	151	141	159	119	140	139	131	108	123	140	145	124	131	136	145	146	147	136	139	145	154	150	123	135	141	142	135	129	126	146	116	113	156	139	162	135	132	139	124	142	147	153	139	125	144	133	171	140	145	156
8000	2570	6432	7035	6082	4962	4299	4148	30901	62553	55280	37796	20032	6226	1451	623	479	406	433	433	450	448	407	433	455	410	434	403	423	418	433	420	423	396	435	416	405	412	395	438	398	411	409	404	443	390	414	395	430	421	406	407	373	410	429	410	446	411	436	425	418	407	397	417	387	403	441	391	401	420	408	363	442	409	421	426	417	408	405	429	429	401	438	411	445	453	440	438	413	450	396	408	415	426	439	410	429	373	406	426	407	415	431	437	392	413	428	411	429	414	402	374	432	381	422	426	455	416	413	401	421	453	405	405	445	404	425	416	378	392	443	426	350	413	422	404	395	415	394	426	424	452	404	430	388	414	386	419	430	418	425	420	409	435	432	401	408	398	421	432	444	395	445	427	384	438	410	434	444	439	418	410	415	420	400	427	402	445	451	421	410	419	420	381	404	416	419	398	420	432	415	411	444	394	407	403	451	393	393	428	441	401	427	399	421	409	403	448	409	371	415	390	422	403	431	400	421	410	427	398	423	426	436	421	463	408	391	416	426	439	421	412	411	431	421	413	427	404	415	413	394	413	404	428	392	416	429	419	401	429	388	417	453	397	372	482	450	431	409	428	398	410	441	427	399	413	392	416	435	428	427	415	387	415	420	442	454	416	419	408	412	399	430	413	432	423	409	408	429	403	458	413	405	384	411	421	441	432	414	426	401	457	428	414	429	430	418	401	418	394	423	419	412	417	441	385	426	420	414	399	432	400	426	416	436	406	401	402	397	429	397	402	428	408	420	423	447	437	440	395	406	404	413	438	393	438	426	419	399	439	394	406	421	414	389	388	418	438	416	418	422	454	434	406	406	456	401	408	387	417	427	382	396	434	461	476	422	456	435	419	428	460	421	426	427	393	396	428	417	428	459	428	410	416	439	421	410	440	418	435	407	432	408	408	406	463	432	378	459	422	384	402	440	416	404	420	406	422	421	438	408	391	473	425	426	415	410	425	431	426	441	411	405	406	414	416	396	393	386	398	425	424	388	370	432	421	407	431	439	440	411	399	414	461	391	407	461	414	423	404	404	419	477	414	437	454	430	381	417	411	424	431	413	409	403	413	440	414	377	417	422	403	446	435	427	420	420	403	414	420	365	418	383	453	454	378	430	407	388	425	425	390	395	428	405	419	417	432	408	417	436	427	458	400	428	450	417	415	450	404	399	393	365	419	415	451	417	436	440	422	435	411	401	422	432	423	433	397	399	432	415	407	405	391	406	417	404	405	424	472	386	417	422	404	431	400	425	421	400	430	419	427	438	424	410	382	449	417	397	396	451	417	427	404	446	424	413	414	424	423	421	417	411	400	419	455	470	385	403	409	476	400	402	402	423	386	458	431	440	430	430	438	458	418	451	414	408	422	427	467	409	420	432	446	438	388	400	375	441	428	398	408	395	419	426	412	405	377	408	418	414	447	441	429	411	434	426	413	442	457	421	404	416	397	446	413	380	384	390	404	433	403	380	417	447	410	384	413	393	405	418	408	462	383	440	425	420	416	416	447	421	431	451	404	458	398	421	410	398	402	424	434	398	370	419	411	405	412	427	413	419	429	437	382	419	399	404	405	413	445	378	418	417	433	429	421	419	394	420	417	442	448	404	438	411	432	396	403	420	437	394	462	416	424	409	397	422	424	443	453	402	419	406	471	455	436	413	427	436	423	420	400	410	402	419	408	444	415	446	445	442	393	472	430	376	441	414	431	420	426	392	432	400	378	392	436	414	456	393	434	440	426	393	423	456	408	425	374	422	390	421	406	431	450	375	421	417	423	426	401	416	420	422	416	450	390	441	407	445	426	370	427	420	433	468	381	414	395	396	443	423	418	452	420	413	427	409	438	418	422	420	401	411	407	453	438	455	423	444	376	420	410	423	401	383	419	400	421	406	412	423	415	430	406	407	444	424	445	438	395	417	410	427	405	391	407	441	455	401	449	423	465	456	365	403	435	426	377	388	371	382	405	378	418	408	436	406	396	415	418	382	387	443	440	414	414	446	388	383	435	419	427	408	395	387	413	446	404	385	464	402	374	422	411	432	419	401	440	402	420	422	426	406	442	424	429	426	411	459	439	386	470	418	418	427	428	420	431	430	425	481	450	430	381	388	446	394	418	391	458	397	441	418	423	391	402	405	395	423	414	432	439	399	425	434	411	423	433	430	420	422	404	442	407	383	411	429	402	437	435	424	376	429	405	417	450	397	425	413	425	402	409	404	443	395	470	446	419	433	429	405	442	410	425	445	372	406	437	410	408	399	423	386	439	396	378	459	422	407	409	425	445	419	420	413	383	399	400	402	408	385	435	424	447	404	433	384	453	426	385	411	452	430	440	449	434	419	410	408	415	357	409	404	437	411	426	414	437	417	431	437	411	418	406	443	438	401	423	416	430	405	391	416	444	435	430	442	409	415	410	386	409	452	456	421	394	410	405	398	426	405	449	426	424	418	431	408	422	422	418	432	420	389	420	394	444	418	409	427	395	425	406	413	389	403	420	411	412	401	415	417	403	420	439	427	392	400	419	425	425	445	431	402	419	394	446	397	419	435	425	421	387	412	436	413	454	403	395	417	431	435	463	389	441	408	398	415	448	399	416	468	457	426	427	399	382	399	429	420	423	423	427	406	415	405	424	403	393	417	416	423	405	403	409	450	376	402	401	431	444	413	426	442	408	452	425	456	416	418	445	436	460	396	409	394	420	426	397	408	422	405	415	426	438	414	429	435	413	418	441	414	433	411	405	410	412	403	421	442	397	428	388	430	429	411	393	436	421	408	429	430	436	395	440	414	442	396	423	453	417	417	431	400	420	375	438	407	418	440	424	404	389	431	418	436	400	386	439	430	428	397	414	427	438	392	438	448	394	437	447	434	433	407	446	410	436	410	386	400	431	442	376	428	449	411	426	412	383	439	407	415	426	446	420	429	421	470	393	464	440	412	427	430	407	401	395	407	445	430	404	431	426	406	408	441	439	440	395	429	452	448	394	389	397	388	416	401	409	411	424	416	424	391	422	394	447	403	424	403	418	471	395	409	411	431	425	425	414	418	390	412	391	428	414	400	430	427	431	395	431	426	446	419	438	404	421	398	420	421	409	415	429	410	414	430	421	461	447	414	425	452	412	426	418	436	432	377	405	418	417	446	400	442	395	410	399	402	425	444	399	408	446	391	426	445	429	395	410	406	438	402	401	410	431	421	394	432	452	394	388	383	437	390	397	410	401	401	443	442	399	416	419	388	415	418	393	409	429	398	423	414	410	410	445	421	414	423	436	442	412	405	416	429	433	424	421	405	413	394	439	429	423	415	443	415	418	456	415	414	435	425	415	389	417	455	426	437	426	386	409	457	434	375	411	388	422	387	390	401	446	423	413	440	450	440	410	446	371	447	436	405	412	404	432	408	422	450	408	404	426	408	385	392	410	430	398	423	428	405	411	411	394	405	417	412	431	415	404	409	414	440	415	393	415	411	382
2320	235	270	212	179	193	138	159	1420	4021	3706	2206	834	305	162	155	131	123	122	138	110	128	144	123	134	153	143	141	153	139	138	129	137	115	137	155	137	133	139	127	130	136	139	134	131	129	138	114	135	144	122	127	122	136	123	123	115	126	125	134	135	131	121	142	133	122	129	131	127	123	132	132	123	129	119	117	129	136	116	130	138	133	139	110	139	142	115	119	123	141	117	152	119	128	134	135	133	98	141	152	150	125	121	146	145	139	130	150	119	146	134	138	122	129	117	124	130	148	129	132	133	139	123	116	125	131	121	96	122	120	126	143	135	112	132	142	118	143	124	140	122	117	134	123	132	134	137	141	147	126	147	115	132	132	137	116	120	163	146	127	142	118	126	107	124	132	116	137	104	123	116	128	130	142	126	103	121	119	132	135	103	119	118	141	140	158	144	139	130	116	122	131	122	138	145	128	133	123	130	137	109	141	147	149	121	115	130	143	114	134	128	137	124	118	125	126	136	111	138	133	108	132	129	108	125	129	128	108	140	122	113	133	125	143	135	144	114	126	122	126	141	127	136	118	135	114	113	135	129	136	131	137	116	124	113	122	149	121	124	129	137	139	123	130	114	132	127	140	126	121	142	125	128	129	145	120	114	134	135	129	123	110	134	128	107	126	131	138	142	115	126	131	139	103	109	145	150	138	146	114	129	134	120	136	122	116	132	136	107	142	127	127	136	145	122	121	122	110	137	133	139	146	121	119	123	123	132	147	122	135	113	138	138	132	134	115	128	113	129	111	145	130	132	130	129	127	144	123	133	121	122	135	132	111	128	122	127	119	122	114	146	140	142	136	125	120	127	150	139	143	123	130	138	126	115	115	128	125	110	123	137	144	141	128	139	138	146	131	123	139	119	121	121	134	132	136	128	130	125	125	138	134	121	131	129	142	120	122	126	123	159	151	127	130	148	137	127	112	121	142	117	123	158	116	123	132	138	124	154	130	115	136	115	124	125	121	145	128	137	134	139	125	120	119	141	123	122	129	138	158	119	136	111	156	133	136	135	138	134	129	120	151	118	122	130	140	135	111	157	124	131	150	123	123	129	141	136	143	125	131	131	137	117	147	123	128	134	153	120	116	123	122	118	132	116	151	118	135	131	131	120	125	103	141	140	114	127	132	136	116	145	123	123	125	125	117	136	116	124	138	129	109	125	125	140	127	152	126	126	120	119	121	153	135	123	134	116	108	101	127	124	130	114	130	127	133	121	127	139	137	119	130	139	120	141	163	139	141	140	136	115	135	113	107	129	116	106	115	145	115	126	120	125	135	137	124	118	144	130	132	109	140	134	106	128	127	113	133	134	152	134	124	111	105	147	130	112	119	147	129	130	128	125	143	134	122	139	123	167	146	125	116	118	113	143	131	129	136	139	156	145	145	133	142	135	107	132	129	149	126	122	119	132	132	131	118	118	135	122	135	119	139	151	127	127	127	127	100	144	134	111	106	117	112	131	123	126	123	115	128	119	126	114	119	124	137	131	156	131	124	110	131	141	126	141	134	124	143	122	132	124	131	130	127	117	126	154	126	146	128	139	131	122	119	128	148	129	145	123	124	110	129	132	121	110	128	115	132	130	134	113	130	123	131	122	112	137	111	121	129	151	116	136	121	145	135	137	131	119	125	125	134	123	122	123	119	117	140	133	103	131	126	126	128	114	134	114	117	118	138	116	125	124	109	142	128	131	132	131	140	133	136	118	128	135	107	130	139	128	128	132	134	124	120	125	126	136	145	135	132	128	147	137	128	126	158	130	132	140	129	141	140	127	119	114	121	116	122	110	136	151	131	131	141	142	123	144	124	126	120	127	136	133	138	108	124	109	141	113	115	139	152	151	136	118	129	139	140	119	126	107	144	144	126	138	139	120	142	139	126	145	156	133	131	132	112	129	110	139	127	117	114	100	131	125	110	123	123	119	136	113	133	111	119	127	116	149	121	134	123	147	126	149	136	117	118	146	144	124	129	134	127	127	130	122	133	129	131	125	129	117	145	135	151	143	119	130	118	129	110	128	119	115	153	96	112	126	143	107	135	144	126	137	125	124	136	122	125	128	133	138	127	139	141	129	131	133	107	125	140	141	126	144	131	120	112	123	134	133	138	129	128	127	114	130	137	110	121	142	130	116	133	115	128	125	133	111	140	139	132	153	126	132	114	125	141	140	110	123	116	117	125	128	126	121	130	149	147	134	117	134	141	129	127	168	116	117	142	128	137	126	139	128	131	117	136	120	149	126	136	125	133	124	147	110	128	141	111	134	129	143	126	144	129	127	140	129	119	142	141	128	159	123	138	143	115	136	123	129	140	109	113	130	139	141	138	128	116	132	132	144	127	142	136	125	124	133	122	138	136	120	119	133	118	136	125	111	120	140	140	124	122	111	132	122	114	121	128	129	138	112	126	135	132	169	135	119	130	136	127	133	159	133	134	120	127	126	119	116	123	119	145	142	126	115	107	142	138	141	144	138	130	134	130	146	127	128	100	134	122	131	125	122	125	139	116	130	119	125	156	122	125	126	146	116	112	137	119	122	146	133	144	155	136	133	128	115	124	138	140	136	126	142	129	118	133	172	126	138	121	125	120	144	125	125	105	132	129	123	125	116	120	134	119	124	126	141	126	128	136	116	130	152	140	121	148	134	132	144	107	111	127	142	137	140	132	135	125	116	134	108	130	118	124	121	134	125	129	118	143	142	147	124	130	145	134	129	124	132	133	143	104	130	138	140	128	126	118	120	125	127	113	131	134	137	117	104	124	119	114	124	125	147	129	136	123	104	147	127	143	122	118	141	115	116	124	138	135	144	114	125	132	123	118	154	121	118	116	141	156	141	119	127	150	133	126	131	140	122	129	138	128	106	157	121	118	130	119	153	130	132	136	118	128	112	122	132	141	115	126	132	129	108	143	130	119	152	113	134	139	131	142	141	122	134	124	140	132	149	137	116	133	134	143	123	147	122	127	131	130	123	127	149	144	120	121	128	92	141	111	126	123	126	145	126	117	115	113	118	124	118	117	128	152	132	124	156	116	141	123	120	119	125	134	129	118	160	131	115	129	121	130	124	131	127	114	141	113	129	119	131	144	139	131	103	136	129	132	151	129	131	130	144	142	116	142	148	114	122	124	108	112	125	114	141	141	140	128	130	123	135	127	137	106	122	130	129	123	116	118	115	130	138	131	134	148	126	125	134	120	135	127	124	137	105	118	110	131	158	136	122	115	123	113	127	105	133	165	130	121	142	118	124	132	121	132	122	119	125	123	119	145	127	116	134	126	120	140	137	136	147	155	137	102	144	139	112	131	131	133	126	137	117	121	118	127	140	122	133	147	115	134	112	146	126	125	149	133	133	114	128	107	139	159	132	121	133	139	140	127	125	143	120	149	142	131	131	119	131	131	113	127	142	129	129	117	120	133	153	145	129	122	150	109	113	138	122	128	146	122	111	130	111	141	138	119
2224	482	683	705	740	657	613	610	6715	15994	14069	7946	3199	1110	536	431	375	403	409	367	391	391	388	424	388	391	355	385	371	378	365	357	375	390	330	402	403	407	417	342	393	375	373	375	394	375	376	345	346	372	379	350	392	383	383	346	376	370	354	353	349	372	382	317	376	381	385	370	392	355	388	363	385	376	408	399	367	354	367	337	353	391	379	364	387	354	350	374	384	363	397	371	391	387	368	392	387	414	365	367	388	376	401	374	407	391	365	376	386	388	370	394	380	385	371	362	377	376	392	406	420	408	381	408	347	389	395	364	401	375	399	413	363	384	389	352	378	399	384	369	391	368	368	369	396	385	389	397	363	348	397	377	365	360	424	378	362	376	374	378	369	376	388	404	378	390	377	364	348	361	352	382	388	355	361	408	389	414	374	363	415	411	345	419	358	403	380	354	356	361	385	425	332	368	375	383	396	369	385	390	364	387	360	374	412	371	377	385	358	378	368	378	369	346	365	403	384	374	390	402	371	398	356	400	387	367	349	369	402	336	370	389	390	386	382	400	403	394	373	384	383	375	354	377	429	416	387	387	367	366	371	353	359	419	390	386	353	383	359	388	380	380	384	368	412	364	367	378	365	352	373	380	406	349	375	364	348	409	387	386	417	419	393	383	371	402	391	377	346	393	390	391	381	363	376	361	386	374	369	381	370	382	420	356	370	420	395	355	397	362	347	381	383	360	380	379	386	393	376	371	383	384	376	363	353	398	386	373	394	377	380	373	378	381	402	352	393	354	390	409	352	378	368	340	377	390	370	337	336	383	378	370	390	402	374	388	373	408	370	427	354	355	346	400	376	386	390	369	386	365	392	374	387	342	379	353	373	353	386	398	374	387	353	353	381	347	349	395	362	408	380	332	382	380	397	408	380	397	374	399	389	379	394	375	375	373	390	404	392	392	367	350	375	390	379	372	410	375	357	414	363	385	401	370	386	360	346	376	373	389	345	390	411	352	407	367	374	390	365	386	396	363	381	412	370	376	322	371	351	368	369	390	368	401	379	361	389	377	391	385	398	374	356	372	387	384	362	393	394	391	343	379	384	382	368	373	379	366	382	374	376	336	357	390	394	365	379	399	385	374	390	393	354	362	373	356	424	370	342	365	352	377	380	396	365	376	376	349	385	388	382	382	383	364	399	403	350	410	378	368	412	392	394	360	369	334	381	406	384	398	375	382	390	397	423	363	382	370	396	344	359	391	401	389	369	367	353	399	379	354	373	369	329	372	341	349	364	379	403	368	414	382	377	354	381	354	337	370	412	389	365	331	383	363	389	375	390	370	394	339	353	376	409	388	370	342	364	347	392	400	374	391	423	393	368	364	376	376	376	452	404	340	376	349	359	380	415	396	394	381	379	393	380	392	388	357	365	365	362	393	350	396	365	400	364	370	370	370	401	380	360	368	360	345	390	349	375	363	351	370	381	368	354	368	380	372	342	376	350	361	393	359	403	349	381	399	383	373	417	363	344	367	393	377	363	434	385	387	351	346	398	360	390	388	339	360	408	393	368	348	379	364	372	360	339	378	354	382	389	395	390	422	393	371	363	397	377	381	438	384	398	378	382	385	360	391	380	394	347	367	386	376	349	378	338	367	378	418	400	371	370	361	378	374	379	382	364	375	350	357	417	400	401	426	403	400	379	370	375	393	399	361	374	369	368	410	388	365	351	368	384	360	378	383	383	387	349	383	397	364	366	332	411	414	376	383	388	387	344	331	389	338	376	401	382	407	379	377	371	381	394	393	398	369	400	375	398	409	372	379	390	363	371	384	376	363	391	358	379	362	365	357	418	396	375	417	358	408	381	373	370	345	384	379	369	379	385	363	388	365	360	418	402	404	392	375	355	385	380	388	429	368	345	385	438	368	362	412	408	394	380	377	368	367	382	376	349	386	355	405	369	356	384	380	365	385	363	367	395	381	421	358	374	386	360	357	379	367	371	359	385	350	376	396	368	372	406	361	402	393	368	421	368	347	412	370	394	395	365	397	392	377	396	374	369	363	392	391	407	388	377	392	401	386	452	377	357	370	387	404	365	356	349	365	390	379	410	408	377	374	376	420	409	376	411	373	359	369	368	400	382	399	376	373	366	363	351	379	391	364	361	360	366	377	391	367	348	383	390	358	377	377	359	347	399	396	387	380	368	372	386	397	391	378	376	380	371	392	409	386	386	371	387	388	373	420	399	384	352	415	382	414	403	358	358	342	361	380	389	389	387	407	337	378	365	357	376	396	370	388	392	377	380	372	349	363	371	375	370	377	394	409	406	366	377	368	383	337	394	387	394	367	389	386	380	360	390	378	385	390	372	371	383	358	385	376	369	358	390	370	347	362	393	358	385	411	353	367	395	413	407	414	372	388	387	389	383	411	392	389	368	372	401	407	372	363	356	364	367	343	398	385	371	357	367	343	343	377	381	373	368	400	371	406	388	359	406	362	373	399	359	347	395	368	361	335	375	392	390	405	401	385	346	385	400	401	344	402	361	396	393	362	412	399	365	391	374	381	364	375	430	370	387	362	357	410	385	370	396	360	396	365	354	378	352	380	371	369	363	366	381	411	377	381	319	409	385	354	372	367	382	374	355	399	368	381	381	359	368	350	411	395	358	408	402	390	392	393	413	362	380	388	360	366	376	382	376	360	364	401	363	356	406	368	376	371	383	359	362	342	383	345	375	377	374	421	381	355	358	362	378	372	359	352	391	367	372	363	392	364	364	395	366	371	344	381	353	324	383	389	360	378	385	364	392	376	374	378	404	362	365	382	370	374	387	366	398	346	348	382	380	390	365	380	386	373	341	384	349	415	357	393	411	373	405	429	369	356	344	371	361	338	385	337	369	352	377	391	364	405	383	377	386	398	350	383	343	361	377	363	408	379	384	361	383	428	415	393	376	370	347	389	389	375	394	396	419	399	377	393	395	340	404	359	381	397	418	357	393	391	369	383	356	382	357	381	362	405	368	362	327	394	357	371	378	359	390	351	384	349	363	398	368	365	397	369	385	401	383	395	367	400	381	358	381	418	351	427	394	384	355	405	373	415	399	350	377	372	389	352	356	365	414	351	374	400	369	337	398	374	366	395	357	402	411	365	362	420	401	373	370	416	392	413	404	402	389	402	391	333	369	358	411	418	371	359	383	370	332	371	390	389	349	379	385	348	428	362	374	366	377	387	366	348	393	408	384	366	383	364	362	368	366	397	334	382	366	376	368	368	384	342	439	329	407	421	406	383	425	382	380	386	388	380	389	401	382	371	385	354	360	380	422	397	341	375	345	390	353	374	380	402	373	365	374	396	345	365	340	375	408	393	368	354	361	398	359	378	402	367	379	386	374	353	382	391	384	363	383	368	414	365	391	378	338	361	391	358	360	372	403	372	417	385	349	389	366	365	372	357	373	387	364	403	379	372	332	377	377	372	392	372	350	367	366	375	411	391	393	355	399	391	370	360	378	389
8099	1138	1500	1184	896	643	530	627	23179	32422	25079	10593	2346	614	195	124	112	121	123	128	114	122	126	123	100	137	98	127	108	130	101	125	133	123	116	123	128	104	126	122	125	102	125	102	122	137	115	109	125	146	129	117	125	119	135	119	131	114	133	115	111	114	118	109	111	113	110	105	106	113	109	125	105	130	124	130	118	129	122	103	131	129	115	109	130	112	129	128	125	97	130	131	122	131	105	133	113	141	117	129	107	125	101	126	127	114	113	123	135	111	117	108	119	136	129	104	116	115	114	130	132	118	111	123	125	117	127	106	115	143	112	127	131	114	127	106	124	132	135	128	103	120	117	133	108	119	128	118	117	133	130	116	112	108	112	108	124	119	112	119	133	113	123	137	125	119	135	123	108	118	139	124	115	112	96	139	111	117	118	109	124	124	104	115	104	130	121	119	125	105	119	123	130	116	115	111	124	125	124	118	126	128	120	121	117	124	125	123	110	98	121	101	129	114	128	131	128	103	119	121	116	122	111	121	128	127	114	120	129	111	102	121	93	127	126	125	123	118	121	124	113	114	124	116	131	112	107	131	100	124	128	115	124	111	108	125	120	113	117	118	126	114	120	125	122	120	120	109	114	125	105	119	120	136	105	122	118	103	120	100	123	100	119	110	118	130	119	132	124	101	124	126	125	122	120	113	118	102	139	109	127	120	124	118	115	107	128	100	108	122	124	115	113	132	102	119	109	111	120	132	134	115	106	127	118	128	117	127	124	130	136	109	103	122	119	133	102	108	107	115	112	126	118	102	104	122	104	125	115	106	130	125	123	98	133	105	119	127	128	119	137	111	94	128	124	117	114	129	124	119	119	115	110	103	112	119	108	117	112	137	107	120	106	125	110	113	138	124	123	116	124	110	108	121	125	121	130	130	90	109	111	120	123	110	101	124	99	118	100	111	125	140	115	128	123	131	116	114	118	101	131	119	117	140	116	114	131	121	126	135	113	118	124	116	119	120	110	126	119	115	113	122	136	107	114	113	128	109	121	117	133	122	99	126	106	118	122	139	126	119	122	144	111	115	135	122	123	133	147	137	103	118	112	132	119	121	114	115	107	119	111	120	95	99	117	120	110	113	114	130	108	109	118	122	125	124	117	120	130	123	144	121	107	115	141	115	130	134	124	111	134	120	129	131	109	130	137	110	122	117	113	121	96	140	117	119	125	106	128	122	127	104	124	116	123	126	117	123	126	110	126	122	121	129	126	102	120	124	119	129	112	123	112	120	138	122	117	117	116	102	124	102	135	124	105	123	120	121	94	125	97	113	107	147	108	149	132	106	104	123	104	100	126	123	115	128	101	112	118	126	113	128	115	143	141	97	114	111	125	131	133	140	128	94	94	119	98	125	116	109	119	117	114	107	108	102	109	115	112	123	114	112	108	106	106	110	129	108	124	115	103	109	124	118	124	110	116	83	126	121	120	115	111	115	114	134	121	110	129	123	106	117	114	104	100	101	115	106	118	106	126	125	119	133	114	120	126	111	114	106	95	90	118	128	129	133	137	97	97	112	120	119	106	109	120	116	130	122	107	129	121	121	124	111	122	133	106	113	114	89	103	121	89	115	118	118	98	117	116	141	134	121	112	124	123	138	135	109	114	120	106	98	120	113	121	137	122	123	129	136	127	119	106	113	123	104	122	112	137	110	117	109	114	120	114	110	119	110	121	139	106	106	119	107	111	106	108	109	125	115	112	125	120	117	102	109	114	105	98	126	131	120	112	138	128	125	110	134	122	94	115	119	109	128	139	123	122	105	106	119	126	114	118	112	117	113	136	106	125	123	111	142	139	116	105	120	103	119	115	135	129	113	132	124	95	112	114	127	100	111	122	133	122	124	141	120	120	118	128	124	104	127	108	132	140	124	117	110	119	119	116	103	139	123	127	148	97	130	107	142	127	105	115	110	106	129	101	129	122	129	126	124	132	123	128	94	111	131	134	121	101	118	125	115	117	126	102	136	118	98	100	111	116	105	125	142	141	114	108	132	119	106	107	103	137	129	129	115	133	116	114	110	128	91	118	122	127	112	126	127	118	118	128	142	100	102	113	130	120	117	119	112	144	115	115	116	141	137	133	109	145	119	105	127	141	122	118	116	134	103	93	110	110	112	133	122	112	144	121	127	110	135	128	129	121	131	129	109	110	104	120	115	121	127	141	137	109	101	112	134	129	124	140	125	124	114	105	103	109	120	116	117	115	125	101	142	120	124	127	107	133	127	101	125	96	112	95	130	123	133	115	118	116	116	105	114	98	120	124	135	112	85	109	120	116	113	119	135	113	114	134	106	113	104	120	124	104	103	100	109	127	131	112	132	120	112	108	124	113	112	118	107	108	124	120	131	129	106	113	136	110	114	112	128	118	107	129	102	136	141	119	136	105	118	130	128	115	115	116	125	116	124	93	106	135	94	128	109	121	110	115	105	97	109	128	130	108	118	115	118	120	142	130	135	106	122	127	129	123	119	116	120	108	115	116	109	119	116	117	128	136	123	123	114	145	123	120	118	142	105	134	130	109	120	116	120	109	126	119	113	135	129	137	113	134	99	110	126	103	108	109	123	107	116	129	111	91	98	131	102	99	104	119	109	111	118	130	128	146	149	130	125	123	119	125	148	104	120	120	125	130	118	109	128	115	120	106	110	102	116	133	113	121	142	121	114	126	110	117	127	131	119	118	130	126	128	127	128	117	126	118	99	111	127	95	110	122	130	94	124	130	118	117	113	128	118	103	118	125	125	112	114	97	120	117	123	123	117	118	113	125	118	124	105	149	123	133	113	119	115	115	109	115	134	102	115	122	118	122	119	139	133	90	121	98	131	111	117	144	123	126	130	127	104	124	114	112	109	144	109	122	119	97	102	124	109	121	116	122	124	110	111	114	119	123	127	125	143	109	116	117	137	114	114	127	123	130	126	109	111	133	114	140	109	101	108	113	114	122	122	103	124	111	127	111	98	117	120	128	106	109	133	121	117	149	121	118	129	109	130	123	110	113	123	129	98	121	124	108	118	117	112	121	124	103	119	129	117	124	133	121	114	116	104	118	119	127	114	112	111	111	113	112	105	113	112	136	108	121	109	137	142	100	131	124	113	124	94	106	128	125	113	102	117	130	113	138	128	122	96	119	117	111	123	102	119	113	135	125	115	123	127	131	100	118	106	104	131	104	121	108	132	135	117	109	125	89	116	110	117	106	115	124	119	118	111	123	106	126	88	119	120	137	109	112	131	109	129	111	110	113	122	119	103	127	117	138	119	127	105	119	105	98	122	116	128	122	98	129	133	131	140	117	120	106	126	123	120	118	111	113	109	122	115	107	133	121	118	127	102	139	112	116	124	108	128	146	138	117	115	94	117	124	116	127	140	119	106	110	125	120	121	92	115	106	127	117	118	125	143	117	117	131	125	130	112	117	110	112	122	128	120	125	116	123	119	122	118	130	123	127	107	134	126	102	122
5783	1506	3441	4056	3481	2803	2402	2991	43187	49853	42076	24876	8915	2738	731	410	335	349	384	346	366	397	372	337	362	366	344	384	356	378	332	344	378	390	340	335	326	358	393	343	354	366	342	317	362	368	366	349	359	384	339	355	332	336	352	378	353	365	375	351	399	350	346	340	352	355	349	355	346	333	388	327	343	324	361	340	340	401	337	350	348	356	345	356	348	385	366	333	347	376	363	366	360	330	374	380	344	348	367	365	342	357	349	322	358	346	308	351	340	327	359	355	339	373	369	361	382	341	376	309	337	352	360	330	321	382	344	381	383	344	339	366	373	349	406	364	358	347	360	369	374	340	335	348	366	366	319	338	349	356	367	317	350	378	350	367	383	386	330	348	376	380	346	348	325	345	373	327	340	338	327	325	340	346	338	369	369	361	372	351	352	331	380	356	312	347	340	364	356	383	352	343	352	370	372	385	336	361	334	325	371	359	353	320	335	345	346	355	355	381	368	349	380	342	369	392	333	362	349	345	343	354	410	363	349	356	350	330	357	369	371	301	352	346	364	372	337	388	389	333	361	378	362	336	372	365	349	350	371	368	371	350	401	347	351	298	359	402	362	351	361	335	410	347	358	384	304	341	363	368	380	354	335	371	356	334	361	346	350	351	355	343	365	353	344	298	340	384	345	343	374	334	334	358	358	388	366	352	348	358	372	352	314	333	384	373	381	340	360	363	350	364	354	383	346	362	353	346	368	342	341	349	342	386	347	329	363	363	310	398	339	349	335	346	339	373	378	364	365	366	343	346	376	366	350	371	341	369	340	352	347	351	319	368	322	352	348	341	377	347	341	364	385	365	336	350	337	347	363	340	326	362	354	357	363	319	337	340	366	339	374	341	345	360	357	367	345	349	369	343	320	337	341	323	352	346	354	374	375	328	347	332	363	343	356	359	365	369	329	344	348	361	336	350	361	363	331	326	343	390	346	328	335	388	333	328	335	333	340	332	381	360	367	357	360	347	323	398	356	337	368	354	342	339	353	338	361	382	352	360	359	374	337	363	349	359	358	358	351	366	330	348	358	363	344	388	340	342	349	351	364	297	358	358	373	350	331	357	354	373	345	336	376	369	357	341	356	352	349	381	358	374	386	362	357	334	348	371	341	362	379	351	355	337	335	331	356	353	356	378	325	368	374	343	307	349	367	375	335	381	346	367	355	345	339	364	371	367	360	369	354	332	373	377	377	372	360	319	374	349	364	356	369	366	372	354	332	369	349	358	392	348	358	376	376	386	354	332	372	381	369	381	337	332	375	376	338	382	353	350	329	339	339	388	377	371	321	368	350	370	379	380	379	352	392	392	347	330	318	345	364	349	358	370	339	367	375	377	372	353	354	399	356	369	369	374	358	336	364	357	370	333	390	326	361	357	374	346	343	346	347	342	370	387	329	379	355	343	384	347	383	360	345	347	322	353	354	348	403	387	352	351	343	339	360	370	371	334	356	360	350	332	352	385	364	360	346	365	361	359	374	337	354	384	386	330	380	334	368	375	381	367	367	347	346	376	354	346	358	334	343	334	370	373	352	354	334	339	386	394	321	357	381	325	332	364	366	374	377	367	370	355	328	369	352	359	349	336	383	384	344	353	354	357	348	361	373	324	351	367	343	344	352	344	346	360	342	354	351	344	323	399	365	358	351	350	376	381	367	355	342	382	317	380	332	371	362	351	390	364	380	381	319	337	356	353	348	339	314	395	352	350	357	374	348	355	364	350	358	362	349	374	362	333	372	356	359	351	342	329	342	355	342	365	360	372	304	337	369	375	380	338	337	378	373	330	342	380	340	313	388	365	369	387	364	370	333	350	369	366	355	367	374	336	335	335	385	325	366	346	361	338	369	347	322	363	373	338	354	340	345	360	327	386	379	353	348	375	401	338	354	334	379	374	362	349	347	319	379	339	350	360	354	351	351	368	375	372	352	388	368	342	397	364	339	395	363	339	366	341	369	351	346	304	392	367	389	371	326	372	346	360	344	341	366	327	359	375	353	370	354	355	353	355	352	340	402	357	348	348	345	358	367	364	346	320	339	357	338	363	336	373	329	328	377	362	322	361	361	367	320	318	371	362	344	372	335	334	352	336	369	363	349	392	352	366	370	350	374	357	355	374	366	367	335	395	334	347	347	359	351	384	340	360	327	373	358	345	376	357	381	354	363	341	340	351	337	367	360	336	368	322	349	364	370	356	327	359	365	349	359	359	383	358	352	384	341	336	366	370	355	363	350	371	354	355	354	353	331	339	329	350	341	366	372	359	337	361	340	342	314	332	366	365	322	351	392	367	327	357	324	359	336	354	353	352	355	373	362	339	346	350	319	330	332	357	381	352	374	355	365	356	343	326	342	370	366	324	369	366	322	369	329	344	363	364	378	342	331	346	380	358	356	381	345	341	344	348	359	349	379	312	347	368	359	337	345	342	334	358	340	347	356	348	374	360	331	366	371	363	376	367	376	369	373	368	355	343	349	359	345	336	359	332	342	336	379	345	377	345	349	356	360	348	369	346	384	341	375	356	342	357	359	368	360	343	366	358	335	355	398	356	348	400	395	366	375	379	340	369	358	355	355	347	358	373	371	385	337	376	365	312	358	387	364	353	384	378	381	374	331	422	335	349	372	359	345	341	349	338	368	334	369	373	340	352	315	324	352	372	339	367	357	363	348	342	359	389	331	343	373	370	384	370	336	405	382	377	357	356	406	360	334	339	367	349	353	373	394	334	365	362	377	357	358	371	370	352	321	365	350	382	321	371	381	374	352	333	355	360	376	356	387	346	338	360	370	368	381	383	374	359	331	393	390	368	378	335	385	354	376	370	335	353	365	348	343	382	346	342	377	384	333	376	375	377	326	331	346	362	346	328	346	326	314	356	358	330	336	358	377	377	338	345	364	358	358	344	351	376	323	315	357	337	358	364	371	372	325	399	368	368	340	352	348	342	372	356	354	348	352	393	386	366	350	332	361	346	345	367	358	373	370	350	333	368	369	350	364	334	370	377	334	344	338	347	375	377	357	376	364	375	336	339	361	363	343	369	376	351	359	377	359	377	344	339	356	334	329	334	333	317	393	343	342	353	364	369	344	326	387	359	338	349	329	386	379	367	382	394	360	355	356	345	344	348	352	359	352	326	355	354	398	342	361	377	368	350	348	388	378	350	362	391	365	344	348	356	400	366	349	360	341	383	370	349	385	365	358	356	361	342	353	367	337	376	325	379	358	358	358	354	320	345	388	358	367	368	341	302	325	358	361	348	364	356	333	371	364	326	365	353	384	374	348	332	351	337	339	381	391	405	332	332	359	378	361	368	335	342	322	321	343	342	345	325	357	365	356	372	385	348	355	329	344	345	356	347	361	337	384	355	389	399	343	385	368	362	361	348	365	366	362	320	305	337	370	360	369	344	352	355	350	361	340	378	332	378	380	351	364	365	367	346	368	347	352	380	339	326	352	352	368	357	343	343
15231	2942	2867	2160	1523	1114	846	750	9137	44311	42577	25292	7977	1899	363	187	153	147	155	171	143	144	146	138	154	139	163	131	132	147	133	141	125	150	154	120	130	152	131	146	156	126	147	134	142	160	135	145	146	141	140	129	156	167	156	124	145	162	140	142	154	158	147	145	137	118	122	121	136	143	134	139	159	139	138	142	137	146	115	156	136	148	149	134	136	145	144	131	134	134	131	154	160	133	136	122	141	140	130	143	151	133	137	142	150	134	138	165	135	153	135	144	127	143	144	133	151	148	136	182	158	129	149	144	152	132	148	139	141	166	130	125	142	140	150	153	167	138	151	142	150	153	138	123	140	160	152	157	144	128	167	132	137	138	127	149	122	147	134	172	155	135	135	151	144	143	140	131	140	136	127	136	132	177	149	153	170	137	146	152	144	141	162	147	151	170	143	107	141	162	146	126	140	133	143	122	145	132	139	112	140	155	153	144	152	148	157	115	156	138	145	147	140	157	173	145	134	157	147	146	131	132	150	148	142	125	137	141	154	140	158	155	148	154	150	128	149	126	128	134	147	149	129	122	137	165	165	142	143	141	141	125	159	129	139	133	135	139	129	120	124	145	145	143	147	174	158	140	145	151	157	146	144	162	139	136	138	153	175	136	146	150	141	130	154	136	133	156	130	141	149	150	137	123	149	131	156	171	137	134	153	144	150	135	138	140	136	145	168	134	164	144	130	154	133	123	167	147	123	159	140	146	152	148	144	161	152	157	145	147	153	140	131	160	138	145	162	136	153	137	154	134	127	133	133	141	133	149	128	140	131	143	118	139	125	140	149	137	140	128	159	133	129	140	158	123	131	175	148	129	147	130	156	140	157	152	149	148	155	139	151	127	138	170	145	170	157	145	130	133	131	140	144	134	144	137	132	133	166	145	144	131	146	127	146	166	162	148	143	137	160	125	142	132	149	138	151	148	153	147	143	130	153	165	132	129	138	127	121	140	151	160	131	158	125	148	133	138	151	130	157	131	136	168	148	146	142	151	130	151	165	147	142	180	156	148	152	131	154	151	132	123	129	145	130	128	148	156	159	137	154	147	148	115	124	137	132	140	141	132	150	136	122	146	137	141	145	135	149	156	135	144	144	142	149	130	116	139	130	134	147	134	139	138	141	134	131	171	143	118	142	158	128	137	139	148	128	165	161	135	134	168	165	147	144	160	144	147	148	153	140	139	144	167	148	151	127	157	134	144	129	139	145	143	134	140	150	138	128	162	136	163	139	119	146	145	158	133	157	149	143	136	129	165	132	136	142	165	147	135	148	143	130	165	161	138	138	140	136	145	132	138	140	136	151	153	161	137	145	155	149	124	126	151	142	132	131	145	160	121	132	130	150	124	150	135	136	126	140	146	148	134	148	162	148	152	152	144	141	148	122	123	145	140	130	160	157	167	137	133	131	126	146	149	162	131	146	125	134	170	150	134	128	145	143	163	126	145	128	136	137	154	161	114	141	142	134	137	140	129	169	149	172	135	124	157	144	140	141	136	169	164	133	142	161	138	133	143	149	141	127	148	167	157	141	123	143	159	134	133	137	147	151	163	146	145	139	136	147	143	166	161	169	128	137	145	136	110	140	158	146	156	145	145	142	146	144	133	156	139	139	144	162	153	155	158	150	150	144	128	131	150	133	147	139	147	126	146	131	142	158	150	152	134	148	144	130	141	156	160	145	150	145	160	143	139	129	141	141	140	140	142	139	119	117	155	156	154	129	137	127	107	156	130	157	153	137	140	144	135	133	144	134	144	151	149	114	168	134	139	148	156	155	131	147	168	135	147	174	168	155	150	151	144	148	125	140	119	166	143	147	132	134	158	149	143	152	141	156	138	140	166	146	132	156	133	167	136	161	134	153	152	138	138	118	154	139	140	162	117	136	157	140	153	159	142	139	151	143	154	153	147	153	152	130	140	156	123	162	140	135	143	143	145	133	149	141	138	150	157	127	143	139	140	133	134	123	137	152	129	123	132	156	132	135	149	152	147	123	140	159	142	149	125	146	153	134	137	157	129	146	111	156	152	148	126	144	149	157	163	153	152	138	120	129	141	125	147	169	128	146	117	153	136	153	157	141	160	152	150	117	155	154	143	142	127	149	131	162	117	140	155	132	154	143	114	139	162	151	124	141	148	161	157	140	123	143	143	148	147	134	143	119	158	145	169	146	142	141	142	164	129	158	157	146	144	135	148	154	135	146	134	144	150	146	153	154	180	144	144	132	140	147	144	134	151	133	146	138	131	144	143	130	134	126	138	141	136	146	131	141	130	140	146	137	152	161	138	142	153	138	145	134	139	122	143	151	129	151	126	155	142	126	134	148	166	143	139	146	142	143	144	146	136	156	176	124	147	151	138	150	151	130	144	135	157	140	145	160	144	162	150	131	141	149	154	157	154	146	146	142	147	134	139	139	134	142	157	152	139	136	153	140	146	127	130	149	141	131	159	139	147	142	153	133	152	137	165	138	136	127	138	154	132	141	132	143	144	150	165	149	148	150	169	151	146	148	158	123	126	141	150	128	149	162	109	158	141	146	135	139	121	124	136	148	137	150	145	134	136	154	134	146	122	137	162	150	132	148	138	148	145	149	126	135	146	135	148	132	133	130	147	138	153	144	122	134	145	161	131	150	149	142	134	128	143	148	146	143	139	134	132	132	140	150	149	144	128	145	148	144	156	128	146	144	146	139	141	148	165	160	142	155	140	154	147	142	148	138	161	127	140	164	123	144	152	140	172	134	124	165	131	141	139	138	160	162	142	149	141	160	148	126	132	137	143	120	158	141	146	130	158	135	138	165	124	158	154	132	160	149	162	147	160	167	112	171	140	124	137	149	150	132	138	132	139	147	135	155	149	129	152	130	153	136	148	157	155	162	141	139	140	161	145	154	148	161	154	135	156	150	140	150	154	121	140	158	138	143	147	145	150	144	160	150	160	148	133	146	131	133	136	136	147	158	173	148	150	163	149	159	135	143	140	140	138	144	135	132	130	162	134	150	139	134	147	155	144	144	139	160	132	123	154	150	133	142	135	145	145	159	134	140	140	136	170	143	138	135	130	152	145	148	136	154	146	153	158	165	162	121	151	144	147	161	134	142	154	138	150	124	150	142	150	144	152	146	146	115	132	143	146	132	158	149	153	133	133	141	141	146	143	130	150	147	157	115	164	146	154	141	152	134	134	150	121	151	151	150	138	137	140	153	124	131	153	147	144	137	124	132	153	154	144	140	157	128	119	129	138	140	139	164	150	145	148	145	123	134	153	137	132	153	164	140	138	133	155	164	154	144	145	136	160	159	144	131	141	143	138	128	133	143	139	153	119	149	143	129	159	149	152	138	141	153	143	126	134	144	148	132	133	133	166	148	143	133	143	153	155	144	158	144	151	139	166	167	154	145	152	143	132	162	134	144	153	151	154	132	145	129	154	141	139	130	141	122	174	150	153	139	129	171	146	146	151
8142	2819	5960	6743	5830	4828	3800	3343	21458	60579	57420	39788	19197	7199	1462	608	475	404	419	397	443	442	407	392	421	439	406	429	435	445	393	422	432	418	427	419	390	414	423	395	367	430	385	388	444	444	437	432	415	429	415	435	409	443	432	409	439	431	379	432	420	438	438	438	393	386	395	410	389	422	437	402	385	468	459	401	411	399	418	394	368	416	425	385	407	482	428	408	422	426	411	414	403	415	407	409	437	395	385	398	399	405	439	416	413	400	402	419	404	414	406	419	398	434	404	417	399	422	446	451	437	441	408	402	424	418	407	450	454	414	394	394	431	410	409	421	414	453	442	433	407	417	404	421	426	394	405	405	409	402	407	434	440	431	430	421	425	456	415	411	393	412	405	425	437	426	397	418	455	403	436	386	412	377	417	406	410	415	403	418	406	424	412	382	420	404	437	446	436	402	421	419	436	448	439	416	428	402	460	402	396	376	423	415	440	419	412	479	429	404	434	406	463	418	434	408	445	405	397	420	442	421	431	406	430	399	413	415	462	400	424	396	439	413	422	434	441	418	421	426	412	409	429	405	442	440	398	418	379	406	443	439	451	408	440	436	415	428	398	422	420	397	420	420	439	380	386	418	439	437	392	402	412	423	438	430	422	401	432	451	429	414	419	438	422	378	407	409	409	409	411	411	429	429	411	446	381	428	443	395	433	405	437	463	403	420	429	414	432	461	429	400	401	420	438	407	406	412	404	419	419	445	402	424	413	446	426	452	427	444	431	434	385	384	377	437	456	425	417	395	439	382	394	448	377	423	401	432	406	409	419	410	444	408	452	425	430	422	411	426	445	410	400	432	387	415	407	434	414	408	425	410	421	431	418	436	436	417	427	423	450	430	429	454	429	422	412	386	442	438	420	428	405	417	429	404	405	435	363	417	434	444	397	418	394	436	432	430	419	415	429	436	406	441	446	389	407	442	449	383	444	413	405	418	389	426	408	412	425	424	432	432	404	404	408	419	371	424	397	444	445	407	434	391	424	409	386	414	436	393	420	408	417	423	423	409	440	411	392	411	488	412	440	441	427	435	457	403	433	427	415	419	435	426	434	430	417	409	392	394	433	420	423	402	422	426	425	407	432	395	419	401	428	427	443	407	422	402	421	463	401	425	429	394	404	407	402	419	442	408	423	408	392	421	444	428	409	381	451	445	401	416	436	380	403	426	417	386	415	396	440	450	432	444	439	415	431	417	444	439	434	393	423	439	425	379	403	420	438	430	423	410	438	459	418	411	416	415	396	422	408	426	411	415	394	434	432	445	459	424	429	421	442	414	431	404	427	417	404	387	410	426	412	448	405	417	475	451	456	412	404	441	393	456	402	431	413	419	403	447	423	396	416	442	416	405	422	421	372	392	438	428	420	457	447	440	415	383	434	373	418	436	420	460	415	421	426	446	429	423	381	445	408	397	411	416	457	453	395	423	434	425	389	430	473	406	372	406	384	469	412	412	439	429	395	430	430	429	417	422	423	423	430	422	457	435	446	428	424	434	407	407	389	412	407	424	415	394	406	433	425	442	405	400	377	393	413	415	427	413	394	430	409	415	439	375	378	429	417	429	444	418	431	423	395	422	428	429	417	417	387	425	418	434	414	436	395	413	429	418	433	432	455	411	456	419	450	416	396	403	415	385	431	416	431	412	388	439	428	422	426	412	424	416	377	414	371	390	467	425	475	431	425	428	444	429	434	431	405	419	418	419	429	468	430	456	391	429	412	413	447	424	427	420	460	456	417	430	422	413	432	474	413	446	414	396	459	408	433	424	408	422	408	408	430	404	406	417	401	432	418	395	417	412	420	393	412	421	445	439	411	429	429	454	394	408	428	401	444	440	431	410	398	386	401	405	416	397	443	445	389	417	433	413	407	459	449	428	409	454	406	411	407	399	418	394	438	422	393	407	437	399	404	405	415	413	429	438	459	406	405	412	445	440	396	427	425	458	421	399	401	430	397	411	419	423	405	432	411	443	428	393	405	365	421	416	414	393	458	414	418	409	409	410	397	437	390	448	446	389	416	442	394	419	436	442	403	438	443	399	413	438	409	476	417	399	424	402	430	451	448	436	414	394	422	401	440	422	418	416	429	439	411	404	420	424	395	426	400	425	436	423	475	428	416	399	432	448	396	425	412	436	427	420	434	418	396	419	441	427	479	439	412	396	409	457	401	475	408	437	423	408	409	426	454	439	418	462	424	408	406	412	371	402	443	420	419	439	427	406	431	421	401	396	422	387	448	400	415	411	404	437	436	411	419	419	413	400	445	427	415	419	416	443	378	437	409	435	445	441	427	391	460	393	432	452	417	407	427	390	431	458	419	433	430	427	446	425	394	410	398	383	430	428	414	466	431	443	418	419	456	434	424	411	400	404	430	408	445	412	421	420	419	399	442	430	432	417	475	469	412	421	416	434	404	423	414	412	423	437	459	400	424	399	406	412	384	367	413	449	419	378	395	398	445	420	427	452	413	389	392	403	435	428	443	427	410	402	416	417	411	442	430	404	421	452	424	395	401	417	408	413	436	371	405	436	417	399	415	414	413	437	433	401	413	415	415	430	454	427	419	414	457	386	446	417	414	440	432	436	423	435	411	416	443	421	401	435	394	401	435	404	421	408	396	430	423	426	458	412	414	425	456	443	434	407	388	405	438	443	445	418	410	386	407	432	434	421	413	421	454	423	382	409	408	397	409	386	400	406	431	415	434	415	401	397	420	441	380	468	410	406	425	381	429	427	433	392	434	416	388	428	435	403	442	412	424	437	427	417	422	435	449	420	461	443	419	433	442	396	391	443	421	433	445	417	438	437	431	393	411	416	376	405	422	448	421	423	451	398	408	420	414	396	412	419	442	394	429	402	432	413	414	416	421	408	458	422	440	391	426	400	426	390	424	384	431	415	410	420	362	421	422	452	409	434	444	440	408	436	377	442	414	470	428	435	418	375	418	424	424	430	414	402	397	398	430	425	424	405	420	415	416	417	412	431	413	416	433	456	433	398	399	395	396	459	429	408	443	432	391	437	374	390	415	441	440	387	385	421	417	419	420	384	442	424	453	427	417	413	455	446	411	400	400	418	418	408	372	437	394	414	407	423	435	418	420	409	411	401	394	444	414	405	430	481	396	426	423	393	427	416	433	421	430	443	454	434	410	446	444	412	397	434	391	442	448	418	428	446	417	458	448	436	425	415	432	434	468	404	465	431	415	421	456	400	393	408	408	458	416	457	419	406	396	396	436	416	417	419	405	454	453	461	418	443	424	412	400	386	401	422	418	407	434	451	402	416	396	411	429	426	429	367	438	407	401	415	394	418	429	385	413	396	370	422	412	406	449	404	382	407	447	365	373	418	385	419	412	424	410	376	429	423	398	432	403	429	431	389	394	437	432	431	420	436	377	410	437	427	410	457	391	388	397	403	417	431	431	429	400	384	420	459	380	415	436	447	435	419	412	420	433	405	432	426
2857	209	231	186	220	163	182	197	1278	3838	3837	2190	854	360	177	137	132	142	133	141	131	121	128	153	124	132	128	132	128	130	123	131	136	122	129	119	123	132	119	119	150	124	125	121	105	130	147	135	130	147	131	137	126	121	123	100	136	151	129	151	141	119	114	141	139	125	129	136	122	114	122	144	141	116	124	119	130	139	124	114	130	115	134	126	125	126	146	142	128	125	104	128	139	113	143	134	113	129	137	146	119	140	138	160	135	136	133	114	133	143	147	135	150	123	131	117	138	124	129	119	120	124	123	104	148	156	137	125	113	132	146	129	140	127	124	144	131	146	118	122	140	133	152	120	144	130	107	135	136	146	142	132	128	141	134	131	145	125	125	141	132	136	135	121	137	143	113	116	130	118	110	155	147	132	135	132	138	137	127	128	130	103	145	142	132	151	106	125	133	139	150	124	130	117	123	129	127	138	145	130	138	120	145	138	148	135	107	148	107	117	131	130	112	138	154	123	137	129	141	138	131	127	133	133	125	145	144	155	158	135	117	120	131	133	130	110	124	130	146	133	120	110	144	115	134	127	121	130	154	140	137	114	117	136	130	142	126	130	138	150	134	147	159	136	143	145	148	122	143	125	135	145	125	125	139	129	136	137	134	134	126	129	120	141	135	124	118	116	124	156	118	139	123	136	144	114	141	136	128	117	137	150	143	136	125	125	139	120	146	128	131	135	117	135	126	124	133	133	133	137	133	129	144	111	152	143	130	130	117	142	119	131	123	130	119	129	131	133	148	125	132	137	135	124	115	131	137	133	130	135	133	129	127	135	137	135	103	123	145	151	136	127	137	122	128	122	128	136	130	130	134	129	147	128	125	128	127	124	128	114	140	116	137	127	121	137	139	140	139	107	116	135	137	114	131	124	136	127	138	132	127	129	142	128	120	132	147	117	136	130	126	126	132	135	133	133	112	141	125	125	121	120	135	122	113	115	119	128	133	143	146	132	142	127	127	139	141	130	130	124	130	144	145	124	136	129	132	138	126	132	145	134	117	151	152	128	115	129	122	127	148	139	139	116	150	136	162	148	137	144	112	132	121	150	124	127	124	117	125	144	133	112	151	117	132	121	129	137	131	137	148	119	137	126	113	124	140	128	118	134	146	117	137	130	129	143	143	118	141	128	138	143	126	127	131	109	140	100	130	151	105	142	128	123	105	138	112	123	124	118	129	135	137	128	151	137	148	133	127	132	138	143	136	122	142	134	116	150	146	140	142	142	152	135	143	132	123	132	133	122	135	130	117	133	147	143	133	150	132	119	140	131	129	135	126	151	132	137	129	111	139	115	138	126	136	121	126	126	134	132	118	150	127	154	128	147	137	141	143	170	134	135	121	131	133	110	123	127	130	124	145	107	154	108	131	140	117	136	138	134	147	132	136	131	124	153	110	139	108	122	135	128	136	128	129	124	119	122	135	149	138	134	123	129	133	137	135	135	133	118	148	141	135	117	144	134	139	129	122	118	137	124	118	129	116	152	114	119	128	126	135	155	131	135	135	129	134	145	115	120	143	146	131	139	125	141	139	124	114	135	122	147	115	115	136	128	116	139	117	160	126	126	116	135	129	148	133	107	132	136	133	111	148	140	134	131	125	115	123	133	129	127	124	124	137	129	156	127	140	142	137	134	111	138	127	137	150	119	131	142	135	133	131	117	144	131	137	124	156	120	137	135	113	118	134	124	134	148	136	135	108	125	152	137	133	139	154	131	129	117	111	133	133	138	153	155	138	122	136	126	154	148	136	142	132	148	122	120	142	138	130	122	121	121	143	137	123	111	129	118	118	123	143	131	132	122	137	138	136	132	128	120	119	150	144	122	130	134	138	132	147	126	120	132	146	137	132	151	145	132	139	91	117	124	142	138	136	123	120	119	114	121	129	128	107	130	157	121	139	129	108	118	109	130	128	121	141	140	125	130	153	132	114	116	125	137	129	120	130	125	128	140	138	140	116	138	128	125	137	141	131	153	152	138	133	116	117	109	135	139	131	124	135	132	149	131	138	126	146	121	139	133	123	108	149	115	110	107	151	148	110	135	138	129	169	150	116	103	111	135	120	149	120	154	126	134	150	141	126	122	118	131	129	128	137	127	136	132	111	131	139	154	138	137	127	124	127	137	134	142	122	132	137	133	142	126	121	122	136	120	148	128	123	118	126	136	146	145	134	139	126	125	132	126	125	107	116	135	131	162	136	117	120	121	119	117	128	143	126	133	137	148	130	153	123	121	146	125	140	102	119	110	135	122	140	150	141	143	114	113	123	145	141	112	122	113	116	124	151	130	126	139	128	126	130	116	153	128	124	140	160	122	125	119	129	134	129	128	126	139	125	133	133	135	134	137	139	116	150	137	138	150	142	120	142	138	134	118	141	109	129	132	116	130	145	130	143	123	127	122	127	130	135	138	126	148	125	115	135	139	133	118	132	138	130	148	136	127	122	127	122	148	119	125	127	132	150	154	143	107	137	128	129	138	151	146	113	116	141	132	153	105	132	136	128	131	137	139	139	135	121	158	129	132	115	148	130	129	117	129	125	137	133	146	123	126	119	134	134	137	134	133	122	119	150	135	118	128	125	118	135	110	145	138	141	118	132	119	134	133	127	153	122	133	141	157	151	122	161	143	123	136	133	134	143	135	128	145	140	129	133	138	138	122	123	131	132	147	123	138	132	109	133	142	140	140	155	121	133	138	128	134	128	114	132	99	134	144	133	136	127	146	115	127	137	118	139	142	122	120	135	127	144	139	140	122	127	129	123	134	137	133	133	136	168	127	135	132	153	128	105	133	133	152	151	128	134	159	133	112	128	121	125	133	143	127	140	133	133	121	129	112	127	142	116	150	125	125	124	140	135	137	119	149	107	122	140	110	154	137	117	121	152	141	131	139	143	132	122	123	141	138	126	119	135	135	115	137	121	123	123	128	132	138	130	116	130	144	119	142	123	136	127	155	127	122	150	139	145	133	148	112	138	129	130	133	105	139	133	133	126	118	124	130	147	132	136	102	143	135	159	124	137	127	151	116	114	150	131	156	120	113	143	126	126	126	118	121	150	143	115	145	146	137	118	129	146	144	149	136	135	129	109	145	124	108	116	134	136	135	151	135	123	124	151	132	135	137	142	128	129	124	117	116	126	136	120	145	154	118	120	124	118	130	151	138	161	128	138	120	129	123	139	134	119	123	126	112	139	132	137	122	126	117	138	107	145	153	119	136	135	130	148	149	132	135	119	132	147	117	121	132	108	137	128	139	138	139	137	142	127	127	128	130	137	163	146	126	145	140	131	111	140	128	109	137	125	126	129	125	118	116	137	117	125	116	123	117	133	141	137	116	148	121	145	152	132	141	123	115	142	129	127	122	110	112	116	153	140	127	125	144	129	139	113	118	154	148	142	131	121	151	138	141	118	142	136	128	121	132	146	141	132	122	124	126	147	125	130	137	148	138	118	118	145	123
2556	494	674	695	645	579	583	1035	6406	15389	13838	8013	3298	1156	561	452	364	409	366	386	400	381	389	393	398	401	422	377	392	365	346	411	414	376	329	373	402	426	380	394	381	351	380	410	382	396	349	368	380	348	368	391	378	361	323	384	400	365	403	367	386	359	350	356	387	400	356	354	428	417	350	389	386	366	382	403	381	375	422	384	358	388	371	370	371	400	362	373	420	356	361	387	372	370	383	395	417	368	379	367	388	376	364	404	389	377	380	402	383	421	385	397	364	379	386	351	378	373	351	380	414	428	405	389	348	393	392	372	386	424	357	402	408	374	344	437	373	396	385	384	382	406	398	365	360	403	399	346	378	348	378	384	399	405	384	407	366	371	391	407	404	382	344	393	394	394	369	380	387	371	371	380	395	349	366	383	354	397	412	400	378	414	363	369	380	394	398	402	427	406	383	396	388	392	363	389	400	389	399	398	355	368	399	370	374	374	369	386	360	382	401	385	396	361	389	397	387	376	364	363	394	425	383	356	410	357	384	353	382	417	400	358	386	379	380	396	391	364	389	373	372	399	393	392	404	349	393	407	383	364	404	374	394	423	382	404	346	371	371	410	378	393	367	393	388	364	374	391	421	411	389	385	396	398	404	391	395	367	370	361	360	383	345	387	384	382	383	383	400	371	376	376	348	377	380	403	372	347	388	374	391	390	389	393	393	369	354	369	364	388	389	368	391	387	379	392	396	386	415	375	415	350	364	400	370	396	368	403	384	440	380	394	400	368	359	401	390	393	397	387	377	393	374	403	401	432	398	369	397	416	388	404	413	396	372	369	374	418	408	426	354	387	361	407	351	369	360	383	375	368	377	377	405	417	373	399	432	393	375	368	380	397	384	385	404	384	349	373	375	383	422	368	369	396	377	366	388	372	389	371	363	379	383	401	370	372	357	404	388	408	378	419	359	365	399	430	391	406	402	399	360	414	401	405	365	357	370	400	365	408	392	369	396	360	357	387	377	371	353	363	390	383	357	409	395	357	405	369	375	383	358	367	398	403	390	382	405	369	365	364	431	389	376	381	394	398	365	408	374	360	367	369	379	377	385	379	347	368	411	367	410	392	384	352	404	373	377	392	386	364	378	374	383	371	369	388	407	364	382	376	373	389	346	380	397	360	350	340	380	396	390	386	371	361	376	371	369	413	431	377	341	334	369	389	388	405	379	405	376	362	368	397	371	375	377	347	386	378	361	371	386	400	405	388	397	415	414	430	380	382	377	390	392	434	380	354	352	393	362	415	388	376	344	378	375	365	339	361	367	401	394	363	385	381	375	388	405	378	396	359	382	391	363	402	393	388	350	401	433	430	403	372	361	374	365	364	354	374	391	374	384	374	403	373	406	390	383	387	429	386	380	407	395	372	353	387	371	394	371	383	339	369	404	409	395	398	389	423	395	371	388	392	384	350	402	354	379	388	380	363	372	359	352	395	381	425	379	413	372	341	384	363	352	384	384	387	430	393	376	366	436	370	372	388	359	401	353	375	377	351	355	363	387	376	371	368	381	372	349	370	337	403	417	398	365	371	372	386	374	403	376	382	390	401	387	397	363	395	417	421	402	399	408	378	373	400	380	349	368	386	402	359	396	352	378	417	368	372	375	385	374	404	365	381	403	392	405	359	399	411	376	377	402	405	363	394	388	384	357	382	380	361	375	428	399	355	392	396	394	367	370	403	394	357	353	388	398	395	391	393	367	377	386	373	365	378	393	394	375	382	359	394	380	370	388	369	389	374	360	379	386	384	410	363	361	396	340	369	374	391	370	359	365	377	390	383	402	391	360	427	413	406	342	370	389	417	382	392	390	408	431	371	365	371	368	399	358	397	388	404	347	429	362	371	384	374	376	390	406	392	374	401	390	397	362	357	376	389	397	363	383	356	376	374	380	382	379	355	416	399	359	379	361	369	424	390	403	367	355	391	360	411	371	377	393	365	346	374	392	425	414	372	369	402	357	377	374	384	409	420	370	330	376	406	371	384	367	393	391	434	348	366	389	396	383	400	360	389	381	372	335	364	377	362	377	368	372	371	374	360	386	408	394	382	373	385	405	400	357	364	381	405	424	373	346	363	389	357	354	389	401	382	398	397	406	356	353	393	375	389	367	410	395	350	351	418	392	382	382	372	401	375	395	394	396	389	373	361	397	372	363	399	376	396	395	383	383	386	342	396	377	383	389	387	394	384	355	374	357	394	359	417	353	378	404	390	396	378	372	337	365	397	374	383	387	391	383	369	385	393	401	409	381	352	376	398	368	401	420	403	382	369	409	335	384	393	349	387	417	350	367	401	404	418	387	393	357	388	389	385	374	381	369	423	392	360	376	368	399	408	388	388	369	383	398	410	428	364	372	385	354	375	384	368	357	380	402	378	407	400	383	409	367	359	356	363	424	412	376	340	421	356	349	396	394	351	395	364	397	354	377	390	394	351	382	388	378	374	394	399	383	368	400	359	395	362	389	379	420	387	382	392	425	402	364	366	368	359	420	385	345	345	381	394	389	383	401	375	377	366	380	370	383	369	377	362	367	377	387	423	405	430	389	345	356	399	366	353	361	375	365	395	367	391	363	396	359	384	380	381	392	384	359	372	393	366	383	366	393	399	385	415	408	379	358	358	392	372	443	388	380	413	392	369	389	369	394	401	395	368	356	401	364	396	409	374	390	380	400	373	383	415	395	400	398	374	351	414	374	379	383	352	385	336	358	378	381	365	374	424	423	349	388	352	355	366	396	347	404	347	386	388	417	355	350	373	410	398	366	378	387	374	378	371	390	399	365	402	371	427	392	378	368	368	410	388	381	370	361	377	354	408	372	363	352	362	385	386	387	369	403	420	417	378	354	403	361	402	381	420	391	371	402	387	402	358	369	404	375	409	384	343	395	406	378	408	379	398	375	409	398	399	387	398	389	414	363	342	379	367	399	377	372	380	343	377	432	373	363	389	398	429	384	377	412	394	367	381	376	372	392	382	411	358	427	413	349	366	366	375	341	411	402	369	373	374	405	391	372	382	400	393	412	368	350	321	425	378	392	350	346	415	379	387	369	400	359	392	373	352	371	376	395	395	377	373	394	374	372	416	376	398	348	377	407	368	408	399	397	384	370	390	361	366	419	386	406	349	416	387	386	408	360	375	385	391	402	380	367	426	370	398	373	367	340	369	379	372	374	401	388	418	359	405	384	372	376	377	389	371	404	391	367	390	336	382	385	414	409	384	373	363	414	382	411	410	387	376	343	368	389	362	379	362	401	399	359	377	385	374	377	410	395	393	387	386	396	393	411	378	361	367	348	389	366	376	368	382	386	389	385	408	395	360	356	378	390	385	386	416	345	363	392	400	400	404	394	371	406	450	379	408	383	373	371	370	396	393	395	398	392	371	348	368	385	390	354	405	418	389	398	403	388	353	377	336	335	383	392	404	387	414	357	349	363	416	383	386	398	380	382	405	342	378	380	383
8307	1077	1517	1202	769	620	836	5329	23620	31389	23558	11380	2816	794	227	128	134	122	126	135	124	115	123	121	118	133	146	138	133	119	134	126	124	132	122	117	119	108	141	113	142	109	113	104	114	123	113	105	127	120	110	130	116	128	143	107	109	118	133	129	132	130	115	114	108	121	132	133	125	108	129	97	119	132	100	110	134	115	112	129	124	105	119	111	122	121	128	116	132	127	121	115	118	125	124	131	119	130	130	115	109	118	113	148	96	112	126	148	131	107	129	141	134	105	131	101	137	134	138	132	112	134	111	99	107	115	115	132	124	131	138	117	120	124	112	116	110	119	116	111	117	121	131	131	122	135	111	118	133	119	129	118	105	137	113	117	129	109	130	110	109	119	111	129	120	105	132	126	107	109	106	109	116	113	115	123	118	132	121	125	118	119	126	118	125	115	118	122	132	118	122	128	118	125	124	101	136	119	128	108	124	128	119	102	126	135	121	116	113	118	128	130	104	147	103	103	117	119	109	137	125	151	120	102	122	112	119	142	120	107	135	114	95	106	117	123	118	95	119	122	112	123	109	124	109	112	117	123	107	116	118	117	116	129	131	119	112	114	110	110	107	135	106	122	124	110	121	136	135	111	126	131	135	123	121	109	124	119	129	120	130	136	115	107	133	123	101	112	126	132	126	102	111	138	121	104	101	126	117	130	121	116	136	113	111	125	116	112	110	114	107	106	133	135	120	111	153	121	98	105	138	122	131	103	133	118	116	113	114	136	116	123	123	122	126	112	137	117	107	106	134	111	108	109	112	130	115	126	130	115	137	124	124	104	106	125	115	119	151	116	119	124	136	88	129	116	110	141	119	126	141	113	120	113	109	113	115	111	119	125	124	129	115	102	116	115	123	125	117	117	113	119	115	137	105	102	120	125	130	129	111	148	102	118	104	112	119	124	128	112	113	126	142	107	128	111	120	122	125	123	131	129	117	133	117	115	122	127	122	119	143	117	129	126	109	121	123	121	125	119	126	123	126	116	112	121	113	117	131	111	114	122	115	133	118	130	111	136	106	124	116	132	108	129	123	108	120	139	102	127	103	119	123	100	117	116	114	120	139	100	130	123	126	115	118	120	122	124	113	135	86	130	109	119	110	132	115	98	105	134	117	122	102	139	111	121	102	133	116	129	120	121	127	126	136	129	119	143	132	129	119	127	130	102	118	124	120	110	107	106	124	114	115	111	129	123	106	113	118	134	115	116	113	110	126	122	113	118	124	119	129	103	139	121	133	122	120	103	117	130	122	113	117	133	118	103	128	121	131	121	117	116	128	129	113	119	118	110	105	100	108	115	128	101	130	95	127	121	115	132	128	123	119	106	125	115	110	135	128	127	123	114	96	126	132	122	119	123	106	122	103	123	98	98	129	113	141	115	132	152	133	123	108	129	134	122	129	118	127	121	103	137	106	132	120	132	137	122	101	120	120	133	118	112	126	125	123	113	104	128	123	134	111	109	105	119	141	120	128	119	116	125	132	108	130	128	113	124	110	116	135	117	116	110	110	111	119	137	125	111	112	121	137	132	102	110	119	128	114	119	118	117	126	126	111	126	113	118	123	119	117	147	122	124	106	107	123	142	112	132	117	130	107	125	112	124	146	115	142	112	129	113	96	108	111	119	120	133	113	129	116	98	119	123	108	127	92	96	113	103	110	126	118	90	128	98	110	107	117	127	116	125	138	117	119	116	128	117	118	128	126	114	116	129	120	131	110	128	129	110	106	145	120	121	113	122	138	126	144	101	129	120	129	134	109	114	139	118	115	91	138	120	119	132	130	130	115	130	106	108	117	140	114	115	134	117	113	95	136	128	116	116	122	127	129	119	118	121	110	114	116	125	135	131	111	92	120	120	112	108	124	133	103	121	119	118	127	128	125	109	114	103	128	117	124	134	113	124	106	106	116	113	150	123	112	120	126	117	126	118	130	127	112	123	128	124	125	114	118	104	119	122	119	110	109	129	126	125	134	129	128	135	129	107	133	143	122	101	124	120	115	111	116	123	106	123	118	112	114	117	124	126	127	119	105	116	110	147	136	114	118	121	111	123	117	127	132	111	130	131	111	123	99	132	122	122	120	111	101	111	130	135	111	121	133	117	121	117	115	107	97	134	129	116	121	127	114	105	124	123	130	117	121	136	112	119	134	110	113	116	99	124	118	140	119	123	124	121	128	123	105	100	126	115	127	138	132	116	120	114	134	115	126	131	118	124	117	106	118	122	122	129	118	120	119	131	105	119	113	105	118	112	126	103	129	120	122	98	126	119	122	136	124	134	107	127	126	137	118	111	125	152	135	140	106	125	115	118	126	127	125	111	130	113	130	117	97	95	113	111	141	116	129	136	108	98	112	117	138	128	126	116	114	126	118	127	113	122	130	104	107	126	113	135	125	117	116	120	125	123	122	124	132	142	128	122	122	112	131	116	129	101	116	136	128	119	127	105	115	123	136	152	125	125	139	131	118	120	113	114	119	122	105	127	121	142	143	131	107	111	125	113	135	116	131	120	111	126	107	134	128	121	114	142	121	133	109	140	112	120	113	108	127	111	119	133	127	113	123	120	123	124	116	133	118	158	113	104	119	109	128	113	106	134	137	102	107	133	111	113	126	124	127	98	123	109	126	140	102	141	120	129	134	119	113	118	95	118	116	116	102	116	134	135	115	113	106	120	130	144	115	109	111	132	107	125	124	118	109	113	110	121	122	118	116	110	110	143	119	123	114	112	122	131	117	121	132	127	110	120	106	126	120	116	124	107	136	121	122	113	110	126	122	144	101	118	129	128	130	118	117	141	143	121	122	110	119	129	115	128	126	121	106	102	110	121	128	109	131	133	120	109	139	117	133	121	128	121	141	100	128	123	131	112	127	105	109	121	111	145	125	119	132	127	114	88	124	126	115	120	103	120	127	118	119	123	135	132	96	115	123	124	138	137	120	123	113	100	113	99	108	119	121	119	116	119	125	109	128	125	137	123	108	125	96	103	116	113	131	123	132	124	93	116	135	133	143	139	133	112	111	131	126	127	140	113	113	125	99	139	109	118	129	128	128	120	103	112	115	125	140	106	106	118	128	98	124	114	137	103	106	107	119	124	115	123	157	122	101	123	120	102	127	134	114	119	131	110	89	128	113	122	118	135	117	129	118	127	119	126	134	116	117	105	119	124	119	113	106	137	132	122	105	110	114	128	124	116	116	117	128	143	117	117	129	116	117	121	151	136	114	124	107	134	111	118	116	117	127	109	110	115	136	120	115	127	135	141	106	90	141	127	135	125	116	130	124	124	104	134	121	131	124	98	117	127	126	121	145	117	127	115	123	109	123	114	129	130	129	115	122	103	127	119	115	132	131	115	120	133	112	120	130	107	110	103	126	120	103	131	119	118	135	132	110	129	136	120	126	121	127	109	107	118	100	118	107	109	117	127	119	134	124	108	121	126	132	132	108	116	117	116	121	117	116	121
5951	1455	3415	3804	3303	2803	4133	18564	44673	49316	41357	27193	10423	3621	915	457	376	344	332	334	410	361	342	358	357	358	367	357	400	355	371	369	370	340	329	394	374	369	338	380	367	361	360	318	363	367	368	387	355	350	387	396	354	342	347	336	361	359	333	384	368	363	389	341	371	367	376	380	364	378	354	364	378	335	357	350	365	349	367	335	412	341	392	366	374	349	352	337	356	355	341	363	375	376	375	367	383	347	371	354	373	363	361	373	380	331	342	351	328	355	412	375	386	372	315	340	357	384	349	384	391	369	387	372	343	377	369	367	361	357	386	376	363	354	342	355	372	336	378	365	358	353	385	394	397	345	337	380	356	335	378	371	359	387	364	352	347	394	374	337	373	347	341	355	348	395	334	405	359	353	367	385	387	356	383	350	375	350	349	337	354	371	321	357	388	345	345	382	353	346	354	372	356	384	384	374	346	346	353	353	377	387	379	373	369	386	394	368	345	365	357	355	345	354	341	345	362	395	420	361	357	363	352	352	360	377	384	351	332	341	349	382	342	331	347	366	381	386	355	388	375	375	382	360	381	315	331	358	332	380	346	378	352	360	393	368	350	348	351	355	348	370	367	350	375	353	371	370	339	373	322	360	375	338	355	386	381	358	366	344	360	367	341	381	388	362	332	366	355	349	382	372	333	389	357	357	378	339	363	387	328	376	338	353	353	383	387	364	395	371	342	364	335	348	421	364	359	362	366	339	362	381	336	320	336	355	343	376	341	348	353	376	370	381	369	369	350	361	338	351	372	353	380	339	378	331	398	344	367	373	339	395	366	349	366	340	356	373	365	347	348	345	397	367	417	351	370	347	376	335	352	342	365	330	367	343	349	366	349	358	387	346	330	348	348	357	352	334	346	360	369	374	360	343	367	336	377	362	379	368	382	389	358	328	318	372	375	374	352	368	302	374	392	368	366	356	394	389	342	375	360	370	337	368	360	342	350	324	367	333	382	360	345	338	392	409	349	348	354	346	369	360	364	351	328	349	361	344	334	374	340	366	334	380	375	360	358	373	388	376	386	356	343	377	362	369	349	354	384	357	363	357	364	388	325	343	372	357	396	354	369	365	379	363	340	369	355	357	360	358	362	351	369	358	348	363	373	378	340	391	334	357	372	352	358	319	365	387	360	343	375	351	358	355	346	363	334	346	357	315	366	369	328	360	397	331	340	352	365	350	364	385	390	360	356	337	334	371	353	361	337	366	357	385	366	348	358	335	347	331	350	312	370	369	372	379	352	348	374	376	369	379	346	339	357	368	314	340	336	317	347	351	355	372	339	353	356	382	358	367	363	377	351	352	361	376	346	371	349	390	360	373	361	373	346	344	339	345	378	372	353	369	349	370	345	339	393	359	342	335	362	358	370	389	351	368	381	371	348	333	351	330	370	375	349	348	369	393	343	361	355	341	389	361	356	357	375	379	385	348	380	337	387	369	381	386	345	387	412	351	353	353	354	350	360	365	350	321	378	343	361	378	374	330	354	350	385	357	387	339	333	335	394	398	362	363	363	352	360	326	363	338	329	364	359	356	355	362	348	372	369	348	359	363	366	351	357	338	367	351	348	367	361	355	370	388	382	375	403	372	352	343	388	363	362	367	375	354	330	370	362	355	396	397	343	317	376	348	363	354	391	373	373	341	353	331	341	353	356	354	342	351	344	372	337	359	356	370	349	379	369	332	372	381	346	377	355	348	333	343	356	372	342	294	369	333	365	337	362	363	366	392	359	369	390	394	359	367	387	342	369	365	382	342	338	402	382	344	358	393	373	382	349	349	358	378	380	345	384	361	322	359	363	385	408	351	379	366	352	364	374	372	358	346	367	373	354	373	366	357	376	349	400	358	373	390	375	384	398	360	345	355	382	342	363	365	356	376	406	381	348	329	376	327	398	378	363	357	326	345	361	349	366	354	363	377	366	362	377	346	340	356	368	358	358	334	382	385	351	363	350	369	361	393	358	386	348	358	364	370	374	353	399	362	375	359	356	381	367	353	352	339	372	381	345	325	372	369	340	340	364	403	397	336	313	357	383	371	370	350	349	393	359	377	367	343	395	392	347	354	370	360	375	394	360	348	355	389	368	362	395	382	379	419	375	342	395	397	344	366	366	379	366	382	352	360	387	334	368	384	372	343	388	355	356	379	365	391	334	374	367	371	344	366	356	350	373	378	361	328	365	379	369	354	352	365	393	361	320	361	341	337	391	370	374	301	397	368	347	328	360	344	363	385	364	383	377	361	374	416	350	390	345	346	378	335	364	350	361	399	401	343	339	336	375	363	340	348	367	374	355	356	375	365	371	389	374	359	357	362	359	367	373	374	344	398	366	396	360	390	366	344	362	369	349	388	348	326	342	326	391	337	378	362	364	355	361	365	334	350	348	382	346	343	358	359	376	349	386	382	376	323	363	394	360	367	340	364	369	371	371	374	393	368	355	365	374	376	384	350	340	383	372	351	384	371	346	384	327	351	335	377	352	362	384	360	350	346	378	339	359	382	372	352	380	383	357	371	353	346	380	369	379	323	356	360	358	390	341	348	367	342	364	310	372	346	370	363	340	332	336	338	345	340	391	387	351	337	366	355	344	373	403	336	340	354	340	325	341	335	376	340	363	395	363	361	390	372	366	371	361	384	339	395	350	355	351	332	360	358	396	370	369	329	393	373	344	348	385	333	365	364	383	368	382	343	338	346	325	372	300	369	379	334	390	367	362	357	349	373	342	394	356	372	358	376	369	362	383	405	360	368	359	374	346	361	376	365	326	365	333	362	333	334	352	346	354	385	333	366	345	378	383	393	365	353	356	358	353	323	361	350	385	381	369	395	354	351	361	384	381	341	361	340	357	342	392	345	374	368	345	359	374	358	389	343	367	338	356	385	371	380	355	321	366	343	346	390	357	340	370	360	391	319	335	335	381	339	343	385	320	367	361	357	354	321	364	361	359	385	330	347	373	374	339	368	355	366	325	401	378	371	323	373	361	372	363	386	375	356	394	347	351	341	370	356	361	376	386	367	322	372	373	368	346	353	392	352	372	355	381	354	397	363	375	367	359	374	376	364	348	362	386	346	336	383	339	347	352	344	406	346	406	360	370	354	329	356	327	340	369	387	362	329	360	358	368	332	343	371	365	321	342	370	348	383	356	391	370	330	357	330	366	354	347	337	367	353	376	361	356	332	349	346	361	385	352	366	401	352	378	353	353	370	364	369	346	380	352	393	364	385	347	378	370	333	362	337	322	377	339	381	367	369	340	331	366	349	346	396	390	324	365	372	369	354	386	372	373	365	369	337	347	376	364	382	357	354	377	360	357	371	353	376	379	339	348	354	337	376	381	342	351	389	334	346	396	356	362	379	379	393	339	362	349	332	313	364	354	361	356	373	353	365	364	374	346	377	379	343	394	380	352	371	317	363	373	370	385	349	344	368	310	363	348	358	393	343	331	357	363	351	347	374	350	402
14663	2546	2804	2085	1494	1145	803	3507	32961	48190	35082	18575	5469	1148	304	154	153	151	137	142	139	143	159	143	151	139	152	135	138	139	125	147	136	138	138	143	134	148	126	130	157	147	130	132	170	138	154	139	159	147	159	156	148	140	161	143	129	130	147	156	144	143	157	145	154	143	142	156	145	147	158	136	127	150	136	171	136	142	151	157	134	132	139	145	155	131	154	146	128	144	147	153	121	141	155	114	130	178	172	151	124	151	130	151	151	131	139	147	147	156	165	155	136	136	165	119	148	144	102	151	128	139	126	134	136	141	148	139	139	141	131	136	154	139	139	133	148	172	152	146	133	134	178	119	128	136	149	152	128	151	136	152	167	157	137	133	127	154	150	151	159	139	154	160	124	159	149	150	165	147	130	165	166	157	128	143	159	148	154	154	150	164	132	162	158	142	148	134	130	141	145	152	135	143	154	153	133	139	130	176	128	150	124	138	158	148	133	168	151	156	145	137	141	126	157	157	157	137	141	147	144	151	141	162	174	156	155	127	150	146	179	156	140	142	138	140	131	144	168	165	119	123	147	141	142	141	137	150	166	119	172	169	140	155	147	151	135	148	140	148	135	137	156	113	146	145	136	145	135	156	131	142	163	164	161	161	163	146	166	134	147	133	153	156	137	146	164	138	139	146	158	145	148	143	138	153	160	166	127	131	163	132	150	131	145	141	148	169	135	132	149	152	138	153	135	149	150	163	127	135	146	163	146	149	149	158	155	165	148	155	141	128	149	156	129	159	116	147	116	141	150	145	132	148	164	141	159	136	137	116	143	127	155	153	141	154	167	142	180	134	164	134	143	154	165	148	154	150	132	146	146	135	132	142	149	131	133	166	136	164	132	152	143	148	157	132	153	115	154	161	144	147	117	151	167	137	143	141	158	156	121	160	171	143	138	157	151	150	135	135	133	156	141	133	151	147	146	154	160	143	133	137	160	148	147	155	151	138	148	158	161	134	139	150	141	156	131	137	174	148	162	143	169	144	127	113	149	158	126	144	142	143	151	139	147	151	134	132	119	132	111	123	159	158	140	140	142	140	148	158	173	119	150	123	141	157	141	166	172	142	141	162	156	150	148	129	131	153	154	135	138	134	154	153	151	153	171	142	150	137	133	141	128	148	151	164	143	159	143	141	151	142	149	144	132	157	138	154	152	133	145	166	122	168	151	149	171	150	153	151	140	167	136	139	156	139	159	145	148	150	133	147	153	144	153	136	150	142	147	135	135	146	127	137	153	152	152	144	123	159	123	134	166	140	153	121	153	155	146	129	126	156	156	154	135	141	149	158	159	138	135	141	141	138	156	131	128	146	141	141	153	130	131	129	142	156	143	147	129	168	144	169	138	147	145	151	143	151	151	138	129	135	146	148	159	139	129	152	140	145	136	162	142	134	162	156	151	133	123	135	160	147	141	142	170	144	135	119	144	162	137	142	143	143	152	164	145	147	129	150	150	145	153	146	151	137	123	139	131	139	148	142	146	154	127	145	133	146	155	125	147	148	150	158	150	144	134	158	148	143	143	149	143	151	140	153	141	140	133	152	154	124	156	157	126	128	163	159	148	146	124	158	125	145	142	142	128	152	149	147	154	149	142	146	130	134	160	151	139	121	153	110	141	136	137	155	152	147	151	140	154	163	140	151	141	137	142	143	150	123	151	149	131	160	125	145	150	164	137	158	151	160	138	143	151	165	129	129	130	137	165	132	152	160	139	144	136	127	147	161	136	151	153	131	132	154	138	146	159	133	163	139	133	158	137	128	128	147	141	158	144	149	155	159	151	145	165	134	152	140	147	140	148	145	144	153	126	129	135	155	138	165	135	130	141	153	155	137	150	150	134	150	150	156	151	149	135	144	149	152	153	146	120	131	119	155	141	128	149	142	156	161	154	145	145	145	144	142	142	116	129	143	149	158	177	120	130	144	156	151	157	142	136	146	149	146	132	127	139	126	135	158	146	142	154	134	150	126	146	152	159	138	143	139	141	131	136	147	157	160	140	151	125	148	173	138	134	128	159	153	145	147	159	135	136	153	132	138	138	154	158	137	151	159	135	149	140	117	177	155	158	159	170	164	161	152	141	132	151	128	156	152	161	154	160	157	143	150	149	144	157	131	154	142	161	137	118	134	158	145	137	163	128	139	133	142	131	151	140	152	135	164	149	163	136	148	174	147	157	133	141	147	134	157	128	164	136	143	144	144	136	135	144	149	145	138	127	141	153	144	154	152	168	136	150	137	152	142	152	158	140	129	165	141	161	145	146	151	157	157	155	157	137	147	148	144	131	139	146	140	148	145	146	141	159	172	128	163	143	160	147	148	155	136	150	154	159	148	159	169	143	157	163	140	141	129	152	145	141	175	158	153	151	154	152	139	137	167	152	163	174	146	149	144	141	143	152	157	152	142	134	152	140	151	136	134	150	165	169	116	146	138	150	151	145	130	161	136	164	145	150	143	155	152	139	126	160	142	132	175	157	154	146	155	125	150	154	158	146	153	158	132	170	145	166	133	156	149	139	154	138	145	130	149	133	169	115	133	161	135	161	154	141	165	142	152	145	135	134	138	145	144	151	158	159	143	142	156	137	150	163	149	132	131	155	140	147	149	144	113	145	145	165	131	151	138	166	152	138	152	146	155	136	139	136	149	136	142	146	157	137	142	154	154	139	136	131	169	136	155	151	133	161	146	134	144	133	144	163	151	125	154	163	138	141	141	144	153	143	150	145	145	134	149	156	138	161	156	156	132	154	127	152	139	140	153	166	143	149	142	140	120	146	148	135	154	143	149	151	128	138	150	139	151	128	159	150	141	129	165	137	131	147	149	145	156	154	146	146	143	122	163	126	150	144	139	143	139	143	171	149	143	168	144	132	148	165	153	132	164	112	163	155	142	142	141	120	130	121	149	168	150	160	167	151	156	145	148	150	117	135	133	133	170	154	139	147	149	110	127	117	155	142	141	139	137	125	174	139	133	160	146	118	134	139	134	144	132	139	122	140	137	163	161	152	140	147	154	151	120	120	150	153	139	142	134	134	147	139	158	151	144	112	142	155	149	155	136	135	146	149	145	152	145	156	152	134	133	151	140	142	145	157	147	156	153	147	133	157	126	129	126	152	153	145	149	140	160	135	151	146	132	134	143	132	141	154	136	126	137	141	138	147	136	158	143	129	127	140	142	137	137	140	139	143	124	159	140	157	156	132	166	143	145	145	120	150	154	136	148	145	144	144	147	139	137	158	136	137	130	146	121	163	139	141	146	145	144	161	159	146	145	162	126	149	134	150	131	141	140	133	148	159	136	146	148	142	159	131	139	166	138	123	159	163	121	147	154	157	159	140	138	146	136	133	123	161	157	137	159	153	143	145	158	136	143	144	148	139	145	140	138	137	146	150	178	127	145	140	143	174	139	134	145	160	144	140	130	135	146	146	163	162	146	137	160	149	151	139	148	131	157	156	145	152	130
7914	2499	5839	6680	5821	4717	3968	12939	51560	62199	50174	33408	15695	4574	1148	511	429	411	395	403	433	428	477	397	436	468	439	416	410	397	425	427	427	410	462	403	451	460	430	449	401	433	460	434	427	448	400	448	414	399	405	419	439	431	393	436	415	443	436	465	446	424	442	425	431	415	393	399	405	395	398	409	447	424	448	424	413	411	405	476	425	405	445	439	398	420	406	431	436	420	464	446	405	458	430	424	383	427	422	398	388	409	427	396	447	398	425	430	405	394	437	411	439	448	422	449	416	443	401	412	407	431	420	396	421	406	435	419	424	424	449	387	422	452	440	411	422	451	402	414	421	432	398	434	432	403	413	466	413	443	414	419	438	411	435	437	414	468	400	412	445	428	435	404	437	423	410	470	407	432	438	445	428	416	434	447	439	418	405	431	441	416	420	445	431	388	431	431	418	399	415	425	423	441	407	418	430	399	402	392	468	467	405	407	464	442	413	416	420	431	416	440	461	445	396	412	404	414	408	454	451	406	434	394	437	458	396	379	411	429	371	429	445	470	425	433	395	412	412	415	425	414	407	446	433	406	413	421	398	402	428	433	449	448	389	413	400	416	476	395	400	453	408	414	433	432	441	431	452	412	444	427	433	431	444	407	393	459	438	422	449	436	448	404	419	420	407	437	429	393	428	384	428	408	425	433	391	388	419	447	447	476	405	416	440	406	445	463	446	446	419	431	428	437	426	431	444	401	439	408	427	405	416	469	422	405	410	409	422	413	450	437	430	415	427	413	426	443	441	404	423	419	419	465	406	461	425	452	458	412	407	430	425	412	404	433	441	421	411	437	426	442	423	399	428	397	456	443	457	435	419	421	428	385	415	423	408	428	399	452	437	433	425	424	443	449	458	441	438	464	436	442	437	407	414	420	442	435	411	414	389	395	410	395	413	390	444	415	390	422	434	443	418	431	430	410	424	421	395	398	450	416	421	390	474	459	393	434	458	395	440	427	418	424	405	379	416	436	420	427	451	464	423	431	426	386	432	344	433	443	457	454	428	400	449	428	430	397	428	452	406	378	417	415	443	400	422	416	440	391	427	436	449	411	437	446	431	465	429	449	418	410	388	443	407	435	421	458	428	406	441	429	408	382	400	433	430	471	443	410	397	438	382	419	423	437	429	410	439	413	418	458	374	425	427	458	433	436	425	462	417	423	436	424	399	435	406	434	394	411	430	404	431	433	431	445	444	456	439	374	446	418	426	419	438	412	428	433	405	439	402	439	394	413	406	394	443	440	419	445	438	412	439	405	410	427	426	400	408	389	442	427	416	428	414	419	467	428	412	424	448	404	444	405	413	418	451	434	437	420	446	413	394	444	432	428	462	477	412	406	404	457	408	417	402	417	434	417	436	460	416	424	465	393	435	402	436	393	439	485	419	412	414	463	447	406	439	435	388	423	392	430	410	433	429	446	438	423	433	436	424	405	420	442	419	442	395	409	450	399	414	387	438	390	403	431	412	435	442	410	428	420	439	416	426	422	430	443	424	427	439	416	414	427	472	425	413	419	416	445	439	416	444	429	412	443	398	388	443	394	426	465	424	431	440	401	444	485	369	412	470	399	410	421	439	436	430	404	385	434	420	440	433	442	420	422	389	430	383	458	414	402	491	404	454	419	399	415	428	438	381	430	453	433	447	430	439	442	453	421	452	435	400	419	405	422	444	410	435	434	430	456	396	435	409	353	366	394	450	433	387	428	458	415	398	474	418	441	410	419	426	441	449	454	383	415	407	424	411	417	425	437	450	431	426	426	412	378	472	433	446	448	439	456	436	421	479	442	411	466	438	440	435	418	410	431	400	441	420	431	422	389	465	420	435	393	447	428	458	412	422	431	441	462	447	403	426	473	435	418	380	431	439	447	433	410	465	413	430	433	411	414	431	409	406	418	436	435	385	422	411	432	414	464	411	428	422	424	440	441	405	406	411	436	425	447	426	417	452	411	403	435	455	453	425	418	413	458	427	402	430	449	439	429	415	437	424	413	397	474	413	419	423	409	407	427	434	427	427	439	398	442	416	416	436	431	411	470	402	425	426	414	405	425	418	391	417	391	402	442	455	435	421	413	427	425	426	428	418	428	439	467	412	404	404	393	408	422	410	452	435	389	408	384	401	452	407	431	426	413	406	411	413	441	401	453	428	437	436	386	441	419	420	429	417	423	391	437	393	415	389	432	457	420	377	443	401	418	429	384	437	401	440	417	403	461	424	403	414	430	442	450	467	430	402	431	441	417	411	393	428	391	445	418	398	400	425	437	400	395	421	417	408	439	439	428	419	406	428	425	441	415	422	391	437	423	401	397	401	403	398	427	432	413	455	389	403	439	450	435	410	391	446	421	420	446	415	406	352	403	421	437	423	458	402	417	472	429	419	441	447	418	429	423	387	414	405	435	425	414	450	429	379	444	445	418	457	415	397	436	397	409	437	446	411	405	432	420	452	446	435	413	442	438	409	394	443	450	406	404	425	437	397	493	420	440	413	399	399	405	396	440	459	423	410	385	431	397	414	434	414	425	412	432	438	408	463	399	434	473	388	410	438	442	425	427	425	431	423	436	416	426	438	449	424	423	429	410	441	435	402	395	382	421	417	455	432	434	448	452	406	421	427	445	387	471	413	407	427	418	445	443	443	416	408	452	407	454	456	451	416	431	454	466	383	434	425	422	420	448	393	435	421	419	417	434	393	406	414	387	439	438	432	388	458	434	445	463	424	437	436	422	436	426	433	420	424	412	423	451	408	442	426	433	428	419	440	390	420	394	437	436	424	411	422	420	446	446	427	423	413	422	455	426	396	409	425	399	432	390	409	427	470	450	395	424	448	460	435	391	441	404	403	443	436	424	433	414	452	423	430	396	431	428	438	444	424	399	419	390	427	426	371	440	451	424	419	412	409	424	423	418	452	409	418	419	491	419	446	437	439	450	407	398	442	461	420	435	415	431	431	431	448	462	412	430	407	409	398	392	415	419	450	437	439	451	438	432	432	412	405	402	452	441	453	431	447	441	414	434	396	415	451	408	407	449	419	413	435	417	417	397	386	401	425	469	425	392	414	433	428	467	427	402	451	407	411	427	429	429	419	419	404	405	430	412	456	409	425	425	440	402	419	429	418	437	428	414	425	411	427	409	434	417	458	450	432	423	406	438	441	408	408	388	431	427	444	417	434	402	395	421	450	434	416	386	411	406	439	426	421	417	443	422	431	400	463	433	393	392	457	439	454	443	501	384	434	420	406	414	398	401	427	430	458	436	395	429	434	452	422	445	418	469	429	423	441	390	420	423	442	392	437	397	457	410	446	412	413	409	455	458	426	418	410	394	441	442	399	426	430	402	428	417	469	446	442	416	437	420	409	422	420	410	440	423	430	404	422	411	439	455	442	421	475	424	446	438	420	429	459	434	411	391	413	439	460	415	424	424	420	415	442	431	415	426	417	430	442	424	428	422	430	438	414	421
2276	215	233	206	190	183	142	234	2042	4676	3762	1842	733	271	163	143	147	120	138	108	127	126	131	123	130	133	127	116	136	112	130	127	131	136	148	121	129	126	139	130	130	132	119	121	124	136	137	120	132	109	114	119	133	131	138	114	116	129	143	137	150	121	135	126	145	140	122	125	118	116	145	145	145	128	126	127	140	141	123	141	139	133	123	123	123	134	121	138	119	138	131	141	132	113	133	132	124	134	126	128	135	121	123	152	135	116	127	151	133	107	145	136	141	139	129	138	131	113	131	126	137	123	123	126	121	132	121	114	137	140	112	139	122	134	128	136	110	138	115	137	131	132	146	128	156	131	140	118	137	125	148	123	130	131	140	130	124	133	128	129	135	141	134	139	138	135	135	144	136	133	116	118	119	136	137	106	112	116	142	132	127	149	124	126	131	134	140	140	129	126	139	121	129	120	128	115	114	140	132	130	110	126	132	150	111	142	128	138	121	132	137	126	127	121	123	151	121	142	128	132	118	130	125	128	107	123	109	128	115	116	115	132	117	120	112	126	119	140	132	143	132	147	146	141	121	137	130	140	122	149	114	119	108	132	109	109	130	115	119	130	108	126	107	136	129	125	135	111	128	117	129	135	131	125	141	140	117	133	126	136	139	146	130	129	108	123	119	125	132	144	123	131	126	127	128	120	129	127	117	128	125	116	130	120	129	128	145	145	121	109	149	127	119	121	141	155	122	135	116	122	106	120	119	124	130	123	138	149	140	153	134	123	121	128	149	149	139	145	146	129	120	117	104	133	131	121	131	136	129	134	136	124	119	129	144	126	136	138	126	147	134	120	127	111	141	136	131	121	120	122	137	135	131	141	140	128	137	138	112	137	112	135	133	137	155	115	143	128	120	116	115	125	124	112	135	125	130	118	110	135	116	125	142	122	126	121	139	153	123	123	101	141	120	144	131	125	127	127	135	121	125	116	136	123	151	148	139	147	124	115	138	136	124	126	148	113	117	124	120	137	144	130	126	123	124	124	125	120	119	130	144	121	136	114	122	122	141	129	146	119	114	137	142	126	107	135	131	141	119	111	143	126	137	128	126	129	148	129	121	128	107	104	144	125	133	129	144	127	142	123	154	122	132	119	127	137	130	129	129	141	137	123	134	115	135	125	135	131	144	144	132	129	125	124	140	99	144	119	136	120	117	128	116	110	143	148	129	137	145	120	114	125	117	135	149	126	144	126	120	125	125	159	135	125	142	133	131	128	134	125	138	137	126	108	117	109	128	126	134	133	154	147	121	132	119	133	122	128	113	117	111	142	133	129	123	133	146	124	136	117	125	136	148	126	139	136	136	112	128	140	133	131	142	122	125	132	135	131	148	137	123	141	126	131	128	127	115	143	132	122	124	140	113	144	128	146	123	151	122	119	129	124	132	151	123	151	119	121	147	103	121	128	132	144	129	98	128	145	135	123	122	126	123	119	145	123	128	120	108	138	128	130	133	118	118	123	131	121	119	119	128	138	141	141	132	137	143	140	149	131	137	128	147	150	140	140	129	120	126	134	135	131	106	151	137	137	124	134	139	135	126	139	129	113	117	116	116	123	122	124	121	151	132	128	127	139	135	124	121	133	138	127	124	126	133	133	138	127	113	130	130	107	125	124	155	133	139	105	124	152	111	142	135	130	138	109	120	123	139	120	136	138	107	132	122	120	132	127	109	122	129	121	119	139	126	134	149	111	132	138	131	134	143	131	126	127	138	134	142	136	116	131	117	120	132	151	126	133	118	114	131	136	126	130	150	127	141	120	117	115	115	114	139	133	125	120	148	116	157	152	123	136	127	126	119	137	136	130	131	123	130	127	130	107	140	132	123	131	127	137	114	140	121	134	124	143	117	123	140	135	126	134	129	124	145	102	110	149	126	126	118	133	117	140	129	134	138	119	124	131	142	125	115	133	125	126	129	120	126	122	119	144	134	132	114	124	145	119	143	125	131	141	137	151	116	142	115	127	144	134	129	129	120	139	116	128	146	136	121	119	131	125	127	115	119	123	146	123	125	120	142	118	132	123	132	125	130	136	131	130	112	120	120	127	121	132	141	131	121	130	142	135	144	127	128	131	118	143	140	150	129	139	138	138	122	141	128	114	132	140	131	144	133	115	118	124	153	128	111	141	125	135	120	118	128	133	133	142	137	136	151	134	124	131	123	145	135	133	121	126	126	134	140	133	133	130	142	139	144	121	121	109	136	125	120	124	151	120	142	142	131	144	130	146	119	116	117	124	154	144	123	145	138	131	119	149	121	120	123	121	117	126	122	141	117	128	138	114	121	130	129	139	134	139	127	156	117	139	136	127	147	130	117	125	151	145	159	123	115	109	134	113	122	133	132	135	154	141	123	138	115	127	131	113	142	129	138	121	139	125	136	129	127	130	146	111	109	126	105	124	142	126	130	118	128	119	141	130	129	127	124	119	120	121	121	124	145	140	158	119	123	131	116	134	132	122	140	118	133	105	141	129	112	132	135	146	129	128	121	120	138	148	133	122	133	130	114	128	111	126	139	133	117	147	114	118	133	119	118	123	104	139	152	152	135	123	128	145	148	118	119	101	143	126	143	134	133	137	148	112	120	134	107	116	119	129	130	137	136	123	129	125	128	140	136	124	141	150	132	112	133	156	132	130	113	128	115	140	138	125	127	140	138	124	127	123	119	112	120	124	131	115	116	137	131	144	126	143	151	139	134	128	144	121	120	115	124	118	127	116	133	136	154	122	115	130	133	124	121	132	132	131	130	115	107	134	131	129	130	115	112	133	134	113	100	115	126	133	145	134	127	134	143	131	117	127	126	126	126	129	135	112	109	140	134	143	133	120	115	130	131	117	165	100	137	127	146	138	121	115	128	130	136	141	113	122	137	151	158	130	141	125	110	136	104	141	123	142	127	140	138	124	134	124	127	117	128	118	128	139	118	122	115	115	127	142	131	126	139	119	119	122	115	139	126	135	113	136	149	116	120	137	116	133	128	141	129	136	113	132	136	118	123	129	138	124	136	122	131	122	131	133	126	115	149	170	129	117	129	117	145	118	128	142	127	132	128	112	117	130	134	137	140	147	118	124	137	147	114	116	123	126	138	131	116	104	122	149	128	129	123	106	166	123	122	131	121	133	111	124	133	123	140	130	159	133	121	110	134	130	156	106	141	143	138	126	132	157	132	142	145	130	128	131	142	136	121	123	135	126	132	135	141	129	141	155	144	129	142	125	129	135	132	114	117	141	131	138	136	118	110	117	138	117	111	125	127	118	130	109	128	132	125	107	124	136	145	131	127	135	142	136	146	131	116	124	131	117	122	138	125	124	125	141	142	137	138	129	136	125	123	141	128	133	112	130	130	124	116	131	144	143	122	123	117	126	133	147	124	125	130	114	124	114	96	123	110	130	136	113	120	138	147	125	116	145	163	136	113	129	129	117	128	120	124	131	126	108	129	113	118	144	132	126	129	107
2284	470	628	704	611	595	525	971	8774	17753	13131	7140	2678	937	473	388	402	417	359	371	382	362	382	348	383	380	390	376	364	386	385	374	366	356	402	400	395	397	391	381	360	365	382	385	373	370	377	423	388	363	351	393	376	371	338	377	388	386	407	346	393	397	373	375	365	364	390	358	389	363	369	369	422	384	371	377	386	355	364	377	406	347	383	360	394	366	383	355	393	362	405	394	371	371	350	365	384	372	370	380	375	365	368	365	368	371	381	389	365	385	361	392	401	381	395	363	394	385	345	372	374	395	396	393	350	390	360	405	357	396	365	379	386	351	360	351	369	377	415	369	373	357	380	368	385	407	364	375	362	366	381	390	371	392	369	392	395	395	376	402	364	412	362	348	350	395	402	368	348	364	398	392	359	375	352	385	385	378	375	385	405	377	368	364	402	392	355	403	390	397	396	399	394	383	390	356	372	338	376	409	388	378	379	400	382	388	365	402	363	422	362	366	398	382	410	363	368	372	389	378	363	411	373	393	368	378	366	412	354	359	387	362	377	392	392	367	382	373	405	425	362	359	373	345	385	397	358	337	403	417	412	393	385	377	399	390	394	370	386	372	394	396	385	373	383	367	362	354	358	352	383	372	387	373	374	362	388	393	353	364	401	341	357	345	403	402	364	380	414	374	330	380	372	386	393	400	418	378	378	380	396	392	372	409	403	373	417	411	401	375	390	351	376	343	383	373	371	359	392	373	397	361	374	411	386	371	352	371	372	355	359	358	358	344	371	383	377	439	381	356	377	376	376	385	397	408	356	371	384	359	341	346	422	417	379	384	392	387	384	384	356	390	414	355	391	349	359	405	368	355	374	394	379	346	401	386	375	385	351	342	349	358	409	374	352	349	362	376	398	363	381	384	381	356	391	344	429	381	370	379	361	382	346	400	365	387	376	391	364	407	393	382	393	363	393	369	361	385	403	401	403	352	361	361	378	396	375	360	394	387	396	367	422	402	387	389	361	368	365	360	359	375	353	382	395	383	410	361	381	345	394	350	433	340	325	372	391	347	374	403	374	367	387	386	393	350	380	365	360	346	326	352	392	357	368	382	356	360	366	374	388	378	352	404	355	401	387	405	387	394	358	374	334	374	351	398	386	351	398	428	390	382	361	412	367	386	378	359	366	393	403	385	392	356	360	362	373	376	351	377	382	320	391	371	390	353	410	422	389	362	384	380	385	367	381	387	373	385	323	395	376	380	383	413	358	367	361	363	385	413	389	385	386	410	349	372	393	368	381	406	368	367	374	399	353	368	368	342	373	366	390	418	398	361	350	362	382	405	392	359	364	396	366	375	368	403	363	372	350	371	404	373	386	388	363	367	371	376	393	412	406	392	382	367	363	375	384	382	368	424	359	327	379	381	394	350	379	392	374	360	390	369	406	380	362	379	347	414	375	399	351	392	413	369	394	379	400	381	372	403	369	351	343	373	400	359	333	360	411	382	378	376	358	368	371	380	400	358	355	394	366	376	386	371	376	418	387	437	398	377	360	395	375	378	352	387	401	362	405	373	395	358	322	376	396	378	382	412	384	401	352	375	401	361	334	373	351	426	410	384	340	427	387	382	381	364	394	396	386	360	337	352	349	357	399	404	404	341	349	396	372	360	339	391	354	386	357	378	379	379	375	365	329	398	404	382	373	408	362	353	363	371	404	342	383	397	384	423	409	360	396	390	355	411	386	361	354	371	378	370	391	363	412	360	396	355	361	356	379	419	395	392	408	404	377	375	368	377	392	354	405	379	408	395	386	389	376	400	380	384	382	350	365	364	395	383	366	399	378	385	368	349	363	379	384	413	387	373	370	379	415	349	384	360	378	363	356	381	391	355	360	365	371	393	374	383	394	356	357	380	393	404	409	362	384	383	350	334	360	389	422	359	364	392	386	409	392	401	388	350	373	375	389	380	387	432	337	381	377	384	368	368	362	405	380	381	382	414	371	360	337	378	414	385	393	364	401	393	349	392	352	399	383	355	353	362	399	411	387	390	388	385	373	410	361	368	406	372	378	416	371	391	394	395	385	397	357	361	337	385	378	357	390	411	371	381	374	390	348	397	383	374	380	373	366	395	359	387	367	363	383	377	410	396	395	369	401	376	344	402	372	405	396	366	370	370	367	348	378	368	394	348	369	393	372	397	349	360	371	411	399	413	359	363	390	364	348	373	397	401	376	399	369	416	377	379	354	382	381	386	343	384	329	365	381	372	373	396	333	408	388	376	392	385	374	383	361	383	390	370	396	386	390	371	361	382	366	411	384	374	384	402	362	406	374	369	352	405	405	396	364	401	365	358	356	368	395	346	349	353	369	388	399	375	406	387	370	379	359	406	366	403	402	387	384	396	387	394	394	374	367	352	408	365	360	360	383	348	395	398	368	356	363	375	378	371	408	371	384	385	409	342	390	384	384	396	385	402	382	344	397	385	413	350	400	362	353	395	404	385	365	400	377	386	372	381	357	387	346	370	349	416	362	386	361	366	396	364	367	377	360	367	394	392	391	393	366	376	376	383	386	391	396	357	408	366	355	362	386	382	387	385	365	372	405	390	378	387	382	357	390	390	375	393	377	389	397	366	407	379	374	359	395	388	353	386	409	377	363	371	382	367	367	359	370	398	357	384	405	370	372	355	366	406	364	368	354	378	336	331	380	383	383	367	396	344	331	416	383	340	372	384	384	399	390	383	351	377	385	353	374	394	382	399	384	364	387	363	362	356	384	384	378	338	385	387	401	391	368	403	385	367	336	374	386	379	351	345	394	363	404	386	387	379	364	381	379	363	397	368	374	394	346	355	383	378	397	388	371	382	359	344	350	366	409	345	382	378	370	365	392	368	374	410	386	384	378	370	344	388	353	354	370	358	364	375	384	373	377	396	395	354	375	409	369	372	441	374	407	390	399	385	362	389	381	381	412	367	383	392	369	354	368	371	382	388	391	391	353	404	388	412	367	414	368	396	348	375	387	396	392	386	393	394	359	385	378	373	379	377	380	374	387	389	391	409	387	356	366	370	379	348	386	410	378	379	358	376	381	389	384	398	378	360	376	396	380	376	358	362	383	393	357	372	412	399	390	376	360	386	357	351	362	381	373	380	378	358	367	349	351	396	382	374	362	348	382	394	365	401	399	370	380	380	403	363	365	395	380	398	385	375	368	383	376	365	385	367	402	371	394	390	394	402	336	379	360	375	392	359	367	396	353	382	361	366	363	358	383	379	392	407	346	379	401	392	349	381	357	414	349	375	393	405	340	398	394	360	324	383	367	324	352	375	392	383	357	362	419	384	385	355	374	373	390	420	400	374	354	357	394	366	375	410	381	387	389	349	407	385	377	398	377	392	369	354	409	370	367	428	368	406	365	378	367	397	390	387	384	371	382	382	386	390	389	378	404	371	370	352	403	375	391	368	391	407	383	401	366	370	353	368	355	384	374	368	367	363	389	388	394	375	367	376	371	346
8012	1163	1489	1166	781	625	1179	9465	33234	31794	19521	7405	1710	419	149	121	106	122	123	135	125	107	97	112	124	121	108	130	117	117	134	119	112	129	128	109	103	99	107	129	120	106	106	123	125	99	93	121	129	88	96	116	113	108	132	122	96	103	137	98	114	111	105	125	136	119	112	109	106	113	138	107	116	122	126	115	93	129	123	106	100	116	102	121	113	125	114	114	113	109	99	101	102	139	121	121	124	108	119	107	125	114	122	107	111	116	119	122	99	129	110	131	121	116	124	107	105	135	90	88	105	118	108	108	124	117	141	133	125	115	109	113	109	127	129	96	121	119	123	115	104	114	92	116	126	112	107	105	100	121	130	106	98	108	103	105	138	130	119	110	115	122	125	130	125	107	123	125	117	140	119	123	120	109	99	113	112	109	114	115	108	126	109	104	107	119	124	135	122	121	113	135	112	121	111	100	133	98	112	108	104	114	112	124	120	97	99	106	111	124	111	138	115	111	117	131	112	116	121	113	105	132	118	128	132	96	118	118	116	106	116	92	127	126	115	109	111	105	105	96	109	108	99	125	105	112	119	110	108	122	119	112	123	117	98	122	115	127	100	109	115	108	120	119	124	88	118	79	108	114	112	108	99	133	117	95	135	105	128	107	105	130	105	116	110	129	101	124	107	109	119	105	107	104	97	107	123	107	120	113	120	114	115	105	126	114	120	105	114	109	103	113	127	104	115	95	118	104	95	128	113	125	119	106	112	128	111	116	112	108	115	112	117	122	124	102	110	90	111	120	96	115	112	102	140	121	103	125	105	110	128	116	113	89	105	102	80	110	114	104	114	117	122	112	98	113	122	98	133	109	120	113	138	114	112	115	103	112	114	106	132	116	110	109	96	120	117	126	120	120	117	108	110	127	117	139	106	121	129	111	132	115	118	133	105	118	115	115	130	125	118	113	119	125	115	135	105	135	121	125	99	104	93	119	113	112	123	131	111	111	122	113	124	94	139	109	125	129	120	125	103	114	129	98	122	87	112	115	116	106	91	105	113	107	116	110	111	136	126	119	121	103	103	115	115	103	118	109	130	93	114	114	106	113	118	103	123	105	111	115	120	111	110	112	132	107	105	128	116	104	106	123	111	136	111	129	115	122	105	127	124	124	119	109	99	112	113	95	106	120	134	101	111	108	98	110	126	114	115	104	133	121	137	130	99	97	114	114	101	105	134	114	126	112	112	119	110	121	125	105	118	114	95	119	126	107	101	118	122	112	131	125	113	107	109	128	112	104	125	104	117	108	107	105	114	114	121	132	139	122	114	125	131	115	115	111	113	129	119	127	106	138	112	134	116	115	123	115	100	119	150	139	101	124	123	108	114	124	105	119	118	114	130	115	123	104	108	144	113	117	122	110	118	117	123	121	126	110	113	88	129	127	117	111	132	111	118	107	118	107	114	110	129	123	125	95	122	109	111	123	93	101	130	106	112	105	111	116	136	123	127	122	101	112	139	125	134	97	112	121	98	108	121	122	114	113	107	115	113	92	102	118	129	115	105	106	124	112	123	106	126	110	116	127	113	122	114	123	100	101	124	94	119	125	111	115	104	131	107	101	116	109	107	118	126	127	120	113	124	99	123	94	104	120	121	117	99	116	110	112	120	100	134	125	103	114	115	117	113	118	102	131	118	123	108	125	94	100	108	97	98	125	127	124	125	127	121	109	101	125	116	123	139	110	124	118	106	128	121	113	131	141	104	137	98	110	138	122	105	121	134	118	116	117	121	104	136	128	117	136	99	118	120	122	107	103	105	85	99	120	123	118	117	109	119	122	108	127	122	100	122	99	111	129	116	114	114	120	92	113	103	116	130	112	104	108	133	117	114	116	115	129	118	122	131	117	139	96	116	127	107	127	107	120	115	101	114	111	122	115	131	120	111	128	97	124	140	102	123	135	117	112	124	119	113	125	110	121	132	105	138	128	121	117	108	138	110	132	125	139	117	102	102	92	128	113	112	116	123	115	106	112	104	138	114	129	112	84	120	109	134	126	108	120	103	90	118	129	128	106	108	120	109	113	110	107	122	103	124	98	106	109	134	123	96	111	136	125	114	108	119	111	104	127	114	103	102	126	134	95	117	99	118	107	108	114	122	107	99	114	118	103	120	124	97	114	104	121	108	87	122	125	107	102	111	128	95	98	119	115	127	105	100	109	96	120	106	111	103	120	118	120	116	113	119	113	126	118	105	123	115	109	113	135	104	120	119	101	121	117	133	122	91	111	111	110	122	120	122	121	98	124	106	120	116	123	107	105	120	114	132	110	93	105	119	129	99	117	104	115	98	91	109	131	124	125	112	104	118	113	115	93	118	110	123	114	124	128	131	125	134	125	115	103	128	106	133	113	114	114	118	124	119	121	129	109	129	102	100	113	120	114	106	123	104	103	91	119	124	106	127	113	119	112	103	106	117	115	112	120	136	118	121	121	116	131	123	99	122	105	92	119	107	119	125	108	125	115	121	108	108	127	116	134	134	103	137	120	138	115	119	129	107	112	112	116	110	132	115	111	108	130	116	116	124	125	115	109	106	124	110	133	106	135	110	114	109	118	120	134	126	111	136	98	120	103	110	127	122	113	100	130	107	120	110	100	115	119	114	99	111	114	126	119	94	107	129	119	122	107	119	111	124	105	125	109	132	117	94	126	132	115	100	126	74	110	109	113	118	110	112	124	119	110	115	121	118	127	101	106	110	119	122	117	118	86	113	115	111	124	121	117	118	94	119	107	112	103	114	103	127	116	108	115	136	137	109	107	117	102	121	120	116	126	102	119	134	100	104	113	113	100	104	106	99	131	110	124	117	109	114	109	130	108	128	104	129	120	116	114	97	112	123	106	103	130	124	107	109	141	99	125	101	109	138	123	127	117	105	127	103	137	94	109	111	110	118	119	99	105	100	84	117	108	104	98	127	118	109	113	120	101	120	112	113	110	110	110	120	107	101	120	105	109	119	111	128	119	137	123	108	154	101	130	123	110	121	106	116	134	108	96	116	132	121	113	115	118	121	120	122	121	102	110	129	114	113	116	114	104	103	128	90	125	114	125	110	126	119	126	105	118	111	103	123	117	113	115	101	121	101	100	121	97	125	115	109	101	118	100	124	135	116	118	107	126	130	118	103	101	123	131	109	128	114	95	114	118	114	133	111	108	112	107	113	110	104	145	118	136	100	120	110	120	128	96	121	134	145	114	121	126	127	96	110	111	115	97	106	117	114	91	133	123	95	129	127	129	114	112	117	124	126	122	115	93	109	115	104	120	111	119	125	121	100	107	116	114	117	110	119	119	122	112	125	108	106	116	97	97	97	116	137	111	116	116	123	111	121	124	117	112	111	108	121	124	113	104	134	115	128	113	122	127	118	136	102	106	121	119	120	126	113	123	114	111	109	109	90	105	133	127	133	123	108	146	99	105	120	127	129	115	118	124	130	110	114	110	115	117	119	99	110	102	140	119
5760	1543	3430	3835	3295	2822	5507	27253	51895	48303	36432	20137	6921	1702	578	356	373	329	372	306	346	355	330	323	374	341	341	320	340	360	403	348	341	327	378	344	339	326	367	344	365	325	339	329	350	317	335	381	337	340	364	320	327	372	380	336	361	330	353	330	347	333	326	305	376	317	367	314	380	354	356	377	347	373	338	318	326	379	359	349	366	309	342	363	315	338	348	331	353	337	318	342	357	357	368	339	352	293	348	361	331	360	307	358	349	365	350	348	327	369	317	336	336	318	343	352	365	376	337	323	355	365	328	339	362	325	341	359	351	321	334	378	365	347	331	344	363	378	348	306	361	365	349	338	343	346	353	362	349	345	372	354	345	343	344	379	346	339	356	309	345	346	345	344	347	345	340	353	354	349	357	368	384	367	327	317	350	363	338	351	355	329	357	365	346	369	376	330	368	355	353	388	331	372	341	369	325	318	339	354	353	320	370	354	308	336	343	353	350	365	322	341	342	351	310	329	354	354	325	361	341	303	369	347	353	360	360	331	348	324	355	359	352	344	359	330	317	336	350	360	340	367	341	311	350	346	333	356	319	354	351	352	334	329	332	354	341	378	351	370	322	340	333	336	333	375	336	359	343	343	323	354	334	332	377	333	361	358	333	351	342	319	341	317	369	340	342	343	308	361	359	361	318	367	348	326	310	332	324	363	348	346	340	333	357	368	325	347	399	335	344	346	310	314	368	359	358	352	316	349	316	357	330	359	361	337	342	356	343	366	358	309	317	368	348	322	346	325	349	346	356	376	390	338	336	346	334	329	327	354	320	323	313	336	327	327	347	323	356	345	358	316	337	342	307	350	377	360	392	335	317	344	387	366	332	363	346	344	352	363	342	326	315	343	326	370	337	319	371	327	343	355	328	345	342	348	353	359	362	306	375	354	341	345	341	343	356	337	348	346	388	350	342	317	356	338	350	321	340	337	363	357	356	335	347	371	349	337	333	339	365	333	380	353	343	330	326	324	336	354	345	324	339	352	348	343	326	349	347	344	338	314	339	372	359	346	401	352	350	347	365	353	319	354	357	348	354	346	369	346	357	372	343	351	339	335	378	358	360	364	353	332	343	369	330	327	362	389	330	357	361	353	349	366	345	306	333	313	366	351	332	325	354	341	359	340	362	332	315	317	346	344	343	350	360	303	345	345	355	338	333	340	334	358	363	351	363	360	350	340	341	320	369	345	357	338	324	366	374	343	357	360	337	329	373	328	330	370	359	352	321	398	332	359	367	338	400	322	331	346	358	347	386	340	324	329	351	366	348	349	382	366	349	340	314	331	341	364	348	317	355	320	326	363	324	300	357	340	355	371	323	312	359	353	337	326	359	320	376	324	339	339	330	392	321	356	322	339	352	353	357	321	339	371	358	353	360	332	336	347	372	335	310	308	349	319	333	357	366	314	377	350	335	373	378	364	348	361	369	343	375	364	364	376	365	339	317	372	342	310	361	322	362	355	360	342	339	317	363	343	340	359	320	327	332	334	331	303	344	309	338	360	364	356	363	346	353	357	382	342	345	340	325	357	330	360	359	343	349	317	333	357	334	324	360	346	339	326	337	302	347	332	358	323	319	361	358	388	375	341	343	353	317	324	363	348	335	362	362	355	350	353	359	328	338	314	340	297	349	371	329	324	324	366	346	335	364	351	356	343	352	325	340	343	354	363	371	349	347	345	317	342	330	353	359	329	351	341	341	342	344	331	365	358	312	318	366	349	326	347	323	333	336	347	321	340	377	344	334	372	323	356	361	350	328	332	323	352	349	319	375	323	396	360	300	380	370	351	339	318	312	364	347	358	343	331	358	340	343	364	343	368	357	356	365	362	348	319	370	334	366	335	368	343	385	344	339	349	314	350	353	365	356	330	348	367	372	340	356	337	353	344	327	353	340	337	335	358	342	363	326	353	377	326	317	353	364	383	351	354	336	304	397	367	307	326	343	341	357	373	354	313	328	340	333	379	353	336	342	361	369	319	371	352	317	344	344	371	337	356	328	331	335	381	346	340	328	368	334	357	308	361	371	351	340	365	362	373	354	330	341	349	345	352	338	343	382	345	335	327	367	346	347	335	339	334	349	372	363	349	365	375	362	354	331	340	336	347	331	331	335	327	348	328	341	321	340	360	346	357	349	365	369	321	320	348	337	351	374	408	360	339	333	334	363	352	338	373	312	347	375	330	329	367	371	369	375	356	331	383	302	352	369	350	352	328	351	338	362	359	357	352	346	356	334	351	344	342	338	355	336	335	337	296	330	354	290	368	355	345	365	355	358	343	347	357	325	319	353	333	343	336	327	347	313	389	360	353	364	364	327	353	352	361	334	334	367	354	356	368	359	306	364	318	346	336	348	348	331	362	349	333	363	368	326	363	343	322	375	337	331	358	341	356	358	362	329	336	340	332	335	342	375	386	349	354	330	319	345	423	340	345	352	336	363	346	346	361	392	333	353	353	340	350	315	345	348	353	343	358	350	308	340	364	349	347	342	361	321	344	323	372	336	325	343	319	378	357	315	351	405	347	341	335	374	337	344	363	344	354	373	365	352	332	341	314	366	325	330	336	350	381	320	323	345	341	336	342	342	359	339	338	369	331	377	330	337	328	316	339	347	330	326	350	353	365	341	377	352	340	345	346	338	356	350	346	325	338	366	332	372	357	364	375	328	347	374	314	310	379	356	373	351	342	328	335	318	381	359	358	345	321	341	346	360	342	358	361	371	356	318	326	355	360	374	351	369	341	354	350	342	357	342	351	338	371	341	343	320	361	362	360	345	359	336	337	318	322	336	358	321	370	350	361	355	356	352	378	306	347	323	364	339	348	327	339	326	335	354	343	297	337	399	355	337	362	363	315	313	355	343	334	354	328	340	329	319	353	345	361	354	350	327	335	333	380	326	364	369	368	353	341	320	376	327	359	352	361	352	350	346	371	344	357	312	326	333	379	312	350	326	328	336	362	337	374	379	362	351	354	331	332	368	347	373	345	353	356	332	351	346	327	332	361	311	329	333	358	366	362	329	351	361	353	356	348	358	362	360	323	306	348	352	382	345	327	353	316	336	364	362	359	340	372	326	311	335	378	349	333	364	365	339	333	356	323	369	351	343	351	346	342	395	358	318	343	340	333	330	325	362	352	355	351	357	353	345	355	348	368	345	344	341	360	342	346	375	354	356	314	318	344	348	358	388	346	362	336	336	351	320	364	333	359	342	380	338	345	350	359	359	340	330	379	366	366	335	334	344	344	353	320	330	343	338	330	363	316	362	370	385	360	326	330	325	319	319	331	322	333	331	339	357	342	377	336	348	341	358	387	333	341	367	333	344	350	342	329	314	345	355	353	336	339	322	324	368	370	360	354	360	371	384	344	373	379	352	325	350	339	347	343	384	341	370	346	374	376	352	338	338	353	340	344	343	353	372	344	353	342	353	351	351	353	351	362	334	346	328	332	353	340	344	341	359	335
14608	2541	2843	2206	1477	1357	3720	25419	48163	43360	26552	12328	3472	748	287	161	123	129	141	141	161	152	166	164	129	155	166	148	157	142	155	157	141	132	129	133	140	158	129	172	144	159	163	139	144	152	147	146	127	168	133	156	149	165	136	137	146	126	142	144	131	145	142	161	139	159	132	127	144	138	142	141	138	140	137	134	124	137	152	136	142	143	132	141	153	158	159	134	132	147	130	138	143	143	142	128	130	134	165	153	135	145	140	173	149	151	142	136	170	149	139	138	147	135	128	129	124	137	163	136	118	149	134	152	135	148	134	137	136	149	149	137	149	133	144	148	140	148	146	138	144	130	145	142	139	125	148	136	162	144	145	133	139	139	132	142	158	141	149	156	167	115	156	138	147	128	161	139	142	162	141	117	141	141	153	134	117	149	161	159	146	140	140	135	162	140	137	163	151	148	134	152	126	148	159	120	149	130	145	145	152	147	130	118	134	157	147	127	132	134	140	155	136	145	141	128	154	148	134	137	142	124	156	138	158	136	159	135	132	138	129	155	135	148	122	110	159	157	138	163	146	124	150	145	152	159	134	133	146	137	154	140	135	160	157	153	152	147	157	135	129	155	133	130	128	159	140	133	130	136	151	146	156	138	128	127	148	146	146	138	145	158	151	119	151	138	161	122	153	134	159	150	142	142	157	129	154	147	147	157	139	122	150	141	148	124	148	143	139	148	162	147	149	159	144	145	125	144	145	88	148	140	142	123	143	144	155	153	127	139	127	139	154	143	129	127	141	133	148	147	122	145	128	150	134	147	145	134	122	146	141	130	139	165	152	140	128	148	154	142	142	132	135	179	148	132	159	145	187	121	139	135	151	152	160	138	137	151	131	131	144	145	158	137	149	133	127	159	119	163	138	133	141	126	135	136	165	143	129	117	107	136	137	142	138	132	159	146	123	156	142	138	157	144	143	144	150	154	129	127	127	136	126	174	148	132	144	146	127	151	139	134	161	132	154	143	151	143	151	144	167	130	139	133	153	138	131	120	147	144	138	147	119	154	170	136	136	131	139	147	141	146	138	144	136	131	141	152	156	157	142	168	138	135	148	141	128	134	154	160	159	169	179	141	152	174	147	137	134	156	139	146	151	155	153	148	137	125	150	143	152	144	137	139	142	163	123	127	144	151	137	120	136	133	132	148	141	152	154	165	153	129	139	140	150	129	145	149	126	132	150	132	134	110	156	139	154	153	140	113	157	134	121	146	149	135	133	123	129	145	152	123	137	139	122	138	158	123	120	120	153	140	134	136	134	125	135	147	145	146	139	148	143	157	141	157	136	174	158	118	150	127	145	126	124	125	130	137	135	124	140	134	132	121	161	131	135	138	142	160	141	151	156	145	152	148	127	155	170	145	148	169	131	132	149	143	152	133	162	143	150	137	124	150	127	145	140	157	137	157	139	128	132	116	149	164	153	130	143	133	141	157	137	159	144	159	129	130	146	137	136	139	125	126	161	150	149	145	149	132	140	157	142	163	136	122	128	145	123	132	136	151	144	154	137	141	135	150	131	130	144	159	155	162	136	142	140	157	126	146	147	158	145	140	143	167	147	152	143	145	122	138	159	138	126	154	116	138	123	140	136	142	145	143	156	135	139	117	168	155	128	152	151	146	115	145	154	144	133	140	139	133	155	163	147	123	131	141	132	163	124	138	125	138	119	141	156	144	153	137	146	131	144	136	156	120	129	137	130	114	148	160	127	144	138	147	138	143	144	145	162	140	128	145	152	157	130	111	151	140	127	145	142	151	147	167	124	148	136	150	160	142	135	145	148	132	122	142	142	136	140	142	126	135	153	168	124	118	145	157	134	126	153	150	117	135	124	134	134	116	130	138	163	170	147	158	152	154	146	134	146	141	149	133	154	141	140	146	145	139	130	142	150	110	136	132	134	121	140	146	132	146	147	149	137	137	145	146	148	150	142	159	160	143	156	153	126	156	147	153	161	145	149	155	136	147	141	141	136	142	154	147	135	130	140	144	134	143	157	133	139	155	141	135	144	154	132	135	138	142	147	145	137	150	128	149	138	162	151	116	117	153	138	140	140	139	129	133	146	125	128	143	136	165	139	146	132	141	125	139	145	150	166	128	126	138	132	161	132	141	140	104	142	162	139	153	145	141	128	141	129	145	153	151	157	149	149	140	149	131	114	140	156	172	137	140	155	144	136	135	137	146	138	130	131	148	144	137	156	157	158	151	151	143	157	136	168	148	124	151	164	128	133	131	151	151	133	151	130	142	153	129	145	136	139	137	116	133	135	151	156	130	127	140	157	169	142	127	167	124	130	122	154	133	159	146	149	123	130	170	139	142	138	131	149	115	139	138	159	136	140	125	122	143	143	142	144	145	134	150	153	129	125	150	161	159	149	137	129	145	125	142	154	140	143	126	134	159	150	151	139	149	141	146	144	146	168	140	124	144	164	133	127	164	138	161	141	132	154	157	140	151	137	110	164	149	144	132	148	136	148	143	138	135	120	146	127	113	130	160	138	139	138	147	147	172	149	154	133	127	151	118	152	129	146	137	121	151	130	178	142	139	161	126	138	141	153	134	127	131	143	136	148	150	130	132	142	160	143	143	141	151	158	145	164	145	143	155	142	135	124	145	131	150	153	120	145	161	141	134	158	145	146	142	147	158	143	148	143	178	145	129	144	135	115	148	124	150	145	146	129	139	121	145	141	121	142	132	186	139	128	130	152	137	129	146	156	116	157	140	144	137	128	133	148	132	142	122	141	126	154	134	131	128	143	155	136	157	160	147	140	155	156	151	128	129	157	138	150	158	139	148	157	152	175	142	134	142	147	147	148	130	147	117	155	126	138	143	149	152	148	135	135	163	150	154	140	151	132	126	177	126	157	156	160	136	153	134	146	150	124	138	159	143	135	120	155	125	134	128	145	134	120	139	135	138	141	135	141	153	165	124	141	119	122	130	141	124	155	123	139	153	155	130	165	140	133	144	149	150	147	138	155	134	156	132	132	141	133	133	144	157	126	125	133	146	137	158	128	124	151	150	149	135	132	140	150	120	140	133	114	164	159	159	153	123	144	150	126	118	132	165	155	158	153	138	148	117	171	136	142	142	142	150	133	122	143	120	159	129	143	120	148	145	139	122	157	134	138	150	133	153	138	134	148	130	143	128	148	157	130	164	132	155	138	157	140	136	143	136	135	156	135	132	136	122	136	140	178	147	172	151	162	144	153	161	110	123	131	137	131	136	139	142	141	123	159	143	142	124	129	130	125	154	134	146	127	133	170	155	150	153	129	148	137	115	113	148	142	130	137	133	131	145	144	126	127	143	145	135	139	139	155	138	119	159	120	154	149	134	142	136	140	149	120	158	135	161	131	138	126	130	139	167	144	154	154	121	160	125	149	149	127	162	137	159	133	146	159	131	152	144	150	140	164	119	157	120	148	153	143	151	126	145	143	146	130	150	131	137	142	109	130	164	158	156
7729	2571	6040	6669	5759	6086	14476	45166	63366	57077	42208	27006	11627	2975	877	476	431	369	414	427	405	434	394	442	437	440	411	420	397	422	434	381	437	412	388	415	429	396	447	400	431	461	380	418	412	404	417	467	387	434	384	403	389	390	442	417	421	412	413	449	398	383	456	414	444	437	424	451	418	438	385	435	411	377	437	397	390	433	416	445	394	420	436	446	377	435	396	407	387	421	418	415	407	399	402	442	371	436	433	421	409	402	419	391	448	376	423	416	374	416	452	405	410	401	421	464	412	423	402	416	387	432	419	399	374	370	431	434	388	411	429	405	431	404	411	458	404	453	394	418	430	408	400	429	401	417	419	386	420	431	415	406	423	437	449	411	413	389	426	417	415	421	371	449	382	399	407	430	397	380	387	403	450	411	425	422	387	381	377	416	410	404	474	409	421	396	438	471	447	439	415	427	406	386	435	402	430	430	417	410	416	402	417	442	414	438	396	436	410	431	373	427	449	419	425	399	410	420	411	404	340	403	433	399	426	387	383	430	406	380	396	419	429	405	416	398	431	394	403	368	422	402	410	394	407	412	393	398	400	396	435	424	409	412	449	451	427	422	422	393	423	376	419	422	426	387	399	429	409	382	426	441	406	405	398	412	409	437	428	398	394	431	433	412	467	404	405	450	407	424	420	417	425	420	407	413	447	422	410	402	432	434	378	427	430	404	422	394	446	437	391	408	436	429	435	417	411	391	413	416	421	405	458	442	415	457	417	383	436	429	421	397	420	400	402	397	435	388	422	427	416	409	420	421	426	400	456	447	420	422	420	417	385	385	431	411	426	410	392	404	399	413	440	415	404	419	415	416	414	395	456	407	405	406	379	411	405	398	407	380	399	391	459	388	407	417	398	413	415	410	421	437	433	443	415	389	391	383	430	435	424	407	446	459	412	410	432	406	416	427	414	407	404	421	376	426	456	428	363	416	442	416	384	398	430	390	403	427	426	386	382	436	431	418	451	396	425	411	436	425	396	370	382	398	437	438	411	432	395	453	413	394	416	447	421	412	396	437	394	416	421	461	429	417	399	412	471	416	398	423	408	427	385	403	438	423	430	401	424	422	412	401	410	407	420	391	449	419	389	424	412	393	390	438	432	400	383	393	461	402	423	433	413	418	392	407	424	418	391	402	452	419	411	391	395	427	437	397	395	400	394	404	454	396	408	382	387	450	383	389	440	434	405	397	400	419	409	431	434	421	432	439	447	459	393	420	414	378	416	407	449	394	441	420	425	403	448	407	425	438	417	399	402	405	433	391	421	425	439	443	383	418	426	415	424	409	414	413	408	424	396	414	448	421	366	420	424	456	388	408	428	410	433	412	410	424	441	383	416	437	410	432	435	423	410	401	401	433	392	399	400	419	401	437	380	383	440	391	408	388	420	417	381	406	384	412	438	410	391	432	449	410	412	423	415	436	400	397	410	389	392	452	403	402	423	429	402	413	412	428	416	412	390	445	459	413	408	432	445	445	406	422	421	426	425	439	407	398	458	433	388	405	436	397	425	399	394	427	437	394	421	403	429	398	385	433	444	421	408	388	434	398	422	413	420	432	431	398	417	428	408	425	387	448	444	436	372	448	404	401	385	409	376	402	431	379	389	403	395	428	423	435	420	421	393	426	391	409	404	415	417	432	407	398	405	408	388	437	395	423	389	439	426	420	411	403	413	397	378	438	408	403	425	423	377	423	421	418	395	411	425	411	415	434	412	389	412	408	428	450	422	457	445	410	428	397	403	438	389	445	415	417	393	405	409	454	410	405	421	401	416	377	375	413	411	431	418	391	389	398	418	422	402	428	405	393	410	410	369	391	398	393	381	354	407	406	421	398	392	442	400	401	405	403	380	412	396	423	431	412	408	446	432	416	427	403	417	427	432	432	432	414	403	412	435	428	387	415	401	393	426	411	376	401	412	397	439	437	450	381	426	404	416	426	420	424	425	412	410	426	421	432	418	410	433	418	403	405	411	410	445	372	407	393	402	442	414	381	424	396	441	394	388	437	406	441	377	357	376	440	420	437	436	415	421	398	397	400	434	476	405	412	426	422	425	403	436	392	374	443	356	422	407	406	419	397	451	419	410	393	458	389	432	371	373	406	395	468	416	420	407	426	415	438	390	416	405	410	433	400	397	417	436	395	392	399	390	452	415	426	421	379	405	455	410	420	402	431	416	432	444	417	405	451	391	385	370	430	418	380	423	451	384	406	389	424	392	434	423	395	413	423	420	416	405	415	417	394	414	440	435	412	422	419	423	391	423	382	396	391	424	401	410	406	415	413	382	418	402	396	416	402	421	427	439	422	419	409	430	420	403	430	393	425	395	405	416	433	369	418	427	427	399	376	410	444	461	422	418	404	414	418	399	418	422	403	447	422	401	429	412	418	430	391	394	421	420	432	443	472	419	450	419	442	438	411	408	417	405	381	394	435	455	439	380	447	422	418	472	449	376	415	399	427	379	450	458	384	416	427	375	404	418	386	388	437	450	435	408	442	398	381	431	433	427	431	443	423	425	397	409	433	422	415	409	437	435	395	384	411	434	423	412	430	431	416	449	403	410	442	409	368	396	400	387	439	393	440	402	411	406	405	426	405	419	428	419	427	391	423	416	416	444	390	408	440	427	414	405	395	422	397	424	428	425	395	424	392	404	416	430	418	393	418	399	423	396	391	427	459	394	366	426	399	386	421	436	406	438	402	436	437	444	399	429	438	388	401	411	430	385	436	421	414	401	385	385	404	412	385	414	417	384	450	412	423	419	387	437	432	396	401	401	419	384	450	422	389	419	387	441	421	402	403	400	397	385	431	444	367	422	402	412	405	388	417	410	443	423	392	439	414	400	375	427	427	450	390	444	395	401	431	429	383	432	410	430	428	409	420	409	407	436	436	407	395	439	370	435	459	415	409	398	415	413	425	441	429	401	397	418	406	399	393	423	389	419	434	459	389	355	403	436	443	390	360	438	424	425	427	442	426	391	430	420	408	399	410	416	377	390	422	432	426	435	416	413	404	411	432	416	404	414	441	405	393	391	400	419	431	411	375	423	428	422	402	430	434	439	439	405	442	415	411	433	403	436	410	388	403	416	402	404	397	425	408	406	436	429	420	387	384	369	432	431	430	423	428	434	393	408	388	419	432	420	410	422	403	407	427	397	430	423	406	364	407	417	369	454	417	451	449	425	416	409	436	401	413	422	408	427	432	441	417	383	395	397	441	450	407	426	422	414	438	404	410	403	384	390	432	423	413	419	387	391	399	411	394	426	441	417	448	428	459	429	426	376	411	431	414	390	388	395	392	419	430	392	396	407	394	440	443	451	420	441	403	421	399	414	433	388	418	386	431	390	437	399	429	390	445	431	398	405	425	386	394	393	417	393	432	411	427	402	421	380	410	417	434	449	391	408	391	402	419	415	404	430	457	456	426	480	430	420	439	419	464	424	404	403	422	439	396	408	394	404	426
2275	212	219	212	182	153	240	1194	2760	4136	2879	1356	572	270	168	134	124	118	125	120	111	135	116	144	127	161	116	147	128	120	146	124	139	143	130	116	135	105	121	137	133	117	132	125	126	124	132	129	131	111	116	137	138	134	126	146	131	121	123	136	126	134	113	97	131	133	121	124	108	115	121	143	134	108	137	127	138	146	119	132	139	144	132	122	129	124	132	148	135	137	115	143	149	126	136	136	114	143	126	136	118	119	116	128	115	118	122	135	139	142	130	126	115	129	118	117	142	123	125	138	120	116	128	124	126	118	118	119	134	119	144	114	129	132	139	131	120	114	138	117	120	124	118	118	127	119	132	118	129	126	139	124	143	154	134	128	120	115	125	131	165	131	133	157	131	130	131	133	133	135	109	120	144	114	122	136	142	105	90	119	129	118	131	124	144	139	153	143	149	128	123	114	114	132	133	130	119	112	142	132	126	141	122	116	104	113	129	128	141	119	125	155	123	150	134	118	140	131	126	136	127	128	136	137	116	126	133	109	128	132	120	121	119	107	137	119	142	119	122	131	131	120	127	123	130	123	124	141	127	122	138	118	138	131	150	132	140	115	121	137	133	113	128	147	135	129	142	117	116	146	124	125	126	140	106	122	141	116	126	130	145	121	126	134	112	125	114	122	155	128	128	139	128	147	126	120	121	127	130	114	124	143	124	136	120	129	125	133	131	139	126	104	123	143	122	124	133	120	128	131	138	129	126	129	127	116	126	133	124	140	118	144	135	97	132	142	139	118	126	130	126	124	118	112	123	136	105	120	130	121	127	130	153	130	125	120	108	131	158	126	132	121	124	133	122	131	125	116	128	147	138	136	125	113	116	135	130	115	130	120	114	135	136	114	114	139	139	121	149	118	131	125	130	103	125	135	151	130	139	137	128	132	151	132	126	113	156	115	129	139	133	107	104	140	136	125	112	140	114	122	126	131	120	118	126	121	123	146	127	136	92	125	128	121	114	127	135	132	127	132	130	122	98	134	139	106	122	115	140	129	142	117	109	132	130	132	147	115	122	101	122	111	113	107	116	121	113	134	122	131	128	129	137	112	129	126	124	126	110	130	150	124	108	119	111	126	125	116	137	134	134	131	130	113	124	135	141	143	131	115	141	128	126	143	126	121	127	119	133	120	129	118	133	147	110	118	135	132	127	128	140	136	126	127	144	132	122	107	114	141	122	136	121	132	117	134	135	118	114	135	139	134	147	124	157	129	110	138	125	120	131	113	110	128	115	135	118	132	128	126	128	110	151	135	132	118	142	137	119	101	120	115	120	151	122	131	118	116	125	123	114	122	117	130	99	132	120	96	131	125	144	122	126	127	130	124	154	118	119	122	121	123	118	120	133	115	102	132	131	127	132	124	131	119	123	123	124	137	140	116	141	127	144	128	130	128	131	142	117	118	128	121	119	111	137	118	133	135	134	117	139	122	130	148	136	133	126	119	132	122	117	129	137	127	129	119	129	119	111	146	112	130	135	112	129	109	110	149	114	119	124	125	109	123	133	138	121	121	134	120	148	117	121	119	137	118	117	122	133	125	140	116	140	144	107	139	108	127	140	146	149	144	132	142	131	128	126	136	122	123	98	134	143	131	135	134	136	106	110	123	141	140	116	128	120	141	131	117	124	118	111	111	131	120	127	128	130	134	101	151	100	125	120	143	133	119	122	123	134	141	127	124	121	134	130	117	123	111	121	105	123	137	132	117	141	132	125	116	144	125	132	123	105	134	123	110	128	110	158	136	124	127	133	126	139	125	127	137	120	133	125	112	127	125	159	122	130	140	124	140	130	127	125	129	114	106	117	146	105	146	116	118	124	114	130	110	148	108	128	126	146	144	138	129	119	133	121	127	135	98	139	124	122	127	129	123	130	140	100	137	123	131	134	130	120	126	136	121	107	133	124	142	142	113	118	132	137	117	112	138	144	113	115	128	120	123	130	114	120	122	155	132	122	116	109	125	144	145	127	121	130	107	116	124	135	126	118	134	107	118	130	135	131	121	112	133	125	144	134	129	123	127	132	123	126	128	119	133	131	109	131	135	109	132	126	105	95	140	101	125	134	123	127	122	130	121	135	125	130	105	117	117	130	111	138	141	130	118	120	106	124	110	111	125	101	119	114	135	111	115	116	138	132	127	109	140	126	141	131	118	141	138	124	143	132	114	117	115	118	127	105	118	124	126	143	114	136	121	143	112	133	142	116	124	144	112	132	140	133	106	113	111	123	118	128	145	143	136	132	126	110	129	109	123	111	121	116	122	129	122	122	125	135	151	109	138	129	148	136	132	125	133	138	124	146	132	123	120	134	126	131	124	109	117	111	121	114	127	115	114	138	128	109	119	127	133	143	122	132	124	109	117	131	131	138	136	121	100	133	124	132	132	146	121	132	115	147	136	126	127	136	134	129	130	134	133	146	128	137	126	115	132	128	108	125	117	136	144	114	121	87	125	137	129	137	122	122	142	122	127	135	137	154	128	117	130	127	128	118	123	162	125	126	131	130	147	136	125	135	139	131	118	137	112	141	136	126	138	135	138	130	121	121	134	122	137	117	140	143	114	141	123	125	111	108	130	127	123	138	134	131	124	106	131	118	133	133	147	134	137	138	113	126	115	114	124	128	119	127	156	123	108	115	131	119	128	135	117	126	131	120	141	140	144	128	116	121	144	135	111	128	127	121	121	123	117	108	122	114	136	127	118	109	131	140	130	121	131	132	126	132	137	119	124	107	132	140	113	111	137	134	123	150	114	138	113	139	102	108	124	127	117	124	103	135	140	124	135	112	151	116	126	113	112	127	130	136	132	129	114	121	143	136	132	132	131	153	141	131	126	128	101	140	126	124	146	131	131	131	128	125	143	123	120	141	121	132	106	103	114	149	126	125	105	115	107	145	116	129	130	141	128	123	137	127	92	135	134	122	113	129	98	114	120	129	142	105	144	139	117	161	109	122	125	125	113	120	129	142	106	111	113	121	152	118	135	141	136	108	122	122	130	122	125	106	135	124	114	105	137	134	116	124	127	117	136	133	129	113	119	126	114	124	124	114	129	109	128	120	111	109	112	118	122	147	98	129	134	151	128	106	112	127	117	120	121	108	131	111	125	116	146	131	136	123	139	122	129	129	140	136	126	125	137	116	124	141	149	128	135	132	139	145	121	129	121	119	140	123	130	125	127	121	121	129	138	100	120	132	145	131	114	144	111	139	130	142	128	118	124	118	104	132	114	131	136	133	130	138	133	135	121	138	125	121	125	124	120	130	123	135	137	141	127	123	114	122	146	123	128	116	129	124	115	139	121	138	134	111	126	130	109	125	115	114	126	137	123	125	122	111	121	115	118	121	117	113	120	136	137	122	118	114	132	127	114	126	132	116	144	117	130	139	121	138	129	107	143	161	120	133	135	118	135	130	126	113	114	123	134	117	129	114	92	153	133	135	119	113	143	122	123	150	136	123	121
2265	466	603	654	641	619	1116	5576	11636	15828	10685	5048	2162	1082	572	366	385	372	392	358	405	391	366	390	379	358	372	348	361	358	369	421	388	369	360	350	366	403	348	389	390	393	312	326	381	363	392	374	344	343	354	370	390	386	369	376	340	372	383	384	404	384	366	373	373	370	381	392	344	359	381	322	398	394	346	382	357	314	380	363	346	403	373	332	341	357	380	387	407	389	399	371	360	366	370	354	361	349	379	377	314	350	365	368	382	353	391	385	371	375	388	361	353	363	392	379	364	381	396	387	356	362	361	369	377	348	415	390	394	389	377	408	388	365	376	363	354	379	360	365	363	412	400	336	358	385	396	362	377	334	358	365	373	376	383	377	369	386	394	347	389	358	379	364	349	369	349	365	363	345	375	338	358	393	344	395	338	361	342	371	358	382	368	348	386	387	362	349	354	404	363	392	376	367	409	337	385	370	365	355	362	389	340	370	350	415	397	398	379	328	412	375	379	389	397	391	348	382	388	356	351	382	359	357	371	352	333	359	359	351	308	378	359	372	343	367	379	337	375	394	387	390	369	372	388	354	359	367	382	366	374	372	376	343	364	349	387	366	341	349	370	378	357	365	379	370	359	361	374	358	370	335	373	341	360	378	338	360	413	363	383	370	378	367	372	376	410	400	385	348	380	358	327	354	393	392	401	344	387	358	404	413	373	392	367	374	399	359	345	343	336	354	415	386	353	377	385	373	379	370	360	380	390	383	399	375	366	364	392	361	391	363	352	335	350	375	407	346	401	369	359	357	384	357	381	349	346	387	340	383	353	362	356	399	383	390	379	368	386	348	389	380	376	375	348	409	382	378	362	342	370	378	343	378	375	417	364	388	409	364	347	390	366	366	354	360	381	387	359	340	354	379	426	360	357	357	398	392	377	375	361	386	383	365	376	329	370	341	396	382	367	360	389	375	409	354	378	375	341	390	359	333	388	356	371	400	369	393	388	381	367	367	373	380	369	392	337	388	369	345	393	383	358	343	405	344	354	378	372	382	362	334	379	339	402	386	372	357	338	340	374	364	381	373	353	401	386	401	383	373	354	351	377	380	364	395	345	380	360	363	372	411	366	369	377	370	363	386	354	372	412	365	365	367	363	394	352	350	404	357	369	382	362	376	384	376	374	378	373	362	353	369	361	405	373	352	396	398	362	368	382	378	392	338	350	377	377	385	384	375	400	373	377	404	373	383	364	386	370	355	402	402	339	360	328	375	382	343	355	359	409	361	353	365	373	393	367	377	378	381	380	394	362	385	386	389	392	361	369	334	385	357	344	386	358	371	388	363	363	374	351	375	389	386	371	409	366	367	407	394	361	401	384	386	330	379	370	389	390	420	363	336	362	384	385	377	381	359	358	377	347	378	398	377	374	369	347	409	359	369	391	351	379	404	370	386	383	354	413	353	356	371	378	355	342	394	369	356	350	390	389	379	385	371	357	378	370	391	360	388	412	369	359	393	358	365	398	350	350	390	389	388	355	358	387	406	367	364	354	367	395	369	361	385	394	388	353	350	352	331	389	384	398	382	380	344	412	354	371	355	370	353	355	395	373	397	393	340	346	398	369	355	352	377	353	363	360	368	388	413	348	356	357	384	373	363	366	364	376	368	345	388	365	364	384	412	343	384	359	388	363	380	384	329	357	417	368	366	347	351	343	352	350	382	376	381	385	404	366	361	356	340	347	347	412	357	385	354	402	352	365	359	383	377	374	355	364	397	385	395	373	379	379	362	360	393	337	364	379	370	380	369	383	386	381	394	390	371	389	358	319	416	366	369	385	375	382	387	390	364	349	350	343	380	368	369	360	371	373	343	360	371	353	341	381	382	376	364	347	359	385	329	341	331	351	345	337	386	386	364	338	366	369	382	377	343	370	366	351	386	326	382	376	364	370	370	354	418	391	394	364	380	369	355	378	395	406	338	352	374	360	370	388	314	381	383	365	335	363	394	380	393	390	384	378	387	348	368	354	372	372	384	363	364	390	350	369	363	348	397	356	373	394	365	368	365	390	364	340	399	381	403	389	382	337	351	349	356	384	367	376	369	380	364	348	396	366	365	381	362	400	363	372	421	345	411	385	380	387	372	358	372	359	367	368	414	392	359	367	386	404	351	339	358	332	359	388	355	351	405	351	343	392	374	377	383	368	411	405	356	351	391	344	388	380	372	375	374	383	404	393	382	358	357	372	386	391	387	389	389	401	389	365	368	372	390	379	374	364	391	378	350	357	402	350	357	373	346	359	352	384	369	361	363	330	374	383	379	396	384	358	388	406	360	350	364	373	372	353	351	358	369	397	367	377	362	372	411	377	379	399	358	377	388	373	391	358	385	355	367	370	380	372	346	348	363	367	355	361	340	350	350	387	384	382	396	354	390	377	370	379	342	366	387	380	395	345	384	341	368	367	357	372	381	346	351	355	374	399	375	371	377	337	410	359	370	355	373	389	421	366	366	393	374	391	350	347	347	385	365	386	385	371	397	345	383	396	398	390	373	389	351	336	355	374	367	384	379	377	361	375	390	381	365	363	374	382	377	361	401	363	379	370	377	367	379	365	400	392	391	326	346	359	353	350	369	386	390	356	375	387	376	381	351	377	385	397	360	359	372	387	393	332	391	380	391	368	382	379	343	358	369	378	383	390	365	341	362	345	386	355	377	398	382	394	369	352	372	389	369	368	332	353	363	356	366	350	351	365	381	396	369	387	376	373	361	357	420	397	354	399	372	354	397	351	383	364	380	358	383	356	383	366	346	393	387	358	348	355	387	397	311	368	356	364	394	406	383	377	364	330	346	393	359	382	383	402	339	384	364	381	375	405	348	357	400	327	380	392	380	354	398	363	391	369	372	371	349	369	342	378	387	377	335	355	363	349	377	357	364	394	371	408	358	340	383	384	360	369	368	355	371	383	339	345	414	373	357	374	365	377	358	362	396	370	373	371	383	365	340	415	359	399	365	386	366	374	365	404	381	397	403	357	399	393	373	339	343	358	380	382	355	383	391	383	379	396	373	377	399	371	375	376	347	382	416	381	383	381	359	369	346	359	364	390	346	412	340	315	362	400	339	396	400	378	372	363	368	382	368	386	383	363	381	332	368	381	358	390	346	367	357	364	364	371	408	364	400	366	375	350	367	327	361	364	349	369	381	380	369	376	375	388	385	362	380	389	389	363	374	367	398	325	388	359	381	351	405	379	363	369	410	345	385	404	352	398	408	351	342	348	358	371	367	352	372	374	364	344	374	381	385	364	389	341	377	396	357	340	386	415	359	317	380	387	397	358	377	400	368	336	378	372	356	395	369	354	350	348	371	392	366	369	377	401	366	344	379	381	371	361	356	380	361	385	360	401	378	362	415	376	372	386	355	363	351	361	364	352	381	362	366	382	373	359	378	385	384	330	371	373	360	382	389	358	418	379	352	348	364	376	360	363	374	372	384	378	375	345	350	333	363	372	344	358	412
8222	1132	1376	1101	777	639	938	2918	15131	30146	25505	13739	4780	1366	384	176	143	87	112	127	107	106	132	93	110	115	112	121	116	122	96	131	103	118	121	112	102	92	119	106	104	124	120	109	126	115	125	117	104	113	119	88	113	100	106	123	115	116	112	103	128	112	112	112	114	122	93	131	120	101	127	97	113	109	115	121	115	99	120	111	120	130	108	111	118	109	110	116	113	109	110	113	95	123	120	107	101	122	103	121	137	101	100	101	110	125	120	124	103	131	117	111	106	128	124	108	99	113	131	111	109	126	119	106	101	92	114	121	119	98	117	102	112	110	98	113	119	104	116	104	118	123	116	135	104	109	116	110	108	100	89	138	124	109	116	108	133	98	101	99	96	102	106	116	119	115	107	111	109	102	103	144	116	116	126	116	126	102	112	114	105	110	115	109	119	123	116	121	94	123	105	102	104	107	93	105	102	105	101	107	123	105	128	103	108	96	105	113	110	128	103	102	114	116	127	115	92	109	122	102	108	123	100	104	117	114	101	105	123	134	106	129	114	119	115	121	109	113	120	103	119	119	110	117	120	109	111	112	110	95	102	107	110	120	129	99	118	133	113	109	133	98	121	119	114	121	115	114	103	117	122	123	124	118	104	118	115	105	104	113	108	128	102	120	121	124	108	116	117	104	122	118	113	122	123	118	133	133	102	106	122	101	107	123	106	101	103	134	122	108	109	124	120	97	116	109	126	128	112	125	123	113	100	108	126	100	124	118	127	114	110	103	107	112	108	106	126	137	133	123	122	128	124	116	112	100	135	115	121	99	119	125	101	107	110	125	105	122	112	136	119	104	101	124	105	109	119	115	126	114	121	116	109	120	106	104	112	116	113	127	107	107	119	116	107	125	134	124	118	112	112	125	118	108	111	97	121	104	126	111	121	119	129	109	91	139	118	102	122	97	99	95	115	115	118	108	104	104	136	114	109	98	109	112	117	108	105	113	132	118	112	108	101	102	125	102	113	90	116	145	110	119	120	105	107	105	117	102	109	108	120	121	118	112	106	109	133	120	115	116	109	104	113	116	111	111	113	108	98	110	122	120	117	101	122	110	112	107	105	114	90	110	126	107	98	100	110	122	100	103	111	119	114	101	116	123	116	103	107	103	121	103	118	111	113	112	109	119	108	110	114	135	111	102	111	120	103	116	132	98	118	118	105	93	131	105	97	110	99	107	121	122	101	123	113	112	119	122	123	116	122	105	107	123	133	107	141	122	120	100	102	128	106	118	96	113	103	114	111	119	113	139	101	115	126	115	105	127	98	109	107	133	105	96	118	126	134	88	139	114	124	91	98	109	106	110	119	102	118	136	124	121	125	91	105	102	105	113	99	105	111	117	106	98	107	117	111	107	112	116	111	103	94	123	108	111	113	135	119	103	116	132	108	106	115	103	110	97	95	95	106	121	111	113	133	114	104	117	116	127	104	117	106	132	115	109	107	104	112	114	118	94	107	112	122	118	127	101	107	122	119	113	133	102	112	130	107	111	102	100	110	129	123	108	98	105	128	117	100	126	124	95	104	112	108	120	112	100	112	104	110	118	109	93	104	125	90	94	102	109	112	109	113	117	134	108	107	90	111	117	113	126	105	102	108	98	107	101	109	128	102	110	105	105	111	89	119	119	103	109	128	116	125	127	101	115	112	92	111	105	107	105	124	115	112	102	117	96	97	126	117	109	129	110	101	111	104	114	100	111	110	115	115	119	107	135	103	110	105	119	108	119	126	115	111	117	114	110	111	108	120	98	122	113	116	127	101	111	138	105	121	112	121	112	112	112	120	133	114	121	104	105	112	112	102	121	111	98	105	124	104	87	111	125	124	112	94	98	103	103	118	92	90	109	116	111	101	123	128	90	112	110	110	114	107	103	91	122	131	109	109	110	108	92	109	159	121	128	116	119	110	126	121	132	110	109	132	104	109	107	95	126	99	120	115	117	103	111	126	132	110	93	114	106	139	113	116	127	120	102	119	107	106	117	97	121	136	133	111	106	110	131	97	120	95	102	125	126	111	118	105	117	101	110	118	103	104	108	97	116	120	112	126	130	90	108	100	95	114	106	111	103	117	98	97	119	91	103	103	99	123	112	99	113	114	128	114	146	138	125	107	111	112	97	123	107	106	100	104	135	95	114	114	110	129	96	114	101	121	104	107	118	113	122	117	106	98	98	119	119	117	117	111	120	125	117	106	111	107	108	117	89	124	118	121	112	109	95	110	99	108	95	113	124	95	106	116	102	117	109	104	101	91	107	104	120	110	98	108	135	113	101	128	136	91	100	106	111	112	118	99	87	108	106	107	99	99	126	110	108	105	113	110	108	111	129	114	118	102	108	98	118	111	104	111	111	94	107	133	105	102	112	108	118	108	110	94	123	112	106	110	120	95	98	142	107	133	102	120	107	102	129	111	117	125	113	103	131	115	113	120	103	116	109	121	115	103	122	143	111	112	116	132	117	112	116	127	126	121	114	123	122	117	119	120	91	111	108	115	104	110	108	142	101	107	113	102	110	109	109	136	93	105	101	110	121	123	113	114	105	115	118	99	132	125	116	108	103	108	110	106	122	117	111	116	113	118	108	106	115	111	110	89	101	111	97	104	110	112	108	109	96	110	120	131	112	118	108	111	105	109	108	106	126	122	116	118	121	120	104	105	128	117	107	111	121	117	103	92	106	114	101	111	120	86	95	106	125	97	113	125	126	105	109	110	122	109	104	130	110	117	101	99	123	100	118	122	113	116	122	114	109	93	133	90	123	106	136	116	123	100	104	92	111	139	129	119	129	128	99	110	115	109	101	112	130	111	107	116	117	103	125	108	87	115	107	103	103	108	110	121	118	125	86	113	133	99	109	119	117	120	117	109	112	120	114	100	104	106	118	113	112	125	101	110	123	109	125	108	108	120	92	104	122	115	119	112	108	104	121	122	119	110	104	114	123	102	113	109	126	109	116	110	114	137	116	90	119	125	113	117	96	123	88	105	123	121	106	116	127	112	91	113	108	115	113	110	120	126	107	96	93	118	108	111	124	129	114	96	114	109	110	96	93	125	90	122	121	115	91	119	103	129	123	105	106	108	119	97	111	111	108	83	128	109	113	125	127	106	108	108	120	124	106	98	106	118	90	120	109	97	132	97	116	100	122	104	102	107	113	104	124	106	109	110	121	120	110	108	104	99	107	108	126	102	105	116	110	110	101	103	97	119	96	123	103	81	112	106	123	112	115	120	110	117	104	110	138	126	118	117	90	109	106	92	113	113	92	109	95	100	93	132	90	115	122	108	112	127	129	116	115	121	107	118	121	120	100	126	121	108	102	105	115	115	115	116	112	115	120	114	103	97	104	115	117	113	94	134	126	123	114	109	94	107	110	106	95	125	112	114	113	127	121	119	116	106	111	108	93	110	101	112	102	123	100	116	113	103	104	126	107	102	112	126	115	86	120	130	118	93	119	106	124	93	112
5903	1338	3493	3729	3355	2724	4263	10712	34407	49519	42784	30082	15393	5641	1531	598	344	352	318	353	358	336	321	302	330	334	346	343	330	336	333	351	356	375	331	335	336	345	360	341	335	330	321	370	302	324	346	341	340	373	353	357	344	353	318	309	324	315	333	338	358	363	387	326	319	345	362	305	346	333	357	346	324	355	332	325	324	311	358	314	322	331	373	352	347	325	362	333	343	346	339	338	318	326	361	357	365	351	348	346	334	314	350	331	368	334	342	351	360	350	359	331	381	361	330	331	308	351	338	323	352	332	340	323	332	344	344	335	337	333	366	333	365	362	346	323	319	367	309	353	326	314	341	316	347	338	340	370	342	325	303	343	322	321	320	337	361	335	295	337	351	313	354	349	346	362	329	353	317	344	335	360	336	350	363	312	330	334	324	348	351	364	336	351	333	317	368	336	365	349	306	359	335	319	353	350	320	305	355	360	336	346	360	360	318	332	335	321	321	306	307	338	347	373	344	343	339	332	364	321	345	342	343	314	342	361	335	334	337	341	331	325	339	331	358	376	356	374	331	332	342	333	331	334	350	356	337	333	357	351	349	303	334	365	339	363	328	276	347	342	297	331	341	355	386	324	351	332	351	319	348	357	335	311	321	347	334	342	342	323	339	390	332	320	333	342	318	357	320	329	328	330	311	337	358	334	362	354	382	321	362	358	292	346	344	337	334	334	340	339	326	327	351	355	324	334	318	334	327	340	337	354	332	334	327	334	307	349	335	349	356	324	327	368	328	334	345	342	327	324	334	377	360	319	334	350	365	345	344	350	354	363	331	349	319	339	339	325	349	332	336	322	343	329	334	347	354	335	341	309	357	307	359	316	347	353	333	371	324	372	348	357	343	350	329	340	365	355	310	326	349	341	368	339	330	373	348	326	340	325	340	388	344	314	316	386	336	337	345	366	369	334	339	325	341	343	319	343	316	350	317	360	353	331	392	341	349	344	323	317	343	347	388	381	368	308	325	347	316	313	337	314	339	313	358	343	369	336	369	339	305	326	313	361	328	330	327	358	337	333	317	322	341	329	325	347	331	317	343	305	344	348	338	330	354	341	344	357	368	333	335	334	315	377	306	341	358	345	310	354	339	302	321	346	343	321	343	356	369	325	339	360	324	322	328	363	332	346	340	388	342	313	341	345	333	348	319	354	343	345	356	315	341	321	334	356	317	358	321	323	349	346	302	343	375	344	329	344	355	342	347	305	338	353	354	337	317	361	298	323	334	352	363	336	338	326	313	340	311	324	349	339	326	328	319	331	349	319	364	349	329	360	347	335	352	336	350	362	321	388	358	356	317	337	311	348	339	381	349	361	346	321	317	354	325	351	328	358	338	367	355	348	330	342	342	336	348	330	308	352	323	334	363	340	350	329	337	310	373	315	341	337	335	338	323	321	365	330	384	356	315	338	361	342	334	352	322	332	363	328	368	340	298	342	373	329	337	321	321	308	348	321	333	333	324	338	358	343	359	350	337	311	340	322	330	311	333	363	340	335	335	343	317	322	350	313	333	323	342	339	329	359	366	319	353	356	331	359	323	321	319	376	329	314	351	325	335	352	371	347	329	338	331	344	333	359	347	356	362	326	358	356	320	334	330	344	361	312	341	334	348	325	341	354	341	335	337	337	387	351	322	325	330	335	339	359	354	366	329	351	330	354	343	310	328	331	353	347	369	368	349	307	334	336	352	351	335	346	329	353	357	331	357	362	363	313	363	343	317	353	362	360	332	318	331	333	354	339	338	335	367	366	326	348	292	338	344	353	338	356	336	340	322	359	362	355	346	346	341	307	307	324	350	320	333	356	348	319	339	356	349	335	354	328	345	325	336	329	324	303	370	331	358	329	333	340	351	305	357	359	334	312	329	322	352	316	354	337	324	316	357	359	340	307	365	331	320	362	356	355	317	381	377	314	352	326	344	320	331	352	333	359	351	334	347	317	371	347	328	344	335	395	332	364	331	323	361	332	339	354	349	303	337	326	363	317	371	360	359	329	338	316	337	340	340	332	347	330	320	376	348	363	327	313	370	324	356	314	302	319	342	342	293	326	331	351	335	313	313	319	359	316	324	339	304	330	316	345	336	334	358	355	334	363	307	319	303	318	366	349	358	355	359	332	343	315	344	346	319	355	299	338	343	339	319	344	340	367	313	358	360	339	351	356	326	336	370	317	337	335	338	382	335	310	334	352	334	353	345	304	344	317	347	320	345	336	367	337	347	359	347	333	332	346	327	323	347	341	325	324	329	354	351	334	358	315	344	348	340	341	367	353	328	338	340	325	339	335	334	318	337	347	335	336	312	312	329	309	329	361	372	346	349	330	356	322	343	367	328	369	330	342	333	358	375	326	326	305	316	315	359	298	365	306	352	320	353	348	343	386	334	344	332	362	332	332	343	358	336	332	364	306	347	323	343	305	349	355	332	319	357	331	352	353	349	350	339	350	348	356	345	364	327	341	322	354	320	329	341	389	308	300	328	327	364	349	333	307	344	323	316	337	304	359	363	349	342	316	322	343	319	343	375	348	336	377	384	312	364	325	343	322	345	347	322	366	359	356	354	308	330	346	332	341	321	349	326	326	326	355	319	342	358	340	310	354	350	347	331	342	316	336	343	325	348	353	332	355	314	325	318	313	354	391	377	319	336	345	316	356	363	364	320	364	338	306	344	332	378	324	343	334	336	329	335	344	329	362	348	357	338	322	357	355	322	328	316	368	346	313	356	342	332	316	357	326	349	345	347	345	330	336	365	316	377	325	334	318	368	307	346	357	364	356	345	344	328	341	324	358	312	341	358	310	363	333	326	360	348	336	344	349	386	336	337	347	335	322	314	337	373	331	345	346	364	323	324	319	309	343	355	339	379	322	337	361	331	331	353	366	323	335	347	311	329	350	332	306	346	336	329	329	335	349	329	330	325	328	330	344	334	335	351	357	339	333	342	350	323	327	310	329	326	333	326	353	325	314	323	343	327	399	375	333	312	367	339	311	316	351	318	350	377	333	332	370	342	324	351	359	369	352	379	340	331	313	337	363	340	335	318	319	320	337	325	347	317	318	309	336	330	319	326	319	322	372	331	342	332	325	369	362	335	363	321	330	325	372	374	295	343	337	361	341	324	363	340	343	316	323	343	310	325	326	349	361	340	321	372	345	378	350	345	320	334	334	368	340	337	336	328	315	350	349	360	322	301	324	338	324	335	360	354	363	368	344	336	339	307	366	340	345	314	318	346	339	378	342	322	348	346	335	357	347	348	329	335	304	324	308	350	344	339	307	357	338	337	353	325	351	362	349	304	327	363	370	314	346	358	323	317	341	330	326	334	346	335	345	354	360	327	335	365	341	305	329	320	340	342	363	326	342	355	315	310	345	317	328	334	365	348	355	364	338	325	345	335	359	353	335	327	326	329	406	352	372	322	338	348	343	353	361	299	349	321	379	350	345	351	295	327	335	342	346	317	361
14419	2459	2796	2097	1474	1053	803	688	1617	35879	42749	28942	14063	4459	1027	290	152	142	120	128	125	150	143	152	138	134	154	122	145	138	133	121	136	110	137	121	128	133	146	156	146	137	137	150	122	136	171	124	136	122	142	131	134	138	148	140	153	146	148	149	141	114	147	131	110	114	138	148	130	124	131	127	156	159	130	144	132	153	141	131	149	149	143	133	131	135	149	117	152	155	121	127	140	158	133	146	136	140	137	146	133	156	148	137	146	132	155	142	145	151	143	147	141	135	129	128	141	136	123	143	123	149	157	117	131	135	144	138	140	132	128	146	125	152	133	147	162	156	156	140	126	124	143	133	130	139	146	129	131	155	128	131	128	151	118	125	142	114	119	155	118	126	159	122	119	150	143	141	123	134	121	144	139	135	148	137	123	139	146	140	141	133	125	134	128	148	145	130	129	155	135	148	131	128	135	128	141	128	138	158	137	128	163	137	153	144	148	144	132	129	128	143	159	138	148	125	125	133	125	129	149	173	135	150	129	129	147	128	148	138	141	117	143	121	126	136	109	133	149	131	147	157	154	141	129	119	145	139	140	153	134	123	129	137	120	131	157	142	133	129	152	129	144	153	141	128	139	127	139	138	147	145	135	125	128	137	141	135	116	144	155	146	148	146	111	135	146	135	156	140	147	141	138	129	145	156	129	144	160	140	151	157	137	123	119	136	142	147	153	99	138	135	160	126	117	135	140	130	158	145	128	127	159	147	128	124	138	159	130	138	136	139	156	139	144	145	135	150	140	142	147	145	139	140	142	126	125	136	160	113	123	140	157	146	150	146	134	130	141	134	132	116	144	128	148	156	129	134	146	125	135	133	150	126	126	147	151	135	137	157	148	126	147	127	129	134	131	137	143	146	118	124	161	128	137	133	146	130	136	151	153	143	122	124	136	123	149	145	126	140	121	111	117	118	134	126	129	134	118	160	127	130	159	117	129	122	138	133	114	145	139	149	128	141	149	145	153	134	133	150	131	122	143	170	147	136	127	130	135	133	138	101	136	138	140	125	150	149	132	148	140	108	143	118	136	126	151	119	113	127	148	147	107	122	149	134	103	125	137	115	137	146	142	136	133	146	135	145	136	117	138	140	144	137	133	149	121	128	151	154	126	133	127	123	103	136	136	126	124	156	119	129	133	140	109	131	127	135	133	118	143	129	143	139	149	159	140	148	128	141	136	141	136	143	145	149	148	125	145	142	132	119	133	137	138	130	139	143	144	157	139	133	135	113	144	122	137	147	145	128	125	135	132	141	137	120	148	136	154	157	146	135	135	153	170	144	135	135	137	125	124	130	137	131	158	144	147	164	140	143	140	127	127	136	118	120	129	130	131	143	128	131	149	136	144	133	124	159	138	138	147	154	126	155	133	130	126	144	150	135	126	119	121	143	120	115	144	147	123	144	140	146	139	129	140	165	125	136	114	132	142	148	154	139	137	144	134	123	159	145	119	132	124	128	116	148	163	148	162	118	123	135	164	145	136	133	122	142	142	133	150	125	137	147	118	154	154	140	152	139	143	154	118	149	146	127	134	153	132	128	163	126	148	134	119	155	153	116	116	144	155	131	134	154	114	145	120	132	128	134	119	131	142	167	159	151	170	134	140	134	173	144	136	142	148	152	141	148	144	136	128	137	123	136	149	158	125	139	137	140	137	120	150	131	128	133	141	128	140	155	146	125	140	132	149	149	114	138	142	135	148	123	125	147	119	151	143	133	141	162	139	150	141	130	149	135	134	143	118	150	133	138	131	144	132	136	138	159	136	147	137	135	134	135	148	164	143	135	161	151	141	133	119	154	131	138	122	140	145	132	125	140	144	131	141	135	138	141	148	123	130	126	116	137	137	151	139	111	158	152	143	152	141	119	140	137	135	120	138	141	128	134	127	111	131	130	131	128	134	136	112	130	141	142	140	144	153	132	123	131	147	131	148	134	125	144	138	127	132	138	152	138	151	141	152	157	145	137	130	122	154	168	136	132	129	137	143	131	135	141	160	145	142	123	143	147	145	136	146	147	150	126	137	124	145	126	138	136	130	143	138	144	127	123	154	159	147	147	134	151	133	114	138	139	106	139	122	130	128	149	120	121	150	129	137	163	153	117	120	141	121	138	143	146	145	138	147	156	126	124	117	137	133	111	145	124	112	125	131	109	124	129	140	142	128	131	134	142	138	116	124	136	148	156	159	119	113	130	118	139	132	126	161	147	146	157	148	157	150	141	140	131	146	153	143	165	126	133	140	126	135	152	138	139	145	111	135	133	119	134	151	120	122	129	142	145	128	137	139	149	134	128	119	155	150	132	130	133	151	148	134	138	146	162	134	158	160	131	131	137	144	149	155	148	152	139	151	132	147	143	127	125	123	130	136	136	131	148	136	124	147	146	126	154	146	151	147	149	156	129	136	139	139	155	136	121	130	146	135	122	143	151	131	136	149	144	137	142	128	140	142	151	123	138	148	137	135	125	151	149	154	127	128	126	124	129	148	144	128	132	148	135	145	150	148	135	137	117	136	132	139	142	144	155	130	150	118	125	137	127	121	123	136	136	138	131	143	148	126	150	126	122	140	136	139	138	141	118	143	153	127	147	151	131	156	131	143	130	126	111	142	167	150	149	109	135	154	121	133	144	123	133	142	155	132	132	132	146	134	143	154	161	154	141	145	116	151	134	133	146	152	135	134	148	133	159	134	118	146	139	133	145	126	127	144	128	124	138	133	133	115	137	129	122	140	133	127	153	113	124	127	126	143	157	130	158	168	147	142	139	119	153	156	155	130	159	129	132	123	132	139	127	142	123	151	145	140	144	135	151	145	138	122	137	148	161	130	129	138	128	137	150	126	136	118	140	154	149	141	124	127	133	130	151	151	127	141	138	154	118	142	144	146	128	148	138	154	134	145	119	159	156	148	125	143	135	135	148	134	155	123	113	152	133	149	135	136	131	138	152	141	138	147	151	143	146	145	138	111	148	126	139	127	127	133	140	138	139	146	132	155	139	120	163	125	150	148	140	152	128	147	135	136	128	139	156	127	121	129	127	126	151	145	143	128	147	141	131	130	139	162	128	139	133	152	141	122	137	153	142	143	130	144	125	136	125	117	128	136	139	110	128	132	142	139	131	140	135	128	137	132	147	134	157	142	143	135	139	140	125	120	143	147	146	128	162	139	150	132	152	121	127	152	145	133	139	170	142	143	134	129	123	130	145	130	135	127	142	135	140	151	141	123	147	152	138	153	123	138	129	138	137	121	124	143	134	135	114	141	138	149	151	143	115	140	144	158	140	127	140	141	129	120	110	117	131	147	126	133	122	146	123	167	136	145	138	133	142	142	144	149	150	126	130	117	154	135	161	140	127	156	151	138	163	163	139	143	134	145	132	139	140	141	136	138	161	144	141	112	156	148	126	130	126	139	144	158	135	145	136	128	147	145	149	129	155	143	130	142	136	131	156	142	143	136	155
7699	2469	5931	6615	5677	4539	3861	3168	6718	55477	57741	45072	30209	14884	4512	1213	502	401	404	391	422	399	389	407	417	371	449	400	436	424	401	427	407	376	411	408	420	413	421	384	449	387	422	412	456	403	403	405	452	414	401	415	396	406	419	406	396	405	399	401	384	350	415	411	400	373	434	382	394	365	401	462	420	403	414	423	381	433	425	379	366	414	398	363	422	417	365	441	418	407	414	390	402	423	407	374	436	400	385	409	394	403	411	421	366	404	401	399	404	391	381	411	385	378	420	415	398	396	433	399	417	431	414	400	427	387	436	360	411	397	428	443	406	414	421	397	372	383	402	397	379	401	468	407	403	398	422	433	395	411	410	404	418	403	424	428	385	415	406	450	404	407	409	402	367	416	385	428	406	393	390	372	457	421	391	399	396	409	429	450	389	421	401	402	382	419	395	390	412	392	421	417	443	383	411	401	378	413	444	421	385	395	414	421	424	427	389	385	425	410	373	388	417	424	414	453	411	409	419	426	420	406	421	428	359	428	412	379	406	368	416	386	402	408	409	444	420	391	380	379	386	419	408	413	412	388	413	388	414	417	414	397	429	422	405	386	389	396	392	384	418	400	412	389	396	377	421	423	409	421	429	399	400	420	379	400	373	432	408	390	402	424	389	413	398	384	423	433	441	419	430	381	393	406	400	418	435	411	368	394	422	428	425	435	398	409	417	384	410	399	410	396	443	405	421	419	376	421	372	392	425	410	386	357	429	396	426	422	375	437	392	356	429	402	392	401	395	422	392	414	402	381	391	427	419	402	415	406	397	405	397	393	406	413	423	419	396	407	397	405	386	410	409	449	424	424	393	405	446	405	415	394	382	409	391	411	423	384	400	403	383	403	415	407	432	413	387	391	391	370	388	400	385	364	398	395	411	391	430	374	418	409	402	424	381	414	431	381	416	425	432	406	372	419	384	384	408	344	391	399	422	404	408	398	444	383	399	448	420	420	386	420	402	392	423	404	407	381	432	414	457	434	403	402	427	422	427	408	396	404	417	425	420	382	427	412	439	418	410	406	409	385	382	374	400	437	419	424	390	388	401	434	399	390	413	384	360	392	414	420	428	424	393	386	396	427	450	390	410	397	412	420	430	416	417	402	425	434	422	409	419	411	407	393	417	391	425	430	422	388	374	423	409	414	381	418	424	443	405	386	395	410	385	424	368	400	414	352	394	416	400	423	395	366	407	400	393	418	396	384	412	375	405	400	418	418	422	446	385	410	388	415	424	406	427	420	377	429	390	425	375	383	422	429	401	385	417	469	422	400	388	370	403	392	415	389	416	430	422	394	422	427	401	399	408	432	403	427	441	392	367	373	448	413	429	404	429	409	395	442	408	402	449	392	400	413	371	422	418	400	389	376	432	420	409	399	394	377	382	400	404	375	430	405	419	391	405	387	381	416	420	383	416	402	381	402	435	406	402	472	412	374	376	382	396	401	407	417	404	406	377	369	405	426	431	371	417	387	387	401	368	430	379	425	411	375	400	414	398	412	395	425	403	405	392	441	384	400	417	432	392	410	406	386	391	394	431	427	425	424	388	420	446	384	370	341	423	445	404	433	434	427	432	414	407	414	403	412	462	427	413	375	399	427	444	392	392	406	398	415	358	382	409	426	400	409	420	384	379	383	396	405	429	417	396	411	357	380	446	388	383	392	396	422	403	394	387	399	416	405	379	403	425	404	419	402	412	423	362	424	383	439	410	423	358	403	447	391	380	405	365	447	398	415	387	353	398	421	400	409	437	409	378	408	390	418	445	410	403	431	416	417	401	389	438	398	392	444	396	396	407	412	435	367	412	385	399	386	356	406	404	407	380	419	387	450	420	382	375	410	399	372	411	419	426	412	387	397	429	417	410	413	401	418	396	430	416	420	407	398	413	418	388	388	381	414	396	427	415	444	347	395	379	398	410	383	413	394	420	410	426	395	397	420	400	428	413	405	430	402	405	401	382	404	384	418	392	428	398	416	421	412	417	391	370	379	397	412	385	395	381	427	428	382	380	412	409	372	378	422	412	369	453	383	392	398	406	407	413	426	425	401	417	383	408	438	411	412	448	400	428	409	421	414	430	412	385	372	379	397	418	384	384	380	409	432	395	414	355	419	388	418	397	427	408	412	418	413	401	412	412	427	391	403	436	391	402	370	381	436	427	394	413	398	388	411	394	369	400	405	397	395	417	406	367	416	381	405	399	405	384	385	426	383	384	418	389	403	430	442	437	420	426	372	399	422	400	370	380	403	355	402	410	375	360	431	409	414	396	348	437	401	399	443	371	420	403	386	397	420	374	412	400	408	389	401	415	415	418	408	392	400	394	404	377	396	407	418	419	431	421	404	416	410	446	453	380	443	401	424	391	403	382	427	411	423	402	372	397	441	415	382	399	392	393	389	410	430	413	403	382	433	378	424	389	420	392	393	387	421	374	435	391	416	408	395	409	388	403	373	375	405	411	387	461	395	394	423	402	368	398	414	433	386	441	399	454	410	404	433	388	388	387	377	429	391	409	361	425	387	397	401	414	380	444	388	421	423	426	372	455	392	403	408	414	367	435	407	383	405	416	383	416	390	411	416	376	407	407	383	391	395	415	394	408	411	379	408	415	437	375	393	378	403	415	406	417	388	421	396	371	420	415	415	391	413	402	403	374	404	382	373	390	409	411	459	425	402	419	395	382	424	403	406	386	405	422	393	389	420	387	387	396	407	388	383	404	386	402	436	405	392	401	427	375	376	422	403	430	396	436	387	390	405	415	410	375	364	368	410	380	383	415	371	399	414	410	394	393	408	382	411	422	416	427	408	413	417	412	413	432	427	432	412	391	430	426	415	413	423	374	377	418	413	411	357	398	411	391	397	432	412	395	395	414	439	444	406	424	415	450	381	388	462	432	370	427	400	424	440	388	430	412	399	413	428	392	379	385	397	376	415	409	388	418	409	412	413	430	428	427	379	414	405	389	394	431	430	396	426	419	406	382	407	409	412	376	413	416	401	377	399	395	406	363	396	418	408	369	426	427	416	371	438	382	396	408	412	441	401	398	428	402	425	390	444	367	423	419	415	423	387	390	406	430	392	395	413	393	394	371	395	400	423	435	367	420	451	407	439	386	408	378	403	430	416	393	397	442	379	430	381	399	403	426	388	415	408	419	401	406	401	385	388	386	453	372	404	409	404	427	404	391	410	412	381	415	435	402	427	379	400	400	398	404	416	400	406	380	404	391	418	400	414	425	402	381	395	395	425	388	418	422	414	409	389	390	406	417	399	387	391	440	382	366	405	402	388	394	432	438	406	422	401	403	388	416	414	416	393	409	415	423	380	397	415	416	366	417	395	405	407	404	417	408	456	397	425	398	393	395	404	339	390	382	416	447	391	406	430	415	402	400	384	420	413	375	439	431	385	418	403	382	388	392	411	398	439	398	422	399	369	404	402	403	407	431	373	452	374	455	412	392	375	394	378
2102	185	225	208	135	128	180	140	177	1748	2978	2488	1560	679	328	183	146	123	127	104	124	128	136	128	142	142	109	139	141	127	106	146	155	124	137	126	134	138	131	147	133	117	121	146	123	128	122	106	108	130	129	109	112	121	134	120	125	142	130	130	139	119	100	115	114	121	116	123	124	134	138	109	145	121	113	129	114	110	133	120	128	128	116	115	118	137	118	119	138	114	115	134	122	119	107	137	134	111	150	131	135	123	120	110	133	122	109	122	127	103	144	132	125	120	117	125	131	127	130	118	125	125	130	142	143	111	136	119	136	121	108	123	127	118	126	121	125	137	108	127	121	113	119	124	130	133	127	104	119	123	110	118	132	120	132	125	117	124	133	129	116	120	115	141	108	118	123	111	121	128	105	113	114	130	113	107	142	124	134	140	129	148	120	128	114	145	107	111	120	134	138	124	107	129	133	118	113	115	117	121	150	137	126	118	140	138	126	124	119	128	130	142	110	103	119	108	109	131	120	127	118	131	123	131	127	124	127	116	110	126	132	129	149	133	121	137	111	111	120	115	115	123	120	124	118	135	124	99	129	126	112	117	111	140	142	101	110	141	138	116	126	123	102	120	107	136	102	143	128	121	120	120	110	135	122	120	93	117	138	130	108	142	125	133	105	135	135	108	127	138	118	108	140	100	129	121	129	113	131	135	134	124	114	134	130	120	124	125	139	108	125	113	147	117	127	122	114	120	114	127	136	112	126	108	139	140	128	129	140	130	136	114	127	116	123	123	128	150	118	122	126	101	119	142	119	116	153	141	141	109	117	131	132	130	128	114	115	106	124	123	126	119	119	125	125	113	128	123	121	132	116	109	136	131	103	122	125	120	119	117	129	106	92	113	119	150	135	124	120	135	131	123	132	113	133	134	123	110	126	125	108	133	121	107	116	120	113	123	110	147	144	131	130	129	126	140	129	115	128	133	141	128	132	123	113	125	97	148	124	106	129	133	119	118	103	109	111	126	129	129	134	126	136	94	117	139	115	123	124	103	135	130	111	135	131	108	122	102	127	119	134	126	135	106	105	120	120	118	109	137	138	126	138	110	101	134	128	132	145	107	122	111	133	118	122	105	133	127	122	128	124	119	133	139	155	105	136	127	139	127	124	117	121	113	138	121	119	120	118	117	130	114	132	131	130	118	138	138	126	135	121	118	122	116	123	142	148	121	109	130	119	135	128	117	143	127	112	108	113	124	131	135	120	106	115	114	121	147	142	121	140	118	117	123	122	117	115	126	125	130	101	119	119	119	122	122	130	106	117	132	118	108	115	118	125	110	120	147	128	125	102	116	123	110	107	115	132	144	112	118	129	128	133	130	126	122	119	133	122	122	134	119	131	107	115	118	124	117	113	117	129	129	123	131	129	126	124	140	111	140	111	126	128	126	124	120	117	130	107	103	118	122	146	133	108	137	120	112	132	120	136	119	119	137	135	120	119	112	129	133	130	127	123	133	120	134	124	115	116	128	107	120	123	99	120	126	112	147	117	135	103	116	134	118	104	117	125	136	132	131	128	127	141	135	146	110	125	119	123	118	118	127	135	102	132	122	125	121	134	128	122	123	112	107	123	120	124	139	128	121	114	109	119	120	115	114	136	123	117	107	110	117	113	113	119	103	105	121	116	132	138	140	125	124	117	132	116	135	126	126	123	110	121	140	115	125	135	123	115	145	103	131	111	137	119	121	125	108	113	117	112	141	126	137	130	145	127	114	127	114	125	128	116	122	132	137	130	135	114	142	150	118	115	112	121	128	118	149	121	124	103	129	117	111	141	94	120	111	116	126	110	117	120	130	116	116	139	118	120	114	122	135	132	117	118	127	129	130	118	136	114	123	130	140	112	112	106	135	127	137	126	119	122	114	121	122	163	136	129	115	120	126	126	137	114	140	119	104	126	121	145	128	123	127	137	110	120	129	121	128	115	122	114	121	120	143	126	145	114	122	123	119	110	107	138	127	129	115	110	143	131	112	121	142	132	116	124	121	121	130	117	129	149	110	127	125	128	132	127	136	129	115	119	136	130	114	120	118	130	146	110	119	124	125	108	151	115	114	133	122	114	127	115	114	127	132	131	102	121	127	141	111	134	122	123	114	128	133	142	134	108	121	145	103	102	124	111	128	145	148	123	120	114	131	119	140	116	128	141	124	116	130	96	127	108	123	119	104	128	129	144	130	119	154	114	117	128	103	121	89	124	139	139	117	111	128	127	130	134	115	119	112	127	120	115	114	136	88	133	123	120	129	110	143	130	121	130	130	114	126	113	140	113	128	150	132	109	126	115	111	138	116	131	114	115	124	118	118	118	113	120	115	135	133	126	122	114	126	111	135	111	118	143	116	165	125	120	142	122	136	116	129	112	146	136	134	109	130	126	115	116	142	125	141	121	122	135	116	109	145	126	111	139	108	129	136	128	115	116	124	120	116	120	143	129	119	112	122	125	107	156	152	103	114	138	131	119	133	118	125	128	130	103	112	125	118	115	140	120	115	140	115	119	129	120	123	135	136	135	134	116	138	138	105	118	131	129	121	108	122	119	131	125	130	123	112	128	133	116	126	110	136	125	118	134	129	125	136	115	121	126	128	127	115	124	125	135	116	95	104	122	120	137	109	129	132	111	136	122	136	131	112	125	133	119	122	135	125	131	120	128	121	121	117	132	137	114	137	121	140	145	103	128	131	116	131	119	119	109	142	103	143	118	119	135	124	113	105	120	129	115	111	128	114	123	151	122	126	132	113	123	122	121	113	120	110	129	115	130	115	125	132	110	115	137	106	128	128	108	108	142	122	131	140	114	129	131	127	140	141	126	132	121	124	129	122	119	101	112	126	128	127	119	110	120	109	123	132	124	128	113	130	148	135	111	136	123	136	143	111	121	118	121	110	115	128	119	132	119	140	120	129	150	123	112	124	102	141	115	130	122	116	113	133	131	130	126	133	109	145	126	118	118	108	121	107	124	112	122	110	114	111	126	149	137	134	99	110	134	116	111	145	113	141	123	126	117	117	109	132	101	116	134	126	130	104	132	132	117	120	136	107	126	143	124	128	127	124	113	121	146	122	120	137	123	118	104	127	108	121	128	131	117	139	110	122	139	127	134	116	102	105	124	138	136	147	132	112	144	131	127	128	125	124	134	132	142	121	124	112	102	120	121	112	131	119	144	108	130	119	111	105	119	131	125	137	111	140	142	111	123	126	126	128	145	148	138	138	147	124	145	106	122	132	127	129	122	120	131	123	100	146	132	128	121	134	114	125	117	118	131	107	132	121	118	126	135	126	118	112	134	123	124	106	137	134	148	134	133	146	125	144	137	129	115	134	120	123	154	124	120	122	108	113	125	108	139	129	104	117	109	125	138	120	126	145	118	139	108	124	114	132	137	134	118	109	116	108	120	119	132	116	110	123	119	126	124	127	134	141	124	114	122	129	146	104	119	138	124	114	113	127	112	113	130	108
2228	453	600	654	625	576	505	494	792	9326	13455	10300	6170	2821	1109	482	365	352	371	361	366	354	366	352	402	402	351	353	354	330	381	362	336	381	365	348	377	356	338	410	350	352	390	325	361	357	334	330	346	387	302	375	372	332	347	410	354	391	321	373	395	377	376	327	367	343	351	365	365	396	340	361	341	370	360	357	339	368	335	372	325	360	327	338	373	369	364	343	361	360	347	353	381	368	380	363	353	403	366	355	351	368	373	368	400	395	358	364	386	350	357	378	364	333	385	365	348	373	359	368	365	343	368	358	352	369	391	380	362	364	362	363	328	346	373	358	362	372	360	395	351	359	367	379	383	345	392	352	343	347	345	342	358	362	346	351	333	365	373	401	313	359	339	384	361	330	354	373	372	379	355	339	342	370	344	349	360	382	368	377	366	366	367	370	375	385	336	373	349	357	368	376	369	344	367	414	407	390	370	393	361	347	358	375	359	374	334	405	341	374	391	359	374	388	344	336	390	347	372	302	377	329	360	357	369	380	371	387	370	339	353	362	329	401	373	350	385	368	365	368	359	383	383	331	391	380	356	352	354	336	391	366	366	361	383	347	343	370	349	341	393	346	343	356	385	364	340	380	364	341	386	349	378	379	334	337	322	360	357	372	337	371	370	373	359	347	356	380	364	326	355	392	343	352	371	372	364	373	342	363	391	384	384	397	376	361	358	365	368	339	402	357	374	360	361	365	374	376	340	362	369	375	347	360	369	350	363	325	398	349	358	384	369	376	368	355	395	374	351	373	379	391	393	318	359	353	392	395	355	379	369	338	387	352	370	371	367	412	328	368	405	354	387	381	377	378	361	347	361	390	354	383	366	353	345	369	362	392	358	343	366	357	380	339	379	350	339	397	356	358	362	394	352	386	363	369	373	383	328	335	333	359	318	338	357	369	349	357	362	357	359	342	381	358	356	323	375	353	378	410	363	366	356	381	383	338	372	370	311	350	341	376	390	361	400	385	364	346	344	337	369	391	328	377	362	376	402	383	388	385	367	369	343	373	363	357	360	338	348	362	386	357	345	384	364	355	370	395	352	345	372	355	368	369	354	362	338	371	371	367	357	376	361	350	363	389	349	387	390	386	358	341	317	356	386	327	369	371	371	336	356	358	339	348	378	345	377	357	369	346	358	411	350	385	367	372	379	395	351	355	351	365	342	362	313	374	372	374	348	355	374	375	338	364	377	372	352	373	340	367	366	365	344	382	366	354	343	367	343	363	358	370	382	334	383	379	366	329	352	373	343	354	345	371	380	350	346	340	342	358	381	384	372	355	359	382	365	381	349	359	359	404	371	357	388	369	367	366	383	351	340	382	356	346	370	379	364	367	378	351	369	383	353	377	353	359	362	336	355	360	374	407	353	336	398	331	374	373	376	360	341	360	355	351	354	346	395	390	376	391	316	346	379	369	356	356	363	346	374	316	400	351	360	373	374	373	362	377	411	402	367	324	386	349	394	346	386	342	395	345	397	367	348	380	383	350	375	387	371	371	350	365	318	370	358	390	369	385	429	349	351	416	373	371	327	367	365	354	337	382	347	363	360	367	379	386	377	361	329	375	340	354	371	374	354	338	355	356	346	329	383	371	374	379	339	382	376	351	357	368	379	344	370	368	361	373	372	333	351	350	385	331	351	367	370	380	354	365	375	381	358	340	365	391	394	387	375	373	372	371	381	373	387	349	365	348	385	388	355	375	373	367	408	389	386	344	364	357	376	364	331	371	342	350	374	376	329	361	370	354	374	360	375	375	356	390	361	354	354	344	372	377	353	375	392	360	378	390	383	362	358	345	366	354	375	384	390	351	335	345	342	361	344	353	331	367	348	356	344	389	363	402	362	404	328	324	381	354	361	344	353	383	345	375	358	357	361	379	392	375	358	396	365	356	379	365	376	372	394	365	384	377	358	365	377	352	398	385	368	378	351	331	380	355	346	353	369	372	331	365	357	384	372	382	346	359	376	374	349	346	406	385	380	354	374	373	348	371	369	371	375	358	400	375	339	372	353	371	366	362	358	362	382	357	363	321	358	384	375	347	383	354	350	341	365	375	371	380	405	391	344	389	383	355	380	360	369	348	348	343	366	374	387	343	357	367	394	360	408	367	389	365	368	408	340	372	373	357	365	395	355	359	349	341	372	382	372	320	389	333	373	382	367	394	378	356	353	330	397	330	370	394	383	375	364	352	315	353	364	339	354	359	383	345	365	374	374	362	362	361	389	362	343	361	363	366	355	357	389	363	370	371	340	367	367	338	350	346	369	370	379	375	374	370	391	400	381	356	360	358	328	353	364	344	375	368	342	378	377	361	374	391	362	381	396	376	359	364	398	334	368	379	342	361	388	326	350	370	386	384	397	379	348	376	365	357	397	363	329	376	348	356	391	371	355	383	379	376	368	353	377	332	369	384	378	362	360	385	406	342	356	380	366	352	366	346	402	374	384	348	362	313	365	367	371	402	382	354	353	355	386	364	349	403	399	335	353	352	377	378	366	348	379	314	422	370	337	335	367	346	368	360	366	389	373	354	368	369	373	351	412	385	370	380	330	342	355	351	337	357	362	329	339	338	365	386	344	363	354	332	372	367	343	367	381	343	329	395	387	365	365	347	366	376	375	376	366	334	354	366	400	390	402	370	405	372	350	344	378	373	380	378	384	401	364	368	376	366	404	357	371	376	374	350	373	392	389	379	328	370	365	377	361	372	364	379	417	368	391	366	320	361	336	374	360	378	360	368	359	387	360	363	342	370	355	359	342	347	339	346	346	398	361	342	373	353	366	394	336	381	358	377	374	349	390	404	371	359	354	362	344	336	381	350	356	339	364	338	345	341	384	374	325	344	355	351	368	375	385	353	385	357	346	361	362	357	343	350	391	376	360	372	366	356	335	371	350	409	359	384	356	316	344	319	320	384	372	353	379	359	359	371	353	344	372	374	403	384	375	356	364	380	381	344	396	410	354	365	356	369	366	331	355	358	378	373	355	353	345	363	349	349	393	381	394	346	327	340	359	356	367	351	366	372	375	331	420	385	390	374	355	365	333	381	349	393	383	384	371	367	390	358	358	366	343	360	358	331	329	397	354	320	418	360	377	369	375	376	349	352	348	365	335	381	343	333	372	362	392	368	373	384	388	351	375	362	364	348	391	360	352	369	319	352	379	394	368	369	354	372	369	335	333	339	362	365	356	372	365	380	345	355	367	357	363	345	363	367	371	384	373	369	356	344	359	359	355	387	363	368	387	369	344	374	367	383	350	364	356	398	349	356	358	387	355	362	345	386	359	372	404	348	375	352	380	380	365	359	398	371	338	358	363	372	354	345	370	413	380	337	374	353	375	383	351	387	344	348	360	326	411	361	374	378	361	344	371	407	366	329	377	336	341	355	380	333	344	394	394	382	378	366	363	376	359	331	391	358	332	352	400	326	375	366	373	341	332	361	370	359	367	369	333	375	372	361
8028	1171	1545	1025	758	559	402	381	755	10133	23798	24789	13797	4359	993	313	131	115	106	114	99	121	124	131	110	110	123	107	115	121	98	97	99	112	112	121	108	99	117	120	111	126	119	111	119	95	85	108	108	110	100	99	104	128	97	99	108	88	128	125	96	118	102	117	107	109	120	133	91	104	130	106	115	124	117	115	107	102	118	98	112	128	92	113	119	120	121	103	109	131	100	109	103	108	101	95	105	122	111	117	133	96	115	115	117	101	91	108	105	111	109	122	129	111	95	117	100	105	104	88	128	103	93	112	111	92	95	119	128	115	113	108	123	107	126	118	111	110	104	112	129	106	130	109	103	115	126	115	114	108	101	132	109	85	118	105	111	131	116	97	96	139	103	103	104	117	105	96	122	117	110	99	94	114	110	115	115	110	97	98	114	97	111	96	117	110	114	111	114	114	94	107	104	109	115	124	120	109	121	111	118	117	118	100	105	113	107	99	103	123	110	119	83	121	113	111	93	96	97	124	134	119	111	124	106	107	115	106	123	100	109	110	122	121	122	134	104	123	117	115	106	100	106	95	116	115	93	102	108	112	102	83	115	97	119	88	127	117	117	110	98	103	124	95	118	111	109	98	108	104	107	114	128	116	119	127	105	114	119	115	113	102	108	111	111	108	124	96	101	114	126	95	126	95	101	92	119	125	110	112	113	117	109	91	117	111	132	140	98	117	122	114	125	109	94	107	112	102	121	123	103	110	111	101	118	113	114	106	132	114	109	109	105	115	117	118	108	121	110	127	132	102	105	90	121	127	127	106	120	114	106	101	126	124	121	115	106	112	109	98	135	113	127	101	109	118	118	119	111	115	119	134	139	119	102	111	108	120	97	111	114	88	110	112	120	103	118	116	117	102	123	117	113	107	112	118	118	122	101	125	106	89	110	117	115	140	106	120	110	109	116	112	102	97	117	107	110	113	130	113	118	103	120	88	97	96	121	96	96	120	88	113	114	113	104	116	110	109	103	135	94	117	113	117	115	113	107	120	116	127	118	120	116	113	118	123	126	112	112	108	114	112	101	106	112	122	106	94	122	98	110	127	116	104	112	107	137	112	121	126	99	107	110	94	99	115	105	113	111	122	124	101	114	118	101	125	107	116	122	121	129	101	117	110	108	96	99	130	104	108	113	124	126	121	104	113	110	85	140	106	92	117	102	98	109	115	107	100	96	119	112	111	93	122	122	105	116	109	118	142	118	102	108	119	118	114	112	123	142	102	95	110	127	116	112	135	113	121	111	115	120	107	121	112	101	113	109	111	115	100	99	107	128	91	126	116	104	128	105	103	115	97	117	103	118	120	88	98	108	113	111	114	103	128	98	111	101	121	101	104	120	118	121	119	112	118	98	110	106	104	140	113	111	100	103	108	118	115	111	109	104	105	106	105	108	113	129	129	106	108	109	104	113	110	124	99	145	111	118	128	115	103	118	117	119	95	128	113	131	123	107	106	115	116	106	101	119	91	108	107	112	132	123	119	106	103	99	93	115	115	107	96	112	112	107	109	117	96	94	125	117	108	134	107	130	115	117	126	92	111	111	118	106	98	103	105	135	102	114	99	121	107	111	108	126	98	113	104	110	106	126	115	140	124	101	114	94	126	112	120	95	111	124	100	124	114	109	107	131	108	98	104	109	96	125	94	111	115	109	104	109	117	122	114	111	121	113	106	109	113	106	112	119	104	116	109	119	107	106	109	115	111	121	117	114	86	120	121	112	118	100	124	117	108	112	99	103	118	92	108	112	119	113	101	140	112	120	110	129	114	119	106	107	103	104	105	107	107	119	128	115	92	97	95	105	106	125	89	119	103	109	106	117	101	113	113	113	112	105	135	109	98	105	104	110	103	138	111	101	105	119	105	106	117	117	102	113	89	137	110	129	111	98	91	115	110	120	110	115	98	110	109	123	121	117	107	111	117	86	110	105	112	115	130	104	105	115	116	134	112	93	127	117	132	109	141	126	106	120	97	106	109	96	107	85	102	99	114	104	140	126	91	114	114	99	127	116	105	117	113	138	104	117	109	124	126	97	106	127	107	110	105	105	107	110	113	110	128	105	103	132	104	94	105	127	114	115	115	89	115	108	99	111	120	120	110	108	111	125	114	113	118	93	129	131	123	108	96	103	117	98	128	110	116	117	95	99	108	132	107	108	119	116	86	118	124	113	111	118	105	128	131	114	111	116	133	109	104	110	97	117	125	116	98	106	105	114	119	102	123	118	110	107	102	118	114	128	100	121	116	101	111	109	109	139	102	107	117	108	123	112	108	96	104	105	120	113	129	137	123	114	104	102	120	118	117	120	118	117	132	103	122	125	112	94	122	97	118	110	116	95	114	108	119	130	111	108	100	127	128	99	122	110	119	97	132	119	109	87	101	86	107	97	111	110	107	100	126	83	129	121	114	108	103	116	105	105	115	134	113	86	109	103	120	121	114	116	91	115	98	113	114	126	106	121	110	110	112	110	116	121	103	100	108	102	82	118	112	106	99	114	107	95	121	85	117	129	124	108	120	106	120	113	128	102	105	112	103	110	93	89	89	106	118	111	118	124	101	127	113	106	111	101	122	130	96	113	119	123	124	93	113	109	113	116	108	117	110	102	105	111	114	120	102	105	109	128	105	130	132	108	121	99	139	111	125	107	135	113	105	107	103	115	106	119	106	116	137	144	114	128	127	109	116	117	98	126	103	107	106	116	117	111	114	98	111	110	116	105	97	125	118	140	116	119	121	87	123	111	123	133	117	112	116	121	96	112	115	111	113	102	118	112	106	116	112	95	101	104	131	110	95	94	114	117	110	116	100	128	111	113	120	120	104	107	115	131	107	107	128	113	99	131	106	105	120	100	111	106	110	107	122	107	104	125	111	103	110	96	126	119	116	114	121	112	103	108	94	125	118	125	122	107	102	122	93	134	120	101	115	115	105	103	109	101	129	98	117	113	104	114	102	123	107	101	103	112	79	98	118	126	108	116	117	99	109	116	101	101	115	112	100	126	121	102	114	114	114	117	116	103	113	107	117	116	107	108	139	105	124	119	125	110	115	110	114	128	107	120	115	108	112	111	113	99	130	115	104	129	119	94	106	96	126	110	90	105	100	125	109	113	112	107	126	96	124	104	119	113	110	115	104	116	106	116	101	112	122	116	91	108	104	90	110	116	121	98	98	117	128	117	121	107	124	92	113	120	83	99	120	116	122	113	120	94	116	114	106	112	107	99	98	100	119	124	109	107	118	104	138	115	116	122	111	97	99	118	131	102	94	122	98	126	91	109	88	99	126	120	115	108	98	126	116	106	118	109	106	92	116	108	112	120	104	95	109	102	127	122	113	109	106	122	119	102	96	114	135	124	106	135	97	136	100	82	114	109	112	116	118	111	104	120	128	123	128	112	104	115	124	123	104	117	108	110	98	107	127	121	86	112	134	99	107	120	112	108	89	110	110	127	127	107	128	103	123
5710	1495	3560	3836	3249	2619	2219	1971	3686	27471	45068	44078	30879	14746	4417	1099	421	359	330	338	341	351	317	333	362	353	303	362	302	361	347	340	343	362	339	344	318	324	345	345	337	341	324	363	353	344	345	327	349	329	309	339	332	338	370	317	337	342	362	324	357	345	351	309	354	342	322	319	324	345	336	345	334	364	330	331	328	343	359	365	328	337	356	348	345	350	349	361	338	344	350	327	339	359	370	358	321	297	325	322	348	345	320	328	371	349	318	374	342	332	344	305	375	318	343	340	343	328	357	323	335	349	367	333	338	325	355	321	334	364	318	337	331	367	349	334	328	336	345	314	320	329	319	350	347	327	315	330	351	364	291	345	309	333	344	399	353	351	341	334	343	351	335	337	365	375	332	329	311	337	338	352	308	338	358	332	360	336	318	355	321	327	350	334	346	327	368	339	347	366	312	346	320	324	352	292	328	331	340	309	317	345	358	364	341	326	354	337	337	337	338	347	333	324	311	321	363	343	372	306	328	334	359	334	341	351	366	339	353	311	333	351	368	359	329	340	314	330	324	300	336	326	332	286	340	375	338	337	323	302	356	344	357	301	310	331	342	321	321	331	316	354	312	337	334	366	320	343	337	363	324	338	348	331	336	327	339	333	345	350	312	322	341	340	326	328	324	358	356	342	316	360	344	344	372	321	340	307	339	360	328	340	353	338	356	319	370	328	327	351	344	361	340	325	358	336	318	339	339	342	346	362	357	326	362	336	324	322	363	319	329	326	314	356	356	341	343	371	359	342	320	317	387	332	316	343	312	360	353	337	321	364	353	359	356	307	341	345	323	356	303	318	327	354	322	311	361	314	300	341	324	315	342	362	333	334	358	320	351	321	330	340	327	352	354	314	347	310	375	362	335	337	368	317	349	338	308	317	340	320	353	317	323	312	354	332	338	337	307	325	308	336	335	333	366	368	366	333	361	388	316	309	342	362	369	339	352	328	339	348	356	346	320	344	335	343	321	338	316	347	335	365	346	311	368	314	376	322	388	339	346	358	338	330	299	350	383	327	344	361	341	340	341	344	359	357	377	341	365	353	306	333	337	317	363	319	333	336	339	350	336	354	372	304	293	347	340	373	325	311	339	342	361	327	361	333	330	355	368	345	342	377	329	345	326	315	308	356	321	309	322	344	333	323	340	337	361	359	340	344	331	341	371	326	364	342	335	330	354	330	357	337	331	330	319	350	316	324	328	363	346	306	385	335	340	305	362	333	329	342	359	335	334	362	374	336	332	321	359	341	336	346	306	353	305	355	342	327	313	332	359	311	340	314	324	379	358	324	351	342	338	324	344	332	391	350	314	338	327	350	316	357	314	340	350	353	326	341	298	363	337	334	335	341	340	349	322	353	321	365	312	363	339	340	345	344	304	350	359	345	329	330	331	345	322	321	351	335	351	338	371	335	352	346	330	380	348	317	348	321	374	362	347	322	333	364	379	345	361	356	357	307	348	323	358	340	346	341	320	374	337	340	335	352	334	322	316	370	361	308	342	356	320	348	336	338	319	341	344	321	345	335	341	329	358	310	331	363	328	357	320	331	327	316	359	349	345	368	325	333	331	297	377	345	322	337	331	329	347	359	362	330	327	314	311	370	359	331	316	350	355	332	351	353	367	329	327	320	314	332	332	346	298	344	342	356	320	324	376	343	336	336	345	352	340	332	363	339	329	360	326	333	358	335	363	375	364	373	348	355	363	348	359	324	345	334	335	334	335	357	336	328	331	327	351	337	297	366	339	358	350	346	348	354	330	344	331	294	338	309	283	363	348	326	351	364	327	364	311	317	333	327	323	330	291	334	307	329	343	335	343	326	326	332	348	339	340	365	346	355	335	333	329	328	312	370	341	306	328	358	317	349	349	324	337	362	345	315	329	335	355	337	321	331	334	340	333	336	344	344	343	338	337	345	329	321	354	316	359	373	312	377	336	323	353	332	339	357	371	322	332	318	335	360	333	331	320	341	351	317	330	345	336	335	323	317	308	355	368	359	324	349	310	373	355	361	325	342	304	325	375	303	340	335	338	319	330	319	347	350	316	329	347	382	342	293	317	326	330	340	344	324	343	327	343	364	353	350	335	334	355	326	314	345	354	340	348	332	324	350	362	335	327	357	349	326	334	336	344	337	344	314	337	326	344	343	329	328	311	354	368	337	332	331	348	350	364	343	396	363	332	333	317	340	325	337	335	337	328	346	320	317	331	344	341	348	341	327	318	308	347	347	340	359	338	370	339	345	308	381	334	367	335	324	357	325	322	332	353	333	345	363	357	353	313	311	333	364	357	411	335	348	349	349	377	368	325	344	361	298	343	343	320	332	343	308	342	354	344	317	342	301	334	370	347	376	336	355	328	336	348	365	340	331	327	330	321	307	345	355	343	356	338	349	324	322	301	336	340	338	357	354	336	328	342	341	350	339	327	331	321	337	348	353	328	339	374	354	331	356	339	372	326	316	350	365	321	352	358	341	298	346	332	330	334	329	376	330	326	336	368	379	337	359	363	399	329	330	348	335	339	333	324	337	333	348	330	315	334	346	346	325	332	330	323	333	346	335	378	350	355	342	333	332	354	335	354	340	338	368	332	357	338	313	333	324	322	337	351	355	329	332	335	356	339	313	355	293	354	316	332	333	344	328	352	354	327	331	352	325	325	333	306	319	367	342	320	334	355	329	301	335	319	329	325	341	353	374	314	316	324	351	377	324	349	326	329	342	360	347	340	346	326	343	320	359	329	339	345	302	321	333	342	380	328	353	338	354	330	346	380	347	322	389	338	328	361	331	324	351	404	328	358	345	304	310	336	323	330	335	350	312	328	336	331	338	375	305	317	332	351	325	336	346	343	361	325	319	323	346	346	344	317	343	371	347	352	314	331	295	365	360	332	333	329	319	336	337	335	365	305	347	303	341	358	311	339	340	318	320	382	327	349	354	354	343	332	329	296	340	316	312	333	324	366	336	329	360	281	330	347	338	358	375	354	362	376	327	302	371	363	335	333	334	339	329	321	371	338	322	313	347	344	339	323	347	338	320	340	336	336	337	323	334	325	318	339	371	353	345	333	360	370	351	338	386	305	333	332	311	348	315	318	309	370	348	330	333	329	323	315	306	367	307	310	319	327	329	347	354	365	318	365	337	332	325	311	358	359	338	362	354	328	337	339	345	340	327	327	356	330	329	363	337	346	326	333	348	333	317	361	356	340	320	325	360	319	367	399	360	345	345	346	305	364	390	339	353	325	342	337	323	348	338	354	344	332	327	333	338	343	362	326	345	333	375	335	331	356	364	364	351	317	311	333	334	347	354	346	346	367	336	359	354	351	341	315	333	345	346	328	288	404	364	328	324	335	338	316	315	318	355	348	339	363	303	337	331	321	374	302	347	331	329	332	366	334	351	329	330	337	329	330	381	329	343	334	329	332	331	337	314	323	345	340	314	350	332	357	326	351	342	328	338	324	338
14418	2552	2770	2095	1450	1084	784	702	1171	10946	44991	35821	18232	5976	1353	323	153	139	147	143	148	139	134	147	144	137	137	132	155	121	165	151	142	155	136	165	152	136	144	141	109	148	140	114	140	128	123	143	157	135	137	159	152	133	125	149	149	141	132	143	148	150	161	133	128	137	134	108	152	157	140	141	149	161	156	125	144	118	155	156	148	164	126	135	156	136	143	142	147	153	143	162	134	137	136	161	131	134	134	154	132	135	162	136	154	140	146	162	149	140	143	139	133	133	128	157	158	157	155	132	117	158	141	129	132	130	132	153	164	140	130	136	154	145	147	143	136	161	151	147	158	154	152	148	136	150	140	145	151	133	166	169	146	142	139	127	128	136	136	143	133	128	149	159	133	133	135	153	144	129	148	153	154	154	153	154	170	142	150	144	151	134	145	145	151	142	140	142	153	156	143	135	132	142	135	137	135	130	141	135	138	142	127	140	139	154	156	138	151	152	144	136	142	147	148	128	153	141	140	144	158	161	129	141	143	116	148	155	137	138	123	141	145	146	132	126	129	140	140	139	157	153	140	149	128	119	146	136	164	144	135	140	143	151	156	128	142	165	145	143	142	137	133	153	163	145	134	163	137	133	137	160	147	138	134	141	154	160	139	136	146	145	136	130	138	161	129	148	155	133	126	128	145	139	149	143	137	136	143	149	138	148	128	158	136	164	152	123	143	148	139	149	164	149	137	158	143	135	123	135	133	139	146	149	138	158	133	148	159	165	138	136	174	143	116	129	133	141	152	146	140	146	137	132	136	143	139	144	148	134	152	137	127	143	135	149	154	150	156	126	131	149	151	128	146	150	157	138	137	140	153	149	136	156	135	138	145	150	131	148	133	163	147	158	154	137	159	148	157	160	147	136	127	139	134	147	137	123	157	124	130	139	136	144	129	116	133	156	149	152	132	150	140	164	126	143	119	161	120	140	154	139	145	142	137	133	136	125	136	149	137	146	127	146	148	119	132	131	154	140	126	161	154	142	149	173	153	158	153	148	165	121	138	134	136	148	138	137	150	165	142	139	155	148	143	142	167	131	142	149	123	149	140	125	145	141	158	130	127	139	133	144	143	131	113	132	156	156	146	153	131	160	149	143	138	165	160	146	140	150	154	135	169	131	154	144	165	147	157	133	143	142	125	154	148	147	131	156	144	167	151	168	148	143	168	153	143	150	143	135	157	142	148	164	157	131	150	132	146	132	151	161	149	117	158	147	153	174	138	142	145	122	146	145	149	141	154	147	148	145	145	144	148	114	153	148	131	138	149	135	151	146	130	134	124	140	122	146	133	160	125	140	138	152	132	174	141	133	150	131	141	143	138	155	139	143	128	131	129	122	142	138	141	148	132	146	146	139	147	145	145	156	161	143	128	134	178	129	148	139	143	145	161	134	139	126	146	156	154	162	154	140	154	148	167	148	146	159	133	127	162	164	137	147	139	150	127	153	155	153	129	141	143	131	168	146	149	134	144	161	134	142	123	150	138	125	129	139	157	155	130	132	148	149	166	126	125	136	149	158	131	166	141	121	124	135	131	146	152	135	126	155	157	155	160	146	155	151	164	158	131	146	139	143	157	139	122	140	146	155	142	153	143	129	142	130	145	158	137	169	146	125	155	144	147	131	141	133	139	138	131	130	137	140	148	157	129	152	145	141	139	164	130	143	147	143	140	140	127	165	143	147	138	162	176	127	138	130	127	117	149	122	158	130	112	129	153	131	143	146	141	151	171	153	147	148	144	155	125	159	148	150	126	155	140	143	153	142	162	123	136	172	144	119	142	151	129	143	142	134	147	138	157	123	172	154	137	137	169	132	151	157	136	129	141	124	151	184	151	159	152	143	149	131	151	137	132	134	148	142	153	128	154	136	131	154	128	134	140	122	140	151	156	122	147	143	167	146	145	130	142	156	162	143	144	137	130	137	159	143	132	153	115	147	154	138	152	148	146	147	138	147	150	131	142	136	139	132	137	126	150	155	156	152	139	135	163	167	144	148	139	152	142	128	158	148	145	126	160	167	140	144	139	140	117	136	155	128	142	145	141	137	132	132	137	126	136	152	147	137	133	140	135	144	132	135	156	138	150	120	130	134	136	121	144	124	140	122	142	152	144	130	128	135	123	127	140	123	140	144	146	132	154	126	147	126	144	115	162	125	142	161	152	145	147	151	146	155	148	143	150	148	159	144	133	129	136	144	141	144	157	130	143	125	143	167	125	142	141	148	120	123	160	137	147	146	138	156	148	153	155	150	151	152	167	124	151	153	154	130	174	152	131	152	151	156	170	152	146	142	143	143	128	152	138	159	138	169	141	148	141	138	130	114	121	153	150	150	156	146	130	142	134	158	161	165	150	126	127	140	148	145	133	159	140	128	152	144	129	172	144	161	126	164	145	166	135	134	154	143	135	149	161	131	155	149	141	146	135	147	140	148	129	130	147	161	149	140	143	140	122	142	153	144	135	145	138	153	130	158	133	132	148	143	146	148	149	128	144	141	138	137	158	133	140	142	148	153	154	157	133	156	126	154	164	133	144	139	124	146	141	150	150	155	153	148	156	151	145	153	130	157	151	136	145	159	143	149	140	122	135	141	133	157	130	140	128	135	146	122	128	150	145	159	176	150	156	125	157	143	130	147	151	146	132	147	142	163	135	146	146	150	138	135	140	134	134	141	133	140	133	140	152	141	146	150	140	128	163	162	130	144	140	140	151	128	137	141	138	145	142	138	126	153	158	140	147	136	135	145	152	135	118	160	150	121	159	147	142	163	153	148	162	146	120	161	133	121	127	155	139	154	142	140	148	136	154	161	156	126	173	155	125	137	152	148	140	132	138	131	122	134	130	136	132	127	165	136	124	125	157	142	121	151	151	147	172	162	140	143	149	151	170	159	151	148	139	133	152	149	145	134	144	154	159	130	147	164	152	137	141	150	161	148	154	142	138	165	148	140	154	129	144	142	161	133	153	150	142	156	136	143	137	162	154	125	168	141	129	131	155	140	131	134	151	167	120	157	157	120	155	139	146	174	146	147	142	143	124	158	154	132	125	113	115	143	139	141	135	171	157	154	132	170	150	145	124	160	149	139	131	136	151	145	132	130	150	154	140	127	129	155	142	158	166	131	164	152	145	151	129	139	144	142	160	146	128	136	152	148	158	146	140	130	137	144	129	131	146	128	140	128	146	134	162	147	136	150	140	109	147	135	145	120	140	158	152	194	149	138	132	153	130	123	145	149	169	134	156	128	130	159	140	111	149	123	130	145	125	133	145	116	144	163	155	153	138	121	143	159	144	124	138	143	166	124	160	139	147	116	145	152	158	141	125	148	153	149	138	110	165	128	140	160	142	134	157	146	147	130	161	177	147	137	150	155	129	142	144	130	143	134	146	138	151	123	152	121	158	140	135	148	137	125	148	137	147	131	167	147	135	140	135	134	133	150	134	134	147	137	127	153	127	125	139	148
7836	2507	6097	6713	5701	4593	3614	3177	5181	24140	61601	50514	33902	17244	5509	1401	549	431	424	417	396	425	439	418	395	388	436	374	389	415	447	415	441	438	402	429	422	413	441	476	419	403	417	397	423	435	426	423	397	436	415	419	420	419	438	452	387	421	403	377	423	423	421	407	416	433	460	401	419	385	427	381	406	406	452	423	410	441	446	434	413	393	429	402	430	437	404	415	421	429	391	395	444	456	416	421	407	456	457	429	430	441	408	408	401	396	409	405	393	413	445	376	419	415	452	426	397	426	396	423	424	408	417	479	414	435	430	411	409	415	415	417	393	419	440	400	422	438	423	401	430	420	421	396	407	433	446	441	422	409	403	460	399	398	401	445	427	414	462	404	426	404	434	396	468	445	430	409	433	436	397	466	402	396	407	428	440	421	404	409	409	451	461	438	425	433	451	426	417	438	412	446	414	464	417	432	418	445	425	406	414	417	447	439	445	424	409	451	392	415	457	442	403	454	389	405	376	422	402	444	414	414	445	414	413	431	385	437	421	414	381	397	428	424	369	434	389	421	425	411	408	413	428	436	415	439	368	424	432	432	446	412	394	402	391	394	437	407	408	457	406	397	421	444	418	428	395	393	416	375	422	408	430	420	428	401	396	438	401	440	417	390	428	389	413	403	396	403	384	408	411	428	413	411	393	426	428	431	408	398	380	429	464	434	453	381	409	406	436	381	425	417	390	414	401	418	408	426	419	386	439	431	410	432	402	426	424	436	399	423	400	444	411	413	416	420	412	441	450	434	408	403	434	426	461	406	405	472	421	421	401	379	401	401	405	442	417	408	413	397	426	411	433	432	392	417	363	413	426	425	425	436	420	430	436	379	448	444	411	446	447	403	421	403	368	431	425	401	409	399	405	414	460	409	414	433	412	420	407	421	434	392	447	407	418	422	392	421	447	387	389	436	446	412	371	428	432	398	387	398	400	421	398	386	415	439	395	429	442	397	423	383	417	377	407	450	423	397	409	428	417	428	426	412	433	424	431	441	384	411	386	424	431	437	426	462	424	429	385	393	425	452	433	430	418	408	391	403	394	420	441	405	400	403	435	393	397	428	396	408	424	415	414	391	461	428	410	415	445	373	393	432	432	406	413	398	430	374	417	424	406	452	414	449	410	421	453	390	411	404	421	392	436	421	414	404	421	407	407	408	406	391	418	416	444	398	419	391	416	407	433	416	437	421	418	395	421	454	427	404	414	424	433	382	438	424	414	375	411	433	455	439	417	428	421	387	442	434	420	414	438	450	432	419	416	448	395	416	413	412	397	429	416	425	385	408	396	392	467	397	383	414	441	468	430	415	442	413	430	419	424	422	395	418	421	439	381	420	459	421	429	396	392	380	403	416	408	406	395	401	434	402	417	418	456	388	407	431	440	390	442	430	431	436	460	430	416	417	418	436	438	442	412	415	416	385	446	435	433	431	429	426	404	437	431	420	415	402	418	390	423	396	392	433	392	384	444	415	431	408	445	425	425	405	450	417	418	481	413	418	450	481	406	427	445	413	420	447	427	447	407	428	428	423	461	448	381	393	385	429	404	431	430	421	440	414	410	444	390	459	390	437	425	395	388	418	404	385	444	440	405	404	408	413	419	418	402	419	434	411	391	374	431	416	422	416	411	397	418	407	413	414	396	438	425	432	434	416	385	423	436	408	457	448	403	412	412	401	433	434	432	419	444	425	416	425	395	428	414	382	389	383	393	432	415	422	425	414	435	405	442	415	417	435	403	410	417	437	442	435	421	415	428	414	427	409	438	426	411	454	438	418	414	452	459	404	383	418	422	413	397	429	438	459	409	406	415	441	441	413	425	423	412	398	401	454	448	429	409	409	403	442	396	439	437	407	404	381	415	401	402	397	412	383	416	433	412	404	456	396	422	428	433	404	436	403	439	390	423	396	443	406	415	477	456	421	385	425	402	381	445	392	469	408	442	416	422	433	428	397	415	437	423	391	406	388	423	420	425	428	429	411	434	402	425	381	408	400	405	409	394	456	410	432	447	416	417	430	385	425	402	419	406	386	433	450	414	441	439	386	444	422	380	447	379	440	418	392	377	402	404	436	425	443	441	428	405	449	390	428	425	422	442	403	430	430	405	407	433	399	373	464	439	422	407	411	423	410	428	399	416	396	399	423	414	392	419	422	407	419	412	428	417	426	399	414	366	463	436	462	441	442	402	414	421	424	423	419	447	423	428	469	403	413	398	430	421	422	393	341	430	429	390	436	440	403	440	392	404	455	422	412	465	393	436	440	429	410	425	400	450	429	457	412	422	416	387	404	451	389	407	406	422	412	451	386	407	436	420	396	427	425	453	437	436	417	454	457	403	398	381	413	445	395	410	432	469	411	433	397	438	429	401	419	395	427	411	446	471	419	402	451	400	434	427	416	392	455	454	421	435	423	415	443	425	384	399	389	406	426	419	448	402	425	411	398	444	417	352	421	415	405	392	418	430	419	426	414	436	398	410	448	425	436	446	397	443	383	407	431	456	401	412	430	443	396	399	372	428	439	407	426	395	434	411	417	400	432	416	412	404	459	416	393	412	388	424	426	411	396	446	430	415	462	433	448	402	418	423	433	427	402	419	420	411	442	426	417	448	403	428	420	420	443	417	373	442	429	423	404	473	408	443	438	436	411	435	419	425	412	412	427	441	380	405	442	426	438	406	407	416	413	450	438	407	393	374	436	439	344	418	402	395	377	416	418	385	405	421	406	457	378	427	429	424	428	400	433	421	444	419	380	387	446	367	413	420	409	432	401	428	421	389	375	405	463	392	431	374	434	392	416	437	409	426	407	399	425	478	373	432	386	414	421	395	416	405	442	398	451	437	441	403	459	423	378	404	367	449	420	437	424	384	415	393	412	458	416	443	436	367	412	394	438	432	435	435	409	401	396	427	426	400	424	409	425	419	379	417	449	398	414	412	442	413	456	445	432	428	438	390	429	415	437	458	413	409	438	388	449	425	425	437	415	429	392	408	398	428	380	434	390	430	424	431	418	383	414	414	421	403	399	443	486	431	413	428	417	467	399	404	417	387	443	405	427	446	445	397	420	456	425	437	416	395	418	445	394	399	404	436	445	434	412	408	394	449	413	417	409	415	380	395	432	419	442	380	404	392	379	389	423	407	439	417	415	407	425	412	449	407	407	385	391	417	445	421	427	420	399	449	392	400	414	391	412	448	436	424	446	434	435	401	422	384	433	390	436	438	389	425	424	417	405	417	420	426	410	398	413	409	411	453	391	415	459	436	419	374	426	411	388	398	449	433	446	428	434	407	430	427	419	449	438	408	413	440	412	395	415	436	395	404	432	412	402	400	384	397	426	455	392	438	413	388	424	385	399	389	401	447	431	392	432	426	408	380	411	433	403	415	437	419	433	424	420	457	402	405	427	446	450	394	434	459	440	423	411	431	407	417	436	417	399	389	399	459	456	405	406	440	397	419	427	407	458
2222	229	241	201	186	185	153	159	249	2718	4760	2869	1237	378	188	134	152	145	141	145	133	141	126	133	120	123	131	117	138	118	142	126	117	134	126	139	121	130	142	141	137	144	126	139	126	115	148	121	121	126	127	146	134	128	139	132	134	130	121	128	131	127	112	117	127	138	96	112	130	127	125	126	158	119	120	120	123	128	145	133	111	132	137	129	125	137	123	132	105	119	128	144	112	131	137	126	126	121	140	142	135	126	157	120	143	151	114	133	111	145	135	136	140	127	131	125	122	123	137	133	139	114	143	143	152	125	137	120	117	124	137	153	129	129	124	124	119	119	127	143	145	121	168	108	116	141	124	123	150	129	117	128	146	118	142	129	130	152	146	140	130	134	140	131	128	140	126	122	123	148	126	137	137	139	126	117	130	129	126	120	155	123	130	141	139	125	144	100	134	133	130	130	157	126	117	139	120	128	131	127	128	115	108	111	153	150	108	149	119	144	128	128	142	143	128	145	139	134	143	114	145	121	120	137	145	129	111	128	140	122	139	126	121	114	153	147	137	141	128	119	116	121	137	123	140	130	133	122	131	164	114	136	125	135	138	123	138	145	141	115	135	118	145	127	127	110	127	137	144	122	133	113	133	138	139	139	147	122	129	135	127	121	147	124	143	136	132	138	128	124	140	129	139	131	148	146	117	131	131	135	110	126	144	134	104	140	137	143	133	127	136	122	124	124	127	114	132	130	117	157	121	135	119	131	129	141	120	110	122	127	154	132	153	123	140	135	109	130	136	128	125	127	136	110	137	125	118	131	135	128	117	117	128	145	126	132	134	149	129	146	137	142	136	127	108	125	125	139	131	118	131	125	114	123	123	133	133	121	132	139	124	121	123	126	129	120	129	136	112	115	127	127	128	139	116	134	122	122	135	125	132	158	152	127	120	120	147	129	127	134	146	129	122	119	117	127	150	118	132	138	121	129	116	140	137	114	141	133	128	135	119	122	121	129	131	141	134	112	104	142	129	124	146	162	118	141	139	128	132	113	147	113	103	138	117	118	109	137	141	127	144	124	128	132	112	125	118	128	154	127	114	114	120	155	125	162	131	126	103	121	106	121	142	123	134	142	136	146	132	131	132	123	142	114	129	121	128	136	129	146	106	138	160	126	132	130	113	116	146	141	123	108	130	135	120	128	109	125	133	146	127	150	111	146	138	132	111	122	142	139	154	126	105	133	127	132	136	136	142	108	121	117	125	149	148	131	132	132	123	139	115	142	137	122	115	135	133	127	126	128	109	129	134	128	142	122	120	119	139	124	133	132	129	119	122	123	122	127	135	116	157	147	141	124	122	112	113	130	122	132	121	120	124	128	123	126	129	136	134	130	143	142	111	144	136	124	116	139	131	123	152	130	130	135	105	153	125	138	121	136	155	154	130	146	137	139	132	142	136	133	128	121	130	137	141	109	123	121	125	129	131	111	136	146	125	134	118	121	118	133	128	124	122	143	130	133	120	133	141	124	121	133	146	143	142	137	132	129	109	118	129	123	128	119	120	125	131	143	156	115	122	152	127	129	114	143	119	126	130	123	148	131	128	135	151	116	130	121	142	130	126	127	144	151	135	135	126	149	105	122	142	146	133	124	155	121	126	131	140	116	117	132	135	129	153	126	133	117	122	128	120	121	145	136	141	142	117	125	139	141	134	138	119	137	153	136	148	133	130	118	127	159	142	137	135	121	133	122	134	120	130	148	143	150	128	135	119	147	122	114	119	125	132	154	124	151	133	141	133	136	132	122	128	124	138	123	129	123	128	136	138	126	138	118	120	129	125	124	122	136	132	118	125	128	130	120	119	159	120	163	123	127	137	133	139	143	117	109	140	134	109	121	117	139	140	141	128	130	120	119	132	164	132	136	117	115	125	138	125	126	128	132	139	144	147	140	152	132	133	132	138	122	120	139	121	121	133	125	131	132	132	137	167	146	123	125	124	125	139	115	140	107	116	117	144	105	111	109	136	115	127	119	145	153	123	148	150	128	120	116	136	135	129	127	138	132	134	127	123	153	120	126	128	119	132	128	110	135	132	131	141	119	130	111	117	124	123	119	118	132	130	135	108	129	113	152	138	140	132	138	135	118	140	157	132	146	109	111	112	132	132	142	126	118	131	122	115	123	114	147	138	120	130	142	148	138	114	138	132	143	136	139	153	129	140	118	145	126	142	130	127	133	115	125	125	116	136	132	107	140	107	124	124	131	117	126	133	144	134	150	135	148	117	134	129	144	134	138	128	133	142	160	118	126	149	113	142	122	158	138	134	132	133	111	151	131	135	126	143	141	127	142	123	125	138	133	120	98	142	123	129	137	129	127	108	107	129	155	126	148	144	132	132	129	132	151	122	143	122	125	124	113	131	124	126	137	116	127	119	114	123	136	127	140	114	163	133	116	144	130	114	144	128	126	135	133	123	135	138	140	123	122	120	126	129	151	137	138	142	138	122	101	125	132	127	134	137	106	140	121	124	129	116	134	133	120	144	132	137	144	137	141	134	134	137	123	146	145	131	119	151	118	141	132	129	114	114	121	130	157	120	133	93	139	120	125	120	133	127	116	108	134	129	128	126	110	145	129	116	138	138	130	133	141	131	106	123	123	142	126	136	138	129	143	116	146	135	115	120	122	127	131	130	146	138	140	111	132	114	123	111	140	141	142	134	138	131	121	118	120	136	118	168	141	144	132	128	145	129	142	140	135	117	144	140	143	124	168	126	129	123	142	151	126	129	137	122	110	137	135	133	123	132	118	125	116	139	124	132	123	143	124	121	122	134	135	114	116	132	122	110	127	118	130	132	123	119	131	136	122	126	134	115	126	138	124	137	111	130	133	121	111	106	139	127	134	116	135	145	115	119	117	136	130	110	127	125	120	119	120	139	134	116	124	139	131	131	110	120	117	115	107	138	130	130	127	137	115	138	140	137	131	149	133	142	140	140	133	110	117	124	124	132	136	136	144	123	138	147	122	140	136	134	107	124	117	129	125	137	148	133	137	133	132	137	140	130	134	135	127	121	129	131	141	135	128	130	128	97	123	129	129	114	134	137	145	129	129	146	140	124	129	115	106	113	130	132	134	108	139	151	120	132	108	121	110	132	142	123	141	139	121	139	126	113	118	125	131	115	131	110	127	126	128	125	129	124	122	120	126	122	134	99	135	140	146	157	121	122	146	130	149	120	141	136	133	120	119	125	155	120	127	143	133	122	131	117	128	124	129	138	118	117	123	114	137	129	128	133	145	141	129	118	141	125	142	130	127	128	137	138	105	135	130	132	123	129	142	125	131	128	120	114	110	133	121	125	131	130	121	112	126	142	132	129	116	113	134	137	125	110	134	130	118	148	147	137	140	135	140	126	118	117	117	119	128	134	140	148	149	120	124	136	111	128	125	113	132	126	144	133	133	138	143	120	123	102	144	136	114	126	126	131	128	115	119	128	124	143	131	133	122	142	149	132	115
2278	504	645	675	700	578	557	579	1029	12652	17104	10708	4423	1483	644	463	388	376	416	367	392	386	383	390	386	372	376	380	394	410	380	404	402	414	439	403	385	359	405	423	399	394	344	389	377	379	351	365	382	355	372	405	414	404	409	369	385	382	369	389	410	349	365	371	377	376	369	391	404	361	377	382	387	383	374	384	376	420	363	389	371	350	373	372	403	402	412	402	391	367	396	403	386	374	375	385	421	414	370	393	419	366	425	376	370	437	398	422	382	393	363	368	408	394	352	398	334	384	398	382	354	356	391	363	388	399	369	398	382	369	436	374	393	408	371	414	389	405	356	393	365	350	401	391	397	382	381	363	376	377	395	379	387	377	388	394	391	357	386	368	401	384	380	385	402	366	384	376	370	365	364	393	359	394	353	369	376	413	394	369	392	387	383	388	391	386	378	377	380	369	386	387	398	404	384	373	402	365	380	417	352	349	390	403	358	342	407	379	373	392	377	363	416	395	362	406	403	388	437	367	382	400	358	335	361	427	393	398	402	352	408	377	392	399	410	394	375	396	368	388	391	356	378	376	374	387	385	405	418	398	368	385	365	398	370	352	373	360	356	359	368	405	352	383	354	406	451	428	393	395	386	408	401	403	408	394	356	384	358	390	383	363	358	376	395	390	393	369	372	388	343	364	387	384	358	388	358	382	375	408	409	391	375	366	390	409	371	385	386	422	418	372	376	369	416	385	381	371	392	367	380	364	397	394	325	442	345	373	367	373	367	392	346	401	363	399	371	368	356	349	393	391	391	382	378	402	366	376	386	357	389	374	405	397	370	357	403	372	379	365	394	391	377	378	358	400	376	359	382	368	413	390	397	359	405	400	365	355	380	376	373	381	403	391	387	394	361	348	375	382	411	382	402	356	379	381	400	392	381	380	387	364	358	414	380	370	412	410	431	367	363	334	387	333	392	375	417	386	395	408	397	394	382	376	382	387	355	376	371	372	379	373	371	373	357	368	371	396	345	384	403	371	371	380	366	346	389	375	404	342	365	395	342	373	372	368	380	389	347	381	381	391	395	415	423	372	402	389	394	398	352	382	349	379	360	393	419	367	362	371	371	370	386	381	430	407	405	388	390	382	385	412	380	396	397	383	398	374	367	390	406	396	391	334	401	406	405	362	359	355	389	366	414	357	373	400	389	403	386	377	374	355	376	365	395	392	371	393	378	404	369	341	358	390	416	395	380	376	389	352	393	398	375	373	361	390	387	365	366	359	401	378	347	387	347	419	365	381	401	372	386	374	379	357	379	378	353	344	413	384	346	391	416	386	366	384	366	376	392	409	376	412	364	352	354	385	366	373	383	368	396	388	403	387	383	394	357	379	369	396	366	388	400	356	347	385	362	375	392	399	351	369	396	399	393	392	418	362	385	372	401	390	386	354	381	383	394	361	410	370	386	349	380	354	387	403	372	345	371	346	382	375	382	400	370	381	400	412	424	371	379	395	380	354	410	348	425	398	386	361	385	379	413	397	382	397	398	371	368	372	359	383	382	382	382	355	356	389	377	361	387	421	376	327	378	386	381	399	399	357	425	386	397	392	403	367	417	391	397	432	400	410	362	376	392	424	375	394	405	373	380	385	363	370	365	376	383	411	404	354	388	412	359	354	385	399	389	387	370	416	407	353	373	411	383	383	388	377	362	426	386	353	387	370	394	396	410	389	370	375	366	384	373	373	415	359	383	382	396	386	373	385	387	362	400	412	383	377	384	376	378	384	415	399	365	374	352	389	374	380	380	379	380	337	361	429	372	362	400	392	390	405	355	357	388	348	367	375	421	408	336	394	416	375	419	376	390	373	402	363	397	387	372	427	365	396	374	388	404	385	381	402	403	397	385	359	389	451	400	380	417	348	388	366	381	404	391	384	390	337	363	351	391	388	377	388	403	400	361	391	362	355	385	370	358	389	396	392	402	391	363	396	360	388	370	388	382	394	384	369	366	378	361	403	393	380	330	399	385	391	358	399	388	378	358	362	395	372	349	388	359	368	388	387	391	372	388	391	415	366	370	370	359	378	378	329	394	381	399	394	370	380	409	371	388	380	384	382	372	373	378	389	336	403	370	352	392	408	365	405	369	353	418	404	373	370	385	415	385	369	365	346	404	398	389	378	393	392	379	382	360	376	348	381	376	411	399	382	394	401	396	389	355	388	396	364	364	360	381	362	397	416	364	352	407	360	360	339	366	385	372	366	396	351	385	407	390	352	362	384	378	374	387	388	399	394	386	396	405	387	380	391	360	376	371	375	351	390	377	371	378	393	361	388	395	403	371	389	394	358	386	382	399	369	352	396	388	407	384	374	388	367	368	353	416	400	375	403	394	383	407	380	379	323	373	347	374	382	389	387	396	398	384	378	369	378	368	346	390	425	352	378	368	395	411	377	369	365	367	359	404	407	426	405	385	387	403	392	384	427	408	417	367	381	365	376	392	355	360	382	406	409	369	380	378	414	361	409	347	360	356	407	369	383	368	371	369	383	381	397	356	415	388	412	377	387	375	421	378	393	371	401	409	329	380	399	434	365	384	392	375	440	365	371	373	408	354	358	397	353	359	337	406	349	391	375	373	400	383	382	398	353	376	407	380	389	405	401	376	376	404	377	403	382	391	368	393	417	379	371	404	391	357	336	344	382	372	372	346	372	404	393	359	382	403	381	328	369	403	374	386	408	377	399	414	375	410	390	381	374	342	360	373	346	402	345	342	378	377	373	367	369	370	355	370	399	357	379	405	378	379	380	384	412	405	342	390	355	386	361	369	389	402	356	362	376	354	406	390	401	388	387	408	390	361	414	386	359	366	359	363	375	386	408	339	391	409	387	358	363	345	401	410	370	409	386	359	415	377	380	379	373	379	379	389	392	388	373	363	409	366	379	383	371	388	388	378	372	359	371	388	384	407	407	379	400	368	358	431	388	408	374	402	357	378	366	384	377	410	381	414	382	387	368	370	407	412	365	403	377	383	380	389	351	385	396	390	377	400	393	354	418	390	390	393	365	406	389	388	383	388	366	393	387	372	396	388	372	397	394	378	376	371	380	382	394	374	372	362	377	401	349	393	370	418	395	361	402	389	396	349	380	393	412	376	334	366	420	385	394	365	391	366	378	368	378	389	389	378	397	380	375	392	362	372	345	370	358	355	387	353	384	409	399	400	376	370	384	360	388	409	396	377	363	367	375	378	373	363	417	362	353	383	348	370	388	415	379	438	379	405	385	384	378	378	371	380	346	385	359	382	399	387	401	412	363	408	380	416	390	373	375	369	363	397	401	377	356	368	408	393	375	413	334	387	362	364	366	394	387	383	385	413	407	374	406	376	367	447	394	357	360	372	400	391	399	391	373	393	382	398	373	425	400	412	381	375	408	390	386	366	369	368	357	366	396	360	418	378	382	367	366	397	386	395	382	399	418	384	375	379	375	410	375	412	394	405	368	369	398	369	366	414	383	358	406
8298	1145	1442	1137	1022	742	521	469	5121	30469	29255	15523	4375	1094	280	129	113	111	115	116	108	100	119	119	121	104	105	94	123	100	127	123	110	102	118	137	121	113	115	121	112	137	114	128	117	126	118	136	114	133	136	129	104	109	121	113	103	115	130	97	137	103	107	116	124	110	110	128	97	112	123	115	121	125	117	103	110	108	117	133	114	132	89	135	116	127	110	107	132	132	114	112	107	126	128	108	115	108	112	123	95	132	115	119	125	113	140	115	119	138	97	101	112	115	118	137	119	129	124	119	127	137	128	108	127	120	109	129	116	126	122	111	109	125	124	119	115	102	107	118	114	121	106	115	100	107	111	110	119	111	136	112	119	131	116	119	118	108	98	122	120	117	125	95	107	129	128	103	108	114	130	132	99	130	107	110	98	142	117	115	136	108	124	106	103	107	106	101	115	113	110	119	119	125	120	138	153	123	119	106	128	110	131	121	104	124	137	121	109	93	125	129	128	113	111	120	128	107	113	125	112	112	146	118	123	119	99	112	122	128	127	102	120	111	126	126	119	126	129	126	116	88	117	120	107	113	104	124	130	100	123	120	136	120	113	150	123	139	113	118	118	132	128	125	138	120	103	123	110	132	111	129	113	136	116	110	141	106	113	117	108	114	134	132	130	95	117	99	121	100	111	139	97	122	111	122	123	104	118	109	112	107	107	127	133	117	136	138	114	112	124	133	126	97	114	108	112	110	109	115	116	121	102	117	120	119	126	112	116	112	110	127	111	99	124	108	122	140	110	103	125	126	113	120	105	118	124	110	116	106	131	116	139	116	114	112	126	125	122	116	104	105	123	133	101	114	134	130	138	93	132	99	130	111	114	117	103	105	114	108	102	97	126	96	120	121	124	111	119	131	117	122	118	114	111	120	98	124	113	111	114	123	102	119	113	111	124	124	103	108	122	126	110	116	121	108	112	125	117	130	122	127	111	110	153	136	133	120	109	123	116	129	132	107	124	131	101	138	127	115	114	120	120	108	119	114	113	110	130	104	114	118	111	107	118	107	125	117	131	105	117	115	120	103	131	109	120	105	112	110	116	105	106	125	113	114	122	101	122	106	117	125	125	124	115	111	107	121	103	104	130	112	111	136	113	116	107	107	125	122	110	122	123	132	111	107	129	104	139	112	110	110	115	128	125	118	107	113	106	117	107	91	120	134	101	114	112	117	132	114	116	113	113	132	103	104	112	94	104	131	112	117	109	108	117	104	100	109	120	99	116	113	116	99	127	111	115	124	96	95	109	106	163	121	136	122	124	109	113	119	123	114	109	117	126	124	103	114	126	129	105	107	122	120	132	124	112	109	114	108	132	101	140	131	102	109	127	99	130	114	100	129	126	120	129	122	105	115	119	129	127	101	114	128	110	118	101	117	129	133	112	103	123	127	122	119	129	121	102	113	111	97	106	122	126	134	115	118	128	105	114	113	132	117	119	111	131	118	124	110	121	82	129	107	99	116	117	115	129	130	115	128	121	135	111	136	108	125	110	128	134	111	151	128	121	119	97	125	101	123	112	124	115	123	100	120	125	130	118	117	122	96	115	104	129	122	124	122	115	124	99	115	122	120	105	117	108	103	127	117	103	126	134	128	111	109	104	135	107	123	139	110	135	136	116	107	125	111	103	105	116	108	129	112	104	131	123	118	116	104	123	121	131	121	114	109	114	114	129	118	114	130	107	123	119	143	126	104	125	114	108	134	113	148	127	137	117	123	107	120	130	89	103	129	109	111	123	93	107	97	135	131	120	99	127	110	108	132	125	106	126	129	100	114	126	106	110	119	141	119	106	115	126	110	111	119	110	110	105	125	98	115	108	103	143	115	114	124	110	141	129	123	106	115	118	99	146	125	110	135	109	105	127	108	132	133	127	93	128	132	115	122	130	130	104	123	115	110	127	99	127	100	102	103	87	93	107	100	114	110	113	121	115	113	130	106	104	112	126	116	88	137	124	147	105	110	136	109	100	123	142	104	108	125	118	101	122	133	123	140	129	133	112	113	137	115	117	116	92	118	120	118	122	116	120	125	120	130	142	128	125	113	94	115	127	120	132	121	139	130	115	118	111	125	112	133	120	127	120	123	120	121	110	119	111	110	136	119	118	114	125	118	116	120	117	117	122	119	117	128	115	132	117	87	126	120	120	137	121	114	126	107	111	110	128	109	112	103	111	120	120	123	120	121	107	129	115	128	138	135	112	116	107	127	125	118	111	114	120	118	110	119	122	107	106	98	105	133	105	134	138	120	120	128	146	121	141	116	93	121	114	101	98	108	109	97	118	105	112	126	111	104	107	114	111	112	132	126	122	136	109	113	122	134	114	135	127	131	144	102	110	119	116	117	107	113	111	125	118	141	108	119	118	103	113	124	105	106	117	120	114	92	109	132	124	124	121	98	112	107	115	110	111	123	144	111	111	130	133	150	107	103	103	134	111	130	122	113	124	122	125	116	104	118	117	122	103	119	94	110	113	139	104	128	122	110	109	122	115	115	108	106	121	110	127	127	121	120	107	94	97	114	120	113	105	103	116	108	119	113	123	107	103	118	112	107	108	123	123	131	112	116	118	120	112	135	112	112	118	115	120	114	110	120	111	121	125	115	117	122	99	141	129	125	125	102	104	108	111	123	115	116	110	124	115	100	129	99	111	130	139	129	112	125	128	115	110	103	127	101	114	123	110	125	119	94	123	107	124	105	101	122	120	117	127	131	119	120	116	123	121	121	129	115	119	119	108	114	122	116	110	109	102	133	111	112	115	105	112	117	106	113	107	113	112	112	115	116	120	126	125	124	104	122	107	111	95	119	108	130	112	142	100	141	119	127	112	127	122	107	117	129	97	131	117	129	122	133	108	120	122	119	108	123	117	112	97	109	123	115	119	132	127	108	103	122	108	117	116	128	115	122	124	113	127	110	117	103	91	131	109	124	118	117	106	119	106	108	131	144	119	129	112	97	123	120	134	107	128	124	124	112	109	126	142	129	132	113	94	112	106	133	130	113	118	120	114	107	101	123	118	120	107	130	116	105	120	121	130	133	119	104	103	125	124	116	110	138	134	109	121	86	116	123	132	138	112	101	112	117	140	126	99	115	115	98	131	110	136	109	119	118	111	125	122	113	117	145	116	128	131	115	104	113	122	113	115	124	103	135	108	107	117	137	108	114	114	106	112	117	120	115	130	103	109	116	127	143	95	143	120	120	129	148	114	124	102	94	110	114	127	129	117	135	107	123	127	99	147	118	125	117	116	113	129	128	129	132	108	106	147	121	126	117	110	138	137	126	117	128	118	126	118	115	119	122	112	115	104	124	136	121	110	120	117	119	116	107	123	118	112	141	135	110	144	112	98	121	110	116	110	117	113	114	121	140	116	129	116	115	124	111	115	115	116	125	140	110	126	120	108	89	129	114	117	138	114	111	98	115	107	121	121	107	111	112	137	112	109	133	141	122	112	102	110	117
5900	1410	3527	4046	3598	3060	2607	2244	15672	49814	46936	31186	14808	5102	1178	483	352	339	337	345	361	331	364	342	362	364	372	362	350	329	372	342	360	384	343	339	352	338	373	364	330	352	389	370	367	356	329	346	373	329	333	378	358	340	357	365	341	365	355	352	344	356	368	349	356	355	340	350	327	355	363	349	346	364	384	353	318	344	369	346	372	327	336	366	338	348	364	357	354	330	362	365	375	353	384	346	353	317	327	337	330	348	357	367	309	350	373	361	395	339	337	365	341	346	361	356	346	362	385	360	330	319	339	394	341	355	370	372	398	329	365	320	352	349	351	347	348	352	367	397	376	373	366	377	385	350	367	350	368	337	349	377	336	360	353	354	367	390	367	341	351	394	339	359	321	356	380	308	354	359	348	330	357	333	348	339	353	341	355	351	332	395	355	325	336	368	319	346	360	346	365	357	369	368	354	349	357	346	378	352	347	349	335	332	349	327	371	364	370	344	378	353	364	368	365	354	360	378	358	382	365	363	359	351	346	383	342	371	344	335	386	357	324	315	354	349	341	359	387	345	379	338	343	320	373	326	362	363	367	313	376	388	351	384	337	329	348	339	365	360	358	348	349	351	358	343	354	334	350	366	323	377	340	328	344	363	368	362	344	355	358	372	353	342	367	353	319	337	355	340	344	331	344	350	329	354	351	364	361	364	347	384	330	362	324	365	350	381	348	344	358	345	333	357	362	359	355	344	368	370	341	341	313	354	357	367	344	375	343	322	335	336	364	371	348	350	406	355	385	362	356	358	373	356	330	347	321	340	353	369	368	338	329	389	368	316	345	346	360	360	356	360	337	377	345	337	365	388	363	356	354	314	342	351	409	342	376	349	337	359	350	361	379	342	386	360	384	325	344	362	363	341	340	345	361	374	361	359	353	354	349	385	354	363	377	348	355	346	360	355	350	341	334	329	341	327	322	353	327	337	372	359	345	352	357	309	359	393	326	352	379	387	344	349	377	336	365	373	359	362	374	317	359	358	355	365	373	405	309	374	357	401	367	336	371	360	366	349	357	379	368	389	332	351	384	353	357	370	392	349	356	359	317	382	347	371	387	330	341	330	384	327	367	335	382	333	324	357	382	344	363	346	337	340	355	368	346	332	343	397	317	354	356	340	357	301	352	367	321	362	319	350	366	361	326	342	388	392	347	302	317	349	337	343	339	357	345	330	331	377	317	336	347	378	359	339	355	375	342	348	367	343	335	379	372	363	335	347	371	333	355	380	358	321	373	315	339	363	328	386	360	311	336	351	364	359	355	364	379	305	322	364	336	359	372	368	367	357	319	345	345	372	363	346	345	342	346	332	363	359	335	341	346	351	316	330	343	359	355	391	323	360	369	325	366	380	310	362	379	342	376	316	371	335	328	334	334	364	345	359	373	348	350	336	333	337	374	340	370	375	377	366	343	359	351	355	340	342	326	330	340	350	372	338	343	347	323	356	342	330	381	382	366	354	370	363	347	373	363	340	361	354	353	362	381	334	332	322	362	354	366	342	327	364	351	365	356	344	370	349	356	358	359	354	324	339	352	367	346	315	365	359	379	345	353	348	368	322	371	354	360	318	320	341	351	381	357	361	323	394	353	337	357	345	332	372	366	370	324	339	347	339	344	364	373	352	350	332	334	363	335	352	363	349	370	386	365	356	361	352	346	353	366	362	330	349	338	366	359	348	366	353	379	382	337	378	348	369	315	379	329	338	357	339	366	370	334	372	339	342	377	345	369	350	360	320	337	393	376	366	345	318	356	349	375	341	356	324	342	357	342	370	323	354	336	360	340	351	355	339	324	335	334	339	360	323	398	338	397	321	346	346	332	334	332	339	362	364	368	331	411	336	353	346	356	317	352	339	350	355	360	355	391	343	340	343	350	357	321	353	385	330	366	325	348	356	356	310	368	339	389	351	348	361	337	369	384	336	330	333	343	371	340	359	326	343	336	351	379	329	338	349	354	358	323	350	347	337	311	356	380	347	373	370	370	378	391	347	363	327	347	343	378	341	357	367	351	352	358	355	382	371	351	344	393	332	352	356	366	356	341	367	330	314	358	345	375	338	357	385	355	320	365	348	311	341	355	359	365	370	358	380	336	338	327	358	350	348	355	354	375	334	347	321	327	339	352	356	325	358	382	352	387	306	358	373	366	374	360	327	331	335	332	377	401	347	328	359	351	340	359	351	358	369	341	334	361	389	366	341	310	368	335	394	334	353	359	351	375	349	354	344	335	328	347	389	363	341	353	370	378	342	361	346	353	333	333	329	342	326	406	374	364	364	380	361	343	351	356	324	349	355	351	345	361	347	332	356	371	331	341	351	361	330	342	364	358	367	333	389	373	332	358	356	382	345	381	353	391	301	351	314	347	354	345	351	354	358	352	351	388	334	326	375	355	373	361	336	333	363	330	371	313	372	324	332	367	377	373	347	381	352	351	317	332	383	358	353	332	360	333	361	374	359	366	361	336	372	336	369	345	326	342	318	329	375	353	361	357	355	359	338	343	335	370	356	346	350	365	338	352	337	338	323	345	361	350	344	316	350	342	344	363	362	353	379	372	339	358	350	364	343	342	369	377	372	332	349	348	348	355	380	372	368	343	363	336	341	344	365	395	325	360	350	344	333	370	353	363	350	357	375	333	343	392	322	369	385	378	340	363	373	340	351	347	368	350	356	349	347	348	358	359	358	377	328	347	350	326	329	334	323	354	346	356	375	375	347	344	362	364	352	361	361	341	374	321	348	348	344	373	332	340	364	336	327	380	364	356	365	347	330	353	366	333	359	356	347	324	361	355	392	330	365	370	342	335	316	344	298	338	341	373	384	355	391	327	346	343	335	359	317	348	372	351	409	330	368	368	351	361	339	365	331	361	337	362	351	342	353	354	362	328	344	335	360	392	345	363	320	380	340	351	365	335	366	382	371	357	332	395	366	343	348	355	355	390	353	324	366	369	354	352	319	373	363	385	340	343	338	352	311	355	364	338	363	330	329	352	353	355	366	381	376	367	318	340	331	356	344	321	378	353	345	346	337	326	365	344	344	345	355	354	369	339	338	386	342	322	382	383	330	357	330	356	332	385	342	371	316	346	376	361	338	354	323	326	352	350	371	369	322	343	361	352	335	355	358	336	364	376	351	352	344	334	338	364	333	356	364	347	350	376	368	375	370	358	353	353	361	352	349	360	361	361	363	347	342	337	374	358	338	356	314	335	328	344	363	388	332	335	381	368	365	367	317	332	354	390	347	350	301	332	366	343	346	390	340	359	348	335	338	367	363	353	372	337	340	333	353	373	362	358	375	341	337	336	320	385	372	345	349	360	345	384	389	365	343	333	361	358	392	361	328	348	356	350	391	357	338	362	317	365	339	341	338	338	345	365	329	343	330	355	341	334	347	348	333	383	377	340	338	352	356	374	329	348	391	338	347	353	342	343	377	343	346	351	337	345	353	353	364	386	342	349	323
14910	2576	2821	2221	1611	1354	1029	792	5213	39818	42433	27114	10645	2799	481	176	173	107	164	135	142	130	162	124	139	130	156	143	150	163	120	137	139	151	143	127	147	133	130	132	145	146	170	163	143	137	153	161	126	131	135	134	137	129	147	139	150	143	116	152	152	147	140	149	131	148	140	121	171	123	134	133	136	146	132	147	157	146	133	153	133	137	153	151	137	147	141	126	131	141	123	127	150	103	128	149	133	133	134	159	157	148	136	162	125	133	148	126	168	131	148	119	133	143	140	130	157	119	157	150	139	116	135	141	153	138	146	153	144	145	138	151	143	154	123	153	122	147	167	137	147	142	135	148	143	160	155	136	140	139	151	143	143	141	137	153	168	149	144	136	153	148	154	157	126	142	151	126	144	131	161	130	142	140	147	143	131	130	150	160	144	109	149	129	140	140	135	145	130	142	119	148	131	149	148	166	137	136	143	124	140	158	130	139	162	122	145	134	138	121	132	138	121	159	120	155	138	131	145	130	137	141	146	133	151	125	128	147	148	134	149	134	118	138	135	140	140	150	129	123	124	149	146	145	147	138	149	137	133	128	158	136	149	151	127	140	151	141	144	132	153	154	114	145	130	129	137	151	133	158	143	134	135	150	148	139	155	141	131	125	130	129	121	132	158	125	118	135	153	161	135	132	145	151	142	137	133	139	138	157	127	132	137	133	153	126	140	120	153	120	124	148	141	132	152	141	119	145	142	148	135	126	137	132	122	146	127	135	135	152	147	137	138	156	145	121	144	133	126	125	138	148	128	141	157	152	152	132	145	140	138	136	143	129	119	130	121	142	136	137	138	142	129	137	116	138	118	122	124	140	135	139	119	148	134	147	140	133	150	136	135	150	131	129	150	126	128	161	141	131	143	136	140	146	150	133	135	138	142	132	144	141	140	136	127	141	169	141	121	135	126	147	135	154	131	131	131	141	150	138	158	153	127	157	118	139	147	130	162	165	124	149	127	117	136	139	145	138	133	134	145	152	154	131	143	146	131	139	154	155	137	136	158	153	134	143	153	147	140	140	156	158	145	124	151	144	147	150	142	129	129	145	130	128	146	131	142	135	138	142	142	149	146	122	145	162	143	136	137	145	123	145	154	131	144	144	136	138	139	126	153	137	142	157	150	142	134	131	138	143	125	148	125	141	137	136	148	135	176	155	122	144	139	133	147	142	144	155	150	136	144	136	119	147	147	141	137	151	133	133	130	157	159	164	135	128	128	142	158	140	131	119	143	138	138	148	123	135	150	160	148	145	133	130	151	142	154	146	121	153	144	128	147	135	118	128	163	140	128	116	128	119	147	131	149	123	110	130	168	160	142	135	140	147	156	151	135	131	129	142	136	146	142	179	130	129	130	130	114	131	130	132	131	133	144	135	138	150	133	136	139	128	148	136	139	145	147	131	145	131	144	131	142	128	130	141	137	147	138	143	128	122	159	133	137	148	123	148	121	140	154	150	139	158	160	155	145	148	143	144	135	139	148	142	133	160	128	173	154	125	132	127	134	139	128	151	143	134	124	124	127	132	142	137	115	122	135	148	143	131	151	121	162	157	114	137	114	134	144	143	133	126	149	143	138	120	133	137	142	129	133	109	133	128	159	147	148	127	144	122	147	124	135	131	120	159	131	146	115	169	133	150	136	139	144	144	146	132	129	123	149	166	139	131	143	120	140	127	140	141	135	151	131	126	128	163	145	132	153	145	145	143	133	136	137	161	151	150	146	125	150	122	148	132	152	114	130	151	127	124	152	133	138	124	124	149	148	143	150	145	147	142	152	130	147	125	132	138	153	142	152	145	139	139	161	156	138	121	137	155	136	145	129	148	123	126	135	120	135	130	129	149	132	138	131	144	134	153	132	157	135	126	126	157	145	162	142	154	132	138	137	147	135	137	148	139	127	119	152	145	143	127	150	152	151	148	134	140	127	152	135	126	138	129	134	128	163	136	149	135	148	119	140	138	124	141	139	150	118	156	164	139	126	140	142	145	141	149	129	127	146	139	150	142	149	138	137	139	140	137	136	138	140	141	132	148	125	138	138	141	150	131	130	150	137	147	141	138	147	150	158	137	142	144	143	117	154	140	144	153	157	136	116	144	149	139	128	139	133	129	142	153	135	146	141	128	150	151	136	141	151	138	141	150	121	151	130	147	123	116	144	153	140	138	144	124	137	154	153	130	137	135	153	140	140	143	150	119	137	129	132	148	140	152	150	158	135	116	139	146	127	164	143	150	131	143	124	156	145	145	131	155	156	150	151	150	113	107	140	134	148	148	127	152	142	154	130	143	140	145	137	133	131	138	144	149	143	118	119	142	139	151	154	150	145	132	135	129	155	141	159	151	152	131	130	157	139	122	137	129	123	154	122	142	134	152	141	127	143	157	138	166	136	134	134	134	151	159	126	163	132	120	138	165	158	131	151	147	138	150	135	112	120	134	163	154	141	128	126	139	131	137	134	127	155	159	133	133	130	140	148	135	140	144	137	148	136	123	126	129	149	133	105	146	139	145	141	144	142	134	135	121	145	143	127	133	149	135	139	125	146	124	129	136	116	140	151	138	132	131	150	143	136	143	138	153	129	153	113	138	138	154	154	138	127	148	145	123	149	143	155	147	142	146	135	146	139	153	141	132	154	146	135	120	123	133	127	126	138	140	135	123	130	154	152	167	138	130	140	125	136	133	164	127	155	151	116	144	131	152	144	137	137	156	136	143	152	150	129	139	143	140	136	153	149	134	118	116	128	118	147	126	130	158	149	104	136	130	139	139	151	136	148	154	140	149	148	160	141	156	136	146	138	139	149	132	128	159	134	133	142	127	134	127	145	136	145	131	139	147	127	117	136	141	138	132	137	142	115	163	152	142	148	141	148	146	143	155	142	168	146	143	135	141	155	155	126	117	160	120	151	146	140	115	150	129	156	119	149	150	110	146	147	142	149	125	149	162	141	132	132	144	128	127	128	158	134	136	150	141	141	152	139	154	113	152	148	155	141	141	125	146	133	135	133	123	162	146	155	129	159	133	149	138	136	136	144	156	145	135	138	144	153	124	141	140	141	122	139	154	147	147	110	125	140	142	142	147	150	158	139	128	127	143	125	131	142	114	151	159	127	135	133	127	121	135	115	138	133	139	157	153	149	128	154	135	137	148	120	121	137	157	128	149	135	155	136	122	153	138	144	131	135	135	128	137	144	125	147	127	132	138	145	164	158	134	109	149	146	126	132	137	135	134	131	149	152	143	144	154	141	126	136	121	144	124	133	126	132	141	137	162	141	157	170	146	159	143	145	155	153	149	141	136	145	148	149	150	137	129	137	152	137	131	124	138	140	106	128	155	159	117	151	138	151	130	132	142	119	142	140	159	125	142	143	130	134	150	175	137	171	133	142	146	148	149	153	149	149	125	154	169	134	132	123	163	138	153	127	127	121	133	164	136	151	124	147	133	147	136	124	126	155	137	137	145
7868	2550	5957	6924	6081	5146	4279	3508	15304	57037	57585	42340	24619	10040	2029	639	406	443	427	410	374	422	404	414	428	415	386	434	407	416	406	382	436	412	405	429	422	422	422	387	395	435	391	449	395	425	422	409	435	410	388	391	434	402	416	388	400	408	434	404	381	423	399	437	407	378	426	408	427	428	411	400	393	429	431	442	411	410	407	390	398	432	432	383	396	455	403	421	421	429	408	406	416	387	416	422	423	426	375	403	408	408	432	397	403	395	434	411	411	403	421	397	420	407	393	408	436	394	374	394	368	401	378	428	402	416	394	404	397	428	399	402	441	427	456	427	442	392	397	416	401	397	403	412	421	430	412	413	372	430	408	420	427	380	445	426	378	408	429	424	410	379	432	389	423	393	468	401	413	440	419	413	421	403	386	451	424	400	405	427	434	413	398	422	439	414	416	445	383	375	396	394	390	436	397	422	412	407	438	431	381	415	408	429	383	422	362	410	370	444	438	422	412	443	426	379	397	388	365	406	406	405	423	416	406	391	456	401	404	436	411	415	380	381	408	415	433	411	391	397	421	439	424	397	400	395	397	396	429	409	428	403	423	391	367	380	408	402	432	399	397	396	413	431	409	430	401	394	386	371	404	407	453	426	406	397	445	445	376	418	402	419	433	411	448	402	414	395	396	425	438	405	388	443	421	412	458	370	432	425	396	388	386	437	424	415	427	389	384	390	428	395	399	424	387	399	396	426	375	416	432	427	391	410	433	406	392	367	404	406	438	379	383	385	382	437	436	395	419	424	414	405	376	412	420	447	397	394	412	406	440	413	415	381	429	389	397	455	401	419	408	389	379	429	379	411	452	433	416	447	392	437	409	381	406	395	398	401	393	428	468	416	414	410	371	461	409	426	415	397	429	396	420	439	375	448	407	402	416	415	412	389	446	461	403	392	391	398	395	419	402	426	414	422	389	400	421	410	386	442	417	420	429	400	424	413	383	437	438	394	391	425	413	397	372	426	438	430	413	421	430	399	410	401	408	415	401	428	423	377	451	399	442	428	394	423	396	416	403	423	437	424	445	421	400	416	405	394	400	430	430	400	393	413	428	405	408	402	387	393	412	399	418	390	416	419	421	414	425	392	384	448	427	423	387	412	422	422	397	405	407	380	422	409	392	403	418	443	386	434	409	413	384	454	389	388	428	394	383	399	414	433	367	397	391	411	364	416	414	428	425	423	436	454	413	403	401	375	418	449	394	416	422	416	421	379	418	434	412	386	408	397	392	410	379	377	417	418	431	401	405	401	418	418	438	447	382	386	411	390	429	420	433	391	392	430	383	414	390	419	396	413	395	409	426	395	408	424	401	458	436	398	401	411	399	438	376	395	405	419	405	412	422	408	409	414	418	413	419	408	421	391	419	388	388	378	390	402	369	390	447	393	404	417	423	382	400	407	397	426	415	414	432	423	424	371	391	394	376	427	419	418	414	414	413	416	418	402	415	370	413	395	401	409	420	422	401	422	408	399	430	405	423	426	402	380	421	401	422	415	409	366	394	427	382	472	441	375	424	394	379	395	399	374	436	420	449	387	405	399	416	420	412	405	433	422	410	397	365	413	393	438	408	409	390	408	429	389	406	427	404	430	408	426	402	391	442	385	429	417	413	402	381	449	403	364	426	428	430	399	414	412	408	407	428	386	419	408	421	439	420	418	429	398	411	469	436	424	425	388	450	370	377	384	445	391	415	396	418	393	394	420	422	368	392	389	413	430	400	420	422	408	423	422	385	418	402	399	399	422	456	374	424	406	429	411	407	410	405	438	423	442	404	439	413	418	412	454	393	400	439	402	440	412	395	384	394	398	418	438	405	415	414	363	397	410	398	438	427	430	380	426	413	400	395	371	378	437	407	400	427	409	432	424	406	389	406	408	401	431	427	397	455	431	410	395	422	447	401	400	413	386	404	418	419	364	428	385	416	401	399	396	418	442	423	417	402	457	391	404	425	423	392	429	385	377	425	422	393	451	396	415	400	409	416	429	376	412	395	385	469	404	430	416	428	421	397	407	381	422	415	382	405	385	411	438	389	394	420	427	394	414	423	393	407	442	402	367	396	381	423	413	420	382	413	412	437	427	401	425	385	355	421	399	403	430	402	428	442	428	404	371	390	394	414	408	411	415	413	394	398	406	431	405	407	416	393	425	420	400	388	425	406	405	396	389	435	404	427	412	383	415	383	440	393	412	383	422	409	439	394	421	400	376	424	420	433	361	435	400	390	416	463	403	401	442	390	450	425	395	415	399	438	364	397	396	438	409	471	405	427	389	395	425	395	442	408	407	410	401	411	400	406	435	431	431	369	400	395	354	416	388	410	422	391	390	402	386	428	395	399	394	380	428	372	410	394	433	391	389	426	423	428	400	391	392	438	425	455	402	428	420	446	411	403	413	429	390	399	398	390	371	392	412	400	412	399	394	416	390	369	424	399	405	402	430	452	388	390	427	424	422	439	421	432	374	428	398	418	418	405	382	389	417	375	377	372	399	396	430	437	413	409	433	396	415	404	424	422	422	403	403	429	414	388	422	375	417	377	387	436	370	419	408	396	428	402	401	391	423	395	422	399	395	375	414	415	383	384	413	401	409	418	390	419	400	391	424	419	401	402	379	413	427	407	401	394	369	396	406	417	393	377	401	422	407	392	408	411	377	399	415	402	430	439	409	393	429	416	410	423	403	410	400	410	414	404	384	385	369	400	417	424	408	394	419	426	426	429	417	411	428	403	410	402	389	415	424	396	395	382	412	415	408	388	375	399	421	404	402	387	383	434	390	407	395	416	399	408	422	386	416	414	391	399	395	407	419	420	403	367	456	360	419	402	386	429	447	397	389	441	398	408	394	426	408	403	419	418	427	411	403	380	387	428	379	431	392	382	421	403	430	424	398	429	383	442	412	417	383	389	412	411	380	414	382	426	399	431	408	417	386	427	404	412	422	436	427	391	409	378	411	392	395	427	404	411	439	401	435	393	384	417	409	401	399	395	442	411	383	415	419	453	409	407	388	423	410	409	379	411	432	386	399	398	401	397	391	403	413	394	413	401	413	426	397	379	441	470	406	403	459	402	406	363	417	415	398	405	395	406	414	407	386	408	412	415	395	427	411	402	425	426	400	417	413	423	416	424	408	433	418	446	431	405	417	434	424	412	408	426	390	436	358	406	430	407	402	395	417	428	411	400	413	432	410	388	429	429	397	421	403	410	382	421	404	392	416	432	445	382	442	377	417	428	404	405	375	390	400	431	381	404	393	415	442	404	422	430	432	425	392	422	436	401	402	394	364	379	398	406	383	377	434	423	415	397	434	452	414	391	426	389	366	405	411	425	402	372	408	392	398	389	375	411	415	387	377	413	391	406	391	387	446	348	387	448	389	384	389	385	394	398	406	392	413	415	452	422	437	409	441	422	402	424	400	435	436	428	442	401	400	386	439	380	409	421	407	446	432	426	395	351	429	420	408
2326	233	221	221	185	148	175	159	255	2769	3737	2640	1315	527	222	136	132	114	139	121	119	108	130	115	131	129	142	117	125	113	126	127	122	132	99	142	120	111	116	120	118	120	120	125	111	124	129	123	118	109	124	130	120	118	112	101	131	123	123	110	113	91	107	116	129	115	109	117	121	117	106	111	128	123	110	125	114	98	114	122	109	109	104	119	136	125	121	121	139	114	130	127	133	112	127	131	141	119	120	132	125	104	121	112	127	109	111	96	122	140	143	119	117	116	133	114	102	139	139	126	114	139	128	93	104	122	112	116	129	128	130	121	134	122	106	132	131	115	135	122	137	121	127	105	144	126	127	111	129	105	106	107	136	118	122	140	124	125	112	148	117	139	118	125	116	139	119	124	137	123	114	121	128	139	112	123	104	115	135	117	112	116	111	148	110	130	109	106	115	136	123	114	109	128	116	107	120	131	128	107	122	115	106	134	153	117	113	117	128	120	123	128	101	125	121	110	138	118	141	115	125	113	124	122	111	127	114	117	109	133	110	132	130	120	135	128	110	140	113	124	118	110	131	113	129	123	114	104	130	138	117	139	113	135	124	141	141	121	125	115	120	91	112	103	130	109	111	117	116	119	136	137	103	126	120	117	115	126	117	129	133	127	126	133	114	108	136	126	115	124	123	124	99	135	125	107	126	112	125	123	114	134	130	132	103	115	118	103	112	127	122	142	121	127	137	138	113	146	114	127	130	122	95	146	123	102	130	127	134	132	108	119	133	123	125	126	117	112	106	108	116	121	126	116	114	101	104	102	123	118	131	123	128	108	127	112	126	132	122	119	108	134	128	113	120	120	130	104	125	117	107	121	115	140	124	118	117	133	136	116	115	126	122	134	113	130	127	123	123	132	138	138	109	103	119	137	128	117	115	116	118	132	117	140	121	113	132	114	134	123	128	123	130	110	91	113	116	113	102	123	121	110	117	123	117	103	137	116	114	111	121	130	115	114	127	112	136	133	98	118	131	136	130	120	129	125	119	114	140	103	108	115	117	123	116	96	111	117	125	115	141	118	121	129	129	125	124	116	123	152	124	108	121	141	138	131	133	119	125	119	115	119	130	108	124	117	128	129	126	128	100	122	108	123	130	114	117	102	116	142	134	119	122	118	114	132	147	100	126	126	142	99	115	130	126	125	104	116	124	107	130	128	116	114	111	119	113	110	141	129	133	111	118	113	132	108	113	113	124	124	124	115	107	113	127	110	121	108	130	126	113	122	116	132	128	116	119	126	119	119	119	105	123	111	117	113	122	131	104	111	115	147	113	102	133	116	100	112	116	133	121	130	138	114	108	112	108	125	133	119	138	122	118	133	105	125	118	134	112	125	124	122	96	138	117	124	114	115	121	114	112	115	109	114	108	120	145	112	118	113	121	115	101	109	85	126	104	103	109	126	125	108	106	152	122	120	125	123	107	118	113	104	113	118	124	134	120	105	112	119	114	107	106	136	110	136	118	115	132	117	114	109	112	131	99	105	119	105	123	113	131	121	101	117	126	140	127	113	122	114	115	129	133	137	119	140	119	129	126	133	110	126	125	108	125	111	117	117	126	118	122	90	129	113	119	125	125	114	128	130	112	127	117	120	115	130	112	136	115	127	127	109	121	97	118	142	120	108	121	101	117	107	115	142	127	131	128	115	127	119	97	117	110	124	129	106	120	122	127	87	122	134	108	115	131	137	126	134	124	126	135	124	121	121	116	130	127	122	129	126	108	121	113	111	102	122	134	119	125	129	140	126	121	117	119	140	125	107	116	141	123	127	122	126	123	123	124	132	122	130	127	115	121	127	109	110	116	131	115	132	123	112	141	120	135	120	109	107	136	125	109	106	116	112	131	131	116	114	123	132	124	126	125	135	114	107	100	130	141	107	112	128	138	142	111	121	132	112	111	124	110	111	124	107	145	123	127	109	116	118	125	104	130	121	127	111	119	124	118	102	117	132	140	121	119	107	147	122	111	140	123	138	118	96	116	126	118	127	118	112	109	132	119	98	124	127	124	124	128	120	112	117	127	140	128	128	113	99	125	121	121	134	128	125	124	97	119	123	134	109	118	130	115	120	109	121	141	126	128	129	117	123	109	115	119	131	134	125	130	127	114	119	127	131	125	146	126	104	120	126	107	125	111	111	126	134	106	114	126	139	135	136	132	120	118	123	118	136	125	144	118	116	117	128	126	105	122	132	139	117	116	124	116	110	130	123	130	110	107	129	117	120	122	126	115	149	109	130	109	111	128	104	107	105	117	131	103	126	116	126	117	104	133	110	127	120	112	117	109	120	139	110	116	110	139	120	143	136	108	130	129	145	123	117	138	131	134	113	134	117	115	134	130	126	111	128	118	137	107	116	122	117	111	137	129	131	105	110	111	112	129	135	122	108	116	112	118	115	113	118	141	108	114	106	124	131	123	138	130	104	99	116	109	121	115	123	112	125	139	99	134	114	125	134	105	116	130	121	115	130	115	145	131	121	131	133	93	128	114	124	120	125	129	114	118	109	106	103	118	97	142	109	92	120	132	129	146	119	122	120	116	131	120	101	118	97	129	135	121	113	112	126	114	126	116	143	130	121	129	137	123	129	125	109	116	106	135	142	111	134	127	116	123	112	142	113	107	117	129	97	115	132	121	127	147	119	125	123	107	120	101	110	110	126	123	113	103	111	124	120	113	138	131	124	119	113	108	104	123	149	123	142	117	126	106	117	114	125	113	136	107	124	133	125	119	110	117	129	141	119	122	121	113	116	123	142	114	127	125	128	109	132	125	98	113	115	125	121	114	123	120	121	131	117	116	116	132	127	121	121	121	120	118	120	122	144	115	103	96	103	133	119	114	115	122	133	125	154	107	111	142	120	146	133	122	116	125	122	124	126	130	119	120	108	116	113	126	126	149	134	120	134	125	126	104	128	130	133	117	117	125	126	104	136	121	113	122	104	105	112	134	126	117	124	130	111	131	140	120	117	116	123	120	128	130	143	108	120	104	124	136	122	133	135	117	117	105	108	117	99	136	121	127	108	122	123	128	129	124	124	129	114	93	118	142	126	109	123	128	127	124	120	108	133	134	124	108	127	127	116	108	145	127	132	119	126	100	118	124	116	125	135	118	121	133	128	125	110	110	131	123	131	127	139	107	116	119	129	120	110	117	120	124	121	128	128	106	118	110	126	141	128	115	102	119	119	115	106	115	120	128	152	125	116	102	114	100	119	127	112	110	130	118	130	116	123	113	117	123	115	109	118	123	115	117	104	119	137	109	142	129	137	113	125	132	139	141	122	105	108	111	110	113	119	128	111	105	136	115	129	115	101	118	127	121	118	120	114	114	133	114	117	124	124	116	110	126	127	124	144	119	112	111	106	119	118	104	135	134	137	129	125	125	135	133	116	118	101	106	137	131	117	111	128	130	125	127	121	120	107	116	128	124	102	100	126	141	120	134	101	118	134	120	118	125	111
2278	464	647	717	688	615	567	536	1348	12192	14217	9994	5288	2209	790	446	364	336	373	360	346	346	339	339	352	345	338	358	345	343	374	353	374	319	363	338	368	337	355	353	378	346	333	344	326	355	385	311	363	342	339	373	346	325	329	346	366	340	368	317	359	336	380	354	359	329	330	362	362	363	355	326	371	371	337	338	362	327	377	327	364	404	376	383	375	322	401	355	332	367	371	333	345	352	339	338	331	367	346	355	322	321	359	353	361	349	348	375	395	368	357	361	349	337	328	370	336	341	315	353	361	329	339	359	357	341	346	305	363	360	346	349	349	367	345	371	332	362	371	346	348	336	363	329	368	358	350	377	353	342	356	347	343	357	348	354	388	335	341	336	396	354	346	367	348	336	355	344	365	381	327	367	344	373	366	333	380	365	326	358	325	376	330	356	356	359	353	366	351	327	389	361	391	329	373	361	356	372	337	370	346	360	357	375	338	373	380	359	331	330	335	385	362	359	343	354	389	362	359	362	340	356	352	356	320	377	348	365	380	343	328	364	363	346	340	346	329	376	364	356	365	303	331	361	332	361	373	343	359	337	382	341	337	350	341	370	381	342	345	368	352	369	358	363	344	379	377	371	381	340	371	335	358	355	378	351	338	372	340	371	350	354	391	349	341	347	319	372	344	380	364	353	355	366	356	393	367	318	335	351	379	374	350	360	351	346	360	393	382	341	360	383	327	359	300	304	337	373	359	363	356	348	351	346	362	344	345	358	325	355	362	348	345	310	359	350	365	352	343	369	366	354	352	349	385	359	362	343	395	372	338	330	348	358	362	360	358	338	364	339	316	352	377	368	323	360	338	302	333	343	390	365	332	356	366	329	348	366	389	333	306	373	336	373	342	334	322	327	348	306	375	344	352	324	358	347	388	354	359	339	351	369	351	338	356	368	347	371	376	359	338	359	341	331	323	367	372	319	374	365	367	326	372	325	378	341	334	343	388	354	355	356	336	338	332	347	342	325	325	339	352	368	350	333	353	341	345	364	343	358	341	377	347	394	346	374	368	366	349	343	342	359	351	377	360	357	354	348	373	368	345	376	393	352	341	360	346	336	359	379	354	372	340	352	373	363	383	365	335	374	344	356	374	357	349	344	365	320	342	328	299	350	334	346	352	338	336	343	374	353	362	374	352	369	341	333	366	372	343	360	357	351	361	332	366	343	365	365	345	361	322	362	393	354	363	343	313	340	350	388	350	359	357	334	349	346	360	346	312	364	346	317	329	361	329	347	365	392	355	375	340	341	332	340	354	388	328	335	367	387	354	341	339	356	340	361	354	368	354	384	334	359	346	335	380	327	358	342	320	324	368	380	368	366	334	349	341	360	345	330	344	377	365	339	328	361	348	363	336	375	310	357	349	343	382	362	335	325	370	338	343	347	367	337	314	371	343	362	358	372	373	324	359	330	342	353	366	372	372	382	355	362	326	356	338	327	372	368	359	363	363	358	358	325	372	358	368	367	362	363	380	318	355	341	365	369	335	289	363	371	365	374	351	328	375	372	340	317	356	366	341	352	351	364	371	335	342	376	372	364	400	371	367	377	349	371	340	327	353	353	383	353	359	358	372	364	340	341	348	335	358	360	349	338	337	344	344	352	373	338	363	351	378	354	339	357	386	345	368	407	383	339	339	337	361	337	346	375	351	370	379	377	360	354	356	346	355	345	331	332	379	356	351	366	343	389	352	345	341	364	359	372	391	364	347	334	349	410	348	355	314	351	368	341	332	375	308	343	345	359	323	345	357	286	332	328	345	352	372	355	380	382	336	377	344	365	370	314	312	333	361	325	387	346	323	355	328	326	392	331	329	353	321	358	350	375	389	355	339	365	295	339	324	350	354	331	331	367	370	323	368	361	355	346	348	376	352	366	338	348	387	345	369	328	365	348	336	378	358	329	364	345	343	370	360	343	358	363	370	399	322	392	373	332	342	374	317	351	336	370	323	341	369	362	331	357	353	373	322	343	389	370	323	351	372	343	362	331	350	364	363	343	307	306	341	361	376	377	357	350	365	368	352	348	378	374	346	337	366	370	357	356	370	365	335	356	340	350	337	338	346	348	327	371	351	336	350	376	374	336	332	368	347	371	319	346	330	359	368	321	385	379	366	342	359	361	384	367	363	337	347	370	353	358	345	362	365	355	366	346	374	325	331	355	359	344	335	351	344	341	355	347	394	352	379	361	339	391	372	327	365	363	347	327	338	354	385	379	381	333	346	357	361	376	351	337	345	364	381	361	357	341	357	348	376	354	339	386	371	351	319	331	350	377	361	370	352	375	353	338	370	363	352	347	385	346	369	394	405	362	382	350	338	364	353	370	324	378	354	345	340	354	355	372	360	333	359	366	363	351	343	332	323	341	347	347	336	333	312	339	356	351	335	322	341	363	368	372	364	359	392	352	369	341	341	333	352	361	365	345	340	339	336	378	354	349	348	358	362	343	344	325	311	332	358	364	353	339	352	336	371	343	314	355	355	369	348	356	351	340	331	375	357	334	384	351	371	342	357	372	348	334	370	356	349	345	361	349	342	314	349	334	341	345	357	342	310	342	343	368	360	365	325	380	376	354	362	341	353	368	375	368	378	351	365	347	356	317	341	379	362	351	375	323	356	369	336	347	371	319	363	312	361	365	379	371	351	361	379	348	361	354	396	348	368	336	362	380	327	332	365	326	373	347	364	342	334	349	393	365	353	344	381	329	411	353	380	362	359	380	355	378	381	353	350	363	367	357	391	324	400	347	338	371	354	398	355	360	324	361	368	379	371	352	341	361	338	346	359	352	348	333	337	328	362	335	370	351	352	349	381	364	368	369	334	340	349	363	343	354	345	333	334	327	323	331	388	371	342	362	368	358	375	401	355	321	382	322	361	364	325	348	327	345	326	324	350	408	337	368	364	330	353	357	367	356	361	394	373	388	352	368	350	331	332	333	358	398	359	351	387	374	332	369	367	339	363	332	360	357	339	358	330	381	369	371	352	347	345	333	379	328	380	346	377	327	352	329	365	401	343	345	344	347	341	336	349	373	356	330	390	363	333	351	347	330	364	381	348	370	334	377	372	332	329	318	360	337	374	325	357	348	353	378	340	364	340	363	331	349	381	363	381	372	360	347	353	345	311	350	339	349	350	349	352	339	324	342	354	361	340	385	342	369	335	336	342	367	335	342	348	326	349	387	358	393	373	354	326	371	363	365	379	360	381	343	360	348	397	339	343	381	361	352	356	331	367	330	340	348	330	335	378	331	374	360	343	336	353	361	331	378	353	348	350	366	349	356	340	355	328	389	368	344	357	338	334	356	357	380	359	382	338	361	356	357	370	372	343	359	379	364	349	337	322	321	371	356	376	347	365	333	332	368	346	327	357	372	333	367	353	363	366	363	367	349	331	335	341	362	374	327	362	362	346	369	348	352	344	327	354	361	372	370	343	360	385	346	352	375	393	360	367	343	372	344
8044	1081	1384	1155	932	648	508	394	1084	15907	27561	22402	10289	3042	754	239	112	100	85	112	94	96	92	103	117	79	101	89	111	96	85	110	113	103	89	117	108	110	105	111	97	85	104	95	112	96	87	100	101	85	112	99	92	107	112	88	113	92	105	112	105	105	107	103	100	93	97	106	122	115	93	111	87	113	99	102	128	92	110	92	100	104	115	104	122	103	91	110	100	97	101	118	106	112	114	114	99	104	136	105	95	107	124	108	120	85	104	99	98	110	103	114	109	106	104	92	116	108	104	116	108	111	123	111	114	112	107	110	98	122	82	95	100	105	91	92	110	117	102	108	95	119	117	126	84	98	112	113	121	92	100	100	100	113	109	119	118	104	119	119	98	110	96	122	87	97	94	90	115	99	88	128	98	120	95	125	103	97	92	78	96	97	120	116	98	91	114	98	106	103	108	112	104	124	102	101	97	114	95	98	104	107	103	96	116	101	118	97	119	118	97	108	94	100	110	108	106	93	98	96	92	88	103	112	114	131	104	110	101	105	102	105	112	111	85	102	99	113	102	87	103	105	95	99	120	106	88	117	108	101	94	82	104	95	100	133	88	115	98	96	123	110	109	88	127	108	108	106	87	95	121	104	92	103	94	129	83	109	116	91	122	107	106	107	104	112	99	100	98	101	98	89	111	97	121	84	121	114	106	97	97	97	91	88	100	129	99	101	120	134	107	98	97	124	120	116	106	110	104	111	110	96	125	94	110	101	124	93	104	98	102	109	102	103	130	94	106	87	95	94	95	119	84	89	82	95	104	102	111	117	103	97	76	113	92	115	114	87	99	98	98	126	111	107	97	89	118	110	107	107	112	105	89	96	96	104	127	97	105	104	104	89	99	101	116	95	111	88	105	86	111	101	80	112	103	109	100	104	107	86	113	94	125	105	119	95	110	127	117	113	102	95	84	97	88	114	96	105	101	97	86	101	120	102	111	132	109	97	109	99	92	103	104	110	91	85	109	100	105	98	100	74	111	119	98	108	84	120	95	137	99	89	105	110	91	97	121	96	94	109	82	104	115	101	106	95	97	94	93	111	107	111	108	92	111	97	100	102	90	95	105	126	94	115	105	98	101	88	89	110	92	90	138	86	116	99	108	88	104	106	103	107	101	115	104	93	100	113	102	99	111	92	115	109	97	91	103	88	92	114	103	94	99	104	103	97	91	109	103	101	103	116	99	120	104	98	90	97	92	101	99	111	119	108	90	87	118	109	99	114	107	105	88	111	112	119	99	110	111	89	103	100	116	93	99	94	118	99	107	111	92	113	111	110	94	99	95	94	109	112	110	85	111	101	104	91	101	95	97	95	124	122	100	112	88	119	114	110	102	118	92	104	106	116	84	118	101	97	100	101	121	115	117	115	93	90	89	99	99	124	110	111	89	118	94	103	92	91	83	105	103	115	121	95	108	106	108	102	106	108	88	93	98	103	120	108	114	127	88	93	100	123	88	103	114	99	93	105	99	121	103	106	82	102	120	105	112	102	96	106	105	109	89	90	111	87	105	104	112	90	126	93	96	109	96	110	107	112	105	112	97	98	104	103	113	112	111	99	108	114	123	96	93	112	97	115	121	100	94	108	101	102	105	103	99	90	88	104	111	86	120	119	115	99	112	109	90	91	94	85	95	115	94	102	115	111	90	89	112	121	106	98	108	112	103	98	128	107	105	106	103	110	113	94	83	88	108	94	102	95	109	100	98	105	95	99	95	80	113	97	121	102	127	108	92	96	107	75	121	133	85	111	105	120	106	109	91	91	107	81	111	101	111	111	117	105	95	121	120	97	108	100	103	102	103	106	99	96	102	102	120	96	112	111	115	112	126	95	87	97	105	116	112	106	111	113	97	107	95	107	103	102	109	106	98	113	112	83	115	128	90	104	94	98	105	91	115	92	97	117	104	99	110	115	134	89	97	100	110	113	105	99	117	94	114	101	99	99	107	103	101	92	100	114	98	106	110	109	89	103	106	115	93	99	113	114	110	94	119	105	81	102	89	101	97	101	103	105	95	95	96	81	103	101	98	112	116	113	116	94	110	112	87	116	114	95	76	111	96	105	113	109	105	108	112	98	99	103	87	87	92	99	104	113	94	100	117	102	100	100	120	106	101	98	92	100	103	109	106	120	97	113	94	107	116	115	104	116	102	119	103	82	96	106	108	99	118	91	111	101	110	115	127	101	102	108	106	110	114	97	108	100	120	113	108	112	110	100	113	102	98	87	110	123	100	98	106	122	115	117	113	110	99	108	118	113	102	106	118	77	86	94	105	116	87	106	100	122	117	106	103	105	91	111	96	102	99	117	92	98	103	111	106	97	121	101	102	110	92	94	112	101	98	88	97	96	115	107	102	105	97	123	107	89	88	104	112	111	100	118	116	109	123	98	119	112	101	110	133	97	107	98	113	107	123	107	102	94	110	113	102	84	119	109	104	111	98	99	119	118	100	114	118	109	100	116	105	100	102	99	104	90	100	100	107	98	108	111	112	96	111	111	107	108	106	92	119	111	114	105	97	95	108	99	101	100	96	104	93	112	95	110	98	110	108	97	98	101	93	103	101	100	110	101	111	119	105	103	111	97	90	97	99	106	100	126	100	99	115	106	83	110	84	95	83	81	84	107	94	99	86	105	92	100	117	106	118	81	96	93	96	114	106	106	104	123	109	99	100	105	104	122	101	92	100	98	103	110	112	114	92	107	102	98	111	120	105	104	99	131	106	106	110	109	100	99	90	101	123	100	111	103	104	103	111	120	131	110	112	107	98	96	98	111	121	111	82	105	90	114	86	101	113	101	106	106	109	106	103	111	106	104	108	120	113	113	104	108	105	117	104	112	101	108	109	106	85	106	102	119	94	99	90	108	92	102	95	115	104	103	95	109	114	101	103	108	132	113	98	112	103	105	104	96	72	87	94	97	103	90	93	99	116	80	90	101	95	84	99	113	97	100	104	105	105	95	109	104	95	97	106	122	109	97	118	108	108	106	100	98	100	101	113	101	114	95	92	106	103	107	113	98	94	91	109	94	120	101	114	95	118	103	105	110	127	117	87	117	133	110	107	107	112	118	95	95	113	96	112	102	101	78	95	107	100	108	96	103	103	112	113	107	95	91	94	96	88	78	123	106	102	106	92	104	91	112	96	90	98	106	110	102	134	112	114	103	95	100	110	124	102	105	100	100	105	108	96	122	109	108	102	87	99	100	101	104	96	89	95	133	106	119	99	100	105	111	81	109	86	125	89	91	105	93	93	127	93	98	104	120	103	73	108	110	102	80	106	104	99	95	104	95	82	100	101	113	89	104	103	95	109	116	113	91	105	111	87	92	90	107	79	103	105	110	127	109	127	107	89	108	129	105	104	116	109	104	92	112	115	105	84	112	131	94	81	110	110	110	102	119	104	98	98	114	118	108	115	111	91	111	105	117	108	113	93	101	120	118	110	105	102	114	94	107	92	111
5806	1433	3287	4005	3476	2812	2341	1967	5316	35512	47090	40496	25802	11569	3603	920	345	304	303	324	282	334	303	318	288	338	341	295	328	292	333	291	317	305	311	307	306	327	310	316	291	296	319	321	310	343	332	304	321	306	328	276	305	295	317	317	319	313	322	306	312	309	302	288	330	303	313	290	308	318	308	321	302	295	304	330	304	324	319	343	319	304	326	326	274	316	315	309	321	308	321	330	345	335	308	315	313	302	307	300	288	305	327	329	335	301	313	287	327	312	310	305	317	328	332	301	298	323	302	295	321	345	307	312	295	320	325	332	338	322	311	312	310	321	336	319	295	321	328	288	314	321	298	344	305	287	311	280	325	333	371	339	326	345	310	297	308	322	310	314	298	310	307	285	337	314	310	292	310	290	334	331	331	313	321	309	323	320	320	357	316	320	319	334	311	335	321	318	314	307	306	315	313	315	289	325	306	295	300	299	349	302	352	340	308	326	319	293	346	340	294	302	329	337	333	333	282	343	337	313	285	291	318	282	326	313	306	291	322	335	329	345	318	300	335	332	310	313	316	318	335	328	314	329	331	281	290	289	299	295	299	326	306	309	336	344	327	340	334	334	307	304	302	328	308	297	322	324	316	311	311	315	300	312	327	331	301	315	319	318	362	284	300	315	300	313	344	363	312	320	329	319	299	291	306	292	328	303	304	326	298	307	303	305	271	278	307	314	305	328	299	344	312	310	283	310	266	311	304	305	302	327	322	295	313	329	305	319	318	312	322	306	320	333	334	304	318	304	313	341	330	288	315	313	337	298	336	317	301	315	343	307	308	320	300	310	310	330	299	301	316	292	298	305	302	329	326	325	347	303	321	320	323	285	318	308	303	329	320	298	311	328	303	342	319	344	299	334	321	312	327	320	311	294	308	340	299	305	284	330	307	340	286	307	292	333	321	338	302	332	340	311	314	324	300	321	321	332	327	326	322	319	306	314	334	295	319	340	336	325	346	312	318	325	338	329	304	309	314	301	337	324	326	324	324	320	320	295	325	337	330	308	302	301	342	304	307	316	353	314	332	313	304	326	325	328	332	296	338	335	299	305	318	329	314	294	315	299	333	291	351	321	318	320	320	302	306	297	288	318	308	324	338	337	309	301	325	307	315	307	297	342	327	319	298	293	279	317	340	309	288	339	309	342	281	330	329	310	324	297	304	314	302	297	323	299	309	328	338	303	305	326	348	293	326	325	313	333	307	305	317	315	346	303	335	316	305	359	309	292	317	338	344	348	322	288	324	320	335	330	352	272	313	290	312	311	352	318	315	333	334	308	312	305	330	348	324	299	321	307	309	287	327	327	319	323	302	291	341	333	283	331	335	298	349	309	321	328	295	336	300	308	328	351	305	351	339	339	322	288	327	282	312	322	332	318	320	315	307	337	324	335	303	328	309	315	293	327	316	300	319	311	320	324	321	292	355	320	337	295	324	303	261	322	326	332	306	363	292	339	311	314	311	330	266	308	333	288	315	303	305	293	329	353	324	297	288	304	348	320	328	298	328	297	335	300	318	332	318	308	311	328	314	313	342	312	338	321	333	322	337	296	311	309	331	306	325	320	313	354	303	297	298	274	317	332	335	330	299	347	300	285	324	302	317	306	316	312	326	318	338	346	306	300	335	333	305	311	319	294	292	324	322	304	330	325	294	308	304	330	354	283	308	327	329	335	323	307	335	302	341	299	330	313	313	331	310	324	293	309	299	349	286	328	300	314	302	314	315	298	319	321	314	326	325	333	329	310	316	287	326	329	324	294	312	333	332	328	332	305	335	306	309	297	352	323	299	322	335	303	325	310	312	291	301	343	289	299	329	325	327	321	312	337	322	329	289	316	325	308	275	311	322	292	332	342	319	328	337	339	342	319	321	320	325	341	320	323	306	336	307	336	309	309	291	304	330	316	328	296	299	328	341	306	250	348	324	314	306	337	300	325	334	318	297	280	302	301	327	303	335	310	347	348	321	312	322	296	304	262	299	287	316	316	296	336	321	343	340	317	294	295	310	328	297	303	330	318	320	338	318	333	328	320	336	309	353	285	325	327	308	337	305	316	291	316	343	320	314	308	359	316	291	297	324	315	331	322	312	300	305	316	310	304	326	343	316	308	292	335	334	315	292	322	328	312	323	300	306	338	333	321	287	287	352	330	295	323	360	309	318	355	300	310	338	334	322	321	311	293	292	311	318	332	310	293	291	320	297	335	305	363	305	350	291	321	356	298	309	307	340	287	325	313	334	355	329	327	325	314	323	312	293	348	343	321	301	302	325	322	339	316	317	299	318	332	332	324	314	337	320	311	319	343	325	297	319	351	329	327	335	297	289	329	337	323	306	304	347	321	360	319	304	308	320	289	320	335	339	319	363	308	307	331	300	306	338	322	340	296	315	323	317	321	306	329	338	310	300	315	299	338	312	336	322	305	314	308	305	337	349	321	336	310	307	292	323	309	307	308	302	314	302	320	345	337	322	319	298	328	323	329	342	307	332	299	326	302	313	298	331	334	318	326	315	308	316	311	327	340	317	344	305	301	311	304	313	323	282	290	341	301	305	324	292	328	288	318	318	282	312	300	324	337	310	296	316	302	320	304	288	253	358	315	312	334	283	324	308	314	325	329	320	312	308	314	301	306	308	313	297	329	304	340	317	318	308	312	312	312	323	333	316	320	325	326	317	315	292	308	323	354	335	325	304	317	326	307	310	301	348	325	330	307	339	304	326	304	336	323	310	353	324	335	320	344	330	311	311	325	313	321	294	349	336	309	313	312	380	318	321	311	305	316	330	311	313	299	309	296	286	329	327	281	330	272	338	337	299	332	298	311	316	267	313	281	312	334	349	339	316	316	360	327	331	317	313	284	328	301	302	300	304	317	319	338	293	324	333	320	324	329	321	315	284	314	282	316	336	316	298	329	324	325	339	293	281	328	300	299	304	300	333	342	319	313	321	308	292	321	290	342	320	328	298	312	341	313	326	290	327	343	333	279	305	338	294	329	293	297	303	324	333	341	300	309	303	326	303	325	315	329	318	284	311	308	340	277	314	312	313	322	321	311	320	326	282	295	321	331	301	305	323	324	315	328	299	297	321	340	317	321	297	339	322	320	300	295	308	337	321	337	331	311	314	300	283	314	308	305	333	325	330	352	307	296	307	331	319	303	292	309	304	308	342	320	338	318	289	280	316	339	338	275	334	325	331	332	339	327	327	327	301	333	323	306	307	354	320	295	306	297	317	317	317	314	322	329	330	300	300	327	300	350	326	306	310	318	321	305	313	288	323	316	336	345	336	289	318	305	319	345	316	291	281	305	323	279	326	331	335	313	303	333	310	318	335	288	320	334	296	342	313	297	288	316	358	320	310	347	349	307	282	305	302	287	301	320	319	332	313	319	337	313	291	327	305	287	287	321	322	331	302	332	287	352	319	311	305	328	309	296	335	324	336	312	313	329	330	323	289	321	334	328	327	317
14448	2606	2957	2464	1573	1189	982	709	719	23037	43989	32620	17058	5610	1244	332	136	125	128	135	124	133	127	130	137	149	153	131	142	135	139	141	114	131	144	141	126	138	122	135	153	135	148	151	133	127	132	124	130	134	133	112	131	120	137	130	125	144	136	145	137	138	135	139	112	119	148	126	130	137	124	127	119	142	136	148	131	150	126	140	129	146	129	110	132	122	108	127	134	139	147	134	112	157	131	154	135	121	129	158	134	127	111	141	129	136	131	133	111	128	141	141	129	124	143	136	168	143	136	122	151	143	135	132	128	145	155	135	144	153	131	124	140	127	134	143	145	145	133	138	128	170	126	133	134	112	153	135	137	134	140	136	123	138	143	146	127	120	158	132	130	143	129	147	126	147	135	135	145	150	154	133	118	124	127	145	141	128	123	116	126	130	114	130	143	141	125	146	132	117	140	141	150	144	136	123	134	129	137	126	146	129	149	120	122	123	129	134	131	148	137	129	110	129	138	138	151	142	139	148	125	119	132	130	140	129	139	161	140	135	152	130	143	139	122	117	141	125	154	128	154	120	131	107	121	123	126	139	143	142	146	132	141	121	138	138	127	135	122	128	131	172	146	125	113	135	153	124	147	133	118	143	137	140	151	127	141	113	117	140	119	167	140	148	128	139	120	128	131	142	139	123	132	137	148	138	127	125	129	123	122	132	123	137	129	144	148	141	119	116	116	131	142	146	130	130	127	114	129	137	120	126	154	124	151	120	142	137	137	138	142	141	145	128	152	115	155	141	152	118	140	152	148	141	143	142	130	120	127	128	133	135	141	134	147	134	137	149	114	141	124	126	124	117	150	133	135	132	137	144	155	130	126	133	128	117	120	151	135	130	135	122	145	149	114	141	150	133	156	123	160	134	118	125	122	132	144	127	151	147	123	143	128	145	122	143	142	138	130	106	140	141	131	144	131	134	134	136	137	141	136	116	140	132	139	138	124	129	139	143	120	142	143	139	119	140	112	129	155	130	122	132	139	131	135	118	126	139	127	151	141	134	120	130	156	163	125	129	141	146	122	126	125	124	132	127	128	131	126	131	124	118	125	121	107	137	123	117	141	116	140	167	127	139	147	128	126	144	142	140	131	143	149	137	145	148	118	131	139	143	148	120	136	128	153	153	132	136	133	116	115	137	129	137	145	120	113	158	140	126	123	120	115	121	123	117	139	113	132	136	120	124	115	121	135	140	134	134	139	137	127	163	119	141	130	139	133	133	153	125	123	129	132	132	128	145	136	134	125	135	145	143	128	139	130	119	124	141	138	139	123	130	139	127	129	149	115	142	149	115	149	143	152	121	140	135	130	130	136	144	155	133	130	134	116	107	146	153	136	142	140	144	126	133	159	121	135	132	135	142	128	136	128	125	119	151	143	128	116	135	127	151	119	133	154	129	158	117	125	140	132	141	135	128	121	146	157	115	123	133	134	125	148	128	141	131	125	154	138	125	128	139	146	117	130	117	108	134	125	120	131	145	131	135	146	139	126	142	118	109	123	143	135	133	141	141	120	137	133	121	151	132	154	126	125	139	154	133	160	132	122	138	114	146	140	130	142	140	123	135	139	148	144	137	147	141	152	126	132	139	131	135	150	136	133	143	149	130	135	130	135	127	135	144	143	131	142	145	147	123	137	121	136	137	121	139	132	103	120	148	117	128	163	137	130	156	129	132	146	125	129	141	129	115	120	122	142	159	143	126	141	133	144	148	145	143	145	146	132	125	125	131	144	109	132	121	148	127	137	150	129	139	128	146	141	119	142	140	122	150	117	140	144	123	133	123	144	124	120	119	127	124	146	152	135	113	123	121	146	137	125	137	143	117	133	149	143	124	159	137	126	124	118	132	139	142	138	130	137	133	111	124	141	147	145	133	132	127	130	125	153	131	151	132	146	127	126	133	129	127	129	136	116	127	131	125	139	110	167	135	137	127	142	137	144	128	131	137	149	125	127	123	148	131	149	130	131	148	129	128	132	154	148	137	156	151	139	136	137	148	131	140	129	149	131	155	121	139	133	150	149	140	138	99	153	152	133	161	126	116	127	138	134	114	125	152	124	126	142	122	141	153	127	117	117	120	143	144	119	137	111	150	143	121	122	140	138	155	129	131	147	137	146	148	123	135	109	144	134	134	124	124	125	135	136	152	133	144	137	120	143	156	129	117	146	138	139	130	138	126	126	165	143	132	127	146	123	134	129	129	142	132	127	129	149	142	132	134	144	139	142	143	126	133	127	138	123	128	151	122	119	128	135	115	146	127	133	104	126	146	126	127	121	119	126	147	153	151	144	121	154	119	113	130	143	143	119	119	134	137	143	152	117	128	129	129	147	116	148	128	123	148	146	147	149	138	133	119	123	132	143	120	137	142	150	122	142	131	160	127	169	132	135	144	134	137	137	142	115	133	125	144	98	128	131	136	140	130	120	120	158	132	138	133	136	126	135	126	135	130	127	133	138	135	124	144	123	134	142	121	132	117	123	122	157	127	134	115	126	119	140	111	138	125	135	127	140	147	121	125	126	132	141	153	138	137	149	143	117	140	147	149	125	122	140	140	141	137	135	135	152	137	113	140	134	134	125	120	133	146	153	127	126	163	143	140	121	132	128	146	151	132	127	150	127	144	142	145	150	158	164	135	137	132	126	120	139	127	124	121	128	123	124	152	152	123	133	155	140	138	125	121	139	142	108	158	118	122	162	157	144	117	138	140	132	117	128	134	114	134	124	109	137	157	141	129	137	129	119	133	117	145	123	125	131	135	138	135	129	130	156	129	125	143	120	117	137	136	139	133	125	131	123	135	122	132	157	129	153	133	143	137	133	134	136	136	141	146	122	130	130	136	151	135	138	125	148	150	118	130	127	134	136	124	118	140	129	132	120	118	140	134	124	119	128	144	124	156	158	128	126	113	137	157	130	151	142	128	142	125	125	127	149	139	143	136	147	152	135	146	123	145	129	140	159	148	127	129	130	116	155	126	127	143	136	138	152	131	101	136	134	140	114	130	143	147	120	155	131	130	137	126	143	142	136	156	115	130	130	129	142	143	142	129	123	144	170	133	135	132	133	125	144	132	122	144	138	159	116	120	138	128	144	139	142	118	145	119	159	131	147	134	129	143	117	122	140	129	143	132	118	139	117	138	108	124	98	123	130	141	136	130	125	123	133	144	137	140	142	125	117	122	129	140	128	119	138	142	123	141	140	131	149	139	135	117	128	112	135	121	136	147	127	145	147	140	120	140	140	130	114	161	127	130	124	129	120	120	127	126	142	141	154	128	125	137	131	136	128	142	107	125	130	118	164	153	136	149	125	138	114	140	135	142	147	137	133	152	143	137	149	120	139	132	139	123	115	138	164	115	127	129	139	145	151	130	147	150	137	129	140	147	129	127	159	134	129	125	130	118	125	128	129	136	148	118	122	133	140	115	122	135	120	139	140	137	132	157	138	133	134	113	124	150	132	131
7790	2675	6343	7041	5904	4706	3991	3283	3448	41041	59726	48865	33284	17254	5379	1305	395	402	391	423	392	395	402	361	385	404	383	402	394	397	430	395	402	383	383	414	404	375	391	392	407	399	398	381	376	396	399	407	388	377	351	384	400	412	405	423	406	386	403	375	413	403	388	371	399	372	375	340	396	401	390	384	391	410	406	373	393	406	409	389	388	382	406	424	378	377	391	407	409	426	411	419	387	408	390	422	372	402	412	365	404	377	408	390	415	392	370	377	415	400	423	388	410	396	386	413	376	399	355	394	428	383	440	418	393	423	408	417	423	402	358	406	378	387	397	395	379	404	390	405	409	402	385	381	419	370	387	401	371	437	380	414	389	359	389	387	393	372	391	426	409	372	416	395	384	398	434	380	401	369	367	394	407	416	375	409	375	412	374	392	413	377	387	388	393	417	402	403	431	383	415	391	432	449	378	389	378	413	359	402	379	397	396	388	404	392	427	386	358	400	402	414	367	377	410	381	405	387	403	411	386	366	399	364	428	424	415	418	373	403	390	409	369	390	383	369	421	401	364	413	427	418	398	372	357	401	397	402	394	415	387	428	409	356	398	419	387	409	378	374	387	402	376	404	375	397	389	405	393	399	393	395	399	406	412	390	379	388	391	403	414	390	391	406	386	390	376	407	384	429	387	404	387	403	394	412	379	408	412	393	400	399	399	391	380	400	402	407	398	353	377	389	400	412	362	427	385	391	410	420	412	422	395	415	401	420	395	363	368	381	409	413	395	400	405	385	431	366	379	398	414	368	376	366	401	384	381	396	420	401	394	415	400	384	410	423	397	361	387	397	391	428	389	378	411	368	369	394	407	390	394	365	391	372	394	371	380	455	388	384	402	398	401	386	380	386	408	422	369	382	412	368	381	379	396	393	389	368	374	390	408	400	429	430	384	392	370	410	400	404	401	374	399	377	415	411	379	400	410	420	415	407	401	347	403	384	405	377	373	439	379	398	389	380	388	397	361	398	417	390	372	393	385	420	380	383	401	374	392	378	418	417	392	408	423	391	404	373	407	403	359	387	396	416	424	398	378	369	403	393	383	411	412	379	414	375	350	404	371	378	412	423	389	385	407	412	407	382	406	420	385	376	386	364	432	384	346	391	418	375	376	407	416	374	385	373	404	391	371	377	383	379	407	386	414	364	373	394	397	383	390	419	390	376	364	415	418	413	404	395	405	407	352	383	370	382	360	395	381	399	435	398	379	374	407	378	385	399	395	408	381	389	388	376	389	423	367	395	418	416	387	387	375	394	406	400	431	407	366	370	407	392	422	374	377	360	416	408	370	406	406	402	376	401	389	404	394	349	398	377	405	359	410	381	395	412	427	402	401	388	408	423	383	379	399	375	443	412	414	414	390	407	411	411	374	387	411	406	413	387	388	424	409	405	398	397	402	420	424	380	368	407	349	389	410	413	364	399	359	380	379	391	400	417	356	405	385	388	390	394	399	419	392	397	393	382	410	401	406	382	392	391	388	422	385	396	359	395	377	405	399	397	390	394	396	425	402	412	382	423	464	407	383	395	368	397	396	381	406	374	362	388	406	343	380	358	377	384	393	393	402	390	359	392	410	397	382	395	347	395	422	450	380	402	408	435	415	387	393	388	409	404	377	383	414	391	411	388	385	388	404	404	338	379	397	386	379	433	402	405	388	389	410	378	376	407	404	393	398	421	399	392	383	378	422	430	444	423	397	370	421	403	402	382	403	370	385	387	433	397	397	403	408	392	410	377	386	417	376	389	394	391	358	399	382	355	388	398	397	363	395	408	425	378	394	394	403	376	441	325	385	360	393	402	399	407	404	372	394	387	359	384	366	394	369	372	368	372	364	375	364	376	404	399	406	422	372	402	389	428	423	446	391	401	430	394	369	422	423	369	392	391	395	398	413	418	378	430	400	403	414	405	402	378	417	388	407	418	377	415	364	407	367	397	373	380	401	347	409	403	388	407	429	389	383	385	365	398	409	387	412	383	372	421	421	402	407	377	410	423	370	404	400	382	390	396	412	393	403	427	424	371	385	416	351	391	381	395	418	377	431	410	373	404	368	400	410	407	431	402	418	380	401	394	372	414	387	378	381	404	394	416	405	381	419	382	372	375	408	382	402	416	393	409	413	349	379	409	399	375	407	389	359	436	401	362	406	421	424	386	402	385	444	405	359	385	440	397	398	379	378	372	378	359	383	431	414	404	369	376	408	427	380	376	359	402	356	412	412	369	393	403	381	429	352	403	408	375	403	386	379	355	387	429	403	441	423	366	398	424	393	401	360	426	360	418	388	426	366	377	376	381	378	402	388	406	382	378	433	390	397	410	364	408	387	378	408	427	403	390	415	386	414	396	376	380	400	391	397	389	397	399	386	386	405	386	376	385	425	420	404	401	401	404	411	397	402	375	371	404	373	413	384	404	397	428	415	391	338	375	349	406	375	391	376	340	392	386	360	405	421	378	394	398	408	371	391	380	423	401	409	368	411	403	394	403	372	407	355	416	375	423	374	402	354	394	403	374	387	373	417	374	385	422	394	417	399	432	377	384	376	406	389	374	414	431	414	408	420	406	418	367	399	388	407	421	440	374	407	408	396	386	378	406	388	394	366	404	386	389	403	387	422	379	420	401	403	375	409	361	398	348	409	406	411	402	382	384	399	395	401	383	389	409	385	373	398	379	421	395	396	371	421	416	399	375	395	395	390	415	410	397	422	405	408	364	387	360	410	389	394	396	408	388	387	376	432	357	382	398	416	386	392	416	386	396	391	364	416	384	412	445	373	390	343	402	387	385	364	386	399	388	419	382	392	396	396	388	397	395	387	363	398	420	368	356	376	369	378	396	424	403	368	397	395	386	358	430	394	422	383	377	417	411	381	357	378	363	396	355	348	383	390	407	387	395	379	381	398	397	403	406	383	393	382	384	400	412	379	392	365	403	371	394	404	364	410	380	385	379	452	390	408	401	373	366	403	404	414	375	395	386	375	388	369	366	405	369	409	387	417	399	404	390	422	372	352	353	353	335	395	402	423	394	406	425	406	383	365	405	398	364	355	394	402	383	396	391	393	372	366	420	363	390	432	371	375	373	400	382	416	396	407	439	375	405	392	372	413	385	402	399	383	378	412	398	370	382	379	414	397	400	373	416	395	375	392	389	427	406	370	384	409	379	378	419	399	404	373	386	405	376	405	393	396	400	431	395	423	351	428	385	396	360	375	418	400	402	451	386	401	430	428	395	395	397	410	402	425	429	398	394	398	415	355	398	404	399	388	399	393	388	393	374	371	390	416	395	411	375	389	409	364	405	402	370	383	361	419	399	399	400	382	390	387	377	371	424	384	403	369	405	414	369	371	341	428	398	396	368	371	411	402	368	349	399	422	405	370	394	427	400	380	412	371	413	411	377	411	386	402	388	340	395	396	399	407	417	408	415	403	401	404	409	409	372	384	385	399	438	399	435	367	417	378	398
2304	230	268	204	173	165	163	132	216	2556	4001	3013	1365	507	242	131	113	124	121	116	119	111	133	117	123	110	115	112	130	140	109	113	111	124	132	117	121	115	119	96	121	128	138	116	120	138	102	108	122	125	125	96	117	147	117	121	102	97	127	124	129	114	131	121	112	126	123	137	113	116	131	101	107	116	126	121	114	122	122	107	109	106	103	94	114	126	112	114	121	109	119	122	122	136	122	111	101	117	116	144	125	122	126	114	104	95	109	125	119	120	126	102	119	108	104	122	118	115	132	111	115	111	125	118	108	111	118	133	131	109	113	127	109	130	142	128	111	124	138	140	134	96	130	98	131	133	115	127	103	113	142	122	131	125	126	121	123	102	105	132	121	115	136	117	126	118	111	108	117	120	102	134	131	106	115	116	100	116	123	134	104	110	112	128	128	113	130	127	123	141	115	124	127	110	124	111	115	124	126	126	111	94	126	141	114	99	142	125	120	110	130	138	107	125	124	121	119	127	122	130	107	125	117	122	124	118	115	108	118	111	114	117	117	117	120	136	117	121	115	131	112	104	136	112	117	114	117	132	120	134	112	128	111	120	105	135	112	104	111	114	104	128	128	90	108	112	129	114	104	118	106	113	122	102	121	135	123	100	101	113	129	108	122	116	131	125	113	124	109	100	127	125	125	125	108	116	112	113	119	110	125	113	120	110	112	126	157	125	107	109	109	122	113	110	128	124	103	115	117	108	143	123	113	101	116	111	113	95	120	120	114	115	102	104	133	109	124	131	105	122	112	113	133	126	117	104	110	121	120	125	113	130	127	113	109	106	114	128	125	131	112	128	112	103	127	117	120	99	119	114	112	118	111	143	124	107	124	133	112	120	114	123	107	119	122	108	112	115	107	110	119	123	98	114	109	152	128	119	105	119	132	136	124	104	121	136	110	122	135	120	120	118	123	133	107	115	112	113	125	117	130	111	107	113	112	130	112	97	113	122	115	96	118	124	124	110	117	118	122	133	115	110	109	118	102	111	130	108	117	119	110	118	101	118	116	115	112	99	123	98	123	118	115	113	114	112	119	131	101	114	100	142	121	110	129	115	118	125	134	136	121	107	128	129	115	129	126	143	102	107	139	116	144	118	146	121	112	114	131	114	109	126	105	113	115	132	138	120	100	109	117	117	128	93	117	123	97	120	103	137	117	126	126	115	112	127	120	94	122	116	111	113	105	117	134	137	120	114	131	130	106	111	125	107	119	104	118	106	105	117	96	105	107	131	121	123	117	114	121	113	110	107	113	121	118	124	111	111	108	129	139	125	112	108	125	130	120	115	104	121	134	96	119	111	126	109	120	102	130	114	105	123	133	117	107	103	134	130	114	109	107	126	121	124	108	111	120	137	128	113	107	97	107	108	129	97	127	106	131	133	128	113	103	102	108	112	129	104	123	106	114	122	118	120	111	138	121	119	117	115	129	119	110	119	132	128	119	124	125	133	131	123	117	123	122	125	128	119	123	105	124	110	126	116	120	106	123	114	124	134	126	131	110	122	119	103	109	133	125	132	120	102	116	118	101	124	108	125	130	117	114	111	136	110	117	115	98	126	116	116	116	95	115	143	116	120	103	110	130	125	122	110	110	135	127	118	114	120	125	109	107	109	127	129	110	137	111	124	122	122	84	132	115	126	142	122	100	106	102	115	104	116	152	150	118	124	124	113	98	136	120	124	126	138	140	132	104	118	121	123	127	131	126	103	127	119	141	103	136	136	119	117	128	108	116	131	115	106	115	108	123	109	120	126	122	104	104	111	94	105	114	93	118	116	126	120	115	130	118	114	102	105	115	108	118	110	127	110	110	107	125	130	119	126	114	108	123	128	115	113	116	136	127	125	123	128	120	103	105	116	143	135	95	120	115	124	101	112	121	104	119	128	127	126	132	125	110	115	138	108	137	115	128	115	122	103	112	120	125	115	129	116	112	104	123	127	128	123	118	137	109	128	122	135	120	113	129	132	113	127	106	116	113	116	123	134	96	115	124	127	128	134	127	119	122	120	111	119	108	120	142	124	116	102	116	114	109	148	112	111	127	121	119	99	121	133	109	134	121	114	123	112	112	126	120	106	117	136	108	109	115	120	101	144	142	119	114	120	108	100	109	133	126	118	139	106	114	118	122	120	123	154	126	109	117	120	113	107	122	107	134	128	114	119	113	120	121	111	111	119	108	122	113	126	108	118	137	109	139	100	118	140	98	113	121	134	126	124	130	106	123	121	121	113	123	114	122	110	99	111	119	126	108	117	107	114	116	113	107	105	110	122	129	96	140	111	114	121	124	133	100	93	112	129	128	130	130	119	124	99	97	113	138	104	113	113	137	132	100	109	95	105	112	125	133	133	107	129	113	121	117	145	140	122	129	121	120	129	120	125	122	130	117	114	119	127	139	104	131	112	93	104	125	117	121	133	126	101	109	122	121	123	111	121	119	126	131	124	136	128	114	117	126	105	124	120	108	105	131	117	112	123	126	116	121	126	96	113	106	112	136	112	125	110	110	120	108	110	101	119	123	125	116	114	121	117	119	124	120	128	112	102	110	122	119	91	119	106	103	110	128	115	126	131	103	110	114	116	128	111	138	131	144	125	104	104	112	115	135	115	107	111	117	111	92	130	127	94	115	120	109	117	125	126	119	123	115	138	122	109	111	125	118	112	124	121	125	143	114	121	100	119	108	105	128	111	138	124	84	125	123	111	118	108	100	117	132	101	117	109	109	109	100	128	120	112	120	137	126	105	129	119	122	119	119	128	120	104	98	113	119	107	114	103	121	109	129	110	124	131	110	123	122	102	127	115	109	119	124	140	109	115	116	108	116	135	116	120	105	114	109	132	122	137	109	115	123	109	115	118	113	105	99	111	124	118	103	127	129	130	115	124	113	124	123	116	113	122	139	113	107	122	116	128	122	118	111	112	133	105	113	104	135	116	115	96	105	124	109	116	128	135	106	131	120	121	119	117	116	123	102	114	125	121	114	121	112	121	115	103	134	116	121	122	124	122	136	130	117	105	138	116	115	117	109	108	109	130	104	116	114	111	123	112	126	130	127	123	124	103	120	98	120	108	129	126	109	117	125	119	106	118	139	120	109	125	117	113	120	130	133	115	119	133	125	122	110	131	120	127	100	124	118	126	121	123	130	122	116	138	109	116	109	103	118	111	118	106	129	110	117	117	117	126	114	135	113	130	115	124	102	103	122	124	114	127	123	112	121	107	103	113	145	115	120	120	98	123	123	99	123	119	103	109	121	120	115	130	124	120	115	136	108	102	121	121	124	117	116	127	132	117	130	109	112	123	115	124	133	110	108	106	109	127	130	117	105	101	116	121	150	110	112	135	111	97	120	112	106	145	129	107	129	111	112	109	129	137	123	126	108	115	113	105	96	117	93	118	112	111	121	99	108	128	127	109	123	118	120	116	105	122	134	99	130	112	129	115	122	109	118	105	107	131	114	119
2295	468	654	725	691	549	576	528	999	11639	15677	11141	5160	1963	756	469	351	312	364	322	335	316	310	344	339	322	344	340	350	363	355	335	337	337	330	351	313	329	385	363	370	361	354	378	328	362	350	344	339	351	330	312	354	345	303	329	354	328	357	352	351	360	368	343	343	322	328	376	368	351	392	360	340	352	342	357	346	361	345	343	388	341	336	329	329	342	370	354	349	350	370	351	350	329	325	345	363	335	348	349	352	343	315	348	358	315	355	363	362	331	374	374	317	330	315	338	372	328	395	342	358	347	362	363	338	348	337	358	375	324	332	336	337	349	350	322	347	345	369	350	357	355	353	348	331	378	323	368	353	372	351	329	335	354	356	336	359	368	358	341	320	355	340	326	349	366	332	348	351	332	361	315	356	379	364	363	312	328	377	334	342	326	335	319	399	320	387	368	367	328	354	385	342	365	342	333	340	337	342	368	366	364	343	322	337	356	334	367	325	360	343	340	327	364	360	395	357	362	361	347	359	388	367	332	349	352	312	376	318	346	348	337	351	343	345	341	330	352	394	360	368	324	342	297	353	326	339	360	338	349	315	357	365	321	397	351	332	336	362	385	346	344	347	351	367	337	366	318	335	341	358	307	302	347	361	354	365	364	345	356	368	364	329	328	339	338	346	338	358	335	325	332	342	351	369	366	350	351	342	337	385	402	341	349	334	344	347	339	365	337	361	362	357	357	355	394	382	330	338	358	376	360	304	343	339	354	363	350	359	376	347	366	380	348	317	315	371	335	364	375	305	342	355	365	326	361	339	338	360	373	338	354	341	340	367	317	357	363	355	356	361	366	368	334	355	367	350	347	346	344	360	330	311	332	346	350	371	370	370	366	344	378	362	336	347	277	321	343	370	335	360	345	323	362	358	336	328	343	329	356	323	304	357	314	380	355	339	341	362	324	364	357	352	370	340	367	339	331	354	351	366	378	348	349	364	329	352	349	366	318	326	335	337	374	333	347	365	360	329	336	333	368	360	330	387	343	344	352	350	330	357	363	346	400	357	354	371	326	383	340	341	367	336	359	346	348	339	344	366	356	344	352	333	353	320	336	339	355	341	368	324	331	318	340	327	332	360	367	377	382	371	366	323	341	338	329	353	345	299	317	368	355	332	361	337	322	373	330	328	353	327	341	353	341	363	322	343	362	356	368	337	327	313	357	349	329	357	366	365	334	361	358	364	325	327	331	347	342	362	332	352	322	362	341	349	362	355	376	353	352	341	340	335	344	352	399	337	335	344	344	331	333	368	355	323	332	347	330	329	348	331	319	343	350	346	304	363	366	358	335	407	345	339	340	311	358	338	377	353	342	357	355	347	350	396	353	384	327	329	361	372	363	363	354	340	322	352	344	379	347	355	372	340	347	345	333	340	306	346	347	387	354	313	396	345	344	331	326	341	345	352	383	338	325	372	333	378	356	357	362	351	332	350	356	352	343	328	350	330	349	301	335	328	353	369	335	329	363	343	369	339	344	363	344	371	363	378	341	330	328	346	350	357	300	396	341	327	351	362	354	305	340	321	365	338	338	337	361	332	319	344	351	348	343	351	381	362	294	343	362	345	343	329	374	357	371	353	346	329	356	363	339	358	352	339	360	384	379	347	343	369	350	356	335	349	348	350	348	381	348	388	343	323	329	343	341	363	322	341	365	346	361	330	363	358	335	320	368	315	324	364	361	349	381	334	391	314	357	351	388	336	370	352	341	360	323	355	353	331	373	389	319	318	349	374	362	360	355	346	360	315	373	340	334	338	360	333	376	355	347	397	310	353	352	347	354	320	341	355	364	338	325	323	315	351	312	363	321	376	362	352	308	329	345	340	353	372	371	345	345	373	377	323	355	353	330	326	361	365	335	371	319	331	325	363	320	368	327	340	384	332	310	366	379	367	367	364	334	344	311	344	347	344	366	358	356	369	336	328	329	337	317	352	357	356	334	349	348	347	338	331	375	333	357	353	355	364	325	329	328	332	351	371	379	368	341	321	361	374	352	357	356	340	357	349	392	352	342	361	329	377	347	358	321	329	370	323	363	348	348	304	369	305	354	327	349	353	329	367	370	370	338	344	318	318	376	350	341	364	338	357	330	375	345	354	352	337	403	375	348	290	384	338	340	351	332	346	344	355	344	356	371	351	357	340	340	350	352	323	376	385	357	345	314	355	353	357	345	365	371	360	333	375	339	332	327	323	338	368	365	346	350	345	345	340	362	353	353	345	332	341	338	322	334	332	330	378	334	360	360	360	371	385	357	345	334	351	373	349	368	355	319	330	342	340	344	334	330	359	338	310	340	348	333	339	351	356	355	357	318	381	362	337	344	358	332	362	337	351	329	346	324	392	368	331	344	341	360	332	359	345	341	336	357	363	366	351	320	364	325	326	356	341	373	335	337	345	358	356	347	375	361	346	379	364	360	334	381	355	376	333	367	350	320	356	341	371	346	354	342	368	362	347	372	340	341	346	340	333	312	335	328	342	377	331	366	354	343	342	371	329	330	353	326	367	322	355	350	346	338	346	343	360	360	355	374	377	365	318	323	322	360	337	331	350	355	356	348	396	367	346	348	359	358	346	325	339	346	376	334	305	309	338	327	349	356	331	321	355	367	303	340	356	378	378	341	304	326	353	335	341	322	325	371	363	352	354	331	351	348	342	313	369	377	340	318	314	334	356	332	351	350	364	328	367	370	365	341	373	361	356	363	326	375	352	304	359	320	352	364	324	362	332	347	347	361	349	354	386	357	360	355	321	319	351	358	308	349	348	350	352	369	345	351	380	350	316	348	374	323	339	345	353	334	378	354	313	333	366	333	346	367	368	311	344	346	374	413	356	360	335	354	349	351	348	355	352	351	358	353	368	387	346	360	347	364	349	352	368	357	344	346	337	336	352	319	346	312	366	320	378	352	358	349	380	306	327	365	338	327	366	338	349	350	321	334	362	330	341	378	361	379	344	330	345	353	351	391	371	374	337	342	377	348	337	406	353	350	343	323	372	348	348	377	339	324	361	334	328	309	368	327	327	330	341	357	353	334	346	370	353	344	341	351	344	356	316	335	359	333	316	337	353	313	349	328	376	344	341	352	338	349	358	358	343	395	371	363	338	330	332	332	366	343	359	322	339	342	371	375	348	343	343	361	360	345	332	320	343	316	332	368	333	336	358	323	345	340	339	354	340	335	346	366	358	342	357	335	378	355	349	323	365	369	344	326	338	350	344	312	345	349	319	357	379	386	363	374	334	325	346	357	363	323	333	345	337	341	367	346	385	320	334	352	326	371	338	318	345	346	369	346	332	323	335	358	362	370	351	368	320	322	367	333	326	330	385	340	364	342	349	338	351	353	339	352	335	348	327	378	306	373	346	375	317	348	402	326	335	327	349	378	386	342	350	329	368	354	317	320	337	333	349	375	341	366	365	322	345	333	346	333	364	372	360	357	371	317	360	350	345	335	360	342	342	343
8109	1185	1420	1154	778	600	487	418	1483	20894	29131	20614	8649	2403	544	191	129	133	93	127	102	96	124	112	101	117	112	97	118	117	117	108	117	129	112	103	92	107	132	106	114	126	119	108	125	121	114	86	114	122	111	109	112	108	97	133	115	117	105	115	113	132	112	115	131	100	109	119	117	101	99	125	99	109	109	116	105	106	105	122	129	131	108	107	119	94	114	113	115	111	118	125	103	106	114	102	127	123	109	122	119	120	101	108	106	109	118	112	112	93	92	105	109	94	103	120	109	81	111	114	110	112	112	132	103	103	102	116	135	120	112	121	104	110	120	122	111	96	108	121	98	98	120	115	125	115	100	133	111	125	127	122	94	106	105	116	103	118	106	107	101	108	100	127	100	112	104	118	121	91	103	97	105	119	114	114	89	112	117	132	119	113	140	133	106	114	107	139	113	107	125	102	115	106	128	132	116	105	115	115	105	116	120	108	117	112	117	108	108	103	91	97	103	128	121	121	110	96	101	97	95	96	122	113	109	121	111	114	106	125	117	85	103	110	107	99	125	112	110	103	114	111	97	111	103	119	109	93	111	95	109	122	112	113	105	99	119	123	113	135	108	96	132	125	128	108	102	116	105	109	108	88	128	109	109	128	133	117	114	108	123	120	102	110	123	105	122	118	115	110	102	108	106	105	109	112	105	94	120	98	129	114	122	109	119	105	129	99	101	96	111	131	110	112	115	105	93	122	115	123	104	115	103	86	112	106	103	115	121	113	111	103	124	111	104	117	127	118	103	121	118	101	105	91	109	106	94	113	111	111	105	110	124	116	104	128	116	106	116	104	128	127	114	105	120	114	118	102	118	118	118	101	114	117	94	124	111	104	97	140	109	120	93	124	116	129	97	110	150	96	117	113	102	97	123	123	119	114	93	122	116	111	134	119	104	114	127	122	128	116	90	123	121	113	125	96	108	98	103	117	88	124	108	102	103	84	145	122	108	108	108	122	116	128	116	114	113	114	110	123	120	104	97	126	98	102	111	133	114	107	110	94	105	100	88	104	107	119	105	107	115	111	101	110	114	117	133	113	114	108	125	108	116	108	130	95	105	122	98	113	111	118	95	111	105	106	115	133	117	113	105	123	114	116	104	120	106	106	120	117	102	115	98	103	123	106	121	136	82	104	114	109	123	123	113	105	115	101	115	107	115	108	125	105	121	110	116	123	135	122	127	109	105	94	105	97	115	98	117	110	112	114	120	108	116	112	111	99	117	107	115	121	103	116	126	97	118	131	116	110	103	114	103	115	119	115	105	113	117	114	111	97	121	123	98	113	117	114	114	97	99	131	102	110	112	118	103	118	96	101	120	124	116	116	118	126	112	115	97	95	121	118	113	112	122	119	135	112	113	129	130	124	100	110	93	117	118	124	118	127	118	117	97	107	112	111	109	118	126	104	106	109	117	117	116	102	105	130	120	118	124	123	123	115	112	106	115	113	112	110	123	119	128	108	125	132	116	118	92	110	124	118	113	120	114	107	114	95	128	130	129	119	115	134	137	120	119	120	116	101	115	98	112	128	96	109	109	102	115	114	128	115	114	107	114	116	112	109	116	112	122	111	115	93	113	117	120	127	111	97	121	105	111	114	109	108	128	109	107	108	106	113	96	115	119	127	121	112	107	116	111	112	113	124	115	122	108	107	109	95	113	103	107	115	105	101	90	93	116	104	87	113	106	114	88	116	119	109	97	119	89	119	126	118	107	116	131	118	109	126	105	114	97	107	99	95	119	117	119	112	112	116	111	131	117	123	124	122	110	117	102	105	126	114	108	128	120	133	101	122	134	123	103	116	120	119	106	99	115	117	117	117	99	113	115	124	113	118	117	95	112	128	99	114	129	123	96	106	111	116	109	125	88	119	110	109	123	88	92	109	118	134	124	107	137	123	107	111	115	116	115	121	119	124	104	113	117	127	103	100	119	116	112	120	118	109	112	119	97	133	109	96	107	132	130	107	119	135	105	124	100	115	129	122	107	126	110	97	119	111	113	115	105	113	122	112	90	123	118	126	118	114	99	112	120	108	94	123	122	108	91	100	116	101	100	93	106	113	93	94	99	99	113	113	120	113	124	105	88	117	112	104	105	112	107	98	99	110	113	117	112	122	126	126	103	102	114	117	100	115	124	99	98	115	112	118	121	122	128	118	107	110	92	106	101	101	114	117	108	131	128	99	119	96	125	100	107	117	106	120	99	121	109	96	105	111	112	97	139	99	129	117	91	110	139	129	123	110	99	107	113	115	110	114	114	95	110	125	120	109	120	132	118	114	116	104	114	118	116	109	104	93	115	126	126	104	115	111	112	111	121	106	128	106	89	105	111	104	107	118	106	102	109	120	96	100	94	129	121	116	122	104	104	93	117	116	119	119	104	91	126	110	114	112	123	118	112	89	119	118	111	108	133	115	121	105	129	97	110	127	103	95	100	107	128	124	117	108	108	122	124	121	125	108	122	117	115	134	117	111	118	104	113	107	123	123	108	105	125	113	98	95	111	105	138	105	123	107	91	95	122	114	98	119	119	106	123	117	114	99	98	127	103	100	98	93	108	110	114	118	114	122	116	107	91	104	103	123	122	114	114	97	111	113	115	112	116	102	108	133	92	100	97	122	107	92	118	109	104	112	109	109	125	119	108	126	139	111	111	91	125	133	128	120	114	106	116	105	108	106	110	109	98	134	106	110	109	99	100	111	106	124	106	112	99	110	106	98	76	124	108	107	109	117	115	115	120	106	113	126	94	95	131	94	103	117	119	113	104	93	113	94	102	106	127	129	126	128	114	109	98	116	123	107	101	121	123	117	122	100	126	121	107	138	93	120	105	104	111	108	96	104	104	105	103	112	111	123	132	109	111	97	120	109	129	97	115	112	101	111	132	122	117	95	99	111	119	108	121	137	121	106	106	104	110	93	114	109	126	92	121	110	90	127	107	124	115	115	118	122	101	123	111	113	94	110	123	127	96	121	112	103	110	108	117	131	116	94	105	108	126	100	100	118	94	123	101	108	111	108	112	106	123	119	108	108	112	92	102	115	124	119	108	114	119	89	111	112	114	124	127	104	132	106	114	103	119	123	124	101	118	126	117	127	104	103	101	106	114	105	111	112	127	117	135	110	121	127	108	111	121	98	103	118	100	114	113	121	112	124	123	109	93	97	101	116	116	105	112	91	123	141	114	107	103	116	103	97	107	102	99	106	118	130	114	101	119	111	124	101	103	102	105	106	124	126	97	117	127	113	113	104	102	105	109	132	125	119	118	97	89	104	113	119	108	111	130	114	101	129	117	126	114	112	100	110	94	97	97	126	121	104	109	117	107	105	111	126	119	99	118	112	97	110	113	108	103	114	112	104	110	130	95	112	116	112	118	100	112	119	113	106	92	103	117	109	115	115	116	105	128	105	109	125	106	110	124	98	107	107	97	126	116	99	100	102	97	108	120	126	128	109	99	115	100	117
5803	1433	3419	3998	3404	2699	2246	1973	6828	42559	48284	37949	23159	9541	2421	758	403	337	321	332	333	371	356	321	336	315	338	336	349	331	348	327	336	367	337	328	302	375	328	339	360	355	330	331	309	332	333	331	362	307	301	348	338	338	329	323	330	340	340	327	317	336	320	383	325	355	356	340	343	312	328	329	341	333	334	348	319	330	344	327	338	327	348	320	331	347	332	354	312	343	352	351	336	325	334	326	369	345	356	358	333	332	316	341	333	334	325	318	311	347	312	347	328	340	317	349	350	330	347	324	371	383	351	353	318	340	383	293	342	345	332	343	344	327	316	351	318	331	357	312	370	341	311	336	345	322	327	352	330	330	304	350	328	318	356	310	337	342	350	342	360	316	338	311	348	316	343	328	342	327	350	342	305	369	338	342	332	349	300	350	321	336	308	399	329	299	332	370	342	353	355	311	362	340	330	317	321	340	353	367	335	335	332	350	319	326	342	343	328	373	334	365	354	326	337	344	300	359	330	361	337	350	356	340	343	366	376	328	319	356	313	340	335	345	340	338	362	344	349	330	383	354	343	330	320	319	348	320	373	358	343	357	343	327	349	370	355	337	316	335	319	341	320	336	329	343	355	333	311	312	341	347	316	346	329	342	329	327	355	343	332	345	331	361	312	341	306	320	325	337	330	340	316	329	319	329	318	318	354	364	370	331	328	336	332	332	358	328	354	353	367	322	343	310	354	343	336	333	348	330	351	353	345	313	289	349	324	355	359	325	348	342	332	342	344	314	316	345	311	353	311	337	310	321	325	367	344	313	311	335	289	301	300	363	317	314	326	350	324	362	343	345	343	313	330	347	337	332	329	322	361	326	349	331	352	327	347	342	338	349	343	320	346	338	347	303	378	355	357	376	326	323	349	337	304	345	343	335	326	333	333	313	341	335	345	311	337	326	362	337	343	339	305	356	328	347	312	313	371	370	326	337	364	329	366	363	324	317	355	302	364	339	355	316	344	348	323	335	332	360	317	322	333	336	339	324	354	328	329	339	350	337	339	349	320	329	328	358	341	325	341	350	362	320	316	339	318	356	369	348	346	349	335	344	332	311	339	346	343	336	321	311	329	334	336	309	355	359	387	323	317	340	326	340	335	321	319	309	372	321	315	333	314	344	365	327	353	340	352	344	370	354	340	310	331	331	336	315	339	316	322	327	324	340	341	305	327	315	333	348	353	332	328	333	323	292	306	350	319	297	318	327	347	330	324	359	336	344	332	340	326	358	345	305	306	347	361	357	338	331	357	309	348	355	330	333	325	344	363	350	323	323	358	341	325	335	325	317	329	332	388	357	345	308	319	368	339	350	339	327	334	351	343	341	312	334	348	307	310	346	340	358	339	326	322	351	325	365	335	358	357	318	343	326	341	347	341	332	305	317	364	352	312	326	331	334	367	329	340	325	345	344	337	327	345	321	346	326	343	325	332	326	317	329	333	347	299	356	341	334	344	346	308	353	320	354	307	347	351	354	327	340	298	338	367	317	363	351	339	321	342	322	356	325	361	344	341	329	361	368	305	319	337	350	346	327	331	323	351	338	338	345	369	356	345	346	350	376	313	347	347	324	309	337	365	336	321	348	347	339	335	365	325	343	323	321	321	347	355	321	334	340	312	323	389	330	316	309	307	330	351	366	337	339	317	339	360	298	332	331	364	313	353	347	342	322	344	350	349	315	375	357	341	348	338	346	341	351	353	318	355	353	324	332	308	327	354	339	353	319	333	322	298	375	351	357	336	337	369	344	331	347	363	351	321	302	328	324	351	345	361	308	322	364	355	348	315	356	361	336	337	339	322	328	316	338	341	336	359	365	316	332	341	337	309	331	327	348	323	300	325	333	351	321	340	344	353	353	363	311	342	322	298	328	350	345	336	320	305	348	373	338	333	313	328	323	328	327	353	348	326	341	343	324	334	338	343	344	340	343	365	351	322	346	353	337	347	348	352	332	352	343	385	365	322	343	315	334	308	344	338	340	336	318	334	340	326	337	342	345	322	323	362	342	330	340	367	321	332	338	334	314	351	319	334	338	326	367	321	346	344	313	378	334	308	332	340	324	341	351	327	325	325	303	361	342	352	325	327	353	319	329	356	348	342	346	365	318	347	381	338	324	333	346	343	357	370	357	332	320	333	320	349	378	322	355	377	327	340	370	335	344	346	353	334	342	381	356	355	312	354	335	346	336	360	351	354	336	351	324	313	305	337	347	348	341	338	344	326	343	358	333	352	373	346	333	354	338	362	345	371	344	328	314	373	342	336	322	333	331	320	380	345	339	374	343	319	332	347	341	337	318	352	333	325	338	333	311	340	337	317	323	338	328	332	334	365	338	320	333	356	345	339	346	320	359	312	348	327	332	321	330	348	328	345	355	329	362	309	340	338	327	342	346	334	332	332	336	347	363	360	334	325	358	318	315	345	342	340	331	351	342	356	344	340	319	374	340	364	323	375	322	339	351	322	320	310	341	348	335	344	351	347	322	301	354	358	348	365	312	346	287	326	336	357	327	321	351	354	312	340	355	331	367	346	329	377	285	332	372	313	329	354	376	304	325	349	363	323	342	354	376	319	309	375	356	365	346	365	317	351	340	304	385	347	338	335	325	355	312	318	337	334	323	339	390	316	332	330	364	356	341	330	337	301	329	326	337	331	355	326	345	371	317	326	329	328	348	349	314	322	313	319	335	323	346	330	346	360	325	354	352	347	320	319	307	331	359	340	367	315	334	325	310	324	341	346	358	338	351	335	345	354	330	383	358	373	303	345	340	361	337	337	355	336	299	345	301	312	324	318	327	333	297	367	350	314	351	342	304	349	365	329	358	362	351	337	323	357	347	352	350	336	336	314	334	328	331	363	360	338	317	334	342	370	326	309	348	344	319	331	333	340	329	338	334	331	363	332	350	327	327	336	358	360	341	338	338	355	382	299	356	319	360	347	316	326	352	348	343	369	322	330	358	344	345	344	350	330	349	351	341	349	361	340	325	335	340	346	333	352	339	350	289	347	341	372	323	317	353	320	336	324	358	345	310	337	302	337	350	322	325	358	364	361	341	349	343	339	342	330	339	334	311	318	308	365	335	357	364	324	336	304	326	342	339	311	324	339	368	333	365	343	295	351	321	349	356	318	371	327	356	316	332	310	341	367	343	333	323	344	326	349	342	341	358	342	338	346	321	334	333	342	343	350	375	333	317	327	320	345	329	366	345	330	310	351	339	356	410	321	322	376	302	348	368	305	353	340	321	375	324	340	326	327	349	346	352	297	319	337	332	360	307	357	344	343	326	351	311	345	319	332	319	360	316	329	349	378	331	359	347	325	360	338	320	325	347	345	337	291	349	311	341	356	345	381	330	311	320	338	321	366	359	320	323	313	341	338	332	358	352	313	346	340	354	348	361	341	367	305	339	347	333	371	343	321	336	316	300	338	333	312	361	312	371	354	371	337	296	333	305	329	346	364	355
14345	2564	2833	2261	1638	1138	891	675	1841	18962	37268	37099	21646	8280	1610	330	167	136	145	135	142	164	137	147	141	137	141	124	166	149	145	146	125	119	157	151	135	112	155	163	133	142	140	142	131	131	161	145	148	127	123	131	130	135	164	147	150	136	157	150	131	139	134	138	144	150	162	114	130	134	150	122	147	132	126	137	142	145	146	139	140	163	149	151	120	148	134	150	136	126	123	134	148	117	171	136	132	132	142	121	130	131	155	133	150	147	136	136	140	153	148	137	142	139	163	140	156	143	143	137	136	151	121	157	129	137	125	143	143	137	147	140	155	131	156	138	139	159	126	140	149	141	182	156	131	139	148	135	145	148	126	157	155	143	157	136	153	160	145	140	141	130	151	139	159	143	143	140	151	147	135	139	166	153	145	134	150	137	153	151	144	160	153	138	146	157	142	127	136	128	132	141	144	124	121	141	135	128	162	139	152	142	143	127	136	148	168	149	171	123	150	148	158	163	147	133	138	148	137	138	150	160	133	148	157	140	149	134	148	146	141	130	127	135	137	126	146	124	123	140	140	142	160	151	138	136	157	143	168	146	164	112	143	155	145	139	148	142	142	131	153	139	136	142	139	125	144	138	137	130	128	140	136	160	137	131	161	160	115	118	154	147	150	152	139	138	152	123	140	146	148	143	149	130	144	110	156	135	167	125	144	130	129	147	137	141	145	144	129	142	123	128	130	127	152	143	144	139	132	130	136	158	153	141	159	146	143	144	146	148	140	140	127	145	150	155	133	152	156	137	140	131	147	142	145	153	133	155	149	129	146	162	133	126	162	126	138	144	155	131	142	145	135	157	146	138	144	132	121	161	172	128	143	157	149	128	138	140	139	138	149	126	144	144	129	146	146	136	130	157	126	127	134	150	151	133	135	131	134	137	126	140	149	163	99	142	138	117	147	143	159	146	139	142	128	138	133	145	145	133	176	140	128	164	142	148	131	155	137	129	154	159	173	138	132	156	142	144	137	138	156	143	128	135	124	147	144	149	142	171	133	125	153	126	175	138	152	150	144	137	153	140	135	135	140	145	117	150	130	121	156	142	121	135	127	140	147	138	138	157	136	144	140	144	140	128	142	138	152	142	147	144	138	144	154	164	126	141	148	146	135	120	167	134	164	145	154	146	148	157	139	134	144	169	168	127	150	145	151	161	145	143	144	140	138	138	144	130	130	151	145	137	165	141	161	139	159	136	125	157	129	141	150	143	119	155	146	145	137	140	131	130	137	152	141	144	123	151	126	138	173	155	146	153	148	133	152	140	168	154	135	144	142	154	153	154	162	129	124	151	128	158	134	141	131	142	151	130	159	133	128	121	141	143	147	163	150	140	134	153	140	141	135	144	132	141	137	134	143	139	145	149	132	144	152	135	140	156	156	137	144	155	145	151	113	154	135	144	108	145	149	153	146	142	137	150	132	151	143	127	147	143	129	137	127	142	161	143	127	126	142	127	140	153	140	157	147	153	130	131	146	140	144	136	146	146	127	138	166	137	142	139	156	152	134	114	141	142	140	146	149	149	152	150	132	146	151	145	155	138	132	153	150	128	135	138	130	149	162	143	148	123	162	137	134	153	158	129	134	140	135	171	140	167	141	148	147	152	133	125	148	141	139	119	138	140	145	137	154	140	158	146	148	136	138	124	146	145	130	149	156	131	144	153	126	151	145	163	148	112	130	138	145	139	138	139	124	142	111	130	149	143	154	139	127	144	150	128	135	140	139	146	164	164	129	156	150	132	126	147	154	125	150	139	136	129	142	144	145	141	154	128	147	131	136	141	145	141	138	154	158	148	127	146	151	136	144	140	154	149	154	143	143	127	129	162	151	150	114	152	141	148	139	158	151	149	133	145	143	146	125	157	158	163	147	139	140	136	137	146	129	130	131	138	148	131	145	164	153	154	166	124	148	131	139	141	147	158	151	158	110	151	145	135	150	139	109	156	123	146	134	127	150	137	142	130	131	158	144	133	137	127	138	128	139	139	161	160	146	125	134	128	156	138	143	155	158	127	141	147	143	139	150	136	145	130	148	157	133	133	126	164	151	143	140	141	145	122	143	138	152	142	140	146	132	147	143	168	139	142	134	142	150	139	126	148	143	149	157	144	133	125	146	138	152	130	145	133	142	145	149	158	139	133	156	129	131	139	138	146	137	133	176	141	145	150	161	150	137	166	158	163	152	149	142	135	149	157	146	143	132	134	145	145	134	139	147	157	147	157	126	161	141	125	148	140	154	125	159	124	143	130	161	133	131	133	140	123	158	125	134	144	134	150	153	157	156	149	143	162	140	140	128	147	148	154	153	134	152	130	151	148	144	147	138	135	166	149	141	155	145	151	146	152	124	160	137	125	163	146	137	156	154	139	144	160	140	134	158	144	154	149	161	166	129	141	146	131	152	151	134	124	141	146	149	140	152	138	146	139	139	162	136	149	144	153	162	158	132	133	141	143	132	151	135	173	151	144	162	135	131	135	152	175	136	149	136	139	143	159	159	120	153	155	137	158	127	155	140	139	158	166	143	124	136	136	129	138	141	144	136	134	145	146	121	128	135	150	152	139	142	128	139	137	131	153	132	140	128	146	138	151	129	139	154	147	151	127	133	134	165	142	153	139	145	153	143	163	141	125	141	132	132	134	127	138	136	124	161	134	164	138	146	141	173	117	132	131	150	134	138	135	158	130	150	150	138	142	143	142	146	161	128	171	145	162	130	152	142	145	141	153	162	130	141	148	143	137	146	144	107	146	150	160	155	146	145	143	160	132	134	139	124	141	155	135	136	118	155	152	139	149	142	134	147	149	136	151	140	141	131	144	144	136	120	153	151	135	161	155	121	132	137	156	145	119	159	131	135	148	152	139	140	124	135	163	142	141	142	164	132	149	156	127	156	149	147	129	156	155	166	163	143	140	157	154	151	160	143	148	130	137	148	138	143	140	130	156	144	130	151	141	149	128	144	147	139	146	145	140	118	142	128	148	151	122	177	135	135	134	154	145	128	128	145	142	163	146	146	150	136	127	134	142	146	181	147	146	144	138	130	122	147	153	123	155	143	133	129	151	135	145	137	149	150	138	143	152	147	144	134	152	135	146	153	132	125	133	122	134	141	151	158	140	120	142	148	142	151	144	147	138	144	114	129	149	146	130	153	141	147	137	132	168	162	143	115	149	151	133	130	143	139	159	148	145	156	136	140	165	134	139	140	153	133	141	115	152	150	126	150	134	136	156	137	161	143	138	146	133	157	134	137	166	153	155	136	146	141	135	156	130	147	144	159	142	128	136	143	134	160	163	149	127	137	147	142	137	156	146	148	150	147	160	143	164	141	160	144	138	138	143	129	138	139	149	162	122	146	160	148	138	142	131	161	140	159	155	130	149	119	125	132	145	130	133	165	158	143	126	137	131	142	133	154	153	132	152	150	169	151	145	156	146	134	124	157	145	148	148	147	160	140	149	124	137
7696	2567	6116	6910	6142	4569	3863	3180	8128	37590	55887	52755	38371	21484	6355	1379	519	371	419	431	415	425	415	387	423	403	387	433	416	427	398	411	421	400	399	465	387	437	423	435	418	423	356	433	408	452	416	422	393	406	434	404	408	392	429	448	447	394	400	397	447	429	423	403	405	397	380	410	432	391	454	412	403	410	449	405	447	433	435	450	423	408	398	403	398	410	390	382	401	389	427	398	430	450	413	390	402	437	449	401	422	423	400	412	439	408	438	394	405	433	419	440	441	378	393	393	454	411	423	435	412	430	383	367	390	402	415	450	441	435	425	423	434	430	406	456	427	404	423	401	408	429	419	428	428	415	457	432	432	430	410	430	448	409	432	431	417	423	382	449	431	400	406	409	418	432	455	438	426	480	400	441	416	412	426	381	408	370	449	448	420	430	432	415	416	425	372	402	397	410	431	441	422	431	407	403	388	429	396	427	457	416	435	411	420	421	419	381	418	405	424	391	443	424	442	451	418	424	428	430	433	466	423	412	403	411	410	407	423	435	460	418	409	423	424	429	428	440	446	377	423	412	393	407	410	452	409	419	424	410	396	430	466	443	400	436	424	410	437	401	421	439	458	424	447	409	400	452	423	426	415	422	433	434	430	413	396	427	406	404	427	415	433	411	411	405	448	428	418	428	462	416	440	414	425	402	401	415	431	411	445	419	389	390	405	432	433	456	446	397	412	401	422	416	394	406	388	427	396	441	410	390	421	449	412	434	410	436	425	372	409	422	474	400	404	413	426	429	407	425	443	448	395	405	422	389	457	432	427	388	445	418	485	421	379	438	438	433	401	421	443	429	425	397	395	405	423	412	423	389	393	415	430	446	447	412	386	409	419	392	394	446	417	382	426	431	407	407	418	411	400	438	404	440	440	440	444	414	423	394	411	444	412	412	401	386	446	426	416	398	432	439	421	440	398	418	422	437	429	374	407	390	396	429	447	412	389	421	445	453	404	423	413	397	399	419	395	413	423	408	439	422	415	435	423	424	417	399	396	470	381	418	431	451	395	421	437	417	468	437	391	412	455	395	418	418	389	416	414	446	454	407	430	405	408	425	398	427	419	442	435	445	441	436	382	424	423	428	417	399	419	402	437	413	403	425	416	424	431	438	429	426	395	439	428	387	433	410	395	437	409	437	444	421	404	439	434	428	439	396	397	395	428	416	394	399	417	433	420	437	440	409	398	426	422	411	429	430	424	433	406	400	402	445	399	386	414	449	426	454	412	395	420	454	423	420	401	425	432	422	448	454	432	410	430	429	400	407	414	446	407	405	414	378	404	414	413	425	403	394	441	431	421	460	440	423	392	402	400	419	454	382	435	411	441	412	417	457	393	412	416	423	449	381	411	422	447	418	401	409	393	441	418	419	416	393	400	452	398	436	421	413	452	407	406	413	409	394	395	382	409	392	418	404	412	445	447	404	437	403	435	428	383	395	406	414	433	379	407	424	389	399	386	436	408	423	397	410	399	427	397	417	397	401	378	392	390	425	427	419	411	410	420	407	383	422	412	437	398	410	442	441	392	454	398	456	447	425	423	399	373	434	425	382	418	409	405	427	413	397	441	389	449	432	438	396	415	424	459	417	435	376	418	409	404	452	380	414	424	464	422	441	434	411	443	429	400	447	411	438	438	397	414	405	419	431	392	425	441	376	446	427	424	418	423	386	397	394	436	397	420	370	351	421	411	428	420	427	412	369	425	380	396	430	413	408	415	357	417	445	431	395	431	395	420	407	418	416	432	410	400	450	422	407	407	433	420	403	407	448	408	417	414	464	396	390	414	415	392	416	419	451	424	398	357	408	424	426	396	450	403	409	428	389	443	398	386	407	441	431	390	461	426	458	415	447	394	459	442	452	414	424	426	442	426	413	429	430	426	414	413	409	419	430	436	455	447	449	439	416	410	411	424	451	409	387	419	402	411	419	413	442	411	408	420	405	415	424	414	401	414	405	440	418	398	423	385	408	395	426	386	406	410	430	435	411	418	403	434	439	415	445	422	415	432	433	426	433	437	419	444	433	392	424	429	427	384	412	403	434	403	409	418	388	390	443	412	435	401	415	419	412	431	381	427	410	400	456	392	416	418	377	426	410	408	432	381	438	453	420	437	396	428	409	429	406	409	403	432	397	441	450	420	442	405	463	413	434	388	400	434	416	409	394	434	436	390	388	433	427	391	407	402	419	387	427	407	437	400	434	393	379	416	383	397	404	433	443	422	411	422	443	405	427	415	461	393	393	406	415	433	446	442	395	395	423	444	427	436	415	380	408	399	399	426	383	415	404	404	446	408	404	435	416	409	416	446	438	394	445	407	412	427	398	422	412	428	403	413	399	387	448	421	402	447	456	410	386	458	378	406	417	416	410	439	414	417	403	423	449	401	448	427	385	436	373	434	399	393	425	395	377	386	438	376	426	402	436	402	419	451	418	424	378	380	426	429	446	424	406	398	398	441	400	419	432	418	438	419	397	401	427	442	421	406	384	441	438	410	427	417	429	412	411	411	457	387	411	408	384	460	375	410	406	402	429	425	400	430	482	404	413	422	382	414	406	395	387	444	450	442	441	430	441	421	421	435	436	403	421	391	419	428	389	371	447	435	389	421	429	398	433	393	412	405	400	451	419	418	407	420	417	406	410	385	445	424	402	421	410	430	409	435	409	422	408	411	423	424	432	415	442	399	400	419	416	429	415	401	394	439	442	412	426	448	434	435	404	431	404	447	414	412	414	440	445	443	428	418	421	420	415	406	448	432	411	416	414	437	404	389	431	396	434	408	405	434	398	444	429	410	442	409	414	415	434	396	419	374	415	427	448	412	425	447	431	412	383	382	421	431	412	414	418	442	400	460	424	406	420	405	427	454	460	396	418	424	400	441	393	404	414	442	392	382	437	435	397	437	406	403	415	423	420	406	434	439	417	460	434	416	458	427	414	409	384	420	395	443	398	441	419	401	422	418	433	406	419	387	401	423	438	393	439	417	417	442	402	434	431	395	417	446	405	449	392	419	425	439	405	467	436	429	400	435	395	403	400	413	421	396	413	427	431	396	425	423	447	413	421	404	418	457	412	417	418	440	435	416	415	419	398	363	457	421	410	406	434	410	421	436	454	413	409	434	391	407	414	416	420	434	398	420	458	394	396	417	403	441	433	407	416	415	412	430	433	410	403	414	442	411	460	403	416	440	395	426	456	394	455	426	442	423	392	441	432	438	423	388	472	416	387	437	379	432	455	406	424	426	404	413	425	430	408	398	420	395	436	402	422	405	407	462	453	382	469	440	397	414	434	409	396	390	416	402	397	446	413	406	410	456	434	424	386	418	411	420	388	472	418	475	414	418	438	388	437	450	453	420	433	401	433	418	403	418	399	429	410	412	436	406	403	418	453	432	440	444	369	393	420	425	446	423	417	417	465	405	409	436	451	454	427	379	421	417	414	414	404	404	468	417	433	410	421	430	414
2238	232	240	233	211	172	151	126	184	1035	2844	3616	2175	961	361	169	157	124	102	111	140	124	133	124	128	132	114	119	130	119	107	129	133	125	140	116	138	126	136	103	127	108	122	135	110	134	124	114	131	138	131	137	101	122	131	108	138	112	138	142	128	120	120	123	109	148	124	123	124	126	137	102	116	130	108	126	124	131	121	154	126	138	135	118	130	124	138	150	137	115	127	116	129	105	140	148	140	164	143	121	138	138	140	115	125	121	139	133	118	129	140	122	125	135	118	117	140	117	122	113	126	132	109	110	114	106	129	133	143	132	124	120	142	135	125	127	125	126	134	114	101	125	105	113	146	123	118	126	121	129	95	139	103	134	121	125	132	127	117	130	118	127	133	116	124	127	104	116	119	127	146	121	126	142	135	109	127	137	142	131	108	115	139	135	137	122	133	104	111	118	113	112	121	108	133	118	125	126	139	145	123	124	116	127	123	126	132	130	118	127	129	123	124	139	127	134	123	119	110	143	113	116	122	124	122	137	113	128	134	127	115	137	128	129	97	123	137	154	114	134	121	111	117	110	124	128	139	106	120	140	132	139	130	126	109	134	126	129	121	97	116	130	141	124	130	142	123	145	147	142	125	126	114	121	134	114	132	111	119	110	123	132	109	126	110	129	113	146	128	122	108	116	146	125	131	133	128	121	108	129	142	139	113	118	129	123	123	100	126	145	128	119	118	131	137	115	111	120	110	127	126	130	122	101	122	143	124	130	109	136	109	132	121	127	120	134	125	121	131	138	108	127	139	132	113	117	109	144	134	131	116	127	131	133	121	110	141	99	131	133	110	138	120	124	119	144	122	134	142	128	132	138	118	117	136	123	124	126	111	117	137	128	116	110	129	134	123	127	113	111	128	142	111	110	153	107	119	125	147	111	117	103	123	114	113	117	127	138	128	122	131	138	121	136	122	120	140	143	142	120	129	123	123	150	121	119	120	129	138	130	127	130	139	126	121	134	127	121	111	153	128	133	115	143	105	115	140	122	113	118	127	114	134	129	131	124	135	137	118	134	116	123	146	124	169	127	126	119	124	117	127	139	132	126	130	127	154	120	130	133	120	110	140	117	118	113	138	124	134	123	124	111	133	125	140	148	127	137	124	114	146	134	147	125	146	130	141	137	118	130	114	135	122	126	116	115	125	128	123	131	106	105	121	144	124	134	115	128	132	113	127	125	103	119	125	147	125	135	103	137	129	124	133	112	125	105	113	115	123	152	127	146	123	122	125	125	136	139	116	131	116	122	119	121	117	117	137	118	119	141	134	122	127	132	132	123	120	115	116	120	122	129	116	118	118	110	146	136	136	142	127	126	136	139	112	116	123	132	141	93	138	136	134	104	144	121	122	130	129	119	119	146	126	136	137	110	116	106	122	135	147	134	131	115	123	124	111	105	140	139	116	130	134	123	115	115	132	115	107	140	124	128	131	139	144	137	121	106	138	115	133	119	113	120	133	131	123	120	125	125	133	138	125	132	124	122	132	113	123	104	103	144	138	107	120	133	139	117	110	145	148	134	125	131	144	122	121	127	131	139	126	122	130	117	117	128	104	118	126	111	107	116	114	106	120	124	105	136	129	125	110	131	145	141	145	133	103	109	124	132	115	128	98	123	130	115	138	116	147	99	120	136	119	148	118	106	132	107	132	119	126	145	125	115	139	129	113	119	125	151	146	129	125	132	120	124	129	121	120	112	134	135	105	133	127	129	130	109	120	117	137	125	124	100	133	115	145	126	134	123	123	120	107	105	138	136	112	134	130	113	131	123	138	119	111	120	121	127	124	122	136	133	112	128	111	116	131	124	129	147	122	136	148	137	120	138	142	124	133	133	135	131	112	121	142	111	160	118	129	118	134	106	114	136	123	129	173	123	118	121	119	124	137	101	107	125	125	111	135	109	122	131	115	101	120	128	131	111	118	122	138	130	115	100	127	127	144	110	127	132	125	103	120	114	139	118	126	137	138	136	122	135	128	118	138	156	121	120	126	122	135	117	112	127	135	136	121	135	119	140	129	113	127	146	117	118	137	138	131	128	138	146	106	114	117	123	126	126	130	122	144	133	118	136	134	121	108	141	108	128	126	132	139	139	130	120	133	125	141	131	130	133	111	97	123	116	123	123	124	123	139	147	118	124	132	124	128	104	108	120	142	133	144	108	126	141	139	115	146	130	136	110	116	135	111	128	127	139	124	116	122	150	116	132	137	120	108	148	113	136	123	125	139	130	134	114	119	140	115	132	142	129	125	126	136	137	120	116	134	125	127	132	115	142	136	137	119	118	138	136	132	129	107	119	117	114	104	109	138	120	127	121	133	127	123	128	114	113	135	139	127	113	142	129	133	137	109	142	122	137	125	124	105	116	145	135	143	132	128	124	122	105	117	123	106	127	133	134	138	130	136	134	125	126	117	140	139	131	134	131	123	135	125	105	148	121	138	110	119	103	126	129	128	101	121	131	128	121	132	120	130	133	142	120	131	111	120	118	124	122	143	130	130	133	117	125	145	135	140	141	114	132	125	128	150	111	135	121	132	109	131	122	132	126	120	121	131	126	117	119	143	110	131	134	116	140	110	132	145	137	130	114	113	129	115	121	146	112	136	122	137	108	120	119	127	131	154	117	128	142	126	124	130	118	128	138	118	119	137	137	134	120	125	122	137	157	113	124	137	144	105	113	133	126	127	132	101	149	126	124	111	121	135	125	147	131	113	122	123	145	134	154	112	127	135	117	127	124	146	121	130	126	133	131	135	136	158	134	123	118	128	124	124	131	122	132	144	116	133	113	125	128	145	149	109	124	139	125	131	125	137	113	110	116	129	113	126	108	145	127	129	123	120	126	124	138	137	121	130	135	126	134	123	119	119	117	110	141	135	112	126	142	147	115	126	119	107	134	120	137	153	151	111	131	132	100	123	119	126	140	107	114	119	130	135	114	110	145	129	141	123	137	124	129	125	146	128	114	126	129	120	130	108	117	158	120	119	147	122	109	102	112	115	128	122	132	123	111	100	127	122	117	137	134	109	143	139	99	126	135	107	131	120	124	132	109	105	148	138	136	101	145	112	143	137	124	126	134	115	113	133	118	144	131	137	130	147	119	131	111	126	130	159	134	126	128	114	126	138	119	145	132	116	130	125	134	117	130	139	108	130	134	117	128	106	125	145	119	117	143	110	128	117	114	144	121	143	123	127	132	128	145	127	136	135	130	122	141	130	119	133	127	126	130	139	116	115	110	125	129	147	130	149	121	125	127	145	123	130	112	115	104	134	125	116	128	106	130	123	103	108	124	137	126	114	117	104	112	124	133	122	119	149	127	136	142	117	111	130	102	127	115	112	108	127	111	124	136	133	116	123	126	138	130	113	124	136	124	130	142	134	125	132	116	113	114	120	119	140	139	118	131	131	114	127	106	127	125	133	121	124	138	145	118	107	133	125	98	108	119	142	126	126	117	114	124
2249	493	672	782	708	629	553	524	780	5397	12898	13750	8297	3646	1176	533	401	374	353	413	409	365	374	391	366	377	383	372	368	400	354	355	367	353	348	395	376	367	385	363	360	381	375	354	346	364	358	350	404	385	360	369	360	343	381	387	407	379	383	378	333	356	379	368	368	372	373	398	328	356	358	395	358	375	370	365	397	383	349	359	377	375	378	356	364	360	399	351	389	365	376	370	385	386	339	360	396	368	370	339	390	397	333	363	367	364	344	380	364	369	365	359	349	365	354	377	330	377	362	376	366	370	373	348	413	412	378	352	382	352	383	350	387	393	371	358	368	386	352	346	352	334	371	368	375	363	390	368	385	408	335	393	380	370	353	358	380	349	367	413	354	357	343	342	392	386	346	381	322	400	361	372	365	378	371	370	397	384	363	347	352	377	360	347	417	401	374	356	360	383	386	363	368	378	376	372	370	384	371	410	346	389	386	377	363	368	389	365	360	436	383	379	383	422	373	359	379	360	362	349	391	364	378	388	397	372	368	346	385	339	346	384	386	366	359	364	359	345	360	397	345	395	377	358	394	349	344	342	369	363	376	333	367	376	376	394	360	367	353	387	363	350	370	381	378	374	365	385	393	359	336	413	343	356	372	362	372	378	355	383	384	368	356	395	356	388	379	395	372	397	362	381	362	344	363	363	337	393	402	383	359	359	390	362	366	373	372	389	388	341	365	393	339	394	374	361	339	378	401	362	345	391	343	346	358	347	374	352	348	359	367	354	366	417	369	344	370	367	385	380	394	396	366	358	371	386	375	350	364	369	378	369	358	385	343	416	364	362	371	372	347	360	376	386	383	361	376	344	358	373	402	379	389	369	358	401	355	370	393	377	363	378	307	385	389	355	383	377	386	348	381	360	376	405	361	348	361	382	359	400	384	354	376	366	403	366	378	375	394	354	365	365	341	396	351	382	387	352	352	384	398	352	367	367	383	356	372	373	369	376	381	413	383	376	370	384	341	358	345	389	356	356	343	361	370	417	352	389	364	368	378	337	359	331	366	369	350	362	355	395	374	381	360	327	380	402	394	397	353	377	389	367	365	443	393	329	355	399	385	388	363	395	400	392	426	386	369	390	346	376	373	346	355	347	347	368	378	358	385	367	349	413	344	326	337	382	377	373	380	359	380	364	383	392	324	376	354	387	375	380	370	370	361	373	362	369	362	341	373	387	374	379	376	349	364	381	390	364	354	354	384	376	349	388	374	376	396	369	371	365	382	353	356	368	329	381	408	361	365	340	368	394	360	366	362	393	359	374	369	373	353	338	373	329	351	363	323	355	401	369	360	330	334	364	375	366	379	365	370	391	358	327	407	373	384	384	399	342	353	366	390	392	413	384	360	378	351	368	366	399	340	380	374	387	353	331	386	375	395	348	391	397	380	341	394	362	327	363	351	395	365	373	371	372	390	342	386	354	407	378	355	371	374	371	370	356	360	354	343	381	348	369	407	351	341	379	357	370	371	358	339	390	385	354	372	353	384	379	350	388	371	376	372	401	361	371	368	356	400	378	373	382	363	373	362	394	372	358	388	373	369	345	367	372	328	371	350	385	385	357	381	380	374	381	360	382	354	359	406	393	388	340	339	355	399	390	345	358	376	355	368	362	378	350	358	368	383	375	386	347	432	361	374	355	380	353	339	354	374	352	397	381	354	382	363	330	385	376	381	363	323	391	363	359	371	389	355	379	369	348	365	389	397	380	387	379	377	369	390	371	381	356	375	364	360	367	325	354	370	369	344	365	383	371	402	387	360	383	400	345	372	392	392	355	365	366	385	369	318	370	379	359	400	345	359	357	377	374	363	350	385	396	358	378	382	367	374	370	385	359	363	367	350	396	350	354	373	382	390	379	368	365	374	331	342	353	348	417	372	359	375	381	346	350	413	356	356	330	394	393	370	383	350	388	395	380	327	367	402	387	414	338	391	338	368	355	372	393	356	344	380	394	357	361	372	374	371	387	387	343	389	386	390	372	351	378	366	357	345	369	317	396	368	361	340	365	357	357	392	363	378	345	340	369	410	389	373	352	374	398	381	355	379	342	350	399	366	353	383	374	395	371	374	370	353	375	360	375	367	354	394	346	332	345	372	387	344	350	353	360	340	359	374	391	337	416	386	350	399	335	382	361	386	382	358	399	372	338	351	344	359	381	366	392	363	349	371	376	365	365	411	356	382	350	362	372	384	378	364	370	373	362	358	416	326	355	378	376	362	393	334	378	377	361	334	413	346	356	347	366	380	378	392	332	362	349	381	356	414	374	375	378	354	397	353	392	365	380	350	313	356	344	382	399	375	375	357	340	385	348	358	372	398	358	406	405	339	369	384	370	357	388	402	343	399	366	362	384	370	370	357	423	372	382	387	385	385	385	364	354	377	366	403	365	361	366	368	379	382	357	375	388	332	366	384	380	377	379	360	361	386	369	360	382	329	363	380	360	382	397	374	370	376	370	372	343	339	375	362	380	335	369	354	339	364	380	389	363	356	380	368	343	399	361	389	373	353	354	363	381	373	357	362	381	358	371	354	356	376	379	353	348	392	354	393	345	382	377	357	361	361	386	378	358	383	371	383	368	354	390	363	383	393	377	387	398	357	381	392	378	384	360	377	381	364	349	351	385	383	380	355	369	394	393	385	360	338	391	387	410	386	391	393	348	362	407	393	371	350	410	352	333	381	353	350	357	398	388	398	358	384	361	356	366	397	345	357	355	350	398	370	374	360	362	392	373	340	365	366	362	353	359	363	343	385	344	371	374	396	423	379	368	377	340	362	396	361	398	361	375	376	397	373	377	377	359	387	351	329	366	371	362	375	387	386	364	384	388	358	339	359	369	345	386	356	369	361	365	376	399	366	396	366	363	369	365	358	400	367	375	397	378	401	351	373	350	391	372	335	387	363	366	355	387	364	372	374	396	384	350	401	400	370	373	386	377	375	395	350	384	400	349	365	349	340	342	359	389	369	349	330	375	363	376	410	327	361	385	378	349	385	363	365	362	366	378	400	375	357	402	352	382	373	376	351	386	391	352	393	350	383	384	407	395	368	375	355	373	383	393	356	366	382	356	368	373	368	385	365	399	364	354	371	358	347	331	378	367	364	363	379	380	375	357	402	367	352	393	388	387	375	360	352	384	378	377	395	365	386	367	349	368	370	377	415	331	340	384	382	354	366	366	350	368	362	370	355	341	318	377	370	394	373	380	345	383	351	351	373	345	375	391	373	379	364	369	382	357	350	398	340	353	365	354	341	386	405	353	375	383	379	390	342	399	349	386	374	366	397	389	361	379	358	349	356	383	386	381	365	359	403	361	369	361	371	364	369	381	353	346	385	360	370	344	396	335	344	391	364	354	369	364	362	348	404	378	425	375	393	332	387	374	370	363	390	364	321	338	397	382	364	365	380	392	392	369	368	368	356	370	377	355	362	374	365	391	337	374	356	356	347	375	379	404	389	359
8110	1201	1477	1161	746	582	446	419	4749	20212	27564	20531	9590	2843	574	188	107	106	105	93	129	118	113	107	97	86	110	112	118	124	109	112	112	111	111	137	110	115	122	110	123	95	123	112	121	89	139	116	93	129	112	112	106	95	101	110	109	130	121	108	111	103	108	116	119	118	113	116	105	110	112	125	113	127	124	105	123	102	132	109	118	111	126	103	121	107	111	115	126	84	96	101	117	108	115	124	112	116	138	119	110	122	103	105	124	130	121	112	105	129	112	97	116	94	104	106	108	115	111	130	120	105	111	115	122	100	130	107	103	110	126	104	119	133	126	81	101	105	118	95	105	122	107	110	111	119	117	115	116	104	124	112	133	115	115	125	95	107	120	130	119	128	127	120	117	107	102	114	114	112	106	135	126	136	117	117	105	107	105	119	105	86	120	113	114	113	125	108	124	119	138	108	122	131	92	116	118	112	138	91	119	118	123	123	115	116	117	114	96	108	119	107	134	119	112	138	110	109	109	103	89	117	108	94	108	109	114	118	102	115	108	120	132	114	106	119	120	100	130	115	114	111	105	100	121	135	115	98	119	121	101	114	108	102	107	93	106	108	114	114	112	114	105	92	118	118	98	119	106	121	100	108	105	129	122	101	132	88	114	116	120	104	111	113	120	119	127	95	120	114	123	111	100	110	100	118	109	120	116	143	111	124	116	140	125	90	109	92	102	104	108	103	107	116	108	107	103	113	114	116	119	99	88	117	108	101	95	116	106	105	132	119	120	116	123	117	108	97	110	108	108	112	107	105	107	95	104	121	113	114	111	130	124	106	101	122	112	117	125	140	113	112	106	91	127	123	91	112	107	110	120	125	125	102	122	112	115	109	135	112	103	112	106	109	120	100	103	105	104	114	96	117	111	104	124	123	113	111	120	115	113	103	120	106	96	105	110	111	108	105	127	103	130	105	106	118	113	101	107	120	136	113	122	123	113	120	119	99	105	128	112	108	113	116	118	109	114	115	104	120	113	109	115	96	118	104	110	104	104	113	109	121	125	113	87	121	98	103	113	108	121	124	107	112	105	91	137	116	112	105	117	91	115	114	113	127	105	105	138	106	103	120	122	111	131	116	98	120	118	111	92	98	122	147	103	106	84	105	115	117	108	131	113	91	98	115	132	100	112	111	117	103	120	126	128	98	94	108	115	116	117	120	108	119	102	116	116	119	106	110	127	102	126	83	121	107	113	126	119	101	130	143	96	109	96	125	114	101	100	126	109	110	121	110	117	124	114	110	107	132	97	106	128	128	103	120	123	109	113	108	112	113	85	96	122	114	107	129	109	115	93	101	101	89	93	126	117	118	102	124	112	111	124	113	119	110	106	101	141	94	117	109	119	109	97	102	126	126	111	106	92	112	107	117	123	83	113	113	119	113	120	107	114	113	114	113	102	126	118	113	110	104	103	109	131	92	108	108	112	113	110	115	115	120	105	126	114	111	107	99	123	106	115	108	127	130	113	124	91	110	108	115	115	126	103	116	101	104	98	103	105	111	109	127	119	138	120	99	98	105	118	109	106	130	110	117	109	113	122	121	104	115	124	132	97	124	129	113	108	96	112	117	92	112	122	111	104	105	109	105	99	117	119	116	113	113	101	107	122	104	106	100	99	95	102	106	112	117	106	128	111	101	132	114	123	108	104	121	116	124	98	127	105	112	119	109	115	119	96	95	95	102	91	126	115	100	117	126	134	119	119	125	97	113	104	115	101	117	100	134	109	129	116	117	111	109	121	135	116	102	116	123	117	121	104	126	107	95	116	138	107	106	113	124	110	125	108	117	134	116	116	104	129	110	101	104	114	127	105	119	120	110	88	120	95	111	101	112	117	116	101	105	112	117	119	88	115	102	112	112	121	111	124	127	125	111	124	109	135	119	137	101	135	124	107	113	119	96	91	107	113	119	95	113	111	134	94	111	94	107	115	111	114	101	144	126	110	122	102	117	121	124	127	111	119	120	105	114	115	126	98	111	137	125	122	98	98	134	101	111	109	109	118	95	141	110	111	115	106	113	94	120	113	95	125	125	122	115	108	113	126	112	112	114	86	106	130	111	108	104	135	104	93	115	98	115	104	104	123	112	117	118	116	104	105	108	118	110	114	110	127	98	106	101	113	101	122	117	97	105	101	118	111	117	98	125	130	96	117	92	116	127	107	103	103	108	114	102	94	117	123	125	125	115	91	109	133	108	124	110	112	113	105	108	119	126	111	91	123	97	120	127	120	122	126	120	116	114	132	114	127	109	99	112	121	130	104	99	137	103	105	108	119	111	123	110	112	108	90	118	109	114	103	114	104	112	110	108	115	129	105	119	102	115	111	111	103	119	118	103	102	136	87	122	101	114	124	111	124	111	99	125	99	111	100	107	122	135	112	103	120	134	122	121	116	119	112	108	114	116	120	106	98	108	121	123	131	111	125	116	103	100	119	102	112	123	109	112	123	98	128	108	116	111	93	104	121	112	117	104	90	112	114	131	125	99	108	111	109	99	123	118	109	114	104	118	104	106	118	119	126	116	116	84	106	97	106	114	114	125	121	101	124	102	110	109	121	104	111	110	101	110	132	113	109	96	103	124	101	109	118	128	99	107	110	100	131	91	116	108	101	120	109	108	110	111	96	87	121	129	123	107	120	109	122	88	117	118	120	115	95	94	104	105	86	128	116	122	103	100	106	118	132	103	121	104	106	111	109	118	107	113	110	104	119	102	116	105	113	99	118	108	101	129	116	129	120	119	104	113	98	121	110	96	120	109	109	99	120	111	120	114	109	112	108	107	112	112	148	133	104	106	126	125	99	120	120	91	95	98	114	129	137	124	105	131	117	107	127	109	99	125	128	92	116	136	102	97	120	100	109	113	120	111	114	124	107	116	94	130	117	117	122	144	110	105	116	117	105	113	117	112	135	93	95	112	108	97	114	101	90	108	110	118	113	110	105	118	110	121	124	125	119	121	128	112	108	104	118	129	111	112	133	117	131	97	100	110	122	124	113	104	106	118	111	113	125	114	118	92	107	114	102	121	133	95	118	96	104	88	95	125	106	105	139	122	110	131	102	110	130	111	105	117	105	102	93	108	110	119	110	102	127	102	124	113	122	106	115	106	106	119	110	114	121	104	129	117	136	112	109	123	107	109	114	105	115	98	121	106	111	102	101	91	104	105	105	108	112	109	112	122	118	105	106	98	114	123	116	112	123	124	118	108	121	131	104	108	149	118	116	110	95	105	100	125	100	109	119	126	118	105	109	107	107	126	122	120	132	118	124	117	98	121	122	106	117	118	138	135	100	110	136	128	111	111	123	132	128	95	100	87	111	108	105	138	120	121	115	135	109	106	110	104	123	135	118	117	115	110	129	112	110	118	130	112	130	118	106	121	134	132	112	110	103	116	115	130	92	127	92	103	118	107	117	114	110	129	118	111	106	116	102	92	89	100	107	100	105	115	122	115	120	115	100	112
5696	1515	3415	3945	3289	2678	2212	1979	16731	42425	46152	39139	25208	10572	2590	657	394	352	317	361	335	355	328	352	375	349	354	340	315	332	321	351	288	352	335	352	331	334	343	382	344	326	315	341	347	333	321	329	322	320	351	318	341	358	319	337	332	343	351	325	333	308	330	319	357	303	356	319	312	355	343	364	341	354	302	334	360	332	365	363	311	332	339	356	345	334	348	374	356	326	394	381	329	338	317	329	340	352	354	330	367	396	339	310	328	326	307	321	353	356	327	344	330	333	341	310	338	346	305	356	368	322	328	334	378	358	329	376	363	323	324	345	336	339	349	337	337	359	364	331	353	313	322	372	356	343	358	303	359	361	337	350	344	359	314	342	327	353	332	339	336	316	339	350	341	342	355	329	322	348	330	337	312	366	339	334	356	345	326	325	324	320	352	347	348	314	349	349	370	328	329	322	339	346	336	325	348	340	335	342	314	330	335	324	308	344	301	346	328	320	343	342	338	334	314	347	331	342	311	368	337	312	383	342	331	328	332	344	349	353	338	360	329	332	335	336	351	350	336	316	333	310	337	348	338	337	363	361	361	330	336	328	350	376	334	324	360	336	365	346	314	352	365	350	341	364	328	330	333	348	336	351	353	329	358	323	315	328	356	319	335	332	344	352	321	333	324	345	363	344	348	306	367	329	309	328	337	308	355	328	358	346	353	321	325	346	333	352	329	345	320	332	337	377	334	338	334	359	333	348	371	347	355	347	349	337	333	330	332	343	325	337	365	357	327	323	373	333	351	312	351	347	351	363	345	339	358	368	331	324	320	336	371	360	346	333	356	330	319	354	314	377	296	349	362	345	322	328	339	360	343	298	352	355	326	324	317	323	366	358	386	339	335	332	340	338	318	331	323	376	327	354	329	343	340	327	376	330	328	354	330	338	343	346	349	345	347	331	378	327	346	348	316	337	351	360	335	331	315	346	316	362	349	340	342	342	346	340	336	336	333	335	315	325	362	324	338	354	342	353	310	330	318	350	368	338	349	326	338	310	336	362	295	370	380	353	338	360	361	351	352	324	333	330	328	337	333	341	339	326	323	314	347	322	351	322	321	348	344	338	323	368	332	344	351	331	352	326	311	351	350	365	332	340	341	334	309	354	328	337	358	322	359	319	325	346	328	339	341	365	299	340	333	313	365	346	344	329	328	373	340	329	345	369	342	359	336	340	356	351	359	370	341	340	333	355	335	328	331	349	331	361	349	337	346	318	363	311	331	344	369	334	330	348	330	338	358	319	322	347	307	353	322	346	367	320	336	354	338	329	334	315	345	353	350	352	344	330	313	342	355	351	331	345	359	344	337	351	318	337	326	350	380	358	318	349	342	349	331	296	332	324	316	314	342	362	361	355	325	354	373	333	347	350	343	339	359	344	311	366	345	337	340	312	337	356	368	354	328	351	369	349	343	329	333	327	325	354	340	382	340	359	345	359	321	344	340	341	339	346	343	339	363	332	330	361	345	356	330	340	345	331	318	356	335	366	316	382	353	342	321	326	371	333	334	354	387	361	342	351	332	322	324	322	348	334	314	339	361	351	320	356	323	333	337	341	357	344	367	351	357	398	343	342	332	335	326	341	344	350	363	335	360	329	384	341	339	340	349	332	341	367	379	335	323	342	350	323	354	336	342	337	357	313	333	377	338	349	323	331	331	339	325	343	352	332	320	364	348	357	266	358	306	314	322	324	342	343	359	345	358	312	346	328	352	327	354	355	340	337	358	355	316	368	326	328	358	353	346	332	333	358	329	315	337	336	356	354	354	330	354	333	330	348	396	348	345	339	346	353	343	356	346	316	342	332	334	335	357	336	347	328	329	338	328	338	321	359	369	336	318	327	368	363	333	350	320	352	334	329	329	321	364	336	311	330	349	369	352	330	370	387	366	331	325	325	339	351	346	328	353	346	325	329	300	332	331	364	351	305	332	311	328	333	328	315	311	378	309	317	349	353	336	338	348	326	341	328	321	325	337	353	373	354	348	332	341	331	337	327	370	310	354	338	337	354	351	332	351	374	335	361	340	306	361	340	339	303	370	367	289	345	338	332	355	355	322	346	360	308	342	355	357	331	357	355	309	336	347	343	308	324	350	343	313	335	336	310	353	336	371	333	346	365	328	340	377	347	363	337	331	351	323	339	353	357	340	338	349	339	343	334	349	326	336	328	315	308	335	334	342	357	332	331	326	346	317	350	407	342	348	378	330	325	307	336	366	347	354	353	344	346	305	327	348	354	368	379	330	352	375	353	340	324	362	317	349	342	314	349	329	328	344	369	347	331	347	335	336	360	338	308	325	340	336	316	353	344	332	338	347	356	328	337	338	300	352	314	342	336	370	354	334	316	319	329	346	332	352	329	325	337	346	337	355	325	295	323	344	322	316	319	345	320	295	371	307	340	304	337	316	310	320	345	352	320	358	325	337	316	353	329	320	357	390	361	330	335	339	333	355	363	353	348	318	332	316	331	364	308	333	321	332	353	349	323	360	344	353	344	319	346	295	352	323	317	321	381	336	358	337	350	360	336	356	335	309	338	333	325	346	315	333	349	344	297	335	319	313	319	382	358	306	336	378	348	344	345	327	339	355	334	351	330	325	332	375	351	391	382	343	336	314	346	374	320	351	374	335	340	364	364	368	332	339	319	313	331	328	322	336	323	304	331	321	333	330	344	353	366	331	350	338	330	332	333	326	334	348	342	341	333	330	320	340	324	313	343	351	337	334	331	342	342	376	345	309	317	342	344	344	346	342	367	338	324	351	351	320	318	312	335	342	326	340	350	345	336	369	310	356	356	357	317	326	363	333	346	348	390	333	332	353	332	326	328	394	360	347	349	317	333	343	311	331	288	362	371	312	331	337	300	326	326	325	346	365	341	294	342	341	339	344	306	337	347	305	347	349	322	369	326	329	327	339	330	362	367	339	319	330	332	358	343	323	297	333	319	302	334	331	373	330	332	318	318	355	339	336	350	362	323	336	352	319	313	340	351	336	308	306	319	336	306	319	334	304	359	366	313	332	337	305	365	352	379	334	357	375	327	349	327	359	306	353	340	342	352	330	351	332	315	322	340	373	327	321	364	315	376	356	340	335	358	322	354	347	313	372	338	367	323	350	342	342	349	350	329	311	313	343	342	342	354	357	331	326	322	333	353	330	351	346	341	344	307	365	336	299	351	321	362	348	342	343	321	334	361	326	338	328	354	329	311	336	304	346	334	319	360	352	358	355	344	345	314	324	344	326	352	342	341	367	372	337	327	346	319	347	323	339	347	356	340	328	356	346	320	344	341	352	379	338	336	320	339	338	320	372	352	325	353	339	328	355	335	331	337	385	336	348	348	318	340	359	336	340	357	356	365	337	311	329	328	349	356	318	320	357	343	310	346	332	314	334	334	351	357	340	356	343	333	332	351	350	330	304	344	368	324	336	301	347	368	350	294	362	343	352	351	318	356	341	332	327	350
14534	2537	2919	2179	1502	1121	838	697	4439	29937	41164	32147	17638	5485	969	249	156	153	152	140	137	135	152	172	122	133	135	138	159	155	132	168	144	156	142	137	135	158	136	144	132	150	136	138	142	158	142	127	163	140	136	169	130	132	134	139	138	156	158	148	135	131	141	151	152	144	140	119	132	157	147	154	146	136	129	153	163	138	124	136	153	127	146	150	139	164	137	149	129	128	142	144	170	151	145	143	141	127	126	116	117	127	141	143	135	157	134	141	123	124	128	123	144	132	140	145	123	149	157	117	153	160	121	141	161	138	139	146	145	163	141	139	133	142	164	139	132	133	156	137	158	157	144	137	160	137	146	140	129	127	114	132	157	133	118	137	144	126	118	117	168	120	154	132	143	152	127	139	142	143	151	149	137	138	132	150	163	143	149	151	157	156	134	152	147	146	142	125	125	133	159	158	132	151	138	134	142	124	136	122	142	132	132	130	148	116	120	161	141	139	132	135	144	167	160	160	166	141	128	138	152	137	130	163	143	133	161	157	137	131	154	142	144	138	137	146	118	127	123	151	149	151	142	131	107	159	137	130	138	146	117	149	144	144	142	147	141	122	130	147	121	134	132	136	154	148	142	140	122	158	164	131	158	145	149	132	129	150	151	138	144	145	131	120	115	118	122	146	137	139	140	129	145	126	147	128	135	134	150	132	119	131	131	140	149	131	133	132	151	143	149	154	151	152	142	143	130	160	134	123	139	161	147	135	117	131	139	133	128	150	139	147	128	127	139	128	152	131	126	134	130	143	130	136	140	147	146	137	161	131	133	117	153	127	139	139	141	132	144	139	150	140	142	133	127	149	148	177	121	131	115	150	142	148	114	133	122	146	152	145	139	131	147	118	169	139	142	140	133	139	143	138	141	163	125	141	148	161	138	125	156	145	140	135	150	149	126	135	130	140	126	146	128	135	126	136	158	147	138	131	163	152	147	132	128	139	138	129	148	123	139	163	123	156	124	129	131	144	132	158	126	136	145	131	128	153	120	138	130	163	143	121	151	173	123	128	158	159	156	151	146	136	140	132	146	146	147	158	109	127	128	133	121	139	144	163	139	137	129	144	130	124	114	129	127	130	147	133	118	141	148	145	140	127	140	153	136	141	124	143	134	138	138	124	152	156	140	137	147	143	150	128	135	145	162	152	153	126	137	129	155	142	148	137	137	135	137	132	136	138	154	136	152	144	121	123	134	148	147	164	147	129	142	134	138	124	162	147	150	145	134	149	139	165	135	120	140	138	141	131	151	134	152	166	158	146	133	149	140	140	139	137	112	129	129	149	138	131	131	169	139	147	119	134	129	140	145	136	141	136	170	148	138	137	131	115	137	135	147	141	167	139	134	147	153	128	130	133	137	156	142	138	134	138	152	172	132	132	140	143	159	135	140	132	160	145	139	139	139	138	152	138	125	118	141	151	143	130	144	147	150	121	120	130	156	164	162	158	135	149	139	140	130	152	143	119	158	130	125	131	138	145	140	128	135	138	150	126	147	109	148	134	124	141	137	125	139	138	161	148	132	141	136	150	135	136	130	120	119	144	158	135	143	128	129	138	155	142	130	159	140	164	131	121	131	162	141	158	143	136	129	150	140	134	149	146	126	134	119	129	125	143	135	122	141	127	129	160	163	148	138	140	141	134	131	124	152	130	157	115	137	143	147	122	139	148	134	146	154	142	136	149	138	149	134	163	134	129	148	146	128	130	136	138	147	125	145	138	140	165	147	143	118	138	150	150	151	140	131	123	140	148	156	117	139	155	134	135	159	134	143	149	147	134	146	149	149	131	151	153	157	146	129	156	146	135	145	123	138	128	135	147	145	147	144	152	144	126	138	141	143	124	156	139	135	148	160	141	137	125	125	153	136	143	146	146	156	119	152	142	138	159	141	150	137	146	140	150	130	154	130	147	117	139	167	119	151	151	137	134	131	166	140	146	155	128	138	152	152	154	152	124	130	131	136	133	138	128	156	157	143	152	127	150	138	146	142	124	159	142	117	151	130	136	161	124	134	119	145	130	140	130	120	157	153	138	155	128	136	143	129	151	126	143	142	131	139	152	128	130	127	163	154	133	115	143	155	129	149	126	126	176	151	140	139	145	136	118	136	131	131	143	123	138	190	140	137	138	155	138	125	155	144	157	147	130	144	145	137	142	137	157	135	139	145	137	143	126	146	119	158	124	137	148	137	135	133	167	121	152	149	151	138	140	117	123	165	140	132	143	155	152	129	163	145	164	159	140	138	140	135	144	148	118	127	157	136	137	135	147	126	137	140	163	119	131	121	153	150	121	142	147	162	140	135	140	153	135	137	134	126	152	142	126	144	124	129	146	138	133	169	142	137	140	139	152	150	151	128	127	133	143	159	118	150	145	154	134	134	155	156	120	150	137	139	137	133	140	141	140	132	148	130	120	140	134	138	122	152	148	148	149	136	140	172	138	142	119	134	139	167	128	133	156	124	139	143	133	121	155	153	171	149	149	120	156	128	151	138	151	141	145	132	137	142	124	144	148	106	127	138	135	125	146	144	157	124	132	117	155	147	138	131	144	163	127	142	147	130	130	132	130	137	141	150	123	130	151	153	150	135	140	139	148	144	139	143	148	129	150	148	146	123	134	146	127	157	158	125	131	132	140	158	133	146	138	130	158	134	143	136	138	146	153	143	140	129	126	136	147	138	149	136	147	132	139	121	156	144	135	119	143	155	131	129	143	140	135	164	154	128	148	149	150	155	130	157	143	149	141	134	148	135	140	136	161	142	141	139	129	138	140	133	148	164	139	134	141	138	143	122	133	143	137	130	154	139	151	136	136	115	149	126	146	144	146	144	128	156	128	133	105	130	140	136	134	148	145	137	150	159	156	153	134	157	135	133	130	131	104	146	133	158	124	150	157	135	146	121	156	133	158	134	136	161	119	129	167	133	150	125	142	136	139	147	141	135	126	137	143	144	151	136	138	126	142	148	143	147	123	159	143	136	138	141	123	127	138	152	141	150	144	130	125	122	121	152	148	156	130	140	151	145	121	152	149	151	121	152	158	159	143	141	137	168	184	142	154	126	135	118	127	150	164	146	134	160	155	140	165	133	138	150	145	139	132	140	149	131	132	139	129	146	136	142	138	123	147	154	139	149	141	130	153	138	143	140	160	148	126	167	130	131	134	144	126	149	150	153	140	153	137	140	136	139	141	132	138	147	127	139	134	132	135	142	144	129	141	144	126	143	150	147	144	152	164	163	153	146	117	143	120	146	159	144	146	158	127	131	151	145	143	123	141	139	162	147	158	114	152	145	117	137	154	141	139	140	137	137	139	149	156	127	143	145	138	144	139	157	136	137	150	138	145	169	152	146	123	133	138	127	136	152	143	127	137	152	146	153	143	137	130	140	142	143	127	150	142	157	122	141	124	143	141	122	131	128	125	155	144	142	152	140	143	147	153	118	139	144	154	147	144	138	133	134	143
7671	2554	6205	6899	5754	4595	3756	3282	15421	50179	57857	48681	33645	16178	4167	1010	486	417	428	401	376	389	430	427	401	427	401	404	404	398	403	425	431	430	366	432	419	442	420	419	396	436	391	411	420	409	409	401	441	403	401	388	402	435	394	422	436	413	429	450	408	397	389	380	415	418	395	419	400	391	437	412	437	413	404	405	419	426	395	424	421	384	433	404	429	387	396	402	424	421	407	422	403	394	425	415	395	431	397	441	380	439	447	428	442	402	385	404	421	419	390	425	436	387	381	419	418	418	403	451	386	421	377	405	446	408	398	398	372	421	415	426	411	409	494	405	436	412	380	418	393	420	436	404	381	410	411	377	383	401	417	401	451	399	420	390	430	413	422	389	432	390	383	439	416	425	424	429	408	412	407	381	453	403	440	398	399	405	399	444	439	392	397	392	393	407	394	422	412	389	408	441	411	384	404	397	395	433	421	381	415	418	418	434	451	422	420	415	412	420	370	426	403	434	421	413	419	431	424	411	375	431	441	447	410	432	414	387	427	435	420	401	447	398	371	389	390	422	418	389	409	439	414	395	421	384	447	412	402	410	403	424	438	399	443	410	409	403	398	419	441	353	426	434	435	404	411	387	402	411	429	411	391	368	401	394	441	419	474	422	414	459	443	431	398	391	415	394	388	378	379	378	417	404	428	426	408	413	393	418	400	414	405	393	404	416	428	403	422	406	415	391	425	388	415	428	401	428	433	381	416	385	400	412	417	438	429	409	397	411	391	436	436	403	457	418	437	412	449	414	413	407	406	402	403	411	438	455	440	425	422	446	376	417	416	388	398	408	394	405	390	408	387	387	421	377	397	425	430	398	402	376	447	422	459	426	385	421	441	448	405	384	417	404	412	394	417	389	376	434	432	413	433	414	394	391	432	400	417	433	426	439	397	388	446	387	427	432	424	436	418	399	406	429	420	428	387	421	446	435	408	444	419	412	415	423	391	413	430	424	370	411	433	449	417	417	386	411	440	421	415	413	412	417	430	390	383	440	393	394	399	396	392	400	388	428	433	407	412	407	417	433	423	398	411	422	414	404	390	428	423	402	417	406	411	385	425	431	377	381	400	430	418	419	412	406	423	433	453	397	407	453	383	417	394	386	388	414	462	394	437	409	386	421	420	394	415	381	410	409	426	458	410	428	399	433	420	431	398	375	421	402	404	366	423	408	389	412	465	439	413	425	420	401	468	422	406	449	439	413	426	393	394	444	445	411	407	412	400	420	422	419	392	401	408	393	411	426	388	406	417	407	439	406	392	441	393	384	391	430	442	421	395	435	427	404	385	428	348	383	423	408	422	405	395	457	455	408	421	381	402	413	384	437	386	433	418	380	412	444	412	391	387	400	410	445	400	395	414	421	418	402	421	418	410	406	425	422	389	376	363	390	388	410	387	421	392	453	403	405	392	399	401	460	405	417	400	424	423	421	381	385	390	368	442	433	432	441	388	400	427	445	445	406	426	427	409	412	424	400	410	390	397	397	419	452	448	422	414	418	427	395	392	442	470	402	394	426	429	408	383	381	418	394	423	440	385	468	433	436	422	418	391	417	439	407	390	416	388	404	414	391	435	409	437	403	418	403	408	422	432	391	380	418	380	425	437	409	409	404	401	393	413	403	436	425	393	413	385	396	429	432	409	426	393	411	411	438	415	406	441	438	408	409	414	413	408	422	375	425	405	398	391	394	394	418	432	384	408	393	422	372	380	403	379	407	398	391	390	382	440	423	420	394	397	423	403	418	443	379	407	414	448	408	436	431	408	409	401	431	402	406	408	446	464	391	426	386	384	399	421	416	426	442	404	394	391	418	393	395	420	438	365	441	411	406	438	399	417	425	420	422	404	397	380	398	415	365	447	386	418	363	414	416	371	373	428	421	404	388	419	395	396	398	449	395	405	426	399	398	405	414	421	431	420	456	399	386	408	419	397	390	384	384	414	452	400	421	412	420	385	421	433	418	388	400	372	472	390	446	430	420	402	444	392	409	410	369	422	415	440	409	455	441	401	450	410	405	438	410	442	416	418	404	391	458	392	441	421	398	416	410	428	435	419	431	415	417	393	419	403	416	402	401	399	403	422	424	407	410	406	399	406	419	432	424	365	442	385	408	397	421	423	413	395	377	397	398	384	423	402	374	431	428	421	380	455	426	399	432	409	416	392	454	403	434	403	405	437	417	431	414	419	407	414	441	421	427	401	445	388	422	414	403	440	421	410	394	448	413	442	397	393	397	410	403	389	429	415	421	403	370	463	400	426	424	410	395	418	391	390	424	393	452	421	442	448	386	399	404	414	444	423	442	421	449	391	411	397	442	385	395	399	426	402	420	382	419	396	391	412	430	422	414	405	411	436	435	464	431	432	416	399	350	397	409	411	441	380	425	442	418	448	419	428	400	411	390	404	404	426	421	436	431	416	381	394	430	427	375	399	402	409	449	389	372	399	403	412	412	410	434	412	448	417	430	377	402	410	399	407	444	401	395	430	427	401	388	413	410	404	449	381	435	376	404	402	371	420	423	382	429	456	421	407	404	408	394	442	440	402	438	410	422	462	402	382	407	416	420	426	400	419	457	418	422	431	393	417	427	404	406	402	417	424	422	371	413	420	398	435	374	424	424	413	417	413	426	402	450	418	407	413	420	397	415	420	420	424	422	443	375	403	408	390	406	411	403	414	411	427	409	418	395	406	419	405	409	395	382	389	416	454	398	401	425	436	422	384	423	431	416	436	410	391	377	401	410	434	382	401	393	407	469	407	414	455	382	382	408	444	380	410	431	451	411	422	404	423	436	385	412	386	424	412	443	393	415	359	417	399	415	410	436	392	432	386	400	402	413	424	430	383	418	428	392	376	386	426	393	400	403	431	445	447	439	421	451	455	428	449	416	434	399	435	391	403	405	426	405	433	408	424	407	426	404	402	401	387	426	404	382	405	419	418	426	379	414	402	427	406	447	435	395	421	404	423	458	419	395	404	419	396	404	380	399	410	375	376	437	391	408	452	464	401	425	422	424	399	380	424	410	407	425	403	437	394	438	449	398	420	408	418	426	448	401	397	420	434	414	417	428	386	395	387	412	421	427	398	434	396	380	407	412	396	404	409	416	395	431	422	420	382	449	419	404	410	409	393	388	430	420	417	380	368	417	404	400	406	388	385	447	387	391	370	410	390	366	395	389	381	402	429	407	447	417	440	419	411	411	402	373	380	420	432	389	403	430	421	383	416	394	412	383	421	410	427	390	434	416	428	402	372	401	397	438	386	383	393	434	381	397	412	435	417	410	393	424	415	399	414	417	419	385	410	435	456	417	404	413	393	375	401	375	451	420	396	394	379	402	410	410	404	390	410	373	369	426	391	395	403	423	393	436	448	427	410	407	438	371	417	427	455	433	419	416	405	418	401	409	427	431	407	406	407	399	389	410	459	373	410	403	400	411	431	425	448	419	438	395	442	445	403	420	424	397
2264	221	261	238	189	183	163	154	217	2104	3854	3026	1743	621	253	152	109	133	131	118	131	131	127	119	110	123	111	122	141	143	139	136	130	119	114	146	115	113	139	127	135	148	124	120	133	141	137	139	129	125	139	123	95	124	146	132	116	112	143	143	125	130	128	112	112	112	154	137	125	110	109	143	122	124	134	115	136	126	131	123	123	126	121	110	129	106	140	135	131	127	122	139	109	123	127	125	125	118	123	115	129	129	123	108	134	135	111	117	161	147	118	123	124	130	127	124	133	124	134	136	139	113	118	114	130	134	118	113	116	123	140	147	115	117	144	130	112	122	119	139	148	136	110	132	146	128	125	158	117	130	142	121	131	117	145	140	138	122	131	121	151	106	134	107	110	121	136	118	131	124	134	124	119	131	141	117	131	130	121	135	136	103	130	121	114	135	113	120	138	134	125	118	113	106	123	129	128	121	145	110	145	131	133	122	134	125	111	135	123	151	112	135	127	129	119	140	123	126	117	102	154	131	119	116	108	120	124	113	120	134	147	136	140	128	154	131	122	129	122	121	127	119	114	137	118	109	145	110	121	120	134	119	118	123	120	103	129	108	128	120	127	141	126	131	129	115	120	123	132	134	138	133	120	143	122	133	149	120	126	117	129	105	124	121	119	125	122	132	126	114	135	125	136	138	153	125	115	145	132	119	109	131	112	122	123	128	145	117	125	123	125	114	134	121	141	129	124	131	128	145	135	141	113	133	126	123	136	141	137	135	120	119	134	125	125	121	108	117	123	114	133	140	116	140	127	100	127	121	145	134	152	128	116	116	137	110	112	138	119	113	122	128	118	144	139	127	135	142	128	120	132	132	114	128	134	109	133	128	131	112	128	127	112	124	142	103	145	126	136	119	108	125	120	113	168	117	121	148	132	119	122	136	143	119	122	121	113	133	131	114	144	121	141	127	121	142	123	132	141	135	133	152	117	105	119	118	140	134	134	128	126	135	119	127	115	107	121	132	128	127	122	123	117	136	130	118	117	131	116	128	127	112	137	131	123	121	131	115	122	125	127	145	126	153	143	114	121	131	126	129	142	133	124	128	119	131	120	106	118	109	121	129	104	104	121	143	118	144	122	128	122	138	116	118	109	136	134	112	131	128	122	124	113	134	111	137	128	125	144	147	115	133	115	119	113	125	125	122	137	113	105	106	122	133	130	150	95	127	121	129	133	139	118	127	103	130	122	124	118	131	129	138	118	130	128	131	149	123	142	98	111	137	125	135	116	128	123	106	114	108	109	138	119	147	108	126	111	114	140	110	132	121	133	132	137	114	116	164	146	133	121	132	131	118	124	125	135	127	141	139	114	121	114	127	90	140	110	121	122	125	128	135	126	113	113	117	133	139	121	130	129	146	124	112	141	150	131	134	131	114	118	126	142	132	126	120	140	147	122	127	130	131	110	126	118	143	121	141	115	120	149	134	118	133	111	121	126	109	132	96	125	146	127	133	111	130	126	143	115	133	101	122	110	142	130	124	120	119	142	127	127	141	144	136	122	126	122	139	120	114	143	140	101	126	120	128	133	114	117	126	112	123	126	114	136	146	119	139	129	130	121	123	107	134	114	123	132	142	128	128	119	144	128	123	118	114	142	147	112	114	154	131	136	124	118	111	134	133	105	132	128	136	127	126	126	137	132	128	122	113	137	127	124	151	135	117	122	115	114	120	146	119	128	120	119	145	151	120	135	124	137	136	122	116	116	120	128	114	113	132	119	149	117	124	116	134	138	114	149	119	133	100	122	123	115	144	127	112	127	135	117	107	132	132	121	116	122	147	106	113	108	124	130	130	114	134	136	136	110	122	121	152	125	117	135	108	145	120	115	126	124	123	134	123	142	123	127	112	127	140	142	107	134	121	127	124	92	120	139	123	129	131	122	129	118	160	128	133	138	124	120	125	127	140	107	128	134	107	143	117	131	141	127	145	133	116	127	147	134	131	123	137	93	140	133	137	127	142	126	142	136	124	127	135	124	118	142	144	118	112	131	129	109	134	132	124	129	126	112	124	138	124	150	125	138	130	129	122	122	134	131	123	132	136	115	107	110	136	129	140	141	108	137	148	128	118	127	131	132	148	129	122	129	113	109	128	137	134	147	130	131	127	150	148	114	120	129	105	134	134	132	125	143	134	110	120	113	132	111	119	123	138	143	138	136	119	133	127	121	148	112	118	140	119	127	124	130	131	132	123	113	134	125	127	136	125	138	116	109	138	124	137	119	112	92	124	117	131	100	121	135	129	154	126	115	145	123	123	113	131	116	124	116	131	123	112	140	116	133	137	121	105	125	128	128	146	136	138	132	133	109	149	101	130	122	125	130	124	155	131	116	121	148	120	110	123	122	118	140	136	120	148	127	110	130	132	130	136	113	116	138	135	109	124	134	151	129	125	133	154	127	132	134	133	144	129	118	117	122	126	120	118	137	152	118	126	131	108	126	134	124	114	126	123	135	121	123	145	130	116	125	114	147	125	127	107	126	103	142	126	127	138	115	97	128	122	110	115	124	112	136	142	110	123	125	128	169	126	134	126	121	132	128	139	124	123	144	126	119	119	122	125	135	126	138	116	124	121	137	119	126	135	102	118	124	153	137	117	123	127	120	129	135	120	117	119	126	106	137	136	117	130	122	111	136	108	129	109	106	121	116	129	118	127	124	139	131	131	156	110	119	134	113	126	134	122	129	108	139	157	123	131	152	114	124	115	118	124	131	129	125	132	141	136	146	125	125	154	117	125	133	152	138	124	147	131	121	141	133	108	122	126	139	140	116	126	116	123	131	115	126	125	117	138	108	113	129	135	121	128	145	136	152	139	131	105	137	141	119	113	134	136	136	134	122	136	133	131	132	112	126	114	108	119	144	128	116	113	125	110	113	137	123	117	130	131	119	143	119	137	129	116	131	107	125	115	136	132	111	116	102	133	124	153	128	126	121	135	125	135	130	131	116	128	130	124	111	157	120	130	136	121	116	135	146	146	106	124	151	101	130	123	124	112	115	129	124	116	122	114	122	153	144	145	118	131	118	136	119	129	119	107	121	127	144	117	123	132	138	112	118	136	131	125	119	115	116	112	128	119	150	144	135	131	125	138	123	119	115	128	148	122	140	157	114	128	127	130	129	117	146	132	120	133	126	128	145	108	123	125	148	123	120	110	110	152	103	114	128	114	128	136	136	129	127	111	113	157	125	142	103	121	111	132	103	134	117	147	132	141	155	131	120	133	117	136	107	124	125	126	138	133	131	111	123	131	112	135	123	119	139	115	122	103	130	128	146	117	143	108	132	100	112	122	127	139	112	128	118	116	139	131	110	110	130	134	122	137	114	136	130	124	118	136	132	144	142	138	131	134	127	134	110	147	144	147	114	118	104	110	95	102	144	138	131	132	130	128	132	124	139	138	131	130	122	125	115	146	133	128	120	163	127	146	123	136	134	131	137	112	129	148	134	147	133	141
2306	483	656	764	713	601	506	513	1304	10117	15037	11432	6319	2500	850	484	387	389	370	365	331	387	345	382	356	377	357	365	361	360	376	376	375	349	385	362	391	335	387	357	354	377	353	352	361	395	334	362	383	352	381	398	385	348	405	357	367	355	356	374	362	359	355	365	336	353	359	364	383	365	363	388	362	354	367	385	367	354	352	360	373	393	352	392	384	398	376	384	369	374	373	382	369	336	394	380	368	372	384	370	375	344	363	399	346	358	377	364	355	393	374	373	390	403	340	368	340	364	337	355	347	349	368	370	385	391	369	355	387	345	371	379	353	325	356	375	380	413	391	371	361	361	394	385	395	363	360	354	388	392	351	377	357	343	373	406	414	390	355	362	361	387	365	397	348	378	380	356	388	365	343	392	357	374	382	372	389	349	360	385	366	388	378	354	343	344	374	378	345	335	363	345	382	382	371	359	356	388	412	386	392	318	339	401	389	373	398	373	383	376	429	379	379	377	382	374	384	377	380	364	384	413	340	400	358	372	371	367	365	383	353	377	376	370	337	360	373	384	358	373	350	375	372	342	401	357	375	355	369	368	368	361	375	367	367	381	350	378	431	387	374	372	367	358	358	361	351	369	391	339	369	393	369	395	364	370	382	367	383	386	353	363	338	359	350	359	357	374	369	355	383	326	367	382	380	365	357	389	390	370	389	406	350	364	378	361	365	383	370	370	346	352	393	388	398	388	405	352	370	399	379	353	362	372	362	316	388	379	380	393	362	360	396	385	372	363	358	362	346	389	354	373	353	382	341	353	335	347	369	377	361	390	367	344	375	380	348	353	368	357	347	368	386	374	363	343	374	406	386	380	345	352	369	387	364	349	352	341	374	338	364	362	402	344	360	432	363	361	357	402	376	409	347	372	426	363	358	369	343	397	352	356	379	389	391	445	368	395	376	408	370	390	397	343	354	346	361	409	353	366	370	378	361	389	341	334	372	380	387	368	409	345	350	364	391	366	405	365	357	375	367	375	404	387	389	404	401	349	388	362	413	333	356	372	371	391	367	345	368	398	389	403	368	372	378	344	359	374	340	357	380	408	364	390	363	352	368	362	371	369	392	327	365	335	345	346	395	353	370	411	363	361	360	393	363	347	370	362	386	391	369	362	396	356	367	405	359	390	354	339	348	365	338	370	369	392	354	404	413	370	389	365	400	374	363	328	370	382	393	407	343	399	352	353	354	366	381	350	389	377	367	385	352	377	356	382	362	364	378	356	353	353	366	394	370	375	384	358	364	390	395	378	381	378	344	399	368	391	375	372	336	346	367	374	346	360	377	370	361	409	348	371	378	372	403	365	361	355	361	383	335	345	381	447	358	353	372	359	396	377	359	339	408	374	378	368	372	364	347	404	347	378	397	348	364	385	359	378	380	409	363	373	345	385	392	369	381	385	399	360	361	376	374	385	364	353	377	365	335	385	375	368	381	394	356	378	355	346	380	390	389	374	355	348	385	352	368	332	391	368	344	391	371	356	332	368	362	365	377	380	379	375	384	378	386	389	381	364	389	320	368	395	376	360	348	424	359	351	359	405	353	381	371	352	371	340	387	379	387	391	343	390	398	374	397	354	345	360	369	404	371	338	403	337	375	356	367	349	370	346	388	328	358	340	383	352	363	384	344	358	382	359	363	366	385	365	354	372	373	361	392	352	370	355	357	354	360	359	317	341	396	352	376	378	336	353	361	361	361	387	383	347	370	352	370	345	370	346	360	341	393	343	391	386	333	408	366	365	383	400	366	398	370	346	371	387	361	373	371	356	360	366	370	395	371	409	396	377	360	366	345	356	369	364	380	349	366	363	357	392	373	360	366	392	389	382	387	370	371	401	366	418	348	379	366	380	352	338	355	345	357	334	328	373	373	330	369	383	370	332	404	362	376	375	373	363	372	389	371	373	357	372	372	393	373	359	364	412	370	371	406	400	373	345	352	364	421	353	384	397	385	377	375	376	398	332	379	381	360	364	341	368	389	342	362	349	335	335	382	362	355	390	360	372	378	369	358	338	361	394	369	375	324	375	361	343	378	351	376	384	404	333	413	380	355	377	363	367	360	364	385	350	361	396	410	371	394	409	361	374	352	350	367	401	369	404	375	367	365	342	357	381	386	382	398	351	406	377	391	377	385	369	362	372	394	402	339	397	361	353	367	384	380	379	397	373	412	365	407	385	377	393	361	385	401	356	380	377	392	373	327	387	387	362	366	350	349	337	357	417	367	384	383	364	380	378	371	377	392	364	362	348	352	363	369	379	376	360	367	378	357	366	358	375	408	351	394	366	357	400	346	382	367	371	356	382	385	376	342	360	371	357	376	379	349	400	375	404	371	359	370	395	384	370	383	386	348	373	402	369	341	378	401	379	371	354	380	329	348	372	393	378	364	361	398	385	334	368	351	369	392	345	410	364	360	338	370	368	347	363	370	349	360	348	345	333	370	371	341	376	363	387	356	378	354	369	368	356	390	363	408	361	362	352	375	380	360	377	376	377	369	365	394	357	382	407	371	392	343	381	375	387	380	353	377	338	363	389	367	377	373	381	388	373	364	385	405	345	364	403	381	378	376	384	385	409	384	358	358	366	360	388	379	378	407	341	386	374	353	362	358	377	380	357	340	360	369	394	371	381	365	368	369	384	351	363	360	422	380	355	373	385	354	371	348	393	351	385	352	380	368	384	359	383	352	364	356	387	374	388	349	367	376	336	386	389	357	354	383	386	395	411	359	361	399	405	360	366	396	358	362	355	330	351	392	410	375	391	368	379	387	329	372	362	409	379	333	365	362	371	364	364	408	385	356	379	354	367	385	366	314	363	369	346	389	344	341	368	401	363	364	352	389	401	356	341	354	374	347	399	365	371	341	359	391	365	397	351	430	319	354	369	357	408	357	374	415	369	345	364	354	373	374	376	380	347	375	380	370	396	370	371	370	368	365	370	376	390	375	372	356	385	382	372	408	362	364	370	396	353	380	392	374	401	352	365	358	340	401	350	395	355	349	364	380	369	386	364	348	354	366	343	360	398	370	380	387	360	370	409	339	375	370	362	412	385	404	365	362	382	377	364	370	383	368	361	376	372	390	367	377	348	390	361	356	359	368	342	376	389	358	380	374	390	384	356	385	379	375	379	359	384	383	383	345	363	383	350	374	361	385	369	352	370	355	371	374	366	346	374	383	384	382	395	352	348	340	405	362	361	346	366	352	384	354	313	383	369	360	359	355	367	355	370	354	355	394	368	349	351	353	367	379	370	353	357	367	347	365	367	412	378	374	360	367	351	363	355	359	381	390	368	380	399	381	364	378	387	344	352	362	364	372	378	391	380	366	368	359	369	354	335	338	391	378	395	347	381	381	363	341	416	353	350	388	395	345	384	392	367	396	410	396	377	369	383	394	363	352	383	378	351	383	444	383	383	388	381	378	380	354	330	388	412	369	368	378	369	384	369	393	390	425	441	338	377
7829	1106	1469	1111	823	705	452	406	4879	21572	29489	19253	7823	2286	436	182	116	113	119	106	122	112	114	110	99	124	116	104	121	103	110	99	110	120	112	127	124	124	90	143	118	131	109	115	109	114	121	104	123	128	116	117	137	112	130	106	102	113	115	114	124	98	116	108	132	123	132	94	120	137	118	133	108	114	114	122	105	116	107	108	126	145	122	110	118	115	127	123	104	116	113	121	106	122	100	119	116	120	127	123	97	120	130	122	118	111	116	106	131	120	113	94	119	134	123	89	118	119	103	110	114	133	112	105	94	115	124	110	112	124	122	111	123	112	106	122	129	116	115	128	117	109	119	115	111	102	109	110	118	108	100	132	127	125	114	107	125	125	123	126	147	104	116	115	128	123	103	103	108	114	110	123	122	105	103	115	113	110	120	121	121	107	119	116	124	112	117	106	94	122	119	117	114	123	109	138	150	130	114	118	117	135	119	107	123	118	126	124	112	127	140	120	122	122	124	121	122	131	109	102	120	101	142	101	111	119	122	129	115	115	126	115	122	113	111	130	98	118	110	119	108	111	125	117	102	111	135	117	108	107	116	117	117	120	113	105	123	122	134	109	125	93	125	116	128	110	132	128	119	107	115	120	107	137	116	113	111	112	97	111	116	118	118	113	107	124	101	131	106	117	126	106	101	120	119	120	104	113	121	102	129	107	111	126	133	114	127	112	109	106	111	122	118	109	115	120	108	137	119	117	102	114	111	106	124	118	109	109	118	107	106	128	125	110	109	124	116	106	116	129	123	123	108	121	120	104	121	133	131	136	126	105	99	110	134	101	109	115	106	109	115	121	118	132	97	128	126	106	120	100	113	126	99	111	102	117	129	102	113	116	122	108	108	113	112	122	127	125	129	127	107	117	130	145	114	105	98	120	101	109	86	108	127	115	130	137	127	102	112	130	116	119	119	119	111	104	103	115	109	121	113	95	115	117	118	122	113	124	111	104	97	138	125	133	132	139	140	120	127	113	117	127	100	115	132	129	135	128	117	130	117	114	113	115	116	127	120	117	126	129	119	98	128	130	114	101	115	111	104	98	116	121	128	114	129	118	102	127	127	105	104	108	121	111	137	100	106	135	119	129	125	121	134	119	139	111	135	112	117	98	122	127	121	128	133	94	106	85	97	116	112	102	133	124	120	121	128	123	128	138	98	130	109	111	104	112	112	134	135	129	111	103	102	113	103	122	139	116	116	114	108	100	131	130	109	131	111	136	135	123	121	108	96	117	113	117	107	107	144	129	108	92	104	111	131	135	127	125	118	121	116	106	126	117	111	122	116	107	106	126	118	122	128	129	110	113	113	100	114	121	108	121	141	123	130	111	121	115	118	109	132	124	132	138	123	130	117	103	123	130	116	92	124	119	126	136	108	135	116	115	103	109	110	115	143	135	128	130	123	139	115	109	121	124	136	123	117	119	132	111	99	109	120	99	104	122	126	120	107	130	116	111	118	114	103	105	114	103	122	134	121	134	108	130	113	113	111	114	117	119	124	122	126	127	110	131	137	120	123	113	127	106	109	114	106	101	120	124	137	120	111	101	122	125	114	103	115	117	132	115	113	126	111	110	110	116	116	97	111	123	114	120	115	118	129	128	119	119	106	108	116	122	115	104	125	107	104	104	120	114	111	123	115	110	122	117	110	116	106	130	116	107	115	122	133	95	124	111	125	126	115	137	127	112	119	118	90	134	126	143	135	129	125	117	107	121	129	123	122	125	120	112	112	108	117	104	110	130	119	97	120	137	139	130	114	113	139	114	87	114	122	135	104	107	106	131	129	121	113	114	119	116	99	100	113	130	117	111	110	134	120	107	114	102	116	137	126	130	101	101	123	100	114	113	113	136	152	125	116	108	115	106	122	119	110	119	129	110	122	119	130	121	116	120	108	114	117	121	110	103	119	112	121	123	126	129	95	123	129	106	121	98	125	108	105	120	137	120	117	102	131	138	121	99	97	106	126	118	110	124	106	106	116	122	114	129	131	116	130	100	126	112	135	124	124	117	119	106	115	111	125	109	110	123	119	131	120	111	128	120	144	108	137	127	109	113	123	131	126	105	116	119	114	109	111	104	101	104	124	106	121	113	111	99	114	133	122	105	137	123	137	125	116	105	115	139	125	113	110	123	124	136	114	107	126	106	93	109	117	107	115	131	161	120	127	149	98	109	107	126	101	120	130	100	129	122	126	115	99	110	124	105	125	117	123	112	100	101	128	120	104	105	117	117	140	129	128	127	95	115	104	132	105	117	102	128	131	122	120	110	142	88	114	117	102	113	97	112	139	110	117	114	120	119	107	126	120	120	124	119	134	142	117	108	112	131	126	120	96	97	121	122	128	108	119	125	108	112	116	123	146	122	121	122	110	112	127	121	112	125	95	133	128	126	109	133	113	117	107	130	128	141	133	120	124	113	112	111	109	108	128	112	113	115	116	114	118	106	111	129	133	116	115	122	116	108	113	129	128	105	124	114	107	128	111	120	100	120	118	108	117	113	126	106	108	116	132	122	114	109	122	140	106	106	135	101	110	139	122	119	109	116	124	104	111	107	120	130	110	113	147	111	133	128	111	123	95	115	116	115	107	111	112	108	106	115	100	111	122	121	112	108	120	109	112	135	133	136	117	114	119	111	125	122	120	129	128	101	127	106	136	121	120	126	120	132	133	115	116	130	108	125	96	131	97	111	116	116	124	96	115	117	108	118	145	122	112	121	108	124	114	122	125	113	110	128	124	88	88	94	144	113	95	117	112	114	140	117	121	101	113	104	118	120	118	121	105	140	124	89	127	130	106	141	127	125	123	102	129	118	124	131	132	98	144	104	103	109	121	137	119	97	93	124	130	107	119	115	111	118	130	115	118	118	106	129	118	144	110	103	120	144	117	114	123	115	117	124	127	125	131	124	102	131	103	112	115	129	124	127	124	102	101	120	124	96	103	119	128	112	111	105	119	117	118	133	112	126	118	122	107	130	107	109	103	112	127	143	120	105	119	116	129	135	116	106	128	121	111	118	117	102	119	117	119	117	109	127	128	101	111	105	110	132	132	127	111	112	127	90	113	116	115	120	112	98	132	146	129	134	140	101	118	123	109	133	123	141	116	157	137	124	133	109	114	107	114	106	123	134	130	109	121	106	101	133	125	116	128	109	125	119	119	115	116	122	126	148	109	132	97	113	107	102	102	122	108	113	111	137	125	118	122	120	116	109	109	115	100	112	128	117	110	127	119	99	129	121	109	131	104	131	107	136	119	102	119	108	129	110	120	112	122	103	115	110	123	136	110	112	118	97	118	108	115	118	127	142	120	127	109	90	110	123	113	106	128	115	119	120	113	114	140	95	122	125	129	107	102	119	108	109	127	120	121	115	113	111	122	105	106	134	129	113	110	130	137	101	114	101	120	128	99	114	115	126	132	118	114	124	121	106	114	113	123	112	130	136	116	118	123	112	120	110	106	124
5768	1419	3442	3941	3403	2733	2372	1893	14888	39988	47749	36918	21959	8942	1914	586	353	329	329	380	348	346	360	354	376	369	398	355	338	323	363	355	382	355	356	342	359	379	347	339	355	325	354	370	367	357	334	357	367	317	354	336	389	349	351	338	374	331	344	343	345	330	330	342	338	359	385	349	378	365	351	352	325	359	328	353	363	325	360	349	336	364	337	337	377	332	381	354	358	350	342	366	370	336	377	344	338	346	345	341	390	368	373	350	344	372	340	362	392	390	351	334	328	350	309	348	352	400	351	381	366	325	363	322	360	354	331	348	361	357	334	361	358	377	331	368	369	333	364	314	368	347	331	342	339	358	323	361	321	342	348	341	361	388	337	334	364	311	371	352	371	371	349	323	366	359	328	362	352	318	363	341	322	378	335	346	361	325	295	371	337	324	364	347	343	342	345	350	363	331	372	324	349	317	392	346	357	356	368	351	354	356	368	346	345	351	351	381	367	349	391	331	376	342	347	336	370	365	328	376	370	350	360	352	355	353	318	345	349	338	336	326	339	341	329	363	371	356	352	343	328	362	342	358	363	363	343	333	315	342	334	334	338	354	394	351	327	355	329	373	387	342	386	336	373	340	349	377	370	365	367	356	348	354	342	369	356	377	349	339	349	351	343	371	364	366	376	335	382	384	349	370	379	361	339	340	323	366	393	368	348	348	336	369	331	331	323	370	343	358	327	342	363	337	337	339	334	363	367	352	307	382	368	371	381	355	359	377	338	386	359	331	353	373	358	292	346	382	360	350	314	325	355	335	334	343	350	373	353	355	353	342	347	354	333	368	336	356	352	339	374	379	333	373	336	378	350	330	371	313	334	350	381	342	361	337	314	323	359	332	334	376	384	323	349	363	330	358	362	358	351	332	335	342	354	373	376	354	383	374	331	319	334	354	366	351	349	354	317	360	370	360	330	416	327	346	304	332	370	359	356	351	342	352	344	373	319	385	335	373	383	375	333	368	358	368	377	364	337	366	336	349	383	322	375	379	353	361	351	366	337	382	370	367	352	328	358	354	332	401	371	352	346	357	350	336	341	347	324	349	385	352	378	350	350	342	341	372	329	365	324	342	339	360	370	344	345	336	342	351	342	343	326	384	372	368	356	360	346	371	309	355	331	345	350	360	330	350	371	345	338	351	334	362	347	295	326	338	350	315	374	347	355	358	330	379	365	332	374	338	399	393	360	394	330	341	349	374	370	349	351	342	350	346	335	343	380	358	359	357	382	376	378	346	346	358	346	341	362	337	375	328	359	368	350	362	340	358	374	392	368	349	351	327	349	368	365	384	362	350	312	345	354	325	367	345	329	362	354	369	336	374	358	323	356	340	355	353	355	339	361	391	351	349	349	354	338	368	344	330	354	377	345	357	368	330	351	343	352	384	374	357	357	341	330	363	348	356	367	333	359	331	339	342	367	393	359	364	348	357	346	354	333	360	324	347	353	365	352	361	343	351	311	343	337	363	354	356	397	352	346	367	313	348	370	329	393	344	349	364	343	359	393	352	348	331	377	370	353	340	333	352	353	379	332	307	358	301	367	353	376	356	318	346	321	359	356	345	363	355	344	324	357	347	349	337	370	354	349	330	351	357	385	347	319	332	339	347	373	366	377	367	360	336	335	347	358	380	344	372	343	352	348	328	353	355	341	356	351	348	369	358	364	367	365	333	360	345	376	354	350	352	391	343	334	361	353	362	340	330	346	370	356	352	366	334	304	320	355	331	363	361	363	336	365	349	327	368	361	352	369	334	397	356	368	322	371	361	337	354	362	329	355	353	345	351	345	378	384	381	352	351	384	339	345	351	400	328	367	379	360	350	352	326	318	347	340	363	348	342	343	383	338	358	383	351	346	329	374	336	377	370	348	364	331	373	335	350	343	389	306	374	359	357	375	333	369	366	328	367	343	342	354	352	351	333	353	354	394	315	369	362	374	389	376	363	339	361	362	321	344	349	353	372	344	340	336	382	357	381	335	370	359	376	361	392	341	331	355	356	394	367	335	326	348	364	322	331	360	351	369	364	329	339	327	347	344	337	382	339	375	356	332	360	356	341	371	377	335	348	388	367	344	312	339	350	363	340	361	336	304	370	372	340	358	351	336	390	379	319	361	317	344	321	369	347	342	340	353	333	379	360	336	354	356	331	358	359	371	319	360	343	334	343	347	337	348	342	354	320	382	359	435	374	336	338	321	358	332	364	336	332	357	371	348	315	369	354	351	331	335	344	371	365	347	387	315	377	363	356	350	345	347	317	354	364	384	340	328	356	385	370	335	342	342	346	352	352	356	348	316	360	349	370	326	356	341	334	353	360	338	339	317	349	386	374	350	326	338	373	408	377	400	363	329	375	345	312	360	365	353	352	356	327	375	391	360	323	353	375	351	336	348	333	343	322	348	336	388	392	329	355	346	378	338	356	355	348	344	374	394	335	373	313	346	371	371	353	369	376	369	349	360	346	344	340	330	399	353	359	353	341	342	333	373	349	333	366	356	340	336	342	348	337	373	361	346	335	388	374	323	327	349	360	375	362	355	343	346	322	344	341	374	366	339	312	338	336	357	336	350	373	335	366	382	376	365	375	357	347	331	357	324	350	336	398	373	352	330	330	358	360	373	355	341	372	349	335	359	363	384	349	339	371	370	401	392	351	375	323	345	345	342	349	356	343	329	346	326	367	342	338	372	351	371	333	352	359	346	332	347	337	349	325	345	334	341	324	353	322	310	336	355	365	348	350	351	339	366	340	337	323	372	395	391	366	348	369	362	341	339	389	397	360	352	343	350	370	369	363	334	357	367	345	352	353	358	399	368	365	369	351	316	375	361	333	352	352	375	358	346	334	325	347	362	356	368	376	367	361	386	326	360	357	347	324	364	363	344	344	353	353	319	338	350	366	356	325	372	323	387	312	377	310	348	342	361	348	363	351	338	353	344	352	366	365	392	366	330	326	363	336	337	341	362	363	339	341	360	353	364	334	367	357	364	351	359	360	355	329	390	362	358	378	362	373	323	350	348	355	342	371	341	339	353	362	379	345	343	354	380	386	409	329	309	349	333	375	351	350	331	339	318	355	347	379	348	359	335	367	363	371	354	349	380	364	343	338	357	361	357	355	338	334	342	404	357	327	351	321	364	354	353	366	342	342	341	362	334	321	363	356	345	345	320	390	363	364	359	356	373	349	349	333	371	347	345	363	345	312	340	306	370	340	334	364	341	371	337	328	358	334	356	336	335	357	380	375	354	362	346	366	340	349	353	357	298	334	365	383	364	340	347	319	351	348	341	351	347	328	360	322	341	347	347	359	353	367	355	365	331	357	375	350	341	330	361	389	365	339	363	358	350	347	346	366	368	320	343	320	351	374	359	373	376	363	371	370	378	394	329	366	349	326	362	360	379	360	357	338	333	341	345	333	367	380	346	358	289	339	353	345	376	362	373	363	369	348	350	316	380	341	343	357	380	365
14945	2480	2898	2180	1633	1174	908	715	9094	44886	41519	24383	8817	2143	407	176	166	155	157	136	147	148	155	142	148	158	152	143	159	129	165	158	141	135	143	137	142	152	173	153	130	123	147	161	159	142	139	124	127	129	160	150	158	155	131	145	146	156	152	159	181	140	157	148	150	152	135	161	123	150	155	138	172	167	160	163	151	138	167	146	168	146	131	152	176	154	167	149	143	179	155	130	150	144	131	147	152	151	162	143	158	153	149	137	158	160	143	152	142	175	166	159	148	123	137	149	157	120	131	150	136	122	129	141	151	154	127	148	146	159	127	149	137	140	161	141	154	152	151	148	148	134	149	129	150	154	162	142	127	158	146	138	148	163	148	164	161	148	153	166	141	141	158	145	147	170	159	148	155	138	139	135	158	136	164	123	145	160	147	159	166	164	140	154	126	137	157	151	131	144	149	148	147	136	166	130	156	170	152	146	155	144	143	135	149	140	140	155	148	150	144	171	152	166	150	161	143	149	156	141	170	141	161	136	160	156	156	165	145	137	155	138	162	138	139	137	134	158	157	153	145	151	145	141	164	127	151	156	169	136	171	160	141	149	133	166	159	155	160	144	125	153	144	154	128	149	136	143	164	153	143	141	142	150	156	140	144	137	144	132	151	147	136	131	157	147	132	132	141	149	136	158	145	151	136	160	152	152	140	146	132	163	137	142	144	155	138	151	130	150	121	136	134	168	147	147	154	148	174	135	150	123	166	156	139	156	150	142	144	159	154	128	158	155	150	137	127	155	144	124	151	148	136	129	141	175	144	140	158	140	140	152	138	129	155	157	170	160	136	141	131	154	145	141	165	126	153	160	146	144	155	158	141	148	164	150	161	128	147	145	150	150	155	164	134	158	130	157	140	147	151	147	162	146	141	166	133	133	161	157	166	133	133	143	157	143	139	148	128	150	157	122	147	165	144	144	140	166	158	156	129	174	161	118	146	134	138	150	155	151	124	153	139	144	155	153	144	150	150	131	148	146	160	142	146	146	163	148	173	149	148	136	158	142	141	156	136	142	168	146	152	135	134	144	142	142	153	145	134	139	135	140	147	156	135	156	157	131	141	138	163	172	145	148	142	156	152	155	170	153	149	155	135	133	144	163	154	145	140	140	158	152	175	154	174	140	142	167	159	150	151	142	155	151	153	140	155	135	129	153	134	129	141	159	174	148	153	140	134	162	146	152	141	137	174	147	134	126	158	147	161	153	166	158	136	142	153	140	147	144	139	152	142	154	133	145	140	155	166	127	149	150	150	149	157	143	132	143	167	138	128	164	132	155	165	153	175	146	152	120	125	132	146	152	148	132	133	155	130	149	140	138	136	152	141	142	151	142	166	157	176	145	163	129	151	132	154	153	136	144	143	130	151	143	137	162	137	134	147	141	161	151	155	120	139	125	174	155	134	163	140	150	156	136	143	164	142	146	151	157	168	158	155	157	178	166	136	162	157	143	161	154	142	148	135	151	157	146	134	149	143	155	148	149	158	133	143	161	149	142	145	134	161	167	134	130	140	158	146	138	153	146	140	127	154	146	137	137	156	117	160	124	171	139	132	136	147	171	168	138	149	158	143	128	155	145	152	164	127	155	137	152	133	149	143	133	163	141	142	147	161	145	119	145	154	150	132	126	129	164	153	140	170	152	144	133	160	150	141	145	150	139	158	150	153	137	153	148	156	130	134	146	133	140	153	125	160	170	144	142	162	143	157	131	140	137	132	164	171	166	128	145	170	139	153	144	159	142	140	142	157	125	150	134	140	163	148	170	162	128	141	143	143	141	147	124	146	166	146	154	142	136	132	151	145	149	135	158	162	140	146	159	143	141	145	161	154	166	123	140	139	167	128	152	140	145	140	130	144	151	132	155	171	134	145	133	153	143	149	142	147	161	147	177	129	159	143	149	161	159	137	147	151	143	165	159	135	147	152	119	154	131	143	145	139	144	145	141	169	156	168	143	164	149	151	134	145	157	143	132	143	141	155	150	161	150	162	136	152	153	156	152	148	133	137	151	133	151	157	136	147	156	164	148	155	159	132	141	142	169	141	168	168	161	139	132	141	150	158	135	172	146	154	132	134	154	160	143	143	143	140	153	146	145	151	158	170	141	141	143	164	161	148	160	156	137	134	143	157	176	146	130	169	152	110	141	144	151	138	158	161	146	144	150	151	141	145	139	150	151	170	157	160	154	139	145	153	142	149	153	157	139	145	142	125	145	143	134	157	130	152	155	145	152	160	143	141	138	129	141	160	128	145	150	126	162	160	142	131	150	160	156	142	121	151	149	144	129	175	149	127	154	141	153	144	153	125	178	144	145	153	152	159	158	145	146	144	147	136	128	139	153	140	157	137	147	154	136	125	160	144	138	153	145	152	134	152	155	142	175	150	130	122	162	137	140	149	151	191	142	139	121	137	134	144	146	142	154	131	132	156	162	139	142	142	155	136	121	151	121	143	158	140	147	134	133	151	124	150	156	155	161	144	162	151	143	138	177	127	149	149	162	158	145	148	147	163	170	144	157	140	153	138	144	147	142	159	136	128	149	141	157	143	157	147	151	172	155	152	125	145	138	146	146	149	147	162	143	151	135	131	134	142	141	154	132	160	149	161	146	146	150	153	157	140	144	151	136	164	149	155	137	126	157	145	168	148	135	158	165	147	175	145	155	173	162	179	141	143	156	165	142	166	163	174	148	160	150	180	145	149	141	165	158	124	161	161	136	140	137	158	157	145	146	145	145	165	172	143	135	150	141	134	140	136	133	152	154	150	156	171	147	148	158	161	174	133	147	128	158	146	133	151	163	121	137	140	156	153	126	145	148	146	128	139	155	156	159	167	175	145	151	145	161	166	145	125	129	142	123	149	162	154	147	150	161	151	158	163	142	149	145	156	138	170	154	139	164	158	140	147	133	155	153	147	162	132	146	150	138	144	131	147	165	149	147	161	159	144	153	154	168	148	159	136	172	165	153	126	152	141	163	144	127	160	149	162	132	142	157	171	130	155	148	159	156	131	128	138	146	139	144	151	156	162	154	146	154	144	148	164	140	154	162	151	146	140	156	143	156	139	156	153	160	169	143	121	152	128	146	161	140	142	154	150	128	135	134	150	147	144	152	152	164	141	155	164	138	156	160	153	126	139	164	144	164	141	167	151	153	142	152	163	133	147	132	157	150	146	137	139	125	161	128	127	134	148	148	145	136	150	143	142	144	140	143	157	136	149	157	136	137	153	122	161	152	131	142	181	159	162	137	146	129	130	176	154	166	146	146	129	149	130	141	148	138	133	121	132	144	166	142	129	148	152	158	142	133	119	155	148	158	161	149	127	161	146	156	129	136	146	139	148	144	162	141	159	154	135	116	180	149	150	126	147	156	146	153	149	156	169	160	142	140	139	142	156	121	151	158	148	132	153	126	154	127	152	136	140	135	152	127	116	134	168	154	136	142	147	155	178	134	130	154	139	145
7838	2563	6056	6866	5935	4946	3928	3573	20757	60758	56574	39088	21624	8306	1553	559	445	425	456	430	430	386	411	423	394	427	441	384	425	423	409	420	462	415	429	468	429	435	444	429	432	443	481	462	428	411	454	424	417	410	414	413	393	416	421	422	436	442	415	414	434	426	440	435	430	424	434	426	412	469	465	469	431	439	433	429	419	419	401	391	446	432	469	418	426	446	412	413	423	445	387	388	407	426	420	407	480	457	416	384	405	430	444	458	389	419	446	413	462	442	420	434	468	410	436	415	437	415	424	425	419	414	464	447	421	436	433	412	433	429	453	438	413	449	392	447	432	436	471	457	409	433	433	413	420	471	436	420	418	409	421	388	467	396	459	414	436	425	395	454	429	437	442	463	417	473	424	399	412	399	430	423	396	424	426	445	399	414	424	420	449	413	411	419	458	417	371	451	433	464	458	464	428	454	432	434	420	436	408	420	466	410	434	422	412	397	456	411	426	439	436	418	431	451	394	447	415	459	447	435	418	442	416	434	450	440	416	414	419	416	428	430	472	432	470	416	466	444	443	429	388	422	446	447	418	437	426	430	428	442	419	450	420	446	425	411	418	446	436	453	397	399	470	419	428	450	451	463	436	434	436	415	403	408	426	412	435	438	411	451	393	408	439	458	378	426	398	436	446	409	404	424	438	445	460	421	419	440	462	457	441	390	454	434	416	408	449	468	406	422	437	421	421	414	451	445	457	456	449	448	432	449	444	403	402	411	448	433	460	440	437	418	445	445	446	429	423	418	452	444	407	451	459	447	420	441	446	383	430	435	426	476	444	409	444	453	457	446	423	397	428	393	441	423	408	426	433	421	425	451	426	422	465	419	444	411	409	443	450	460	424	415	377	446	420	429	419	419	399	413	410	400	432	413	449	443	454	412	446	394	465	488	466	475	376	415	431	408	423	415	423	410	418	419	437	439	419	429	450	412	438	418	405	423	440	422	441	416	465	439	455	419	450	430	476	445	440	448	423	440	464	410	428	441	434	446	396	436	474	412	419	425	408	399	386	443	434	445	408	411	422	393	412	456	468	430	451	436	411	438	411	415	416	420	461	425	449	442	437	434	429	434	443	423	432	416	420	431	416	397	412	419	456	465	424	428	426	421	411	420	404	430	438	445	461	422	427	402	425	405	382	410	462	456	455	431	392	444	408	408	430	405	436	416	473	412	456	441	410	444	421	447	434	455	435	403	460	420	445	451	414	428	426	429	418	424	423	427	412	445	433	466	429	415	400	430	439	465	419	427	445	407	422	432	407	402	414	410	388	438	437	468	440	413	440	445	439	439	407	410	413	412	443	417	447	422	444	429	445	402	431	418	405	421	443	397	382	412	427	435	408	417	417	439	418	394	440	416	422	436	386	410	405	423	453	426	422	414	447	401	426	439	431	456	409	395	401	427	428	428	418	428	405	430	424	462	432	437	400	444	483	415	405	413	439	463	407	403	430	425	413	451	424	440	415	414	450	426	419	409	400	396	422	422	441	411	427	410	436	414	430	434	406	466	456	411	429	436	412	430	438	463	409	434	438	427	424	391	422	449	383	434	408	393	440	433	414	377	452	392	408	443	436	442	422	420	382	419	424	399	392	439	449	416	446	459	435	473	425	419	419	424	433	441	435	421	415	450	445	444	453	463	468	444	456	446	419	422	459	422	448	424	437	460	445	429	436	422	420	427	425	451	414	422	458	401	451	425	434	427	394	411	404	424	450	432	449	443	417	421	430	466	431	438	450	420	415	441	414	438	446	408	447	448	425	421	439	421	434	445	418	400	482	435	452	451	403	446	452	409	447	428	461	421	403	440	411	440	407	388	454	432	426	404	383	430	397	421	435	427	430	450	419	445	406	435	384	436	411	434	450	424	428	428	478	415	429	457	422	385	417	458	428	405	380	440	458	437	427	396	413	415	449	451	441	388	422	438	455	412	421	439	412	439	423	422	400	445	472	417	424	439	441	395	420	418	406	436	421	436	436	383	472	418	436	415	433	418	426	473	453	410	421	431	428	441	442	436	433	400	429	411	415	457	471	450	423	482	446	468	442	425	386	467	398	425	426	431	386	422	406	418	424	434	438	440	431	438	425	447	424	448	393	407	413	437	444	423	438	411	408	447	427	440	455	449	428	399	435	430	411	410	411	413	420	442	463	415	428	432	434	445	438	429	418	438	443	422	458	381	420	428	430	435	434	417	426	405	456	427	440	435	416	458	438	404	427	413	442	422	443	458	396	444	446	401	434	438	445	424	425	464	399	450	428	426	459	450	393	390	456	412	441	442	440	417	400	435	437	438	466	425	427	438	434	397	439	450	421	404	449	453	453	441	394	424	420	456	475	454	449	450	428	489	447	438	412	418	426	433	400	390	441	412	399	399	451	396	421	399	434	446	402	423	478	416	431	424	431	422	384	433	410	429	446	431	430	430	438	432	421	412	411	405	429	408	396	446	435	388	447	424	436	430	451	441	434	402	431	425	417	473	447	425	440	426	425	473	427	425	416	412	421	461	470	444	423	423	440	450	407	456	457	403	431	395	417	392	447	431	425	444	431	450	447	410	442	474	431	407	411	456	423	397	450	436	433	419	454	425	406	393	448	442	433	420	442	441	414	434	403	442	426	456	448	412	460	442	428	436	420	415	417	430	405	455	452	403	420	434	422	407	408	469	438	394	436	413	426	448	437	418	423	450	443	438	432	429	436	451	450	433	417	384	421	446	438	386	443	458	475	414	426	431	449	436	403	453	404	411	420	369	435	438	468	404	427	401	442	437	437	407	411	438	452	435	405	430	441	455	422	406	458	441	411	413	437	433	390	423	396	414	443	424	430	423	401	427	429	414	385	448	396	411	385	434	396	447	405	465	437	442	448	408	416	449	445	417	438	479	408	436	432	417	412	437	422	433	417	443	402	413	458	433	430	442	432	451	496	410	460	424	416	421	432	454	434	443	388	455	426	412	421	408	430	406	419	434	418	439	427	424	401	435	435	412	436	444	429	440	423	415	451	451	439	444	443	439	445	423	453	469	426	439	439	431	406	406	450	425	427	427	429	438	430	437	429	442	425	429	419	435	386	398	444	447	375	437	390	433	441	398	470	457	429	445	420	455	433	454	437	412	428	425	429	442	449	395	458	455	413	410	460	400	424	441	418	445	443	397	417	444	405	451	394	415	418	416	433	407	458	427	451	412	393	433	460	439	427	419	432	424	402	433	403	426	429	433	463	426	457	484	435	417	459	424	422	424	449	422	426	427	446	416	398	440	406	437	433	459	428	407	393	494	423	459	452	421	398	415	491	446	427	431	403	437	428	456	443	396	450	424	426	436	415	436	415	404	460	437	470	422	418	433	417	443	402	420	473	437	448	426	389	437	424	432	403	448	385	416	424	392	440	406	405	402	414	406	432	429	468	427	426	444	445	426	417	399	428	451	431	448	419	420	432	419	424	449	451	454	417	415	401	442	456	444
2352	205	277	258	177	201	180	160	856	4151	4303	2205	909	342	167	139	129	131	115	134	126	118	138	141	131	129	120	133	129	143	136	137	148	120	131	137	124	134	149	128	115	127	128	126	158	133	113	137	133	132	138	153	146	118	124	141	119	122	122	115	127	143	147	122	139	131	115	143	120	115	128	136	128	98	122	134	150	156	131	121	146	132	133	122	121	132	111	135	125	139	132	112	107	119	134	142	123	157	136	120	128	133	128	133	143	114	115	148	117	130	127	126	126	134	142	134	152	141	129	118	125	118	130	138	130	116	121	121	104	128	122	131	141	120	137	131	127	141	125	129	136	137	126	130	136	107	147	128	119	123	144	133	115	125	134	144	117	137	137	111	130	115	139	131	124	120	139	119	143	133	139	124	155	127	143	122	125	119	120	131	131	127	111	144	155	131	132	128	117	114	124	118	142	128	124	144	111	139	145	110	140	121	133	133	119	133	143	143	120	131	120	122	139	135	137	127	146	144	135	132	115	117	131	133	150	129	144	140	146	118	127	120	131	134	131	115	104	139	144	135	142	149	145	141	144	121	135	158	118	125	149	129	127	129	126	121	131	131	132	114	119	138	145	136	147	140	116	125	131	122	129	141	122	124	125	150	144	120	129	139	124	135	142	123	125	133	123	133	134	143	159	148	123	127	124	141	134	135	130	141	140	125	131	140	151	135	128	141	118	134	129	127	121	136	133	135	123	130	134	120	145	127	149	106	115	129	129	138	119	130	166	124	140	129	138	127	129	124	117	146	141	124	134	131	126	124	142	128	149	122	145	143	127	162	150	111	116	123	127	128	120	133	127	136	107	120	151	115	118	131	124	126	133	131	142	140	119	118	119	141	127	143	144	131	140	122	145	133	132	124	123	124	122	126	122	127	109	124	126	127	119	119	139	139	143	123	152	116	158	118	115	130	123	117	125	154	115	146	102	128	142	134	130	133	140	124	125	135	128	106	159	118	117	120	136	139	138	144	137	125	133	147	136	115	129	115	129	106	133	123	135	129	128	123	118	151	109	132	145	125	121	143	140	120	149	118	140	136	112	145	142	127	121	111	147	131	122	133	129	142	137	132	139	112	133	132	138	131	125	131	126	137	140	138	126	142	136	133	128	141	120	151	115	137	118	145	120	126	137	137	119	131	121	106	136	118	146	120	122	145	116	124	145	144	151	142	153	134	139	111	110	141	131	143	121	140	139	126	123	134	131	147	127	140	128	134	150	149	117	153	140	137	134	123	154	128	142	134	125	115	124	137	132	132	132	125	124	132	139	137	144	128	152	145	131	144	130	135	126	123	115	115	124	135	110	130	142	139	132	121	136	135	100	134	145	139	154	117	132	136	105	123	146	131	121	148	126	134	123	112	140	121	126	138	123	127	119	132	122	134	122	145	127	121	142	149	141	125	141	125	123	144	140	135	137	152	132	111	137	131	119	140	134	133	132	120	130	130	133	119	114	141	140	137	133	154	128	149	114	128	114	131	127	123	125	131	131	127	133	136	116	128	131	114	116	127	118	134	118	99	133	126	127	124	134	139	128	128	132	130	141	125	125	131	119	126	134	127	132	134	127	127	101	116	152	134	129	142	124	129	123	131	107	146	135	128	139	154	125	118	121	124	113	124	136	114	122	141	148	160	145	125	129	137	113	134	141	119	128	141	136	138	144	117	125	127	137	115	136	127	119	134	121	158	132	142	130	134	131	129	116	118	137	136	127	121	146	117	104	129	138	118	131	151	133	113	137	143	130	138	139	138	159	145	135	130	123	125	116	128	142	146	147	125	138	136	138	146	110	123	132	125	129	127	112	139	155	138	120	132	128	138	151	140	131	107	115	130	129	141	141	128	128	144	103	137	99	133	133	159	130	128	110	129	129	133	120	128	135	139	147	142	126	139	130	123	122	118	121	116	134	128	136	129	126	112	152	131	139	120	135	113	130	136	134	118	132	152	141	153	135	124	122	122	127	121	138	124	118	124	144	130	120	143	137	123	145	145	150	128	134	154	113	146	141	147	121	131	143	147	138	142	118	152	106	115	126	135	119	139	142	120	119	128	131	114	139	127	142	145	147	139	139	125	127	134	135	153	135	118	139	119	132	122	145	112	138	137	138	140	124	147	133	131	117	125	128	136	126	131	130	118	135	132	161	118	136	129	128	119	126	132	121	142	120	123	124	121	124	128	127	132	129	154	129	141	124	121	131	143	143	133	138	124	130	136	139	125	136	132	141	138	124	116	127	121	141	119	131	101	132	131	140	138	144	140	135	136	154	133	133	131	136	120	126	134	113	129	131	134	135	120	137	143	124	132	132	127	128	147	134	117	126	120	135	135	152	127	117	143	124	133	140	141	117	153	134	132	116	141	115	138	144	114	159	131	130	128	129	132	130	136	135	135	130	140	137	125	120	141	122	127	118	120	114	124	134	130	154	146	141	121	147	121	118	138	155	96	126	159	144	133	119	124	120	126	126	149	155	140	136	127	123	114	129	128	134	137	124	164	124	107	140	141	116	129	144	118	119	125	125	119	125	131	134	129	143	145	140	126	138	109	145	121	142	134	135	139	123	139	136	153	120	147	122	130	122	151	128	139	120	113	107	127	128	118	128	135	140	127	120	135	125	141	139	157	129	138	125	138	141	112	123	128	101	133	97	123	120	115	132	150	124	121	135	165	142	141	130	150	120	126	114	129	126	142	135	132	134	142	137	123	141	113	125	137	127	135	134	132	123	123	131	143	131	155	135	141	141	110	137	137	143	132	131	122	159	126	132	115	127	118	146	124	129	132	122	130	144	118	114	137	132	149	134	124	129	132	127	135	130	132	135	132	137	142	132	130	136	119	109	141	143	132	135	130	138	142	132	128	114	128	133	136	130	128	148	134	144	145	135	129	149	153	160	126	133	125	118	122	121	149	121	140	119	148	108	134	119	155	114	122	136	134	120	123	146	124	138	124	125	141	121	108	144	141	125	133	136	124	134	125	135	136	123	128	128	135	112	121	149	134	138	140	132	143	101	128	122	110	147	113	145	128	126	134	129	147	141	124	119	122	127	122	125	123	119	133	141	121	133	156	131	139	118	127	119	137	145	140	117	137	126	126	129	111	131	143	143	131	111	132	133	118	151	128	111	119	140	131	125	117	132	126	142	149	137	140	135	145	132	122	116	109	128	133	125	101	140	113	137	119	130	121	110	108	138	124	140	135	116	123	118	129	138	136	124	125	154	133	142	131	122	122	140	139	126	137	142	149	109	130	128	127	126	124	113	138	102	114	128	130	129	106	131	128	133	135	116	155	140	131	126	149	146	128	121	142	158	119	121	148	144	133	134	143	124	122	122	117	133	152	123	130	119	111	126	139	126	139	116	107	137	118	139	131	141	138	137	129	110	117	134	131	103	132	143	155	124	127	137	118	130	126	138	141	136	134	134	112	135	125	129	141	133	119	147	141	130	103	124	126	118	117	113	128
2280	494	737	815	722	644	664	665	4732	16662	15362	7661	3180	1144	546	380	405	367	336	390	377	363	390	361	348	373	396	385	373	366	400	371	380	393	391	361	393	391	370	351	360	389	359	384	393	353	377	357	385	379	343	389	372	382	344	390	380	374	372	360	385	381	391	399	405	355	407	391	423	386	361	380	349	386	350	397	380	404	375	394	367	376	377	381	353	384	410	367	353	415	384	388	393	416	353	347	385	375	375	389	389	380	406	395	357	383	388	393	373	421	383	345	390	360	386	370	405	366	392	389	385	367	401	440	394	364	370	415	358	367	378	405	384	379	372	368	366	363	375	370	350	382	371	384	407	401	350	354	401	386	343	391	402	374	339	381	339	364	391	364	390	383	362	412	385	380	369	387	366	360	404	407	361	408	371	380	413	373	378	344	329	390	402	344	372	394	363	373	362	382	380	361	390	395	388	362	385	390	370	382	390	366	381	387	402	347	369	389	411	382	389	382	378	374	373	392	401	391	384	348	383	391	398	346	440	348	383	379	390	370	406	390	348	358	378	359	381	379	396	389	375	383	356	387	391	404	380	368	395	383	371	367	395	383	389	408	362	372	355	367	351	396	392	414	381	358	355	382	395	381	393	378	353	410	365	386	372	384	414	365	403	367	380	365	355	361	377	355	404	383	367	379	387	399	380	418	386	373	377	390	384	374	397	371	382	367	363	406	384	370	376	360	384	381	388	390	393	371	409	361	362	369	424	404	370	336	394	384	383	387	401	434	362	364	434	343	355	365	338	417	398	379	352	348	371	390	391	346	312	396	396	382	355	394	387	380	380	392	368	377	366	371	385	367	377	404	392	383	381	397	392	355	380	430	383	384	370	364	372	380	398	397	368	368	385	392	358	404	364	369	383	364	370	393	383	392	393	342	381	402	378	370	359	394	365	353	374	407	370	355	366	361	406	366	381	385	366	357	355	420	390	380	385	385	374	359	363	380	343	384	357	367	370	387	371	371	385	368	368	390	358	394	376	375	365	353	364	358	371	373	350	392	401	365	367	370	359	364	381	365	381	374	377	400	383	386	372	383	368	374	361	404	389	387	391	388	377	348	392	424	342	375	405	382	359	375	364	379	344	366	360	374	349	375	382	385	371	348	391	378	372	389	367	397	374	380	396	396	399	399	400	375	372	399	380	374	395	374	402	379	403	383	336	362	378	425	360	387	360	384	374	331	353	384	361	380	377	385	371	370	368	380	419	365	393	389	366	399	361	373	372	379	362	398	359	389	380	362	354	366	331	383	380	370	413	378	364	375	387	390	399	367	389	381	403	380	381	417	377	367	381	390	355	388	372	396	366	376	379	382	369	394	376	424	380	388	374	362	356	396	380	358	407	382	398	370	356	378	379	355	375	380	393	387	416	423	372	381	398	375	376	377	370	354	363	390	350	436	368	397	377	372	409	370	418	386	413	348	396	332	378	390	412	380	376	393	348	359	409	366	368	390	378	411	395	344	401	424	388	374	359	356	363	355	367	363	353	378	405	392	382	337	383	392	361	367	361	379	371	386	360	385	369	400	349	383	351	390	369	365	364	421	386	375	397	375	420	393	372	383	336	412	381	388	375	401	386	381	375	398	407	367	365	343	384	381	382	352	413	375	377	372	384	371	428	415	369	367	386	367	360	378	410	370	356	411	394	390	370	379	387	411	376	397	339	383	384	369	378	371	381	416	356	389	373	359	355	367	374	409	394	393	368	386	374	409	399	340	397	390	363	390	371	361	401	370	382	401	361	371	371	365	417	381	397	376	356	425	385	351	349	385	390	366	363	389	346	356	373	387	409	390	390	393	386	400	356	348	365	362	395	368	393	409	344	371	383	393	365	362	381	398	385	364	369	406	381	353	382	354	368	356	406	361	378	385	374	361	368	379	381	405	365	366	391	376	394	379	405	411	368	382	387	361	350	350	355	383	391	368	389	373	386	386	386	388	386	403	354	373	391	361	385	405	392	369	382	405	356	357	381	404	373	404	379	364	375	336	366	351	399	394	381	395	378	374	381	363	383	385	360	364	379	378	377	406	362	380	385	392	385	378	378	395	394	384	374	415	388	385	380	355	364	423	374	361	386	391	426	355	385	363	394	394	351	368	375	380	397	358	392	374	374	349	403	365	379	370	400	361	389	369	403	394	387	386	339	384	371	356	403	384	375	398	382	376	372	384	359	419	377	364	414	398	394	342	395	390	360	365	430	351	357	383	376	412	349	392	368	400	378	346	401	356	376	367	340	381	342	362	417	415	352	390	419	377	434	374	373	391	365	401	363	354	360	374	408	386	388	376	377	390	375	400	385	380	377	356	376	389	398	419	381	390	395	364	374	335	406	363	354	373	389	403	404	348	348	381	397	372	396	374	398	351	370	390	386	348	391	405	383	380	337	370	355	397	365	369	394	337	373	378	357	398	392	373	396	412	386	386	347	351	382	385	366	378	371	370	392	391	400	414	383	375	370	377	407	373	382	397	391	424	344	375	373	410	374	370	369	412	382	404	385	362	397	361	342	396	404	351	400	356	383	368	350	375	382	346	363	359	386	397	383	390	380	350	372	387	380	415	395	367	397	395	362	377	382	418	353	412	381	371	342	372	363	363	388	358	406	371	391	364	402	413	398	390	392	385	372	363	389	342	398	359	356	365	385	385	374	383	432	403	386	409	371	396	388	360	377	371	406	371	389	375	389	384	356	377	377	373	394	369	377	358	377	375	370	367	360	357	393	386	373	400	371	423	390	356	394	369	353	386	413	378	363	360	370	383	394	371	420	412	386	411	343	355	350	357	402	392	364	333	359	376	407	380	406	379	375	392	345	402	374	367	365	367	384	388	417	399	399	364	349	404	388	379	373	406	420	355	368	396	386	412	385	389	378	350	347	355	399	389	389	381	390	397	402	364	390	368	355	388	370	382	395	361	367	391	327	424	414	384	358	407	354	393	409	381	398	375	410	389	410	378	375	380	363	393	410	387	358	362	355	406	398	375	404	364	387	378	373	368	379	395	392	344	340	397	402	368	373	376	376	401	414	411	401	403	367	386	385	367	365	389	362	388	383	394	388	393	378	351	408	368	386	397	401	372	412	380	414	402	399	393	406	363	355	374	392	361	413	341	347	385	380	384	355	344	389	415	394	356	369	364	350	400	396	359	381	392	393	431	372	429	391	392	399	346	389	360	379	421	372	378	417	391	413	376	382	369	384	398	372	405	381	404	384	354	385	374	385	393	396	385	409	409	390	391	358	377	354	380	399	375	379	378	408	388	316	369	392	356	403	385	353	356	411	377	432	385	399	372	392	380	335	377	422	350	388	363	405	395	403	388	355	364	369	396	380	383	382	354	348	388	354	403	409	377	380	376	347	384	338	398	392	413	385	382	387	387	352	372	380	398	380	364	406	358	409	371	371	385	408	400	382	358	387	371	378	370	411	386	346	375	371	400	341	341	356	405	394	380	394	351	379	360
8378	1169	1444	1146	857	655	531	709	20660	31681	24253	11878	4113	787	261	141	112	116	108	117	106	106	94	114	104	105	128	118	111	126	136	103	111	109	112	109	94	108	96	119	103	115	137	119	116	126	123	107	104	118	106	110	113	128	101	136	97	106	113	101	96	124	122	110	109	95	116	125	119	109	125	97	120	117	99	101	99	92	108	109	109	112	122	106	111	115	128	111	110	120	103	98	100	85	112	104	115	107	116	114	124	129	117	109	109	104	104	97	105	108	114	135	101	130	119	111	102	97	108	122	108	114	101	104	106	110	82	109	115	97	119	91	107	142	113	110	111	108	121	95	118	103	113	111	103	115	117	92	109	111	122	113	82	105	124	118	106	109	110	103	109	113	99	96	105	109	118	119	116	115	117	130	119	85	96	124	100	131	121	101	112	113	120	117	141	121	112	110	110	115	86	106	115	128	115	125	114	107	108	117	126	109	94	89	125	112	125	98	92	112	94	98	107	118	112	120	114	99	110	98	133	99	113	113	95	118	125	98	129	131	136	122	112	88	111	124	114	96	119	120	115	105	106	113	128	110	98	132	93	113	115	128	100	125	133	134	118	86	95	128	105	93	110	108	99	112	117	127	113	111	118	107	97	111	111	118	102	121	107	116	116	134	117	137	140	88	111	106	107	110	125	109	107	100	107	131	107	91	113	111	101	107	105	131	125	98	111	104	117	108	106	121	108	113	105	120	118	115	117	116	99	140	125	111	125	111	100	104	127	101	140	118	132	135	107	118	120	110	108	97	113	131	135	108	101	110	127	121	109	105	121	111	100	98	115	104	117	109	104	107	110	123	104	116	116	113	109	119	100	118	107	109	115	126	119	103	108	107	112	99	115	118	123	127	124	113	111	102	119	124	118	98	109	112	128	101	127	101	114	120	120	112	109	103	118	108	115	108	103	133	98	109	101	109	111	107	118	102	126	107	110	115	109	95	103	96	116	115	118	115	140	143	123	130	113	98	123	114	109	112	105	92	102	110	109	121	104	96	121	108	115	112	124	112	134	116	127	127	95	96	103	123	116	103	107	96	109	122	109	96	109	106	115	115	109	112	125	127	119	118	111	112	111	102	119	88	101	105	126	100	117	126	113	92	122	123	87	118	117	119	107	111	97	113	122	97	118	101	111	103	105	112	103	103	112	121	138	114	131	118	112	121	104	118	116	103	103	107	107	113	118	81	122	114	114	130	116	105	96	97	99	111	97	100	116	114	126	121	106	103	127	122	110	128	114	117	103	103	128	115	107	120	112	97	107	115	127	114	106	107	111	109	106	120	116	106	112	117	104	109	116	107	130	114	118	116	127	93	112	117	103	124	107	110	129	102	114	99	106	108	116	102	107	111	104	119	108	116	96	116	99	114	89	107	118	108	128	108	107	117	107	109	91	117	100	100	115	97	107	115	110	126	102	107	113	107	123	126	114	115	110	103	120	102	110	115	91	92	109	108	112	119	104	104	101	114	127	105	104	121	116	122	109	100	124	131	89	123	97	102	106	114	84	99	101	117	117	102	101	134	117	128	109	99	105	97	108	113	121	113	114	125	103	121	118	113	113	98	116	113	111	110	108	114	108	122	115	120	133	107	117	114	104	106	119	122	116	104	119	113	123	118	87	102	100	108	95	120	107	122	108	112	113	111	114	103	115	98	111	117	106	104	112	135	111	120	117	98	102	114	114	131	109	100	112	129	132	108	129	105	110	127	110	127	112	117	106	117	89	115	105	114	116	110	117	114	110	103	111	121	114	111	130	118	102	114	113	116	122	112	121	117	104	122	117	100	108	110	82	118	105	113	119	121	111	120	114	118	140	109	90	133	109	114	132	133	101	101	108	113	124	93	110	117	119	108	119	115	90	92	93	126	114	116	137	129	117	101	116	133	123	103	137	119	112	99	102	118	106	115	93	105	110	118	117	97	104	93	119	110	119	104	128	109	109	109	108	114	121	117	96	115	114	105	114	126	108	125	116	118	114	115	108	120	113	130	88	121	105	88	108	116	124	109	118	104	117	126	123	104	107	107	101	112	110	102	106	121	114	109	108	130	117	106	108	115	123	117	122	88	125	103	119	119	130	119	106	105	109	124	119	100	128	103	116	118	102	102	110	126	118	103	113	107	117	107	113	95	139	111	120	119	116	125	111	106	121	103	115	118	104	111	99	113	126	112	119	112	104	105	105	114	121	113	115	108	101	116	115	103	117	125	114	101	116	93	109	96	124	111	91	111	101	138	100	115	130	122	92	129	126	125	108	127	124	100	97	101	109	97	101	121	107	106	103	132	100	121	107	110	104	92	110	107	90	123	108	118	113	104	119	111	95	111	117	115	110	124	113	109	115	100	127	124	108	113	97	113	110	111	122	120	93	127	111	98	115	105	109	122	99	116	127	107	116	109	116	113	110	116	106	94	101	134	124	101	126	131	100	104	110	111	116	104	103	106	119	102	118	98	106	107	121	114	126	113	132	119	117	112	111	115	126	114	117	98	131	118	109	111	103	117	92	115	108	120	119	117	91	104	116	114	101	91	103	119	100	103	120	108	107	114	110	126	103	106	113	97	112	112	100	120	122	111	113	131	110	111	104	110	122	98	110	126	103	109	118	115	108	114	149	145	127	111	133	108	94	111	99	108	122	109	110	105	107	101	107	80	97	112	103	145	108	114	104	111	100	94	113	132	118	112	109	120	115	124	104	110	126	110	127	99	120	100	106	102	111	110	113	88	144	113	134	100	109	99	118	110	123	114	108	122	97	125	123	105	128	109	109	128	106	99	97	107	114	105	119	102	111	106	109	93	119	104	103	101	102	105	123	119	127	105	125	125	102	113	103	120	112	124	121	128	128	104	123	125	108	119	102	99	107	104	108	125	112	118	117	119	99	118	119	131	105	119	109	113	112	124	104	104	90	101	122	122	118	114	105	110	100	129	108	100	107	99	121	121	105	116	96	99	114	118	122	116	118	131	112	109	114	111	119	124	107	148	107	113	105	103	109	122	96	103	118	113	98	120	107	104	112	112	128	101	133	108	115	113	123	110	112	86	109	102	106	118	118	97	118	107	99	112	122	98	117	107	107	118	116	110	132	107	122	112	102	99	119	88	137	115	112	114	115	111	116	124	90	103	114	108	124	114	103	106	118	121	112	112	112	97	108	124	119	121	100	132	111	98	119	110	118	99	99	110	128	96	108	109	101	128	116	104	127	121	92	108	114	110	105	103	109	112	103	104	99	96	114	123	118	120	115	102	123	103	111	122	113	118	102	122	116	116	99	125	101	106	100	104	104	90	105	113	98	114	108	131	110	114	96	120	121	95	111	97	122	114	107	112	104	104	110	95	115	115	112	122	112	84	83	115	108	100	111	117	132	105	96	113	116	107	108	93	123	125	131	109	94	105	89	113	112	94	107	103	123	113	107	127	130	124	98	112	108	95	101	102	98	124	101	118	120	105	106	90	105	117	84	100
5923	1520	3469	3903	3313	2879	2424	3672	40669	49488	41785	27436	14331	3472	943	433	333	361	338	344	363	314	325	332	309	342	318	334	345	317	313	344	335	351	333	339	328	330	324	301	325	329	345	342	320	336	336	342	372	373	353	311	356	318	353	323	337	309	350	345	327	334	331	308	340	300	334	348	313	351	328	308	329	316	351	319	313	313	298	333	344	316	359	334	334	324	339	337	335	344	344	335	344	351	343	338	319	325	324	323	329	367	310	330	335	323	356	330	342	349	347	328	333	333	320	333	316	309	314	339	318	343	374	346	335	334	380	320	341	311	320	317	333	306	303	346	337	364	327	323	379	356	332	352	348	341	344	301	350	309	334	335	322	316	332	359	313	388	324	334	390	348	337	328	340	334	325	295	320	340	332	326	341	323	342	345	323	356	342	332	324	326	357	317	331	321	343	327	320	356	345	346	293	308	352	316	368	335	322	352	340	334	352	346	326	340	348	331	344	334	340	326	324	320	334	342	340	373	342	307	317	321	290	365	344	326	364	337	335	347	346	343	293	383	297	303	286	342	338	341	340	332	338	358	363	339	319	346	329	354	335	326	342	331	357	333	344	296	325	376	340	322	356	322	312	351	360	364	344	326	354	324	312	355	308	310	306	329	325	326	345	315	380	343	341	320	353	337	337	346	327	329	363	317	319	312	348	335	371	305	332	315	354	335	341	343	357	333	328	344	338	338	322	337	332	337	345	314	333	329	358	325	360	368	328	328	345	354	313	315	339	319	359	318	325	349	342	348	330	330	306	376	331	310	343	317	292	328	324	310	354	341	302	389	358	345	340	362	311	317	339	348	309	317	336	349	334	325	357	318	346	342	344	334	329	334	361	343	364	305	340	332	369	325	339	304	315	356	334	327	318	339	323	318	356	309	344	336	336	330	354	351	339	335	312	330	309	331	348	309	330	348	322	358	343	318	338	327	347	309	332	325	325	366	321	329	330	343	327	337	339	326	329	326	353	353	327	336	351	362	291	315	319	342	351	319	347	295	331	343	328	349	337	312	288	355	309	321	337	309	330	351	325	351	354	346	336	338	316	348	370	340	342	351	322	326	365	327	343	330	348	336	337	348	331	341	349	333	315	336	335	348	361	358	347	328	322	372	355	317	304	348	343	334	326	332	334	348	343	335	355	332	356	314	335	326	340	324	350	325	370	344	307	353	341	347	343	351	340	334	339	355	324	335	340	342	326	336	354	344	337	298	317	351	333	353	323	323	350	319	312	353	338	335	334	348	318	342	308	351	350	334	352	317	314	314	349	330	344	336	349	330	333	315	313	331	352	348	321	327	337	351	329	322	300	346	327	336	335	338	332	328	296	346	349	327	317	313	348	321	336	317	308	328	345	347	357	333	319	351	329	359	350	360	333	337	361	331	313	343	324	317	340	354	339	317	349	347	320	331	334	325	334	334	357	300	337	351	322	363	321	335	338	345	349	335	335	320	305	336	341	323	324	322	339	335	331	336	344	330	328	306	351	360	353	339	313	323	328	352	343	338	320	342	351	309	315	342	328	329	345	317	300	356	342	302	332	338	347	302	345	345	293	345	320	337	357	333	338	315	349	298	340	351	343	318	310	363	333	321	357	337	365	362	357	376	341	328	355	357	332	350	324	338	360	328	364	335	324	348	330	313	318	344	332	336	339	356	321	316	331	328	367	345	357	333	305	330	343	359	329	363	351	319	336	312	352	346	351	308	325	320	375	335	328	316	343	349	320	311	350	326	301	337	330	349	322	365	321	319	353	355	361	363	338	315	320	330	344	337	326	333	326	331	319	343	331	334	333	341	336	335	322	331	339	297	334	363	354	287	351	328	301	371	337	422	315	324	321	329	346	353	351	375	318	344	324	348	318	369	354	327	339	358	311	354	348	325	311	369	339	323	334	348	358	323	322	310	305	310	335	348	339	330	355	308	322	339	333	317	347	339	319	361	342	365	319	336	370	329	328	347	362	307	359	332	298	323	325	362	326	334	323	367	327	371	351	320	338	336	336	339	349	320	329	336	329	369	329	290	318	330	296	333	335	322	339	370	344	342	335	350	321	295	317	365	313	337	354	369	348	310	337	371	313	317	321	340	354	325	325	342	305	317	320	326	325	329	342	323	298	283	313	345	353	336	357	348	316	315	341	348	335	313	321	307	338	296	341	327	302	380	316	367	331	325	363	344	326	315	314	329	311	322	343	343	334	309	326	327	317	356	361	336	294	368	352	380	312	354	349	337	331	290	323	357	334	316	346	355	330	300	326	330	360	310	309	293	346	340	371	353	325	315	323	316	334	334	379	346	306	326	308	308	339	308	325	349	323	327	346	339	300	312	311	369	327	322	319	331	340	345	345	327	321	342	328	315	331	342	287	371	350	339	342	325	320	339	354	304	334	345	322	321	331	334	338	342	324	328	345	319	334	354	330	304	348	304	345	351	369	313	323	333	288	324	381	347	335	310	372	328	317	312	310	317	363	350	374	337	332	321	354	352	308	358	308	323	330	365	366	359	333	311	328	370	326	339	333	334	311	351	335	296	345	285	336	354	292	348	353	323	320	343	348	350	302	300	320	329	363	313	327	321	354	340	313	343	346	327	371	334	324	333	354	324	335	368	332	336	322	354	321	389	317	315	349	371	337	331	360	310	335	375	307	321	317	339	368	362	341	346	323	326	363	344	348	355	324	341	317	341	348	346	334	309	330	327	321	376	311	333	334	330	312	350	340	333	352	301	348	313	320	319	353	350	356	342	354	304	312	319	333	335	355	336	353	351	345	360	318	363	351	338	321	329	329	348	330	327	355	326	336	334	333	360	337	325	354	349	344	327	338	326	357	311	315	302	299	331	320	310	290	298	338	301	352	342	342	319	324	321	352	327	337	341	329	325	288	386	352	296	336	295	370	343	332	351	326	307	365	310	348	345	298	320	349	326	334	322	341	341	342	359	338	333	323	330	289	357	344	335	335	360	329	378	341	334	343	315	318	338	319	345	329	362	356	331	336	305	325	330	342	348	316	353	367	306	339	335	335	358	330	339	341	309	329	315	329	327	319	324	343	352	325	314	331	350	315	310	331	353	342	328	322	351	334	322	323	325	297	343	332	327	305	340	299	327	356	343	345	308	329	341	332	366	323	311	306	311	305	302	328	322	321	312	340	360	320	307	345	317	326	336	312	333	307	349	359	372	308	356	329	330	344	319	338	316	358	349	334	310	315	310	356	300	326	305	344	324	318	322	343	343	327	309	324	328	325	339	326	325	361	373	355	355	328	316	330	328	349	334	328	306	343	355	332	315	351	310	333	329	340	322	335	317	342	324	313	370	346	329	341	318	335	333	328	318	345	322	324	316	376	324	327	323	314	305	325	343	343	336	328	347	322	329	325	308	327	324	343	330	351	312	309	358	327	338	349	331	381	368	319	368	309	362	320	346	309	346	331	345	335	341	333	333	328	328	354	356	351	304	356	341	298	338
14890	2660	2931	2215	1477	1120	854	1558	24174	45956	37982	21797	7989	1827	483	179	124	124	117	135	122	121	129	139	125	113	122	152	145	129	118	142	138	122	129	143	130	128	125	107	134	146	128	130	154	134	158	127	137	139	120	115	139	140	142	157	122	142	146	132	119	125	123	140	123	112	131	126	129	139	136	125	132	140	123	123	130	119	129	151	114	136	128	119	133	128	127	137	125	131	132	134	134	157	119	139	130	125	148	133	120	120	150	156	132	120	150	141	125	129	117	132	146	130	130	141	122	138	137	119	130	137	125	113	122	135	125	124	125	126	123	123	118	132	160	134	166	136	121	136	132	133	136	138	141	134	124	150	158	132	127	126	128	146	123	134	120	123	135	125	109	124	145	114	134	125	139	125	131	147	134	131	130	115	155	132	133	144	138	135	130	132	126	137	141	126	128	137	142	159	118	153	130	136	116	143	138	126	119	131	139	120	131	147	146	151	141	120	141	146	113	149	126	128	136	157	107	135	157	132	135	157	150	120	137	132	120	121	126	126	137	149	134	144	129	139	115	141	133	141	130	128	137	126	149	134	136	140	123	134	126	127	121	131	140	134	142	141	122	154	129	134	126	129	139	130	124	116	131	139	155	161	120	151	131	142	126	137	135	136	133	133	124	142	128	137	107	159	137	134	126	125	127	122	123	135	132	134	125	136	136	125	139	129	146	116	122	143	136	131	111	139	131	140	128	138	135	126	144	141	144	133	134	123	126	124	135	164	127	125	131	129	138	146	131	148	147	120	119	137	128	137	150	128	146	121	145	137	131	137	149	136	129	128	132	138	126	142	128	137	146	141	134	132	129	118	161	150	117	147	127	137	147	152	136	135	126	127	94	121	135	142	138	123	132	133	128	139	126	140	137	141	129	123	140	141	142	124	142	150	135	125	139	147	110	133	125	138	134	141	129	141	124	141	135	131	134	120	134	116	141	116	123	131	138	153	130	123	141	145	165	119	134	143	125	117	128	156	144	132	128	125	141	130	150	129	111	115	128	130	120	118	129	139	151	126	122	146	121	141	134	146	116	152	139	132	151	134	149	107	136	125	130	152	137	115	125	133	137	155	141	135	132	141	131	144	127	156	111	138	106	147	136	128	126	103	110	140	158	139	151	126	143	123	148	130	115	130	133	140	139	116	136	140	144	133	127	137	135	115	143	118	148	121	138	121	152	147	127	143	146	112	130	119	126	133	124	134	129	123	131	120	120	140	122	124	140	133	133	130	128	129	155	123	131	137	126	115	137	123	111	137	128	132	146	133	134	141	128	132	137	145	131	131	116	125	123	148	127	158	148	132	126	106	109	147	125	120	139	116	112	138	147	145	144	144	128	133	114	127	164	124	128	146	135	130	162	133	148	132	137	132	134	151	130	121	131	137	114	115	136	145	143	140	132	162	160	116	153	128	139	140	127	128	125	139	130	146	129	148	144	122	125	134	139	137	136	125	145	119	133	132	140	135	157	130	113	150	141	134	129	110	116	134	153	128	117	145	138	124	146	129	145	120	135	120	148	163	125	128	141	122	125	129	141	108	141	125	120	131	116	137	146	124	134	141	130	125	128	141	128	134	130	138	137	144	121	123	121	132	124	136	148	130	141	135	123	122	139	144	142	113	124	129	138	116	108	139	141	145	131	119	112	157	122	142	141	153	113	144	109	137	124	136	118	145	139	136	127	131	120	156	138	140	129	136	136	134	133	107	136	110	122	113	137	118	143	127	109	140	137	141	139	127	157	142	147	126	138	131	158	119	123	133	125	115	136	128	125	126	139	155	142	127	123	128	140	139	142	132	135	138	110	125	126	134	141	117	111	134	149	124	129	120	148	114	133	148	131	135	121	140	118	127	149	126	124	131	137	121	140	141	145	111	131	146	150	105	132	119	122	126	126	120	140	136	145	164	138	142	131	131	109	129	112	131	143	135	146	139	125	131	142	142	137	119	127	130	128	134	118	129	130	144	120	129	157	121	145	133	132	137	141	121	122	142	116	131	117	111	139	124	137	139	112	124	133	115	126	127	140	133	122	131	135	127	122	134	158	166	143	120	135	128	128	114	130	142	123	139	126	118	130	149	137	142	139	129	134	134	127	163	127	135	116	132	121	126	128	148	128	116	133	123	132	140	145	115	126	119	160	149	124	128	130	117	126	145	150	126	140	134	144	145	127	115	131	140	125	131	146	118	116	126	146	123	141	139	141	134	114	144	137	150	131	117	136	118	122	144	132	133	127	164	158	137	119	142	127	146	144	118	131	137	137	113	144	136	140	122	148	139	132	120	142	123	131	121	127	132	125	122	128	122	145	130	130	120	132	114	125	146	126	137	148	124	135	129	148	120	139	134	132	137	149	141	121	111	113	121	136	125	159	149	126	105	150	132	122	107	143	136	154	140	143	112	143	142	118	138	137	118	139	167	117	141	127	132	140	144	153	125	134	140	125	138	137	133	100	130	134	125	128	144	120	141	115	122	132	130	141	129	148	117	133	138	152	119	139	138	138	134	134	133	141	125	143	152	121	134	136	143	127	125	114	131	139	139	122	128	101	124	139	118	127	128	158	127	118	145	148	124	126	131	133	126	154	149	149	112	131	145	133	146	139	149	164	126	132	123	125	131	131	117	123	124	128	124	120	126	125	138	119	130	145	129	135	120	146	144	111	122	122	118	143	131	130	145	149	127	128	157	136	119	141	143	143	133	120	129	158	137	149	123	145	139	138	134	134	122	157	132	125	138	132	129	119	150	131	128	130	132	134	127	118	137	157	119	145	146	152	142	138	136	135	136	121	129	129	125	123	138	141	112	124	125	125	128	139	137	122	137	134	138	113	140	124	136	137	138	158	132	120	125	128	118	122	154	116	120	129	111	117	148	152	124	114	141	143	115	132	136	152	132	119	142	118	138	126	129	112	142	139	134	134	114	136	135	140	132	137	130	122	141	125	133	135	126	150	134	117	132	120	139	160	146	112	123	122	133	138	152	140	126	139	125	141	133	130	126	124	119	128	130	129	152	143	136	123	128	113	127	127	141	141	141	144	144	128	134	117	159	156	128	115	136	148	116	112	151	114	133	133	151	129	161	139	127	125	136	129	136	131	124	132	142	122	114	130	134	141	121	114	151	128	131	119	126	130	127	121	147	125	132	138	146	126	145	132	120	134	157	131	125	130	128	134	132	124	137	122	126	135	144	129	148	133	137	136	135	141	154	139	133	108	125	134	137	143	112	149	138	121	129	140	129	121	140	132	148	137	138	135	119	131	133	103	142	137	124	125	151	121	149	145	152	124	159	149	124	113	124	131	119	136	139	135	120	114	122	137	141	125	127	123	144	118	113	113	118	144	117	138	124	138	142	116	147	106	123	140	129	142	134	121	128	143	133	126	150	127	153	131	131	116	125	131	136	123	129	125	115	121	131	148	132	149	135	123	130	125	107	150	151	115	137	135	132	142	136	146	123	132	126	144	125
7854	2544	6114	6827	5732	4620	3877	7214	44019	61240	53413	37571	20106	7159	2426	690	419	433	373	410	365	363	373	396	366	386	422	412	386	375	361	363	403	383	376	367	389	419	387	416	412	411	382	368	444	396	412	393	378	397	372	377	417	406	427	391	396	415	414	368	389	372	418	426	383	389	378	405	388	371	388	398	398	388	383	382	392	417	410	370	405	406	381	394	373	396	396	359	407	394	376	392	358	391	422	375	389	357	381	415	387	365	357	427	391	385	410	412	416	386	368	423	419	384	392	383	392	364	397	386	356	421	374	392	390	429	411	426	392	420	396	409	397	398	355	399	375	462	380	384	432	396	342	372	397	408	396	396	412	410	367	426	400	396	404	376	396	400	389	369	388	384	412	392	379	351	417	402	422	355	365	395	410	405	424	394	382	384	388	398	377	375	388	393	389	372	381	357	407	394	366	382	375	405	395	403	386	370	387	360	402	393	398	355	405	390	391	420	407	397	394	395	409	398	403	416	421	410	398	388	392	392	386	410	418	386	396	404	388	393	366	398	397	380	401	371	383	388	397	380	354	405	401	440	359	380	411	394	397	424	400	374	433	378	385	395	433	405	437	363	377	378	387	387	422	384	401	394	375	387	380	397	361	383	355	411	395	407	406	387	440	382	399	420	436	365	384	344	394	403	365	364	406	383	375	337	402	388	427	426	375	411	382	365	346	368	394	384	394	384	382	362	399	387	418	367	384	393	383	401	405	395	427	372	414	416	404	401	389	373	391	399	377	402	363	400	382	407	394	367	390	410	359	368	410	401	380	390	376	394	394	352	385	400	385	436	411	374	393	412	352	415	401	396	388	377	365	376	411	419	381	393	383	410	425	359	411	407	382	374	400	384	382	398	391	394	391	424	358	390	415	387	381	396	431	388	418	383	391	410	385	368	370	366	408	396	368	431	392	389	371	383	402	367	384	407	399	404	339	405	408	359	378	378	387	397	360	398	404	394	365	368	399	378	405	355	396	378	368	359	382	422	377	384	411	406	393	373	405	403	376	416	385	400	371	396	394	365	389	399	390	407	364	392	389	389	361	368	365	403	371	380	395	387	394	383	352	385	394	386	435	382	405	436	372	394	405	414	383	380	399	362	382	422	415	416	390	387	405	370	403	425	402	386	407	381	370	388	376	371	395	407	408	376	391	363	369	351	384	390	377	360	428	397	372	401	403	389	361	384	369	355	392	384	373	348	393	390	371	385	396	399	363	394	383	400	383	396	394	396	362	340	358	392	388	379	398	418	380	387	399	378	369	381	386	400	370	343	384	399	365	414	394	401	389	390	360	399	408	382	403	414	392	406	395	418	405	352	387	374	391	386	366	380	396	400	390	375	394	402	389	386	358	383	356	356	409	383	372	384	357	389	371	380	389	368	429	405	358	367	390	375	372	414	374	413	395	394	412	376	414	397	377	368	408	352	408	409	420	373	409	386	397	390	414	353	413	404	395	410	413	416	374	410	401	380	368	394	381	415	401	396	395	381	372	364	393	404	358	376	356	402	404	367	404	384	382	375	388	406	392	383	378	388	345	378	400	398	342	363	399	381	387	369	410	398	413	401	405	398	367	398	403	378	367	405	377	396	346	398	385	361	393	369	397	407	405	362	363	388	367	380	352	363	385	389	364	382	382	386	378	374	399	386	432	398	387	381	380	379	400	427	390	340	423	371	393	368	371	355	380	390	381	413	397	380	388	414	361	325	409	384	386	369	374	388	379	432	414	366	366	404	390	397	411	371	383	417	404	390	419	403	424	365	403	414	451	368	399	379	394	378	376	418	366	405	385	418	379	400	370	403	411	370	390	402	355	384	395	380	386	361	407	394	391	398	389	377	391	394	383	377	383	397	384	412	379	377	373	353	376	370	380	430	400	390	396	383	418	380	379	394	402	425	426	382	386	380	382	371	385	391	400	403	412	372	359	384	370	374	403	394	423	382	388	380	388	384	402	391	355	384	412	437	350	371	408	413	372	419	429	419	391	381	400	378	395	405	377	380	385	397	382	400	421	418	375	408	372	401	389	402	386	364	374	388	389	420	425	376	415	411	382	385	418	402	403	403	371	363	389	407	406	400	387	401	393	343	361	375	416	375	396	346	381	407	416	401	382	367	382	383	380	383	410	411	388	384	415	396	404	359	368	365	399	361	397	370	395	414	376	397	403	388	388	401	399	370	414	390	373	372	415	418	398	390	387	399	391	390	392	418	439	432	423	395	377	364	387	376	428	427	372	392	373	422	387	426	382	427	382	390	425	395	379	361	396	406	408	387	412	374	400	366	341	400	332	364	376	422	395	390	395	390	403	339	375	363	415	388	437	375	409	404	435	430	375	378	387	367	384	409	352	402	394	368	401	389	389	393	383	369	386	384	395	418	396	383	391	410	360	368	422	426	388	413	409	394	384	360	371	405	365	390	390	367	360	387	359	386	390	388	405	408	363	409	399	405	394	420	393	392	365	381	371	404	380	367	410	374	358	403	347	358	349	369	406	395	388	392	379	407	388	398	393	371	418	375	392	412	384	407	420	383	389	344	391	408	378	414	353	395	390	370	375	398	364	366	370	403	362	367	379	410	398	419	371	379	395	430	385	390	411	394	389	401	418	364	405	375	391	355	373	381	431	379	383	369	400	390	374	412	413	340	369	410	378	376	375	398	397	396	399	395	375	386	385	352	380	410	358	383	396	424	365	392	376	356	393	396	381	403	383	397	366	400	405	377	394	383	384	383	398	391	378	413	375	372	381	387	386	374	407	380	389	381	375	404	398	395	386	370	375	378	354	386	431	410	372	395	375	377	382	400	389	406	403	401	389	445	381	402	403	413	338	401	398	406	395	366	361	398	408	371	390	397	368	415	388	367	408	384	378	417	398	380	378	406	380	404	335	395	395	441	421	408	398	372	418	390	377	365	387	368	410	397	387	367	384	364	399	386	389	380	369	396	351	381	382	363	360	408	397	395	382	400	403	357	372	404	398	365	438	374	375	384	363	387	362	397	401	403	354	430	362	393	429	401	382	397	401	416	369	383	402	388	412	374	388	402	410	381	367	385	412	367	375	429	386	389	382	361	348	346	429	386	412	415	397	375	438	381	463	394	397	405	359	371	378	413	387	386	366	394	402	435	382	383	396	375	407	369	403	371	400	363	377	379	397	348	421	406	381	344	400	401	388	379	354	358	378	388	346	374	401	389	368	395	399	388	410	450	409	388	363	400	377	386	350	404	397	410	410	387	394	392	393	368	384	385	382	417	367	412	388	381	388	388	407	393	407	387	352	381	376	368	377	379	381	386	388	392	381	382	366	412	378	381	382	377	369	393	407	388	380	375	359	369	369	401	383	383	411	399	382	393	369	403	436	418	427	398	388	358	363	391	363	367	362	392	399	385	364	387	424	382	389	416	393	377	388	390	355	406	381	379	390	430	405	399	387	367	391	412	403	400	402	415	354	382	418	389	387	360	378	385
2265	163	213	184	143	140	138	146	931	2479	2075	1594	828	454	357	162	101	104	80	78	88	82	79	94	87	98	80	93	90	87	101	93	103	96	103	105	90	85	97	83	89	90	106	77	115	78	93	96	108	98	87	100	92	78	92	98	91	101	77	94	79	90	92	112	89	106	110	81	103	76	105	84	110	81	89	80	96	92	86	97	97	80	82	109	78	92	70	99	97	75	86	76	98	91	89	64	97	92	89	91	91	96	90	86	92	79	77	84	97	107	96	83	78	112	85	87	95	94	89	94	93	101	91	90	76	86	79	96	80	75	86	90	69	107	84	90	83	96	100	87	74	84	81	82	81	90	97	83	99	106	93	86	93	99	84	85	103	92	76	70	74	91	70	99	82	83	87	104	91	88	84	65	96	104	94	79	96	99	90	96	81	93	75	91	84	105	88	87	95	86	101	94	91	84	93	96	87	88	85	101	85	89	83	95	100	92	90	94	88	95	87	99	85	108	80	94	75	85	94	112	81	94	77	82	90	86	87	92	89	97	89	82	96	76	83	72	96	117	91	77	76	85	97	92	105	93	113	91	102	96	80	84	79	105	99	91	98	101	106	94	102	93	93	77	102	96	93	103	85	79	96	95	82	93	83	87	73	101	100	96	104	107	84	83	98	92	88	90	98	63	103	86	86	100	93	94	110	91	71	97	94	87	85	71	83	82	80	66	83	93	77	79	99	72	91	81	97	89	82	86	80	96	108	97	97	106	89	92	98	90	96	95	85	81	90	84	88	93	103	92	75	87	84	94	101	93	93	86	104	94	79	88	96	84	98	90	79	80	83	104	94	118	70	90	78	92	103	63	98	98	93	92	99	77	75	93	87	93	92	91	82	76	105	88	77	88	104	96	98	88	85	87	90	104	111	84	74	87	100	116	98	90	82	98	75	86	91	82	86	87	83	79	101	87	101	112	95	91	103	86	94	96	100	87	90	105	82	95	99	85	72	83	92	105	101	90	92	92	82	112	82	103	76	99	95	79	85	84	112	85	70	81	87	84	95	80	85	94	97	91	101	92	101	93	113	91	87	84	81	87	74	97	106	91	94	95	88	82	77	86	94	88	98	93	95	82	98	83	94	82	82	87	92	86	93	73	94	102	77	91	90	91	95	90	84	95	84	91	86	98	84	87	88	107	100	93	97	83	104	76	92	93	99	93	102	91	87	92	84	97	91	83	84	87	90	106	98	92	80	79	86	99	93	85	96	87	98	93	85	89	109	79	88	92	92	70	96	78	92	82	103	108	100	78	81	79	92	91	86	100	91	81	86	82	82	102	95	95	76	93	102	95	97	89	90	89	75	92	102	98	107	102	102	92	88	92	64	107	75	90	96	86	75	88	92	94	110	83	93	65	82	102	89	97	83	98	85	96	95	95	99	81	87	87	92	81	90	84	92	99	91	75	97	104	98	71	79	75	98	80	72	91	86	91	107	93	67	80	89	75	96	79	91	79	88	95	91	86	92	104	113	97	96	79	73	87	91	84	86	90	90	102	93	83	94	95	91	93	86	96	88	73	102	91	107	84	79	89	79	85	81	84	86	84	87	85	102	85	86	106	90	95	95	76	89	98	74	86	93	99	93	100	91	113	76	86	105	91	89	90	85	91	92	100	108	93	90	93	77	96	106	96	75	79	91	100	85	95	100	84	92	89	89	88	91	110	93	93	92	98	90	92	78	99	101	102	86	91	87	103	89	96	83	97	96	97	79	87	82	84	73	83	84	100	99	109	84	86	91	82	98	89	109	94	81	82	97	89	98	83	100	96	86	104	84	90	93	93	88	84	80	109	74	87	103	90	88	91	109	106	87	92	78	92	111	74	103	102	101	80	80	104	90	91	101	85	76	81	82	97	86	70	73	95	80	89	79	91	86	69	89	87	85	95	84	94	86	85	69	102	109	84	97	101	77	87	78	86	94	104	86	81	77	89	86	91	85	96	90	93	93	96	96	86	77	82	82	100	103	68	79	99	104	89	90	85	98	95	95	93	101	101	87	85	70	102	101	86	93	92	81	88	86	91	96	84	88	101	68	84	84	80	77	91	85	93	86	92	90	95	98	94	96	99	82	84	93	87	76	98	64	96	88	85	88	105	75	91	88	90	84	78	91	95	68	102	93	80	113	100	100	62	102	99	105	94	82	94	94	72	80	84	87	96	83	89	90	86	106	92	97	83	99	95	91	80	107	98	81	89	96	82	82	84	83	96	91	97	97	102	80	87	86	100	101	77	83	104	106	73	98	93	91	90	94	82	82	90	86	84	85	90	92	86	89	102	108	99	87	84	92	82	90	86	95	86	83	93	82	90	91	89	82	97	91	91	102	95	107	79	92	89	88	64	75	80	99	98	111	95	90	83	88	93	106	75	89	93	100	91	98	86	101	84	105	94	107	78	103	91	102	69	87	115	102	88	109	88	109	79	84	92	97	87	105	71	84	81	80	109	94	89	96	89	82	89	84	80	81	100	78	92	95	87	94	109	109	85	105	84	99	88	78	94	96	84	117	101	108	108	95	88	96	90	93	87	96	91	86	95	95	74	89	84	94	82	100	84	93	91	106	86	89	90	108	103	75	82	64	108	77	87	96	81	102	72	81	98	98	102	93	105	86	81	75	90	87	99	82	87	118	91	101	103	87	104	93	96	87	97	85	86	100	76	90	110	84	81	84	86	85	81	87	103	97	65	91	88	79	93	82	93	85	80	82	84	91	97	95	91	91	100	80	87	99	83	83	78	91	88	112	99	98	83	97	98	107	109	83	91	87	112	74	96	87	90	81	97	97	83	78	85	95	85	68	89	79	103	88	82	88	93	85	95	87	88	80	82	111	80	87	75	83	85	84	89	95	89	97	93	86	91	95	92	97	100	95	95	93	76	74	90	91	94	92	73	83	86	77	95	100	100	95	91	96	88	94	80	89	100	85	93	97	85	85	84	91	93	87	94	101	73	100	90	104	90	85	97	85	95	89	101	93	98	102	100	77	89	82	83	98	78	81	103	105	78	91	80	86	91	75	93	96	87	118	89	109	85	71	79	93	70	98	110	76	91	97	100	92	82	102	87	91	86	102	87	79	92	89	94	95	83	94	106	94	85	84	90	100	93	105	103	97	104	83	87	76	82	94	96	89	83	102	111	99	109	69	94	79	91	99	102	105	94	72	94	89	106	104	101	115	78	97	83	97	98	95	83	85	89	72	97	100	94	92	91	82	110	82	91	100	106	84	76	95	112	98	76	81	90	81	95	97	89	91	80	87	77	79	92	101	107	79	98	92	94	73	102	93	77	93	98	87	86	91	100	100	86	83	86	92	83	110	94	91	90	89	94	97	97	101	97	75	93	88	83	90	95	98	98	90	91	87	78	101	90	93	78	98	82	95	88	75	100	94	91	95	93	103	82	77	85	104	98	98	96	81	104	90	105	92	83	91	112	88	89	89	97	78	93	104	97	87	88	63	77
2185	378	531	578	535	469	451	589	5134	10606	7855	6677	3726	2052	1944	608	283	273	266	262	283	266	264	250	302	277	263	274	240	260	281	244	258	265	228	269	280	260	282	279	261	289	293	270	254	321	265	288	272	268	252	264	294	245	276	257	280	275	296	275	255	285	289	290	259	279	287	270	250	280	273	299	278	254	265	291	261	249	272	262	267	268	264	292	253	269	263	238	252	252	257	270	288	260	253	279	259	282	272	297	287	269	254	289	276	285	276	260	317	287	277	274	258	260	254	243	281	274	268	297	273	264	270	305	263	271	273	280	253	284	275	269	270	286	273	250	276	283	262	292	258	273	248	267	280	274	299	282	267	243	299	276	293	298	261	290	283	252	253	276	272	259	266	259	302	278	282	296	294	268	270	255	283	263	262	283	272	270	261	273	273	261	275	276	272	261	268	254	263	272	252	320	255	279	276	274	275	292	262	274	248	269	231	264	264	293	265	274	253	261	281	264	272	255	271	279	275	278	270	281	266	272	287	269	275	264	274	277	282	249	258	234	274	277	273	294	259	254	279	255	259	273	270	273	305	258	259	271	273	275	268	253	282	271	259	270	275	282	259	279	283	235	246	226	271	250	245	251	249	274	265	274	274	267	270	247	291	251	280	287	270	278	267	273	253	253	240	251	279	297	258	262	267	251	244	278	277	286	267	299	286	298	267	275	278	254	308	262	271	272	280	253	255	261	294	286	270	256	284	280	293	269	284	285	289	263	266	261	257	240	260	273	270	251	262	267	252	291	265	249	260	252	270	274	260	266	258	253	279	281	243	270	267	263	271	245	289	270	309	275	261	272	285	282	283	262	261	262	247	276	277	276	260	277	285	255	256	239	268	246	243	284	250	262	292	279	260	258	231	283	288	259	270	284	222	273	287	302	273	286	285	255	262	247	264	285	284	260	263	282	253	272	292	244	248	247	311	259	261	275	262	279	287	244	293	270	274	257	275	271	278	272	267	298	253	256	275	268	240	260	276	282	242	289	237	262	276	251	261	261	274	266	252	273	262	251	256	259	268	255	262	240	263	273	273	269	271	263	281	284	285	266	261	281	264	251	234	289	266	264	266	263	263	251	296	264	283	244	270	262	241	256	277	275	273	249	276	271	283	271	274	294	290	255	226	232	268	259	264	257	251	257	293	278	289	288	260	264	280	258	262	271	293	270	262	260	288	278	295	285	264	257	261	240	246	267	239	248	289	262	264	287	282	258	293	280	285	279	274	243	259	272	273	263	276	255	260	294	287	309	275	280	247	259	271	267	274	272	273	269	260	261	285	263	265	273	258	270	270	280	288	245	289	273	284	283	260	285	273	260	260	232	254	258	255	294	246	293	264	273	290	302	254	273	272	265	260	256	262	292	261	253	255	275	287	286	239	298	256	286	283	272	276	236	269	248	237	283	278	266	275	255	259	274	263	273	254	273	291	272	251	252	295	273	269	318	244	281	286	297	302	242	307	274	269	248	275	254	242	291	280	255	259	276	299	263	284	265	254	258	260	261	281	275	258	257	274	279	274	283	280	260	272	268	268	280	250	279	284	244	289	255	262	284	268	258	266	276	283	270	261	274	267	275	281	248	303	263	276	292	247	282	250	248	280	245	266	253	273	275	274	267	287	264	257	256	279	270	268	288	295	250	274	269	257	257	277	264	239	284	269	271	252	265	244	236	273	261	252	251	260	270	254	236	244	270	264	280	257	253	270	282	284	248	248	245	269	249	254	263	269	268	266	273	258	288	267	252	274	250	285	276	263	275	299	277	258	259	272	272	286	290	297	236	264	289	262	262	278	259	278	264	285	280	255	279	267	251	250	253	275	270	239	277	291	275	266	290	271	295	287	229	279	273	279	266	255	263	270	262	266	297	256	296	274	252	241	298	282	269	256	313	284	262	283	276	258	298	257	282	289	261	273	277	278	262	279	262	279	273	270	273	268	273	288	263	280	248	262	260	244	271	259	282	272	257	272	255	280	284	289	243	252	243	304	269	251	277	277	259	256	290	273	290	264	271	233	263	282	259	246	271	247	267	267	294	283	248	241	263	286	260	268	241	280	278	280	266	285	293	278	272	261	306	275	278	270	248	283	245	258	278	276	283	286	283	269	266	252	295	270	278	247	262	274	291	260	279	283	236	249	234	235	220	267	276	299	296	286	271	303	266	270	253	270	278	272	249	265	266	248	297	257	244	261	281	252	271	265	280	245	291	244	270	305	220	278	285	298	257	262	269	252	244	238	279	243	259	294	268	273	264	262	230	299	285	268	254	284	262	273	238	246	282	231	262	227	277	286	280	244	253	271	266	281	261	285	234	257	267	277	273	276	296	231	244	273	265	265	291	278	244	233	258	282	264	248	257	274	270	276	231	276	275	285	258	281	264	268	234	263	270	253	279	267	281	288	265	258	298	265	257	265	268	270	278	272	262	268	282	272	283	266	284	247	284	294	286	254	285	267	241	263	277	259	273	272	273	283	296	254	272	257	285	278	271	267	285	269	263	279	275	281	283	268	236	257	280	294	259	267	235	264	276	269	306	246	297	257	252	264	264	257	279	281	252	280	275	276	254	272	246	282	273	291	251	225	262	258	280	270	268	264	304	274	277	245	248	294	270	255	255	257	283	268	272	271	265	248	260	286	258	256	284	290	272	251	254	268	260	287	296	300	267	278	259	261	297	302	290	270	263	300	304	277	268	247	288	265	246	266	282	300	270	275	238	282	271	253	292	265	261	293	241	249	284	247	265	298	268	232	289	255	253	302	278	250	261	261	287	281	265	281	268	271	269	291	261	269	280	270	275	235	256	322	252	238	294	305	261	263	272	260	300	274	285	293	244	284	264	289	274	248	241	286	247	263	291	273	289	248	258	287	261	301	267	256	299	261	256	281	271	291	288	259	260	273	290	258	245	266	257	278	244	264	268	281	270	280	275	272	272	290	305	253	263	259	272	298	257	251	263	305	267	261	270	245	302	249	270	281	248	277	261	258	255	277	275	286	260	258	267	281	290	257	270	253	295	261	272	256	280	292	258	258	269	267	292	272	290	282	271	305	267	259	252	288	234	293	287	259	276	246	286	275	244	288	260	288	253	264	251	239	291	244	275	246	277	286	250	244	324	281	250	288	230	264	253	287	292	269	273	267	281	258	288	248	251	297	293	253	285	254	262	258	262	259	273	284	283	279	282	255	248	274	257	278	293	262	269	264	263	286	262	260	236	265	254	281	271	255	275	263	271	230	268	264	294	277	240	290	265	245	291	249	243	229	264	274	278	257	248	269	262	269	289	281	281	287	265	311	249	279	272	269	280	283	273	273	276	243	267	267	244	276	275	272	262	274	270	267	265	268	267	286	280	281	283	262	279	278	245	266	285	294	294	279	241	298	271	257	258	262	285	251	245	261	260	264	268	279	287	267	292	274	261	266	277	262	273	285	241	261	242	258	268	282	282	253	308	261	270	288	263	252	248
8017	1085	1518	1130	784	563	543	1104	6227	17755	24489	21628	10778	3395	727	235	102	94	104	110	99	114	100	96	109	95	92	105	97	99	115	97	100	92	96	104	96	101	97	96	92	99	103	119	89	106	100	100	97	77	94	94	104	109	95	99	101	101	96	101	103	87	108	105	102	102	124	86	103	94	87	109	94	103	110	100	103	84	97	117	94	88	94	92	115	87	95	105	106	100	102	108	114	125	112	98	98	110	90	100	94	91	78	125	87	107	85	123	100	79	109	91	112	111	97	109	102	103	98	113	88	107	89	111	91	116	105	102	96	106	107	98	105	104	118	86	114	108	89	124	91	101	94	102	89	107	77	112	79	75	96	126	77	86	107	90	105	99	111	113	93	106	103	87	106	102	112	94	111	94	109	100	91	86	88	105	109	98	105	116	101	90	87	99	126	88	111	107	94	105	116	105	113	78	87	102	116	132	102	112	114	89	106	96	105	79	92	84	85	94	94	97	113	122	80	97	105	113	103	99	117	110	104	102	97	106	108	112	100	111	92	98	105	73	116	97	104	92	104	108	95	99	91	128	98	101	107	109	84	109	99	102	92	93	94	102	109	98	119	82	88	99	90	98	101	96	103	96	103	99	98	106	97	77	93	93	93	102	96	98	101	96	102	108	129	95	115	105	94	89	98	97	111	101	92	109	96	112	104	95	105	95	96	95	103	121	95	84	86	101	96	91	120	109	103	93	94	105	98	92	100	76	90	96	95	100	128	85	93	84	106	105	114	95	100	99	100	96	103	109	110	91	108	117	96	110	113	82	81	110	108	91	94	97	107	111	124	87	97	96	100	111	93	105	104	91	102	97	98	104	101	112	112	109	96	85	83	118	97	106	115	116	104	95	97	111	99	106	96	88	99	93	96	103	95	107	94	104	108	78	107	101	101	81	100	92	101	109	115	103	104	100	92	78	96	116	101	84	97	104	113	97	110	105	97	112	104	98	87	90	107	90	113	100	106	103	96	95	96	91	92	110	100	95	93	117	104	101	84	103	104	74	103	103	98	90	114	101	95	93	88	109	106	101	93	106	95	120	109	131	101	114	101	90	107	87	114	96	95	77	102	118	105	100	79	97	97	105	81	102	104	110	106	97	76	117	87	91	82	108	108	99	97	102	105	97	102	99	99	114	72	99	107	94	91	86	83	92	102	96	104	109	91	94	122	89	99	88	95	91	104	125	78	99	80	93	91	96	92	80	99	118	89	91	107	108	101	100	101	101	80	77	97	99	91	88	90	94	110	101	111	90	83	107	84	106	97	87	91	96	101	89	88	83	90	91	92	94	101	99	82	96	81	105	98	103	112	97	90	112	103	125	95	120	101	96	81	84	89	101	101	88	104	113	100	95	104	100	90	99	88	114	106	125	108	116	105	92	94	115	93	86	98	124	119	89	93	92	101	92	113	93	100	96	92	85	99	107	103	99	75	96	98	87	90	83	99	82	100	115	105	96	98	99	94	117	99	103	112	94	108	75	117	90	90	105	102	93	82	101	78	117	98	80	96	113	93	117	96	94	100	102	103	112	112	105	120	104	106	98	79	96	119	106	109	98	96	99	74	97	81	107	74	110	91	97	95	86	94	90	108	105	105	90	119	109	104	97	92	102	83	110	110	110	106	91	90	107	115	101	94	105	104	111	110	92	90	105	110	88	89	112	94	100	104	108	88	91	93	106	110	98	96	117	96	111	108	97	103	97	97	102	111	103	118	93	103	103	104	109	92	90	115	100	106	111	117	85	104	91	95	87	93	107	83	100	105	100	85	101	101	92	105	112	99	109	103	114	111	106	92	114	106	120	111	103	94	92	93	114	101	122	93	95	112	98	124	92	107	92	103	88	111	97	93	100	118	108	93	95	88	89	102	99	93	103	108	99	86	109	108	93	113	112	114	93	98	96	96	106	108	104	87	101	103	86	95	99	108	88	98	93	90	100	97	81	113	100	95	102	103	108	86	97	91	90	92	82	95	90	97	101	92	108	103	113	112	84	101	103	116	101	90	93	89	105	96	92	90	99	102	86	100	112	93	99	112	84	90	103	94	88	114	94	103	94	104	117	107	100	91	101	88	102	136	106	89	88	96	98	101	109	108	84	102	106	99	105	119	85	95	106	99	107	93	113	95	101	102	97	74	93	92	119	93	105	99	96	104	91	97	76	110	89	111	109	97	88	106	106	110	86	97	82	90	101	88	113	106	112	123	91	105	81	99	95	80	102	86	121	85	94	92	103	96	115	85	95	118	100	94	114	89	92	93	93	97	111	95	106	91	80	113	90	90	96	86	90	95	91	107	94	102	103	111	90	104	108	94	85	105	94	88	113	115	108	103	89	92	108	94	102	100	110	93	110	94	111	106	102	93	102	97	103	112	129	101	113	100	109	107	95	89	113	116	92	85	98	84	98	104	98	94	99	90	108	101	112	97	96	91	87	92	100	98	96	87	106	83	88	105	112	101	95	91	103	94	111	112	94	104	88	95	83	106	104	59	106	81	115	112	103	108	93	90	101	106	99	104	92	96	108	111	103	86	103	110	110	101	113	91	94	95	83	121	101	106	94	109	103	93	111	119	103	100	105	139	91	70	100	103	91	96	90	92	113	101	117	77	113	93	100	86	111	108	92	101	94	93	103	100	108	101	95	112	87	92	93	99	133	104	97	94	114	108	108	97	86	94	93	107	93	85	107	101	107	95	104	112	96	94	94	99	105	109	112	99	86	118	108	88	94	102	93	99	99	96	92	86	103	104	104	99	99	95	90	99	76	119	117	96	95	115	94	100	84	107	105	102	90	116	91	109	87	97	106	97	113	117	82	114	107	100	110	98	98	85	105	91	107	98	93	91	86	79	117	114	101	101	112	110	114	102	101	79	111	86	102	80	88	95	104	115	95	76	96	105	98	103	103	106	92	97	114	102	94	111	81	89	107	95	103	110	92	86	96	96	113	117	98	103	108	96	102	112	103	91	104	121	104	113	86	97	96	97	84	116	102	122	106	108	123	109	80	81	89	114	97	102	105	96	96	99	110	109	98	84	103	80	111	88	113	105	94	93	106	101	103	95	99	95	89	89	91	92	118	101	119	106	85	97	92	97	83	79	90	91	110	103	105	96	77	107	108	93	109	108	93	117	100	105	86	95	99	95	117	102	103	97	105	112	109	101	89	89	95	99	113	96	91	104	98	104	94	90	89	100	121	103	107	95	84	78	116	95	112	90	124	93	104	91	112	103	115	102	101	105	100	87	99	101	116	119	95	93	101	91	87	86	105	102	95	103	79	112	104	102	77	97	91	103	88	98	93	91	97	100	103	111	107	110	113	90	98	96	103	96	106	106	102	103	95	107	101	109	135	92	100	109	97	100	102	86	86	94	100	87	94	99	103	98	85	107	88	85	111	100	105	110	100	105	95	89	93	92	91	92	106	119	108	104	93	106	89	93	86	113	102	84	113	103	111	95	110	100	90
5755	1381	3282	3829	3249	2567	2466	5513	18237	36955	43324	39692	25227	11922	3277	944	338	290	282	272	322	293	307	328	305	288	294	291	292	303	284	301	305	309	335	304	282	297	321	295	318	306	314	293	313	288	309	306	292	296	313	301	302	300	328	337	335	290	323	320	312	293	294	279	333	312	300	304	324	298	296	303	274	320	294	282	311	288	286	311	337	309	260	320	292	323	303	312	301	317	325	283	313	295	297	318	292	285	304	319	293	289	315	304	293	269	274	310	306	288	288	306	302	311	320	312	318	286	321	326	323	268	310	328	313	272	302	270	326	288	343	305	307	284	289	289	297	309	283	324	307	332	304	302	293	311	311	298	308	310	314	290	314	295	287	303	297	263	323	303	293	315	316	330	298	291	332	316	283	300	309	295	324	301	297	278	279	304	280	278	299	302	330	295	307	315	294	298	309	312	287	297	299	320	284	280	322	305	308	284	304	329	289	314	292	333	289	299	301	337	307	299	294	276	291	319	320	321	325	312	325	305	300	272	301	285	273	277	317	339	295	306	296	294	308	268	301	315	295	298	280	318	329	323	331	316	307	312	287	322	299	276	313	307	335	327	303	325	315	297	304	309	273	328	293	307	313	282	315	335	275	277	305	315	326	315	312	316	306	294	306	298	289	337	306	280	301	263	305	301	310	321	301	292	291	299	302	303	288	329	273	310	285	312	302	313	295	294	299	309	294	296	311	310	296	281	312	346	295	315	280	298	297	298	290	293	278	291	312	289	326	294	314	284	342	330	326	307	308	296	338	290	301	328	311	330	274	309	321	312	278	298	315	300	314	278	313	292	312	337	279	284	297	298	293	296	321	325	291	302	269	311	289	280	342	302	293	303	286	309	325	309	297	281	319	321	301	300	284	283	294	330	342	308	317	276	318	294	328	323	291	266	291	304	300	275	287	281	309	304	297	315	301	301	268	289	306	291	306	326	265	275	298	305	320	280	331	296	311	286	304	312	285	272	290	339	307	313	297	271	295	310	320	280	323	286	309	300	291	292	282	325	301	288	321	302	316	275	315	294	270	275	312	302	302	285	283	276	299	314	327	304	300	272	310	294	283	320	331	292	309	299	332	353	293	312	298	285	316	300	290	299	308	354	310	293	279	291	324	317	294	321	328	280	286	316	285	335	287	305	316	302	301	315	258	328	296	307	299	280	315	282	304	312	296	314	282	312	319	302	319	288	286	273	295	328	303	294	265	287	307	306	342	302	299	291	283	341	320	301	253	292	297	311	304	303	298	296	328	341	338	325	259	290	283	283	339	314	341	323	296	309	294	330	284	305	294	265	278	291	317	267	295	273	317	328	285	303	324	313	335	302	313	332	315	317	317	325	338	313	318	311	299	284	312	298	319	335	295	312	284	315	281	295	290	301	309	314	321	287	314	323	284	315	305	295	304	288	334	290	298	319	321	307	339	292	315	300	328	309	302	325	308	310	297	309	294	288	330	262	296	314	293	305	282	299	298	294	276	313	323	314	295	306	316	302	328	292	315	305	302	308	293	286	282	302	291	322	272	317	297	294	289	313	301	289	299	315	299	315	307	291	310	293	288	287	349	313	293	289	321	300	306	283	316	327	290	309	285	278	294	315	324	321	329	294	304	268	296	292	304	284	316	283	301	311	295	308	317	272	301	321	274	304	311	321	300	289	299	310	275	307	288	283	281	311	286	311	288	305	296	302	311	323	329	339	298	292	326	313	314	317	320	306	275	301	330	280	312	344	289	323	278	306	291	279	309	328	316	317	319	291	280	296	292	331	289	309	289	335	270	311	295	310	326	307	311	292	323	288	276	286	289	302	267	297	329	299	290	296	285	283	330	310	317	275	286	264	288	296	306	289	298	293	282	304	301	313	291	293	324	323	307	310	266	304	285	280	294	340	295	315	308	297	309	298	323	296	272	314	305	272	302	303	332	302	316	318	308	307	291	284	340	278	305	314	261	325	337	296	303	306	317	331	277	309	288	300	288	285	315	284	302	305	289	305	272	318	313	303	303	310	336	325	286	290	298	286	292	289	325	326	302	313	270	301	282	322	294	302	288	325	311	295	311	283	316	309	274	304	319	297	297	290	308	301	322	290	313	351	301	297	316	267	297	324	297	316	308	286	300	301	295	306	295	294	309	319	300	314	316	283	298	291	274	265	322	309	277	297	304	273	289	316	310	305	302	284	277	290	263	303	284	308	309	275	315	292	297	293	284	313	291	299	294	270	285	285	308	312	291	283	317	283	302	301	294	299	317	296	284	277	300	323	326	301	288	344	275	294	275	291	291	300	291	319	320	308	293	306	324	284	326	259	275	284	301	291	300	282	314	312	327	332	286	286	317	298	310	299	266	283	308	286	303	289	266	281	298	280	271	293	295	316	280	288	312	297	288	305	322	304	335	299	317	316	279	302	290	288	297	286	322	293	292	294	288	312	301	291	328	312	290	280	302	294	312	302	291	331	311	329	286	304	293	315	316	313	315	294	307	316	288	312	300	311	328	298	303	320	293	336	305	301	302	292	288	295	267	275	309	285	262	287	315	329	286	295	326	298	270	310	299	287	322	307	336	311	303	332	310	317	326	313	283	329	334	298	316	301	329	334	281	288	281	282	320	319	329	324	305	287	320	346	300	301	282	281	310	297	309	279	280	300	316	327	314	275	268	280	303	341	310	309	294	296	293	279	328	268	321	286	309	295	268	271	303	322	291	307	321	321	299	308	296	326	317	319	291	317	333	328	310	303	307	286	300	304	300	281	296	320	267	297	276	304	287	300	289	283	310	318	302	296	281	340	307	306	311	304	302	338	260	275	286	309	294	295	294	316	310	300	300	289	313	281	289	293	305	302	306	254	309	323	292	314	298	274	277	296	316	319	295	310	291	296	314	295	294	294	325	295	305	298	292	274	330	306	282	290	301	278	282	293	315	293	280	297	328	301	312	302	265	310	305	283	313	283	302	286	295	301	283	334	304	289	305	303	292	333	316	296	299	302	299	312	334	280	298	313	295	295	306	287	292	324	281	315	339	284	272	290	321	269	303	275	301	306	311	320	296	323	295	296	309	305	276	322	290	326	316	316	261	291	291	313	319	301	299	288	295	322	270	296	333	299	324	313	326	292	286	287	271	296	326	312	293	281	303	310	325	274	296	314	335	318	312	297	252	290	308	312	300	285	327	317	312	315	335	317	314	321	305	288	294	295	305	280	297	279	300	296	283	288	302	326	282	318	291	329	312	288	302	310	315	320	275	308	307	291	289	321	314	316	293	279	290	310	306	299	271	286	301	295	254	287	302	308	312	286	300	301	290	292	303	270	292	294	289	324	307	300	303	304	303	275	286	291	305	303	288	293	319	301	286	301	316	317	286	262	295	299	295	280	319	298	281	302	319	282	332	341	309	328	309	297	294	290	302	299	311	318	287	333	295	296	312	274	306	300	315	342	306	317	342	312	317	332	315	313	327	339	319	272	275	300
14729	2542	2724	2112	1507	1108	808	2215	21276	44797	40083	23603	8397	2040	437	196	144	121	148	145	133	152	126	122	124	136	148	137	136	145	136	137	147	136	148	134	154	143	148	126	161	118	142	160	166	135	138	135	146	136	141	144	151	133	148	137	126	140	149	138	134	140	143	138	140	131	149	113	150	140	126	122	153	142	132	129	166	134	133	123	139	146	148	138	143	164	129	128	138	115	135	152	152	121	141	150	139	156	145	142	129	146	135	151	133	129	142	125	104	137	123	140	110	156	154	137	138	141	147	146	136	136	132	128	140	144	156	139	144	122	141	107	114	125	127	159	151	143	139	136	138	120	132	156	142	146	135	153	148	124	116	122	137	136	133	161	143	135	132	121	136	128	124	133	115	139	140	127	141	129	145	139	148	134	143	137	142	148	147	141	136	112	151	115	148	136	131	154	133	140	112	127	158	140	147	141	144	144	130	153	144	131	121	130	143	145	123	159	117	160	133	127	117	128	119	122	136	142	152	154	146	131	151	145	131	154	129	133	150	137	124	130	136	150	127	140	145	120	153	149	141	138	105	124	146	135	138	151	143	151	134	130	134	148	130	141	141	137	117	143	119	142	153	128	135	156	140	140	136	132	142	155	153	139	119	133	144	164	162	143	151	148	139	131	124	152	143	134	160	128	146	126	143	109	138	124	131	135	152	132	134	141	132	140	147	142	141	129	130	133	142	152	141	129	121	128	136	155	151	144	138	138	154	132	136	148	140	156	139	128	161	147	132	136	123	131	126	129	169	135	143	135	163	131	144	137	134	143	148	144	139	136	130	139	137	142	141	147	151	144	125	137	148	126	149	144	138	156	140	148	119	137	130	146	141	118	146	156	137	158	152	140	153	137	132	134	153	133	139	131	124	134	131	133	144	128	142	128	142	135	124	150	135	145	136	117	143	129	152	142	140	111	135	137	154	149	153	139	144	141	133	160	156	135	137	150	139	153	138	142	138	147	134	148	135	153	123	137	148	122	115	131	156	124	144	138	149	140	130	131	122	156	140	152	138	147	140	136	137	147	134	138	130	161	124	139	139	152	156	146	126	116	144	147	150	155	140	138	113	150	159	138	127	139	142	149	136	121	145	151	160	139	127	109	131	137	139	139	157	156	135	146	158	151	146	139	146	151	151	103	145	156	171	142	167	150	146	159	149	117	132	145	146	151	158	147	136	155	132	150	160	128	167	154	143	129	149	141	134	129	164	123	145	135	142	127	135	144	130	149	134	156	139	129	135	165	114	156	140	149	162	129	128	146	133	150	134	140	126	143	124	147	133	157	119	148	156	120	138	123	128	161	129	134	139	131	133	151	137	131	128	118	117	151	146	140	125	122	130	134	120	137	151	127	144	146	142	150	133	123	130	135	144	146	132	136	154	122	119	109	131	158	150	136	132	127	139	145	140	114	148	149	166	142	152	146	129	128	143	137	151	132	114	142	150	129	138	133	141	150	136	153	131	138	141	148	133	148	146	123	137	127	122	116	151	149	139	146	142	135	152	150	137	142	144	165	145	148	159	129	145	133	144	145	132	163	135	125	102	137	139	146	160	126	138	175	142	133	141	124	134	163	133	128	149	141	132	135	134	132	161	109	147	131	129	124	125	125	141	140	149	129	139	144	153	133	130	143	128	154	126	135	160	111	123	132	161	144	133	136	164	132	134	160	151	149	158	128	140	136	162	145	147	148	152	139	141	119	138	145	151	134	140	145	127	147	145	130	126	150	154	144	171	150	131	137	157	141	140	175	147	153	155	147	138	128	134	144	127	113	131	125	142	126	143	137	130	135	159	139	159	155	131	136	138	128	121	133	131	120	122	131	132	132	122	134	131	149	162	155	146	117	135	125	155	136	150	129	143	143	132	144	143	143	145	147	142	106	136	144	155	129	143	153	142	141	138	132	131	136	148	143	142	137	134	147	137	128	137	132	133	145	146	129	134	134	120	135	134	146	160	144	143	151	168	144	158	132	133	155	118	156	126	153	145	138	130	135	157	157	141	124	136	144	163	115	137	135	137	150	150	146	127	147	160	148	141	135	133	152	141	124	165	148	146	161	130	130	163	155	143	142	138	131	145	142	145	166	119	129	134	145	156	124	149	144	148	116	149	122	147	147	118	131	148	129	136	137	127	127	129	119	149	153	137	130	148	131	146	133	141	124	126	136	138	155	144	138	117	141	146	133	115	125	133	153	151	132	140	140	144	140	135	145	134	157	125	141	141	156	162	135	138	127	148	143	124	144	156	127	144	166	144	131	150	143	135	142	143	132	152	128	127	136	148	148	124	155	126	140	127	141	130	146	131	126	149	132	139	146	121	138	139	148	141	140	129	126	157	154	138	136	133	140	129	147	130	133	128	141	123	149	117	131	142	133	151	154	140	142	125	148	143	169	149	143	146	134	133	133	124	141	129	138	137	150	134	147	115	123	125	149	130	159	162	145	157	128	142	132	127	153	153	134	137	143	128	155	149	137	135	128	145	138	140	131	140	137	133	148	145	146	146	139	150	152	155	121	147	138	144	136	155	120	149	149	128	139	138	135	139	157	120	140	156	162	147	147	143	128	155	153	154	140	160	124	116	148	147	135	122	139	140	161	152	141	139	142	144	146	146	133	125	161	144	152	145	150	143	124	139	135	143	138	130	150	124	150	153	131	120	142	150	138	145	137	158	131	133	139	144	133	164	146	134	133	136	140	133	135	142	124	128	142	136	158	135	152	151	118	133	142	155	140	151	128	141	143	145	134	130	139	130	122	134	147	141	145	143	150	147	136	127	143	156	139	136	131	149	133	118	151	134	139	167	125	160	123	138	139	131	142	148	125	117	139	143	120	137	136	131	140	126	134	161	152	133	136	136	137	147	131	120	136	139	150	140	130	150	135	119	139	114	150	144	140	122	124	140	122	149	148	143	150	141	141	144	132	135	124	162	141	147	124	144	128	125	146	141	147	146	155	138	150	125	142	136	137	138	126	142	132	154	140	134	149	131	130	157	118	138	138	151	148	148	130	140	134	132	113	155	140	137	125	174	146	142	142	135	136	148	158	138	140	138	141	136	145	153	141	142	153	137	128	127	152	131	124	137	171	146	117	144	140	142	135	147	134	152	128	114	146	146	130	150	138	158	136	165	145	157	147	121	133	123	141	125	122	130	151	140	151	132	148	113	142	138	138	131	133	145	145	150	140	132	160	158	127	136	126	135	134	137	116	137	151	131	129	143	141	119	164	147	145	143	119	128	144	154	119	144	147	134	141	154	132	142	151	150	143	127	138	134	150	140	162	137	160	133	143	134	161	121	145	138	121	134	138	141	134	150	142	162	128	161	145	144	133	133	122	139	118	143	152	132	138	148	130	139	136	149	129	133	143	132	139	153	146	146	133	128	148	150	129	156	114	147	145	156	135	133	123	130	113	115	127	124	155	156	123	121	126	149	126	158	140	125	145	119	121	123	130	138	139	152	134
7725	2548	6051	6659	5574	4539	3925	9557	41182	60897	54902	39343	20972	7987	1709	601	412	393	414	403	414	379	432	425	364	384	395	388	405	397	447	415	389	404	405	437	448	446	412	386	401	389	421	420	418	416	387	431	433	407	402	416	409	395	395	399	407	369	422	427	394	397	431	415	404	416	418	430	390	418	419	399	427	401	418	397	401	450	380	410	411	371	407	411	406	404	425	407	437	416	416	414	384	404	401	412	396	389	381	402	398	417	392	424	388	394	398	394	397	422	407	425	413	398	369	385	386	410	415	387	379	412	412	384	400	400	424	412	402	402	415	416	400	391	398	429	416	421	416	404	428	432	437	404	423	405	405	384	400	401	440	383	429	373	381	422	429	390	386	400	412	394	403	404	440	370	402	395	426	398	373	407	415	398	419	386	424	402	411	443	424	420	423	423	416	419	439	393	415	415	433	437	423	403	392	395	426	403	383	391	396	409	394	413	387	369	427	395	393	428	400	409	389	373	414	426	446	420	388	413	426	402	398	389	437	416	419	398	385	425	395	387	440	454	401	452	373	398	407	417	411	428	448	415	420	393	445	396	396	412	395	413	413	413	416	405	382	392	404	434	404	401	379	407	412	428	426	387	410	406	395	411	391	396	418	424	437	423	401	397	417	404	406	399	426	413	402	408	426	419	380	405	371	379	400	424	405	395	392	379	414	382	420	423	438	393	424	418	448	413	414	424	423	384	388	415	434	439	398	401	409	394	404	393	411	451	426	415	407	407	430	392	424	377	428	398	410	401	398	373	419	409	392	417	469	380	407	410	419	450	402	364	426	422	388	392	430	440	429	372	429	436	422	420	414	426	395	445	420	390	407	385	401	396	423	414	367	406	432	397	387	389	399	411	425	423	359	418	414	403	379	377	418	421	419	408	423	423	436	398	437	387	411	461	396	377	439	433	427	437	426	385	396	383	457	423	421	397	409	402	416	419	396	379	419	438	413	404	410	398	433	406	410	376	437	413	420	404	380	413	392	392	433	379	394	412	374	412	402	400	359	399	392	437	387	408	410	384	431	387	447	419	476	425	417	411	415	417	396	388	398	419	394	437	412	433	408	416	429	407	427	414	406	415	449	435	417	427	425	422	393	376	426	374	427	411	412	443	399	421	376	398	421	385	368	412	393	411	407	420	431	400	409	389	405	418	393	428	407	395	416	412	393	399	436	401	416	449	408	403	399	422	416	416	441	382	445	384	429	397	390	404	425	399	411	434	399	411	417	429	382	404	417	431	400	446	436	413	427	416	412	386	393	425	427	451	398	398	445	387	394	404	426	437	410	383	415	369	463	390	386	409	386	393	410	437	426	413	387	355	394	414	393	392	427	400	414	361	408	394	390	413	395	433	453	394	435	381	365	364	420	431	397	396	391	403	398	386	437	407	411	404	374	401	422	410	416	429	429	399	403	410	389	421	416	415	381	449	401	432	398	361	441	389	394	411	402	412	433	388	411	390	368	414	383	372	455	418	446	411	400	394	412	391	396	427	410	416	412	401	402	358	481	375	411	404	392	432	359	402	442	393	428	381	367	403	376	456	407	386	406	403	370	448	402	385	419	447	394	409	414	375	393	377	406	374	396	402	423	364	402	393	376	387	399	391	396	392	409	389	401	402	410	434	394	408	392	393	433	414	420	418	393	409	425	423	425	387	406	442	422	426	379	396	407	384	431	425	391	384	386	433	398	422	426	405	432	416	411	415	445	464	387	395	383	384	410	398	406	396	415	402	380	396	456	385	395	406	398	418	395	419	428	363	399	388	416	368	400	408	424	396	409	420	390	421	421	396	395	441	403	415	399	393	424	404	395	383	394	446	412	419	416	427	436	395	386	403	428	404	410	435	438	413	412	430	433	448	435	381	392	418	398	396	385	412	435	417	422	397	356	396	395	398	425	431	392	394	436	425	444	435	412	391	429	405	378	438	415	415	396	434	398	382	390	404	439	400	402	403	407	398	418	412	404	425	391	402	387	399	377	420	413	373	431	425	423	418	432	414	386	425	418	400	415	390	407	402	414	397	421	420	395	420	396	411	431	379	443	389	395	392	411	397	429	424	430	370	420	380	402	398	406	391	412	409	438	402	422	417	398	405	428	435	415	419	422	392	424	407	402	378	395	423	419	441	434	392	396	400	412	416	364	406	421	434	394	456	433	424	398	439	400	379	434	409	426	408	399	401	432	414	424	383	426	400	416	390	429	403	383	407	403	430	413	389	390	400	423	406	385	399	430	396	404	427	403	430	382	377	401	392	427	427	418	399	398	441	396	414	391	426	410	423	401	429	424	419	406	425	421	385	413	420	395	408	368	420	442	424	430	429	399	414	413	379	447	445	431	403	383	384	416	431	422	438	383	438	423	410	435	387	403	399	404	456	413	414	438	443	383	401	448	428	393	369	423	403	410	418	383	434	441	383	427	409	416	391	389	447	428	403	392	419	404	422	392	398	392	402	427	397	423	396	427	389	379	416	406	439	417	383	398	394	428	412	411	417	416	418	374	385	399	415	398	379	373	437	407	418	411	427	388	443	407	457	384	436	455	446	396	426	430	410	404	399	403	409	463	378	420	439	427	421	422	377	433	386	444	427	414	406	407	434	401	383	376	376	454	383	440	378	384	427	439	394	407	417	436	381	424	448	366	407	445	426	404	382	409	396	416	362	434	375	388	428	404	444	441	414	394	405	446	366	434	418	404	421	395	384	399	411	384	387	397	387	370	424	397	401	373	410	406	373	429	403	440	439	392	400	414	402	433	443	385	380	430	415	379	435	405	418	414	400	413	422	396	424	384	431	431	409	439	420	415	418	398	375	396	426	396	430	422	418	406	406	454	421	434	428	421	383	442	406	414	425	417	397	385	447	443	415	419	435	429	413	400	417	419	429	410	439	415	448	387	390	411	402	459	417	429	404	405	420	439	385	406	447	395	399	432	412	416	423	395	401	426	417	395	398	396	405	438	400	403	420	392	419	394	417	346	405	424	399	397	368	364	386	411	415	408	413	410	382	388	434	410	419	410	409	394	437	405	412	378	412	394	409	400	419	459	394	401	404	398	416	398	419	411	427	436	415	433	409	422	430	410	413	433	430	407	427	377	368	422	407	414	399	414	383	388	430	408	433	438	390	416	395	413	390	396	393	447	434	421	396	418	376	400	413	410	397	439	350	376	413	416	390	396	431	388	407	410	420	386	409	438	355	394	440	433	394	438	379	391	382	398	406	368	402	363	388	403	422	438	384	464	403	374	429	427	411	394	405	417	373	355	411	443	384	388	427	378	444	396	377	396	396	396	407	423	409	412	393	422	433	378	394	372	425	434	412	418	417	378	428	398	431	388	436	410	425	394	431	393	416	398	395	433	401	407	382	387	406	407	396	382	410	397	416	430	431	422	436	411	409	382	388	398	389	435	383	397	399	424	429	418	414	368	398	401	408	398	421	407	419	425	401	421	419	444	442	395	457	406	386
2349	231	229	219	192	174	153	191	1464	3283	3458	2184	1036	420	215	116	148	119	122	109	122	138	141	141	125	127	127	105	158	140	141	115	122	139	122	137	133	134	112	123	130	140	107	127	130	128	128	162	155	131	118	136	134	113	105	113	132	117	122	105	126	117	118	108	124	109	142	118	136	135	121	141	129	137	134	124	136	132	121	131	127	125	120	124	140	141	129	123	125	120	135	138	110	135	139	144	111	134	114	161	105	136	119	114	126	151	109	121	121	127	140	131	127	118	119	150	113	142	126	117	129	137	125	114	107	130	128	123	110	127	125	127	123	138	120	110	120	142	120	128	119	118	126	115	121	127	126	130	122	136	116	145	120	144	140	110	139	145	112	151	119	117	126	114	147	128	135	136	141	119	125	118	136	144	123	113	124	137	127	123	142	121	139	123	127	119	130	133	109	129	110	117	128	136	118	128	114	117	118	127	117	125	141	116	155	133	121	146	127	128	125	123	117	125	111	109	129	111	140	137	124	130	122	130	118	125	117	123	125	114	153	141	133	144	130	110	142	116	123	122	134	117	139	135	125	144	137	125	134	130	130	140	122	132	146	134	118	98	115	137	117	154	132	131	129	127	141	105	122	142	123	139	140	118	135	127	129	107	117	131	141	110	136	124	115	113	131	136	109	119	141	116	138	107	131	127	126	123	141	141	130	149	139	126	112	125	126	140	114	120	137	116	118	146	132	115	128	136	118	102	123	127	115	105	140	117	114	123	132	122	138	126	112	117	127	120	121	143	108	133	150	117	125	132	136	139	132	126	119	142	115	145	147	135	127	131	131	133	130	131	122	137	114	128	129	133	129	112	135	117	122	135	122	124	135	118	136	135	128	127	127	155	143	128	119	119	122	134	108	100	124	150	123	135	112	136	119	122	118	142	130	142	129	139	134	119	119	130	112	110	132	118	116	145	108	138	136	124	133	138	134	148	129	118	120	131	130	125	123	139	143	131	117	147	117	133	125	149	111	115	113	121	139	125	116	119	146	147	109	138	148	152	121	146	109	115	117	126	113	115	155	121	130	116	124	146	126	139	144	149	122	123	139	137	133	120	107	113	152	113	154	119	124	133	138	115	141	135	112	116	132	116	120	152	118	127	136	132	129	115	115	126	142	121	128	133	131	125	134	148	121	123	104	133	146	120	113	129	126	103	118	135	124	138	114	140	124	121	121	138	127	112	138	140	134	139	136	124	124	130	118	146	109	119	113	129	117	120	134	140	137	107	141	152	128	126	139	119	138	114	130	122	122	146	139	127	139	119	125	132	123	117	126	128	119	116	117	133	119	141	123	122	126	125	106	113	130	122	146	138	143	136	121	121	137	123	140	127	125	116	123	132	121	120	126	116	120	117	121	119	125	144	135	133	137	126	135	164	117	121	106	129	112	123	121	124	126	118	135	130	117	122	124	128	124	128	135	133	140	126	137	106	122	139	134	129	135	139	124	128	137	139	143	142	135	119	138	130	120	123	125	148	123	134	127	124	143	131	158	102	119	122	130	144	114	130	139	125	122	107	119	108	107	135	121	121	111	116	111	127	116	142	114	130	142	122	143	152	105	119	122	112	135	144	124	123	113	114	134	127	141	145	125	139	128	129	141	122	121	126	131	123	122	150	121	142	134	121	137	109	126	129	150	123	140	122	133	141	131	121	98	127	127	118	128	133	125	126	121	150	130	127	136	114	153	137	123	131	139	135	133	103	112	141	131	132	139	146	133	104	108	129	137	125	121	124	142	110	133	122	141	124	122	141	102	124	134	124	130	120	140	112	117	116	129	111	141	116	145	125	124	130	138	111	139	138	118	129	133	129	131	127	121	140	113	134	156	146	141	116	110	130	130	130	140	116	131	130	142	127	131	133	113	114	122	120	133	127	130	127	126	141	130	149	131	113	133	119	117	118	130	118	133	141	138	107	117	111	113	119	125	121	130	155	143	107	128	143	135	133	119	135	128	118	129	130	116	131	127	137	101	125	129	137	125	112	136	118	129	137	128	124	126	132	116	117	115	108	125	122	131	144	136	130	149	121	128	121	148	129	136	124	116	128	133	121	122	136	122	109	124	139	118	151	113	137	120	141	159	124	124	134	141	117	136	145	131	117	138	112	114	116	126	115	101	123	134	131	112	120	123	112	126	106	129	152	128	134	140	123	126	126	129	138	103	125	131	127	110	134	140	114	116	140	129	126	136	135	114	144	126	116	114	129	132	139	137	123	150	136	114	145	112	135	100	132	120	122	134	120	136	134	133	96	124	128	139	136	120	117	119	124	112	135	128	127	130	135	131	124	126	130	133	113	132	116	125	124	131	122	114	112	120	126	121	144	138	127	128	125	138	118	125	132	107	118	145	121	137	139	104	129	116	142	146	145	125	95	144	137	123	124	154	127	125	135	140	130	107	142	122	156	133	133	132	125	105	114	113	145	118	137	131	103	119	133	127	135	123	113	120	124	126	118	115	153	117	124	121	111	120	157	138	125	131	115	108	120	131	136	158	131	132	105	114	131	136	123	110	156	121	164	138	134	150	140	133	111	134	137	115	135	119	129	133	143	113	118	121	130	113	125	126	116	125	153	119	133	126	137	115	141	115	127	128	126	132	125	129	139	121	137	129	137	119	112	134	122	121	113	140	124	120	129	130	139	111	139	135	143	137	134	114	122	118	130	107	142	111	121	140	155	110	141	148	125	129	115	143	116	109	122	123	130	125	130	115	155	131	134	123	141	119	136	111	155	121	123	132	139	153	112	117	143	126	125	125	152	116	137	140	130	134	122	127	111	130	125	133	129	122	127	117	139	116	122	106	115	144	134	134	132	121	122	141	131	106	119	136	131	119	135	106	127	127	128	131	136	105	121	116	123	133	149	124	127	121	126	134	131	127	130	123	131	130	131	119	129	137	121	147	116	118	132	122	145	114	144	129	140	112	133	112	138	129	113	121	99	130	140	126	145	107	135	129	138	137	120	112	138	120	154	130	122	126	132	135	136	120	149	119	102	120	125	131	135	123	115	138	133	132	123	121	128	145	132	106	137	135	125	115	140	105	109	128	124	137	119	139	108	147	126	126	125	114	109	113	129	118	120	131	119	125	126	119	120	128	145	130	131	134	132	116	125	109	117	124	137	114	130	127	126	136	113	127	126	121	121	127	107	127	124	123	117	120	122	126	128	123	113	106	134	134	126	129	110	134	128	123	151	134	111	132	122	119	106	114	133	120	141	124	137	142	141	131	129	122	149	160	122	137	137	103	128	135	125	126	100	121	136	105	138	145	131	116	123	127	118	113	138	127	119	145	133	128	121	122	135	135	132	122	146	138	125	110	136	124	135	122	118	102	112	134	115	129	148	117	121	126	119	124	121	142	148	117	119	126	124	121	106	144	119	136	133	117	128	121	119	136	134	123	126	115	130	125	141	130	116	135	125	140	121	132	142	120	119	136	131	127	112	154	128	122	139	123	132
2290	445	609	719	621	550	527	815	6713	13838	13653	8600	4048	1503	639	442	376	368	378	401	378	340	369	355	371	399	367	377	357	366	382	410	377	401	375	384	365	369	374	369	372	353	363	390	379	366	376	417	389	377	367	337	388	382	381	351	379	366	375	354	415	377	404	398	368	373	359	358	397	380	393	408	355	364	357	384	369	419	365	386	368	362	401	362	374	365	383	377	379	352	388	368	385	373	392	364	391	383	378	354	370	353	353	333	382	408	365	364	342	342	398	370	373	353	382	344	390	378	358	388	410	351	385	365	392	380	381	389	365	356	351	387	389	355	371	371	389	387	353	385	341	378	311	371	367	364	368	319	339	397	398	360	364	383	396	385	355	353	392	377	375	380	375	396	393	369	378	371	377	401	351	373	390	373	378	380	398	347	383	371	390	358	387	369	360	350	377	356	345	372	383	339	378	390	352	406	345	416	399	385	399	342	380	368	355	380	352	350	371	367	396	336	377	332	380	357	354	341	383	386	360	369	392	388	370	359	328	367	367	401	376	380	363	396	373	361	351	347	357	397	381	365	353	393	374	369	438	392	369	413	377	369	412	375	360	382	365	403	336	365	354	411	404	380	395	392	378	357	402	358	374	365	381	381	361	387	392	380	375	384	383	373	345	360	366	409	377	404	345	416	367	364	400	392	356	413	377	373	362	389	410	410	375	387	364	363	399	372	367	362	356	348	378	403	383	340	382	377	376	376	374	379	358	405	409	338	392	409	382	362	356	370	378	379	361	381	342	380	372	364	388	399	367	381	370	393	363	366	356	365	386	362	391	373	407	400	364	384	389	356	363	360	354	352	388	401	371	354	372	392	356	377	406	385	372	383	357	342	392	389	415	355	394	394	365	390	383	341	374	382	379	344	383	389	390	381	392	337	346	376	368	359	377	384	378	381	362	312	367	369	385	363	326	396	393	371	352	402	383	380	360	360	391	385	418	397	381	373	364	350	368	385	379	360	365	348	368	355	365	384	373	369	365	386	385	366	374	377	375	383	403	398	404	361	381	382	410	378	370	342	366	373	370	372	391	373	341	363	352	372	333	371	406	393	402	349	344	378	356	389	323	388	367	370	377	401	383	367	382	368	375	379	347	373	391	397	371	357	378	360	374	349	352	380	392	398	375	373	393	367	365	367	391	369	386	357	375	364	380	375	382	370	369	365	353	377	392	364	325	401	377	377	357	378	419	376	369	338	369	348	376	383	359	389	375	391	346	353	392	377	360	371	393	397	381	370	347	372	330	408	353	332	361	389	374	392	381	399	397	341	379	365	361	376	356	346	360	367	376	373	331	371	361	360	380	399	400	394	373	372	385	370	342	348	341	383	366	384	349	431	407	361	399	359	370	369	398	364	361	390	427	365	377	389	348	339	364	393	397	374	374	389	376	376	392	383	351	436	383	356	356	388	377	381	377	368	364	369	356	372	376	344	414	366	367	366	349	361	373	364	385	379	382	349	352	330	380	412	344	381	333	335	390	364	383	380	381	384	372	385	375	375	361	361	406	348	351	421	398	386	345	382	388	380	363	390	371	385	378	373	345	364	417	406	363	393	386	355	362	380	326	346	382	354	393	340	375	359	388	333	380	347	353	366	369	345	343	442	378	360	397	367	360	389	372	370	388	405	389	364	359	362	377	394	363	365	405	355	350	350	390	355	404	373	388	362	353	351	351	336	341	366	389	368	394	364	376	385	375	397	346	374	386	380	391	350	387	376	370	378	400	373	343	348	378	395	375	329	380	369	393	410	362	370	380	373	347	380	361	384	376	360	379	373	364	384	401	376	381	382	333	392	382	366	364	390	341	343	357	319	378	406	347	361	390	345	354	364	364	359	384	366	398	357	388	367	391	399	378	389	372	363	367	375	363	374	395	360	369	382	354	376	374	371	392	374	319	361	349	390	378	380	397	349	397	367	407	383	347	381	377	355	405	365	345	390	391	384	376	393	361	385	388	361	360	309	356	376	389	387	376	377	343	370	381	363	390	390	384	390	315	359	366	368	375	369	413	379	378	395	366	358	368	374	363	374	381	361	411	369	367	366	346	376	364	362	365	364	371	379	379	362	361	383	340	340	404	398	362	370	373	359	339	372	398	381	412	371	383	379	372	374	342	422	349	408	387	407	363	385	392	394	364	355	366	401	347	397	381	354	409	365	379	382	402	346	381	393	342	392	377	362	360	393	372	347	383	361	377	335	350	339	401	365	396	410	374	342	378	415	367	350	351	360	375	412	378	369	355	395	363	381	369	367	327	365	399	387	380	378	401	371	358	375	366	385	359	340	387	400	370	377	389	354	377	367	376	381	407	353	365	380	349	386	367	367	396	369	390	372	412	381	371	381	418	352	365	393	353	370	338	394	371	373	368	357	385	382	393	358	379	350	371	400	364	334	413	349	378	353	324	356	383	400	364	363	358	347	399	346	345	380	369	378	377	378	415	334	352	357	405	363	402	388	355	367	364	344	368	373	351	350	370	377	371	363	345	393	369	330	368	399	387	371	360	347	373	356	355	369	399	383	403	394	392	377	366	361	360	389	350	390	394	367	398	362	370	355	383	364	381	376	379	407	362	385	381	342	366	388	353	360	366	364	362	363	361	384	391	379	364	402	381	358	379	362	389	360	343	390	368	377	378	362	365	372	407	368	421	401	356	358	409	380	363	359	363	390	380	372	337	370	397	368	379	381	402	389	394	407	385	374	372	357	403	363	361	358	384	375	399	372	359	393	379	355	318	357	373	386	376	352	348	388	360	371	395	397	344	400	381	392	394	394	368	400	379	389	366	371	363	389	354	369	340	390	346	337	383	372	373	389	394	374	348	410	370	379	381	392	336	388	373	374	381	371	359	375	384	370	365	365	393	357	410	401	383	365	387	369	352	393	392	372	384	362	404	387	318	358	365	350	350	361	370	398	410	368	368	401	346	399	388	367	384	377	371	331	329	389	379	380	390	346	381	385	354	387	405	378	428	365	375	388	384	382	369	360	361	355	359	355	379	370	401	353	351	347	371	368	384	373	406	399	376	366	327	346	337	373	364	383	355	381	396	391	389	395	336	336	359	392	334	387	376	386	387	361	362	389	358	371	381	396	356	400	375	344	375	384	383	399	375	369	352	343	400	362	356	392	387	348	387	373	368	382	391	369	337	345	376	366	421	385	378	370	370	362	355	344	371	343	401	364	377	406	350	378	376	345	398	378	392	380	378	379	367	358	370	387	359	385	336	383	359	397	385	396	380	387	372	335	384	402	395	396	364	368	365	360	371	360	378	342	397	371	404	376	366	375	402	363	358	353	361	367	336	356	360	375	366	386	385	363	350	335	364	390	377	349	350	378	379	363	385	389	378	392	380	362	394	365	378	349	381	354	361	364	328	367	381	413	375	363	351	354	385	390	396	361	376	358	351	349	383	387	343	399	370	406	382	369	381	372	359	383	383	386	365	377	359	346	377	372	385	374
8213	1178	1406	1104	781	596	493	489	2838	26094	30194	18719	6084	1723	417	150	138	115	119	115	123	112	115	110	125	105	132	108	118	124	115	131	117	120	123	120	107	126	103	114	112	142	140	109	128	122	121	128	117	123	131	122	114	111	104	103	132	107	127	123	113	128	101	115	121	130	145	105	125	127	130	128	105	130	119	109	105	132	124	115	109	114	100	123	113	110	126	115	101	119	143	94	116	96	111	111	125	124	113	101	116	131	120	137	104	102	121	113	130	109	120	112	134	104	104	109	122	114	128	127	117	123	128	135	119	122	106	115	124	113	118	130	126	111	121	113	131	121	121	109	115	129	117	129	116	109	103	101	113	108	133	97	105	110	123	94	121	121	103	140	127	126	127	107	112	118	110	116	110	110	118	110	117	114	128	127	114	108	114	127	96	117	115	132	130	113	132	101	101	121	111	131	129	144	129	114	106	126	104	117	125	129	104	124	105	99	116	109	145	121	114	123	112	97	126	123	98	87	99	136	125	115	99	104	111	129	133	119	107	131	119	109	97	118	111	122	133	87	123	108	121	101	117	92	132	137	131	125	117	136	120	120	117	112	111	114	118	99	103	144	132	111	114	111	107	120	125	119	121	102	109	127	104	120	116	104	99	118	120	102	120	117	130	118	117	120	129	119	96	108	137	139	120	124	112	133	121	123	139	92	122	114	121	109	125	116	142	107	129	116	122	115	133	108	109	112	128	106	130	131	121	131	117	129	99	117	103	117	138	112	115	101	141	122	116	131	115	129	114	123	116	104	107	119	106	105	123	113	120	122	134	127	134	118	105	119	123	98	114	129	119	115	100	134	128	110	122	117	122	130	118	109	124	127	96	112	103	130	152	102	108	122	107	130	148	139	107	120	128	132	117	111	117	120	106	110	94	106	120	122	103	93	109	105	117	108	119	111	113	107	107	126	131	135	109	117	94	102	107	120	122	130	118	112	111	91	96	124	128	117	122	113	102	118	133	112	130	131	116	127	113	131	133	95	118	116	114	111	115	120	113	119	124	126	113	127	111	106	117	129	96	126	110	137	119	126	99	134	126	114	105	96	113	112	108	126	94	136	101	139	112	119	107	104	111	102	141	120	121	121	122	107	116	116	121	128	120	112	116	114	113	121	126	125	111	123	130	129	96	115	115	104	119	120	152	110	123	119	135	96	113	113	107	139	111	122	127	116	110	123	114	109	139	99	138	112	113	98	134	125	125	108	125	148	127	107	116	141	111	102	112	105	126	120	121	116	97	120	122	129	126	121	129	112	132	125	109	120	106	120	105	124	115	122	122	125	117	153	134	113	120	142	115	133	119	115	108	136	110	116	106	115	115	93	97	114	103	117	142	126	108	125	111	120	111	131	89	119	117	106	105	122	108	124	111	124	113	102	112	123	136	120	131	111	116	118	130	101	114	114	109	105	115	127	129	111	112	125	121	105	127	107	109	126	124	144	116	105	107	119	98	104	117	128	129	105	129	127	112	132	123	129	124	119	131	122	136	113	125	104	120	116	115	105	110	121	131	107	111	108	138	114	128	121	125	124	129	109	111	124	100	136	127	114	128	108	119	123	129	119	104	141	97	122	119	111	104	125	121	123	115	103	103	124	103	104	120	139	122	123	117	120	101	131	118	94	131	107	118	132	125	105	106	125	124	111	105	113	107	107	118	94	131	126	111	138	104	119	109	138	110	120	104	125	121	115	129	112	111	122	126	112	132	140	124	111	113	128	139	108	101	121	127	114	108	115	127	124	95	110	122	117	121	122	114	110	122	117	124	126	132	112	123	116	133	120	112	118	114	131	132	118	116	118	124	126	116	119	117	113	116	122	118	115	122	113	132	108	110	130	106	115	117	117	133	114	115	121	119	116	128	123	120	117	144	121	106	129	99	132	109	103	123	112	126	120	126	97	125	134	115	127	124	115	129	139	113	109	103	116	127	113	122	117	115	119	109	137	108	111	127	112	105	126	110	97	100	112	110	133	114	108	107	112	141	123	118	124	126	110	116	125	113	110	123	131	126	127	122	129	119	129	114	118	122	114	114	115	133	115	111	138	107	109	123	95	125	117	115	118	107	129	124	103	103	120	123	121	119	117	137	109	125	118	99	108	128	128	110	112	125	108	135	95	108	107	107	127	133	144	108	137	132	106	117	113	143	124	110	108	119	143	111	113	120	111	108	123	134	130	125	105	118	103	111	135	92	106	127	107	129	126	122	132	111	135	129	131	113	124	113	124	108	137	115	111	114	126	112	121	116	121	118	120	118	116	111	96	93	91	127	117	117	125	100	126	110	114	103	115	105	102	122	120	113	105	113	120	135	149	130	122	104	109	98	129	110	116	109	100	119	129	115	112	118	99	123	100	133	114	136	128	104	129	115	121	117	129	100	121	115	96	109	111	120	116	107	129	129	121	106	121	134	116	109	128	116	111	115	133	119	109	110	126	105	129	100	114	120	119	116	112	127	109	132	131	103	108	125	123	127	118	102	120	105	128	124	104	120	124	118	124	139	111	100	129	102	121	109	108	105	116	129	122	111	121	124	120	113	116	110	112	116	134	111	117	113	101	110	101	123	136	107	112	107	123	115	109	114	125	113	129	100	119	130	113	105	114	123	144	114	112	146	118	118	127	116	116	117	118	107	117	124	113	127	92	109	122	123	101	107	121	109	112	132	110	129	112	120	125	108	108	138	135	114	125	131	111	119	107	144	119	106	112	124	126	117	126	116	105	97	105	101	122	113	116	120	126	115	103	147	112	148	133	110	100	100	108	104	124	106	99	117	109	118	116	108	116	112	112	114	120	136	108	119	129	118	122	144	119	144	106	106	136	103	112	125	110	98	122	115	116	123	117	122	111	128	111	124	113	133	112	112	118	119	123	135	112	117	110	119	134	117	123	128	142	134	106	124	130	130	132	104	103	117	122	113	139	121	117	120	117	118	131	107	113	96	115	112	122	106	128	92	119	126	129	125	118	122	112	120	119	116	116	132	111	126	131	114	143	124	103	113	119	105	119	110	131	126	123	118	129	118	121	129	118	117	100	122	112	140	121	135	130	109	129	119	126	112	125	118	114	128	101	124	110	112	98	136	127	130	125	123	119	101	107	139	126	122	114	113	135	130	109	110	126	110	126	130	109	137	117	119	128	102	112	117	114	118	117	115	117	111	131	122	118	132	129	115	116	126	133	110	109	117	137	116	95	112	120	100	133	123	112	122	112	113	132	142	111	109	88	115	118	113	114	123	110	117	118	119	116	125	100	113	116	129	109	122	117	118	113	99	104	105	109	104	94	126	119	133	110	121	109	127	122	109	116	125	94	111	117	122	112	137	97	113	109	126	112	146	139	98	140	127	135	137	127	111	113	126	101	108	117	104	135	115	135	111	116	125	104	120	107	112	127	101	108	115	129	122	108	120	123	121	112	121	125	119	108	139	123	108	110	103	121	120	104	106	112	129	125	101	97	110	139
5824	1443	3559	4025	3341	2681	2232	2504	12431	47140	47671	36056	17311	7456	1689	492	366	375	330	348	346	349	312	328	383	351	382	355	343	363	335	349	386	341	369	344	355	345	341	349	372	362	369	314	368	364	368	340	362	365	369	355	343	351	364	345	360	351	379	358	354	358	369	363	341	360	351	338	356	370	337	349	347	348	347	358	364	350	339	315	343	395	356	341	332	354	372	323	315	372	334	373	372	368	359	349	349	346	359	350	346	350	337	360	319	342	361	328	371	376	344	328	374	360	356	340	352	312	308	367	351	377	361	369	361	387	340	386	367	382	346	341	338	368	309	387	342	346	354	354	327	352	329	360	378	374	382	348	335	366	372	339	361	343	336	332	341	359	393	352	350	337	386	344	341	350	342	354	363	352	348	337	343	382	354	357	338	381	352	364	309	384	354	347	334	334	366	330	365	368	347	344	332	370	363	345	359	351	320	348	383	340	363	336	352	335	346	354	352	378	366	365	359	380	374	352	338	330	364	367	387	330	341	318	372	337	348	322	314	368	352	367	341	350	351	358	344	342	375	385	352	339	379	334	334	345	398	345	317	351	355	333	328	313	348	329	354	333	391	356	374	353	346	362	343	331	355	338	340	360	347	366	376	348	333	373	369	365	340	366	357	347	362	344	342	384	381	344	316	350	324	373	369	360	346	332	358	375	361	358	364	318	343	351	366	368	339	384	368	336	365	346	362	337	337	340	334	365	343	382	329	298	327	360	342	358	376	330	340	345	338	339	353	348	340	336	357	338	342	356	357	340	389	351	323	324	392	340	345	387	340	346	366	354	322	325	341	363	349	346	354	376	366	386	407	348	329	352	352	353	348	337	363	336	385	336	331	398	337	321	355	361	340	326	397	364	373	341	372	377	311	352	334	360	331	358	346	345	369	329	373	369	342	322	377	351	375	369	346	330	333	352	351	362	375	365	349	356	371	353	348	358	371	340	377	376	398	352	339	386	351	335	325	324	349	342	361	326	335	350	347	392	395	390	368	343	373	379	376	323	380	364	330	327	336	387	338	377	372	378	330	357	356	376	362	363	350	358	379	381	375	361	344	359	367	351	320	356	340	350	358	365	330	374	384	346	366	331	355	366	369	352	361	359	330	330	364	333	325	347	367	365	332	366	320	346	344	365	364	361	372	397	394	387	360	332	368	363	350	360	363	358	356	365	373	352	364	370	334	386	370	357	330	380	341	352	358	370	355	321	322	352	340	338	349	340	390	325	330	329	369	374	325	352	343	319	338	338	367	360	391	334	330	369	373	360	350	354	394	357	379	377	360	368	347	367	316	345	365	353	333	337	363	342	352	362	400	340	345	326	338	342	339	382	324	307	345	379	355	368	364	365	304	367	350	362	305	323	365	344	369	360	366	360	326	368	356	363	339	365	333	360	377	369	364	341	342	366	353	358	361	343	364	344	355	338	353	360	342	374	320	351	375	368	324	391	349	380	359	298	353	345	385	367	366	337	346	356	347	357	358	351	365	336	340	373	324	357	339	363	343	348	363	379	343	356	343	346	358	361	358	343	376	385	358	341	330	326	350	353	356	382	349	363	361	335	345	353	370	338	332	312	351	347	363	352	358	355	329	322	334	386	345	328	358	331	347	367	348	363	397	353	337	335	367	349	363	358	372	323	346	338	365	356	335	339	374	398	374	375	364	346	360	373	354	362	373	353	389	322	354	370	303	366	330	367	361	387	366	388	363	346	344	350	350	370	358	350	385	357	335	361	317	341	341	375	321	351	327	361	349	329	363	345	353	355	349	324	323	357	331	368	384	341	331	347	354	373	344	342	328	343	351	354	332	357	356	372	349	303	355	350	365	310	365	331	373	350	338	377	347	357	347	371	397	329	376	317	391	392	348	335	377	394	319	359	344	352	310	355	376	373	331	352	345	317	347	357	351	335	337	374	338	346	357	334	336	367	370	339	380	347	359	327	346	376	356	358	380	349	342	354	349	321	353	386	356	364	324	348	355	358	331	339	369	339	362	350	357	346	362	353	302	350	368	361	320	331	363	341	374	334	353	329	346	330	350	360	364	341	360	345	326	348	314	375	329	358	361	372	319	358	333	334	354	341	362	361	357	354	355	348	339	350	340	347	345	347	352	356	366	342	403	378	390	360	368	367	355	357	359	355	340	345	356	364	360	352	349	347	362	373	341	373	357	352	341	349	352	334	327	353	345	336	345	335	360	350	343	295	321	322	378	354	372	340	382	337	335	361	357	361	401	349	374	367	389	363	355	345	367	343	363	365	359	362	357	354	312	355	343	372	397	341	357	380	347	347	369	368	348	343	358	368	339	371	363	346	331	364	376	385	348	387	347	352	380	332	338	338	391	340	355	355	379	344	355	358	380	361	344	372	319	328	340	355	381	382	350	359	362	331	348	341	399	342	335	366	356	385	354	368	379	356	392	366	368	382	365	346	386	335	379	337	344	368	403	321	349	332	391	325	372	368	340	386	375	354	352	378	377	365	383	357	338	367	332	379	347	328	343	379	372	340	333	348	333	353	357	349	359	331	363	365	351	335	357	399	376	339	371	351	348	366	317	352	354	355	379	377	339	333	341	347	346	353	338	371	344	324	347	346	348	348	341	336	363	333	317	334	336	352	371	365	367	337	374	355	373	386	341	331	343	333	319	315	335	353	389	357	331	392	339	356	344	366	370	345	355	350	361	328	373	350	325	360	359	380	351	385	382	342	360	372	362	363	364	384	368	349	389	356	360	386	372	334	370	366	340	342	349	365	345	327	359	345	356	361	350	361	370	337	344	330	332	362	371	344	334	351	314	363	341	332	371	379	368	335	331	350	346	339	318	391	363	355	382	358	349	328	368	351	359	355	374	328	354	368	359	380	361	339	319	351	391	374	360	371	362	358	343	350	354	368	335	352	331	337	334	340	372	385	353	354	366	368	324	326	354	355	370	384	349	357	382	341	369	337	335	349	387	327	314	364	323	338	331	359	335	367	352	339	350	331	348	366	349	368	378	369	313	360	329	336	388	341	351	368	313	358	320	373	358	365	343	350	374	371	348	356	364	338	355	340	369	363	366	366	339	378	367	317	339	333	346	360	329	327	370	347	363	311	320	325	298	361	380	341	361	355	368	368	384	336	348	359	361	373	355	330	398	332	368	364	353	350	376	380	333	385	363	366	356	387	375	345	354	351	354	334	358	381	371	340	353	366	374	343	341	331	340	316	387	361	342	376	336	331	314	361	360	348	361	365	334	321	364	328	362	352	355	324	371	333	353	344	325	363	335	351	338	365	368	352	382	356	360	325	361	353	352	341	321	332	367	344	322	344	350	348	349	329	327	359	382	339	353	338	349	359	347	337	314	382	375	383	331	365	371	362	368	362	357	370	337	360	344	357	351	367	372	391	339	343	357	383	330	353	395	308	348	341	364	353	330	354	379	360	340	362	349	362	341	346	343	395	345	347	371	361	346	340	322	339	327	338
14380	2557	2935	2184	1532	1105	852	755	10779	42597	40813	25881	9474	2520	555	178	167	127	120	123	147	130	150	133	140	132	148	142	144	145	145	154	151	131	163	144	143	129	131	149	139	126	140	148	149	150	129	143	147	130	140	136	156	158	115	166	155	140	129	132	161	172	128	139	131	158	154	143	140	168	123	141	125	140	158	168	129	131	134	146	131	161	145	161	142	150	170	137	150	131	150	148	138	150	140	141	144	144	132	162	130	165	154	150	148	134	134	141	168	144	140	154	171	164	137	154	158	129	135	160	135	126	144	151	133	169	158	147	143	132	153	122	141	144	150	164	135	144	145	152	135	130	156	148	154	130	145	136	145	158	146	134	141	163	137	130	152	132	140	148	138	154	168	140	137	134	152	151	133	144	116	131	146	129	137	132	146	138	159	168	147	143	127	148	143	143	132	150	161	130	129	131	134	147	165	136	136	150	151	152	111	135	158	125	127	136	134	136	156	139	139	135	138	151	150	125	138	132	149	136	157	122	156	140	140	144	139	129	127	121	150	134	136	148	144	153	138	131	152	172	133	133	147	144	127	141	138	157	143	145	140	140	135	146	147	132	139	156	153	128	136	145	152	160	152	113	136	145	152	137	127	132	133	153	166	143	148	149	152	141	168	147	160	119	147	144	172	152	145	133	138	155	149	127	118	140	140	148	138	154	139	153	150	131	150	135	138	135	126	143	154	143	143	145	144	140	133	142	131	153	147	142	139	138	141	159	144	167	131	153	159	136	119	154	134	149	119	144	143	141	136	141	133	141	159	157	115	147	151	131	150	151	136	149	134	155	154	155	123	151	137	155	143	148	145	111	149	129	143	142	142	137	130	114	128	129	151	124	149	124	159	131	123	148	151	117	136	149	146	130	151	138	157	145	151	140	157	171	132	144	157	129	161	136	142	170	147	130	161	147	127	157	131	135	133	142	141	138	124	153	133	152	146	151	147	144	121	131	139	143	128	156	146	164	146	140	119	141	132	115	143	151	143	145	149	128	136	130	141	155	133	163	151	145	131	160	142	138	134	135	141	161	125	133	131	105	155	138	139	169	141	156	136	144	122	137	161	142	154	137	134	163	147	151	166	132	138	154	150	139	157	137	146	140	139	139	145	168	124	151	146	127	140	154	144	129	140	143	147	144	140	125	140	140	157	127	153	143	154	141	135	159	148	122	154	128	145	154	132	164	158	140	152	112	168	162	137	167	134	133	144	160	130	133	138	158	148	133	151	145	141	147	159	177	139	140	160	153	152	138	124	125	133	149	140	146	155	133	158	141	152	150	145	165	132	129	150	159	132	135	150	140	130	149	143	154	134	156	125	122	138	141	147	122	118	150	134	150	149	135	150	138	140	138	154	143	123	141	162	161	143	151	158	151	128	161	143	114	157	140	150	136	131	166	149	136	125	135	155	136	133	136	130	131	126	124	148	152	149	141	155	128	147	155	140	134	141	164	150	143	162	147	150	147	176	126	140	136	119	150	140	148	120	159	127	136	141	146	136	154	135	133	151	123	161	161	145	146	127	135	132	145	136	152	129	151	134	149	142	132	146	131	149	134	154	122	136	146	135	129	153	123	141	151	133	136	167	139	130	141	127	130	144	125	157	156	141	126	144	149	141	138	155	143	156	162	136	129	150	139	156	138	122	129	133	145	123	146	142	142	142	143	156	133	128	148	148	146	154	137	127	151	156	136	142	135	141	144	150	152	125	132	137	148	125	126	162	132	156	125	138	142	146	131	140	150	128	148	151	124	151	147	141	155	124	141	134	144	131	145	143	154	162	125	147	147	146	161	147	151	140	140	143	166	174	150	142	149	137	152	128	147	163	153	150	130	132	120	139	138	141	111	143	141	149	153	130	132	145	142	124	132	154	145	151	148	151	153	144	157	148	125	156	132	156	155	123	120	127	140	154	163	140	150	132	172	150	149	153	148	134	152	146	150	128	128	144	158	142	128	144	127	144	157	152	151	135	147	121	136	151	139	149	111	147	138	132	136	144	158	125	160	141	143	153	150	139	164	129	136	128	131	140	139	144	147	123	145	132	138	130	150	144	134	148	130	138	151	162	154	120	142	157	145	145	167	152	124	169	142	145	160	124	136	142	142	131	145	134	163	141	133	131	154	161	124	139	153	128	131	126	127	129	148	145	137	163	154	136	145	160	171	143	173	148	142	146	152	152	135	161	147	132	150	136	126	115	136	120	132	147	140	162	146	145	145	137	160	150	121	125	158	153	156	146	120	125	157	147	125	144	146	146	105	140	146	148	152	148	152	142	120	133	125	162	129	155	165	117	153	132	150	146	136	153	145	161	154	122	155	157	123	136	154	149	144	139	166	147	139	145	161	145	138	130	117	161	149	151	121	135	122	136	131	152	146	143	147	121	155	147	143	137	146	149	154	142	145	138	152	141	169	155	148	110	153	160	130	138	154	148	152	148	130	115	118	147	139	143	133	132	151	142	146	124	142	144	158	142	161	138	142	125	147	129	131	142	153	147	130	144	162	140	145	145	140	144	150	146	153	146	132	139	168	126	120	138	152	158	156	139	137	137	141	152	143	138	146	151	146	148	150	137	141	140	137	138	130	161	136	137	153	145	153	156	149	133	125	150	136	137	144	146	149	141	142	146	128	152	126	139	127	134	149	135	146	130	128	147	138	144	132	141	146	151	138	156	138	159	141	135	121	159	117	124	154	145	151	141	135	142	140	157	133	138	153	138	146	135	123	137	152	144	119	141	126	133	137	129	136	134	160	149	143	170	142	142	156	137	146	126	131	167	139	148	149	145	136	156	143	142	130	141	162	152	147	122	123	132	123	128	152	149	140	131	140	149	157	132	152	151	136	151	157	139	142	156	133	134	127	148	161	135	150	131	132	125	126	139	131	150	141	149	143	120	142	141	151	151	168	137	132	155	131	160	137	140	153	142	149	142	129	146	163	131	125	145	148	143	179	124	137	132	149	130	131	162	140	119	151	138	144	153	160	138	148	158	166	143	139	151	142	161	155	135	131	151	136	143	148	132	126	150	174	125	138	158	144	165	148	153	140	153	141	118	152	145	133	136	125	150	144	135	146	139	138	137	171	122	133	134	142	136	155	147	167	134	139	151	147	178	141	134	164	150	137	141	157	131	132	130	138	135	135	166	147	141	126	148	167	146	142	142	142	141	137	135	140	143	128	139	155	158	154	128	146	136	139	155	130	133	139	163	158	140	172	151	157	162	143	130	121	151	144	139	123	127	144	130	137	155	155	137	148	142	147	142	130	142	141	133	122	145	138	119	142	118	133	150	159	144	121	153	141	134	144	132	132	137	151	142	151	142	146	144	135	128	141	126	145	160	156	130	149	141	134	164	149	143	146	138	121	137	146	143	152	144	142	130	142	134	148	160	141	137	130	131	143	154	159	150	138	151	133	134	145	160	163	148	148	125	140	150	163	149	156	143	133	141	127	143	141	142	141	157	150
7763	2544	6245	6707	5783	4697	3906	3505	24421	59430	56075	41531	22900	9761	2168	655	443	431	434	426	431	395	439	425	418	416	418	452	411	431	424	378	447	439	440	403	445	440	423	398	432	431	429	415	397	438	439	382	398	431	396	403	413	405	416	421	415	429	429	425	422	412	386	417	416	417	457	401	430	450	418	434	433	443	406	446	407	453	409	436	405	420	402	395	428	411	405	413	434	424	411	442	439	396	422	402	403	381	407	418	420	412	436	425	400	407	412	438	412	445	402	441	438	373	419	427	388	436	450	417	420	440	411	370	437	424	435	413	440	434	404	438	435	430	398	441	428	436	396	419	429	435	421	426	420	386	444	406	397	427	376	398	388	426	401	420	414	417	393	443	430	421	457	411	440	388	451	376	409	397	443	428	397	401	451	441	433	398	403	436	463	429	448	405	445	438	424	448	462	426	418	375	440	431	440	448	436	431	416	418	416	444	414	452	441	431	411	421	410	458	424	415	461	437	460	410	429	409	400	432	416	408	416	441	369	397	387	427	406	419	439	414	438	391	405	404	399	446	436	425	419	424	462	439	410	417	399	453	378	440	444	406	431	436	389	400	437	449	420	420	387	452	427	449	430	398	414	418	425	398	422	449	407	451	429	402	433	464	426	415	409	398	439	474	367	412	436	450	387	436	437	434	416	409	435	416	433	431	382	410	427	451	412	402	413	407	410	450	416	445	412	402	429	385	410	433	438	424	364	420	408	424	431	437	377	425	446	434	422	416	399	434	401	419	432	436	432	400	409	440	434	451	410	414	415	436	429	446	441	413	373	418	405	409	406	418	377	448	438	409	428	429	441	423	394	410	451	424	455	431	442	395	423	395	424	421	429	412	430	428	429	396	434	424	367	422	410	429	402	422	392	387	478	414	405	388	443	427	386	435	401	405	420	405	424	388	419	442	389	420	417	456	419	405	447	426	442	423	442	391	442	360	425	387	398	415	412	415	430	434	422	409	392	410	418	396	438	418	412	421	411	425	445	416	432	445	430	450	425	397	462	434	403	416	414	440	420	443	430	433	390	429	416	399	426	395	447	413	394	429	403	417	405	421	379	380	403	439	422	438	456	378	423	416	415	440	420	434	399	419	410	434	425	429	380	431	437	413	424	433	423	416	400	404	423	428	381	440	420	402	466	436	449	426	429	402	439	407	425	417	413	406	414	432	388	399	385	432	421	433	406	420	445	389	410	435	434	458	415	432	435	410	448	402	429	435	432	383	433	416	384	438	411	455	448	384	408	433	453	422	391	429	418	414	390	388	433	430	420	422	403	409	433	436	394	386	393	429	387	402	411	420	405	413	397	418	386	435	423	390	407	403	415	421	418	472	386	429	401	419	430	382	407	431	447	394	403	422	413	435	403	418	397	434	407	393	463	435	427	450	394	455	432	426	431	404	407	419	394	419	408	420	429	440	437	412	398	402	408	410	429	428	441	374	430	450	417	426	436	404	422	414	394	418	412	395	408	399	429	419	442	408	399	431	399	457	424	439	441	444	427	412	423	427	410	415	418	422	385	448	404	435	425	429	435	420	409	457	415	456	411	460	433	420	423	441	447	417	427	458	422	411	416	405	434	417	413	449	393	433	402	450	414	442	459	400	402	394	416	403	408	420	439	408	408	462	400	380	450	383	380	412	420	411	404	369	454	422	466	451	414	395	436	426	408	428	442	439	448	379	450	425	420	414	416	412	423	416	447	430	394	421	416	402	436	429	393	439	407	410	414	401	402	423	408	443	416	424	434	428	440	417	400	453	429	438	362	424	443	434	415	394	431	401	434	394	434	377	406	449	427	380	405	411	419	442	403	417	411	404	453	396	415	432	448	435	418	415	447	395	432	418	441	380	400	449	433	412	440	413	403	422	409	405	411	435	419	424	454	423	415	435	414	422	404	393	404	449	425	440	450	410	397	425	414	448	401	433	419	416	396	392	430	435	411	401	394	415	400	416	442	414	429	454	408	402	424	433	423	426	417	400	423	455	389	418	437	407	420	430	406	413	409	435	438	410	431	393	417	404	460	450	437	428	401	422	415	356	430	470	436	432	430	393	434	408	409	450	389	460	425	411	402	371	387	424	415	403	408	437	441	444	410	426	396	439	455	408	428	426	406	406	424	420	436	446	432	451	419	431	394	438	422	405	427	434	419	420	404	407	406	422	414	427	401	401	448	441	400	433	413	397	369	396	406	443	389	410	429	412	409	433	413	412	385	423	411	452	444	431	442	437	409	409	407	423	434	434	400	408	391	410	413	401	417	409	430	399	442	427	418	414	426	438	414	414	449	444	431	424	413	418	406	408	420	449	358	401	415	416	469	413	459	439	441	417	422	424	399	427	378	445	430	406	458	378	406	423	397	430	368	408	447	440	416	391	404	404	393	418	456	442	421	425	420	436	401	437	434	408	426	415	425	426	426	405	471	397	412	442	440	405	466	428	432	428	422	403	423	413	394	404	427	413	431	443	384	384	392	403	397	415	398	421	395	433	393	416	452	433	421	413	430	436	424	407	396	410	402	443	426	406	409	420	457	419	441	417	418	418	420	379	433	433	428	401	391	390	391	436	418	423	432	413	450	429	385	398	406	433	394	417	379	432	407	423	421	409	402	410	399	433	423	434	439	437	403	429	409	436	403	403	435	450	476	387	411	403	408	458	402	459	411	425	433	409	411	453	431	415	420	418	381	399	390	414	412	423	417	405	403	458	430	396	406	384	433	428	411	387	411	398	458	388	426	441	417	438	415	393	414	410	420	430	433	431	402	417	419	440	417	446	422	436	413	423	424	440	417	435	430	421	426	418	423	428	418	438	406	411	393	425	414	421	413	439	433	414	445	424	434	448	430	421	434	432	416	415	428	422	429	413	451	388	443	436	387	435	464	452	445	387	419	434	417	432	423	429	430	373	419	453	423	387	389	435	425	457	402	414	454	403	427	416	397	412	421	441	401	424	397	436	387	426	381	430	401	396	429	422	418	420	402	384	421	425	384	436	408	419	423	408	418	446	435	407	428	409	419	436	423	398	397	441	387	431	420	448	462	418	402	416	428	444	390	446	421	425	437	439	424	390	408	406	459	427	409	423	410	398	418	418	443	428	399	421	430	445	421	416	390	418	407	428	416	411	386	449	413	446	415	418	421	415	405	393	401	414	420	420	430	459	389	429	422	453	421	455	444	425	371	427	472	409	431	449	422	417	419	444	403	420	398	421	432	417	404	423	435	402	387	392	396	418	415	440	403	389	426	399	412	403	444	444	403	409	404	408	385	415	487	405	417	429	417	387	457	425	458	454	423	430	414	428	416	406	424	423	425	416	389	429	443	438	439	425	406	451	396	414	410	453	440	417	441	415	447	395	424	447	389	429	413	428	430	385	416	409	391	470	418	436	428	422	382	414	421	381	408	389	422	407	395	428	410	398	414	445	433	418	443	434	419	469	428	435	431	404	437	419	429	434	413	408	425	430
2177	173	213	194	190	159	160	152	649	3409	3250	1989	913	397	201	133	128	144	133	136	145	138	118	112	125	113	115	117	110	119	120	168	153	116	120	130	124	136	138	123	143	137	116	117	131	122	156	122	143	115	131	125	110	116	117	128	125	133	129	124	126	126	128	120	136	127	133	135	116	137	125	136	126	102	111	115	129	125	131	132	135	124	124	151	122	132	126	125	112	106	118	132	122	146	130	111	133	116	112	115	132	138	136	120	111	133	132	132	114	126	124	145	113	129	130	114	129	125	132	130	129	137	125	138	120	136	124	111	124	106	116	123	126	114	132	126	127	123	139	116	130	116	132	136	136	137	123	150	127	138	120	127	130	144	135	117	124	129	120	100	129	128	117	119	118	111	123	135	143	125	129	129	123	116	110	136	153	127	147	128	142	114	129	127	136	120	125	130	126	126	113	128	108	119	128	102	134	145	131	125	127	121	114	118	127	133	126	145	119	120	110	133	156	132	132	113	130	134	118	125	132	130	133	127	129	120	123	138	121	127	135	126	134	115	128	105	135	123	129	121	127	119	106	127	116	112	139	117	109	151	113	113	138	123	124	130	120	131	135	138	129	135	132	111	123	125	128	120	116	144	127	110	124	139	114	152	125	127	136	122	105	130	153	114	110	118	116	126	136	148	125	132	108	131	121	126	137	131	121	118	113	117	133	145	137	127	126	109	114	116	114	116	122	114	123	115	126	137	106	130	158	125	108	123	128	120	129	120	130	112	132	123	122	129	134	147	131	129	120	121	113	139	114	115	129	140	100	111	118	130	133	109	125	103	113	114	135	119	134	113	134	104	107	119	128	129	119	141	130	106	115	144	132	119	122	126	124	125	128	119	122	139	118	117	132	109	167	120	123	133	120	107	116	139	132	120	119	127	127	143	121	128	134	121	112	154	139	120	145	141	124	136	114	118	127	126	120	147	115	125	109	126	133	127	135	117	129	130	125	134	156	113	126	100	131	132	121	134	138	126	119	125	141	137	118	133	119	126	135	116	130	117	128	112	121	133	136	147	112	135	124	122	123	120	126	129	151	128	109	136	132	138	106	140	135	155	123	140	123	136	121	135	139	141	110	122	113	130	134	135	133	136	126	140	124	124	144	131	136	116	119	121	139	147	144	118	109	120	108	124	131	119	124	128	137	99	111	104	123	125	117	135	136	111	125	122	113	110	127	115	116	107	118	146	130	125	134	113	138	134	104	152	123	115	135	113	120	114	131	141	129	125	140	105	133	118	128	117	134	139	123	129	125	125	126	119	119	133	121	121	129	138	127	134	140	110	130	131	117	126	124	133	116	127	114	111	110	126	120	118	137	134	144	108	118	125	130	110	113	134	112	111	122	128	115	138	128	121	114	128	111	136	121	128	124	145	112	111	136	126	102	120	115	134	121	145	126	101	118	125	130	131	120	144	128	118	130	123	129	101	125	128	112	115	130	145	123	131	111	126	138	134	146	130	109	137	122	125	115	128	117	121	138	134	125	146	122	130	122	137	121	132	129	138	124	119	134	118	131	117	124	119	126	135	126	124	125	129	111	122	130	106	120	145	112	139	119	137	131	123	111	129	125	125	132	117	117	146	113	128	120	151	128	118	107	117	122	131	125	123	124	131	95	135	124	141	121	122	126	108	114	112	132	136	105	131	129	147	143	105	142	140	123	135	147	102	119	110	102	121	135	140	126	125	98	115	130	105	126	137	144	123	122	122	126	119	129	118	135	102	126	132	153	124	147	134	111	136	126	140	116	124	132	121	118	120	130	145	140	119	139	124	134	129	143	124	117	134	112	137	131	130	120	113	114	139	114	120	103	146	123	120	143	116	116	134	128	119	119	125	116	132	127	111	122	127	139	152	123	127	124	138	129	115	130	124	124	127	136	121	102	141	134	106	122	113	138	130	127	122	121	105	111	119	117	130	118	117	129	122	125	136	116	140	142	117	115	101	124	148	138	124	126	125	116	122	119	126	134	128	146	131	124	141	131	115	125	115	122	144	115	138	113	134	131	130	121	123	126	131	113	120	127	128	135	119	135	121	139	121	127	124	131	137	131	128	128	117	146	121	127	128	138	116	123	120	126	114	140	119	130	128	144	122	153	147	131	134	124	126	123	118	116	138	112	123	124	157	129	116	131	125	118	124	131	144	107	129	132	126	133	140	98	140	126	118	123	109	109	130	144	104	133	125	134	121	112	120	114	111	146	135	129	116	124	121	129	118	134	131	121	139	116	136	121	121	131	120	127	112	120	117	122	114	131	143	154	126	113	123	146	136	111	141	136	135	143	129	152	130	111	124	112	118	141	144	128	134	108	118	139	130	127	117	111	113	125	129	126	126	115	126	121	141	133	144	137	134	136	141	127	112	121	132	124	109	149	127	125	113	120	111	149	129	110	119	147	115	137	125	121	149	114	124	145	146	134	138	114	115	139	134	125	146	118	132	131	133	129	129	129	127	138	124	146	124	131	121	93	130	121	125	121	120	123	129	110	139	106	131	115	143	123	117	123	113	111	119	113	125	123	113	122	139	132	114	148	129	124	110	125	110	130	131	137	115	106	116	120	115	115	122	94	127	127	120	131	113	130	130	106	133	135	137	119	144	137	132	121	118	120	121	144	121	129	125	131	119	124	131	132	143	155	113	117	121	141	134	128	115	139	137	127	109	129	103	128	128	118	128	133	109	122	138	125	142	138	127	120	128	139	103	123	119	140	117	133	125	123	118	133	121	142	111	111	118	123	132	140	140	127	122	139	150	112	114	122	108	142	149	104	118	135	132	124	140	111	121	116	111	116	116	112	123	125	137	109	117	127	118	143	121	138	122	130	125	123	135	117	140	116	127	115	152	134	134	107	141	132	128	112	150	115	115	111	127	131	107	125	125	126	127	106	113	107	135	126	103	131	123	116	120	110	120	125	123	115	118	132	117	114	110	111	114	126	133	117	111	116	141	152	121	122	118	143	108	113	126	129	143	108	119	121	118	140	110	123	127	128	131	131	128	132	134	133	136	128	123	118	112	131	124	139	127	123	151	115	124	147	125	128	135	135	111	130	124	135	139	108	140	127	131	121	120	146	123	110	113	123	114	130	131	128	114	121	133	120	131	95	137	120	122	107	148	128	131	140	141	112	151	136	116	125	111	127	122	124	115	117	116	129	131	130	144	115	114	115	119	118	116	131	122	113	115	146	129	113	129	129	128	94	110	132	102	120	129	140	143	147	122	138	132	132	108	114	154	125	120	131	138	116	126	140	149	126	145	114	126	116	140	129	135	129	134	120	120	131	116	144	135	136	120	111	115	140	112	126	123	135	114	134	124	112	113	119	114	112	122	125	118	116	142	119	130	157	138	144	134	108	150	137	129	113	121	110	107	117	122	133	133	108	120	149	118	115	128	135	119	104	136	123	110	101	123	118	127	141	146	107	125	115	109	121	136	116	108	121	116	127	110	127	117	110	115	125	131
2171	468	606	709	655	587	505	550	3454	15194	12953	8174	3860	1494	589	431	391	388	365	380	368	378	377	382	330	364	371	356	397	384	367	336	358	341	351	346	344	353	372	373	359	359	388	387	369	351	351	352	392	395	380	371	389	398	364	397	371	366	349	387	370	363	385	347	383	361	390	376	368	383	350	390	368	353	375	373	376	347	376	379	395	362	403	383	360	381	359	380	363	372	401	387	354	382	355	361	357	338	355	374	388	357	380	343	385	363	391	373	356	342	399	354	385	359	359	362	365	367	384	371	367	392	367	337	358	356	358	349	365	373	372	354	363	379	374	391	339	366	357	327	365	361	364	376	348	351	335	354	420	407	384	421	371	370	345	366	363	367	385	382	356	356	347	361	368	388	351	360	394	362	370	363	368	379	353	385	380	365	381	333	354	388	378	368	394	410	372	389	345	364	374	365	378	383	367	355	309	350	404	366	354	381	387	360	339	333	409	378	375	372	383	365	371	372	347	378	364	362	370	372	341	372	357	396	358	353	338	369	374	363	386	399	392	349	347	389	382	379	347	348	379	379	362	358	369	350	395	377	339	377	389	356	391	370	333	376	372	380	377	369	356	375	355	379	368	332	352	349	376	359	360	360	361	376	400	360	378	378	371	393	371	375	380	356	363	383	350	391	354	414	384	368	366	364	380	385	374	400	387	373	395	357	345	355	367	357	352	402	369	423	400	383	379	336	372	341	369	384	352	378	363	395	382	394	365	360	373	356	352	417	349	365	334	336	342	390	384	359	349	414	379	369	384	357	345	357	362	397	328	372	364	361	400	355	367	369	405	370	356	366	355	354	382	379	362	350	336	360	398	371	359	378	390	377	355	344	357	341	384	348	405	379	344	381	414	367	366	365	364	379	339	392	372	386	375	384	359	358	367	361	352	404	380	390	392	377	366	368	356	381	409	419	335	382	364	383	377	381	386	371	344	373	375	369	371	382	376	389	377	372	355	363	388	383	343	388	392	367	371	390	380	348	325	359	385	373	347	347	353	373	352	372	332	363	382	369	362	394	386	373	380	364	361	345	334	350	373	353	373	345	363	356	380	353	399	356	395	387	345	346	366	380	394	351	353	390	357	369	381	351	376	364	388	355	376	340	395	374	376	359	330	349	403	374	352	323	349	379	342	356	390	383	350	347	361	372	370	363	390	350	342	362	416	354	352	367	376	359	348	372	393	359	380	368	360	352	333	361	376	388	383	359	366	375	374	374	394	378	409	379	354	352	321	375	382	376	354	381	398	391	367	374	390	389	348	387	384	350	392	401	342	371	333	333	370	330	373	371	379	376	367	365	398	374	376	362	353	358	368	334	383	371	356	375	362	365	352	349	356	387	360	321	332	349	371	351	349	348	382	357	343	359	354	386	369	394	384	351	391	384	373	404	355	360	413	378	368	353	391	351	375	371	391	397	353	373	365	353	404	376	367	404	345	356	384	353	382	385	408	349	419	381	386	360	384	349	388	368	345	358	404	383	380	390	355	376	372	414	367	357	376	351	356	368	372	341	349	343	402	387	354	329	403	375	389	401	334	396	379	373	398	362	365	344	368	352	390	345	359	378	353	413	415	389	373	381	351	367	367	390	378	369	384	358	401	376	341	389	379	409	385	371	363	368	367	345	383	344	372	333	398	357	365	390	351	353	379	363	393	387	391	354	394	364	384	361	373	393	375	367	355	376	375	401	350	400	366	375	340	368	385	399	372	374	385	362	354	374	390	374	393	394	378	356	350	364	349	396	395	361	382	384	363	371	383	365	385	378	400	383	344	352	353	358	369	369	343	316	388	327	366	336	397	386	401	362	384	370	357	380	370	385	396	342	397	367	348	375	399	345	353	376	343	387	362	375	365	380	360	352	360	368	320	386	343	355	339	381	363	376	388	345	378	380	388	339	367	366	363	352	398	366	385	369	366	384	381	370	324	366	359	378	379	386	352	391	396	380	383	384	374	387	366	398	375	368	387	363	386	407	376	375	407	403	377	372	373	367	378	401	376	323	343	392	366	385	354	380	404	367	368	385	334	390	411	385	362	351	382	372	382	355	370	351	387	345	389	385	375	368	351	318	360	363	344	334	374	353	374	360	360	357	375	341	376	404	350	373	380	385	368	386	358	403	325	377	353	384	381	387	337	353	382	359	328	378	387	383	355	365	352	349	355	349	356	380	376	377	352	353	370	369	370	383	397	376	399	369	350	419	374	364	392	379	337	328	417	359	377	385	374	341	377	377	384	402	357	374	364	373	369	328	368	360	390	352	352	376	378	364	383	389	369	396	332	364	367	368	369	362	383	357	366	383	349	334	376	347	372	361	360	406	357	384	351	368	397	380	394	339	387	329	357	375	366	392	380	362	370	392	353	358	373	353	362	372	376	384	348	354	366	353	359	396	357	401	359	364	363	380	372	352	379	388	402	371	386	353	357	400	357	379	372	392	382	410	367	384	370	380	339	372	364	370	346	383	333	360	380	359	372	372	373	371	396	359	351	387	376	403	358	382	354	363	373	411	374	370	381	361	401	341	352	384	357	358	440	349	374	410	370	342	379	410	352	358	376	368	393	379	360	370	347	335	356	385	373	389	355	371	399	368	359	357	347	382	368	387	359	350	359	358	389	363	402	396	368	392	342	324	366	389	358	400	349	362	387	332	363	390	350	355	343	387	367	363	341	397	352	360	338	368	352	360	394	334	359	383	356	361	419	368	378	377	378	389	389	380	371	349	349	389	373	363	384	376	373	411	361	390	368	354	378	360	356	338	382	374	358	333	385	409	345	342	432	350	350	413	375	353	391	395	352	365	357	385	409	352	342	388	377	344	376	410	350	342	374	401	361	404	368	360	340	369	367	347	347	399	362	371	365	389	397	387	381	348	354	383	372	378	323	351	398	357	350	378	379	363	376	367	369	381	383	373	412	372	357	374	385	363	352	366	398	366	355	383	342	347	365	383	357	347	396	348	390	407	363	360	356	374	377	366	356	377	368	378	372	394	341	356	384	365	337	396	356	348	386	369	401	394	351	370	386	332	367	378	399	381	368	397	347	397	353	401	376	380	391	385	348	395	396	308	339	357	397	333	386	372	402	375	369	343	355	375	375	384	372	348	380	359	333	398	358	369	380	383	338	327	314	366	351	380	338	343	363	375	396	403	358	359	376	332	387	372	395	394	386	365	344	340	369	398	389	367	361	368	341	405	366	399	350	338	416	363	398	372	373	355	414	360	404	358	400	402	379	382	372	370	382	363	360	374	378	393	379	380	396	388	343	349	362	360	381	357	382	364	373	394	370	334	381	355	383	325	423	344	359	392	379	386	378	376	378	392	408	369	405	370	364	366	362	354	334	376	362	365	381	371	382	396	325	363	333	363	389	383	375	377	357	332	363	329	370	370	360	350	391	389	343	356	402	396	342	381	359	353	361	413	366	357	392	353	395	388	356	350	365	365	395	361	384	345	387	383	392	376
7952	1210	1482	1128	821	606	472	426	9251	30017	26550	15410	5544	1507	375	164	107	113	129	98	109	111	117	120	106	108	118	102	100	110	126	115	94	108	116	117	107	93	110	98	125	97	113	105	117	122	106	104	112	100	96	107	110	100	110	109	106	121	107	137	105	119	101	92	107	136	110	111	99	117	104	121	119	122	106	97	103	114	116	117	104	113	97	110	117	104	105	120	116	115	113	106	129	96	111	102	117	94	109	106	116	106	93	107	106	111	102	128	100	121	109	106	124	107	121	117	109	120	113	120	98	105	119	107	126	97	126	108	116	96	93	118	108	122	125	113	125	115	125	97	124	113	127	119	116	104	103	97	115	106	91	105	126	95	115	125	106	124	100	124	123	106	121	112	127	95	138	118	107	125	106	117	91	112	98	122	120	101	100	106	122	118	109	108	133	113	115	96	119	105	117	118	102	107	117	98	105	101	100	102	119	119	115	109	108	113	116	88	96	118	111	113	102	112	109	113	108	99	109	114	117	114	105	126	116	108	118	98	117	119	117	112	130	102	104	116	130	121	111	95	121	119	111	101	130	127	113	117	114	124	108	108	115	123	122	92	107	97	109	106	110	107	93	107	106	107	123	123	116	116	105	103	114	120	109	121	103	115	99	128	96	127	103	120	109	127	110	116	99	93	115	103	107	112	108	128	118	114	117	98	108	111	122	112	117	119	101	111	109	107	103	101	111	124	119	118	103	114	101	116	103	112	116	118	119	114	115	111	102	119	97	122	102	99	118	134	90	103	111	95	136	121	104	109	99	117	114	117	93	99	124	108	104	122	104	116	118	110	88	102	117	110	124	123	84	103	137	118	105	109	96	92	118	111	117	101	102	118	99	109	100	94	117	110	120	103	116	110	110	102	111	103	122	102	106	106	101	99	117	119	112	116	95	123	108	112	102	105	104	116	107	105	104	118	109	126	108	101	125	112	108	115	119	124	111	128	133	98	92	88	119	108	82	126	119	116	131	106	108	110	118	105	129	115	118	111	102	121	113	114	102	105	95	99	109	122	118	126	122	98	122	124	107	119	110	108	123	114	127	99	117	102	128	109	111	107	115	102	96	86	114	105	97	107	108	110	110	110	94	116	110	127	116	115	122	110	115	115	117	95	116	111	127	131	104	113	86	125	103	108	107	119	131	121	100	114	103	118	102	117	134	108	106	93	99	97	120	99	98	101	115	106	99	119	131	116	117	110	122	110	117	121	95	93	126	112	110	102	114	98	122	119	123	93	115	137	121	121	110	117	114	94	114	111	126	121	110	112	100	117	109	112	109	115	112	127	128	96	93	104	114	105	97	109	114	101	131	100	113	104	114	114	111	113	118	109	85	127	104	118	102	94	107	125	116	104	95	124	115	115	116	112	109	106	119	122	112	120	117	97	110	117	96	97	111	105	113	115	130	104	103	110	126	112	121	90	114	122	103	146	98	110	118	125	102	95	94	90	128	101	113	123	100	116	111	124	91	114	122	107	115	103	110	108	109	117	119	113	107	116	103	125	116	116	105	110	113	115	120	108	116	114	115	127	115	114	94	118	115	109	107	103	123	114	124	94	120	112	108	122	93	97	117	130	99	100	125	106	105	105	101	124	104	108	108	84	96	109	124	111	127	96	104	104	108	110	108	104	102	96	96	110	120	127	110	92	124	99	134	93	108	122	106	118	109	112	102	78	122	115	110	118	134	108	116	143	108	123	109	121	125	120	106	124	109	120	90	111	93	118	117	125	101	100	122	125	113	115	108	129	94	108	117	146	111	114	116	134	117	90	117	100	101	108	109	122	109	105	106	123	126	124	115	105	109	102	114	113	102	110	98	103	129	114	107	121	105	103	134	125	126	117	126	102	104	106	92	121	112	128	118	124	105	111	101	119	117	114	119	123	126	137	114	117	117	117	95	97	115	112	103	121	96	114	118	107	130	105	120	126	122	119	114	98	116	113	139	126	109	119	103	118	103	124	114	122	106	110	113	115	107	113	118	115	111	120	126	123	110	123	125	126	126	118	120	104	103	130	120	123	118	106	115	123	117	112	123	115	89	116	110	111	112	100	109	112	110	99	109	107	102	107	130	105	98	110	110	105	119	103	115	113	117	113	128	102	109	121	119	116	118	122	103	113	119	127	128	105	114	122	113	108	106	106	94	118	107	105	108	133	104	111	98	121	100	121	99	98	113	97	128	112	118	117	105	112	113	127	124	119	82	102	115	109	116	140	124	104	99	111	119	123	100	119	95	133	117	115	96	115	93	114	123	110	115	113	102	102	107	122	105	122	135	107	112	83	104	115	111	108	96	126	124	108	121	133	111	108	122	114	110	118	129	104	89	110	100	113	131	119	141	138	112	118	113	96	129	120	109	96	106	107	109	99	105	102	119	131	116	91	101	112	101	101	90	107	112	105	112	110	119	112	112	115	112	123	110	108	123	115	124	111	108	103	95	95	111	116	120	122	90	116	91	115	108	106	118	106	107	104	117	89	111	123	113	117	106	110	101	113	107	132	118	100	119	115	105	103	106	103	110	112	104	114	106	103	110	116	115	112	102	89	102	111	123	125	116	102	106	108	104	106	121	120	113	84	105	114	118	83	113	118	130	110	104	106	123	105	114	111	114	96	98	97	130	113	106	97	103	111	97	105	102	118	99	92	126	98	97	120	109	116	119	100	125	120	109	107	113	114	109	121	114	115	108	120	112	95	107	113	117	109	131	129	115	131	122	99	121	109	99	121	125	124	105	124	120	106	111	121	110	118	108	98	103	113	102	119	105	136	120	105	105	116	87	102	104	95	110	128	126	122	113	118	130	102	112	98	99	125	110	105	114	94	115	110	113	135	113	99	102	102	111	117	130	119	111	119	96	127	121	101	103	107	116	109	115	100	111	119	112	117	115	122	120	116	93	91	112	103	121	117	109	115	94	107	107	113	116	101	118	100	123	94	114	112	97	114	116	120	116	92	106	100	116	122	130	101	111	122	92	100	115	123	118	122	109	98	108	99	108	123	120	121	120	124	95	103	123	106	99	104	116	130	109	132	82	111	121	103	97	117	115	104	122	122	113	122	111	127	112	108	122	90	123	106	111	117	107	120	124	110	93	110	118	131	111	122	102	112	123	114	97	117	109	96	108	106	126	114	101	111	92	123	127	102	97	132	107	102	127	122	107	106	108	135	118	121	120	105	116	116	129	101	116	108	90	111	107	100	115	115	94	122	107	114	97	118	121	126	114	104	86	89	107	96	102	107	94	111	117	112	112	142	108	132	94	107	120	118	112	110	120	103	93	106	101	85	106	107	112	95	109	111	102	116	114	109	114	125	105	112	115	120	106	119	111	113	111	118	108	102	101	125	104	107	157	109	91	108	117	103	108	117	115	102	120	118	96	131	99	97	106	110	98	115	106	118	95	109	101	109	123	106	124	98	116	104	103	109	101	107	109	115	109	102	110	119	96	115	123	104	89	106	111	127
5741	1513	3493	4128	3332	2783	2266	2066	24078	48982	44712	32835	17887	6793	1565	532	332	337	300	327	338	347	329	330	336	364	303	314	343	317	358	313	333	348	342	345	304	316	358	338	318	342	335	315	351	313	302	359	337	357	350	293	317	360	365	324	313	349	322	302	330	332	320	319	314	314	291	347	365	328	342	356	334	330	357	346	334	351	375	345	328	332	334	331	347	327	322	334	330	360	335	372	312	333	311	354	326	370	366	339	349	357	375	327	350	330	322	329	333	332	353	341	338	347	356	315	344	331	310	330	360	341	342	315	323	327	316	331	331	342	352	321	350	329	375	315	352	331	344	362	336	328	331	375	305	350	332	333	333	348	337	300	327	356	326	362	369	352	346	342	336	353	353	327	339	320	329	322	315	342	328	347	331	307	347	360	347	304	329	363	352	339	331	344	338	361	325	345	327	328	332	350	366	308	348	321	331	331	311	351	358	330	345	331	368	325	363	329	344	341	321	324	342	310	330	357	344	338	341	326	334	335	327	335	348	386	319	337	333	338	333	329	335	334	339	337	327	340	302	329	310	360	322	336	357	352	313	327	325	365	314	351	355	312	322	312	346	318	343	314	325	334	293	289	348	308	304	325	341	348	318	347	333	332	303	339	335	345	333	312	333	355	353	328	323	321	330	346	290	336	340	330	343	356	334	325	329	324	336	361	309	361	288	318	318	316	365	355	336	323	320	317	341	317	362	356	355	340	327	349	322	341	375	369	339	344	342	337	347	336	302	325	328	319	315	339	328	329	367	318	345	361	344	350	337	336	328	337	332	337	325	350	353	329	317	341	364	339	312	319	325	366	295	300	339	333	342	378	372	333	289	355	337	359	330	332	335	362	348	323	340	349	309	332	309	316	352	371	330	359	316	342	319	294	326	340	344	331	328	379	339	326	352	349	323	332	320	329	314	310	325	314	348	332	345	340	314	324	350	369	357	339	331	357	365	355	371	333	336	336	326	336	331	349	322	335	350	336	347	349	319	359	341	334	360	357	325	315	318	346	335	327	334	348	310	314	323	379	332	327	287	324	332	325	355	348	332	342	324	335	336	306	319	357	300	339	342	326	339	334	341	356	331	347	308	345	326	337	343	313	339	312	337	350	307	321	325	354	359	300	292	331	321	319	330	338	354	321	302	332	332	347	354	348	348	282	349	315	319	319	333	342	330	308	301	313	348	320	320	353	361	310	331	340	299	365	313	340	357	320	347	356	340	337	330	313	343	345	351	324	353	332	320	321	334	330	341	356	334	337	313	328	332	325	309	322	345	328	278	324	369	355	336	323	331	320	321	358	349	350	344	328	349	317	351	349	344	320	348	315	329	366	336	358	305	361	326	330	361	353	363	344	338	318	319	324	361	306	330	352	324	339	321	325	298	330	304	326	360	326	349	354	372	345	329	342	313	320	338	364	331	363	348	346	335	306	299	317	330	310	321	313	342	346	331	374	321	311	334	326	345	378	327	336	325	344	321	351	323	337	324	300	316	326	334	366	358	336	338	322	329	359	367	326	347	330	329	324	331	330	347	355	336	328	315	323	354	341	345	324	354	318	316	311	307	312	357	346	371	317	332	357	369	327	358	337	331	327	334	324	319	344	367	336	328	332	298	307	322	334	307	359	338	329	349	340	358	338	342	338	326	318	347	374	343	328	360	319	317	340	344	323	361	329	315	340	361	343	334	334	336	361	366	310	378	329	284	397	346	326	332	326	329	310	328	344	337	324	305	340	357	320	327	337	320	325	323	351	326	346	324	364	340	356	356	327	375	311	343	340	337	321	331	322	322	311	338	345	317	321	359	330	309	322	327	337	321	317	335	333	329	341	333	357	320	341	318	360	323	311	325	336	370	303	308	311	355	358	361	321	337	322	321	345	338	343	331	339	335	319	347	366	357	331	342	303	338	300	339	321	320	303	323	338	340	342	335	302	337	306	302	327	326	332	336	345	352	336	347	351	333	335	384	347	334	323	364	343	340	343	320	360	306	303	341	354	341	335	370	330	304	324	349	316	306	330	346	335	300	317	361	348	338	331	322	313	327	307	325	316	320	352	304	313	324	341	364	337	329	363	355	329	319	323	330	330	313	352	352	363	365	344	331	353	340	329	318	300	322	333	297	316	357	341	336	364	332	331	335	338	353	348	342	347	340	330	332	355	344	310	329	345	354	316	367	384	335	297	330	327	331	356	309	359	382	303	326	341	328	342	342	348	310	318	340	319	335	342	320	349	331	360	324	302	324	296	330	328	351	352	368	278	335	382	348	327	354	327	344	311	342	310	337	370	350	299	321	326	337	296	321	342	355	332	323	330	332	343	317	327	319	337	317	320	338	359	340	347	319	325	314	330	314	354	352	331	308	337	349	312	325	327	340	342	345	356	364	357	321	339	375	351	353	309	270	339	335	352	324	351	341	337	349	317	339	322	348	315	333	349	360	351	337	353	350	329	330	323	330	323	322	329	321	297	327	333	345	361	339	343	319	334	322	331	367	342	353	356	364	282	348	322	340	347	319	320	334	355	319	345	347	325	352	341	349	348	302	364	338	345	330	345	327	346	310	331	315	333	320	332	344	347	318	309	335	341	330	337	312	323	366	301	312	320	370	321	345	359	352	353	322	347	349	322	353	343	337	351	309	349	372	326	323	347	367	351	339	373	360	336	341	322	387	313	347	340	315	318	333	340	342	336	332	321	353	351	353	345	304	340	345	337	332	318	355	338	319	345	352	369	335	349	362	334	356	314	345	370	346	344	349	334	323	326	344	352	329	307	318	331	286	323	337	334	366	348	317	337	334	353	352	339	342	341	361	335	351	317	328	330	344	336	315	337	314	345	355	320	346	322	305	340	347	338	331	346	348	322	303	344	346	324	341	368	332	323	334	331	330	341	343	352	333	365	323	284	323	339	302	310	342	333	321	319	358	348	329	323	325	344	307	342	333	330	310	331	358	332	392	338	339	367	320	346	358	366	318	352	324	333	347	340	360	339	326	317	359	377	345	336	333	326	343	340	371	346	328	349	307	349	315	323	365	323	358	335	362	332	338	351	348	330	332	346	339	360	355	339	332	372	350	322	302	332	317	341	338	360	353	347	346	314	338	365	336	327	301	371	340	352	346	341	326	330	318	335	299	360	353	377	317	342	325	349	359	324	345	304	357	329	331	321	321	346	364	351	340	325	321	340	353	307	337	362	327	344	341	348	313	325	293	349	346	303	354	331	343	338	315	369	367	372	343	310	348	363	319	331	339	337	348	325	350	352	330	352	311	356	300	350	358	318	335	310	344	355	315	328	340	350	335	336	353	327	344	306	347	347	334	340	325	314	337	317	320	337	341	358	344	362	335	341	369	335	349	318	348	333	324	334	366	356	332	328	340	295	311	345	339	339	320	309	346	310	310	310	341	335	343	325	346	296	296	329	331	337	332	365	309	344	322	345	335	350	323	344	345	333	313	332	327	340	315	305	335	326
14642	2551	2979	2133	1568	1063	921	7432	37954	43867	33048	19385	7441	1876	418	172	156	133	128	129	134	139	153	134	145	114	117	140	128	121	138	152	144	119	139	135	113	150	126	127	121	128	158	120	145	143	140	140	125	132	150	148	145	148	131	130	134	139	135	153	154	126	130	161	138	140	160	156	148	145	145	132	141	148	138	128	130	136	130	144	151	129	146	125	147	139	142	141	133	141	153	142	145	139	137	155	142	147	140	132	132	143	150	129	145	122	136	139	152	133	157	131	138	134	136	148	141	142	140	142	133	133	125	132	152	132	130	146	143	135	121	140	114	137	135	134	113	119	147	128	135	119	147	159	119	116	136	140	137	149	143	147	136	142	160	112	143	121	139	129	128	147	121	118	150	164	130	158	136	144	147	151	158	135	136	117	145	122	135	152	136	147	131	126	149	128	103	118	143	158	142	137	146	138	147	132	149	138	128	149	155	163	153	157	128	135	144	131	136	146	125	118	154	143	124	114	141	147	151	137	135	134	124	146	121	121	127	138	129	149	131	147	114	141	138	135	120	145	147	138	147	140	138	113	133	124	122	160	135	136	130	143	157	153	135	135	146	116	141	140	135	152	129	124	126	145	126	161	157	130	141	153	137	148	146	142	144	155	149	133	146	140	139	120	141	109	131	152	167	135	150	136	123	138	154	132	149	159	130	160	139	115	134	145	157	146	142	135	156	139	134	161	138	134	137	155	148	153	131	128	139	133	161	132	136	143	129	139	140	131	143	125	153	139	163	147	133	168	139	125	147	155	140	159	149	153	130	137	117	132	156	125	158	153	140	140	131	139	141	135	143	141	147	133	138	111	137	128	114	152	134	137	143	147	122	130	137	141	132	131	143	158	145	159	144	134	124	135	136	137	138	136	145	149	140	143	135	138	144	129	143	140	151	134	117	160	137	157	132	132	126	115	139	140	144	127	157	132	134	140	142	138	146	126	136	155	133	138	129	147	142	143	120	132	114	115	150	135	144	130	135	144	154	130	138	139	147	127	125	154	141	135	129	106	143	144	131	115	126	134	128	139	150	130	146	114	123	124	131	146	144	129	140	132	146	138	135	148	143	135	123	126	139	129	145	161	146	145	131	148	142	144	146	152	125	170	134	120	149	140	159	122	136	163	143	131	143	137	139	146	149	140	146	129	142	146	128	162	150	147	127	111	152	144	128	143	143	127	143	155	147	149	141	148	145	136	129	142	129	148	119	134	142	147	134	137	122	143	145	135	126	152	142	146	142	133	134	131	146	140	125	130	134	150	155	158	158	146	124	132	147	136	126	139	143	147	132	128	138	120	131	128	140	133	117	135	129	140	136	156	128	129	149	132	128	138	141	156	132	130	117	130	153	133	132	130	126	144	127	151	134	130	140	140	160	139	131	145	132	155	146	123	113	159	139	146	140	148	132	130	121	142	139	143	137	132	113	130	157	156	141	124	148	135	130	122	151	130	125	125	136	140	126	140	141	140	145	142	127	129	128	137	137	140	129	163	143	139	132	136	137	121	149	141	143	127	151	151	144	134	124	137	139	147	115	135	143	142	124	138	151	141	161	143	136	163	136	140	147	161	129	121	158	134	143	115	158	119	136	144	133	124	122	160	145	130	142	130	135	126	152	146	129	144	144	149	128	147	138	117	149	144	139	150	156	143	150	125	145	135	130	138	143	118	130	139	154	157	131	123	132	148	153	132	123	119	160	137	139	137	146	137	163	127	136	144	116	141	120	150	142	147	132	128	129	132	126	140	144	158	152	160	144	128	146	125	120	144	117	134	150	150	152	135	153	134	151	153	125	147	134	153	141	133	108	147	125	120	143	152	136	147	160	154	135	132	140	146	161	143	116	126	134	130	133	152	127	125	160	132	157	132	131	138	150	147	154	147	131	160	134	127	146	143	150	152	134	136	151	140	129	152	154	143	153	137	148	146	123	122	125	134	119	125	152	131	141	130	125	174	139	154	141	158	136	138	135	132	135	163	157	155	164	123	144	148	148	133	128	158	117	122	132	131	138	141	126	162	141	142	149	137	134	147	132	146	144	133	159	131	136	149	150	155	148	136	127	133	128	130	144	136	129	136	140	125	144	144	132	122	144	119	135	145	168	150	141	115	158	145	149	146	144	140	153	131	148	129	123	121	142	129	155	145	130	124	137	160	131	128	123	156	137	162	158	150	134	141	123	146	138	150	123	110	105	147	124	124	134	134	127	146	138	134	134	122	120	128	135	136	144	142	154	133	161	173	141	128	126	137	141	139	134	129	150	157	149	132	163	145	125	124	126	152	145	124	130	114	143	155	149	135	148	149	127	138	159	130	154	129	153	132	131	142	139	147	147	144	144	145	127	141	139	137	134	142	146	156	151	143	133	136	127	141	149	148	128	122	129	135	154	137	127	136	131	136	136	156	133	132	124	156	137	145	135	181	150	118	131	140	145	167	140	134	126	149	143	163	121	137	138	134	118	137	130	148	130	144	145	140	153	139	148	144	144	150	142	127	147	142	121	123	156	137	150	141	143	127	140	150	135	137	137	149	137	145	128	145	131	131	125	174	152	139	145	147	131	133	135	137	122	131	136	136	133	136	137	123	147	136	154	139	134	127	147	112	133	143	133	142	146	141	130	137	144	142	137	130	124	138	138	135	151	131	165	137	147	129	148	137	145	153	133	147	134	146	161	145	123	126	145	165	140	150	117	146	132	135	144	117	130	145	133	145	159	137	139	131	122	134	151	141	132	152	144	116	153	156	132	126	148	129	123	130	136	148	142	129	132	137	124	170	157	136	124	146	140	133	161	122	138	124	150	112	147	139	149	148	121	134	144	131	140	136	151	148	134	164	135	150	134	121	127	144	151	141	145	149	159	138	126	137	130	129	136	133	146	159	173	148	128	139	150	150	139	139	125	117	140	143	148	153	156	152	135	128	154	147	164	144	134	120	150	153	139	160	146	136	133	148	156	142	129	124	149	134	136	143	128	128	140	151	132	148	134	129	137	135	144	139	144	132	139	131	126	135	140	133	121	145	113	141	146	122	155	132	149	129	128	141	120	146	140	136	134	134	140	133	168	129	141	133	149	115	152	143	140	126	132	142	139	140	122	124	141	124	128	131	140	132	157	142	146	138	144	142	137	150	145	139	142	128	144	142	129	134	124	144	148	132	143	151	148	145	126	138	147	140	129	126	134	146	139	149	127	138	126	164	129	127	119	133	144	133	139	135	131	131	122	153	130	127	124	159	136	149	135	137	150	138	132	151	145	118	110	141	162	162	166	135	114	122	153	128	132	134	147	138	141	138	127	146	149	147	127	119	127	154	155	147	145	153	152	163	160	145	113	143	127	129	138	152	149	139	126	134	142	143	136	151	144	153	138	130	144	125	141	153	137	116	153	150	122	116	120	138	130	138	134	138	135	133	125	157	131	151	153	147	144	127	154	142	133	119	129	134	152	153	138	139	136	157	134	133	143	139
7769	2665	6124	6720	5673	4773	4019	20208	55188	58249	48815	35465	20200	7348	1631	632	412	398	410	412	406	424	417	389	402	372	400	413	412	386	427	437	399	421	413	406	461	422	424	394	426	410	381	408	397	483	414	423	402	429	423	415	389	424	434	409	373	406	436	411	411	419	422	420	422	411	425	393	381	411	402	425	414	412	385	405	387	395	416	399	417	406	421	395	422	390	392	418	447	398	397	436	448	407	410	421	412	372	436	383	402	403	393	383	409	403	416	426	404	387	427	426	422	426	420	413	423	438	420	368	387	417	430	391	423	452	390	387	405	407	439	403	391	376	432	428	411	407	397	449	368	430	386	420	413	427	435	422	379	417	424	397	382	428	400	408	404	391	409	408	427	402	388	395	403	377	401	419	403	432	407	378	412	384	430	406	422	436	430	417	448	401	381	418	409	391	400	387	364	400	414	435	440	439	429	433	411	394	402	400	417	421	415	438	424	392	450	395	404	395	445	428	399	394	400	372	425	414	416	382	410	395	400	420	415	379	442	413	442	380	391	436	416	400	405	416	412	425	430	388	385	395	414	405	415	418	395	367	418	422	431	403	388	390	408	421	424	407	442	419	400	418	406	441	424	392	414	450	407	422	405	444	414	409	396	401	420	390	412	394	386	399	406	400	395	407	454	402	398	374	425	417	382	390	419	426	408	400	395	417	433	383	419	425	414	428	407	404	387	410	458	406	398	372	407	394	387	418	399	430	422	409	430	429	404	380	410	431	363	434	405	412	376	420	376	436	407	416	397	399	425	423	395	401	425	397	391	406	426	391	413	446	439	421	429	410	397	400	388	404	433	375	420	405	428	406	385	396	401	413	417	392	414	363	391	377	404	428	460	386	423	418	431	397	413	390	451	390	431	416	378	415	388	386	374	413	417	415	380	424	401	390	426	393	388	386	414	398	402	424	451	426	393	401	401	430	403	419	400	388	417	424	393	383	378	402	409	414	432	397	410	429	406	400	401	396	417	416	392	397	377	412	402	414	413	408	368	420	419	378	425	422	400	422	418	440	449	388	481	432	396	388	425	420	385	430	385	369	430	434	419	396	434	423	436	427	437	391	383	428	420	399	474	387	410	372	420	444	398	408	412	383	412	417	409	430	407	398	422	422	411	384	405	420	424	392	388	409	387	384	384	408	441	391	386	406	413	397	415	433	418	396	397	418	443	409	375	390	397	423	382	405	380	401	426	435	409	420	400	392	426	387	419	429	412	406	423	430	398	406	438	375	426	427	379	413	385	402	419	412	412	427	421	427	430	391	401	405	419	397	433	437	410	418	422	429	435	438	443	408	402	391	381	406	431	432	417	401	379	420	450	388	384	395	408	356	417	393	381	392	406	413	437	383	436	397	409	386	433	430	393	448	393	409	411	413	390	377	415	396	431	400	406	460	422	414	429	422	413	398	390	399	407	384	401	392	390	420	415	377	378	420	398	354	402	443	404	441	437	409	449	438	412	435	432	416	434	391	432	441	431	418	369	391	410	406	425	382	416	390	393	409	375	406	383	408	422	390	411	403	422	400	384	429	420	412	463	390	390	389	397	429	412	393	387	429	397	403	444	417	410	384	391	386	420	391	380	395	378	398	417	364	395	407	426	395	424	408	405	398	386	402	420	412	401	396	414	416	400	383	421	441	397	425	420	434	398	426	378	365	391	382	393	420	398	403	409	404	394	433	381	399	425	396	404	366	437	402	423	434	413	422	395	407	390	369	426	409	379	406	399	391	386	397	404	447	400	355	408	423	444	386	423	410	420	396	373	435	384	415	381	422	393	419	400	420	372	423	417	382	420	404	377	422	399	424	428	404	462	430	414	392	393	395	421	383	443	410	405	408	391	429	438	413	407	418	407	392	392	429	407	418	425	423	416	402	422	431	408	425	403	406	390	420	421	382	407	420	391	440	420	403	396	420	399	409	439	404	438	366	419	418	397	435	412	388	407	400	409	416	371	407	407	398	398	402	396	373	398	408	394	404	429	417	417	420	396	387	397	404	394	398	421	404	394	390	389	392	440	411	373	420	389	405	415	423	407	388	393	383	432	442	392	397	382	391	410	404	411	433	401	426	386	411	418	387	404	435	433	398	416	378	450	448	380	422	401	368	383	385	408	419	417	436	433	397	368	413	382	408	366	408	408	411	380	434	399	385	408	416	378	392	363	408	429	396	426	411	419	407	395	405	411	395	410	402	423	428	406	422	416	424	405	387	425	402	347	407	417	378	388	437	432	379	423	401	411	418	428	419	397	377	428	433	406	414	380	450	378	434	432	432	443	421	404	403	377	413	407	377	427	408	393	396	434	432	393	425	393	403	415	388	414	421	375	385	423	367	402	400	399	379	424	421	416	383	441	442	384	400	405	421	426	416	400	422	388	471	368	439	420	387	404	405	402	376	361	425	410	431	367	447	379	417	402	399	458	420	387	406	411	389	416	400	411	414	386	407	425	434	437	416	410	442	414	386	443	402	381	422	411	414	430	428	377	360	418	385	396	395	413	404	413	395	427	390	401	385	398	415	434	393	402	394	387	396	439	393	424	440	428	416	407	448	418	382	424	416	405	414	406	413	398	391	418	422	427	398	397	401	419	401	401	423	391	407	376	373	385	398	372	427	409	414	410	414	402	383	387	457	401	383	412	408	414	398	399	435	440	400	400	408	410	414	401	439	438	417	429	405	373	403	457	421	415	427	407	402	422	404	433	402	414	388	403	402	386	380	441	364	403	381	387	369	429	378	392	380	419	375	404	400	439	411	399	400	393	399	433	412	390	446	445	380	400	441	398	381	393	404	387	444	380	369	431	375	411	421	442	421	405	416	413	423	389	371	390	383	377	404	417	423	405	407	439	398	375	424	433	377	385	378	391	385	410	409	470	431	399	432	383	360	420	396	413	395	411	381	417	399	419	435	408	403	432	440	401	433	391	411	396	427	465	397	374	398	414	414	407	410	392	392	429	378	378	407	416	402	426	379	440	420	426	393	401	386	407	409	437	420	415	425	434	403	392	390	410	403	443	398	396	412	418	394	388	417	397	385	408	412	404	347	418	395	400	431	412	438	436	426	371	431	394	436	404	401	397	396	407	416	420	475	383	419	444	387	404	433	397	420	427	396	413	384	408	399	417	422	404	391	376	404	453	377	398	437	388	378	399	411	387	451	409	394	407	388	375	413	442	372	405	413	379	392	398	404	351	392	483	397	441	408	402	428	390	387	415	377	410	420	366	426	392	382	418	401	404	418	380	414	423	392	333	368	398	403	429	444	389	375	396	398	417	421	413	409	394	433	398	393	380	400	422	424	410	388	379	392	388	437	408	401	386	396	437	416	453	390	391	406	412	386	422	409	411	411	431	412	410	419	381	419	426	410	394	365	411	408	413	391	369	422	437	434	367	420	439	401	428	386	394	407	418	394	418	389	403	420	421	437	402	381	468	403	408	410	382	403	361	401	401	386	411	397	392	437
2339	235	236	224	203	178	173	761	4274	4284	2508	1259	515	237	157	131	128	107	122	147	137	124	119	102	132	103	125	130	139	107	136	135	114	123	121	117	122	135	118	138	129	129	121	115	128	115	134	143	138	105	123	124	142	141	106	121	112	130	116	127	138	125	114	128	122	150	133	139	132	122	124	116	112	125	128	133	110	118	129	123	119	104	106	134	128	138	110	101	123	135	136	120	125	115	124	128	109	135	129	114	107	112	111	124	115	131	139	128	114	135	123	117	127	129	108	134	106	139	134	121	115	121	112	131	114	132	117	132	132	123	125	116	121	145	117	131	145	136	128	126	146	117	121	114	125	143	139	141	121	120	135	156	116	141	132	127	123	115	113	130	103	131	123	131	121	134	122	113	105	121	124	102	118	118	123	109	130	115	121	122	106	137	125	133	108	127	124	147	130	115	128	120	126	135	117	126	115	118	110	134	123	136	139	118	122	115	122	128	122	131	132	134	122	125	129	116	143	127	129	138	126	116	134	146	143	136	112	131	125	146	129	123	117	113	157	123	137	145	124	126	134	119	122	125	108	130	111	129	118	132	129	124	110	119	128	118	133	152	132	139	121	147	124	148	124	118	113	136	130	131	137	147	139	134	142	109	128	111	147	133	95	134	142	118	124	129	127	120	110	129	117	124	131	112	135	128	145	118	132	111	120	154	119	142	132	132	111	130	128	133	127	141	106	133	122	130	105	130	101	102	147	119	153	128	135	149	117	112	142	108	126	109	92	122	115	119	119	117	100	125	104	139	146	128	135	126	125	124	115	109	107	121	108	136	153	131	141	116	110	124	125	130	132	116	135	116	122	126	118	125	124	119	128	136	107	134	120	118	116	98	133	142	141	142	123	129	120	118	122	113	101	120	115	135	131	132	129	122	100	124	132	142	88	140	122	138	126	126	132	138	127	93	114	133	112	100	115	121	113	116	144	122	124	114	133	111	116	150	148	138	115	138	131	115	127	117	142	124	148	122	116	124	140	121	122	147	135	120	113	108	116	126	122	131	133	141	134	137	130	131	113	131	124	127	123	115	119	131	126	115	116	145	137	112	121	112	140	119	121	138	128	102	137	119	111	124	103	123	122	109	132	129	128	137	113	130	134	111	140	126	102	123	138	140	143	123	134	139	141	130	126	111	135	134	135	119	147	117	112	129	114	111	114	110	116	114	122	109	110	126	107	129	125	144	132	120	132	134	116	112	155	133	116	117	151	124	117	138	115	123	121	111	120	127	121	123	122	132	120	129	130	146	140	112	107	140	122	118	133	117	142	108	121	121	124	125	106	126	136	137	139	131	147	119	135	136	136	145	134	151	124	136	127	126	129	119	118	118	117	157	120	105	121	95	124	123	125	117	141	148	124	139	117	118	130	136	110	116	127	130	123	131	119	116	118	126	126	119	112	106	130	125	118	127	140	132	138	124	122	97	106	128	105	123	136	120	118	95	138	120	127	128	124	144	131	131	138	133	117	114	132	115	123	127	119	112	123	139	129	136	136	143	135	115	114	119	133	138	109	134	130	132	119	124	141	115	153	112	116	110	123	117	109	118	132	131	118	125	107	123	127	115	130	120	113	132	106	136	125	112	114	98	105	124	118	110	137	123	142	124	137	128	138	130	136	123	119	133	142	135	146	134	126	137	138	115	121	113	120	109	97	131	90	138	129	120	118	116	116	120	136	127	125	114	115	122	137	120	137	126	119	122	121	133	128	122	138	117	130	118	125	138	128	119	117	134	118	109	131	136	112	122	132	113	125	136	127	118	134	119	132	124	120	128	137	140	117	124	122	130	128	122	136	127	126	138	122	99	137	121	130	120	140	122	139	130	126	131	127	147	115	150	121	138	121	150	130	120	136	125	122	136	123	134	128	121	143	120	146	112	152	123	107	109	134	145	129	118	112	121	117	122	139	133	118	139	129	127	135	106	117	116	120	130	114	140	134	127	121	120	122	132	128	116	134	126	126	123	122	128	110	127	126	130	120	118	128	120	122	129	135	134	128	127	120	122	122	123	119	123	117	124	130	144	141	133	137	141	123	122	128	121	145	125	144	134	113	92	106	140	123	133	129	136	110	132	135	120	120	130	131	114	128	140	121	135	106	118	112	126	131	122	113	131	135	130	125	123	114	135	118	110	165	131	134	127	121	126	126	128	121	136	120	147	118	112	114	101	131	110	129	135	121	134	122	115	127	117	135	96	129	121	111	134	121	131	110	154	128	138	132	130	125	135	129	135	121	139	127	121	150	130	147	111	150	116	127	130	130	122	128	146	118	110	124	134	122	139	153	142	123	143	149	115	114	131	115	143	134	113	132	123	122	120	124	140	109	117	126	123	137	112	106	123	136	120	136	111	127	108	131	118	117	125	118	133	130	104	129	133	116	122	126	128	124	124	118	116	138	113	128	105	105	120	124	121	133	125	130	132	140	116	106	119	136	114	123	124	133	124	133	115	117	103	107	117	109	142	129	108	108	95	121	139	131	126	121	117	116	110	133	120	125	128	110	119	117	132	126	119	133	127	110	123	130	114	125	131	115	146	126	114	134	131	120	130	136	130	135	125	110	136	112	133	118	129	119	127	140	112	127	139	130	126	114	134	118	111	131	135	133	147	121	119	123	139	149	105	119	136	118	118	124	107	126	116	124	141	131	147	143	143	129	112	147	122	140	126	141	113	120	120	137	135	146	133	124	126	117	129	139	95	103	121	121	122	111	124	110	123	101	133	135	146	106	126	112	122	128	121	126	122	111	113	119	138	121	123	122	150	139	141	124	132	133	115	113	123	130	121	112	103	147	141	126	156	123	122	130	116	116	123	130	115	121	135	116	118	140	134	132	147	131	119	150	124	127	128	120	131	123	115	119	131	112	136	120	123	130	128	144	107	96	134	131	135	121	148	103	133	114	121	117	122	139	128	120	105	121	102	125	145	123	134	108	110	117	133	131	111	135	115	150	142	127	129	115	142	124	132	121	121	110	129	138	127	135	132	124	129	125	125	121	142	154	133	122	129	133	123	122	110	138	120	113	121	117	131	116	125	125	112	120	134	121	127	108	128	131	116	143	107	144	133	118	128	119	141	123	127	121	117	130	136	143	111	139	128	135	124	121	142	106	128	116	112	147	128	131	119	136	112	132	109	107	134	123	125	111	136	122	129	131	150	133	108	121	143	128	135	139	127	121	121	118	123	119	124	124	105	125	135	123	120	124	127	121	119	120	109	114	114	130	125	122	127	131	129	131	109	128	134	129	130	136	120	111	133	100	113	116	140	158	124	136	136	122	139	142	116	121	113	142	124	142	116	103	117	128	140	120	140	137	106	125	148	124	115	128	139	157	130	134	136	109	109	132	132	128	124	113	142	103	121	118	127	109	147	130	123	145	107	115	148	131	131	127	116	134	120	115	151	110	126	112	129	139	140	111	136	132	137	109	131	118	111	119	113	107	129	117	133	143	159	112	110
2296	486	594	671	652	619	704	3612	17322	15029	9291	4789	1965	750	441	425	357	355	341	357	370	352	374	351	390	352	390	379	360	371	343	382	329	355	364	363	389	343	363	353	368	358	362	352	344	385	351	376	333	322	359	357	370	334	356	355	371	373	354	382	347	370	394	353	340	360	376	396	368	362	356	340	381	364	382	375	336	330	340	372	365	353	377	363	347	377	381	396	347	356	355	352	361	363	381	402	359	348	377	350	363	355	320	347	348	386	373	344	378	390	387	374	358	365	350	392	363	386	355	365	335	355	358	371	387	370	393	386	382	369	377	357	369	389	384	371	392	362	377	376	368	385	366	356	328	354	375	341	355	363	361	341	355	349	384	375	367	357	359	355	377	396	378	369	382	382	386	401	368	366	372	376	399	349	387	347	341	389	414	354	347	367	362	315	364	347	358	389	363	373	371	338	384	334	371	376	384	367	373	384	369	369	383	349	311	393	339	360	330	350	371	396	368	343	353	379	375	363	373	372	387	377	381	365	357	365	348	349	371	325	352	387	388	375	368	372	342	365	325	381	370	345	322	363	349	390	341	400	363	376	341	379	358	363	378	390	328	349	330	354	351	352	354	386	366	399	380	391	323	371	358	361	344	387	350	365	332	375	364	338	357	339	357	361	313	359	371	362	372	369	339	362	383	378	356	369	365	386	374	356	348	351	368	355	369	370	356	335	387	358	376	362	338	363	403	369	368	385	370	339	353	361	381	357	380	364	380	375	392	341	386	369	345	394	393	349	376	360	382	402	368	372	387	380	382	363	382	355	353	364	368	380	340	350	362	398	385	427	403	367	370	402	364	355	370	373	350	387	356	368	363	357	383	407	358	386	378	359	364	348	364	364	372	386	345	333	358	376	383	375	357	380	369	366	369	380	390	360	377	350	378	371	402	366	405	359	361	352	381	340	351	344	310	341	328	339	339	368	363	373	376	368	367	360	373	350	383	342	357	338	371	359	356	379	354	383	378	360	384	385	379	367	354	371	380	345	366	367	339	404	384	363	336	355	374	362	348	340	369	365	386	364	395	384	355	361	386	389	368	374	389	358	359	370	378	392	353	348	376	350	380	351	374	364	354	331	387	332	378	383	354	369	375	361	357	348	354	371	355	357	351	383	354	376	365	336	336	355	353	365	375	394	382	394	360	369	348	354	411	381	387	346	354	354	382	391	355	341	381	355	393	339	363	384	384	349	360	343	391	358	375	358	374	362	377	325	354	394	356	378	353	378	366	354	364	374	357	357	351	362	370	372	365	369	371	354	367	339	364	382	361	395	369	368	355	336	382	361	342	398	420	384	347	417	363	349	394	389	360	363	354	350	414	365	365	391	391	366	381	364	368	398	376	366	367	375	391	379	348	383	411	359	336	357	404	367	345	381	375	373	359	395	350	348	367	342	335	356	341	362	355	358	341	389	358	333	323	399	328	344	361	367	327	365	365	388	370	370	334	379	384	365	349	372	397	367	320	384	360	355	403	390	344	390	334	358	354	373	377	396	379	376	349	329	361	385	360	381	371	352	383	360	340	369	360	366	346	391	378	333	390	389	335	330	375	338	389	360	380	361	375	377	368	353	310	359	354	365	368	373	397	371	373	379	389	368	353	371	363	385	354	352	384	342	338	338	346	350	365	352	399	378	356	344	362	304	377	335	362	355	345	395	370	399	347	343	369	352	339	339	369	382	392	346	358	367	359	364	421	356	402	363	369	347	364	364	339	371	374	359	349	386	348	377	379	350	397	373	380	382	386	350	386	361	359	356	374	356	379	347	358	356	365	338	343	406	359	367	394	382	377	352	347	363	383	363	374	334	358	333	395	374	373	349	350	372	372	365	389	354	353	402	363	365	351	358	396	380	362	367	369	356	380	403	368	348	365	369	362	374	340	400	353	370	387	372	375	356	369	342	399	370	367	356	362	397	340	384	348	393	365	359	370	341	342	379	381	375	377	368	396	361	371	361	373	355	359	379	354	374	364	351	371	401	345	377	345	328	370	381	331	396	374	340	322	368	345	347	359	383	367	357	350	361	381	368	381	378	353	331	364	391	335	376	418	349	387	360	366	389	365	393	382	385	377	386	368	346	382	345	366	369	372	368	358	368	364	371	348	351	372	384	371	345	358	370	365	378	363	344	347	365	376	383	380	379	366	390	339	365	364	358	387	384	360	391	363	347	351	367	378	336	382	364	389	384	322	364	323	377	353	381	381	362	347	394	351	359	378	403	388	349	353	364	365	342	347	360	348	335	386	338	365	343	367	369	367	353	344	353	389	356	376	393	359	357	338	377	325	334	373	359	397	355	410	379	355	349	367	398	355	370	342	358	352	367	341	361	360	352	385	366	372	350	358	370	328	342	362	373	362	359	370	356	376	363	372	392	399	367	435	382	386	369	387	369	372	356	331	370	359	364	363	386	383	386	371	389	345	373	348	369	360	325	415	359	348	415	364	347	365	366	362	351	349	361	359	387	358	385	374	348	347	352	384	347	368	364	351	364	380	363	373	375	391	385	356	338	366	354	356	369	376	372	364	346	368	364	366	383	399	387	369	350	336	364	333	396	362	388	374	383	365	345	357	404	381	377	351	370	358	340	373	324	361	392	378	347	365	339	352	376	404	378	386	337	365	379	367	340	346	366	349	366	349	367	363	326	378	374	415	355	344	368	339	387	363	357	339	369	357	343	360	364	366	380	355	352	390	355	361	346	346	383	359	388	345	376	351	358	324	402	356	366	396	317	375	349	407	369	370	331	357	367	353	357	342	384	343	352	360	345	366	388	357	344	381	369	386	389	339	399	342	363	345	349	378	358	392	351	354	353	348	384	362	344	354	362	349	385	375	368	347	375	341	359	368	399	382	339	350	375	376	350	355	382	305	360	389	336	370	406	347	367	393	378	386	381	365	402	359	377	371	369	335	366	338	352	363	321	337	376	373	357	354	343	376	370	388	395	388	357	360	360	416	353	366	379	362	375	398	365	350	394	371	365	396	398	376	397	394	355	373	352	369	342	387	370	372	363	393	354	352	359	361	376	384	381	357	369	374	349	356	348	347	383	389	353	400	374	390	356	375	369	406	342	350	369	343	382	379	372	358	364	370	355	372	384	378	409	386	361	367	368	369	357	370	368	342	341	383	355	373	343	378	381	373	391	366	376	364	385	355	322	365	383	378	365	365	361	361	337	388	343	342	349	390	392	355	370	392	371	361	361	362	363	362	349	361	360	350	373	362	358	386	375	358	378	375	337	371	352	369	338	369	369	372	360	363	353	370	391	390	356	351	364	352	355	390	371	350	367	341	424	359	384	388	377	364	379	366	362	385	366	333	394	336	357	412	342	366	393	358	365	359	379	371	385	359	336	381	365	378	338	377	369	370	342	340	345	391	368	415	380	369	362	347	350	355	367	365	378	363	351	399	357	342	372	379	357	343	349	380	382	356	363	375	331	369	354	384	364	337	340	331	365
8124	1181	1415	1134	822	634	1503	12215	36036	32493	17748	5355	1068	322	159	147	111	97	125	125	108	109	108	133	115	122	100	111	121	104	112	94	98	116	111	105	104	106	117	127	114	114	91	117	134	102	90	134	128	104	110	102	100	101	104	114	112	106	108	128	98	126	131	127	120	105	126	116	114	98	120	114	99	117	113	102	109	124	140	118	136	106	107	106	109	111	120	105	120	123	124	96	111	116	122	117	118	98	97	129	120	133	103	121	111	113	114	138	107	118	120	137	106	125	108	106	131	114	127	118	104	134	104	111	118	104	126	126	123	125	116	133	112	110	128	97	110	112	118	113	115	98	106	129	101	131	110	141	98	111	117	109	86	105	101	117	121	111	128	132	118	118	139	106	111	116	112	114	110	108	115	118	103	107	120	105	101	109	120	112	136	126	98	120	113	104	118	116	126	119	114	115	113	112	109	111	118	119	121	121	118	112	120	105	110	121	106	107	114	112	120	106	103	112	119	118	136	102	132	118	124	106	103	123	101	122	100	115	105	100	125	121	109	101	105	107	123	110	113	116	96	128	124	110	110	122	116	112	87	98	108	115	103	112	142	121	99	117	94	108	116	123	105	94	94	122	109	105	124	121	92	115	113	111	101	108	123	123	129	106	93	117	92	102	141	114	113	98	103	107	102	119	88	100	121	125	112	98	123	85	113	117	123	124	125	112	104	129	126	128	133	120	114	103	116	109	102	113	114	120	143	120	107	117	113	110	136	116	105	107	122	111	111	116	131	117	104	115	102	105	119	114	114	121	121	105	138	145	114	122	110	122	110	103	100	120	117	106	115	117	126	108	119	101	108	106	143	101	113	105	118	93	119	114	111	127	117	102	118	107	108	120	132	124	119	119	103	108	107	117	104	115	103	102	119	119	113	116	140	134	112	97	124	126	109	110	99	106	114	102	114	109	131	121	127	116	128	129	107	104	123	108	104	86	124	124	137	119	124	108	119	98	119	97	106	117	105	124	103	109	117	119	106	130	117	118	135	114	130	103	130	121	117	127	124	130	106	107	89	116	102	110	119	97	115	107	129	118	116	129	103	100	108	112	111	116	114	114	129	118	104	114	107	119	113	129	98	108	111	137	112	125	127	104	121	124	109	125	90	106	115	121	109	113	140	104	105	124	100	113	120	113	85	106	123	119	119	131	120	114	119	124	106	97	107	126	123	116	118	115	115	110	127	109	120	119	104	108	114	114	128	118	112	128	117	108	110	89	107	108	101	118	127	119	124	122	126	108	105	117	101	126	119	121	97	110	100	112	112	103	106	121	105	119	108	113	126	103	122	124	113	131	106	99	120	116	111	114	116	131	102	113	142	116	102	118	125	105	120	107	122	127	122	105	97	104	128	129	129	113	100	108	91	121	113	127	124	125	107	98	123	122	109	96	115	128	139	120	111	119	128	131	113	109	112	103	123	114	100	126	120	112	110	112	131	111	122	128	101	101	128	113	117	93	125	132	119	122	92	103	105	121	113	103	126	107	114	126	115	122	121	120	120	118	100	117	114	108	117	115	119	119	113	114	116	111	102	92	133	102	110	121	134	93	112	123	107	111	120	111	129	106	126	120	112	109	106	123	113	122	136	118	95	114	114	107	123	120	118	114	117	93	113	107	99	119	112	112	91	126	115	100	108	152	121	113	132	114	108	104	105	120	118	139	112	134	107	114	106	118	110	117	127	107	114	117	108	107	111	98	104	116	98	136	116	106	117	119	130	122	117	118	123	119	117	104	128	102	114	117	108	133	121	94	114	126	98	99	128	114	111	121	117	130	143	106	122	103	114	125	118	103	119	117	104	117	110	115	108	115	108	120	110	123	122	114	116	121	102	113	127	119	110	141	111	139	115	97	122	120	97	120	110	112	125	112	119	123	117	107	120	112	115	106	125	122	114	110	103	106	141	122	102	107	116	97	112	117	102	110	89	116	114	93	118	118	109	113	113	116	103	124	113	140	110	95	128	106	126	112	100	126	115	111	115	122	119	125	125	116	105	118	136	122	109	121	125	106	111	121	97	122	116	121	109	108	97	116	123	126	123	120	113	121	107	114	123	114	123	118	104	114	120	114	114	113	131	105	120	117	115	131	119	105	114	120	112	114	128	122	126	109	131	113	115	93	102	121	109	132	99	107	111	134	112	113	107	109	100	101	122	126	114	109	117	145	108	114	111	99	103	111	125	119	111	110	108	98	121	129	120	124	101	118	122	91	131	115	121	109	135	121	99	121	108	122	109	112	120	97	110	112	96	125	103	116	119	119	113	132	114	129	125	105	134	111	107	102	111	111	128	115	116	125	111	103	105	112	129	121	97	122	110	128	103	113	131	123	101	89	117	100	102	111	106	124	104	97	115	108	122	126	121	107	113	106	116	114	109	129	102	123	104	129	122	123	111	106	110	119	113	110	112	112	109	121	112	110	131	115	96	109	114	99	121	88	116	131	97	110	120	120	128	124	100	122	96	122	120	108	114	127	122	120	120	122	104	133	108	105	123	111	112	143	117	113	114	125	129	106	122	121	108	124	115	113	125	123	115	116	115	98	140	98	118	116	141	115	134	111	113	100	110	119	118	139	111	117	108	117	96	118	117	115	119	107	113	108	118	122	111	100	120	119	84	124	109	113	112	113	120	115	113	127	127	133	119	111	105	118	107	107	115	105	119	99	129	127	108	136	112	100	125	111	122	124	131	113	112	103	107	98	116	104	120	122	134	130	106	112	112	105	111	110	122	119	114	95	110	122	110	128	126	125	105	112	119	110	115	123	114	116	102	102	101	123	126	112	124	111	103	99	110	119	107	114	121	104	96	110	98	100	122	108	116	92	122	117	111	121	110	104	124	110	126	109	117	119	123	116	113	114	127	114	109	104	105	108	134	113	95	121	115	131	111	104	117	130	114	119	123	121	121	118	114	124	109	101	117	99	116	112	113	113	100	123	119	106	128	115	107	105	112	127	95	121	104	107	108	102	101	143	133	126	98	121	130	99	120	120	120	113	127	91	119	117	136	118	114	101	94	109	94	127	105	105	128	98	118	122	99	129	123	112	115	125	126	111	114	99	118	123	122	106	116	141	110	110	102	107	133	118	116	102	124	100	113	122	129	108	120	108	85	106	143	113	107	102	125	132	114	111	113	103	122	90	119	113	114	115	119	127	132	93	113	112	126	108	87	116	118	115	108	104	121	126	123	121	99	103	137	113	93	114	117	102	131	129	126	107	101	129	92	107	120	95	124	96	110	114	109	108	104	122	88	129	107	99	104	123	108	107	116	109	113	98	134	104	107	115	115	116	114	100	113	134	110	115	101	102	103	120	124	118	117	119	118	111	104	120	116	104	97	116	120	109	121	101	117	121	111	103	130	116	93	103	117	120	134	119	104	115	125	103	103	126	137	124	113	98	104	105	125	107	133	116	121	110	129	112	139	114	124	116	119	110	120	121	119	109	127	87	117	104	111	112
5786	1465	3503	3839	3333	3196	6795	29489	53487	48654	33214	15697	4647	1268	528	345	391	355	359	375	358	331	334	348	343	339	360	368	361	355	326	347	327	344	348	345	331	364	339	337	359	337	339	315	357	334	342	353	335	361	310	331	336	360	358	345	335	328	327	329	386	311	345	322	346	333	368	347	319	342	381	339	356	314	321	331	310	346	310	362	310	360	291	321	348	322	316	362	326	349	371	352	310	352	334	344	351	363	329	332	310	348	312	352	330	341	331	336	313	322	316	336	312	342	332	325	308	338	329	331	352	340	364	357	362	381	365	307	353	317	322	350	374	307	334	328	353	333	351	342	368	348	339	319	334	325	316	305	325	362	358	348	368	332	358	328	361	364	349	334	318	307	355	328	329	353	323	338	343	344	323	325	341	354	341	347	317	340	365	340	364	340	330	376	331	359	360	325	347	379	328	341	364	331	310	326	346	362	349	344	341	333	336	314	343	350	329	356	327	364	329	311	337	339	336	362	319	359	324	332	342	339	337	351	343	357	348	339	289	332	335	324	336	347	335	332	357	349	347	324	322	318	312	340	363	347	353	337	344	334	332	325	316	355	345	335	318	340	348	357	345	350	334	348	339	358	339	334	371	348	332	363	342	334	321	323	324	359	352	339	369	329	329	322	329	347	371	356	348	361	348	350	355	362	318	325	323	348	348	359	318	315	370	351	343	373	362	312	326	333	353	337	331	328	365	322	320	335	337	325	354	351	324	330	309	320	354	369	372	343	333	342	334	357	335	336	372	338	310	330	348	359	339	335	319	340	363	355	322	357	363	337	326	345	338	349	325	368	336	364	323	327	308	337	362	341	324	347	337	342	380	340	344	309	366	330	352	341	372	345	339	339	313	332	340	389	344	328	348	332	320	345	305	354	326	303	341	364	362	356	377	319	336	344	357	335	333	359	359	341	347	364	332	347	341	316	321	337	341	343	367	335	345	367	360	347	311	333	343	352	345	336	339	374	340	321	323	349	331	316	338	326	331	332	339	333	337	322	330	331	335	326	360	372	323	318	378	334	309	325	314	361	328	340	367	339	361	349	357	357	354	334	345	366	384	348	322	358	325	317	354	353	309	330	352	353	334	374	351	316	336	326	331	335	347	354	359	380	338	329	360	336	340	338	350	328	321	368	316	309	353	345	336	336	327	354	338	324	329	348	290	331	321	375	348	330	355	344	380	308	324	331	350	380	353	360	331	327	332	359	342	321	342	345	336	364	356	359	343	353	341	348	354	354	330	347	353	312	332	373	367	356	314	356	368	351	325	360	318	343	375	342	325	378	333	341	334	315	331	373	328	334	342	360	334	349	302	385	358	344	348	338	389	288	317	372	348	347	345	372	347	370	354	338	323	319	330	345	371	363	330	326	346	372	360	313	325	348	328	350	374	356	330	338	310	342	307	369	356	351	362	317	330	344	341	310	319	329	365	335	316	348	338	345	352	337	344	319	325	327	352	349	344	326	330	340	352	343	362	350	349	336	341	339	343	379	340	337	331	320	335	320	303	345	344	345	354	361	343	334	339	348	356	350	347	346	311	330	356	321	353	340	337	337	311	307	302	379	352	323	362	325	375	368	329	344	326	334	300	343	321	322	351	367	363	323	331	337	352	349	332	317	352	347	320	323	329	367	359	366	358	353	343	319	310	334	358	346	341	338	352	344	337	358	323	334	318	362	334	334	358	340	324	354	325	319	323	330	336	348	377	345	309	336	329	326	313	348	352	338	328	338	338	351	301	330	364	332	350	322	337	346	310	343	368	361	362	333	311	339	336	339	356	338	346	334	369	330	320	346	342	340	340	325	375	325	295	335	339	367	372	311	320	363	323	357	329	326	339	362	342	353	334	319	352	350	324	321	353	360	309	319	345	336	351	321	299	376	338	353	340	353	342	355	320	343	316	323	341	372	370	341	327	351	337	284	363	378	353	291	346	333	361	346	348	348	357	360	347	329	389	345	320	365	319	304	324	340	353	340	328	380	336	345	300	318	366	343	326	341	340	335	339	376	315	329	357	348	335	330	313	340	351	357	324	317	358	314	392	332	351	335	382	346	338	309	317	353	332	341	355	298	350	316	344	334	325	343	331	335	358	343	343	340	330	332	344	353	319	333	316	344	347	335	329	356	357	334	355	336	368	324	338	332	338	352	340	314	372	302	344	321	346	351	344	361	359	351	333	331	350	341	330	343	347	340	327	321	311	350	367	324	338	357	342	312	368	323	349	321	358	297	323	321	366	345	330	350	309	329	308	326	337	334	381	339	353	371	350	337	334	326	371	324	346	356	331	342	290	347	318	352	323	354	331	337	336	339	346	366	350	332	316	340	363	315	320	341	325	326	340	323	347	300	347	363	324	352	295	356	337	359	370	312	334	324	354	314	343	347	343	344	391	358	356	319	303	368	354	311	348	354	349	367	371	339	330	330	356	347	335	342	352	335	325	320	334	328	326	343	364	371	336	360	319	324	362	335	327	337	359	348	334	370	333	330	338	323	324	315	339	361	348	366	353	313	339	336	347	353	318	338	315	337	326	325	387	353	316	357	326	336	333	328	371	349	344	340	315	319	354	359	349	344	364	325	326	352	342	352	362	354	356	317	355	369	349	342	316	384	371	345	319	356	327	363	381	332	343	342	348	334	347	319	298	343	327	316	348	350	393	339	335	338	326	323	318	342	341	353	342	371	361	311	338	361	337	367	328	326	345	336	342	345	318	388	351	340	363	324	300	334	336	364	332	332	344	341	328	329	358	347	328	372	342	334	332	335	331	341	343	387	324	323	362	320	349	335	313	334	317	342	328	330	315	328	307	362	348	369	336	341	363	346	362	341	338	339	357	322	344	336	334	343	329	326	345	325	312	366	326	317	366	347	342	338	339	358	355	314	338	313	335	336	351	321	351	359	347	325	351	344	308	343	341	366	340	308	351	348	336	301	343	323	300	341	313	359	343	363	348	338	319	332	327	336	354	331	352	372	366	333	340	336	336	326	338	351	350	349	330	324	340	359	333	324	337	337	349	295	361	369	352	322	338	328	330	359	333	348	342	337	339	343	350	325	380	377	326	379	336	366	329	341	321	325	313	338	363	322	348	341	334	359	305	309	308	363	350	369	321	357	368	319	347	345	347	342	317	352	330	363	323	368	348	338	358	362	351	371	339	335	335	310	319	360	341	357	356	313	309	333	357	325	359	357	344	358	344	338	322	347	352	345	347	358	331	348	329	336	321	331	328	358	328	350	385	311	334	335	346	361	319	326	313	323	327	342	353	328	346	342	335	343	340	358	352	367	322	335	357	307	332	344	364	346	345	334	344	372	351	379	352	328	358	372	317	336	337	320	314	359	338	312	324	351	336	314	324	340	344	358	340	330	346	310	330	356	339	341	316	340	349	329	337	339	354	359	375	346	345	349	349	367	341	373	322	322	315	319	382	331	340	338	318	335	357	348	365	344	333	330	329	351	341	342
14721	2678	2772	2132	1444	1173	4221	25653	41082	45211	29877	14437	4099	800	284	140	160	141	153	137	157	137	143	118	137	120	124	145	123	147	151	132	119	130	129	119	148	128	127	137	127	140	121	139	134	148	149	129	152	140	139	142	133	149	144	130	134	122	137	143	145	150	147	136	136	124	144	135	134	151	161	117	159	122	128	139	150	128	137	139	166	132	119	131	138	136	159	126	130	145	117	149	134	112	131	121	121	133	116	140	132	138	134	114	139	127	131	126	146	145	139	138	120	139	121	154	134	135	142	155	118	134	132	161	130	160	121	132	117	135	154	145	151	147	159	141	125	139	135	132	122	138	116	135	119	153	129	134	166	128	125	133	145	130	122	129	133	149	133	145	112	119	137	144	146	134	137	138	159	115	132	140	138	126	122	150	154	145	133	110	150	124	130	124	119	129	154	157	131	130	160	117	144	145	130	147	136	173	136	140	152	145	126	130	145	148	117	120	112	113	131	145	146	113	122	122	133	125	144	118	138	144	126	140	141	164	146	141	135	137	128	137	160	124	118	121	146	142	166	130	148	141	142	123	135	136	143	132	126	133	137	142	133	139	150	141	130	150	137	141	147	141	122	147	131	136	128	133	135	127	122	143	129	118	130	136	133	133	153	143	151	147	134	113	123	137	141	156	143	141	157	145	152	149	136	155	132	136	152	130	147	151	141	135	139	135	134	124	143	162	158	142	168	136	151	141	128	125	149	134	160	124	127	127	145	152	143	142	142	117	120	152	106	133	132	145	113	132	121	144	132	135	136	154	168	149	146	127	143	119	146	141	143	126	133	152	145	120	154	148	133	139	154	122	150	131	157	125	163	123	129	134	145	142	147	143	143	150	130	128	122	124	135	150	140	142	142	121	154	130	124	128	148	116	118	149	142	143	111	125	135	144	147	148	127	158	156	133	128	136	130	139	146	156	135	156	138	137	120	137	139	147	138	134	141	135	139	141	160	123	139	135	143	145	138	117	155	140	138	122	134	149	134	140	148	133	115	151	155	142	151	123	143	131	184	133	134	110	130	121	144	152	132	158	117	144	141	122	144	132	132	145	128	142	126	140	128	113	135	136	133	132	131	147	132	139	154	120	135	134	129	135	109	115	148	139	134	128	138	156	137	138	126	143	130	135	122	140	115	127	123	130	127	147	134	116	149	133	147	148	139	135	150	153	134	120	120	135	141	125	122	152	130	151	162	143	134	131	132	135	124	149	136	155	148	125	149	146	113	132	130	154	158	136	140	137	143	137	138	119	130	138	118	142	126	130	127	141	133	142	139	137	137	137	129	137	145	151	137	150	120	152	120	151	147	135	157	133	148	128	131	145	133	140	132	152	126	138	136	143	127	146	147	124	134	148	134	132	117	142	139	136	141	131	147	152	123	138	163	160	125	160	127	123	146	134	129	151	123	133	121	151	132	125	133	151	140	141	142	165	145	112	145	141	125	154	126	163	150	125	149	137	124	121	125	130	141	137	130	127	135	117	130	128	152	127	144	153	138	166	139	143	157	133	158	156	150	143	150	165	154	162	125	139	128	128	115	142	128	131	144	146	132	127	136	150	147	136	156	151	144	136	118	129	122	149	139	126	140	132	148	133	154	118	151	125	151	137	147	140	134	113	136	126	130	126	142	147	139	139	145	118	129	134	135	133	132	127	148	138	143	137	149	125	133	131	150	144	146	133	130	138	138	140	133	144	142	126	147	141	102	123	115	145	129	137	144	141	137	177	144	137	137	146	150	141	146	154	138	164	139	94	129	145	118	129	147	160	154	114	127	147	134	131	148	140	121	141	149	121	132	130	143	140	135	141	130	131	139	125	140	120	149	158	145	131	116	132	125	145	138	120	137	133	136	130	149	140	167	141	139	116	154	155	152	129	125	127	143	144	148	155	153	140	153	146	123	134	144	127	134	146	148	147	138	146	142	128	121	132	146	137	147	140	156	156	144	120	154	137	149	145	142	133	142	157	138	117	137	131	130	126	135	133	141	133	127	144	152	122	107	134	118	157	127	140	134	118	128	132	138	126	113	134	125	159	122	145	148	137	138	137	151	151	157	106	117	124	143	132	169	127	132	143	142	158	124	144	158	126	152	132	158	164	145	144	154	139	154	130	124	122	133	151	151	125	135	137	148	126	155	111	135	146	148	147	145	145	153	140	143	131	157	131	131	181	159	141	148	134	152	122	123	165	143	123	125	149	148	127	120	123	123	150	141	136	150	134	137	143	150	150	140	138	130	121	138	129	137	140	133	143	131	141	146	158	136	140	115	147	121	153	131	131	122	151	134	160	127	128	101	134	132	154	143	147	141	144	158	129	134	142	106	132	142	135	123	138	134	154	124	126	107	135	138	128	150	141	150	144	132	124	145	144	114	136	136	153	129	134	153	128	137	125	130	134	140	133	141	144	135	133	136	133	113	157	137	147	151	137	120	136	153	133	134	142	133	138	145	148	150	134	133	105	133	135	131	119	125	137	141	155	157	143	141	159	123	141	141	147	122	147	140	149	157	124	141	132	150	152	139	130	128	133	130	137	150	108	146	128	115	145	141	146	136	130	147	124	153	132	151	131	131	126	145	142	136	135	150	113	163	123	129	144	138	141	149	134	124	169	141	139	122	128	132	155	149	122	147	138	132	140	136	162	156	125	140	131	148	136	148	134	131	131	131	146	140	145	163	148	129	146	142	140	124	148	141	133	142	144	134	136	121	127	124	137	130	136	152	138	139	132	139	125	120	142	165	134	141	126	141	136	140	139	133	137	130	125	146	146	120	98	142	122	126	133	130	144	157	120	130	121	141	170	153	137	153	154	128	136	147	117	137	145	117	129	145	146	136	133	163	133	150	146	133	120	127	115	153	131	132	131	110	136	143	126	139	120	116	148	136	140	148	141	133	136	138	153	132	134	145	133	127	136	134	133	134	145	146	142	146	148	147	121	148	126	113	150	129	127	138	144	154	117	146	135	122	148	105	131	158	152	150	145	145	129	140	148	117	125	153	143	142	134	136	129	131	135	134	142	159	125	151	147	141	142	160	136	142	150	117	132	135	139	144	125	123	121	144	135	136	139	133	107	145	144	159	157	134	134	137	136	140	160	139	134	149	131	108	137	135	138	145	153	163	120	127	153	143	138	170	142	131	137	119	143	145	134	135	152	125	133	119	126	138	147	129	135	136	124	129	171	123	159	111	134	136	152	122	127	144	124	133	126	149	124	130	141	129	158	122	124	119	149	145	164	144	163	137	140	150	135	151	136	147	157	122	152	119	132	149	139	156	116	145	141	129	139	123	141	145	153	150	127	105	147	137	125	131	139	150	133	153	121	137	129	121	134	129	151	132	119	155	129	117	147	133	146	137	134	151	148	121	145	136	149	138	138	157	154	142	148	132	144	121	148	131	114	105	134	137	133	126	120	125	119	154	140	142	147	135	125	141	120	130	126	135	126	115	133	126	140	141	151	146	115
7838	2509	6120	6707	5680	5035	15374	45216	56075	59024	45553	28831	12591	3462	1178	507	416	412	397	437	415	424	405	387	408	433	440	393	393	374	433	420	407	405	403	430	458	378	375	397	423	394	404	402	431	404	416	440	412	414	388	407	385	442	407	428	361	416	416	390	412	411	378	429	399	379	438	402	385	389	428	413	385	429	398	393	384	410	382	386	394	392	394	414	376	379	388	407	373	390	402	445	428	422	410	371	391	397	416	401	384	370	382	386	403	396	401	411	440	424	399	417	401	407	410	409	421	388	411	416	379	413	373	405	391	413	368	399	408	420	391	413	394	412	402	412	389	375	390	342	395	383	429	387	398	426	406	396	376	387	398	415	375	390	419	395	365	370	387	427	399	403	377	375	405	400	404	388	416	398	410	392	417	392	415	375	404	390	412	391	420	395	440	426	417	399	380	385	384	384	398	415	396	388	406	405	370	381	411	407	388	385	376	418	432	351	368	381	375	366	391	393	408	373	428	407	393	409	382	411	393	411	370	355	372	431	394	390	400	397	398	399	400	358	412	370	402	371	403	420	399	394	409	406	385	377	416	419	391	389	409	362	405	412	403	389	423	420	384	393	399	364	410	395	362	404	399	417	369	413	406	388	414	400	412	403	405	413	371	399	431	363	398	393	418	424	413	374	427	391	401	383	407	382	390	397	392	405	378	397	444	396	418	411	416	380	414	410	371	390	406	423	390	414	426	396	393	406	438	414	427	403	368	422	407	381	406	392	412	402	374	383	396	415	399	383	426	394	408	400	382	409	355	421	397	415	428	392	366	401	382	369	387	389	390	412	398	394	440	402	406	430	371	430	424	397	389	397	398	382	403	394	403	409	362	403	400	425	431	395	444	408	403	389	393	380	410	412	421	373	395	434	368	387	366	392	394	357	391	375	367	389	379	406	417	425	391	392	383	424	421	420	373	414	371	427	410	403	399	417	397	412	389	419	407	420	372	402	382	424	394	404	421	405	391	385	379	392	399	382	376	390	383	394	415	379	369	412	377	376	429	414	393	433	380	378	391	389	361	406	413	371	395	393	367	409	395	418	362	383	410	383	397	431	397	392	411	367	410	393	431	410	404	404	376	421	394	374	395	398	406	413	398	371	379	428	384	388	414	410	404	362	397	375	402	394	408	375	401	410	399	433	395	375	374	389	433	406	377	352	391	368	410	393	392	400	361	408	405	415	408	383	398	400	442	387	403	434	405	384	412	409	395	358	373	407	401	429	389	393	360	446	379	398	424	398	407	429	392	390	405	392	420	414	422	393	404	423	410	392	376	407	396	423	386	427	409	404	382	395	384	419	451	379	379	409	394	394	424	405	436	411	422	438	367	406	407	412	446	383	409	425	370	391	404	387	387	368	394	385	393	373	386	379	382	420	403	394	382	388	389	374	388	382	420	381	374	344	386	412	394	435	381	399	391	389	386	396	410	357	451	374	389	379	382	446	396	402	364	421	391	390	399	399	378	406	456	415	394	421	444	375	394	403	389	423	397	406	414	416	428	392	439	403	370	393	385	386	365	386	377	411	385	402	399	409	409	399	376	412	413	389	373	389	420	433	405	399	393	366	398	413	428	386	421	375	398	406	384	356	390	403	428	393	388	374	403	414	398	384	416	393	383	412	401	408	396	415	411	383	387	378	419	395	381	423	395	404	366	395	390	393	382	426	434	362	401	443	369	394	421	414	372	409	415	381	380	369	413	411	421	386	417	395	400	418	447	392	436	398	403	427	414	434	416	438	404	373	377	406	418	372	396	397	352	363	439	411	399	391	396	404	470	398	401	384	383	377	417	389	371	417	435	361	419	380	356	355	376	450	418	414	392	392	411	394	395	397	411	380	383	421	428	415	412	376	391	427	404	386	360	381	409	418	383	398	389	411	415	398	379	374	414	374	428	363	409	409	377	374	373	423	393	399	379	401	373	399	390	432	403	414	391	408	376	401	404	373	418	395	402	381	380	372	386	417	426	398	398	382	358	375	376	401	415	383	378	391	411	412	392	441	384	402	407	437	409	398	372	412	386	371	384	390	388	406	411	392	401	384	418	417	405	395	391	387	399	421	372	419	385	386	414	403	414	400	405	391	392	349	429	391	431	391	384	425	375	403	376	418	377	442	409	430	377	427	370	377	426	384	403	438	412	411	389	376	401	412	393	392	388	360	403	405	433	389	455	414	390	390	414	419	424	418	388	416	405	407	404	405	428	409	407	409	417	433	383	384	372	428	396	415	406	379	404	420	392	381	385	409	388	389	398	410	467	373	393	394	361	443	412	402	387	436	426	402	416	416	418	415	422	397	403	411	415	423	380	420	409	392	407	396	372	413	398	427	373	382	414	400	389	384	388	364	402	416	377	381	397	421	426	461	403	391	398	376	407	427	415	371	406	397	411	435	395	412	399	397	440	413	420	391	374	405	379	416	391	381	418	393	433	379	380	395	401	385	399	356	359	409	409	419	404	401	387	390	419	408	400	402	426	404	412	389	376	404	421	433	418	410	439	378	387	416	410	429	388	388	382	424	378	418	400	385	407	405	392	430	385	402	367	422	395	387	362	379	398	402	403	415	407	380	385	405	410	422	405	390	355	443	413	363	402	389	370	401	425	396	386	374	436	391	418	376	418	411	410	388	382	405	395	404	435	388	382	383	370	388	420	394	390	409	400	388	424	414	398	368	413	407	390	408	408	384	444	383	399	390	400	392	380	395	386	399	450	412	453	406	377	366	395	377	406	403	401	363	374	393	403	352	395	411	411	379	410	423	447	415	421	383	373	420	428	430	375	394	433	427	415	421	402	402	415	412	404	393	426	385	404	416	384	406	382	377	426	394	400	390	396	398	397	413	398	430	411	380	395	464	387	391	427	418	453	392	389	421	401	412	403	408	384	389	398	418	381	410	365	395	414	385	402	403	401	394	401	421	424	393	420	394	360	417	417	409	378	383	411	412	382	388	410	417	391	400	398	402	405	386	394	409	344	409	384	418	393	421	401	386	374	379	384	427	388	385	372	399	421	399	399	411	420	426	396	367	390	385	368	368	405	390	405	404	436	413	402	411	396	390	388	395	431	407	403	399	391	391	394	369	403	394	417	401	402	397	404	392	413	354	404	411	378	432	405	423	414	401	422	404	394	404	436	383	380	371	405	399	404	409	413	418	409	396	376	369	403	396	407	385	417	427	392	395	369	385	379	403	435	398	397	415	413	381	383	385	394	416	373	414	409	390	346	433	381	391	414	402	412	405	402	433	391	439	411	417	377	369	407	376	372	406	397	419	401	428	370	432	406	415	390	402	448	388	373	422	420	400	431	411	347	401	354	396	397	381	419	387	410	398	386	428	410	422	398	373	388	399	381	388	386	426	410	390	435	392	410	388	391	394	399	424	428	386	388	394	429	431	416	417	419	390	399	414	425	408	398	374	391	365	386	382	376	422	400	381	395	392	391	395	417	440	389	389	413	403	390	409
2242	223	237	208	200	148	342	1737	5358	4038	2089	882	340	198	145	121	122	121	141	123	117	130	143	126	125	134	134	125	116	119	122	131	121	121	104	125	123	118	119	124	130	133	138	124	128	134	137	109	97	139	126	128	129	121	130	126	110	102	105	107	133	131	109	117	140	110	138	131	116	126	132	127	128	126	122	132	142	131	123	120	135	143	117	121	112	105	110	114	141	123	122	139	108	141	109	127	122	130	130	118	137	133	131	113	138	128	122	140	118	127	124	116	121	106	126	133	127	149	117	133	138	130	146	130	120	122	130	108	139	121	147	118	133	101	114	115	125	124	134	136	131	130	122	109	137	114	121	126	111	121	128	119	125	118	129	116	124	121	128	120	107	133	130	116	138	127	132	120	113	137	106	103	122	130	122	132	121	152	122	136	156	119	154	125	115	134	133	128	143	112	123	121	119	124	112	109	122	140	125	97	123	114	105	114	119	144	119	148	139	125	120	111	114	132	159	124	116	125	142	125	129	113	137	122	109	122	131	110	122	114	132	111	122	140	129	128	130	118	108	106	122	104	124	110	125	113	121	114	132	119	156	123	122	125	127	122	120	118	118	132	147	106	132	128	127	114	125	109	123	146	114	141	140	123	107	121	135	121	109	117	114	144	131	133	122	138	129	118	127	118	131	128	135	121	110	134	124	119	119	106	138	142	117	120	132	132	129	107	120	124	126	141	122	140	132	123	133	134	140	131	119	114	135	122	148	128	112	128	125	132	108	111	131	116	133	130	137	111	120	125	94	126	139	118	119	115	131	141	111	131	122	125	129	105	121	117	125	107	115	123	129	122	119	116	122	125	128	120	103	122	118	123	132	109	122	122	128	124	117	122	121	109	125	123	147	128	141	131	116	115	115	114	140	134	120	123	129	135	106	126	128	120	142	123	115	107	117	103	141	119	127	104	110	122	138	139	126	131	126	139	112	112	125	128	142	141	123	131	125	131	149	120	111	113	129	116	113	112	142	126	146	162	116	133	108	104	118	135	114	126	117	142	153	101	152	124	123	140	109	120	116	121	105	124	141	121	117	128	119	125	116	128	144	131	152	125	110	127	112	114	132	129	136	112	113	134	127	125	120	121	125	124	114	127	117	128	145	133	120	122	118	111	122	116	111	113	124	136	110	109	122	149	118	116	112	123	113	109	122	112	112	145	137	113	112	118	117	126	127	137	110	146	113	109	130	138	116	136	125	104	97	117	132	111	114	123	127	136	124	111	119	127	125	120	133	124	120	130	139	111	100	127	109	140	143	125	127	134	140	116	110	158	121	145	124	129	133	112	130	118	123	119	135	143	120	126	123	118	138	134	125	131	133	140	118	120	124	118	119	127	125	108	124	132	119	116	138	134	135	119	122	115	112	123	114	129	99	116	111	126	118	132	133	142	123	122	119	142	140	112	114	133	120	123	126	116	120	126	126	122	122	118	127	136	127	100	115	119	114	119	117	120	114	125	127	138	119	124	121	122	127	134	131	122	115	107	108	134	146	104	123	118	141	129	141	134	100	111	114	132	137	122	134	128	130	134	124	116	119	133	137	123	119	144	144	139	128	99	136	138	145	132	115	124	114	101	112	121	130	122	128	146	124	110	142	119	124	114	133	151	159	147	144	119	118	120	119	121	133	135	115	123	129	127	119	138	115	117	126	135	132	119	141	127	134	128	113	136	97	121	116	114	128	118	130	119	103	122	112	138	129	113	119	149	126	110	126	108	109	137	100	123	129	120	125	139	135	133	121	107	124	135	120	129	139	140	121	108	126	128	110	125	125	135	111	129	139	131	110	114	148	120	129	116	123	118	132	132	120	112	133	113	118	136	132	122	136	109	121	127	106	127	131	116	134	118	142	108	135	148	112	127	143	112	147	121	124	150	136	153	115	124	129	134	98	97	115	123	132	129	104	140	135	106	118	118	143	133	125	131	131	110	124	114	135	112	137	133	104	121	118	125	127	118	122	117	150	110	138	99	116	135	130	129	117	129	134	120	111	130	120	126	127	129	140	136	130	120	111	137	115	111	121	141	141	112	140	119	123	118	133	114	137	114	141	149	137	146	134	114	124	127	110	140	111	147	129	121	133	143	134	132	116	131	111	126	117	114	131	119	127	144	120	117	127	136	128	127	141	143	144	124	110	107	107	117	134	120	118	126	133	138	112	125	132	137	123	131	130	117	114	139	130	131	145	124	129	107	120	127	131	127	126	127	133	126	121	125	123	117	115	126	120	134	133	116	151	142	113	134	104	122	131	114	130	140	119	135	113	116	130	114	134	124	117	127	109	108	117	121	116	112	125	108	142	106	122	125	112	148	129	126	126	124	136	133	127	123	128	120	149	131	128	130	110	133	125	110	117	110	134	128	122	135	131	124	122	109	135	108	113	133	148	124	123	127	139	126	128	124	130	133	115	134	147	124	131	114	132	124	145	148	146	130	126	123	113	135	141	119	113	108	109	143	119	135	109	116	138	132	113	112	139	135	113	119	114	122	136	121	125	141	133	104	136	136	143	110	131	113	123	121	122	117	112	115	144	121	114	122	136	109	143	137	118	124	124	96	132	141	114	126	117	99	134	133	112	107	130	121	119	113	120	128	130	140	113	130	123	104	119	104	135	126	120	141	116	111	155	123	115	121	159	133	119	109	108	109	107	131	128	122	127	109	123	130	129	116	117	108	132	112	129	118	137	122	115	143	114	122	146	139	128	120	119	114	133	133	106	112	115	140	128	113	138	130	108	113	127	123	121	137	130	133	100	117	133	114	119	115	114	117	129	148	139	123	127	104	121	132	132	108	121	121	130	130	107	136	138	153	127	112	129	128	108	138	136	120	112	127	121	140	118	135	136	111	137	134	134	133	121	136	108	137	124	100	135	122	130	112	121	100	128	133	137	125	111	133	132	125	128	136	138	115	114	128	123	117	132	121	123	111	112	126	106	112	120	130	154	146	126	134	130	133	123	127	113	132	138	131	136	137	101	124	131	119	122	120	125	127	110	114	124	123	116	113	118	129	118	126	111	147	119	127	123	122	127	126	124	106	121	109	136	119	125	111	120	129	115	115	140	108	126	108	124	128	137	132	126	134	130	125	135	107	116	106	111	124	130	137	131	145	129	132	122	142	141	116	127	122	130	126	121	131	127	131	108	156	138	124	120	116	132	115	119	119	113	107	124	146	130	118	129	142	158	127	144	126	134	119	131	135	133	104	145	123	121	116	128	126	108	117	118	122	115	137	140	124	142	121	128	139	122	118	119	132	117	144	108	151	119	132	119	133	93	115	140	90	127	128	133	117	104	134	138	116	116	137	115	122	104	119	110	119	123	122	131	128	112	133	143	119	123	116	113	126	129	117	136	140	116	113	123	121	106	137	141	133	106	127	153	123	143	120	125	120	128	137	118	119	137	144	128	113	113	120	118	135	122	133	121	118	142	121	137	109	133	120	132	125	130	117	134	107	113	126
2250	484	657	719	621	576	1493	8373	19544	13936	7651	3294	1159	659	453	339	370	368	393	327	362	375	350	342	359	367	408	364	328	362	342	376	363	348	354	393	382	328	359	354	343	361	383	379	372	386	373	362	361	384	384	368	365	373	376	351	379	383	378	319	383	364	397	402	393	344	388	384	341	351	340	334	363	356	356	354	348	371	361	375	381	358	371	387	338	368	388	357	398	347	339	317	336	383	373	349	361	365	338	377	396	373	372	377	345	337	358	346	317	370	357	362	362	404	359	386	356	361	366	368	329	344	382	366	376	393	381	391	359	366	383	386	368	340	365	388	365	373	385	359	398	354	363	345	369	416	393	311	350	374	364	359	385	384	365	369	372	343	344	386	344	341	404	393	338	363	374	342	385	340	394	363	351	357	362	354	377	363	373	354	372	386	366	393	377	329	343	365	362	358	356	354	356	377	368	345	383	359	352	345	331	390	379	351	338	359	344	383	353	365	373	338	355	360	337	356	364	394	400	352	352	345	358	375	350	352	387	352	409	358	391	358	364	365	353	374	369	342	369	349	364	387	367	367	337	378	377	359	384	368	350	347	369	385	379	399	349	362	386	337	351	324	345	366	371	388	376	390	369	417	378	347	369	354	357	354	349	353	376	370	357	351	358	344	354	412	345	369	361	382	383	346	355	348	338	371	350	348	372	401	358	352	354	359	347	347	373	330	345	351	360	374	377	352	379	332	350	393	366	330	374	353	377	384	379	379	359	373	356	357	378	382	379	336	367	385	381	349	342	369	341	343	407	338	392	376	345	371	349	349	340	387	390	383	346	399	360	370	336	349	354	355	375	375	381	328	403	335	367	359	373	346	378	346	359	376	358	340	385	348	326	372	376	356	328	368	365	335	371	347	346	336	316	393	349	343	342	354	374	362	390	348	348	364	367	363	382	330	402	371	384	336	358	358	379	377	346	355	366	368	322	374	356	386	353	355	364	380	334	392	346	392	375	387	381	366	343	367	338	368	332	347	366	386	348	356	377	400	357	345	366	353	394	366	353	352	362	370	375	338	377	360	344	384	368	417	314	396	371	375	355	370	382	354	401	366	402	381	356	344	345	360	356	358	368	376	368	387	387	351	371	347	341	333	372	370	359	322	337	371	400	370	354	347	371	342	358	371	354	375	359	350	367	374	370	385	374	373	347	372	381	373	396	363	363	372	388	355	366	375	373	371	380	352	357	356	343	362	391	354	357	366	388	369	354	339	358	394	369	387	404	408	372	362	321	360	352	410	389	380	378	388	373	338	340	351	383	345	342	352	350	349	353	389	368	379	414	391	383	354	359	388	364	359	349	353	375	387	361	377	354	334	414	344	366	357	369	329	358	393	400	333	353	344	394	366	329	377	375	380	369	319	367	357	337	370	361	355	339	370	352	359	381	350	383	375	340	391	359	336	346	403	348	365	373	354	375	371	341	378	355	361	366	376	363	396	351	380	343	393	396	371	357	391	341	376	359	348	346	348	372	399	366	359	344	360	377	385	356	393	338	411	408	359	331	381	337	328	369	361	372	339	374	324	368	358	365	329	365	372	396	361	359	364	392	368	403	349	352	382	356	375	353	400	368	367	367	345	372	368	382	365	403	358	354	364	352	323	372	374	343	373	375	381	381	357	336	373	397	321	374	379	358	361	374	383	359	327	358	408	357	341	346	381	378	360	372	357	372	360	345	369	379	361	355	348	347	360	377	360	342	378	370	390	389	343	355	381	336	377	374	365	352	352	357	346	346	361	368	365	372	384	358	377	348	350	382	341	355	353	353	368	395	385	362	384	373	368	421	348	365	334	400	369	380	371	343	378	359	357	397	363	377	359	373	390	355	366	379	366	358	374	392	363	342	368	371	358	354	370	356	371	358	381	347	362	345	366	348	347	342	315	359	334	334	355	359	393	403	319	334	368	361	372	374	384	340	371	355	378	357	381	384	371	339	363	353	368	340	407	395	353	344	363	375	328	343	402	400	312	359	374	379	347	370	348	367	354	327	341	356	432	338	377	347	347	341	347	346	366	361	397	379	351	372	348	390	399	342	363	352	331	381	381	338	369	338	345	372	354	368	380	359	347	373	348	370	366	348	358	341	376	363	382	364	389	356	342	360	373	371	370	336	350	362	345	394	400	362	342	385	418	365	339	347	377	359	365	396	384	381	345	363	367	349	353	359	370	365	344	364	355	349	363	341	371	349	356	366	365	349	382	369	340	349	374	384	366	354	385	359	365	329	376	351	381	376	398	367	361	368	384	374	349	364	395	344	380	376	356	311	369	336	389	394	357	343	342	401	382	391	343	323	358	350	331	353	344	361	350	381	303	370	341	352	367	402	348	340	375	359	337	343	396	366	381	365	375	345	359	344	352	339	378	406	353	378	345	360	372	405	382	383	364	382	361	352	388	360	345	353	383	402	360	383	377	347	376	368	376	388	351	370	399	350	364	345	333	397	346	340	360	350	350	357	388	345	384	338	353	366	317	376	350	360	387	364	360	355	357	371	355	335	383	388	360	368	354	380	383	330	365	386	353	359	381	344	359	345	347	370	360	359	352	376	365	384	328	387	355	390	330	340	360	362	366	362	389	372	355	364	411	371	382	406	331	368	368	353	366	368	346	356	357	370	348	355	376	328	358	372	398	363	350	360	346	349	378	353	350	335	379	378	351	383	346	375	357	363	356	361	332	384	402	367	372	345	363	333	346	353	368	367	358	366	338	374	396	354	350	356	388	363	367	361	401	373	363	353	396	311	325	354	342	354	363	346	346	358	369	372	411	332	370	342	363	398	371	350	379	348	393	367	340	356	370	362	365	366	370	353	331	359	368	376	325	400	374	349	373	375	348	393	366	336	340	321	338	375	349	362	367	394	366	330	397	393	356	375	337	343	401	347	378	365	394	336	385	350	354	392	393	360	367	352	341	354	379	400	342	336	384	336	397	363	368	386	349	352	378	343	340	360	374	381	344	341	362	342	370	387	342	374	336	384	320	364	350	386	359	364	368	344	390	362	358	341	357	317	330	394	343	363	338	344	389	354	357	367	352	377	367	351	373	316	355	353	358	400	371	333	386	359	393	357	339	357	350	363	359	366	349	341	398	363	336	373	390	344	402	396	368	372	372	413	405	358	371	378	342	366	364	359	349	387	373	343	370	366	361	388	364	356	396	350	386	411	358	376	370	392	384	371	360	346	334	382	378	378	341	364	384	354	356	353	388	350	379	365	371	321	360	352	368	376	373	368	376	371	353	368	342	361	381	330	369	388	351	357	362	384	392	361	358	351	354	374	353	343	375	368	328	346	349	389	385	346	348	359	327	366	388	380	354	376	379	356	383	365	348	374	348	338	370	384	392	353	361	384	373	354	361	403	374	374	384	385	351	373	377	379	375	350	377	387	360	370	379	341	339	346	342	402	395	365	368	364	380	350	352	379	365	368	383	366	378	392	360	379	330	370	356	362	341	394	374
8214	1144	1490	1138	866	605	541	11808	34207	31950	18877	6451	1476	349	162	113	124	117	114	124	93	114	116	116	128	133	114	116	119	123	119	131	123	124	135	113	133	112	128	115	115	111	109	123	135	120	135	104	128	112	112	123	122	123	108	118	130	117	119	124	96	96	131	122	104	114	104	113	129	112	110	106	116	96	108	134	120	122	112	119	108	122	130	131	113	120	109	123	131	132	124	130	123	113	139	116	127	115	108	116	108	121	127	126	115	114	140	117	109	130	108	125	129	119	136	125	135	126	137	114	98	101	113	130	123	129	97	127	116	115	137	127	113	109	114	123	117	121	104	122	121	113	126	129	109	146	119	127	127	125	128	119	126	140	103	125	143	95	116	121	115	113	128	126	128	120	123	127	111	134	113	111	117	122	117	119	133	115	107	111	127	113	127	117	110	125	111	103	123	130	117	114	115	119	111	120	110	116	110	93	140	115	126	116	132	123	120	121	126	108	121	124	106	120	112	126	107	105	124	143	121	119	118	117	116	108	103	109	133	103	117	120	118	127	115	114	97	115	139	118	106	129	106	154	115	136	109	120	142	121	133	116	117	99	120	126	121	131	116	119	121	106	120	126	125	124	132	130	128	122	116	92	107	126	119	112	135	108	103	128	120	109	131	125	114	126	137	154	111	109	112	109	108	102	116	111	113	113	108	145	89	108	127	122	110	102	113	124	121	151	115	103	109	136	127	103	112	104	127	117	105	121	113	121	124	117	117	115	113	111	126	117	126	126	132	121	128	133	133	118	125	148	122	114	124	117	128	116	126	120	120	124	100	114	111	119	141	117	117	116	115	120	113	117	124	110	111	110	120	108	125	114	113	119	108	144	124	123	128	117	102	133	123	102	118	121	128	125	109	119	124	110	121	137	120	109	130	117	115	135	112	119	129	106	123	123	103	124	124	105	125	119	121	128	108	128	110	117	110	104	122	115	123	124	135	127	116	95	103	134	117	120	115	115	126	116	129	109	127	117	109	122	125	116	121	101	130	123	146	125	107	129	129	124	130	108	134	122	107	113	122	122	129	109	115	118	111	114	107	110	129	126	118	114	137	132	121	110	145	127	124	120	122	112	132	114	107	126	109	133	110	123	126	118	132	93	104	103	111	112	127	103	119	110	113	141	111	117	108	114	128	124	127	104	114	131	119	119	128	125	126	106	116	109	124	100	122	116	103	140	131	131	109	103	124	115	136	118	134	130	124	119	106	132	111	114	105	128	107	119	109	125	87	124	118	119	125	118	148	122	115	119	132	110	131	113	120	114	128	109	128	127	120	126	113	118	122	135	91	138	115	123	139	111	148	117	119	122	109	122	115	118	132	116	119	118	111	103	132	118	104	130	117	110	121	115	117	118	111	116	116	126	125	133	137	113	109	107	129	139	145	127	126	114	123	111	106	119	114	111	115	131	124	136	143	106	110	106	103	132	119	135	110	115	108	116	104	123	106	111	135	111	98	145	99	118	128	90	123	121	121	116	120	129	118	113	108	127	120	128	101	131	111	116	138	117	119	119	119	125	97	122	120	130	129	121	119	107	130	120	117	129	135	119	116	115	110	109	119	106	108	106	135	116	117	102	127	110	124	118	108	107	119	104	135	115	111	106	128	120	121	112	115	126	124	139	106	120	140	126	108	125	111	123	121	109	106	115	126	125	129	125	127	122	101	114	111	134	120	127	127	116	113	120	115	120	120	112	114	122	101	112	109	103	126	114	134	141	128	113	129	127	101	103	131	115	102	111	121	109	130	111	115	93	119	126	129	118	122	128	135	116	121	103	126	122	120	119	104	105	111	122	127	104	102	111	106	137	135	128	122	137	130	145	113	118	102	109	114	115	113	128	127	127	118	115	118	120	119	101	128	111	146	140	124	96	107	109	118	117	132	102	112	110	124	106	107	123	125	114	127	119	129	112	102	121	99	122	130	123	120	124	114	111	132	102	130	124	119	126	120	108	130	100	110	119	124	114	129	129	112	130	124	105	110	125	116	147	93	100	131	130	113	117	112	120	121	115	119	118	129	118	130	106	121	136	143	108	102	109	96	110	100	124	116	112	128	122	128	125	116	107	113	117	116	122	130	120	132	127	121	130	113	113	123	118	126	118	115	111	118	127	108	119	111	107	112	117	130	102	101	116	101	106	99	119	122	131	128	101	125	113	113	97	122	122	135	105	122	125	114	122	131	114	124	122	110	108	108	127	140	127	121	124	123	149	102	138	107	118	109	138	140	124	133	127	135	108	113	136	126	120	112	90	135	108	120	104	129	116	107	111	108	133	124	122	125	114	119	121	116	113	109	120	128	135	119	126	121	122	105	112	99	112	107	129	114	116	112	120	124	112	126	114	132	116	94	117	122	108	99	124	144	129	130	116	118	121	128	106	104	118	132	129	139	107	96	94	130	131	109	109	109	109	136	121	130	114	119	114	143	125	121	98	133	122	106	110	115	106	119	112	109	119	133	128	119	146	105	131	115	131	131	126	123	125	110	134	126	117	142	111	121	108	119	124	124	118	137	130	127	123	131	99	99	119	112	121	107	136	106	144	116	119	119	119	123	100	107	121	119	111	124	134	128	122	121	85	120	132	120	102	112	113	136	107	113	116	131	125	116	113	126	113	98	132	122	107	131	113	111	116	108	120	133	145	109	121	112	110	128	123	122	110	131	107	116	111	120	122	135	123	128	116	123	105	124	134	110	115	95	129	120	119	116	111	124	112	104	106	107	122	114	110	126	122	122	119	111	148	135	114	130	122	138	110	98	113	129	106	119	116	112	119	123	131	126	125	140	139	114	124	133	109	114	95	113	108	110	104	102	111	129	113	149	120	122	136	113	112	121	117	130	121	128	131	125	110	114	134	108	108	119	128	109	109	133	109	119	132	113	139	117	106	134	113	129	132	117	142	126	120	121	123	93	104	118	127	143	110	143	113	108	133	107	118	96	121	121	108	115	116	126	116	121	128	115	121	117	107	106	108	134	110	127	131	131	123	116	125	130	128	135	100	125	129	132	128	105	107	125	136	118	107	116	113	114	111	116	109	126	115	104	110	113	143	126	130	110	121	114	117	107	133	115	97	134	110	134	101	111	121	118	130	126	99	110	123	134	108	104	115	118	111	103	100	125	107	119	133	115	121	112	129	110	113	130	114	118	131	105	98	126	111	126	121	133	115	115	91	119	124	111	104	112	126	95	96	123	122	119	124	130	108	135	120	108	125	113	125	121	121	115	139	134	130	121	103	123	124	137	150	105	107	113	111	116	121	106	128	109	127	119	136	114	108	134	133	124	139	109	106	102	111	121	139	125	114	114	108	116	118	110	126	119	120	115	112	115	98	126	138	106	98	142	105	115	111	114	112	104	108	121	126	112	131	128	116	121	116	115	129	128	102	111	110	131	117	125	104	145	123	117	124	112	112	121	130	147	125	136	118	158	128	119	127	100	120	112	121	114	120	121	120	134	112
5820	1478	3440	3873	3271	2680	2653	29711	52136	48362	35148	17917	5827	1401	470	375	345	320	374	336	379	387	401	349	335	373	312	333	354	377	369	346	333	367	376	379	340	367	373	352	357	360	352	365	365	369	365	360	363	364	330	342	312	369	301	389	365	352	356	374	347	342	371	363	363	363	367	350	320	341	339	352	370	334	355	393	352	349	361	358	366	335	334	386	335	370	356	332	358	361	387	352	376	357	394	370	341	336	364	362	390	369	362	356	335	331	358	334	323	340	358	308	338	363	345	365	318	372	356	357	370	325	361	385	342	365	363	357	347	366	362	341	373	377	363	361	353	351	346	342	353	341	358	361	343	332	366	343	336	325	341	368	333	358	347	337	390	340	319	349	365	358	363	316	353	352	354	329	365	373	370	389	340	381	364	328	360	357	347	328	332	371	323	369	364	326	348	346	350	334	348	371	366	359	351	333	370	368	356	360	322	371	349	377	353	345	363	363	346	388	373	365	347	343	333	350	366	346	345	377	367	319	340	357	345	342	371	362	346	349	386	337	380	359	341	357	381	336	343	332	347	326	345	383	321	354	365	361	345	329	354	382	354	340	339	342	350	361	364	356	390	368	346	363	358	326	349	342	338	360	339	367	343	387	348	322	326	369	343	368	373	345	333	338	345	328	323	378	357	344	360	340	395	330	369	361	318	362	375	380	339	374	336	332	361	365	346	338	347	311	347	341	354	367	324	337	378	341	361	365	327	405	354	334	366	354	346	351	345	348	382	349	352	349	334	351	338	341	345	366	369	333	359	370	374	367	361	350	355	352	366	354	381	361	388	352	340	332	317	368	349	293	339	345	326	319	345	364	378	342	317	330	325	348	345	360	357	338	360	352	349	349	383	343	369	346	337	367	338	380	331	392	360	377	360	334	345	333	347	348	339	348	350	311	336	366	358	350	338	364	369	362	331	363	397	358	349	339	358	363	356	337	321	342	340	372	361	353	380	361	371	348	341	357	356	345	375	359	336	364	350	335	373	333	348	353	373	334	358	369	334	351	345	360	343	342	354	349	354	384	355	342	324	365	356	352	333	359	362	332	360	335	362	336	339	334	350	358	378	352	326	344	386	337	360	359	319	372	349	321	396	367	368	339	359	343	371	373	309	370	350	350	362	355	317	322	378	368	344	349	353	346	333	352	301	364	335	343	340	349	379	384	325	333	348	351	339	359	355	368	340	341	339	317	358	363	335	366	371	363	378	355	374	369	357	377	312	386	319	374	359	361	393	367	327	349	364	348	306	322	368	375	401	351	362	326	386	359	346	373	316	361	370	347	377	347	342	385	376	376	369	351	350	370	350	362	380	396	337	359	336	363	350	345	336	343	342	370	368	358	333	369	361	339	359	325	370	319	352	320	357	357	352	333	348	358	368	336	319	324	348	362	342	317	338	382	319	350	342	364	354	371	333	345	348	362	370	352	339	336	358	376	381	342	344	358	374	375	362	356	338	341	366	370	322	343	386	355	357	363	336	342	348	315	366	350	361	332	326	343	383	353	368	344	348	325	360	343	330	323	374	348	341	377	359	350	348	336	352	348	305	363	376	319	352	402	363	384	379	349	318	345	362	348	358	362	355	361	334	338	349	347	372	342	346	342	392	340	337	351	375	330	369	375	333	357	378	332	385	371	358	318	332	374	388	358	352	346	373	323	348	368	350	345	352	340	332	378	344	337	376	347	349	353	389	389	391	363	382	380	344	371	356	364	342	339	341	382	343	372	323	355	341	368	323	369	304	360	347	344	339	378	363	351	335	353	347	382	342	339	340	335	328	372	366	378	326	329	349	364	371	358	382	354	341	360	357	366	330	353	326	360	358	339	360	362	372	359	363	375	334	359	358	346	400	354	338	343	361	383	326	317	357	366	347	337	338	342	336	359	358	352	381	348	360	366	354	363	391	343	361	355	338	363	354	398	350	310	363	345	359	356	352	373	355	348	311	345	342	368	372	351	359	366	369	359	332	369	361	338	358	329	343	337	348	347	355	370	388	370	343	363	375	352	321	394	367	350	385	330	321	316	358	362	399	348	343	363	361	361	379	361	367	346	364	333	323	346	363	349	347	362	362	350	374	354	320	348	347	382	364	358	348	363	354	347	340	363	368	344	395	345	368	365	328	357	363	342	338	341	354	367	349	342	329	384	388	353	381	369	311	373	369	360	364	366	344	374	348	363	372	323	313	359	327	388	359	346	351	386	329	341	357	370	324	337	363	355	352	358	350	373	379	348	351	355	315	356	333	346	376	384	352	356	368	339	344	339	325	373	361	350	363	344	364	368	376	329	354	337	326	307	338	340	372	313	332	341	355	345	335	369	362	349	338	366	350	364	375	339	326	351	363	320	370	367	330	354	344	378	386	358	336	363	326	332	376	374	384	327	361	382	379	332	329	380	351	364	361	329	362	354	343	338	396	343	347	352	360	396	373	358	372	338	362	344	352	340	362	370	396	349	361	338	314	366	359	374	319	360	340	348	351	353	348	345	368	355	356	362	389	366	322	361	371	372	339	343	345	389	352	388	382	354	326	355	348	387	327	359	318	351	363	372	349	357	353	341	333	370	333	348	313	376	367	332	350	344	372	330	349	364	364	322	373	377	348	340	350	373	335	343	369	349	343	348	303	349	350	367	352	352	359	369	347	337	349	351	368	374	380	378	359	326	380	322	361	359	352	369	379	342	350	363	318	370	334	320	354	359	350	370	351	346	390	311	346	334	377	359	396	334	322	355	349	338	356	355	354	389	317	347	364	324	362	346	365	340	355	366	322	345	371	333	322	365	329	351	333	355	324	345	320	353	356	371	343	381	348	372	365	329	369	353	370	377	337	347	381	340	390	318	361	387	389	369	369	358	358	390	366	350	316	355	378	361	329	376	339	370	393	361	343	321	364	358	356	364	355	354	347	357	379	371	343	352	332	349	361	342	366	371	365	349	304	362	353	341	375	342	350	379	331	349	334	352	360	323	343	357	360	337	339	359	342	345	350	343	388	369	336	353	387	374	340	362	364	370	357	379	346	370	331	369	376	342	338	368	372	382	363	347	347	360	364	359	352	315	337	387	364	369	368	338	323	340	328	345	351	409	371	334	360	382	351	342	363	384	381	340	338	343	368	352	329	361	371	341	380	358	345	388	362	330	344	339	333	330	346	330	333	389	372	344	353	362	348	362	411	332	388	350	342	403	350	364	355	366	347	353	359	374	397	346	372	368	362	360	360	335	328	318	364	367	341	396	356	368	357	355	348	347	312	353	377	361	415	309	335	355	370	334	371	359	343	348	328	356	325	390	354	325	361	350	352	396	330	345	317	323	365	348	331	347	370	346	347	336	331	345	361	302	331	371	385	337	354	372	345	356	366	363	354	322	339	402	329	384	336	367	381	332	339	353	367	383	379	334	363	368	335	340	370	366	334	338	352	380	358	318	350	348	377	378	363	377	362	375	345	340	341	362	344	333	370	380
14660	2551	2808	2127	1410	1185	1407	17579	48214	44866	29737	12666	2944	546	201	144	153	149	157	144	147	166	124	150	136	144	161	159	151	142	149	124	159	132	131	139	129	151	135	175	136	140	154	152	133	141	131	147	146	148	141	160	156	152	144	134	155	161	175	146	152	142	161	167	131	154	144	154	130	128	132	149	144	181	136	149	155	151	128	150	144	140	146	136	127	126	148	149	123	139	129	167	135	182	164	135	137	142	143	143	141	131	172	132	156	129	135	144	150	156	141	147	155	150	155	141	141	143	139	154	168	140	144	173	152	133	141	140	156	125	143	150	143	170	137	118	154	166	143	152	140	146	142	129	164	157	117	163	139	152	133	143	159	157	136	149	156	153	133	155	140	149	140	117	120	147	147	148	134	153	133	145	142	152	154	130	175	124	151	149	139	142	145	133	144	136	164	149	144	144	171	160	162	118	162	157	141	146	146	155	159	136	153	160	153	135	114	121	151	139	135	140	142	156	132	126	156	141	156	145	160	151	155	167	144	155	163	153	142	154	144	120	143	135	150	149	147	125	146	144	146	155	168	145	143	170	143	145	150	153	145	162	157	135	178	145	140	150	141	149	140	130	126	133	135	156	146	155	134	113	145	123	170	125	129	147	143	142	148	154	146	131	146	140	131	156	141	138	137	153	153	167	143	148	141	134	140	149	166	138	148	142	123	140	158	152	130	138	166	139	164	159	144	148	152	154	132	166	161	136	127	126	154	163	136	145	135	134	148	142	146	125	120	154	139	141	159	160	149	146	150	128	141	143	148	163	134	137	135	127	144	160	131	179	132	144	139	144	121	154	151	152	165	158	152	139	168	130	120	151	146	150	140	147	149	155	148	154	135	140	139	132	140	140	158	143	147	109	145	153	147	133	131	149	126	143	155	140	140	132	138	152	153	142	159	136	130	126	147	148	142	157	164	152	143	141	148	150	146	143	144	141	150	137	148	150	138	165	137	154	149	149	157	160	138	132	144	162	117	155	131	119	180	139	135	153	154	139	152	147	132	131	140	146	135	164	144	162	141	118	151	164	126	136	166	164	146	136	156	127	140	167	162	143	156	162	144	140	144	137	153	131	141	156	143	144	161	139	144	141	157	139	135	141	179	133	153	138	148	135	158	142	149	134	167	138	161	165	152	126	138	153	123	143	152	168	132	128	150	158	154	142	136	143	128	167	134	148	168	147	142	171	149	156	143	161	127	139	132	146	157	161	162	145	150	152	136	133	155	144	150	129	144	154	125	136	142	134	119	133	159	107	162	136	144	160	139	124	160	158	149	150	145	160	133	128	137	148	157	137	146	143	137	149	138	147	136	163	144	157	159	140	138	145	137	155	152	153	142	131	147	138	139	164	136	147	156	134	156	147	152	136	153	145	114	143	162	125	143	127	149	121	167	134	133	152	152	133	158	133	159	143	129	153	167	146	142	141	165	140	148	138	133	143	176	136	144	149	154	139	131	151	154	124	130	138	154	136	140	120	152	140	133	131	148	148	154	151	129	142	148	141	159	138	148	132	133	137	141	147	145	147	198	155	145	140	148	152	145	138	145	167	136	153	146	148	168	147	135	130	151	136	143	146	141	156	165	158	146	143	143	142	141	139	149	157	156	135	164	129	161	134	135	151	137	156	126	155	146	122	132	126	130	159	147	135	158	154	153	156	145	166	164	152	133	146	156	139	161	147	142	164	141	118	155	146	138	140	128	159	128	131	163	140	152	154	130	135	134	109	156	135	154	129	129	128	148	161	135	139	134	155	152	148	147	140	146	156	162	140	141	143	151	149	139	140	165	149	120	149	138	129	139	167	155	168	142	147	127	160	133	159	144	160	157	151	149	140	140	125	132	151	137	142	146	140	138	140	158	140	129	139	133	150	165	150	148	164	144	152	138	150	128	139	146	150	137	138	144	132	155	146	134	157	145	149	157	141	139	136	136	128	140	148	131	136	147	142	150	140	127	143	155	130	133	136	140	170	142	144	147	144	144	120	151	130	147	153	150	130	162	147	153	158	142	160	143	138	155	152	161	134	139	162	131	122	163	159	157	157	144	167	154	152	126	147	129	145	153	169	139	156	143	147	132	159	141	144	149	166	138	129	139	157	129	149	152	131	132	152	168	166	138	157	139	149	155	148	169	156	148	141	133	130	146	130	151	130	145	131	150	145	152	164	137	126	162	133	150	147	149	149	156	172	158	159	139	133	144	152	145	151	146	158	129	147	150	142	166	156	158	165	138	152	154	162	129	148	152	147	132	145	141	144	137	142	161	132	160	152	130	145	130	129	143	155	129	146	113	150	146	125	159	143	126	135	130	134	141	141	147	130	137	146	136	144	139	137	135	160	155	150	141	158	166	147	160	150	140	146	139	147	151	133	131	163	123	130	154	152	157	144	128	159	138	140	139	174	160	155	112	154	137	134	152	174	142	138	145	169	139	144	161	137	142	128	141	152	133	128	127	143	143	139	161	147	119	150	142	139	143	136	128	139	145	126	156	137	146	125	142	139	154	140	135	140	151	167	139	138	143	139	141	149	118	128	137	162	152	155	171	144	136	152	156	136	138	155	140	144	139	136	160	131	168	136	132	150	140	170	163	158	147	134	158	146	138	149	172	142	148	140	169	127	158	137	154	134	145	137	175	146	150	140	132	140	137	160	135	149	154	157	137	123	145	156	127	153	152	128	157	135	149	115	148	139	152	141	150	159	143	135	141	133	152	158	154	140	148	146	154	154	145	144	156	146	144	133	138	142	158	142	132	124	144	153	130	147	132	141	137	168	140	143	143	135	140	157	126	125	157	130	162	163	158	140	172	165	156	140	149	146	135	150	151	163	141	140	165	143	141	159	157	148	155	147	135	146	161	137	136	155	138	153	145	156	137	165	148	148	162	163	140	155	154	144	139	135	144	149	125	155	161	135	106	131	147	153	152	165	143	152	141	142	170	140	145	162	136	157	138	151	132	144	128	137	144	142	140	167	139	143	131	131	139	130	149	150	139	126	150	140	122	152	166	158	125	150	138	143	130	135	155	123	119	140	145	155	136	141	156	146	162	131	146	144	143	174	143	132	159	158	156	179	136	133	160	120	132	138	122	115	154	140	144	146	137	132	153	134	149	141	142	138	146	154	171	146	167	121	142	161	168	138	151	149	150	137	148	148	128	156	140	147	162	112	139	151	163	143	151	151	144	133	137	135	141	151	130	120	124	133	158	152	137	141	147	143	155	139	138	134	156	145	168	156	124	142	146	160	152	144	149	130	155	157	155	161	155	141	134	146	128	124	149	144	155	130	161	156	136	153	140	133	132	155	151	155	133	149	153	115	140	171	177	135	148	129	144	159	158	141	154	161	134	134	143	166	151	182	154	132	147	160	162	158	150	157	133	131	147	144	134	165	143	145	147	129	143	140	139	124	121	133	150	151	153	160	134	138	148	149	142	139	143	151	168	169	130	153	140	152	152	156	127	170
7808	2502	5949	6685	5549	4975	6346	35213	63298	58699	44586	25879	9520	2309	675	460	439	445	430	418	427	404	460	460	448	429	446	397	405	440	416	435	421	414	453	438	422	395	421	438	479	404	424	398	417	424	421	437	445	448	419	384	456	398	427	437	440	407	432	450	405	453	430	416	426	440	451	410	443	406	410	408	399	472	442	413	430	389	400	412	416	434	411	458	448	442	407	434	439	420	473	425	386	422	425	439	426	415	448	395	393	419	441	413	422	380	444	409	418	406	450	429	421	397	432	467	444	420	395	419	386	429	438	441	408	438	399	425	376	416	405	425	422	424	420	410	430	437	447	405	410	429	407	404	429	421	447	420	431	438	428	426	433	437	465	435	466	425	424	386	431	421	413	419	448	437	427	456	381	415	446	450	434	403	444	437	436	402	410	447	401	401	415	433	398	452	418	441	451	440	461	415	465	411	438	444	367	441	425	409	409	451	370	450	434	425	456	404	415	424	449	477	453	404	444	423	424	374	427	429	436	408	405	394	398	435	455	420	416	418	405	412	472	400	446	431	428	401	412	420	400	430	424	447	429	424	428	444	416	400	428	456	407	424	400	438	429	421	451	452	426	433	435	442	424	378	399	460	447	400	395	465	423	430	410	435	461	398	424	432	440	429	429	419	432	407	453	417	430	390	417	438	428	469	428	430	439	435	432	427	446	451	421	422	447	391	419	407	418	408	413	431	445	441	421	447	425	425	404	420	391	435	410	434	431	379	406	387	413	445	411	423	432	412	402	405	454	386	382	396	442	418	427	413	439	458	409	392	439	420	419	399	445	409	449	424	450	401	437	425	449	426	413	427	441	418	457	408	416	448	453	406	412	422	414	434	460	416	463	420	437	384	439	446	419	397	460	411	384	416	403	427	398	435	446	445	448	391	443	410	402	432	413	461	442	418	426	414	414	437	434	451	434	418	437	461	437	426	401	394	408	443	411	417	424	408	418	461	395	401	417	371	457	421	397	422	414	434	420	453	450	401	397	393	388	450	433	422	438	413	442	410	433	416	419	417	392	426	438	432	433	406	434	420	401	426	415	415	399	428	422	427	445	441	443	389	437	410	456	436	426	412	413	427	455	416	417	492	436	417	418	472	432	415	446	442	414	398	423	412	425	376	429	432	415	457	411	440	427	447	405	405	406	450	399	440	422	404	435	428	429	435	384	404	432	419	401	403	429	460	444	419	419	431	457	447	397	430	391	460	408	452	436	426	435	427	462	445	427	443	370	447	416	429	436	433	465	418	463	446	451	426	394	432	426	428	454	444	433	434	458	433	426	436	429	451	429	430	438	428	420	432	469	438	416	401	417	430	398	453	412	408	413	441	429	451	463	400	405	446	451	449	467	410	435	440	415	483	424	441	390	411	444	416	454	400	408	447	452	442	421	431	412	434	416	432	402	433	439	396	436	422	434	420	468	460	444	459	452	415	419	398	416	426	393	412	423	402	449	410	446	423	416	473	406	409	442	429	412	440	426	471	411	436	427	442	421	388	450	412	466	454	416	424	437	453	416	424	472	443	404	430	422	441	458	433	382	457	436	430	439	417	437	437	419	430	384	450	429	413	431	440	415	423	418	444	423	393	443	439	454	406	436	397	427	423	442	408	423	402	421	455	403	476	421	459	442	444	471	405	399	434	457	402	449	412	454	427	456	446	413	439	445	439	406	424	409	441	398	394	423	431	399	415	441	428	430	447	425	438	400	427	389	456	444	440	432	387	406	428	422	411	439	450	390	443	457	395	393	428	443	445	431	416	408	434	440	415	431	430	388	431	421	421	458	410	425	404	449	406	453	425	419	445	425	410	411	413	470	419	451	426	428	425	415	442	430	419	409	446	412	438	449	419	437	439	435	475	396	414	450	438	449	417	426	439	386	434	412	414	401	406	460	441	416	449	387	428	408	443	471	467	427	404	424	403	440	416	447	412	426	429	403	425	428	438	421	411	458	436	427	430	435	408	416	426	445	416	412	444	489	415	435	436	453	423	421	427	439	413	435	443	428	408	433	429	424	423	407	417	455	445	446	444	435	402	423	451	456	412	413	419	399	428	463	433	404	440	413	451	417	385	440	439	418	430	432	470	410	448	407	435	459	437	411	425	428	411	448	464	398	431	428	444	423	427	426	447	442	412	437	443	442	453	392	408	398	413	421	420	430	438	438	431	472	426	431	435	428	403	442	429	408	430	430	410	409	397	440	426	409	419	438	421	455	443	411	459	404	421	440	433	425	416	444	432	399	429	434	419	435	422	422	396	418	408	457	449	430	390	418	409	408	414	402	405	410	438	427	460	432	460	412	429	402	443	396	420	430	395	437	392	416	403	423	442	440	423	436	420	404	436	407	444	429	420	414	429	415	429	449	445	397	419	422	433	432	396	443	424	433	431	399	413	416	386	444	458	447	396	456	416	405	435	433	411	446	423	430	422	402	435	428	433	418	445	423	397	439	441	407	431	399	414	463	424	427	433	450	438	412	479	442	410	422	435	425	432	413	471	385	434	414	439	426	459	432	411	452	417	429	412	420	382	452	452	455	396	393	422	416	420	422	433	448	409	399	423	478	413	439	465	395	426	419	443	421	436	416	429	411	419	369	430	421	440	444	479	418	422	437	425	432	436	394	390	451	436	431	416	415	423	403	434	440	429	463	413	444	398	410	415	390	403	423	436	396	422	423	382	386	433	430	386	446	443	453	421	433	429	436	385	423	439	419	406	419	423	454	398	415	426	412	452	439	428	432	395	429	393	394	417	413	441	396	406	439	414	410	422	406	429	447	425	448	398	422	437	436	434	394	432	420	412	413	424	430	448	412	469	424	423	405	431	401	412	397	426	412	398	408	434	422	406	398	449	429	399	451	440	440	413	471	414	436	442	457	425	398	396	439	372	436	420	441	429	436	405	416	421	415	419	426	412	444	398	451	397	417	457	464	418	432	420	400	414	433	430	410	432	442	449	440	408	415	427	421	419	426	402	422	397	423	437	397	459	442	395	449	411	437	412	430	418	442	436	420	425	388	409	441	413	454	441	408	410	453	436	399	414	411	454	430	457	465	418	416	406	480	430	426	415	408	423	430	420	415	453	415	435	451	473	417	430	418	429	433	425	422	442	399	420	407	424	430	407	465	438	457	410	440	422	435	406	394	435	424	451	443	423	379	415	444	430	453	409	416	435	423	439	430	402	383	444	423	416	422	477	420	415	413	465	433	445	426	410	395	434	434	414	429	423	427	407	403	420	450	387	408	410	434	441	413	445	396	426	405	429	432	434	398	421	370	390	379	439	411	414	402	427	412	428	444	418	439	437	444	428	424	398	376	420	420	417	455	431	433	434	411	383	414	398	420	417	386	428	436	433	403	423	454	403	453	438	388	417	425	449	407	426	404	417	407	410	431	439	397	464	409	431	435	405	431	404	414	438	432	397	407	427	451	405	419	447	474	483	385	400	438	432	418	417	458	417	428	449
2183	208	251	202	220	175	208	979	3869	4580	2909	1288	398	201	129	127	146	134	137	129	133	146	137	131	149	138	135	127	125	145	152	133	143	138	135	134	140	124	136	137	142	130	133	154	150	145	132	137	108	154	147	135	121	144	142	157	122	130	139	106	150	124	137	145	132	141	132	129	129	124	125	120	121	148	126	130	133	128	124	134	118	152	139	140	133	132	157	138	130	143	144	127	144	134	130	131	157	141	128	152	134	137	138	143	137	116	140	144	137	143	126	132	155	135	142	149	140	120	130	144	138	136	136	120	124	125	144	119	134	139	146	166	135	135	118	143	144	110	115	143	148	132	141	107	141	122	133	144	137	123	126	142	130	142	145	134	136	132	130	144	121	126	156	147	119	138	138	124	131	133	120	136	134	148	154	123	145	144	117	151	145	119	156	146	155	139	140	154	133	131	132	132	153	136	110	130	146	148	115	127	117	126	127	134	147	135	151	107	132	133	138	164	136	151	115	156	142	147	141	128	138	152	149	132	130	145	150	138	117	158	130	124	118	140	128	128	143	142	126	125	143	133	125	143	126	133	127	130	122	127	126	129	146	149	144	123	161	127	156	135	144	141	150	138	132	135	119	124	152	133	120	149	137	142	135	121	137	158	149	119	126	128	155	131	130	126	120	128	123	145	140	132	125	127	140	141	122	139	153	128	144	145	144	141	130	142	111	138	131	140	140	117	140	145	145	142	131	149	129	134	133	150	119	131	150	134	134	138	137	138	136	146	144	129	149	129	124	157	146	131	148	140	126	147	153	147	129	132	144	138	133	135	142	121	136	148	123	134	113	132	112	153	145	143	148	155	126	126	137	141	149	149	131	126	131	131	114	113	130	147	128	157	137	139	138	151	120	144	136	140	143	131	139	104	140	144	131	127	116	132	152	122	153	144	160	121	128	117	135	136	151	134	169	127	140	128	139	152	129	121	134	149	133	107	125	136	127	146	123	121	152	147	130	141	130	143	129	108	150	122	128	147	145	128	129	136	121	146	123	135	135	141	146	133	134	162	143	150	137	141	148	135	131	151	151	160	157	126	112	133	136	132	138	143	151	144	133	116	131	139	132	132	132	149	137	156	125	119	135	155	142	145	132	146	136	153	150	130	137	147	130	138	140	137	136	133	128	134	146	146	153	126	127	146	127	146	140	140	156	140	134	147	130	134	136	125	110	136	163	135	134	116	142	135	143	136	128	125	134	138	141	135	136	143	127	116	154	138	135	129	138	137	126	133	155	161	129	136	152	144	152	128	135	132	134	132	125	127	138	128	141	128	136	125	130	120	120	140	128	123	124	130	122	144	135	151	112	166	134	127	133	121	126	134	121	128	136	138	162	141	159	142	152	132	125	116	148	132	146	152	157	117	139	137	137	132	110	119	156	121	143	106	134	147	121	132	126	139	158	146	168	135	165	133	166	134	144	129	139	124	134	139	125	123	150	139	141	134	129	135	128	128	150	143	134	137	108	128	131	139	160	148	115	133	135	148	154	148	146	147	120	163	150	116	130	130	125	137	127	115	135	109	122	141	126	150	155	129	149	153	140	140	125	121	126	116	131	171	149	156	127	142	145	124	123	128	127	152	149	143	141	139	127	114	154	140	137	127	150	138	133	161	121	151	146	126	129	137	135	132	137	130	129	140	144	137	140	125	128	166	147	140	122	117	136	128	148	132	127	154	116	123	136	151	137	138	129	160	151	148	131	152	141	127	132	127	161	156	162	129	135	147	139	139	124	125	158	114	147	156	126	129	158	126	133	111	133	126	130	141	154	124	135	132	126	151	141	138	145	135	111	131	129	123	158	144	141	129	119	150	129	134	141	135	135	130	149	137	136	147	135	126	115	136	150	133	154	151	150	141	140	137	124	148	114	154	143	126	129	129	133	130	114	129	123	116	147	151	120	143	142	135	143	128	163	138	141	138	140	128	117	137	141	154	136	135	133	140	142	166	133	142	136	134	136	133	133	136	137	153	133	123	138	141	147	123	127	121	138	152	133	132	137	122	135	132	136	129	130	136	154	144	119	141	144	140	147	133	132	133	170	122	139	143	112	135	129	128	114	131	143	120	124	128	147	143	121	135	132	133	130	148	155	127	137	129	110	137	137	143	145	131	135	113	135	130	146	108	128	116	125	135	130	141	129	148	143	148	148	120	130	131	141	121	136	144	109	120	138	129	109	125	181	145	129	168	120	147	131	150	144	135	134	123	135	136	138	138	125	142	149	132	143	165	127	125	132	149	141	122	133	128	140	130	134	107	148	137	152	141	147	151	133	122	139	112	146	150	123	136	138	121	129	120	133	145	154	159	129	158	151	172	135	133	126	147	152	124	152	131	140	150	151	129	124	151	128	134	143	148	137	119	146	141	152	147	153	126	144	122	133	166	128	149	140	144	128	104	106	135	150	141	154	126	126	144	138	127	141	138	145	133	138	136	132	134	148	126	138	149	150	139	128	138	142	130	144	147	128	144	122	125	130	142	148	135	144	151	125	140	155	149	135	140	140	138	152	133	156	137	146	142	125	134	138	154	131	138	145	137	145	141	109	128	124	138	115	123	157	118	153	162	124	131	140	142	139	154	155	147	143	120	151	137	149	128	138	158	126	154	153	132	139	133	164	123	117	127	148	121	138	145	156	107	142	161	159	126	132	145	143	131	132	124	149	142	118	142	138	135	115	138	134	137	124	121	119	141	130	148	137	127	142	137	152	128	138	147	138	144	135	144	130	138	140	128	110	152	123	134	117	136	150	127	120	137	108	129	132	159	122	160	130	127	140	132	137	160	149	129	143	131	141	116	147	149	142	117	152	125	125	148	132	109	135	144	135	145	136	156	129	128	141	153	141	141	126	149	131	122	138	143	109	121	135	120	141	132	138	141	135	136	127	130	129	148	128	127	149	146	144	130	141	137	151	126	113	118	128	136	134	151	142	141	114	134	129	138	128	132	153	143	146	129	131	144	151	135	129	114	125	127	132	132	140	150	142	155	116	134	117	119	139	137	122	130	134	134	141	131	145	150	133	134	122	135	150	159	155	133	150	129	130	145	131	125	156	140	146	136	135	142	171	132	118	152	142	142	118	128	115	150	114	118	111	132	155	144	125	139	122	142	148	144	146	133	130	138	147	134	149	123	137	142	124	155	131	148	128	116	148	132	129	140	137	166	157	122	138	130	129	132	146	133	135	135	163	137	145	144	156	147	163	135	122	144	126	144	125	145	128	121	111	153	138	139	134	133	127	140	139	139	139	132	140	154	137	145	149	136	147	131	154	151	135	132	135	142	119	145	153	133	136	131	136	112	155	145	128	139	145	103	142	136	152	126	119	119	138	146	135	116	134	125	150	150	141	138	135	141	141	136	128	131	145	158	125	128	133	135	137	120	143	134	137	122	162	132	154	138	117	129	145	157	144	116	158	120	150	150	135	136	137	149	122	135	135	114	118	144	138	125	121	128	132	141
2272	480	698	728	674	649	729	4129	15480	16634	10600	4756	1611	624	473	411	394	399	401	432	409	405	396	415	388	402	399	423	385	406	418	374	386	422	398	389	425	359	363	386	399	349	401	385	398	415	407	385	408	386	381	406	378	442	406	432	429	371	402	412	403	404	393	437	379	395	411	421	402	385	387	448	397	396	373	377	419	381	346	372	377	380	428	380	398	355	424	404	347	402	393	386	406	395	381	406	393	438	374	396	381	368	405	388	364	448	392	379	384	370	406	367	405	389	403	437	388	422	391	362	416	433	428	389	372	391	386	352	391	423	378	366	364	398	404	415	392	356	414	400	388	436	399	367	417	408	409	392	399	377	428	371	388	425	404	403	409	398	430	403	409	373	360	405	408	407	358	388	383	439	391	388	393	387	417	412	443	404	376	408	381	393	389	401	364	365	404	415	390	433	417	386	376	363	387	401	418	396	371	417	455	373	375	431	379	401	383	376	396	407	439	401	381	416	395	391	371	399	373	398	391	412	405	393	381	406	406	381	384	440	402	367	419	400	408	400	359	400	422	403	379	423	408	408	371	409	397	400	412	386	401	400	391	398	365	377	367	386	382	382	413	422	387	408	376	410	410	369	377	427	416	397	390	409	388	388	402	407	370	369	391	426	396	404	403	397	381	378	405	395	375	426	420	407	395	406	392	432	377	385	408	389	381	385	423	411	396	360	412	400	391	414	377	392	359	390	405	405	381	390	384	402	381	418	380	392	411	419	419	375	406	375	418	367	410	400	391	376	368	364	418	378	392	410	381	364	399	400	400	353	383	373	431	378	423	422	418	367	361	395	396	392	414	388	382	356	400	414	348	418	376	421	374	411	385	390	407	403	395	448	412	412	418	395	382	414	366	387	394	463	374	407	352	402	423	414	367	399	378	406	414	400	377	397	381	378	389	459	429	376	361	407	384	391	394	420	401	388	369	416	361	392	383	392	394	354	383	389	393	401	390	410	412	390	387	378	402	421	390	381	412	412	392	407	400	386	387	443	403	401	402	392	402	397	393	381	386	423	415	402	376	401	382	419	364	390	417	386	370	383	386	345	408	410	400	361	400	398	409	406	388	424	436	388	398	386	415	380	421	400	392	406	405	422	381	416	426	408	404	380	387	392	428	380	429	398	403	404	348	376	362	417	418	423	405	419	403	451	407	401	400	408	396	381	420	420	427	418	402	428	383	414	413	365	383	413	400	400	385	440	409	388	350	399	444	403	378	399	395	400	432	407	395	403	419	387	410	395	396	452	383	434	393	367	408	384	378	384	383	401	403	426	407	416	441	396	401	407	372	429	387	372	422	410	377	359	391	390	367	404	382	382	368	384	396	417	415	379	413	348	369	405	371	351	408	405	389	405	392	414	425	380	394	398	371	398	426	392	391	401	367	390	393	377	379	377	365	389	416	402	427	418	394	401	393	384	389	396	415	374	401	375	405	378	391	378	412	411	420	356	384	422	390	390	423	380	411	403	425	399	392	424	384	356	410	402	391	395	427	383	408	393	402	403	393	347	375	386	432	411	388	402	379	398	419	359	404	403	400	384	396	372	411	375	402	394	373	397	413	415	377	418	397	385	347	392	392	391	359	403	419	409	394	424	400	417	411	405	430	363	391	409	417	415	418	433	403	398	376	418	392	433	374	384	383	382	407	387	414	377	402	395	410	396	416	373	394	422	378	356	384	388	403	409	449	380	398	398	429	425	393	416	384	434	382	388	391	370	390	386	386	406	356	411	413	386	406	410	423	392	410	382	391	395	405	411	405	390	407	382	384	434	379	395	378	392	379	370	377	398	398	353	418	422	403	420	428	384	402	388	398	401	369	428	392	399	369	406	416	385	417	379	409	382	357	400	341	379	382	428	391	396	425	410	392	395	409	392	362	404	378	390	354	399	403	398	388	386	425	407	390	412	438	403	373	387	432	408	378	411	420	391	423	419	385	380	397	393	399	422	384	398	400	391	375	385	406	424	368	386	410	376	383	380	386	395	398	370	402	408	389	428	395	409	389	396	427	399	399	402	395	438	392	424	442	416	366	371	417	401	384	393	370	357	380	426	390	416	412	377	393	436	404	403	444	426	411	379	390	369	378	413	370	361	393	413	437	398	372	366	383	376	384	421	404	390	354	369	379	414	402	397	360	402	367	416	429	390	390	359	418	393	379	402	350	404	404	415	377	390	370	382	421	396	378	426	369	374	377	405	383	417	411	385	383	401	355	403	401	408	437	390	405	419	413	404	361	354	413	402	384	391	371	415	438	421	395	414	416	380	389	404	420	393	374	378	396	392	373	374	403	352	414	382	363	423	375	375	394	421	428	380	377	376	399	415	385	414	392	404	400	366	407	415	398	377	380	399	420	385	377	389	388	395	403	383	380	437	384	373	391	389	404	400	423	412	430	409	412	379	385	391	394	442	403	385	366	392	385	401	390	397	394	429	362	399	381	388	400	386	381	408	450	386	400	414	399	429	385	370	387	393	382	420	387	357	430	412	409	397	392	423	391	381	419	398	400	401	404	372	441	400	420	406	376	440	370	435	379	396	452	412	366	418	412	378	408	422	427	379	392	403	392	373	413	398	390	421	378	408	385	403	420	374	410	404	370	365	390	437	426	350	403	378	404	387	381	364	391	388	403	402	382	387	427	358	420	437	449	419	414	426	412	375	403	371	409	432	398	393	384	401	375	392	369	411	403	407	386	376	434	392	357	407	433	373	365	381	386	404	418	385	382	379	395	378	451	390	413	406	396	386	391	368	405	394	396	383	400	366	398	416	403	400	412	425	406	368	382	412	400	387	422	417	362	365	406	393	403	411	413	386	381	400	401	389	400	424	416	382	408	364	394	414	354	377	402	400	360	386	366	374	406	405	412	430	408	428	407	354	386	363	407	390	366	398	438	403	422	388	406	370	391	393	376	407	447	378	387	411	385	407	395	355	396	389	397	376	392	378	396	449	387	411	413	370	414	405	390	408	398	397	403	436	384	373	426	399	369	387	409	414	369	433	412	415	388	387	377	386	408	387	396	426	376	383	383	406	418	408	395	443	411	338	378	405	379	404	404	373	401	377	410	361	410	392	366	380	397	378	385	375	394	358	410	373	384	389	400	403	400	388	406	397	430	387	391	371	395	369	405	394	368	394	352	364	404	418	413	373	405	406	391	403	395	391	398	370	402	365	410	381	365	367	399	396	443	401	416	386	393	393	386	407	423	394	406	414	389	417	406	403	387	393	366	378	370	386	421	422	397	382	397	364	395	398	422	396	410	369	382	384	392	369	375	393	389	422	391	424	379	383	389	391	371	451	371	406	383	414	394	400	392	393	431	384	395	401	422	405	401	377	406	419	424	374	418	426	366	434	397	356	377	393	419	386	387	377	431	397	410	433	399	389	376	404	409	348	411	384	358	444	369	400	417	370	397	435	422	403	388	387	388	377	385	410	447	411	380	427	387	452	386	393	386	373
8148	1239	1445	1149	821	620	469	800	23622	34411	23554	9913	2363	609	214	130	117	112	110	128	122	123	120	121	122	133	132	127	119	123	129	126	132	147	136	115	139	124	132	112	118	112	102	133	115	116	114	135	107	134	120	141	110	130	133	121	128	135	152	131	131	126	107	118	135	121	120	119	139	140	124	108	116	126	122	128	125	115	130	109	132	115	112	120	127	149	133	120	118	122	95	156	107	134	131	134	124	122	131	122	128	130	131	113	133	112	118	124	108	146	117	127	140	127	125	125	126	98	114	124	121	115	128	112	131	114	131	130	117	123	113	135	125	108	124	138	131	123	138	100	136	131	124	141	128	117	117	119	146	138	147	128	111	119	131	111	120	147	116	153	115	113	122	123	120	134	123	130	133	135	151	123	132	125	126	110	127	120	119	123	115	154	103	117	124	133	128	136	122	147	141	127	129	128	125	120	119	105	122	120	135	109	143	131	109	138	131	125	143	107	127	120	133	101	126	123	136	131	138	138	139	149	120	109	116	137	141	123	124	136	124	111	116	125	135	134	122	118	122	130	142	135	132	128	132	142	119	124	102	121	123	140	108	133	121	122	134	117	138	123	122	135	138	129	132	145	118	135	141	116	121	120	129	129	114	125	129	125	134	111	123	125	116	138	106	118	123	111	122	128	107	128	131	130	117	141	127	140	113	123	133	123	109	111	130	124	131	127	133	134	125	132	116	129	117	134	127	112	137	119	123	127	135	105	112	129	106	117	128	125	134	133	121	114	119	139	126	144	128	127	124	129	125	123	115	134	119	132	119	140	121	113	141	123	106	118	114	120	121	125	117	140	125	118	131	127	138	141	122	127	100	137	130	106	123	155	113	126	125	108	137	105	132	110	120	130	133	145	130	120	121	128	117	143	139	129	144	136	100	119	145	115	113	126	113	122	127	138	134	123	136	142	113	145	110	135	117	121	139	136	123	109	118	116	146	131	119	132	128	122	123	109	128	131	132	134	134	129	119	132	148	127	112	140	132	126	135	132	121	139	132	151	133	128	128	129	119	162	116	128	139	125	146	138	141	137	120	119	135	135	125	143	109	149	123	125	134	127	119	125	131	122	130	101	122	121	113	138	117	103	138	139	128	132	156	124	140	142	128	130	137	110	131	112	139	139	139	131	127	121	122	147	130	113	135	125	141	129	126	137	130	94	108	109	116	122	133	124	116	121	117	117	128	129	119	122	138	133	112	136	136	134	137	122	116	132	132	114	132	111	109	121	107	111	130	142	124	110	133	126	127	148	127	115	121	114	141	149	134	104	113	110	126	110	147	125	123	137	111	131	127	122	118	125	136	109	115	139	139	129	124	132	139	132	115	126	130	160	106	132	143	119	108	109	134	132	137	127	104	136	125	134	127	116	105	133	123	120	153	111	130	112	108	128	127	117	132	113	146	145	139	133	141	103	118	137	114	115	131	138	135	135	102	124	129	133	130	145	131	144	112	103	112	109	107	134	97	118	133	111	123	142	112	120	123	116	107	118	116	112	116	120	108	138	108	121	124	126	119	137	124	148	127	115	134	123	120	151	128	127	139	121	118	130	142	119	107	117	109	117	121	131	134	119	110	109	127	128	133	116	121	141	129	120	100	113	125	125	125	140	112	129	122	106	129	119	121	118	116	114	150	114	110	98	128	117	121	99	125	131	140	126	138	132	124	117	129	134	122	131	119	110	120	119	125	129	116	133	138	116	135	124	128	135	125	128	120	122	131	123	122	132	143	143	122	123	113	136	121	127	142	125	113	117	128	145	113	144	122	132	108	120	115	118	153	129	134	126	141	121	123	114	128	114	128	117	110	125	101	118	116	116	135	113	139	138	131	145	146	141	122	126	127	138	113	115	121	118	119	125	110	131	130	126	115	130	138	140	121	149	122	114	120	126	104	135	117	139	134	133	133	126	130	121	121	116	120	134	113	127	124	119	139	116	147	129	132	92	134	121	123	120	135	123	121	107	157	123	127	125	127	129	127	116	156	144	136	116	116	134	118	140	123	104	125	136	130	139	134	149	140	139	113	122	111	144	104	134	144	125	120	127	129	112	138	116	124	123	141	122	118	131	120	125	139	117	107	118	142	115	115	124	135	123	141	141	108	116	120	128	131	115	118	130	142	122	120	127	133	121	110	109	127	129	118	126	114	130	150	119	146	125	146	121	135	119	124	131	115	119	120	122	124	127	123	126	127	128	114	134	129	130	127	133	130	137	116	114	128	148	139	135	116	123	112	122	129	122	131	141	119	128	119	120	116	132	134	134	130	117	131	138	130	130	125	121	103	139	117	126	122	145	140	113	109	121	121	113	132	143	139	118	130	142	119	117	104	123	115	117	124	133	125	124	127	135	116	122	110	111	125	109	143	126	117	117	141	134	144	131	125	132	132	114	95	141	127	118	126	112	121	135	130	134	116	135	129	142	125	142	130	121	111	131	125	132	119	138	146	118	115	128	124	141	114	102	135	124	125	128	132	129	112	104	123	108	146	114	114	142	131	139	135	116	141	114	111	124	136	125	127	133	124	116	108	130	139	133	129	122	107	129	126	119	134	137	134	124	115	106	111	120	129	133	141	151	139	123	139	132	106	121	112	118	146	129	131	121	129	139	151	148	119	108	118	137	145	121	146	122	136	118	135	102	117	122	102	118	127	118	121	119	136	133	134	129	125	142	166	113	118	151	148	130	130	120	147	105	133	109	120	120	130	129	122	125	120	120	131	117	127	116	115	129	136	134	135	135	120	129	131	146	115	125	118	118	132	156	152	125	124	114	137	127	132	137	129	118	107	136	111	121	105	135	107	132	129	116	130	147	124	138	147	115	121	124	118	125	123	134	116	117	145	111	135	121	128	133	116	139	129	135	111	132	116	117	121	115	113	124	121	111	132	119	123	140	125	133	108	114	122	134	137	136	114	108	117	110	126	129	121	121	154	138	110	127	125	137	122	119	123	135	115	123	145	113	138	135	128	133	139	133	114	134	118	147	126	136	118	137	107	131	129	115	120	112	117	132	125	121	143	136	130	123	110	121	132	116	105	126	134	116	127	117	153	111	123	112	122	129	124	98	123	152	140	117	109	129	123	123	121	131	119	138	124	124	135	135	123	113	147	117	135	139	110	137	125	126	135	134	142	126	129	121	126	129	120	122	117	141	132	131	151	122	130	137	114	132	114	137	128	126	111	121	127	121	123	138	126	147	118	126	153	123	121	125	109	109	122	123	103	130	127	128	128	152	128	122	136	106	104	153	137	138	133	118	118	133	136	108	116	127	128	150	147	145	125	107	145	137	134	134	130	98	118	129	145	129	130	120	142	121	134	132	156	109	117	146	112	118	137	106	140	133	130	128	115	109	139	126	121	121	138	112	114	119	129	132	133	117	123	130	129	111	143	100	104	147	110	137	115	124	123	129	118	133	152	106	125	145	115	136	118	127	105	169	120	132	132	143	109	130	110	120	145	119
5932	1397	3585	3921	3410	2711	2287	3712	41706	51024	40526	23678	9219	2556	668	416	357	379	363	390	363	375	369	392	376	388	382	389	366	398	378	377	377	392	350	393	337	324	343	374	378	434	414	394	372	368	399	380	418	380	349	427	364	353	355	380	382	367	396	403	383	385	389	362	353	389	375	359	412	350	363	372	372	375	362	365	405	374	356	366	367	394	397	351	395	371	370	412	391	346	391	375	364	376	370	364	370	406	385	374	350	415	362	388	363	350	361	375	385	334	381	352	379	379	376	353	369	380	382	383	411	370	361	394	362	377	423	401	350	358	356	375	394	373	384	366	363	391	376	366	366	375	391	336	378	368	397	415	355	387	352	338	381	352	385	372	363	402	398	378	389	380	369	357	343	364	388	361	359	368	403	369	383	339	363	372	386	350	377	371	380	390	355	375	384	357	378	366	374	367	392	371	386	367	385	364	358	382	362	357	358	405	363	365	355	403	399	409	342	381	399	360	366	369	382	347	387	399	384	375	352	355	368	339	369	426	420	359	371	349	353	389	350	406	365	378	365	409	413	408	359	365	383	356	369	379	392	340	365	376	381	411	380	338	384	382	378	403	347	361	348	353	359	347	349	373	378	369	386	356	362	369	358	360	390	367	377	370	360	359	402	393	409	370	379	360	358	376	378	378	386	377	341	349	384	401	369	355	371	355	414	344	374	390	390	353	390	377	386	339	360	378	380	374	380	416	360	382	386	390	364	392	352	376	374	371	395	400	411	384	369	385	374	342	403	384	349	379	365	367	392	357	385	346	375	424	368	371	375	387	337	366	390	370	364	399	385	370	388	354	329	379	390	382	404	386	350	382	357	392	352	351	336	369	376	401	394	405	368	403	381	379	366	399	336	367	407	399	378	401	399	369	378	353	369	393	382	351	393	378	367	353	371	403	357	357	357	405	393	363	362	385	387	380	383	373	342	381	367	352	364	341	411	358	353	411	423	390	343	337	391	346	387	366	379	369	343	364	357	371	390	363	368	330	375	374	351	365	364	375	408	400	361	394	371	363	360	370	397	368	361	391	384	370	358	388	356	411	377	392	383	365	374	385	346	373	380	354	378	370	331	410	365	351	377	409	370	370	379	354	344	372	414	368	385	376	387	392	385	367	357	371	370	368	352	391	366	356	365	363	392	354	364	379	376	318	374	372	363	373	373	349	359	409	369	383	389	337	377	356	338	378	400	394	355	354	384	397	378	356	399	376	351	335	381	386	359	379	347	373	353	384	371	377	387	406	374	348	339	382	368	384	374	386	353	396	396	399	367	395	391	388	365	368	366	365	386	381	365	364	359	437	396	386	349	380	401	379	357	347	384	379	368	387	354	381	380	351	377	362	401	380	398	392	374	381	383	359	409	347	366	357	419	345	338	376	366	387	359	374	383	398	387	388	351	367	345	378	395	390	374	368	370	350	379	408	375	412	383	395	352	383	366	383	365	385	359	358	375	366	370	403	419	404	364	379	392	372	402	355	365	363	374	366	357	385	371	363	397	388	369	349	343	368	371	375	412	366	388	377	396	378	385	339	368	376	389	348	400	357	386	330	406	389	370	373	366	389	369	375	375	393	379	359	357	365	394	364	368	370	381	393	374	386	379	362	374	348	378	376	363	377	412	375	400	370	351	376	380	377	377	368	375	355	342	336	402	366	396	377	392	383	394	396	400	410	382	377	372	358	346	347	355	380	359	386	389	385	345	392	387	386	382	375	415	406	391	414	367	398	363	397	339	387	345	402	388	374	365	410	357	384	385	383	355	363	357	364	374	375	378	358	379	377	413	417	365	385	394	391	371	385	347	351	379	386	383	403	355	367	372	347	395	381	371	396	331	388	388	355	381	373	348	361	366	381	378	364	373	366	390	370	361	374	406	358	393	349	385	366	348	376	353	350	361	387	373	374	375	372	410	387	388	378	345	364	404	384	366	330	350	335	379	330	379	354	428	398	371	341	380	391	389	348	352	362	372	362	367	378	374	369	335	372	363	359	372	358	384	365	363	384	356	346	385	368	366	355	323	344	371	373	427	378	376	394	360	355	384	382	377	327	365	375	392	358	394	407	368	400	360	336	382	339	384	395	373	403	382	351	375	383	393	397	379	376	380	410	365	378	367	387	354	368	357	347	355	382	370	412	361	370	350	359	352	410	375	370	367	377	371	419	385	393	357	412	352	373	388	363	344	391	342	331	380	383	385	402	383	383	350	336	365	361	382	380	363	344	371	398	399	388	361	399	372	420	390	383	377	388	364	371	381	356	397	360	399	405	382	396	405	371	373	365	407	371	357	386	377	393	356	404	386	384	384	382	352	392	378	410	325	372	374	365	361	406	365	380	371	388	379	351	372	401	384	338	356	379	383	343	385	374	380	392	357	366	348	373	372	377	387	353	411	388	384	378	360	380	351	357	358	356	363	355	380	382	346	363	404	376	378	367	353	386	366	382	362	383	384	382	360	397	414	375	335	342	348	369	352	377	390	365	381	393	391	373	373	355	354	358	393	388	386	423	398	375	395	375	380	401	334	374	407	369	373	348	396	360	379	372	369	401	357	373	401	343	402	403	387	376	384	370	375	373	374	377	382	408	352	394	425	363	398	370	356	389	402	384	380	389	378	397	365	419	355	347	356	389	395	400	371	349	394	396	401	397	363	384	378	417	381	373	365	359	369	355	364	388	374	390	378	369	386	382	372	386	374	384	374	357	385	361	347	383	378	395	365	360	394	383	399	355	399	365	374	375	389	387	358	373	370	375	367	391	381	357	393	385	378	352	385	325	393	378	363	364	363	359	404	372	374	373	368	364	366	347	357	358	382	403	392	387	386	379	382	393	371	400	376	358	395	355	353	377	391	365	370	376	362	418	375	405	370	397	379	392	396	364	408	379	398	373	404	411	363	361	373	379	390	381	380	400	374	380	421	374	366	398	399	385	394	363	350	390	395	369	348	384	366	378	378	389	363	386	391	419	398	366	357	358	355	370	377	367	346	382	359	373	373	349	384	422	369	366	361	380	375	375	380	365	349	384	355	340	359	390	373	369	428	368	352	341	360	382	385	369	350	354	342	397	385	348	426	381	363	355	364	374	400	378	365	385	399	392	378	375	385	371	391	361	385	394	370	377	353	387	412	388	388	406	359	392	402	382	364	373	364	410	399	378	330	338	388	367	346	393	349	380	353	389	346	397	400	374	411	367	358	361	351	370	381	355	359	375	368	367	390	424	392	376	338	375	389	383	351	348	376	350	372	370	388	378	362	383	390	358	389	396	367	373	377	351	386	357	402	377	367	376	399	383	351	341	377	379	359	424	370	385	366	390	367	380	375	366	368	387	383	362	394	380	349	314	378	364	400	385	399	376	377	378	336	363	378	391	396	329	369	340	394	370	372	375	383	378	390	356	388	397	395	352	371	380	386	405	380	351	354	386	383	376	369	408	335	376	368	348	348	357	382	366	380	412	371	360	380	383
14772	2583	2890	2207	1553	1191	938	1130	27742	47922	37323	19620	5930	1265	313	162	141	148	158	139	147	155	166	152	152	158	153	132	173	151	140	173	165	141	141	153	153	150	152	141	141	155	151	157	128	131	161	157	125	172	146	157	145	141	173	158	136	149	171	152	143	149	144	152	154	150	140	147	124	144	145	124	141	124	152	150	142	154	135	132	161	169	152	147	145	154	129	126	162	128	151	154	138	152	160	138	138	151	145	136	141	135	135	156	153	159	134	150	158	155	149	137	145	137	144	136	152	169	154	148	148	155	135	156	156	144	145	172	130	140	158	163	144	145	154	139	140	146	155	151	176	113	135	142	153	172	137	151	141	133	156	165	142	150	137	160	116	136	144	146	141	143	161	145	153	162	135	149	120	146	143	145	155	130	137	116	120	167	143	151	152	172	160	148	164	146	152	160	152	139	137	156	156	148	147	139	127	132	138	139	149	153	145	135	157	164	140	129	144	152	159	129	135	134	142	148	129	144	135	169	160	155	143	129	148	152	149	160	137	161	151	144	126	151	152	152	149	136	136	140	121	130	152	153	162	160	158	147	145	160	125	143	138	154	139	161	164	152	149	141	145	154	115	140	146	142	152	159	162	171	136	162	136	153	134	166	146	156	138	151	162	164	146	147	147	145	157	143	143	159	133	138	144	140	136	140	154	149	136	166	157	133	159	184	139	139	148	133	151	138	128	145	155	156	143	136	147	157	125	144	135	139	131	168	136	161	147	156	137	175	139	159	153	153	137	141	151	166	155	150	122	146	130	150	162	137	152	150	152	142	134	159	154	143	143	171	160	151	146	144	142	150	145	154	136	134	143	130	138	122	155	124	156	156	155	142	144	147	144	158	136	143	141	136	127	138	150	140	125	145	169	122	116	139	141	134	163	139	151	173	144	154	152	127	146	150	140	165	154	146	154	125	143	140	118	161	165	144	143	154	171	140	156	153	129	147	148	163	130	176	134	148	142	154	128	143	155	131	145	143	145	134	163	139	139	148	156	133	159	162	136	126	160	133	138	152	128	144	131	157	142	135	149	128	172	154	163	149	150	151	142	130	132	148	144	155	183	136	154	149	150	145	180	143	139	140	142	144	146	138	164	146	156	134	157	137	144	134	127	171	147	143	162	126	132	147	153	153	137	151	146	145	132	130	147	136	153	133	158	133	158	165	139	137	148	141	147	145	153	144	134	146	152	157	130	155	145	151	157	157	153	159	149	162	124	150	143	165	151	144	148	133	159	154	138	169	131	134	159	161	139	144	177	142	152	169	139	130	140	135	144	156	156	151	143	143	143	145	143	134	138	156	131	126	133	169	164	159	150	161	159	141	140	146	163	152	138	139	145	145	147	148	151	154	145	153	137	162	147	164	146	147	154	157	136	171	142	163	157	141	143	142	155	138	153	131	168	153	144	151	149	149	154	130	154	132	167	143	165	158	137	155	132	133	122	152	154	155	140	160	148	150	155	161	158	149	166	153	160	162	143	141	151	179	147	159	160	153	152	144	148	126	156	146	149	139	140	140	158	141	132	171	143	153	155	140	171	155	134	134	147	147	162	148	172	140	171	154	124	162	154	172	155	142	149	142	146	153	137	166	146	165	140	166	144	150	165	123	126	139	153	141	134	130	161	156	147	179	137	164	132	146	150	137	155	158	131	127	117	155	137	158	147	141	138	142	147	141	171	138	159	147	150	154	156	152	143	177	149	137	138	130	134	168	147	137	129	150	149	138	152	137	163	132	127	142	151	147	148	130	164	154	152	171	153	166	155	159	162	131	163	147	154	158	153	137	119	192	137	137	133	146	161	127	131	153	134	135	171	154	137	143	163	147	129	149	149	120	153	163	143	157	167	144	148	149	142	135	157	147	152	149	152	129	153	157	148	142	141	141	137	136	134	131	142	146	164	165	140	142	149	138	132	142	157	132	135	137	151	156	138	154	142	148	138	136	155	154	171	150	155	150	129	158	144	154	133	142	147	140	147	142	128	167	133	176	158	156	170	132	167	146	155	164	158	156	145	140	171	150	150	151	170	152	142	148	155	148	131	147	145	148	153	154	143	145	141	157	160	149	164	169	152	154	156	158	159	154	138	142	155	152	163	150	161	137	117	151	149	149	162	146	142	151	156	134	130	144	140	166	146	153	169	150	146	136	116	136	141	169	148	148	146	154	140	141	128	129	154	163	120	146	139	146	182	131	144	132	138	130	144	140	160	130	156	150	160	161	153	159	138	145	132	125	127	146	155	146	127	147	105	140	166	147	129	148	150	159	152	142	136	139	148	167	159	144	158	140	149	142	162	141	142	141	139	143	137	151	140	177	131	144	155	137	138	159	144	160	157	154	123	172	146	130	154	145	151	148	152	148	168	133	132	171	156	148	128	139	137	125	130	149	130	140	162	147	152	133	149	155	143	138	156	147	140	153	147	155	144	157	149	136	131	159	126	153	145	126	170	137	132	143	141	138	137	152	134	134	140	143	181	153	156	139	144	153	141	164	162	151	146	146	140	150	175	163	143	137	152	141	155	102	118	137	150	138	166	146	158	146	155	157	149	148	165	129	155	137	153	136	124	147	180	151	158	165	152	166	151	129	150	144	127	132	132	133	167	145	151	151	144	140	134	139	150	151	159	152	148	130	150	141	141	171	148	129	137	168	129	149	154	164	143	142	135	159	171	158	143	141	162	160	130	155	152	139	123	133	136	143	153	141	172	148	139	145	143	125	147	134	172	161	145	144	159	150	148	160	161	135	158	144	155	147	147	154	145	138	152	163	143	146	139	166	152	149	133	136	132	166	142	123	134	131	143	140	148	119	145	142	144	140	162	146	154	169	130	150	131	123	138	136	140	136	144	158	153	148	132	167	153	155	138	159	167	159	130	141	153	125	152	155	147	165	160	134	156	135	154	144	166	160	163	137	148	169	123	132	137	156	158	141	164	124	142	138	149	169	166	155	167	130	131	118	158	121	162	144	147	145	167	138	157	157	149	150	169	139	153	124	159	151	144	136	144	132	131	141	144	168	163	138	150	153	151	161	143	149	150	153	140	136	144	172	157	144	152	149	153	155	132	166	147	154	141	137	141	157	148	143	147	148	155	151	160	145	161	129	147	144	145	145	155	155	173	143	167	126	176	152	134	143	145	140	144	146	140	160	152	168	123	153	134	134	153	146	150	152	163	134	140	155	141	127	130	132	149	134	144	179	159	142	164	146	163	149	173	171	133	143	144	167	157	140	142	124	139	133	145	152	153	141	152	137	150	134	159	151	157	171	158	149	143	141	153	139	160	170	155	138	157	136	132	143	141	118	161	129	133	148	152	143	141	144	150	152	152	160	144	152	144	126	164	157	142	122	160	176	152	145	147	152	161	142	153	151	152	154	145	162	158	139	141	142	153	126	147	148	139	162	145	138	154	154	133	165	141	152	146	153	143	153	144	155	139	130	163	132	160	166	138	146	150	135	170	153
7819	2563	6000	6866	6042	5033	4323	5326	45803	62600	52457	33889	17134	4976	1033	514	473	442	438	482	418	462	421	455	459	439	429	472	423	420	439	422	418	435	435	443	441	421	436	463	421	447	470	442	429	424	422	441	455	400	471	424	429	422	411	434	443	481	395	453	435	438	422	439	433	401	419	416	418	464	414	407	428	457	440	432	421	428	441	435	395	457	414	447	434	447	427	426	434	445	429	417	471	424	434	433	406	415	429	448	419	456	427	426	453	426	409	427	416	427	430	454	436	452	425	442	433	409	444	452	440	414	454	394	438	432	417	408	424	442	446	413	426	469	422	454	472	434	424	479	413	421	458	445	422	445	422	425	412	419	431	383	438	420	428	422	413	434	444	389	416	442	448	423	463	428	447	436	446	420	442	469	424	457	432	431	446	425	469	431	450	440	453	414	465	387	452	426	421	442	437	419	433	438	383	442	439	449	418	452	422	461	445	421	469	420	460	433	411	417	415	428	410	450	423	420	462	438	457	431	387	432	422	389	405	432	482	442	449	407	385	391	437	425	435	400	411	413	423	418	439	445	405	430	446	421	441	408	412	445	455	413	457	442	392	416	414	452	433	387	423	431	406	406	412	413	445	437	448	445	432	407	466	410	458	432	440	401	426	400	439	440	410	440	432	427	454	466	443	406	450	423	424	444	417	410	409	446	452	432	381	445	443	448	440	462	461	439	444	424	469	445	428	462	468	409	452	413	426	435	452	412	415	436	439	430	405	430	448	444	402	401	487	450	451	412	423	431	447	436	460	449	444	444	432	435	451	398	425	419	457	435	436	444	439	414	434	423	426	439	434	430	407	452	407	415	418	477	435	442	462	420	422	439	416	394	449	453	440	422	457	393	447	439	418	436	403	457	448	413	393	437	433	428	434	420	394	452	450	449	455	469	444	435	447	413	431	475	431	423	447	420	440	414	443	429	399	457	454	427	440	471	392	434	444	425	399	415	424	398	428	418	445	450	454	454	476	420	421	449	381	443	410	434	442	427	442	393	404	414	436	438	413	461	412	422	439	416	425	435	460	437	428	377	441	429	439	450	424	434	409	423	446	447	455	439	458	408	432	442	423	388	477	417	413	426	450	435	388	443	447	422	390	448	452	415	467	391	433	410	384	429	442	402	375	437	438	465	433	433	448	459	415	433	425	433	451	424	398	445	449	439	441	431	417	447	410	424	452	447	389	432	435	403	414	441	413	427	419	407	422	452	411	408	411	426	458	463	453	406	429	430	417	440	422	417	436	441	408	449	425	444	454	446	443	473	443	428	423	437	437	399	424	441	441	411	424	431	441	462	405	438	408	431	448	417	444	421	397	435	443	432	436	448	428	424	414	463	428	428	443	415	442	432	422	438	455	411	436	439	456	425	399	436	430	425	417	430	424	441	444	424	459	434	397	423	433	423	483	455	467	387	420	423	402	454	429	431	394	421	448	434	437	422	419	481	407	405	435	424	462	440	460	420	401	438	416	425	409	421	425	437	396	443	421	429	435	451	462	441	397	435	441	448	450	429	434	381	426	448	446	423	414	442	443	422	435	422	412	441	441	404	451	434	413	429	412	428	462	428	426	417	444	412	431	403	417	426	409	385	445	436	415	431	447	382	434	451	423	416	422	400	450	438	438	453	419	415	427	411	413	449	428	409	414	431	426	468	398	375	446	394	459	453	427	435	422	421	442	430	469	446	439	458	444	409	475	443	438	432	464	451	451	434	448	408	445	466	407	437	433	456	435	437	454	419	424	420	423	420	422	430	453	418	439	466	433	429	429	454	439	422	440	432	424	439	426	450	439	467	398	442	443	439	419	459	440	421	442	397	446	442	439	419	433	412	426	449	408	420	418	429	416	442	404	434	453	477	447	403	411	426	443	471	457	411	438	430	434	463	457	418	394	514	450	435	405	405	434	445	439	401	451	453	435	397	385	416	459	366	405	436	423	467	382	417	406	425	431	422	422	462	415	412	404	419	441	419	438	417	422	414	418	462	411	443	405	462	457	428	447	413	430	439	459	458	399	457	411	435	392	431	467	413	438	431	420	341	445	423	396	434	441	454	426	470	419	438	382	365	412	458	389	418	457	457	426	419	389	437	430	415	419	409	399	436	384	428	407	443	436	405	438	388	424	411	464	420	439	414	423	459	422	433	406	458	448	441	456	436	414	424	431	427	454	412	444	445	418	416	454	421	449	418	430	381	419	451	402	445	420	430	485	434	465	445	418	414	436	455	373	474	434	399	409	444	405	433	408	448	422	447	455	461	427	450	409	434	460	420	422	412	450	442	446	383	426	420	420	450	442	447	417	419	415	457	432	396	442	449	446	480	403	466	449	432	436	447	417	480	417	436	399	433	419	461	430	424	470	449	442	434	408	422	434	431	428	413	430	405	439	417	433	398	429	437	428	396	435	424	430	427	443	455	438	425	411	427	449	414	433	434	442	443	414	431	442	413	446	405	421	431	464	418	425	383	436	428	451	447	428	417	417	440	434	414	448	417	434	473	450	415	454	456	411	440	432	423	427	378	431	433	421	389	449	440	461	406	431	458	425	444	410	426	459	442	403	412	382	449	417	477	438	415	417	402	421	399	454	458	397	413	450	465	433	406	458	435	463	370	408	455	410	426	436	449	387	434	437	447	453	412	454	455	426	441	443	420	450	419	417	448	417	425	443	449	437	398	427	453	425	446	414	430	426	426	429	428	461	413	430	437	410	431	415	442	403	428	427	387	407	433	464	426	420	419	450	438	431	414	405	392	446	422	467	449	449	451	434	456	405	441	474	453	440	440	473	392	488	437	398	419	423	460	394	420	457	421	445	424	389	468	377	437	412	435	424	402	457	423	442	451	460	404	426	456	440	434	413	424	428	436	438	433	424	416	452	435	393	450	442	454	406	432	409	425	397	417	405	447	407	443	417	430	446	418	415	414	427	444	429	438	396	474	428	448	406	420	432	400	447	454	448	435	431	417	411	444	438	400	379	425	431	472	395	406	451	459	368	447	426	427	415	431	440	419	453	401	417	424	450	432	396	433	429	447	446	416	423	419	427	435	395	429	421	449	444	424	450	430	434	391	440	422	432	426	425	419	428	422	490	409	437	416	427	451	430	429	439	442	429	447	420	418	419	410	379	444	440	487	462	416	437	423	429	416	448	448	467	444	436	444	385	420	431	411	474	457	413	430	427	394	436	433	455	462	401	402	445	457	401	428	427	417	419	405	460	423	452	419	472	449	426	418	456	457	441	467	446	476	406	444	402	424	413	444	442	453	443	418	438	470	461	446	418	418	410	446	387	423	443	431	442	394	420	461	452	452	416	416	431	443	404	407	455	427	420	424	401	430	438	462	414	421	420	400	417	469	464	433	443	426	430	460	449	432	469	449	449	417	434	423	450	411	448	427	406	415	379	439	415	416	463	440	416	445	461	418	419	445	423	416	436	418	415	451	399	427	434	463	413	438	424	402	408	414
2396	270	289	253	245	238	204	654	2813	4704	3437	1440	551	242	155	153	132	146	119	125	141	171	150	143	124	142	130	138	149	139	143	163	133	136	115	164	142	142	141	132	145	125	126	147	161	132	133	108	126	126	135	128	141	138	162	125	149	166	135	140	156	145	125	141	136	121	142	126	143	150	133	146	148	121	124	122	144	151	133	112	134	150	132	135	145	145	136	128	136	135	145	131	121	132	135	140	146	145	148	141	131	131	152	148	135	139	141	145	139	118	128	131	143	144	127	146	133	128	131	153	153	141	147	124	138	138	153	118	148	155	158	130	137	147	141	132	133	141	139	136	133	131	139	149	122	159	129	137	163	125	153	119	134	123	138	128	147	127	150	144	119	141	132	136	125	149	162	136	148	159	139	147	136	137	133	131	151	144	152	141	139	147	142	137	132	146	149	161	153	148	147	123	127	139	148	132	127	148	123	156	143	157	142	152	127	146	134	135	150	125	134	158	143	144	135	129	137	142	146	118	121	132	131	152	147	155	143	129	139	121	137	137	149	174	133	136	130	143	134	137	136	135	133	171	136	136	137	149	127	148	143	150	123	140	136	140	143	126	145	154	146	132	134	124	125	132	141	152	151	129	140	133	110	126	138	132	140	149	122	131	140	128	134	143	133	157	134	159	116	148	141	130	141	145	141	151	146	147	143	138	149	149	125	137	152	131	146	140	151	157	118	141	129	163	149	130	137	144	130	151	150	137	141	145	129	146	151	115	153	144	138	150	139	156	146	158	124	145	147	151	132	159	150	129	137	128	130	135	141	129	150	135	137	131	135	151	131	144	118	136	147	147	153	126	140	123	136	134	141	140	144	133	127	121	121	126	130	123	153	141	149	138	139	123	123	128	146	137	137	156	128	142	150	135	145	160	126	143	134	161	137	147	139	158	156	146	145	132	151	142	137	141	142	128	123	127	156	137	148	133	144	144	121	134	135	141	132	123	142	138	150	129	130	129	140	128	119	112	144	122	136	132	142	123	137	145	140	139	148	126	136	121	121	109	143	128	120	122	119	148	130	126	139	137	149	134	148	127	148	139	160	131	141	159	145	127	127	153	142	152	136	140	153	106	132	133	148	165	151	147	140	157	120	122	138	147	162	133	126	159	159	125	129	165	142	143	130	129	140	118	151	165	131	146	144	143	153	151	113	130	125	154	140	157	134	124	144	151	123	153	147	121	166	115	128	140	134	148	144	139	133	130	130	148	116	130	115	145	141	141	135	125	156	128	144	141	127	150	124	143	124	138	144	162	169	137	139	169	156	149	136	127	154	120	125	124	164	143	119	125	144	143	141	144	127	149	144	153	144	130	137	130	150	126	118	150	140	131	138	130	120	137	116	145	143	149	137	121	122	116	139	155	151	159	148	147	165	148	140	164	138	150	152	140	166	151	147	171	146	139	154	129	141	149	162	136	141	146	140	135	142	136	153	124	155	143	146	165	144	167	160	139	141	152	153	135	121	145	132	126	155	139	146	139	141	139	176	142	131	156	144	154	134	160	147	154	155	148	143	140	167	145	125	116	150	142	136	137	119	143	150	136	140	145	149	139	138	147	138	136	153	147	132	143	148	124	144	127	168	130	161	138	133	138	134	152	128	113	144	141	113	141	143	126	167	150	149	140	164	135	126	132	159	139	133	131	148	155	128	153	153	126	154	138	137	128	118	140	143	132	151	118	141	134	130	131	147	140	140	150	135	149	150	132	150	151	171	145	151	130	133	128	127	141	136	137	129	157	134	127	155	142	143	137	135	125	153	152	144	140	150	135	149	153	116	148	144	158	144	135	139	119	147	134	116	136	121	134	142	139	141	136	129	122	152	125	140	143	126	108	131	123	135	133	130	148	130	151	150	155	152	131	140	146	146	154	132	132	141	139	154	139	125	141	142	133	136	143	139	127	137	157	139	169	147	131	161	140	127	128	142	106	139	133	148	133	145	153	142	124	116	152	127	125	146	148	131	160	145	131	135	132	124	134	134	124	137	153	123	149	148	116	129	138	143	140	153	146	125	147	132	137	130	130	136	142	131	132	142	140	126	134	150	134	131	144	124	129	136	117	152	134	160	133	146	145	141	147	155	123	165	128	148	123	118	138	138	115	107	145	134	143	155	141	117	134	124	136	142	136	137	135	161	130	156	146	145	148	146	145	122	135	148	135	136	136	129	142	149	156	153	150	138	132	133	143	149	148	148	129	140	133	144	160	131	159	175	133	131	137	150	122	138	138	125	155	146	151	138	144	150	132	122	135	137	134	157	131	136	115	124	136	143	138	138	126	146	129	151	135	136	128	139	148	153	137	123	128	126	146	168	124	143	129	137	134	131	118	162	149	126	130	131	130	164	142	144	140	143	123	139	143	148	130	138	176	134	143	136	134	143	146	150	156	130	122	127	170	122	156	135	132	152	141	137	146	148	144	118	129	139	163	141	159	114	118	156	143	123	144	158	140	143	143	136	157	138	139	145	136	157	131	147	161	138	151	121	167	119	134	151	127	146	128	154	131	139	144	155	162	132	136	160	141	152	150	144	143	131	138	154	130	139	111	141	142	124	143	131	155	132	129	153	152	143	157	134	151	135	137	159	153	124	161	150	121	121	147	135	127	138	141	126	155	122	136	122	138	130	154	136	161	130	153	122	137	135	128	155	153	148	137	161	124	153	128	139	151	135	145	147	120	138	143	150	156	148	156	134	141	117	137	144	141	149	137	130	138	145	141	150	132	151	131	135	157	146	122	134	135	125	138	123	151	139	137	151	145	149	155	158	126	147	154	134	161	143	137	149	162	141	138	147	142	114	131	152	145	142	140	155	168	158	127	158	154	128	128	136	136	124	166	140	151	133	120	141	128	135	130	130	125	139	142	118	122	141	142	122	149	133	141	127	160	125	132	157	155	153	125	140	160	130	139	149	137	150	140	132	118	149	135	119	155	159	136	144	117	120	149	132	138	139	148	163	134	141	116	135	126	141	142	125	134	155	133	145	144	147	136	130	153	146	142	147	122	147	140	140	135	130	147	134	140	160	146	144	153	140	143	144	135	148	134	139	143	127	121	113	130	140	158	126	142	153	152	147	151	155	125	141	139	129	141	138	148	139	153	135	141	140	136	148	130	146	121	133	142	127	146	131	150	119	152	136	132	133	122	106	122	140	122	160	157	150	145	134	145	113	124	144	136	159	130	131	153	149	137	152	138	158	120	167	141	129	154	138	137	135	138	144	155	130	144	147	121	139	147	157	144	122	161	144	135	135	141	127	131	147	144	142	128	130	148	133	136	137	150	154	125	141	128	143	129	144	156	142	133	140	154	134	131	137	128	141	134	127	140	138	123	126	134	141	140	131	149	151	145	146	135	150	142	145	137	148	117	123	153	137	136	150	139	131	165	143	158	166	144	109	121	148	135	136	138	138	143	134	132	135	144	153	141	160	151	131	141	144	125	143	141	152	138	151	136	139	128
2267	522	796	878	799	789	797	3677	12536	16682	11862	5512	2053	739	462	431	385	372	436	396	452	388	402	395	402	376	392	376	394	412	424	415	377	421	395	394	437	397	404	412	408	374	407	366	393	423	413	389	395	380	372	426	377	424	406	381	434	384	422	395	396	407	429	384	405	407	365	388	422	371	440	425	414	444	432	366	417	369	415	414	413	424	388	394	436	371	376	407	406	404	419	429	377	407	445	411	405	411	396	415	428	383	375	413	398	381	407	397	401	423	409	388	427	444	383	404	379	363	401	366	431	421	394	361	413	430	396	418	397	415	427	421	403	422	407	371	398	398	385	415	401	408	401	388	421	402	410	401	441	411	428	395	428	406	417	457	391	402	393	425	429	430	387	436	362	426	396	423	386	409	394	407	401	420	391	418	414	383	408	363	394	425	380	424	401	381	388	383	382	407	404	445	398	386	396	447	413	401	412	417	421	381	413	421	428	432	388	421	425	422	395	385	373	373	384	429	448	425	395	403	405	404	420	399	434	401	411	387	395	398	417	385	396	394	370	421	419	426	417	443	363	375	389	416	403	376	387	382	382	457	406	433	370	402	394	368	405	392	452	477	371	409	381	402	409	407	405	414	367	386	419	390	399	439	388	415	421	421	407	404	378	415	422	435	415	385	386	375	406	424	395	412	389	381	416	404	395	409	444	425	385	377	382	426	413	395	416	368	390	427	403	440	427	414	389	431	386	418	412	405	406	424	380	422	401	352	395	411	391	406	361	431	401	417	379	413	411	388	422	420	369	408	414	389	390	370	365	382	400	390	445	433	442	413	400	425	416	374	409	386	418	438	376	418	427	428	396	417	391	438	409	397	392	428	389	357	418	369	414	416	388	407	407	410	378	404	401	392	404	397	403	398	372	373	381	436	402	432	430	370	434	388	425	405	423	387	400	361	397	390	385	396	398	369	410	386	415	410	421	386	370	394	407	398	392	448	402	367	408	398	393	413	397	369	428	409	428	430	401	426	383	388	399	407	377	432	416	442	415	409	415	437	400	392	381	424	402	394	472	444	424	403	420	405	382	384	406	418	410	394	391	404	382	401	409	401	414	407	400	397	418	403	445	389	424	408	430	395	398	413	431	404	407	423	393	402	409	399	395	387	405	399	444	420	404	411	401	376	380	401	413	436	402	408	411	367	394	381	377	393	419	405	415	398	423	401	381	386	410	429	401	411	426	409	393	395	390	427	399	377	369	411	438	397	405	411	407	409	411	409	405	415	415	376	422	439	401	399	416	429	385	431	383	414	393	396	395	414	417	408	393	406	400	394	440	425	411	375	416	367	413	384	403	414	408	384	405	389	387	413	392	391	383	407	387	393	376	410	389	390	416	404	460	370	426	412	409	410	447	436	411	385	413	388	414	382	405	393	398	408	395	379	390	386	398	393	438	393	360	380	412	430	428	398	395	424	414	413	403	418	409	409	414	404	375	404	433	402	403	417	405	410	376	406	394	390	414	389	385	415	390	444	415	363	398	357	362	412	416	426	422	424	440	436	420	366	403	385	366	397	367	446	408	401	426	401	404	406	381	420	389	432	413	388	384	387	396	394	403	387	381	413	385	371	406	391	426	433	412	408	378	431	382	441	402	407	424	463	397	370	380	427	411	391	343	418	434	355	359	420	406	384	395	404	438	404	390	372	397	362	433	413	408	416	400	420	408	412	385	386	418	415	385	419	412	391	415	399	427	405	373	387	409	391	404	390	381	414	417	402	388	374	385	414	427	391	392	379	412	403	392	424	437	404	413	433	398	397	427	427	425	397	397	421	410	429	400	437	415	419	391	411	401	415	417	398	360	405	405	399	389	399	418	394	412	391	397	405	372	417	389	391	411	429	379	399	410	414	448	397	400	400	440	391	388	434	395	408	395	399	393	381	394	434	381	392	403	402	381	442	436	403	409	396	403	381	381	441	388	420	392	425	414	399	400	421	389	375	432	415	379	405	400	398	413	401	392	388	379	432	422	414	437	436	392	389	422	408	392	424	440	406	404	400	385	389	388	377	405	388	404	360	436	405	406	440	404	404	405	403	426	441	406	401	390	426	409	397	424	404	440	413	432	401	410	410	467	407	382	377	393	396	409	398	413	417	422	427	393	433	414	432	386	394	431	389	415	388	372	390	402	385	385	411	370	452	400	412	399	401	427	433	394	415	415	411	403	367	404	356	396	380	417	443	425	410	386	397	392	422	406	394	392	401	413	448	405	427	445	404	403	401	420	388	417	382	406	374	425	402	394	396	382	402	372	425	416	433	400	418	378	396	403	422	434	402	405	371	381	370	410	415	363	387	423	402	409	425	410	385	415	426	409	378	404	404	409	410	411	406	393	430	418	349	455	419	426	404	392	437	417	425	417	393	405	386	446	374	424	375	432	401	430	402	425	412	419	443	379	407	408	398	425	407	373	441	393	401	407	378	451	379	412	396	394	386	408	393	395	450	405	400	414	420	416	416	448	385	379	404	431	400	424	435	382	408	432	382	391	403	451	379	389	383	404	449	424	415	455	372	345	413	423	392	434	398	418	415	415	406	398	373	399	376	446	429	406	399	393	410	386	440	443	387	409	410	406	400	413	382	378	407	420	374	403	390	385	408	404	441	412	426	387	438	363	396	394	418	396	395	420	386	394	405	426	436	409	420	404	424	417	418	407	395	369	417	390	406	436	390	435	393	377	433	399	385	404	425	396	435	420	391	416	396	402	388	426	425	428	392	437	420	446	431	404	402	394	377	383	405	393	437	387	378	403	400	395	407	369	437	385	417	433	368	414	413	430	424	435	385	411	371	406	374	386	421	364	406	411	397	371	420	394	380	391	392	395	418	402	398	416	397	405	395	369	417	383	412	389	416	417	404	365	409	415	376	414	403	448	404	385	418	407	414	403	422	418	430	390	433	429	435	414	389	421	426	404	451	406	424	419	418	415	459	386	408	389	358	417	409	404	398	399	385	392	399	426	408	432	417	414	370	386	388	421	422	374	427	438	443	362	394	414	348	390	372	404	410	393	428	392	400	388	415	411	393	420	435	439	431	397	402	424	407	412	371	405	394	398	391	391	398	453	417	399	426	381	403	408	355	430	422	407	384	395	447	416	415	403	401	390	409	416	389	437	388	422	390	402	409	457	411	367	423	373	457	410	407	407	416	435	401	408	394	402	411	391	412	372	386	373	424	382	414	406	402	429	431	449	408	404	402	413	395	414	433	415	416	384	392	397	448	392	421	411	402	408	404	417	377	438	391	376	419	416	385	408	398	421	399	401	423	439	391	372	403	426	416	390	422	384	425	396	397	427	384	391	419	384	360	404	430	411	390	420	428	432	394	391	399	404	421	375	406	422	416	388	421	409	404	448	440	397	419	409	397	425	415	433	403	411	401	376	368	395	418	406	404	412	419	450	373	419	381	419	427	414	422	421	369	432	398	421	411	417	382	405	410	414	429	402	407	389	360	459	386
8367	1213	1440	1103	914	662	673	4098	31971	33855	20858	7034	1749	406	170	126	109	158	154	137	137	130	136	136	139	109	153	153	123	117	125	133	144	132	130	130	150	110	122	121	131	140	140	133	131	129	125	141	166	140	144	136	129	125	127	125	135	156	131	139	134	122	145	142	135	145	121	150	130	142	115	134	141	109	127	123	139	119	133	121	140	108	137	130	117	141	164	124	149	135	119	138	138	131	121	124	138	139	133	131	148	134	129	118	138	147	126	131	133	145	129	100	158	124	138	137	132	137	147	145	134	137	145	156	132	124	135	141	124	120	139	133	126	140	143	112	152	127	124	124	121	121	133	119	160	129	143	138	154	136	122	116	134	134	131	148	133	137	151	129	144	119	125	124	147	127	129	128	134	121	135	123	143	133	137	143	127	134	144	139	117	116	145	117	134	133	114	124	110	133	153	154	118	115	145	130	117	135	134	109	142	118	138	131	146	147	150	139	134	123	152	138	152	132	134	142	126	135	111	119	146	129	129	117	165	130	137	155	106	114	157	136	127	130	125	122	121	125	129	115	133	123	128	129	162	122	129	130	124	120	123	136	141	130	141	129	144	115	126	148	128	122	118	139	120	122	135	134	134	110	156	135	148	129	156	132	136	139	127	128	134	133	125	137	144	122	131	133	117	127	133	126	117	144	127	137	133	130	140	148	135	135	133	123	139	135	158	141	128	125	127	133	153	111	145	115	147	138	139	112	138	142	144	137	138	141	116	125	163	128	125	113	119	137	129	114	144	135	148	118	152	127	127	135	148	116	131	137	139	136	136	139	144	146	140	145	142	143	126	117	159	157	133	126	134	132	159	127	148	132	130	122	132	133	146	125	118	150	135	136	117	118	116	129	163	138	142	124	131	150	125	121	149	106	117	131	116	139	130	139	136	131	132	135	133	128	135	135	109	131	135	139	127	136	121	138	125	142	127	165	127	137	103	131	135	132	157	127	152	135	118	118	128	141	142	130	137	140	154	134	148	133	152	144	132	137	130	109	155	125	141	124	130	140	142	101	140	133	123	116	129	129	137	138	141	114	119	150	127	152	104	132	125	132	131	132	128	164	138	123	124	128	140	139	125	120	140	128	141	135	121	136	132	135	127	142	127	112	146	132	141	164	131	125	128	123	133	124	127	140	121	136	148	134	123	132	132	128	114	133	150	134	123	139	138	155	116	122	136	127	154	139	128	127	124	143	111	131	131	129	124	137	145	143	145	131	152	132	123	127	133	141	131	135	118	124	139	126	120	128	133	113	141	135	133	144	146	119	128	110	125	134	139	122	137	131	129	129	133	142	136	136	147	119	154	122	122	132	122	124	131	142	148	147	137	147	135	115	144	122	130	136	130	137	117	120	131	145	111	140	140	145	147	135	110	135	144	120	151	122	123	147	129	111	128	127	142	128	127	142	128	142	128	127	139	137	165	132	136	145	150	131	131	120	118	134	134	137	144	126	132	129	125	141	123	146	126	143	116	118	118	132	127	129	120	121	154	132	121	135	115	130	141	137	140	151	126	126	130	138	151	137	126	130	119	149	130	149	121	118	132	124	117	136	139	129	139	127	118	140	134	124	125	149	143	140	134	126	134	124	119	147	146	124	156	129	130	161	120	134	120	121	149	142	132	164	119	131	133	125	138	142	124	139	145	146	136	129	108	120	127	144	106	145	115	139	152	116	147	114	143	147	140	149	141	131	137	153	131	133	131	117	136	140	134	134	145	115	121	123	133	142	141	128	131	133	138	132	130	131	129	125	121	119	125	130	140	137	129	127	116	130	137	152	122	138	124	137	151	121	134	123	161	142	132	133	134	138	135	140	138	125	133	141	112	116	135	141	135	137	136	138	144	140	122	120	154	135	123	131	147	131	139	110	154	137	122	159	124	121	116	136	125	122	119	141	117	130	127	133	142	140	128	122	121	138	126	143	125	153	144	157	122	136	155	151	133	132	135	129	121	145	142	133	126	121	120	128	139	135	116	144	141	111	132	130	117	156	146	153	143	110	124	125	140	129	128	120	117	125	142	140	133	129	135	115	147	111	124	131	139	133	148	140	124	147	113	120	136	126	149	115	161	147	151	129	139	126	145	127	144	140	124	118	127	113	134	145	138	145	123	135	128	136	123	136	119	142	115	146	125	161	143	117	133	121	138	140	139	121	139	135	138	146	128	130	143	122	112	143	142	129	133	119	114	129	134	124	123	121	134	153	136	137	135	132	160	119	132	124	127	122	129	142	130	138	130	132	145	135	129	122	130	127	139	129	116	145	133	118	124	112	153	124	153	139	125	132	127	135	143	130	139	125	131	145	153	122	135	132	135	109	139	116	113	143	126	126	116	149	146	139	135	133	135	151	143	121	130	138	144	136	139	115	158	122	123	131	125	134	142	138	130	142	120	146	135	140	136	146	128	131	126	135	116	119	143	136	121	139	140	124	133	123	139	137	122	127	121	112	152	134	133	145	131	108	120	143	134	136	142	129	109	109	152	128	143	123	128	134	128	126	130	144	131	144	123	135	125	142	133	128	108	150	130	143	119	115	141	138	120	131	120	136	112	134	121	153	120	134	151	116	136	158	135	148	149	141	132	116	131	130	156	142	128	139	141	146	133	141	138	122	137	111	132	138	122	128	117	130	143	117	142	134	127	139	134	112	113	122	133	136	133	125	134	144	133	135	134	130	102	130	132	140	114	141	133	134	128	140	141	130	148	117	129	143	147	128	134	121	143	147	125	148	127	131	131	145	121	124	138	165	111	130	122	133	136	138	140	124	139	134	140	137	122	156	137	138	123	130	151	129	148	136	129	164	124	154	160	122	132	126	130	128	123	117	135	121	133	144	138	146	143	127	132	124	142	130	126	150	113	116	138	125	120	123	135	155	129	113	133	133	135	116	146	117	136	144	148	128	142	137	116	122	127	125	148	142	130	132	147	128	111	154	118	136	161	131	124	137	121	145	140	134	128	132	144	130	141	136	112	123	130	143	125	137	123	131	125	124	137	130	143	134	133	142	128	110	127	134	139	123	124	112	129	146	132	137	115	133	141	144	136	136	132	122	161	139	123	127	143	124	137	145	130	143	106	128	127	104	135	130	112	129	135	137	133	136	142	122	115	131	119	116	140	130	129	128	118	140	146	124	117	138	141	135	145	145	122	122	148	121	143	147	124	125	151	133	130	137	133	116	120	130	131	144	130	127	141	131	131	131	135	137	138	109	129	121	140	113	106	144	122	134	105	122	134	146	129	125	124	149	146	127	136	128	138	137	113	131	148	149	120	122	134	126	123	130	131	112	113	125	130	127	132	142	123	155	133	136	154	139	126	121	123	133	145	118	141	129	113	134	101	137	122	137	127	149	130	126	119	141	124	137	132	144	134	105	124	124	140	136	139	140	146	137	129	140	133	117	148	134	133	120	129	124	130	140	148	122	123	134	144	124	123	133	129	125	141	141	145	131	124	131	126	137
5877	1551	3607	4014	3658	3063	2951	13085	51182	50279	37227	18561	6958	1755	584	390	389	418	379	373	416	373	392	416	415	372	401	387	430	397	381	390	435	388	379	397	377	389	391	371	387	396	386	380	395	383	399	393	400	393	392	395	398	368	405	366	373	360	364	395	380	408	417	397	411	364	378	396	387	388	385	391	387	369	387	400	407	371	405	388	380	381	392	390	415	397	405	389	374	356	369	421	371	372	434	370	379	389	418	420	355	401	413	420	370	386	396	369	394	370	394	386	357	432	401	410	373	340	372	413	392	397	359	400	414	391	391	400	388	420	400	341	366	421	413	409	370	412	403	380	378	373	394	430	415	398	402	370	373	399	389	402	393	417	387	363	404	364	387	416	400	374	386	392	380	402	380	382	367	372	387	395	400	380	380	405	421	386	370	370	398	378	420	393	395	401	416	356	395	378	383	364	388	337	403	369	383	369	400	400	359	354	394	387	387	427	393	381	386	395	375	395	411	401	348	344	409	398	366	410	391	410	385	394	392	364	431	375	375	372	373	431	392	409	358	394	361	368	357	381	379	415	393	356	375	394	374	393	394	407	426	399	374	420	392	391	398	406	373	402	392	373	392	403	386	397	370	414	396	405	348	358	393	411	418	401	361	406	393	420	426	418	360	392	362	381	385	402	386	401	408	403	425	414	402	416	385	345	368	410	367	393	376	377	402	388	363	383	362	372	365	386	390	389	399	395	398	407	396	410	406	422	370	407	402	393	387	439	411	419	405	404	410	393	397	415	366	392	347	414	369	421	442	375	365	381	401	388	413	396	418	418	406	412	366	344	431	357	422	425	417	351	403	396	382	389	381	420	373	427	360	401	388	379	394	393	385	412	356	386	391	350	393	406	423	371	403	396	361	395	368	434	409	398	394	376	356	393	398	384	385	376	375	380	406	387	387	390	381	420	406	447	374	382	378	392	396	391	383	405	386	432	397	438	367	407	402	373	386	386	391	410	379	399	423	415	386	410	384	378	368	386	431	387	397	376	404	401	421	418	349	417	404	376	417	415	380	366	395	399	389	400	393	353	416	386	381	381	397	409	393	385	388	432	383	414	384	408	401	415	386	416	423	396	398	387	399	361	390	384	405	406	396	401	359	383	384	390	369	413	398	395	400	428	385	344	391	409	401	389	401	397	393	403	341	406	378	389	376	402	376	403	381	394	394	385	389	415	392	379	372	400	375	368	430	367	411	376	415	432	390	374	366	434	412	406	408	378	385	390	434	389	427	432	404	427	373	408	424	397	377	376	408	392	377	398	439	401	401	401	384	369	395	408	409	385	388	398	388	384	387	401	380	364	402	385	380	393	389	411	356	401	369	384	418	412	377	391	368	415	390	374	366	418	389	383	378	407	393	412	395	437	403	380	356	400	418	362	399	401	356	395	391	363	425	412	424	391	371	358	398	367	398	410	374	419	351	366	364	400	395	401	389	380	396	393	390	387	343	347	381	334	412	379	404	389	403	407	386	347	379	395	391	390	400	375	403	410	371	383	402	400	386	404	383	385	408	409	385	410	370	424	383	383	375	369	396	383	389	363	400	354	366	314	368	395	420	411	407	384	408	407	389	427	385	389	399	367	402	406	363	425	408	383	391	349	413	377	395	368	398	387	400	423	383	390	411	415	384	409	381	371	399	401	381	376	378	391	440	388	414	400	410	392	420	387	455	382	403	389	418	394	444	397	430	399	390	405	402	384	376	393	382	432	401	391	392	389	432	380	369	388	432	399	407	390	390	390	353	374	424	419	411	423	372	401	409	402	411	371	387	410	403	355	382	394	356	401	393	365	382	406	390	394	426	387	413	386	365	391	403	416	405	356	366	353	387	348	398	418	384	401	366	383	382	373	401	362	399	377	370	382	391	353	425	378	368	354	403	354	400	371	385	363	376	379	402	384	389	407	402	354	408	401	443	363	372	400	435	374	373	418	394	384	402	366	375	439	382	382	358	373	389	409	425	408	354	374	379	412	407	382	395	401	382	415	395	380	400	359	408	399	402	379	403	353	388	388	388	381	406	419	401	362	422	419	400	405	411	412	378	431	361	389	397	407	394	380	395	391	389	408	367	391	390	373	425	423	382	388	393	401	384	400	396	412	397	395	413	409	421	410	417	411	358	401	409	423	367	399	367	421	402	416	366	407	367	380	390	379	384	408	419	400	401	405	436	377	353	416	409	376	396	417	382	396	375	375	406	398	414	391	410	366	429	374	378	379	433	406	367	390	409	368	359	412	382	408	398	390	364	379	386	407	400	407	386	384	385	412	418	401	406	397	374	393	382	395	342	361	400	397	406	404	406	381	400	409	384	391	379	410	418	395	398	393	400	396	404	423	418	383	407	402	395	361	412	389	380	364	386	380	380	400	388	400	390	354	360	382	397	406	393	399	412	343	379	403	359	403	405	391	401	401	428	410	435	352	445	393	406	372	406	423	365	379	388	402	382	411	358	397	393	391	407	396	396	405	382	384	386	362	411	380	413	373	376	392	394	416	374	404	398	392	381	385	371	412	381	389	380	404	387	398	381	405	399	369	393	399	376	374	402	367	395	377	420	383	398	397	391	382	398	354	397	400	403	384	367	371	411	386	380	416	387	393	398	384	417	422	395	401	402	401	402	390	384	373	411	404	370	427	339	430	388	394	359	393	371	369	374	372	421	419	378	401	397	410	398	358	400	405	373	380	400	436	370	384	365	376	387	381	413	411	395	429	425	351	417	366	379	402	411	377	366	420	416	443	348	386	360	376	374	397	408	379	376	385	404	376	409	420	381	373	391	395	385	377	403	378	406	399	352	383	406	386	405	376	378	386	401	385	384	384	399	360	387	389	382	403	400	408	390	384	366	385	390	373	402	366	383	379	406	396	403	414	369	365	372	375	402	407	400	373	416	415	372	418	386	425	402	391	364	372	405	404	408	368	358	398	375	401	398	379	393	351	395	411	390	404	402	367	416	389	404	381	370	371	379	403	401	354	403	401	361	421	400	403	398	428	416	383	401	404	413	389	363	410	389	346	403	390	390	394	406	394	420	375	400	390	368	387	381	383	362	402	346	377	380	381	422	382	415	400	399	374	372	424	424	385	390	397	388	355	419	413	406	385	373	390	383	407	380	419	388	407	373	374	406	389	417	396	378	376	389	373	397	429	359	396	409	415	398	354	422	368	406	387	418	407	383	376	368	387	381	396	377	380	390	445	374	391	415	358	401	420	361	400	415	409	404	392	373	403	372	382	400	405	351	366	403	441	372	386	369	408	378	392	401	394	374	394	410	377	386	384	408	417	408	395	387	388	381	398	397	386	364	374	353	378	389	400	383	407	367	400	387	416	406	399	425	387	379	404	368	417	428	407	387	367	419	389	398	399	393	367	408	369	386	379	423	422	395	405	359	368	390	422	357	417	412	391	418	391	366	336	408	361	376	412	358	404	418	371	386	414	436	414	414	381	399	417	392	379	408	386
14728	2702	2934	2331	1738	1334	1024	1317	40330	49088	33540	14512	3594	665	248	166	159	152	112	160	151	171	137	155	161	168	151	167	125	181	163	124	152	154	167	157	140	148	127	157	154	182	149	136	153	158	143	170	151	145	134	168	168	133	154	179	164	154	134	154	139	137	162	168	168	167	159	163	160	141	138	182	164	170	149	150	168	187	158	157	157	186	148	152	146	132	159	179	155	154	142	156	167	137	142	138	144	177	135	150	150	128	123	151	166	159	164	156	167	171	160	149	139	171	160	155	165	174	139	144	160	135	153	140	146	133	180	136	163	145	157	131	127	175	154	176	163	136	136	138	158	157	160	155	141	172	154	150	142	160	148	156	152	144	155	169	158	142	160	159	149	151	154	152	160	136	143	191	164	150	144	152	157	142	150	130	157	164	163	149	143	151	161	156	127	152	150	162	152	124	124	163	156	136	155	132	139	135	143	141	157	135	160	155	126	158	180	164	152	144	147	148	134	139	142	150	151	144	170	142	135	156	143	150	147	160	160	174	154	134	171	151	162	163	146	169	138	152	179	150	164	140	155	122	145	174	147	169	150	148	166	147	133	167	151	168	149	152	133	161	146	144	169	162	147	156	158	146	126	162	147	151	129	178	146	159	162	149	150	157	183	177	135	159	167	151	150	155	135	152	149	131	144	158	146	163	137	169	159	146	130	177	164	170	133	177	148	138	165	156	158	155	173	151	163	149	117	161	151	141	150	152	135	152	146	163	130	138	119	154	149	152	133	148	138	150	163	159	159	156	170	153	151	138	150	150	153	127	152	149	161	149	158	152	167	153	149	137	161	142	169	131	156	164	153	148	146	154	160	136	144	162	142	146	145	141	154	162	154	157	153	161	154	141	149	168	151	156	168	141	178	139	146	180	167	133	157	164	151	142	146	142	156	166	156	157	164	161	144	160	164	165	166	167	153	127	151	128	165	161	142	168	132	152	162	146	139	147	128	155	135	143	155	160	168	156	162	128	142	160	140	153	148	143	146	150	140	134	166	152	156	155	153	158	166	152	145	145	171	145	140	161	174	169	162	150	150	154	147	148	136	161	160	158	147	180	175	143	179	148	137	158	150	146	186	159	143	149	137	171	123	150	155	146	157	159	177	134	164	181	166	153	163	162	168	165	136	142	155	151	155	145	141	168	160	151	138	166	152	151	141	143	140	144	148	167	140	142	139	146	156	150	139	138	154	144	133	157	150	157	154	153	156	151	147	158	154	153	178	168	158	169	142	168	155	147	169	162	182	169	155	158	162	158	136	160	148	147	154	160	173	160	159	160	143	176	150	137	168	140	123	154	172	160	144	156	158	155	149	128	135	137	146	172	142	154	142	155	138	155	173	167	152	149	156	146	145	151	171	176	147	142	150	160	161	151	141	149	159	142	148	177	177	158	140	153	164	129	126	126	122	151	166	147	173	164	158	127	139	153	156	169	163	153	158	163	162	150	148	146	159	160	174	161	136	155	156	157	151	151	145	136	154	131	148	133	142	148	145	166	145	153	146	145	144	161	140	146	157	155	170	169	164	148	151	180	178	147	146	147	151	123	185	131	149	154	167	153	138	148	142	164	139	154	148	160	146	152	150	156	149	139	159	145	163	161	140	154	160	173	157	144	143	147	153	163	155	145	148	156	153	154	143	158	149	160	163	169	140	145	133	153	150	159	134	155	146	151	125	160	173	158	160	154	150	162	167	148	153	164	169	140	159	140	146	142	129	137	141	127	152	169	164	143	154	152	147	155	153	155	198	156	140	153	149	142	140	142	136	153	154	151	135	149	156	161	146	164	178	131	150	161	144	148	141	163	145	151	165	160	150	151	159	150	158	155	147	147	160	163	161	147	148	160	145	149	146	154	145	162	154	160	154	155	156	180	166	158	167	124	138	178	146	142	143	155	156	165	155	168	144	147	155	163	159	145	139	160	144	164	161	154	187	156	154	141	136	144	145	147	154	149	168	146	160	156	168	153	137	161	172	154	166	160	146	145	156	165	143	143	146	147	126	170	140	141	149	154	155	135	150	143	131	162	144	157	149	144	147	167	154	149	160	141	144	160	132	167	150	165	148	147	134	137	145	146	147	159	142	155	169	145	154	162	143	131	170	139	144	174	155	146	157	149	144	157	131	155	136	136	153	161	162	138	158	152	147	155	161	144	164	141	177	148	121	165	195	163	157	184	150	173	150	148	164	172	152	140	159	127	176	149	173	157	159	167	160	131	135	137	155	153	138	153	164	159	155	149	152	163	157	149	159	172	155	142	154	150	142	152	167	178	135	161	141	167	147	135	150	165	144	165	146	142	149	154	145	149	153	140	149	173	144	154	146	146	154	150	125	147	152	144	152	154	170	178	151	165	158	172	144	122	163	155	144	142	147	148	151	145	152	146	156	148	171	166	161	141	152	143	166	176	164	148	149	158	136	144	160	128	160	147	164	140	158	140	130	164	156	152	146	193	151	139	164	116	168	151	146	149	155	178	145	161	156	134	147	159	158	174	133	170	134	135	151	145	148	158	153	161	157	151	163	124	139	144	165	163	154	121	145	154	137	161	165	164	162	149	159	127	165	151	167	161	165	138	146	155	149	143	167	164	167	150	170	146	129	148	173	147	149	153	155	141	167	178	160	141	140	182	144	152	158	138	150	169	153	163	139	140	156	157	148	156	147	150	158	139	136	174	149	136	150	130	172	154	158	150	168	174	177	143	142	164	159	165	149	155	164	158	160	165	161	163	139	159	172	142	152	143	161	168	130	152	156	134	172	148	169	153	164	128	159	159	149	159	139	155	144	134	152	155	141	148	156	159	169	139	152	155	143	163	154	125	160	147	133	148	152	159	179	150	147	133	171	136	161	150	164	130	148	152	139	154	164	161	158	141	172	144	174	138	160	144	131	151	153	162	164	161	167	151	166	143	146	160	161	146	159	167	160	137	171	160	152	144	162	163	159	127	139	149	148	156	154	154	177	150	160	151	139	131	144	162	152	154	150	157	161	173	146	143	136	174	149	167	147	141	138	156	169	150	165	148	165	174	154	137	158	165	147	149	148	130	140	169	156	142	160	160	154	172	153	162	149	157	164	163	137	147	160	151	152	143	135	137	141	142	160	159	162	139	177	158	159	156	162	152	155	140	155	166	170	163	157	163	156	154	175	154	148	145	163	144	140	157	136	146	144	154	149	155	145	143	147	169	152	141	143	151	159	154	138	179	154	143	160	128	162	147	163	137	155	164	160	147	151	138	154	150	162	137	170	140	172	158	167	135	159	139	149	161	168	160	151	131	179	160	148	169	160	181	151	153	174	150	150	168	156	136	172	163	153	146	148	149	172	161	164	143	131	154	145	138	162	149	151	170	169	134	156	161	152	148	152	145	135	170	148	166	182	145	157	161	128	158	132	148	183	150	132	157	161	160	150	131	151	162	161	122	178	128	153	147	149	156	173	131	132	164	130	170	172	165	160	153
7833	2602	6315	6987	6152	5249	4560	6243	58464	62789	47637	28248	11423	2686	698	446	463	407	455	420	476	449	477	413	455	445	435	442	462	453	443	444	468	407	444	461	449	433	435	445	453	489	466	423	469	438	469	436	425	433	453	454	457	442	456	420	468	457	429	455	449	470	478	472	446	449	417	427	440	419	427	450	459	444	448	426	432	429	451	445	455	456	412	460	415	481	440	440	409	442	447	418	396	415	414	424	433	421	470	453	480	416	407	465	432	467	481	462	429	427	452	420	428	433	402	447	404	421	460	412	414	416	456	459	418	443	430	449	433	434	436	424	474	416	436	438	420	389	448	433	426	434	459	455	414	425	426	472	451	412	437	453	446	420	418	470	451	434	425	409	445	458	419	439	420	420	427	446	418	454	415	439	434	419	442	465	435	438	447	425	406	427	428	447	433	463	427	401	415	481	464	453	451	436	448	479	423	404	412	417	444	412	449	427	461	438	446	485	391	450	421	454	453	473	445	440	429	464	442	452	432	449	441	416	424	417	425	422	444	443	458	455	474	456	411	445	386	471	416	438	462	424	418	446	441	455	439	462	430	445	422	451	432	448	462	424	430	420	451	440	436	407	399	408	444	470	460	453	493	433	450	467	427	465	453	400	453	440	471	416	430	434	419	474	453	426	476	387	405	423	416	458	466	459	467	422	421	430	424	456	443	451	445	476	460	437	434	451	459	445	467	417	426	427	458	435	429	451	450	429	434	436	440	459	417	403	477	441	455	431	467	471	467	438	469	438	448	469	436	441	442	486	405	423	447	417	412	466	444	418	427	441	407	446	444	443	427	469	471	467	478	456	469	445	434	425	427	427	438	457	423	451	473	453	457	446	445	433	469	464	433	467	461	443	477	457	416	448	473	440	463	450	429	443	454	413	455	421	443	434	444	444	426	462	460	440	430	447	448	415	460	429	457	426	469	451	421	420	459	420	425	457	417	465	467	458	457	472	477	424	407	509	415	457	439	441	422	436	461	450	440	453	425	433	437	479	414	431	464	448	446	442	488	419	428	422	416	425	426	440	452	465	443	423	459	442	413	420	454	398	435	417	449	480	435	429	431	424	467	474	450	433	419	415	433	453	479	443	455	415	456	459	424	437	429	426	442	428	437	453	434	393	440	409	434	459	409	432	412	456	439	411	428	429	425	452	459	430	464	452	465	404	458	440	452	430	426	435	425	472	458	412	438	458	446	441	431	422	447	448	444	451	429	460	425	467	431	453	450	412	411	439	460	435	451	430	441	453	443	409	404	446	407	458	456	441	427	462	429	438	442	450	425	454	438	458	465	419	433	430	459	446	483	435	479	419	441	446	426	412	457	428	447	455	453	432	410	438	432	395	436	471	436	437	478	444	461	447	437	421	419	443	440	399	441	452	405	454	466	408	425	424	428	503	473	444	407	486	460	490	443	437	442	433	408	455	423	434	450	433	462	440	459	446	489	468	430	454	457	446	427	427	418	436	426	431	458	425	439	429	437	450	439	434	447	389	465	436	413	470	428	439	480	440	424	463	455	413	427	440	451	464	483	478	444	443	393	464	413	450	497	440	395	456	427	426	467	486	450	435	455	447	432	454	417	434	449	454	439	439	441	450	446	455	463	434	429	454	426	444	454	422	437	450	437	404	447	464	417	434	448	407	449	432	432	429	420	434	418	444	466	461	454	464	433	436	457	412	454	458	415	402	455	445	404	469	453	413	444	430	446	441	424	446	466	387	451	444	478	426	421	436	406	447	449	421	462	433	441	440	422	446	442	459	461	453	436	437	423	419	437	403	488	432	449	452	454	435	438	437	448	444	465	450	414	443	455	451	446	437	457	430	426	452	417	444	407	423	452	439	458	415	430	426	444	438	416	440	430	441	421	402	453	444	403	391	463	461	435	481	446	477	424	437	468	431	436	453	473	431	437	448	415	414	409	428	442	466	407	439	425	431	445	470	441	470	426	446	424	450	435	441	455	431	428	445	448	452	469	492	433	449	422	437	403	487	423	433	426	428	496	429	450	397	434	471	407	419	461	469	397	432	436	464	432	435	394	436	448	431	441	428	437	413	463	450	424	449	461	446	442	468	417	443	467	450	440	447	435	443	475	456	422	433	450	443	442	417	407	449	446	440	426	414	462	450	419	459	449	412	434	454	460	466	439	443	435	451	435	430	418	476	464	429	439	401	435	439	426	437	449	435	450	411	430	446	423	420	437	467	461	442	444	440	439	440	428	460	450	446	446	440	447	426	412	452	424	415	450	436	442	426	456	417	428	461	455	425	488	451	466	476	388	443	441	443	424	417	415	456	415	436	432	439	398	422	469	435	441	453	441	425	449	448	431	462	421	429	469	461	462	482	439	456	448	442	442	430	447	395	434	448	448	455	430	443	460	417	406	439	461	446	478	476	425	453	415	475	482	464	443	483	432	462	434	397	457	460	445	446	432	486	441	463	455	421	434	484	449	443	447	465	401	411	471	430	445	459	441	440	439	479	429	463	481	418	461	438	467	455	443	444	444	431	430	457	461	435	480	423	406	422	419	493	436	439	460	412	411	424	465	410	376	415	442	414	445	435	428	434	439	409	434	442	444	476	468	415	423	439	390	418	422	454	454	461	439	437	457	479	441	387	410	453	398	470	439	466	405	383	450	436	422	386	466	428	450	418	419	444	462	421	459	398	437	441	452	415	477	452	448	446	456	459	414	450	415	449	475	440	432	440	419	435	461	442	430	449	475	449	458	428	441	446	432	458	479	444	448	431	447	402	449	436	448	449	431	465	414	473	412	432	460	469	407	422	464	412	455	415	418	440	450	445	397	463	435	424	461	430	437	465	417	435	442	437	440	441	409	437	471	421	437	451	404	451	429	430	450	453	447	442	445	421	474	442	452	412	434	427	443	466	407	416	393	468	411	465	438	386	445	395	429	404	428	449	466	465	455	436	437	443	427	430	401	440	464	449	463	431	434	413	453	391	467	460	452	412	406	392	446	433	450	440	446	464	454	433	442	494	441	451	454	437	441	405	469	439	429	449	411	457	474	468	448	424	434	461	404	471	468	430	404	467	463	429	461	436	451	443	439	441	412	430	470	449	461	425	445	438	433	442	444	455	455	436	457	467	441	472	447	433	436	440	424	478	487	429	449	473	423	443	418	417	452	442	439	414	449	391	431	473	461	449	459	434	453	466	439	465	451	429	459	412	412	418	446	422	455	426	441	448	423	401	434	416	409	430	443	453	457	435	454	417	386	415	425	438	403	420	439	444	437	438	466	497	427	464	433	434	472	481	420	416	428	423	487	422	407	419	450	437	442	442	508	422	409	454	427	434	424	476	453	431	428	458	495	425	441	414	449	450	434	454	458	437	451	462	445	450	401	415	428	435	442	418	418	426	453	451	449	418	420	446	413	446	412	447	456	424	455	443	454	479	421	436	440	452	443	437	461	439	452	441	422	451	456	421	476	407	406	457	446	441	450	427
2375	256	301	320	285	252	200	236	3692	4996	3206	1416	517	225	155	166	142	161	171	124	150	132	133	116	136	136	162	161	129	127	149	133	136	142	128	137	143	177	140	129	130	162	165	127	162	138	166	143	143	186	161	143	130	161	136	144	155	153	137	170	140	149	150	165	126	162	152	141	145	140	139	154	130	155	120	158	146	154	143	159	132	122	149	122	150	151	147	134	139	144	141	143	116	134	121	149	145	134	141	122	126	131	129	155	139	128	146	130	130	141	132	134	144	149	151	150	147	157	144	157	126	143	108	131	118	173	164	144	164	152	136	133	135	140	127	127	143	152	131	149	136	142	129	135	149	149	162	129	148	151	162	142	151	154	162	151	155	152	150	120	144	161	160	135	146	124	151	162	137	123	159	136	136	142	136	166	122	142	142	145	154	136	136	140	154	140	148	148	163	134	148	162	129	149	162	130	133	155	145	138	148	150	132	131	131	139	133	146	132	140	166	145	154	167	148	137	160	125	155	126	132	149	166	122	147	152	147	129	116	140	129	158	137	142	157	151	151	144	149	132	138	134	124	127	120	118	155	165	150	151	134	155	141	140	165	146	141	129	146	128	124	113	141	159	150	130	143	148	153	139	150	141	145	158	167	128	138	147	154	133	137	142	143	152	165	144	158	133	116	159	127	146	141	128	147	133	150	129	143	153	130	147	136	159	142	160	152	158	143	140	120	141	135	153	120	146	155	170	150	140	138	138	144	151	129	134	129	127	158	141	135	151	179	121	150	147	141	150	149	142	117	139	141	169	148	149	145	146	138	126	126	151	134	133	150	141	147	155	144	119	154	122	141	147	159	154	173	164	159	153	152	138	144	117	145	137	157	144	138	145	140	141	155	144	147	143	147	140	161	141	150	136	160	150	143	136	139	146	137	154	140	138	145	148	133	136	152	146	143	130	124	154	128	123	153	151	153	133	151	159	138	139	146	148	136	130	134	129	148	135	137	162	151	133	144	132	155	151	146	133	164	143	141	142	137	167	139	135	127	126	154	148	152	140	145	142	159	155	161	159	123	128	121	151	142	142	132	151	154	160	155	136	155	141	130	156	155	126	153	149	150	155	138	143	123	139	147	137	153	153	160	158	158	160	142	163	138	159	134	141	137	148	155	143	158	151	124	167	137	146	147	140	135	136	133	143	149	120	131	120	141	121	144	149	146	160	159	134	131	152	132	141	125	142	123	136	172	144	149	144	146	155	149	146	161	141	168	123	131	141	146	155	149	155	142	143	129	147	131	136	144	134	152	142	134	123	127	128	139	146	149	135	137	149	151	143	149	152	125	149	154	128	152	159	139	137	153	132	141	142	132	141	141	127	139	152	144	142	162	148	159	131	143	121	140	125	128	152	147	152	150	158	136	139	142	135	138	138	155	157	144	133	158	144	147	136	144	150	146	146	121	152	123	132	142	136	136	154	138	135	145	134	145	144	133	121	141	146	127	155	130	135	129	128	142	166	134	144	135	130	146	169	146	125	156	128	149	133	128	137	171	148	133	165	146	140	142	134	147	158	154	166	155	132	143	140	133	141	130	142	155	144	144	131	130	144	169	154	138	157	142	149	127	144	155	137	142	124	143	141	155	134	169	145	140	136	131	140	140	128	145	156	154	127	160	150	135	150	164	127	115	122	132	141	154	146	154	152	135	147	149	170	147	146	132	157	146	128	154	130	130	141	154	142	142	165	138	142	140	144	139	148	171	134	141	140	123	161	148	142	137	154	133	157	151	150	141	150	150	133	166	158	143	117	120	135	133	143	129	161	126	144	146	127	142	165	146	155	147	154	143	161	145	105	142	137	153	148	159	132	114	133	126	139	157	121	151	145	132	147	153	147	154	160	126	147	142	150	137	150	142	166	125	143	161	154	152	131	140	167	148	137	147	139	139	150	152	147	113	149	138	152	139	137	148	138	157	142	146	127	139	135	162	139	140	139	142	165	116	157	143	134	136	154	156	135	148	139	133	144	135	151	153	149	110	131	158	141	133	148	144	140	121	145	152	122	144	146	137	153	149	154	155	147	138	134	138	146	125	140	141	132	153	133	148	118	147	149	145	142	164	155	138	139	149	132	148	136	134	136	142	138	139	161	156	135	140	148	151	159	157	133	130	161	143	156	131	136	146	141	135	169	159	126	147	139	165	153	152	148	145	147	153	113	154	163	137	153	136	143	134	133	137	162	156	149	132	147	132	147	148	140	144	130	126	139	143	148	136	139	118	155	130	131	158	150	135	152	168	140	140	139	144	135	132	145	151	174	129	142	153	132	163	154	136	129	146	135	129	139	141	139	154	128	167	142	137	138	146	135	140	152	133	147	147	142	139	149	151	138	141	129	146	149	129	136	160	145	156	154	152	136	130	141	133	126	108	122	144	132	152	141	157	146	128	129	122	138	143	130	129	110	135	155	158	140	143	170	144	149	140	138	134	132	139	146	139	141	138	153	136	124	152	146	127	142	140	147	156	137	166	133	135	174	141	132	150	157	138	144	132	157	142	144	126	128	140	129	144	145	133	145	120	145	157	149	158	164	146	129	159	139	128	144	146	139	165	154	147	143	140	129	144	137	133	123	152	130	126	120	165	147	154	157	168	139	164	147	128	134	153	141	122	148	140	138	153	134	147	160	151	147	160	152	154	106	133	153	153	167	141	151	141	145	148	135	131	135	143	145	128	142	151	136	160	153	160	148	151	139	134	139	146	150	152	153	143	150	149	135	155	141	139	144	138	133	121	152	147	123	164	158	132	143	135	153	131	137	135	130	156	152	129	133	156	154	146	158	143	148	131	126	138	148	113	151	146	142	140	141	139	151	132	169	145	163	162	143	146	135	138	141	146	142	126	156	150	147	154	151	141	143	133	139	146	135	143	133	162	123	153	151	133	131	145	168	128	130	139	141	125	131	159	157	148	136	142	143	145	156	152	161	141	156	160	139	147	145	134	160	154	134	144	131	158	130	149	156	136	160	139	122	126	145	156	138	125	156	133	149	146	134	150	144	121	142	141	146	120	131	169	144	135	147	154	147	148	154	130	132	173	123	154	153	155	140	177	141	143	155	144	128	137	118	129	136	135	140	150	127	145	147	149	146	137	160	171	152	144	124	139	117	138	171	144	161	141	134	123	152	151	151	146	141	135	135	163	148	129	147	133	154	144	139	145	158	136	151	128	132	146	151	138	141	121	143	165	138	125	162	166	129	150	155	156	159	127	159	147	151	152	139	150	138	145	156	126	138	140	140	146	128	140	150	134	136	122	149	118	130	121	155	129	139	156	174	143	140	152	144	131	155	146	151	147	141	136	120	125	159	124	149	162	133	120	158	143	146	158	160	120	169	164	128	146	129	149	157	149	139	130	148	129	146	133	158	147	140	136	138	138	134	142	151	167	129	143	168	155	132	136	150	128	116	138	131	137	137	139	150	140	136	142	137	159	173	141	136	152	137	155	149	123	144	149	136
2359	564	826	1005	1018	845	721	1135	15463	17951	11367	5038	1781	704	482	464	436	405	421	427	427	377	418	418	434	386	374	423	385	407	429	414	413	394	419	416	424	418	404	432	424	404	430	422	417	399	420	377	412	435	409	435	453	405	464	431	415	405	419	428	430	400	441	427	398	421	403	418	435	407	381	427	430	453	403	390	386	442	430	439	436	408	392	411	387	414	419	423	402	433	419	414	433	380	432	428	449	376	408	410	398	395	442	414	413	410	424	386	413	442	428	401	423	427	398	405	408	407	456	418	392	404	412	436	417	377	401	425	399	431	402	409	419	428	467	436	426	443	407	442	449	363	420	403	411	415	386	423	377	380	403	423	416	417	437	391	448	411	431	410	419	412	432	405	400	437	437	436	423	415	439	436	420	434	399	380	422	398	419	398	375	402	393	416	410	418	392	430	436	403	421	418	420	439	405	397	427	415	427	430	402	388	388	448	423	455	439	408	385	416	406	427	424	411	405	424	451	396	427	375	422	377	427	420	436	403	418	402	453	413	432	379	425	441	423	404	379	376	377	405	448	394	410	420	420	414	392	416	478	425	433	385	422	409	408	390	437	402	394	407	389	402	413	414	414	426	391	414	434	440	430	405	419	400	413	417	405	430	425	444	420	446	404	413	412	414	395	417	408	396	375	404	424	404	408	410	408	427	447	412	401	422	420	390	434	421	399	404	436	383	424	436	387	429	403	432	399	409	408	421	390	393	450	395	395	436	366	480	415	394	428	438	412	462	443	415	434	396	395	423	428	401	409	418	425	405	413	427	398	412	418	416	386	404	417	399	391	417	403	404	399	412	418	417	400	397	412	398	432	424	382	441	421	386	443	360	404	415	458	416	431	411	443	398	406	429	415	396	390	412	406	415	379	435	463	422	399	425	390	402	375	409	450	394	410	406	426	401	430	419	422	406	421	428	405	419	421	399	439	427	462	411	412	368	416	390	403	432	383	413	389	418	381	426	427	399	430	434	392	386	404	400	422	388	394	403	415	457	439	451	450	394	438	406	436	435	421	440	425	376	416	405	429	402	432	411	392	402	400	377	410	409	414	426	375	412	412	444	427	426	432	411	407	428	393	416	365	414	400	428	363	364	413	410	423	453	421	397	421	395	454	422	415	386	392	424	447	413	434	409	415	435	444	388	412	418	402	398	395	420	438	398	381	401	398	445	388	414	440	407	393	382	388	394	381	420	394	414	426	395	437	415	393	415	427	393	450	385	468	402	430	418	432	403	405	431	430	412	403	422	444	399	393	433	433	382	435	384	441	393	402	437	372	391	407	429	429	393	460	425	452	419	405	429	437	439	413	395	440	389	406	419	478	438	409	398	408	440	413	398	426	413	395	426	376	432	443	375	424	401	408	443	442	455	379	430	401	408	404	449	390	407	402	426	448	429	399	405	403	406	422	398	369	395	441	401	409	438	389	414	424	415	425	409	409	416	411	417	425	391	411	421	408	433	431	382	463	375	439	403	416	393	404	408	417	428	408	384	373	414	401	415	418	396	440	406	435	395	428	431	400	414	439	418	420	417	453	413	419	391	385	415	432	401	375	415	410	419	400	384	391	404	474	450	414	384	443	382	426	438	394	417	402	395	427	382	391	397	380	454	420	420	376	417	405	417	411	404	421	388	396	419	413	415	410	447	409	452	430	403	378	387	431	432	414	402	370	395	451	440	423	450	371	369	410	408	408	427	398	403	405	408	440	395	412	400	411	419	411	432	441	429	405	432	395	418	459	441	410	425	418	387	423	426	403	370	439	444	387	416	428	422	387	419	407	446	398	392	394	407	434	396	403	426	408	414	415	432	394	417	429	457	413	422	427	410	419	417	431	414	393	392	404	377	446	422	387	384	410	408	397	390	401	453	378	401	411	399	415	446	435	399	379	448	428	422	417	441	386	382	420	395	392	395	392	377	417	394	423	410	414	399	445	413	398	408	436	438	419	428	419	412	411	391	411	407	432	450	439	423	432	416	428	423	424	400	429	425	453	413	401	424	442	375	431	439	381	398	403	406	399	432	397	401	401	411	469	403	405	416	375	414	412	411	442	436	389	417	432	423	413	393	453	448	407	390	460	412	413	401	435	383	406	403	461	430	400	382	427	397	430	424	391	427	398	412	430	407	388	414	407	406	407	439	381	389	414	414	381	407	389	417	408	418	421	401	433	404	410	417	417	446	418	404	418	401	431	419	430	392	409	398	413	399	434	424	414	417	439	404	442	430	424	455	427	394	384	421	396	394	403	419	456	363	387	398	419	437	431	415	381	414	470	452	429	417	418	442	418	424	408	414	407	429	411	434	389	392	411	397	453	401	412	383	422	414	386	416	413	407	433	436	389	425	373	403	407	408	412	451	405	439	414	425	402	435	397	411	413	376	435	378	419	441	407	407	425	412	401	416	445	388	444	428	404	429	412	448	441	419	420	398	393	402	419	430	390	444	430	426	404	400	431	415	419	415	405	435	426	434	411	400	393	417	437	423	441	434	426	405	446	443	414	422	422	400	406	391	428	428	419	408	432	425	433	431	423	419	430	389	420	395	425	417	405	408	404	450	409	426	427	427	416	408	438	394	428	405	414	409	415	417	437	418	407	402	440	422	448	430	384	426	376	417	420	458	425	447	403	415	461	458	427	415	407	393	444	388	432	412	397	420	398	434	416	395	445	443	405	389	414	440	432	416	404	394	404	427	417	395	423	434	407	423	415	411	438	356	450	434	405	441	399	428	442	402	403	419	421	420	418	431	388	418	418	422	463	397	411	424	433	417	430	411	396	399	407	388	404	423	404	392	437	415	418	422	402	408	405	431	413	432	400	436	414	383	392	405	457	409	406	448	409	406	429	412	388	456	439	457	426	421	421	399	439	420	464	416	410	434	415	409	413	408	458	448	437	408	409	454	418	407	395	397	396	411	403	400	437	405	387	443	407	427	364	422	419	413	417	423	400	397	454	406	418	403	390	421	436	407	411	405	407	372	420	388	436	418	430	408	427	437	453	423	405	394	386	401	420	398	416	432	421	433	416	371	408	443	393	423	429	398	431	411	397	453	405	390	429	379	410	384	431	426	411	394	418	401	406	406	442	381	439	386	419	446	435	415	417	407	371	399	386	404	384	415	457	409	416	361	439	404	400	409	386	420	407	402	405	397	410	396	432	383	409	391	425	419	410	418	434	432	407	442	457	433	391	397	433	434	442	431	421	441	383	442	396	409	408	407	401	416	401	466	403	440	411	418	400	443	383	431	385	440	452	414	417	417	437	399	375	419	420	405	417	398	422	378	388	383	428	409	438	432	437	443	419	436	395	402	403	431	407	464	436	383	433	397	416	423	388	437	424	412	435	403	414	425	393	424	434	427	424	392	445	412	412	400	416	411	450	440	456	401	417	423	389	400	384	424	409	406	444	431	428	414	402	420	398	408	408	397	395	432	414	412	405	402	435	416	365	442	398	413	403	407
8403	1176	1539	1252	982	739	576	9531	33617	31877	19315	6761	1581	419	151	140	149	136	144	139	145	148	144	153	145	148	137	134	144	133	144	132	141	126	130	111	132	127	151	131	130	138	148	138	146	138	128	145	128	133	146	121	151	153	126	140	129	132	127	158	150	131	131	147	124	141	129	143	123	115	132	130	160	154	132	127	147	133	150	126	134	148	129	136	139	149	138	146	124	134	127	128	130	144	118	124	126	136	165	130	143	137	130	142	143	129	159	126	145	141	137	116	123	119	143	129	136	138	148	112	145	103	153	142	123	138	142	129	147	156	148	125	151	135	140	140	144	127	140	148	140	125	132	112	135	145	149	161	128	149	135	138	136	133	148	141	154	142	126	137	144	129	130	116	139	139	156	119	130	159	146	153	123	141	147	133	158	150	134	137	153	135	124	110	130	132	136	141	150	113	161	149	129	138	137	125	136	124	157	143	146	126	141	133	122	142	132	152	112	127	131	142	151	160	152	137	137	129	128	154	144	129	149	125	136	152	163	143	141	138	134	136	133	133	138	143	156	135	146	147	114	135	117	145	120	140	151	147	150	153	138	157	123	162	154	122	122	140	123	148	162	161	145	115	163	131	149	128	128	141	143	138	137	142	134	135	131	150	144	126	125	138	130	130	140	116	128	137	144	122	155	136	123	135	133	148	127	137	149	148	132	135	134	148	137	130	131	160	140	119	141	132	117	125	133	140	144	128	136	121	154	134	134	153	151	150	117	138	131	140	147	134	139	141	153	121	145	150	150	125	123	135	132	145	143	131	132	143	136	142	132	139	121	132	137	130	119	138	135	113	138	123	125	145	148	144	132	134	139	120	133	146	152	145	141	139	153	137	147	133	123	145	113	139	136	148	124	132	117	147	137	132	127	162	144	145	129	132	118	137	125	152	132	136	133	125	156	149	121	139	121	143	141	122	131	139	141	147	133	139	115	135	126	129	132	127	148	146	118	131	137	121	123	153	138	148	121	135	145	134	163	131	143	159	116	135	131	121	129	99	133	156	138	148	130	148	144	163	162	138	151	151	133	128	133	129	145	121	137	148	153	129	163	141	131	145	136	125	136	129	136	141	138	134	131	132	136	118	149	151	141	138	148	136	125	147	129	161	135	119	132	134	137	145	115	118	150	133	121	148	132	156	143	137	130	139	127	137	147	119	146	138	140	134	142	126	128	138	142	143	134	167	131	137	146	125	126	153	129	110	146	146	138	122	124	154	132	127	119	155	133	128	164	140	120	150	147	135	139	139	139	123	159	143	136	132	139	154	135	118	114	147	143	121	149	123	134	132	143	129	124	151	144	122	117	146	139	128	132	129	149	139	136	168	138	125	143	146	151	134	133	145	140	136	120	154	144	134	148	143	125	127	134	136	139	138	126	137	154	130	137	139	143	137	144	143	138	133	140	140	130	125	122	145	145	125	141	142	128	133	126	149	126	146	130	124	128	137	150	131	126	142	139	135	154	140	139	158	128	129	128	135	152	140	160	128	134	140	156	145	135	152	126	137	118	123	130	140	146	143	126	153	175	124	141	135	124	136	139	147	144	133	129	124	133	134	131	122	142	138	134	140	143	140	130	164	132	145	154	126	159	120	135	126	148	135	121	129	153	143	139	133	127	122	145	119	153	150	129	127	133	133	122	132	138	123	123	126	139	121	143	141	139	140	139	144	141	120	150	133	152	136	141	134	143	131	118	120	126	121	137	127	156	128	124	117	139	123	140	142	146	137	167	117	126	148	119	149	151	150	156	152	143	150	133	146	154	141	115	139	137	114	138	157	122	135	146	150	133	151	134	128	131	135	126	129	123	140	132	130	145	137	111	121	143	150	140	121	124	136	147	141	153	107	132	140	120	126	124	135	132	138	151	125	136	141	131	145	140	130	127	144	141	130	127	134	121	138	132	140	143	144	149	146	170	127	133	127	124	141	135	145	115	151	176	124	148	136	131	134	121	139	128	142	158	130	144	151	154	140	140	144	142	132	141	135	142	149	152	142	144	139	119	147	140	135	147	125	114	124	155	118	137	142	142	122	116	135	142	120	128	131	132	119	149	139	150	147	126	125	128	151	154	130	138	120	141	140	115	160	146	135	138	133	156	114	136	120	144	139	129	122	137	140	129	108	139	144	137	144	133	147	132	130	146	160	144	139	138	133	138	137	133	125	122	120	134	149	118	139	132	128	140	137	128	132	158	129	131	145	117	132	109	142	152	136	132	130	134	125	135	134	113	130	135	142	163	121	124	119	135	134	147	123	134	150	141	149	114	117	145	146	136	146	148	119	139	137	141	141	167	131	131	141	129	153	153	137	135	143	120	150	152	132	140	142	131	128	148	142	141	136	156	140	124	135	127	150	128	126	138	119	143	130	153	140	144	136	123	129	156	139	125	159	149	120	128	143	130	168	117	148	145	135	132	129	142	131	135	148	134	144	154	140	127	155	138	158	146	119	132	132	127	114	145	140	143	135	161	141	116	127	126	130	135	143	127	141	118	151	146	139	133	130	117	167	133	131	141	150	143	136	139	131	131	149	129	141	119	142	139	126	143	139	138	143	141	130	119	134	128	153	159	130	128	117	131	130	156	114	132	149	141	130	117	131	132	117	122	128	144	130	130	134	129	111	123	146	131	121	149	167	131	117	155	128	128	130	121	127	147	157	153	138	131	126	135	147	142	137	126	124	136	143	128	130	146	126	137	133	144	162	118	127	127	136	133	142	143	139	158	145	150	121	108	138	139	137	143	144	139	123	125	141	156	107	142	134	139	146	133	119	121	140	152	132	154	131	166	145	129	134	122	130	135	156	116	115	141	128	154	111	157	140	123	156	127	127	130	126	150	142	141	117	141	122	125	131	154	142	134	128	138	170	151	131	133	155	137	114	124	137	124	123	138	127	146	139	133	146	152	121	132	130	136	136	120	152	128	121	148	148	121	134	141	133	129	152	155	118	144	125	151	139	125	133	139	136	114	139	157	134	129	130	140	131	112	125	137	122	149	116	131	129	143	136	144	142	140	144	123	145	124	146	136	135	121	144	151	133	135	128	146	137	131	138	139	141	134	145	141	120	135	139	128	153	119	129	142	135	138	130	127	144	156	126	123	130	145	127	124	150	150	138	149	145	164	127	129	146	130	125	143	135	123	136	145	124	124	135	139	131	144	124	118	140	142	142	143	134	137	155	135	139	137	142	131	124	126	151	136	140	133	131	137	138	154	144	134	147	128	142	133	121	137	149	141	138	134	142	132	135	128	143	138	145	131	140	146	119	136	111	142	125	134	119	131	170	129	140	109	132	123	138	114	141	115	140	136	148	134	140	133	141	141	143	133	142	146	129	152	132	121	129	140	142	141	129	125	154	130	130	119	146	146	151	146	158	120	130	153	151	139	137	136	124	143	105	141	145	147	139	124	118	126	138	130	137	129	126	123	137	116	135	139	149	148	119	140	130	153	145	115	173	121	148
5889	1502	3671	4357	3842	3185	2660	23560	51527	48184	35537	18398	6338	1520	562	394	392	419	413	410	365	411	397	406	399	397	431	381	401	426	394	407	403	391	403	368	412	389	413	395	372	427	357	359	391	431	443	371	402	366	390	387	429	409	382	393	376	350	451	371	394	404	376	387	398	387	415	421	399	417	394	435	406	417	381	408	405	384	410	389	367	430	407	405	427	384	382	402	433	409	375	401	367	409	418	420	457	428	417	390	413	385	372	387	420	398	397	446	381	366	386	397	402	446	390	414	404	385	421	395	397	404	380	436	406	404	421	378	391	401	394	446	398	396	397	374	418	397	391	402	391	370	382	378	435	396	397	359	418	422	418	408	389	390	397	373	378	409	423	420	400	385	398	363	411	426	389	394	413	385	398	390	377	400	382	385	379	397	369	407	396	423	378	401	381	413	397	366	389	411	376	441	388	417	392	409	422	401	391	430	377	386	394	388	382	430	438	383	377	403	430	387	398	398	411	400	390	380	420	436	388	415	395	416	382	361	386	409	414	437	404	391	449	371	408	397	424	390	406	399	410	393	383	417	424	399	379	374	407	403	378	372	407	428	440	394	390	362	382	378	397	402	406	353	379	433	413	397	406	385	404	409	396	424	416	347	408	421	399	387	434	412	430	385	413	401	430	407	387	380	401	380	388	396	403	381	374	400	399	401	409	430	372	379	380	415	387	403	398	414	425	441	400	380	401	386	391	403	402	431	436	422	360	391	393	431	399	402	394	345	436	384	385	363	437	374	377	433	413	408	415	383	403	368	405	401	402	381	400	399	384	388	373	387	375	344	425	398	391	443	399	373	395	427	424	384	366	453	403	405	400	364	407	396	389	392	377	384	395	382	402	405	419	404	404	370	382	386	395	393	354	370	405	417	424	412	408	407	397	402	395	418	387	412	409	420	420	419	373	360	363	371	415	411	406	406	373	402	415	392	401	405	426	415	425	386	413	389	419	437	399	376	371	378	399	401	414	396	385	394	395	387	391	411	408	387	403	372	381	400	423	387	427	383	392	388	416	371	404	439	373	384	394	420	429	373	361	412	369	372	370	400	393	390	375	431	377	417	411	387	409	396	390	389	432	382	408	377	380	396	409	383	394	473	415	428	401	363	390	433	387	361	373	402	402	414	390	400	423	380	429	418	406	412	415	383	375	412	388	370	428	388	404	380	421	364	406	391	393	434	382	361	396	393	406	415	414	362	379	394	425	382	396	425	392	396	435	378	404	390	413	381	373	417	372	378	422	396	399	395	402	368	404	404	368	400	391	379	419	410	428	423	429	414	389	417	426	396	385	427	376	390	391	393	435	402	373	386	392	402	374	387	404	420	416	410	399	343	370	380	394	385	449	421	418	384	420	415	365	402	388	387	381	370	412	388	398	415	423	415	428	370	392	382	376	402	383	398	419	418	369	398	428	411	424	403	362	412	410	413	397	404	410	407	391	389	415	392	409	391	406	432	379	392	400	394	396	381	388	411	365	350	415	427	405	405	405	398	406	394	424	403	364	416	432	367	414	416	404	413	432	393	435	343	365	367	413	400	400	383	397	399	376	379	414	411	382	424	408	404	405	373	415	385	407	389	389	413	375	423	370	415	384	414	376	397	426	395	386	401	379	426	423	424	436	398	406	413	435	375	411	445	400	404	414	403	410	407	416	390	410	389	404	422	437	387	440	406	400	412	392	430	396	415	409	413	399	413	435	396	456	397	415	377	408	413	407	397	432	373	430	396	394	429	382	402	438	400	383	373	393	401	385	404	417	380	406	400	400	402	410	411	417	409	368	373	390	416	413	431	384	371	362	364	387	396	408	400	405	405	435	397	448	409	409	402	375	404	392	387	378	421	399	383	410	378	421	404	411	377	407	401	412	394	401	389	414	374	421	396	393	400	413	405	415	408	439	417	366	405	424	397	376	417	374	387	400	406	380	424	399	420	396	435	391	401	364	428	373	382	411	393	421	423	405	409	396	372	372	380	411	386	399	409	376	388	411	392	407	402	401	404	351	394	405	410	368	378	420	397	388	401	410	392	406	404	390	411	398	417	390	389	363	389	393	380	361	416	410	373	419	407	406	396	391	434	404	394	391	425	412	386	437	413	402	387	385	404	407	357	408	412	417	407	458	415	432	385	404	386	404	396	383	393	418	376	397	391	420	381	408	421	408	388	387	403	424	381	412	434	426	418	405	428	429	411	399	381	384	397	393	402	372	425	439	397	391	427	444	441	378	384	354	370	416	425	398	419	377	382	381	376	382	396	392	399	432	419	409	431	446	398	449	427	389	374	408	404	342	403	394	430	419	437	416	382	363	379	403	383	391	378	410	456	398	374	369	386	391	403	413	415	428	390	362	411	415	423	390	392	358	400	377	361	367	386	438	365	414	413	411	401	407	427	404	410	391	387	410	376	417	441	397	396	413	379	469	409	426	410	416	372	449	384	410	442	397	393	391	383	399	425	387	384	418	406	390	437	445	425	396	425	422	393	398	428	393	417	374	414	370	397	412	392	386	388	397	386	386	373	383	397	370	396	400	363	400	379	386	370	391	390	409	395	439	380	409	372	395	387	377	385	373	389	434	417	396	369	381	370	402	364	401	415	416	406	396	379	378	414	395	395	405	405	399	408	420	404	413	391	375	386	402	375	432	425	416	396	417	383	382	404	434	450	406	390	421	367	387	430	368	389	386	415	428	408	386	406	377	383	386	419	442	390	410	352	378	405	415	386	417	424	448	410	382	417	405	381	409	404	390	414	409	401	374	430	429	424	397	386	367	391	378	366	378	391	401	438	381	365	360	383	399	401	401	414	393	411	447	399	375	390	415	386	402	440	392	408	380	388	377	428	395	418	415	437	399	399	380	405	368	429	406	383	378	397	381	439	408	400	386	397	419	433	413	414	372	393	393	430	399	393	393	401	406	395	405	406	382	402	419	423	416	363	398	406	417	406	389	413	436	368	407	414	401	389	411	399	357	415	409	428	428	387	432	395	401	415	385	415	399	390	430	428	423	419	361	414	376	436	388	384	400	398	366	395	429	405	410	389	355	383	376	430	414	402	376	386	417	419	409	396	426	401	363	397	376	401	396	383	380	398	382	449	395	414	358	402	386	381	393	392	430	410	419	396	384	404	400	372	366	423	402	385	405	401	413	396	384	430	375	411	402	375	395	393	420	416	411	400	415	413	375	366	390	400	399	419	373	421	386	386	407	372	445	396	341	388	381	405	437	388	426	374	401	434	399	409	435	399	433	419	417	417	383	388	407	378	375	375	376	421	424	472	400	394	375	415	380	410	384	383	422	407	391	427	440	352	387	414	400	373	424	389	368	378	404	423	385	392	369	398	384	369	402	405	373	450	415	428	405	410	403	403	424	369	399	379	401	376	420	392	439	405	401	427	379	392	423	403	428	415	396	412	403	422	410	419	415	406	384	412	419	398	409	423	402	397	412	389	391	404	387	397	420	405
14969	2730	3034	2296	1809	1279	1023	4801	45312	44563	31891	16211	4382	847	246	191	144	163	159	123	166	145	153	175	155	168	145	175	156	160	159	155	152	161	162	163	137	154	150	167	140	160	150	149	166	155	159	170	148	151	138	166	127	169	160	158	146	157	148	146	159	151	150	155	137	149	154	126	148	162	154	139	152	173	142	166	157	153	163	160	164	142	151	170	142	151	154	156	154	157	140	158	133	148	156	166	170	151	144	159	161	149	158	162	161	136	170	160	157	160	141	138	161	165	139	163	147	140	167	147	168	153	138	161	163	177	157	162	146	142	157	157	166	134	165	136	155	182	142	158	153	144	163	169	158	149	154	156	165	174	156	140	139	148	148	146	140	155	146	153	154	153	167	161	148	157	141	179	145	170	129	156	141	139	163	138	149	132	175	152	178	159	167	139	155	177	160	141	172	154	162	155	158	150	174	160	154	151	190	171	141	171	162	139	153	148	148	165	161	146	157	171	146	161	146	178	168	147	165	208	154	139	151	166	156	153	135	159	157	168	189	164	155	156	154	146	158	163	155	159	137	165	173	156	172	161	145	173	158	176	155	160	192	162	145	165	150	148	143	161	172	162	152	141	168	146	157	161	171	149	134	158	153	160	158	150	144	160	147	138	162	142	175	155	148	158	161	151	168	167	158	163	141	156	144	138	146	151	155	145	152	152	153	159	158	148	151	164	179	137	125	148	159	135	154	160	122	142	148	169	150	141	159	166	145	147	149	157	167	164	163	148	135	146	140	157	148	137	152	130	169	165	147	151	158	155	149	135	167	172	175	151	143	156	168	130	143	146	147	156	171	138	154	170	155	177	168	149	153	165	148	174	161	153	136	153	155	152	149	157	161	163	163	163	170	167	166	172	151	155	140	175	154	158	162	148	171	160	175	168	147	152	165	168	166	157	150	152	172	148	148	164	128	156	154	138	142	150	147	160	157	137	161	150	155	162	164	146	135	149	166	150	181	165	163	155	167	124	163	138	156	169	158	161	131	167	152	140	161	155	151	160	143	181	127	162	164	144	153	152	141	137	141	162	139	141	164	141	152	136	173	151	167	157	168	179	152	177	150	158	151	157	157	156	148	157	155	158	143	160	150	128	147	150	143	115	164	144	151	144	159	152	169	151	177	144	163	154	172	173	175	142	151	179	180	168	159	138	149	148	147	157	162	125	156	171	180	160	142	135	155	154	173	154	153	170	157	162	167	127	128	141	151	166	161	145	149	138	148	163	151	131	164	167	134	180	149	129	151	151	162	146	143	193	141	164	157	163	148	155	166	136	169	144	151	184	155	145	130	150	160	141	150	146	183	135	147	187	149	158	172	155	155	156	141	170	160	166	147	156	148	160	168	143	161	152	129	165	151	135	172	140	143	166	179	147	160	160	152	137	176	137	144	140	171	153	170	155	141	142	141	145	146	137	155	165	151	163	159	138	170	137	140	162	154	142	139	132	165	160	171	130	151	154	159	146	155	175	176	148	157	172	144	156	150	152	153	128	160	142	170	156	156	149	134	142	172	165	155	157	165	156	155	154	149	158	148	165	149	162	147	159	154	153	163	167	151	150	147	139	164	150	167	175	177	166	166	157	171	164	134	162	147	165	147	161	163	154	160	168	164	125	147	171	155	150	152	171	147	152	169	162	144	161	153	172	163	137	170	147	176	141	162	158	159	156	147	150	164	157	143	128	137	169	159	148	146	171	166	161	175	139	148	165	153	142	162	178	121	150	161	158	151	155	135	154	158	150	146	165	155	147	163	151	147	154	157	140	141	131	143	154	145	142	156	160	143	163	162	150	156	167	159	157	157	150	156	145	148	160	159	156	162	134	171	153	140	138	177	148	195	163	152	167	131	152	177	148	144	158	142	158	164	142	182	152	138	138	136	137	148	148	164	165	159	126	151	153	148	147	141	160	150	172	154	160	147	152	149	149	157	170	169	156	162	148	172	133	171	164	171	164	148	163	162	154	140	152	159	151	143	174	139	170	144	159	126	151	154	151	142	149	143	141	156	163	182	138	160	147	154	140	165	158	161	158	142	153	166	186	136	150	179	172	147	147	172	135	179	122	164	156	153	176	134	137	147	160	177	146	132	154	142	179	156	133	123	161	163	165	153	170	169	143	190	149	134	162	140	163	160	148	141	159	178	154	156	127	151	153	159	178	171	155	158	134	152	142	150	151	148	159	155	144	165	173	157	154	168	141	148	167	137	158	162	150	162	170	150	168	174	138	148	155	157	160	147	154	159	165	162	171	143	148	172	145	164	149	158	160	154	151	169	171	163	149	167	170	159	150	163	159	157	161	133	179	139	147	150	156	157	183	167	139	187	155	129	159	163	183	160	152	169	164	147	151	147	149	158	149	142	167	188	152	148	151	153	151	149	161	148	161	155	161	160	157	154	178	156	152	161	156	152	160	136	146	159	170	172	150	147	158	151	158	168	153	161	148	147	157	154	155	128	183	140	146	166	163	152	159	152	151	142	138	167	169	153	143	136	155	161	164	143	168	142	158	183	143	162	131	143	168	149	153	156	140	157	176	149	145	143	150	163	168	131	147	168	169	147	162	156	166	144	136	136	151	158	153	168	185	163	169	165	159	174	160	155	147	164	147	142	160	154	165	168	152	132	159	173	176	158	178	147	175	145	157	175	152	152	138	166	171	135	134	158	147	152	155	156	159	132	167	135	139	149	158	184	151	154	171	149	158	142	148	157	150	154	164	155	128	168	136	149	157	167	149	149	155	151	154	133	172	160	158	164	137	136	154	148	138	148	154	168	173	152	161	162	162	172	157	142	156	151	159	178	154	165	156	140	171	174	158	139	140	160	151	162	166	161	150	185	165	167	148	143	150	125	144	149	129	145	161	152	149	153	155	147	136	157	151	134	151	173	151	146	139	145	160	159	149	152	156	128	134	161	157	155	156	156	162	145	154	163	159	129	150	151	172	154	160	138	179	164	150	153	138	146	123	152	169	170	170	154	172	160	138	160	133	143	145	160	162	126	141	184	177	145	174	163	169	151	148	159	141	167	184	150	185	177	157	176	154	149	177	135	141	140	144	139	175	159	156	165	149	164	149	148	133	159	166	172	151	138	134	150	155	148	154	136	156	150	149	168	134	146	126	168	158	152	139	121	163	166	155	164	138	157	145	162	165	130	158	159	156	152	177	143	141	161	145	177	165	147	156	157	153	165	141	159	136	160	144	141	152	169	158	138	128	164	147	168	153	163	164	123	155	147	149	141	152	143	174	139	149	156	151	174	183	152	159	156	150	155	165	155	144	165	165	155	162	133	168	161	151	175	144	164	157	150	165	176	136	137	189	163	157	151	174	139	160	155	147	165	150	146	138	172	157	164	154	139	136	141	153	144	160	164	152	148	159	163	154	150	144	171	131	144	159	171	161	135	149	147	162	174	139	160	141	179	157	142	166	144	148	165	138	145	136	151	139	161	153	145	174	153	137
7934	2687	6162	7168	6329	5276	4448	13657	61111	58764	47329	31203	13521	3267	857	522	443	462	442	472	438	485	465	416	473	434	448	438	444	488	438	436	429	437	470	440	432	388	479	482	437	451	421	441	481	453	421	457	438	456	457	450	449	434	463	481	459	458	430	466	435	448	424	404	462	438	436	443	465	447	424	472	452	449	455	414	436	429	457	453	459	432	456	423	411	477	457	422	451	427	434	425	472	466	456	465	484	428	412	430	421	416	465	445	449	403	456	419	433	451	471	431	436	410	436	470	463	444	452	415	454	442	450	431	482	456	457	446	443	468	449	488	436	458	454	456	462	444	474	456	405	437	442	453	437	426	427	437	434	440	473	447	425	477	428	422	384	422	462	443	480	459	478	430	445	462	425	433	432	426	498	444	448	433	475	505	505	451	437	420	444	425	466	443	453	457	445	420	472	437	453	452	421	430	446	429	452	491	425	454	420	446	439	463	415	412	479	461	434	414	435	479	468	448	441	434	474	383	430	486	451	447	483	442	475	450	427	476	415	487	444	442	426	476	481	463	470	470	433	433	435	487	442	431	419	453	463	434	474	461	448	471	465	456	449	476	455	442	418	472	460	436	449	454	435	442	447	432	487	455	422	435	467	470	435	437	447	434	466	398	429	401	449	445	420	430	462	462	434	440	444	453	469	424	413	446	478	463	464	458	473	454	449	433	450	482	441	431	484	460	456	455	437	480	439	492	458	462	450	446	431	404	472	429	453	431	428	491	477	432	452	481	449	442	471	421	479	458	422	424	457	431	477	446	404	443	453	483	444	450	484	476	433	439	450	445	461	471	417	451	451	440	448	477	464	452	443	444	448	458	449	431	445	470	480	455	438	449	467	443	444	469	471	479	437	410	456	471	452	435	458	442	457	474	451	423	425	424	439	433	471	435	465	416	427	466	434	450	470	460	488	451	439	454	436	472	458	481	464	439	459	448	444	440	469	429	458	432	457	452	436	445	436	422	458	448	435	491	433	414	497	460	488	440	451	436	452	409	445	450	423	428	441	438	461	451	418	452	435	457	443	470	427	451	438	480	457	457	477	458	454	468	432	437	472	431	462	413	470	468	433	444	446	487	430	492	490	435	420	463	477	495	469	402	425	413	428	451	450	430	484	414	471	470	452	455	466	470	439	458	459	459	444	435	439	428	451	451	467	453	427	431	462	440	436	471	447	399	437	441	462	452	427	470	455	409	412	469	453	451	422	441	448	461	435	470	443	423	479	438	467	463	438	436	450	455	469	441	465	460	414	415	417	460	423	422	455	440	450	469	444	469	479	444	472	443	455	457	420	447	485	460	463	471	465	485	485	409	438	478	454	427	448	427	461	464	462	445	486	488	461	443	443	473	458	452	466	459	421	428	429	449	393	440	424	456	468	454	471	453	437	458	445	439	425	424	462	436	437	436	439	441	430	460	430	417	447	460	429	466	487	470	421	454	454	469	429	435	440	466	458	445	433	458	400	456	442	432	428	430	426	449	424	461	445	435	462	497	446	431	476	472	471	458	408	458	453	476	487	446	464	431	467	495	461	415	474	449	476	445	420	457	458	397	461	431	462	477	490	425	412	444	450	474	445	460	430	448	408	409	466	469	459	462	426	471	436	475	447	461	445	452	468	471	455	426	423	441	422	435	472	437	434	422	426	454	446	456	462	440	481	439	439	458	435	450	464	434	467	436	449	397	429	466	448	470	474	415	462	448	473	453	455	449	475	445	469	473	460	471	457	426	449	454	452	422	465	495	460	407	434	485	474	439	429	469	465	458	461	476	440	459	439	451	441	491	458	477	428	435	506	438	487	424	479	446	441	462	458	454	438	438	467	453	415	413	427	435	447	477	482	402	454	462	467	459	440	439	431	449	476	447	436	450	424	410	456	430	425	435	451	419	456	473	455	437	473	465	420	496	451	432	478	430	437	450	420	435	480	468	459	493	420	431	460	434	431	446	460	424	469	432	453	466	436	454	412	447	461	418	453	435	446	434	441	453	414	414	431	444	457	450	462	464	518	458	472	498	429	453	451	449	422	428	458	438	482	440	467	428	461	460	431	443	467	457	495	470	438	463	452	456	428	409	442	455	478	465	440	461	433	429	445	467	461	429	451	485	447	446	479	450	455	452	434	423	462	434	423	427	440	459	447	471	406	459	439	432	456	446	421	439	437	455	429	465	460	479	480	445	455	465	447	452	445	470	470	409	465	450	458	443	453	492	444	475	473	433	437	457	426	477	455	493	446	452	470	424	436	462	429	407	456	487	442	440	431	476	449	407	501	426	442	470	436	445	444	424	423	483	472	464	469	431	430	458	469	433	461	470	483	431	476	463	462	442	426	453	449	457	447	449	465	416	455	446	458	431	450	484	438	450	449	447	483	436	411	457	464	447	439	440	430	464	448	473	475	426	424	468	419	451	436	432	441	429	442	465	451	437	479	481	463	408	475	435	433	434	434	431	439	465	461	444	478	424	450	466	431	440	449	438	430	423	426	399	439	435	470	446	454	414	476	426	463	428	459	453	442	447	433	469	476	430	457	429	425	444	469	491	439	472	464	476	430	485	439	469	423	461	467	467	439	429	426	527	435	464	453	453	471	475	416	447	483	427	425	449	411	453	464	462	484	402	421	462	453	420	432	466	445	450	445	451	499	453	412	427	442	480	470	455	428	468	493	439	413	446	430	427	465	461	489	456	463	485	446	450	435	466	418	438	446	444	445	422	452	435	497	451	449	471	419	434	473	427	471	446	425	492	428	437	460	464	435	457	450	448	453	418	463	466	485	423	458	438	413	428	441	483	447	430	460	435	426	419	496	428	465	467	517	420	414	461	460	475	413	436	459	462	464	455	439	447	421	455	447	456	466	438	439	447	419	431	482	425	419	469	420	447	453	479	440	474	443	471	450	473	456	421	464	454	450	429	459	453	434	481	427	504	466	451	427	428	421	461	483	448	438	469	467	462	449	466	466	427	433	442	468	472	456	440	453	470	402	448	439	438	458	445	437	451	434	458	482	467	435	487	467	414	429	459	454	466	478	427	489	434	443	463	416	428	442	433	460	450	458	437	455	460	448	424	414	420	458	456	456	469	445	449	472	458	481	453	458	434	424	440	491	458	420	493	483	425	440	405	446	473	466	468	480	428	436	436	447	414	429	460	432	475	455	469	413	461	495	444	457	468	490	419	481	471	416	442	436	464	442	440	453	435	451	450	456	439	458	438	476	450	451	431	471	470	457	463	463	439	428	447	459	464	444	443	431	425	446	450	443	489	462	448	451	428	446	477	423	438	429	465	426	444	461	456	443	453	430	427	439	425	426	454	416	461	419	460	399	443	441	466	501	459	441	444	456	424	438	457	453	482	432	450	426	462	424	470	460	448	450	475	464	453	471	440	487	458	446	447	442	479	458	442	429	439	453	434	448	485	440	461	443	456	447	422	412	431	493	430	446	422	508	466	424	446	459	448	411	437
2461	287	371	303	232	261	199	444	3010	3891	3141	1876	707	260	198	157	162	151	142	170	139	157	134	152	134	149	146	137	144	122	155	117	139	136	146	149	146	149	132	123	147	144	149	126	144	156	156	155	169	152	124	140	129	153	152	158	164	161	140	128	150	141	144	144	125	138	147	143	131	119	150	165	145	136	141	152	133	151	126	144	135	149	155	162	148	149	153	143	141	157	153	152	168	155	120	137	144	149	157	138	136	117	153	131	147	124	131	153	134	146	161	117	147	141	138	149	129	149	155	127	136	152	143	148	132	146	139	165	159	168	159	136	138	138	157	141	119	140	123	130	145	167	143	145	166	143	134	137	155	140	141	127	139	148	142	147	137	146	134	127	157	170	141	144	156	105	133	138	135	158	151	130	148	128	129	139	135	149	153	142	144	150	147	149	143	135	115	151	141	157	143	146	160	135	145	123	122	135	165	134	128	153	146	132	162	145	129	142	125	151	133	155	145	128	158	140	147	154	142	140	145	129	134	158	140	131	130	154	148	148	149	144	131	128	153	140	138	157	152	113	138	148	129	164	122	125	155	163	147	150	129	138	134	138	154	143	151	150	129	127	131	135	158	151	130	150	145	141	128	152	133	129	140	145	134	133	125	155	152	165	141	128	146	155	130	144	159	172	140	137	141	147	154	127	139	126	152	139	156	147	141	153	154	137	143	127	130	133	136	175	137	147	138	130	139	129	173	124	149	151	166	132	147	135	145	132	149	128	147	136	163	154	144	124	122	144	126	134	137	155	130	139	138	153	143	127	155	138	152	143	128	146	139	139	140	157	138	125	138	147	147	147	150	158	142	137	131	165	156	135	143	157	130	152	116	157	143	138	152	133	134	134	136	132	127	127	135	145	132	140	150	134	134	158	161	153	140	160	149	136	139	135	146	158	135	143	139	165	153	139	144	136	147	134	134	148	167	140	128	162	154	173	144	146	149	148	152	155	156	143	158	139	133	143	121	149	132	151	138	131	142	143	119	154	153	154	132	152	146	133	134	148	153	151	130	139	142	145	153	137	132	145	153	137	140	157	142	131	153	127	161	152	161	132	141	132	148	168	143	131	148	154	151	150	146	150	150	156	144	121	132	152	161	138	153	140	134	146	141	128	147	125	128	128	150	152	134	147	140	138	150	141	150	137	130	132	138	151	143	137	143	160	145	141	128	148	144	145	153	161	143	142	133	131	137	145	133	127	145	141	154	142	141	128	146	144	127	149	139	134	134	155	136	148	163	146	133	115	156	137	148	134	146	142	139	153	136	153	126	143	144	150	150	149	154	148	135	133	137	160	127	152	155	148	172	146	140	161	136	144	167	129	158	130	134	154	146	138	175	149	145	144	146	159	142	143	133	140	148	128	163	136	139	124	133	135	154	136	123	122	175	137	133	158	121	138	143	150	147	146	149	145	126	168	145	129	161	122	151	131	145	133	151	128	140	126	141	137	144	137	130	147	155	143	140	139	131	140	165	131	156	123	125	144	141	138	137	146	144	142	139	152	163	148	151	158	138	123	132	157	165	152	144	143	128	114	146	132	146	150	124	137	133	137	139	154	156	146	159	142	123	149	150	142	153	146	138	145	144	132	140	137	123	134	156	147	154	156	155	144	159	125	135	136	143	126	157	136	156	133	178	150	119	166	173	140	138	155	151	147	142	149	133	161	138	133	143	137	136	146	117	135	143	154	159	133	142	152	147	152	146	149	172	140	162	146	149	149	150	152	155	152	139	130	154	164	139	146	158	131	138	148	153	122	141	148	125	147	145	139	161	126	135	150	139	140	147	161	155	141	153	134	137	141	152	123	139	123	137	173	149	160	146	155	157	136	132	139	153	138	147	114	143	166	146	136	147	136	162	145	143	130	142	119	152	133	129	146	151	167	155	142	132	144	156	156	132	138	129	143	150	147	143	162	150	149	151	144	134	143	135	126	139	148	137	121	130	166	148	126	151	125	157	156	158	170	138	129	146	143	146	125	155	145	149	123	157	166	128	129	146	151	151	141	162	146	159	134	135	107	132	140	156	131	134	123	144	162	140	145	144	127	158	128	142	165	160	147	127	140	140	150	133	175	148	162	137	137	152	137	156	136	139	152	166	152	132	145	137	125	153	150	153	127	138	135	142	121	148	151	136	152	157	153	146	135	143	158	130	136	137	138	138	138	131	146	149	141	166	123	144	143	126	135	136	145	150	139	146	130	143	131	135	128	143	133	136	143	142	146	139	135	157	135	179	134	155	143	142	145	130	127	138	144	138	131	156	136	139	113	171	149	118	163	137	161	152	143	142	152	145	154	145	149	126	162	131	148	157	137	170	144	135	154	143	138	133	136	119	146	163	136	157	154	135	164	138	137	137	152	152	133	122	130	143	135	155	153	134	161	144	167	134	134	113	147	117	134	162	132	143	143	134	148	156	157	150	122	139	137	141	129	135	129	143	146	118	153	149	149	139	134	134	127	157	135	153	142	150	132	148	126	131	135	141	152	138	145	139	155	131	165	157	160	132	151	155	150	148	133	141	127	150	122	142	154	142	166	138	166	124	140	135	137	144	139	159	165	141	143	130	136	129	145	138	146	149	132	125	155	134	134	157	144	144	162	154	151	141	146	139	131	144	154	165	159	142	143	125	148	139	170	129	148	140	135	129	136	148	129	122	148	139	149	155	145	142	133	135	136	152	139	151	133	149	136	120	125	143	137	128	157	127	148	127	150	129	140	142	158	131	154	145	147	149	157	125	141	142	142	168	167	126	164	127	153	131	133	142	146	133	121	142	134	136	156	170	149	136	131	146	162	138	134	131	150	168	132	121	137	149	147	155	154	145	148	155	147	150	157	145	142	152	118	153	131	134	155	148	159	144	124	160	133	148	129	152	159	168	148	134	142	157	149	133	143	153	144	147	149	159	152	132	144	139	143	153	163	141	137	136	140	160	133	162	161	155	161	135	158	159	137	142	130	134	159	130	117	121	151	152	163	125	116	146	154	139	123	141	121	144	152	144	123	146	157	157	154	141	163	148	121	130	159	121	135	119	156	144	132	134	134	146	158	140	152	149	124	141	158	142	116	137	148	148	146	149	157	148	157	137	151	141	166	127	140	152	159	136	151	143	133	122	154	144	149	154	149	166	148	155	139	135	157	143	130	142	149	132	144	153	173	148	140	158	136	138	138	143	129	144	133	143	128	138	161	149	141	140	127	153	154	154	145	132	131	176	138	177	148	156	142	169	124	138	166	153	150	133	135	165	138	174	140	135	154	153	148	151	134	122	133	143	160	126	119	128	146	117	142	132	156	166	150	137	124	150	149	137	137	156	145	154	150	146	141	145	130	135	129	136	129	116	147	162	163	154	148	152	152	164	136	127	138	137	153	135	148	145	161	140	120	142	132	140	137	124	112	145	125	143	135	143	145	125	146	147	152	144	151	133	157	155	128	124	146	138	131	134	126	123	142	168	155	143	147
2449	618	885	1029	897	747	655	2116	13090	14795	11724	7011	2601	927	508	424	440	424	382	393	387	406	425	381	447	428	441	414	389	434	455	438	438	410	410	418	413	413	415	433	403	401	386	412	387	428	394	430	396	413	399	377	396	425	399	404	406	408	440	409	412	415	356	404	408	374	438	445	400	440	427	417	393	432	433	422	408	390	415	441	401	384	404	419	416	410	466	410	422	391	412	411	426	413	403	376	408	437	440	403	403	433	468	394	436	391	412	425	389	412	389	422	441	378	438	395	456	445	365	435	412	393	435	418	417	379	434	449	442	385	406	430	415	449	414	405	403	384	412	396	396	437	404	404	415	406	404	365	406	419	422	388	420	415	438	398	443	433	443	408	402	423	451	402	393	402	407	394	422	434	418	414	405	433	421	414	432	404	425	418	413	392	436	420	428	416	427	432	413	391	424	417	386	402	425	409	422	431	409	409	435	410	391	394	414	410	378	428	425	453	418	382	416	403	393	406	431	416	444	418	425	394	407	389	413	432	423	445	387	443	369	444	435	364	406	447	432	396	437	401	432	402	412	425	387	463	417	412	388	409	421	399	419	431	404	419	438	415	432	404	392	417	448	405	412	422	398	436	424	436	408	385	413	395	408	391	411	434	466	436	432	392	416	403	404	411	437	403	441	412	401	384	403	411	394	408	420	417	388	437	416	447	428	390	395	396	421	423	427	425	408	410	369	441	407	408	429	421	435	423	402	384	384	414	399	417	412	378	464	426	387	420	434	412	467	439	409	404	401	409	428	425	425	417	386	451	429	460	431	427	426	370	420	381	389	445	392	420	436	390	412	418	427	394	375	443	440	419	417	414	404	408	382	447	417	392	429	417	401	428	392	380	447	424	374	413	428	437	414	404	406	392	444	424	412	392	393	390	414	389	406	434	409	369	442	426	372	413	406	427	395	426	431	437	396	414	400	427	418	432	408	419	394	393	430	413	428	403	454	389	458	435	437	434	436	399	428	417	401	410	436	376	399	367	437	414	444	417	397	416	390	386	452	406	392	399	429	433	390	451	422	420	413	416	394	418	417	436	400	409	394	409	394	402	413	429	398	400	451	415	413	403	401	440	414	397	415	454	385	411	418	427	391	393	444	415	395	386	396	402	437	410	411	424	402	413	411	412	400	371	415	412	405	422	455	424	415	410	399	421	431	404	457	425	449	434	427	355	411	419	427	415	439	412	380	416	413	427	388	368	419	410	424	411	428	423	443	441	405	430	414	407	425	441	402	424	406	400	386	408	364	411	386	420	412	404	408	430	394	409	403	402	428	422	407	401	414	414	425	411	468	412	411	394	438	424	388	436	470	426	415	405	433	417	435	381	434	419	436	418	437	409	408	401	435	428	396	397	431	405	370	417	423	421	427	426	398	391	407	391	399	423	413	418	409	423	411	424	425	411	411	411	421	416	404	393	462	411	421	430	421	409	432	413	383	428	409	413	406	407	421	399	420	461	403	427	365	416	352	442	414	421	419	412	414	451	424	454	410	432	444	421	400	372	406	392	420	422	405	475	455	379	406	422	438	417	428	418	414	382	431	415	446	410	378	393	421	426	437	392	404	439	435	391	429	412	364	429	403	404	446	389	409	398	410	451	425	401	384	404	397	418	442	426	407	460	391	449	443	437	402	431	383	412	435	388	439	433	434	399	388	446	390	432	425	394	427	411	410	404	435	407	427	368	435	386	421	388	409	411	433	410	422	404	418	420	412	440	421	438	412	430	389	441	419	384	445	429	437	434	442	393	438	419	412	408	409	391	386	418	390	444	445	361	448	400	434	429	417	410	423	378	424	456	409	450	387	382	401	457	439	361	428	413	388	384	421	422	363	419	387	400	402	404	426	407	419	414	394	416	407	403	425	398	398	418	434	433	412	404	378	376	416	393	414	408	404	419	416	461	423	424	446	420	414	430	398	427	414	431	438	398	424	390	428	424	408	386	415	413	374	385	451	409	405	406	432	359	409	411	394	400	409	396	425	408	406	425	399	412	387	421	400	397	422	391	395	424	403	418	423	382	381	441	441	417	398	464	442	423	419	416	427	430	409	411	414	467	435	450	415	395	427	385	428	400	408	408	384	425	407	413	432	430	406	425	453	416	415	361	417	410	418	444	435	398	421	408	451	355	420	428	403	415	408	409	430	426	429	391	438	404	465	399	430	387	410	387	412	420	443	381	441	399	410	410	390	401	404	411	412	385	391	408	428	432	418	456	431	412	404	385	428	431	375	421	376	416	427	425	422	407	386	421	393	422	416	412	425	417	416	432	382	395	422	407	406	383	423	407	362	406	404	398	431	423	402	434	425	421	420	398	422	424	428	439	410	399	442	413	363	408	389	401	425	386	409	425	418	421	440	454	458	438	408	449	419	422	427	390	401	397	425	409	445	435	409	396	428	408	407	413	420	386	398	420	438	401	414	430	423	416	457	407	449	387	421	412	409	402	468	414	425	412	415	422	401	396	426	461	403	400	418	417	410	413	384	441	390	422	445	423	418	412	417	386	404	420	404	378	447	412	393	432	438	388	430	423	369	406	427	404	411	393	436	406	415	390	427	407	426	433	479	449	425	421	440	422	418	438	409	424	422	417	409	416	403	366	432	370	385	398	410	443	390	426	396	397	429	402	396	442	441	371	415	430	395	454	396	388	389	405	403	402	397	388	430	372	419	439	403	441	391	405	420	418	438	410	417	423	402	391	433	428	417	427	428	382	425	399	446	408	408	425	391	416	385	414	402	411	399	439	397	405	431	419	423	422	395	406	426	413	433	433	384	380	395	397	336	446	399	425	423	402	388	420	419	408	405	404	430	418	415	407	393	418	420	380	440	399	393	435	434	425	415	425	427	403	393	394	430	414	424	439	416	420	425	407	424	411	418	397	385	406	421	415	383	398	437	423	407	451	430	432	398	384	410	413	422	399	416	425	447	426	394	452	413	434	382	428	400	414	416	450	388	400	399	445	407	411	461	414	421	405	405	395	397	430	456	402	416	408	465	445	409	396	418	387	409	380	399	419	400	400	408	417	409	436	446	415	434	415	450	404	383	395	405	436	396	416	387	379	362	408	424	414	438	460	419	387	429	404	403	390	379	409	418	463	418	401	423	425	362	408	400	397	435	404	396	421	419	369	406	425	419	390	457	439	416	381	411	393	418	419	392	413	418	442	428	424	417	396	369	393	402	430	386	433	428	409	439	433	427	386	471	403	414	427	398	398	425	419	418	404	412	422	417	433	435	406	405	422	399	382	394	447	390	394	402	421	445	432	416	394	395	399	387	399	361	412	440	390	452	427	443	421	378	407	441	394	403	409	433	408	428	469	418	417	399	402	441	410	413	435	453	444	396	418	421	434	410	393	428	405	371	421	416	384	440	396	393	408	443	416	443	427	406	417	418	427	417	424	405	433	456	441	416	402	395	438	430	432	423	390	431	418	425	429	397	397	419	424	409	404	428	372
8599	1304	1714	1522	1224	927	649	6020	32069	33792	20645	7770	1891	414	178	143	137	145	134	130	142	147	147	128	95	129	156	116	133	131	126	127	134	126	133	112	150	140	117	136	138	117	113	148	126	112	132	130	153	149	135	123	138	137	117	123	151	130	144	129	123	159	124	115	145	123	135	135	135	144	132	138	122	121	126	155	120	113	131	158	128	129	149	136	108	149	141	130	139	123	154	142	134	123	118	127	143	129	128	135	142	127	150	131	125	130	139	148	133	131	156	119	112	137	137	135	148	153	143	157	133	128	132	133	133	139	141	136	129	132	155	133	107	126	120	150	121	143	144	123	123	131	137	124	132	125	138	150	125	131	122	133	119	143	147	120	129	124	144	143	134	151	118	132	135	142	131	108	110	126	136	126	134	110	129	124	150	121	140	156	126	127	117	128	130	144	128	115	138	127	131	128	130	106	135	129	130	134	123	143	140	121	138	135	153	133	126	136	155	145	133	129	148	137	133	128	115	130	118	139	132	138	143	129	123	140	130	135	150	136	123	115	119	123	141	139	142	109	125	131	123	116	122	124	143	136	117	140	133	139	151	130	142	146	123	128	130	149	135	123	154	141	118	134	127	132	156	140	152	123	132	142	112	128	152	126	123	128	116	147	125	122	117	135	132	129	163	115	130	140	126	130	131	151	116	132	144	141	109	126	122	147	155	142	137	129	143	157	136	123	119	139	120	131	104	134	148	132	124	133	159	120	118	142	144	139	132	121	132	144	138	124	130	119	134	155	150	145	146	128	145	128	128	130	127	109	126	129	139	142	135	129	137	131	127	131	140	140	130	142	147	134	113	120	148	144	114	138	135	110	147	126	135	127	151	129	130	116	133	132	145	130	142	133	137	151	131	105	124	129	127	151	134	150	124	130	135	139	120	116	142	136	130	108	140	140	132	139	129	137	116	138	136	112	121	131	134	134	118	123	130	132	124	141	103	141	145	116	127	142	109	128	118	133	121	128	127	146	119	135	123	149	130	151	128	135	122	118	129	129	140	129	140	135	137	140	150	137	129	140	133	136	133	128	142	129	131	124	121	139	150	124	130	118	130	119	130	141	141	139	138	149	139	132	124	148	133	130	124	123	127	139	142	120	133	125	129	125	147	131	129	131	149	162	138	138	140	119	153	117	144	120	130	130	140	135	126	148	152	130	114	137	112	134	125	150	147	149	121	131	130	119	139	131	127	138	144	135	138	138	117	129	147	135	131	149	129	148	136	120	152	136	125	153	152	155	166	153	133	102	128	126	138	145	144	151	123	132	116	136	127	132	132	143	127	124	137	139	128	123	125	151	100	129	127	134	132	115	148	109	131	124	136	109	132	131	121	140	117	146	134	141	129	149	139	134	115	116	109	125	147	144	127	121	131	146	143	123	139	118	126	121	138	130	105	122	156	116	130	144	122	131	164	112	149	144	143	135	128	145	122	120	134	145	130	135	121	111	140	140	114	133	152	143	138	124	130	131	134	133	132	141	140	137	127	135	129	123	150	148	134	150	136	167	139	133	137	134	139	141	146	149	131	134	139	107	124	139	142	138	138	130	131	140	142	135	145	120	163	140	145	137	122	148	123	107	134	121	155	133	153	138	152	149	145	105	116	147	134	142	94	121	145	115	130	126	108	148	145	150	124	106	143	142	121	141	132	121	133	134	118	144	121	138	117	133	136	116	156	129	161	137	142	150	150	134	141	146	134	141	130	133	123	137	119	129	114	133	134	157	134	125	139	135	136	143	130	140	123	144	132	125	156	117	125	126	143	123	128	131	142	132	139	146	135	133	118	125	128	139	130	123	110	130	123	125	155	124	126	119	118	137	148	138	133	135	144	125	135	145	146	132	132	133	122	122	127	134	135	125	107	128	134	131	119	126	143	125	133	139	128	126	125	139	130	123	140	119	126	136	136	141	136	143	121	145	140	115	134	139	131	130	124	134	111	128	117	130	126	131	134	149	121	144	131	134	147	142	155	130	113	111	123	146	131	139	163	144	143	121	126	143	127	140	104	130	123	147	147	150	146	142	107	130	125	142	124	127	107	127	118	111	130	120	129	123	123	154	121	128	104	131	150	120	125	122	121	135	145	143	123	116	120	132	144	134	146	115	115	123	128	129	133	139	128	125	122	123	129	128	116	143	156	142	129	121	153	126	139	156	136	136	130	118	146	130	128	138	129	141	147	148	133	131	130	143	148	152	156	123	141	135	145	143	138	151	107	147	136	132	117	128	124	133	120	126	139	152	115	142	131	139	151	157	155	137	110	135	141	142	140	139	145	154	140	128	136	139	124	140	122	118	124	142	130	129	133	120	119	125	167	123	147	129	125	143	118	128	134	148	136	122	150	138	126	115	131	143	139	113	142	135	122	140	121	146	126	142	123	144	146	143	154	143	120	136	140	125	138	140	146	142	148	145	129	127	146	131	145	121	147	145	124	149	124	133	121	152	119	145	115	146	131	147	137	149	134	150	136	149	134	124	132	131	127	118	141	116	126	156	146	127	135	104	127	147	133	127	134	129	130	120	131	132	129	113	136	136	128	112	132	134	121	149	124	146	131	135	141	112	134	131	155	145	142	139	139	140	137	129	144	124	128	132	138	132	153	137	127	135	141	108	149	147	129	148	130	161	123	138	123	143	135	147	115	119	125	130	115	131	147	136	123	122	130	143	104	130	129	119	125	130	142	151	107	121	116	135	118	150	137	129	120	150	118	120	144	154	109	121	142	128	128	121	142	112	147	120	128	113	122	132	128	139	118	133	156	136	135	134	133	132	135	99	121	132	134	141	116	134	116	139	147	141	120	123	129	110	128	137	141	120	124	150	124	136	151	139	113	132	148	145	147	132	136	143	144	139	158	127	122	130	114	120	168	135	147	121	124	133	115	133	130	134	150	138	117	133	164	125	133	119	130	137	143	146	120	129	126	151	146	124	152	142	110	112	144	126	136	122	134	135	130	142	133	131	148	111	134	127	144	102	133	132	128	144	112	134	123	142	134	127	121	135	128	135	122	143	142	154	131	137	132	147	147	129	132	147	128	140	144	104	128	117	134	146	124	121	154	136	128	123	126	132	139	121	135	122	131	125	139	156	114	155	124	144	146	149	144	123	150	118	141	138	109	131	121	134	131	141	125	138	141	134	148	117	122	148	116	131	124	128	153	148	133	153	152	133	147	130	123	135	144	109	136	145	123	150	138	105	137	156	130	151	126	140	143	137	112	136	135	127	167	135	132	119	144	121	127	121	138	113	148	136	129	131	132	125	133	141	131	116	133	117	137	133	135	141	164	145	129	157	134	125	124	146	132	113	134	121	131	132	135	144	152	143	148	143	153	133	133	137	144	142	135	142	135	133	137	130	127	149	112	114	141	116	104	106	120	150	143	121	127	147	129	126	107	116	135	138	142	111	136	131	125	121	111	115	147	132	152	118	126	156	137	133	117	143	130	141	151	142	138	125	132	115
5907	1627	3671	4560	4255	3504	2765	18783	50883	50030	37051	21010	7538	1758	555	411	367	404	365	414	417	365	378	416	374	357	368	402	369	389	441	403	403	374	390	404	372	396	383	377	407	373	403	370	372	369	384	391	367	372	372	404	399	394	415	365	378	405	380	400	358	397	384	357	369	421	385	432	400	384	385	358	376	365	376	411	423	380	397	371	391	390	402	394	369	404	393	399	386	377	385	390	407	410	374	387	387	358	409	412	387	382	412	387	400	382	381	380	391	389	371	392	387	417	391	408	404	382	412	424	423	378	401	344	411	364	390	367	390	379	367	399	387	381	395	412	398	399	355	424	347	415	360	420	386	402	381	388	426	371	412	400	390	418	404	399	422	385	421	394	366	391	379	393	347	394	381	401	380	426	411	408	379	368	375	413	410	386	409	372	371	429	391	393	396	413	423	370	384	402	395	367	377	389	414	399	390	388	394	384	380	408	395	430	386	401	391	371	379	414	374	394	389	385	421	397	379	423	431	364	378	384	380	407	370	406	392	417	355	412	373	366	429	377	382	384	406	383	402	441	382	412	398	384	389	418	389	382	393	378	394	393	416	382	419	434	405	358	397	380	406	406	410	353	420	369	396	414	366	400	403	436	433	417	368	373	434	395	371	390	383	383	407	397	388	397	417	406	377	393	376	381	356	391	438	426	388	402	404	405	341	397	374	361	382	384	360	423	364	411	399	394	407	401	373	404	354	351	398	394	439	413	392	395	389	378	412	388	364	401	387	397	391	407	359	395	391	407	414	392	393	385	385	405	393	384	413	388	411	395	370	394	384	399	413	376	353	410	374	414	369	412	416	389	392	384	401	382	368	372	364	386	391	387	363	384	385	390	368	399	425	388	386	388	395	407	406	390	392	387	349	396	392	390	381	385	406	368	354	404	407	401	400	370	373	397	387	419	405	428	412	410	403	394	367	375	400	348	384	377	402	391	407	400	374	394	400	387	414	414	379	432	406	392	382	427	400	362	420	369	429	376	379	392	367	405	370	370	390	377	412	413	416	403	371	394	371	397	414	363	395	390	385	384	375	391	406	409	392	380	341	394	395	388	389	413	448	371	380	406	402	383	355	402	399	395	402	386	368	369	387	406	417	349	355	388	385	393	389	418	366	411	400	363	367	400	398	376	406	427	380	363	367	405	406	369	456	374	384	364	362	383	382	383	365	416	390	406	384	403	391	429	408	427	395	390	399	407	383	423	402	420	380	398	394	377	373	393	387	437	395	377	417	363	401	409	414	378	367	401	394	400	370	409	393	404	414	378	362	397	400	400	402	387	376	397	398	340	363	391	392	382	377	407	393	382	374	409	358	372	392	430	381	389	406	406	418	394	380	380	387	386	375	407	384	381	389	378	380	369	404	396	392	373	394	404	366	408	389	386	410	408	340	380	426	362	403	408	370	409	434	341	373	404	412	370	380	424	382	392	398	399	392	412	406	382	391	406	366	331	413	417	388	420	408	370	400	388	385	347	370	399	381	402	403	371	372	408	409	381	376	398	398	385	382	403	405	413	405	398	381	414	409	386	406	391	382	385	411	374	384	372	372	389	391	415	393	403	381	352	363	408	392	407	375	395	391	430	401	380	430	413	434	381	407	393	404	340	360	388	402	411	383	355	385	420	395	403	372	407	399	416	412	377	407	387	404	373	387	382	403	400	381	382	402	426	388	415	380	396	371	365	401	398	399	371	391	374	388	362	377	384	383	411	380	413	399	410	404	395	355	362	372	383	398	386	414	348	404	354	404	385	410	405	394	414	399	384	438	414	379	377	379	413	411	428	373	384	390	400	378	379	395	391	371	399	388	395	359	377	374	380	343	408	366	405	415	402	364	384	368	399	396	409	377	431	378	390	354	440	384	376	407	417	411	416	395	385	400	364	385	384	407	408	416	399	368	402	373	386	373	396	378	403	395	386	412	341	401	421	375	398	391	366	390	372	375	393	394	403	415	389	394	371	388	369	393	432	379	431	362	392	380	413	375	408	413	397	386	393	388	357	397	395	374	401	380	390	377	397	386	360	396	370	415	416	378	362	373	370	340	365	388	430	383	382	361	374	431	376	403	375	365	380	361	388	391	387	405	373	374	368	381	376	365	349	434	395	390	382	384	433	378	378	394	416	360	381	385	387	384	411	390	391	374	414	418	384	408	398	353	402	422	394	391	405	387	433	399	398	397	372	412	384	383	392	384	381	418	360	376	361	372	390	402	425	355	382	403	419	381	422	375	417	374	372	359	389	373	408	413	388	400	354	358	403	390	413	392	428	377	393	395	399	418	345	371	409	366	439	358	377	393	415	384	387	394	402	346	362	399	397	395	418	395	364	399	402	378	392	385	392	406	424	386	361	406	421	386	367	373	368	407	382	417	382	385	379	429	370	391	405	388	393	373	412	403	384	360	397	379	370	431	386	385	391	376	374	394	371	420	368	400	380	368	421	390	393	430	427	415	420	386	376	417	382	377	389	378	404	407	380	412	400	429	409	396	391	371	388	406	390	366	408	405	409	393	383	369	401	341	397	398	392	340	375	413	358	384	380	383	367	394	411	391	374	383	413	388	330	379	357	390	393	393	385	446	392	373	388	399	426	360	377	366	426	358	382	374	354	410	414	410	383	379	371	395	378	408	399	388	370	376	394	410	413	371	399	433	426	419	397	402	396	398	420	416	376	382	398	375	372	333	362	435	389	429	402	394	404	379	380	384	435	390	414	393	381	388	433	375	375	392	405	414	382	359	405	396	410	349	384	403	383	348	388	424	386	412	408	402	415	409	400	410	420	398	401	418	401	396	367	392	395	401	405	383	361	394	388	395	379	400	419	366	399	413	383	390	349	399	383	378	374	421	392	365	412	424	365	412	397	389	398	409	399	390	401	421	399	385	380	381	408	371	378	345	408	367	386	421	409	376	406	400	405	381	386	387	405	441	384	381	365	410	386	384	408	393	382	443	384	408	397	419	395	407	386	370	380	422	403	398	385	382	418	384	416	365	392	384	375	412	385	450	387	392	400	390	400	388	404	340	407	403	360	360	389	415	432	403	380	391	388	393	375	414	408	371	368	388	388	397	402	405	395	367	373	438	386	373	365	380	355	366	404	378	370	417	397	378	426	367	356	373	377	380	371	369	407	409	388	405	391	367	423	353	397	424	410	361	388	409	410	403	398	378	402	383	387	377	394	397	350	384	385	408	405	409	397	389	398	400	371	448	402	433	383	409	373	367	388	395	414	400	391	391	384	390	420	407	385	422	410	391	396	366	392	412	416	437	412	419	385	398	386	395	380	353	393	373	362	415	395	417	398	403	408	395	380	370	409	390	390	415	399	411	383	388	379	408	372	415	357	376	403	435	370	393	415	357	387	409	374	373	375	434	393	394	409	384	406	365	364	420	375	373	389	401	396	374	366	390	415	406	459	379	355	397	349	365	451	420	386	386	396	400	380	411	398	374	373	380	397	370	399
15070	2932	3247	2743	2011	1445	1015	12519	50917	45861	28891	11306	2791	549	207	144	167	137	155	152	153	156	129	170	153	142	143	142	154	145	134	140	141	161	149	132	142	145	155	153	130	153	116	159	160	146	130	133	135	127	154	149	139	147	150	148	160	151	172	137	159	141	136	125	155	142	126	128	121	170	172	141	137	157	128	144	153	157	145	177	160	146	138	133	180	151	160	145	128	153	178	150	164	137	145	166	156	182	137	164	142	141	152	136	134	148	186	139	154	158	163	162	117	134	171	144	147	159	147	160	152	153	130	150	161	136	159	152	137	152	146	150	151	135	137	163	147	162	160	150	154	157	142	153	150	164	163	153	132	129	150	171	144	136	153	152	138	133	170	144	149	150	131	151	140	156	134	164	144	147	165	163	148	150	145	140	166	152	166	145	150	146	153	159	173	156	150	154	148	145	162	147	155	149	140	163	159	141	152	143	150	168	162	162	125	147	167	145	153	128	148	125	137	146	149	136	136	145	159	163	159	170	154	139	153	143	155	148	152	149	152	131	162	142	159	137	156	163	164	148	117	131	142	151	124	168	153	133	146	132	156	160	161	159	149	147	141	132	147	140	156	163	157	141	179	146	148	153	138	148	150	128	148	145	151	145	135	161	151	153	153	146	145	150	143	142	148	153	161	140	171	148	146	154	140	151	144	141	140	144	155	157	151	154	152	149	152	143	161	160	140	137	150	138	164	141	142	152	137	153	136	143	150	149	150	155	167	154	124	157	157	135	148	145	163	127	155	130	139	150	162	140	149	169	151	143	140	158	131	138	149	147	140	154	142	161	144	152	155	144	156	169	137	141	148	135	168	151	133	165	164	157	158	141	138	128	161	183	175	130	138	138	138	152	130	152	148	148	144	125	142	135	137	182	141	150	156	150	158	143	155	150	147	136	124	145	124	147	135	146	146	162	146	134	137	154	163	135	163	168	155	147	131	133	139	164	165	135	158	144	167	171	152	147	150	155	148	128	145	142	168	153	132	150	145	153	132	153	138	145	148	165	136	154	152	168	165	155	150	145	157	146	150	159	168	154	150	166	136	160	144	160	154	174	137	158	151	142	139	149	141	165	137	153	168	153	150	149	139	147	151	156	158	135	163	162	139	137	148	154	147	156	155	146	161	153	152	137	132	132	155	142	160	146	158	148	153	146	165	138	162	149	137	137	155	157	143	120	153	153	131	157	172	145	146	140	150	150	148	132	166	138	167	142	144	164	149	146	156	155	138	161	155	131	132	116	120	148	165	150	155	158	147	151	156	158	156	134	146	141	166	138	149	149	163	171	162	139	149	176	147	148	140	142	154	137	165	157	161	151	162	161	131	169	138	136	164	142	162	142	160	141	158	130	161	133	144	144	155	167	145	168	160	120	183	148	152	150	168	132	159	157	161	144	130	151	141	140	158	149	149	164	136	126	136	145	134	144	139	156	158	151	148	151	139	145	159	134	155	146	150	135	154	155	149	142	123	144	169	149	148	156	143	170	164	153	168	150	161	145	138	145	135	145	142	155	148	156	128	166	170	147	154	148	161	162	150	139	156	129	178	159	149	154	154	149	157	145	152	146	140	136	147	144	144	155	146	164	142	168	158	136	140	140	157	137	142	149	155	150	168	145	158	153	144	161	151	143	172	143	147	151	126	140	157	146	152	161	155	154	144	161	146	150	130	179	152	151	159	138	152	146	175	161	129	146	172	164	130	137	159	157	142	151	159	147	162	156	146	146	139	156	135	168	159	143	168	133	126	157	155	140	135	143	142	168	153	142	149	144	163	154	137	166	150	145	164	132	144	180	158	150	130	142	156	141	174	166	146	153	156	150	137	147	160	158	140	160	159	154	165	160	156	144	147	140	128	132	154	132	157	129	146	133	149	136	148	145	152	117	128	156	137	145	147	171	142	160	130	160	152	170	151	147	131	143	161	134	147	147	183	149	151	141	145	135	170	141	144	148	150	138	122	133	139	142	143	148	164	152	155	162	122	145	141	133	146	145	160	131	138	132	177	140	137	147	157	141	141	155	163	158	168	157	138	142	114	139	158	146	143	150	128	143	146	147	156	144	140	157	141	159	143	133	167	146	131	164	159	166	148	133	154	143	132	160	134	134	132	134	154	147	154	159	152	152	138	150	140	145	159	145	137	127	160	151	149	186	169	160	141	144	177	142	152	150	140	116	166	157	143	134	152	136	120	140	137	135	147	122	150	145	144	145	126	168	148	145	134	149	127	131	156	152	126	151	166	129	170	133	162	143	162	148	176	184	159	144	147	144	160	151	161	121	166	132	137	150	138	135	149	140	174	162	148	152	146	146	148	145	143	137	154	161	138	142	145	144	149	142	135	158	151	148	158	148	149	156	133	158	155	145	136	160	154	151	147	130	145	135	138	146	136	161	148	141	165	136	134	156	149	140	141	139	129	142	149	158	138	151	148	135	140	151	160	129	143	142	148	128	159	135	164	162	140	129	156	122	164	143	142	144	159	156	165	139	136	156	170	149	147	150	142	181	163	140	156	146	145	162	154	146	165	142	161	139	138	125	145	150	152	140	158	157	147	158	150	143	152	139	141	146	176	122	156	136	134	135	175	161	150	157	147	138	130	142	147	167	148	152	138	147	148	146	161	140	141	145	153	167	156	163	149	128	148	154	124	128	139	167	148	159	161	135	144	171	136	151	162	174	146	125	153	150	140	158	140	159	149	132	195	165	131	161	166	151	150	149	140	125	149	169	127	156	152	129	169	145	160	172	133	153	157	152	144	166	142	144	151	163	135	149	147	134	138	135	143	135	169	132	124	133	152	152	148	146	150	129	152	148	153	160	122	160	164	142	160	123	133	143	147	147	162	148	134	143	144	134	147	138	130	133	157	138	109	134	154	150	160	169	151	146	165	160	158	145	141	163	138	174	131	133	155	146	125	144	135	180	145	149	146	150	137	136	151	148	143	116	140	162	124	134	162	155	168	142	146	158	148	148	157	166	144	155	146	153	160	147	156	158	162	160	145	158	147	127	168	146	157	162	168	141	148	147	133	141	145	136	154	149	143	163	133	150	144	148	149	132	141	168	145	137	161	141	138	127	150	140	154	139	144	144	164	141	176	144	166	154	138	146	151	147	159	144	154	174	166	166	152	143	154	124	130	163	143	139	141	154	156	148	138	134	141	168	150	139	138	142	134	166	153	156	152	165	157	155	140	159	134	171	124	146	159	135	167	140	124	140	168	158	150	135	149	146	147	169	161	139	128	142	157	168	126	153	156	157	171	194	156	170	162	159	164	159	157	145	125	152	152	147	149	162	139	139	139	143	136	144	132	148	143	142	155	170	154	165	154	158	156	175	143	156	155	151	152	160	154	149	147	147	147	156	139	144	170	170	147	151	163	161	128	139	166	134	150	148	131	124	159	154	137	160	149	148	158	168	146	162	142	148	153	152	155	158	143	161	150	146	149	166	149	157	172	139	155	138
7921	2797	6580	7641	6495	5650	4206	24847	65236	59626	42923	24541	9494	2270	703	443	473	413	459	444	455	458	428	417	436	423	413	469	436	391	457	391	444	432	403	408	445	440	452	410	447	442	440	410	429	433	437	470	438	452	397	434	430	436	448	440	447	444	447	419	460	391	412	428	453	443	404	424	435	389	446	394	438	412	419	433	434	439	421	404	449	422	391	434	435	407	442	423	425	461	433	443	422	377	459	441	431	451	441	448	464	391	451	425	434	452	424	411	404	439	443	435	467	437	429	420	436	442	412	462	436	450	448	430	404	397	433	427	411	366	440	399	432	446	490	412	467	434	415	446	406	443	423	431	394	447	471	430	422	462	465	439	421	440	415	439	445	442	467	407	456	445	418	396	407	438	412	405	406	476	403	434	394	430	423	392	430	393	442	397	432	446	444	432	428	436	442	462	431	431	445	435	410	435	470	418	436	448	462	428	456	430	413	424	398	418	410	397	420	464	433	451	473	441	443	441	454	410	422	433	419	437	467	423	413	421	444	466	436	436	466	469	411	421	405	485	435	445	438	451	439	442	439	446	445	423	407	431	441	467	432	441	421	453	421	400	439	428	401	418	485	438	433	415	422	426	405	409	456	440	434	428	424	424	439	436	434	417	423	472	429	407	422	441	436	455	431	419	437	443	436	428	482	402	402	393	431	412	460	457	495	434	443	396	403	433	414	429	463	451	420	426	398	426	398	448	424	443	433	386	406	434	421	390	412	448	418	481	434	414	411	445	409	440	432	428	409	420	429	427	408	428	447	411	449	480	471	402	438	406	431	429	441	442	438	403	453	441	414	416	444	423	428	464	408	416	445	445	455	436	462	408	477	462	438	399	417	411	464	430	438	433	456	427	424	436	409	411	435	406	443	445	439	432	425	440	442	425	401	487	394	441	433	408	426	451	456	424	458	439	468	443	439	468	456	413	399	419	445	406	400	424	436	441	410	419	458	432	448	442	393	415	431	438	483	437	463	453	453	461	447	463	464	423	440	452	455	423	440	433	393	456	435	408	431	422	432	439	437	413	447	444	416	399	472	446	471	410	436	461	452	439	426	434	443	455	429	421	427	439	416	464	458	415	437	444	423	393	431	415	416	464	409	440	444	413	446	444	448	421	455	391	399	433	436	416	443	461	463	427	460	428	419	463	415	459	417	420	436	437	402	449	444	438	465	396	434	396	407	395	452	463	441	407	426	435	466	432	419	444	446	422	417	410	405	417	405	439	448	437	448	411	430	411	424	452	408	426	422	443	462	421	467	434	446	439	431	448	458	431	425	392	446	479	381	423	434	394	428	423	417	442	481	452	446	461	441	430	421	411	486	422	429	430	417	452	436	461	427	412	442	434	465	478	423	433	399	414	462	426	430	445	448	409	442	448	448	455	424	447	428	473	448	444	435	433	427	425	413	425	436	430	410	422	448	410	430	452	425	394	453	453	413	423	417	453	429	456	406	435	438	435	444	444	438	464	401	444	440	452	413	424	434	469	418	404	471	441	386	424	439	431	432	415	410	464	461	432	411	444	451	440	425	453	412	429	430	416	436	442	417	435	424	401	438	466	416	432	416	402	443	425	403	428	450	428	439	425	425	433	455	462	427	438	433	431	407	422	446	460	431	443	431	420	471	461	396	452	460	433	424	415	447	440	443	413	408	382	444	433	428	424	416	421	420	435	408	403	438	441	458	434	458	437	452	408	437	414	424	430	460	431	419	391	471	421	437	430	441	442	415	451	443	449	444	425	436	443	414	432	438	454	434	437	403	399	442	421	385	439	434	417	436	378	430	404	418	488	446	467	419	398	418	452	464	435	411	410	421	418	442	420	424	449	443	420	430	424	434	434	427	435	427	456	434	462	432	466	434	416	448	448	436	458	442	426	404	437	459	403	440	472	414	417	420	438	448	429	444	421	437	424	437	446	394	436	413	449	429	462	426	406	450	448	437	454	428	422	456	453	443	423	428	440	441	447	435	455	406	435	412	453	399	453	445	432	432	460	415	405	416	407	460	426	429	437	426	428	454	430	415	427	430	433	451	437	421	426	416	437	462	410	396	438	430	453	437	430	415	445	451	422	428	444	423	457	432	443	432	447	461	444	437	436	423	440	439	461	464	460	465	426	437	396	446	468	408	417	453	439	448	460	448	381	396	423	468	441	417	429	438	439	441	420	408	413	439	421	452	432	439	411	443	436	432	432	415	435	481	494	452	392	454	402	454	451	383	449	418	476	416	477	443	423	403	417	436	468	420	412	429	428	443	422	394	448	448	450	444	411	421	439	464	475	428	438	422	430	434	466	425	430	417	446	469	433	413	458	465	427	425	440	458	401	422	408	407	463	433	467	437	444	414	450	451	436	431	411	451	449	446	447	408	426	424	461	470	448	441	465	437	452	442	422	455	437	421	430	424	451	431	450	451	448	366	424	439	430	494	446	414	465	423	426	405	435	437	465	445	435	428	406	431	441	404	455	430	455	392	444	439	411	418	424	460	434	451	447	415	429	414	452	427	416	424	459	379	410	453	405	429	422	438	436	417	457	412	439	459	415	455	483	395	447	476	437	467	431	479	441	430	401	456	437	452	406	449	443	397	454	456	432	385	472	450	424	438	429	445	417	439	444	416	402	432	408	435	433	440	429	452	418	436	428	472	441	401	441	438	422	423	476	452	424	452	428	390	431	444	410	407	447	470	473	429	435	415	410	454	439	407	452	423	428	467	402	454	437	428	430	421	434	382	467	448	415	420	436	421	451	443	429	420	420	412	425	464	435	441	384	428	405	429	437	459	425	427	409	427	434	442	413	416	451	414	457	459	488	437	453	418	455	493	460	395	405	458	405	434	414	422	443	434	439	451	428	423	465	464	482	416	377	462	393	460	409	429	453	382	433	450	437	407	427	459	445	450	442	429	442	427	413	426	436	444	433	454	450	458	412	413	405	455	439	432	437	438	456	379	439	442	436	433	402	467	440	411	436	452	409	435	409	465	431	431	460	435	411	430	438	429	452	419	441	419	407	421	413	415	417	454	448	443	432	482	399	471	403	452	427	413	436	415	421	426	452	426	433	423	435	417	430	427	432	415	423	396	454	485	470	427	435	449	424	467	414	425	434	414	426	440	405	445	448	430	439	457	376	401	423	423	410	416	393	430	464	438	452	457	409	401	447	451	433	431	405	446	400	429	430	406	417	428	458	445	468	437	419	413	459	455	471	447	447	438	406	404	421	423	464	426	446	457	445	457	427	419	483	420	451	424	444	420	458	446	467	438	465	439	432	441	443	446	439	463	421	406	448	434	417	461	399	449	445	446	442	436	433	440	409	486	446	407	417	426	414	404	436	414	464	468	455	422	416	459	401	430	461	398	433	466	399	431	449	414	424	418	418	431	399	439	483	453	418	436	429	404	414	438	414	466	436	456	474	434	463	400	403	426	432	404	458	441	433	443	435	445	423	457	423	431	471	438	431	433	448
2311	237	287	256	226	208	156	568	3679	4425	3053	1383	504	206	171	143	148	131	149	149	147	150	124	134	145	114	140	151	128	129	135	122	145	129	149	124	157	136	128	144	150	136	129	140	137	125	130	137	146	145	127	146	130	130	134	112	157	133	159	136	130	135	140	148	147	140	141	136	132	107	119	150	110	150	154	156	131	129	129	126	140	148	135	131	145	149	135	123	139	130	133	148	128	129	140	153	136	147	142	149	122	120	138	157	139	154	116	142	118	152	128	132	155	135	150	128	130	149	129	127	135	150	130	165	141	131	140	161	125	155	138	149	147	154	145	131	160	144	140	127	136	146	122	138	142	141	133	134	153	153	144	142	149	129	132	131	165	115	125	139	139	134	142	151	135	143	127	120	141	141	141	124	137	130	172	140	162	132	141	129	139	128	135	149	124	128	116	144	145	117	148	133	120	144	143	131	139	143	139	151	149	137	125	142	139	150	140	155	155	124	141	129	145	155	147	145	132	131	145	145	143	131	137	119	121	145	122	142	144	140	132	145	137	155	123	106	114	149	151	140	160	125	148	145	151	126	123	138	157	140	148	138	149	136	124	154	133	138	141	148	133	139	103	128	153	148	139	135	128	147	137	141	138	144	135	135	130	158	131	160	122	143	141	141	146	142	127	151	153	129	143	136	117	148	148	126	145	144	139	153	129	118	144	148	131	151	147	119	131	150	139	144	132	131	121	155	127	140	128	161	141	121	129	163	138	123	146	138	123	139	136	152	118	142	124	131	144	122	133	139	166	147	137	135	127	160	126	133	131	124	151	131	157	115	126	137	149	145	129	148	136	137	128	148	173	154	138	127	136	146	145	144	137	150	146	131	126	135	140	145	130	151	130	136	135	144	145	140	131	123	126	121	132	117	123	153	136	128	159	150	142	150	123	130	147	134	143	138	149	151	138	141	126	140	135	152	133	150	141	130	129	143	129	149	151	141	129	153	144	145	140	148	128	162	151	142	139	143	141	127	146	138	151	143	141	131	132	154	136	144	138	151	120	129	130	140	146	151	158	127	127	128	172	153	137	146	148	166	133	155	120	136	142	129	130	130	141	141	118	137	132	143	140	158	139	145	152	127	131	139	143	150	138	148	120	137	141	134	147	155	144	163	129	148	143	155	133	137	141	131	122	124	148	134	157	143	125	138	144	153	132	152	129	143	145	138	120	132	133	166	123	145	137	126	131	152	143	146	129	140	130	135	144	146	128	172	129	172	130	139	138	147	153	140	120	134	122	136	123	140	140	135	141	160	144	124	143	134	130	140	136	143	144	138	126	130	132	148	137	143	143	138	143	141	123	141	143	140	163	159	140	139	111	141	139	136	140	165	121	143	140	135	140	136	128	134	122	144	128	136	128	125	148	150	144	139	134	136	126	145	151	135	129	135	143	132	135	162	129	148	152	142	144	148	134	129	160	118	141	141	160	143	146	152	116	134	162	148	126	145	138	119	155	134	144	148	145	129	136	138	136	133	129	152	119	138	134	145	143	152	148	141	143	118	147	130	122	147	154	144	115	147	128	123	131	123	149	152	135	123	177	130	149	141	136	131	138	138	128	131	145	142	145	133	152	124	138	164	130	154	131	135	151	145	135	156	146	125	124	142	151	157	146	162	157	125	127	137	141	124	142	156	136	157	150	141	138	140	141	160	150	129	138	161	145	139	145	138	144	149	134	125	139	144	140	119	152	157	133	148	136	138	148	152	135	158	134	113	141	145	128	114	151	156	138	134	129	147	148	130	141	146	144	147	123	126	149	145	145	136	127	135	150	137	137	149	134	137	131	144	135	130	132	150	158	138	135	142	138	133	132	156	129	140	138	137	137	145	137	117	143	140	155	144	154	148	123	122	141	156	149	127	154	134	123	143	141	154	130	133	155	152	122	141	138	135	123	145	140	137	140	134	128	139	157	126	115	142	133	166	107	119	144	147	125	138	145	121	128	140	160	137	138	147	123	134	141	145	124	118	142	140	119	136	126	149	147	132	134	132	131	152	141	128	163	140	135	142	133	144	133	145	144	143	136	130	166	145	134	147	146	143	130	133	121	128	146	134	162	147	148	137	146	140	133	130	141	139	124	134	136	144	163	138	152	132	153	153	143	143	142	149	136	131	154	136	138	141	135	130	114	129	128	154	151	147	124	127	136	132	150	159	163	155	118	134	120	169	143	138	147	162	130	119	134	150	131	120	144	113	120	136	133	151	154	139	128	139	133	135	147	129	134	165	138	133	137	117	136	135	108	150	139	143	135	133	153	119	115	144	136	138	119	133	117	132	147	149	134	140	141	142	137	128	116	128	138	149	129	141	127	119	155	135	130	128	139	159	164	135	143	150	145	123	136	162	152	132	139	140	145	128	128	124	124	140	126	135	141	136	138	133	135	153	147	130	148	154	146	134	135	137	139	159	144	148	132	146	123	122	158	145	155	137	141	150	156	141	120	137	140	150	153	140	151	135	130	143	123	131	141	141	129	138	148	165	158	160	136	154	143	163	144	152	138	143	140	154	138	128	139	137	146	139	154	121	136	155	146	120	165	138	130	127	132	123	137	153	132	142	117	133	128	146	146	138	146	163	134	141	140	141	139	132	128	152	124	159	137	131	126	137	138	158	154	147	140	114	133	144	138	166	141	139	137	122	150	121	154	141	134	136	161	142	136	158	140	132	136	145	146	133	140	129	117	141	118	133	122	154	131	141	142	135	121	140	134	137	139	141	132	148	128	130	147	150	117	152	135	134	133	130	136	143	135	138	146	138	134	130	134	131	138	144	168	165	135	136	137	125	139	126	136	160	157	123	151	161	138	148	153	143	148	138	141	156	144	162	144	142	170	151	129	144	131	132	131	145	128	155	163	155	145	142	138	133	172	136	149	136	141	142	136	119	169	143	125	131	111	141	142	120	124	147	131	146	129	147	149	135	141	136	135	122	122	150	131	152	127	140	125	137	142	143	128	121	156	125	145	137	125	159	133	118	129	129	123	139	145	136	127	136	138	138	132	156	154	123	128	145	127	163	146	139	135	146	136	143	154	130	129	133	138	125	152	164	150	116	129	135	131	164	140	157	129	135	151	139	166	133	118	143	143	155	158	133	150	147	154	141	149	141	136	117	161	137	152	132	131	139	151	127	138	111	146	147	151	142	146	145	141	133	146	153	136	151	140	152	133	139	132	141	135	146	156	121	150	150	122	132	148	141	145	129	146	161	137	144	159	140	153	137	143	137	141	136	127	142	141	124	162	134	157	127	131	149	116	136	147	140	131	123	156	121	151	139	142	147	142	140	139	144	138	138	136	138	143	138	127	150	164	123	130	109	119	127	147	123	131	153	112	147	140	133	152	138	139	128	130	131	146	164	131	147	143	150	147	138	143	135	128	137	138	134	139	151	139	138	143	144	133	151	138	147	139	141	144	136	127	156	133	147	149	146	134	115	125	149	143	123	132	125	149	132	124	133
2310	516	753	814	796	683	636	2619	15641	16358	10902	5116	1944	737	491	466	443	412	411	433	384	383	399	399	372	392	372	381	402	377	365	378	404	414	381	406	410	395	391	426	440	382	430	396	384	427	389	364	395	439	362	411	405	406	383	421	393	384	343	394	407	406	422	425	382	384	413	412	383	396	413	396	380	386	392	388	394	388	401	396	404	367	417	390	408	410	409	410	411	420	406	389	386	397	447	386	389	407	408	406	395	399	404	396	432	395	374	391	431	382	404	370	381	418	388	394	423	428	403	392	398	371	405	380	381	421	391	412	393	418	415	403	424	405	419	387	424	375	371	411	444	415	426	406	418	423	430	416	395	403	412	410	411	394	421	377	386	424	433	382	439	429	411	418	404	399	405	394	406	414	393	429	411	423	411	392	413	338	392	406	365	398	383	388	399	420	453	377	411	400	401	398	402	391	402	385	401	424	441	420	409	407	386	411	387	454	365	409	418	394	395	404	402	408	409	403	385	413	375	387	401	375	401	420	414	413	387	401	415	391	402	396	405	388	420	402	363	397	422	389	375	388	403	405	415	403	448	384	412	375	457	402	389	441	386	397	407	402	372	392	410	384	383	456	382	358	378	455	376	422	396	362	431	391	412	392	406	411	402	366	423	356	383	394	418	409	404	437	399	395	398	429	348	383	390	397	399	399	435	416	389	382	422	414	386	406	437	399	416	438	420	399	393	399	404	410	430	368	395	382	396	415	388	432	425	411	445	402	398	385	392	405	368	379	378	386	417	421	394	384	387	438	412	365	426	417	407	391	386	381	394	411	382	386	434	393	373	415	387	413	368	345	416	406	410	406	375	392	364	363	400	414	371	395	401	383	412	400	379	383	414	388	394	402	396	394	408	396	446	344	412	382	419	393	401	424	386	369	376	395	413	398	381	414	411	426	417	404	380	404	399	422	379	397	434	406	392	423	407	400	409	369	417	415	387	416	398	386	392	382	408	396	398	376	412	384	394	410	375	399	375	376	400	412	375	415	424	378	397	355	346	427	403	435	391	410	387	383	379	421	416	396	413	392	353	387	416	372	359	381	383	399	456	430	391	381	404	385	387	384	381	437	403	407	426	371	407	402	363	432	408	449	383	426	393	399	417	412	381	399	403	438	404	438	381	380	393	400	409	414	415	423	431	405	386	414	407	400	400	390	414	382	401	416	413	423	404	409	377	375	426	408	366	415	442	396	402	366	394	398	395	397	386	435	400	401	414	353	388	398	360	380	347	406	403	419	424	399	446	403	411	394	409	425	430	383	385	391	391	380	428	383	433	428	386	414	396	369	389	409	428	407	399	369	421	414	385	417	377	431	389	395	409	392	376	391	416	423	412	409	386	413	413	401	423	379	412	402	384	425	412	396	419	402	392	402	397	400	393	406	428	418	402	411	396	409	383	408	410	390	369	402	378	369	380	386	437	404	392	372	365	377	387	434	397	387	366	407	401	390	421	401	386	392	373	403	404	387	422	397	400	408	392	394	417	422	383	395	409	401	398	396	415	417	387	398	410	409	413	392	421	395	379	391	395	398	435	385	393	403	416	402	403	425	377	405	429	425	401	391	409	387	413	412	415	407	390	451	375	390	433	391	364	414	417	387	405	404	399	379	375	353	405	395	415	415	404	405	376	396	403	412	416	380	408	405	391	382	416	388	396	368	390	388	409	361	415	384	390	399	397	365	406	372	419	371	426	395	397	393	393	376	397	401	419	400	429	399	391	390	363	392	414	422	399	403	415	408	399	447	395	403	381	379	449	383	384	439	396	431	433	381	443	410	411	377	387	396	396	382	418	400	415	407	410	421	405	389	409	368	366	385	403	418	379	394	393	425	391	400	399	394	425	416	388	391	389	417	410	383	405	364	402	406	391	419	410	409	399	399	435	396	371	421	384	417	399	406	383	394	376	406	424	416	418	382	401	393	417	429	439	405	395	400	404	420	412	401	437	405	409	421	347	399	414	404	409	402	385	380	355	409	385	370	406	395	405	393	364	399	424	427	422	381	402	412	425	424	386	377	389	437	392	394	401	400	398	373	385	456	404	395	435	413	400	430	398	415	405	400	428	377	411	391	378	425	435	388	382	407	420	401	407	382	416	365	401	409	404	410	454	414	421	389	390	449	383	375	387	442	409	389	404	401	379	390	418	423	399	407	388	427	426	390	459	360	413	402	437	415	420	416	408	433	427	387	436	401	367	409	427	389	396	375	414	386	398	437	423	409	390	436	421	397	401	413	387	428	419	396	375	393	433	401	408	401	420	402	379	397	388	407	359	429	407	411	399	422	432	394	394	359	398	413	404	401	386	380	403	379	397	380	428	362	392	403	425	430	408	367	401	393	377	397	412	402	413	396	402	401	422	409	408	400	389	420	391	427	413	383	430	397	391	410	350	410	410	395	418	409	361	398	390	399	400	430	386	355	393	425	388	402	389	405	455	382	380	432	415	372	375	385	416	417	443	410	398	413	416	377	379	382	396	421	407	399	389	441	390	415	435	417	396	391	419	392	400	441	418	417	428	397	423	407	406	400	401	443	433	385	385	403	403	379	445	394	419	404	388	405	432	407	383	400	423	393	398	434	420	402	398	418	412	427	426	381	419	410	402	399	381	395	379	393	400	390	388	393	423	392	395	421	400	391	403	369	380	388	385	388	411	416	380	386	380	409	394	398	402	428	427	439	424	436	403	382	374	409	426	412	394	398	396	371	418	400	392	386	407	373	375	407	410	393	419	389	376	402	396	363	394	369	433	444	398	441	391	420	369	408	372	446	408	418	414	397	398	424	434	357	387	392	405	428	373	378	421	387	427	422	408	406	394	409	421	360	411	407	429	403	402	433	386	398	402	413	384	413	399	419	444	398	384	437	404	411	387	423	366	415	388	384	399	407	390	375	392	412	408	391	429	413	394	419	358	394	422	423	414	428	405	386	399	399	387	419	428	425	401	385	424	372	398	416	399	404	417	413	388	384	378	406	384	412	398	393	443	418	437	418	400	409	391	413	414	364	426	414	407	383	416	395	412	391	383	408	390	376	418	390	420	411	400	419	390	386	429	378	367	401	396	390	419	408	429	410	395	387	391	409	390	403	430	397	389	411	398	427	421	403	437	375	413	365	369	396	424	410	426	395	382	410	395	443	370	409	378	399	408	413	371	432	423	395	425	383	392	358	376	407	409	409	402	412	398	392	408	397	411	403	435	400	392	424	359	442	386	416	397	432	418	383	413	422	407	407	423	384	415	363	414	448	404	411	436	398	423	393	434	398	430	404	388	399	359	412	349	377	419	414	393	396	387	396	389	371	412	412	431	410	374	404	420	403	388	364	378	439	462	391	402	433	404	401	391	420	397	374	424	418	441	426	423	417	411	402	419	419	390	393	369	430	379	420	389	399	421	399	420	404	412	362	380	463	418	421	375	391	369	441	405	396	406	370	409	398	375	400	436	406	374	406	379	399	370	387
8405	1282	1588	1229	1000	732	593	6787	33296	31672	19526	8183	2292	543	193	143	110	138	105	118	133	132	126	126	147	116	131	151	133	135	142	152	133	127	129	141	160	135	129	132	114	132	119	102	120	126	142	119	126	119	126	153	116	128	122	134	144	139	133	152	138	127	137	123	142	128	136	118	122	146	118	140	162	128	126	127	120	122	132	130	120	127	117	113	137	134	138	137	143	122	134	130	152	122	130	140	111	142	121	141	121	151	145	122	126	135	130	117	137	108	133	118	122	125	134	131	144	136	135	139	121	133	128	142	138	130	102	125	148	115	121	127	112	154	150	120	106	121	124	118	116	139	124	155	126	119	131	118	103	146	134	135	124	127	124	129	135	130	128	125	128	128	132	126	140	125	134	119	118	129	127	128	135	142	125	119	129	128	133	146	146	126	128	132	123	141	137	128	127	159	131	135	110	112	115	124	122	109	134	139	127	135	105	126	121	137	132	134	115	154	145	120	123	128	134	132	150	138	127	131	133	126	139	149	118	138	140	130	123	119	116	116	140	114	123	128	132	118	114	143	125	126	111	136	144	130	132	129	138	136	142	126	138	129	112	135	139	138	127	153	123	130	114	146	123	153	129	115	122	131	143	139	118	124	134	137	127	136	136	146	128	130	121	131	151	137	123	158	135	134	136	128	106	117	121	116	126	126	121	124	132	130	131	131	134	129	140	119	118	138	141	135	125	123	132	116	128	123	102	123	121	129	131	130	135	113	131	138	142	126	146	120	151	138	141	130	147	102	137	141	126	115	126	145	104	136	134	117	118	117	122	120	113	125	136	124	109	141	125	142	111	139	132	124	155	149	139	129	114	129	126	142	127	128	122	120	110	112	132	122	117	131	120	138	138	124	137	119	141	125	129	127	141	120	131	138	127	147	140	118	109	139	139	129	149	126	136	117	115	138	144	132	155	154	132	116	102	139	137	117	119	122	139	146	137	130	124	141	139	152	128	137	125	131	141	136	123	123	139	138	125	134	133	152	123	130	136	130	141	138	114	137	123	123	133	133	127	149	111	152	101	131	153	125	144	140	127	127	109	127	133	123	147	117	117	120	135	113	137	124	131	143	156	125	137	144	117	144	134	128	114	127	136	136	130	146	142	155	130	126	135	101	123	126	125	129	138	150	120	150	128	139	129	127	128	127	139	131	117	112	130	144	126	131	135	123	138	130	141	132	136	128	132	181	129	124	121	120	104	124	115	128	128	117	123	117	113	124	134	105	142	130	111	132	120	122	115	143	133	126	130	148	132	129	115	110	140	142	137	136	135	118	123	137	128	134	132	150	139	127	136	143	118	139	115	122	144	124	132	123	135	143	140	146	134	126	127	136	115	137	127	123	118	134	128	137	119	123	126	111	119	139	129	124	126	142	108	123	123	129	154	134	109	129	129	131	136	127	138	135	121	119	134	145	109	125	112	133	137	136	114	135	130	140	135	135	134	119	133	145	131	130	122	139	123	143	118	137	125	108	125	128	93	151	136	137	123	139	127	123	154	143	131	122	134	133	125	138	128	124	118	152	153	123	129	135	134	149	131	137	112	126	140	128	129	132	122	131	152	129	121	137	110	115	123	125	133	141	130	109	134	134	117	120	123	126	112	112	150	150	146	127	133	118	117	118	105	125	134	131	120	114	117	130	121	120	135	136	116	164	132	135	131	138	119	136	128	125	138	125	110	122	124	131	121	125	128	124	136	123	134	116	147	133	119	119	142	130	105	106	135	117	142	113	136	132	136	119	134	131	125	126	109	116	122	153	141	127	118	147	116	129	128	136	126	151	131	121	147	124	133	133	125	129	119	134	124	153	146	108	136	108	131	130	133	143	121	111	126	130	131	127	112	127	142	127	116	138	139	145	136	123	125	123	126	148	112	121	126	107	120	145	151	125	116	142	110	131	146	121	118	137	128	122	142	139	132	128	110	134	151	142	92	138	123	121	116	119	149	108	122	111	150	131	124	125	117	122	124	116	118	114	129	131	113	143	132	123	141	111	132	128	114	137	146	139	150	123	140	152	139	152	135	125	133	129	140	113	122	126	140	130	136	137	154	127	118	132	137	125	122	124	115	135	132	115	110	148	126	115	124	118	136	135	142	114	130	130	137	126	101	119	114	131	138	122	121	119	111	111	123	147	139	151	134	124	114	130	132	121	111	129	136	127	143	138	118	147	100	123	123	135	149	139	123	131	125	143	154	115	140	128	134	101	135	113	125	121	112	132	127	134	129	131	122	122	149	118	111	132	132	131	139	125	130	126	138	152	132	146	128	116	119	130	128	134	123	126	126	107	130	121	144	134	151	146	125	116	125	139	135	130	133	135	130	134	127	122	139	122	133	119	118	136	121	124	143	131	132	124	130	118	126	118	134	125	131	149	130	135	131	137	116	133	123	107	114	142	125	129	144	142	129	142	141	126	118	118	141	141	126	137	136	127	131	128	109	122	118	129	137	155	136	136	129	127	118	126	121	132	132	137	137	123	112	138	138	141	133	157	106	136	121	120	132	142	127	130	132	150	140	128	139	118	141	141	139	141	136	135	113	114	141	111	139	126	131	136	139	134	120	123	118	123	119	118	147	121	131	138	139	119	128	121	151	136	123	134	110	138	134	136	111	149	122	130	134	130	106	137	110	141	120	116	151	143	127	121	145	124	130	107	114	145	122	107	119	118	138	115	133	115	123	132	159	125	154	135	128	151	128	131	130	131	153	137	109	130	137	120	126	126	111	121	142	133	142	124	126	143	142	133	142	118	152	134	142	137	133	130	126	108	123	136	114	127	160	132	138	144	126	124	137	117	144	124	128	108	143	130	113	119	142	113	132	113	163	112	142	134	124	122	121	144	153	128	124	112	96	125	113	141	118	119	131	114	117	119	135	151	130	139	131	132	136	124	116	140	129	129	125	128	145	117	131	126	123	124	121	135	114	119	133	121	122	128	133	139	117	134	120	120	133	118	124	110	133	141	143	140	127	117	148	126	124	121	136	119	118	126	152	123	137	123	111	125	123	120	110	118	132	129	131	135	138	134	116	135	142	119	135	141	127	138	150	126	151	109	123	136	122	134	130	140	126	134	153	130	139	137	129	112	137	128	122	112	137	109	124	113	133	114	125	121	128	127	139	120	118	132	123	120	116	138	121	140	137	116	149	131	110	145	110	153	117	137	113	120	114	128	121	146	155	137	126	131	132	138	138	120	135	136	141	92	135	145	127	122	136	125	134	127	139	147	122	152	114	127	121	129	120	127	137	133	127	133	155	134	117	131	117	126	134	118	128	132	134	137	143	141	137	118	124	152	128	128	137	133	125	129	120	131	127	144	124	143	137	124	132	129	141	126	125	150	136	127	132	131	130	124	135	116	115	136	111	122	124	133	133	148	129	129	121	135	138	119	126	139	118	139	137	133	122	121	130	143	135	147	131	149	151	118	117	135	110	131	139	111	135	143	136	136	152	146	124	140
5830	1534	3654	4158	3801	3064	2630	19207	51247	48484	36266	22189	9026	2394	688	460	389	382	359	369	385	352	392	359	405	391	384	373	361	384	354	387	442	420	391	403	386	389	388	354	400	409	407	367	350	390	409	375	379	358	392	374	357	343	404	386	408	389	393	392	383	385	390	412	376	400	380	385	379	341	348	352	365	346	371	429	366	333	375	379	398	409	357	373	380	379	396	381	368	367	388	362	366	413	362	361	367	394	394	356	406	361	395	342	389	389	370	368	404	383	370	376	375	364	400	359	363	399	379	339	403	390	376	386	379	409	364	407	375	394	377	384	373	366	383	395	374	348	371	344	397	377	373	353	372	385	376	373	402	374	365	390	393	361	360	373	381	413	389	379	411	380	378	380	400	396	383	362	367	359	380	377	409	355	409	401	388	386	352	375	394	352	408	370	371	392	370	367	340	386	383	385	368	377	360	390	398	371	397	362	364	398	396	365	403	414	386	359	387	375	362	379	395	407	364	394	360	403	355	358	370	362	360	375	384	387	370	382	389	375	385	390	385	371	381	377	377	374	390	388	388	412	414	408	404	407	400	399	386	382	385	365	361	363	396	392	377	388	368	353	394	360	373	362	334	399	384	384	404	359	402	358	391	382	390	375	390	393	338	379	421	361	394	370	353	382	344	383	376	395	373	366	375	397	343	385	365	360	415	380	390	398	355	411	395	412	389	388	375	368	356	375	344	365	382	388	362	385	376	392	360	371	379	417	407	380	397	364	363	359	372	371	401	380	393	366	377	389	389	395	407	378	390	358	368	355	366	364	416	343	373	399	392	375	352	372	410	375	388	357	377	339	379	372	350	388	376	385	378	373	371	381	417	405	324	390	389	411	375	358	415	372	407	350	433	381	372	399	392	374	397	369	405	378	388	360	377	389	368	412	349	381	348	367	400	354	363	377	383	417	416	393	388	361	378	380	358	386	405	358	389	413	367	370	372	371	347	375	384	388	410	372	376	386	370	409	387	435	400	348	344	389	390	354	394	377	407	358	378	381	353	355	377	391	392	387	378	409	351	356	392	381	371	390	367	382	363	363	380	382	384	369	401	396	385	376	377	387	376	390	390	366	389	364	404	389	393	400	336	375	381	401	386	399	329	371	410	327	371	382	381	417	386	368	381	359	372	390	392	377	349	377	369	373	405	390	392	392	394	377	371	342	408	395	354	420	367	371	413	416	361	397	366	364	363	416	372	367	390	383	372	370	367	344	393	386	360	337	374	373	383	390	382	396	380	398	357	390	344	367	405	393	381	390	368	363	358	416	388	367	368	379	342	398	403	364	371	379	388	373	399	363	378	387	421	364	350	355	382	365	364	320	412	383	396	367	384	398	415	386	374	396	379	379	382	388	426	398	396	382	385	387	376	401	382	388	381	364	355	364	368	375	391	358	387	378	382	381	371	372	368	394	371	389	403	373	402	376	353	352	372	371	392	364	350	396	384	357	339	415	374	395	372	412	348	382	391	369	341	416	386	388	381	407	366	364	400	358	397	370	386	408	396	347	402	380	363	363	364	395	380	395	393	367	382	402	378	351	400	402	400	370	375	393	392	393	384	377	399	351	395	386	364	401	421	393	382	360	366	384	385	356	385	379	380	363	377	361	377	384	395	383	364	359	346	379	375	384	394	382	391	356	399	385	375	402	418	392	362	398	364	406	410	385	351	359	358	368	410	394	401	381	407	372	379	331	364	366	383	389	380	363	376	376	418	395	363	385	344	379	386	441	351	392	379	395	371	374	382	380	429	367	370	402	404	350	370	341	364	382	357	416	391	362	376	398	384	410	394	380	361	412	374	373	386	377	403	393	380	368	367	365	368	386	380	385	391	365	380	402	358	372	362	386	365	388	382	378	400	364	368	395	383	388	356	399	370	389	373	383	413	375	396	397	383	368	384	372	351	417	400	372	347	393	378	360	412	377	395	371	367	397	388	345	363	345	378	369	377	402	373	383	365	373	370	376	367	373	360	394	396	379	341	383	358	419	330	368	356	401	381	399	389	419	363	382	380	412	349	394	361	383	373	381	398	403	349	433	372	414	387	378	399	359	392	394	376	395	408	382	368	394	373	362	366	386	369	399	359	373	377	392	382	387	345	414	378	371	403	366	367	372	399	416	389	374	359	382	367	376	358	363	414	357	391	389	370	370	377	391	355	396	377	398	381	409	390	351	386	394	407	373	411	399	395	344	364	386	375	398	380	358	379	353	403	400	397	405	361	379	410	409	385	392	399	367	383	361	369	349	378	373	359	339	386	373	414	359	388	361	362	389	382	372	369	359	394	380	382	350	354	356	366	381	398	352	367	424	401	418	394	375	369	378	383	404	397	387	336	385	405	368	365	399	380	361	387	378	375	377	373	354	371	371	366	346	383	386	397	348	396	387	345	373	390	403	374	394	385	368	388	374	381	394	389	358	374	363	372	344	378	398	345	419	380	411	406	369	393	378	400	379	373	396	409	366	381	375	389	341	367	389	382	379	380	389	373	370	356	369	378	386	371	413	391	377	374	353	373	375	363	375	393	371	358	383	420	364	409	368	388	400	377	380	381	377	386	423	418	365	390	384	380	370	382	393	406	379	353	402	337	384	354	353	376	380	348	373	384	361	407	355	389	386	400	363	385	374	411	387	391	422	364	391	362	369	379	398	357	426	393	369	391	406	393	372	410	388	394	371	393	394	354	338	373	356	398	393	400	354	352	405	384	411	368	428	389	384	368	406	384	374	370	331	385	379	406	415	351	391	394	353	366	365	379	379	378	371	377	402	369	364	357	364	363	389	373	379	373	366	375	360	426	396	383	394	365	393	393	383	391	360	392	378	368	385	368	349	372	396	390	359	393	395	386	376	386	376	383	357	362	414	368	411	416	401	412	390	356	379	355	376	394	399	379	351	391	384	396	379	393	399	376	417	421	353	369	353	392	353	384	372	400	408	372	359	401	378	416	363	384	381	418	409	403	383	402	375	381	431	420	388	404	352	383	406	403	361	421	390	382	371	384	388	383	344	435	383	375	369	385	379	392	375	419	366	412	389	395	399	372	397	399	399	399	388	388	409	411	404	400	357	414	362	390	397	423	354	409	351	394	356	387	392	387	375	368	402	408	378	377	349	376	366	399	394	432	361	386	392	380	381	414	367	392	396	388	365	372	381	370	403	367	336	412	369	399	387	370	385	407	403	388	386	389	369	409	395	361	396	389	370	384	416	401	412	347	366	405	376	377	378	408	357	368	392	380	365	365	384	417	388	401	387	399	412	400	409	345	384	417	416	356	371	376	394	403	386	385	385	398	372	382	383	377	397	381	391	390	381	373	405	410	358	378	375	381	389	374	382	422	437	389	417	345	360	367	382	450	372	402	422	378	427	355	408	384	366	382	380	402	408	374	370	386	351	425	360	365	399	368	428	360	353	386	378	353	378	391	408	376	384	381	370	382	399	399	404	370	376	382	326	366	375	414	395
14826	2713	3081	2560	1956	1527	1183	10676	51041	45301	27932	11405	2998	673	242	167	165	160	122	135	133	128	140	135	130	154	147	139	148	144	135	137	146	177	149	144	139	159	160	158	130	162	145	140	124	178	150	162	162	145	140	147	164	133	135	162	157	142	155	159	140	151	150	127	143	143	152	141	149	137	137	167	133	147	121	157	137	168	132	146	145	154	154	151	189	146	147	135	171	151	174	132	161	131	127	156	148	135	157	162	151	179	141	145	167	132	127	150	149	175	142	138	164	144	165	166	125	143	125	152	169	167	155	149	140	172	150	144	165	139	141	156	147	133	145	159	160	145	150	143	151	143	133	158	146	144	135	153	155	141	156	148	166	155	132	143	168	175	160	119	138	142	149	144	137	142	156	142	166	150	161	144	148	160	151	147	148	172	166	170	165	140	165	147	156	144	146	152	161	175	152	164	149	139	140	142	158	148	131	145	129	145	157	156	155	154	155	155	140	132	133	138	180	138	151	148	149	128	134	128	137	132	131	163	150	153	153	139	118	151	127	129	152	133	142	137	168	144	152	148	169	137	148	161	138	141	131	149	148	124	133	128	144	174	134	131	137	141	149	154	140	160	145	129	140	153	134	170	164	134	155	144	167	145	128	142	138	161	142	151	147	153	135	169	136	150	135	157	148	157	140	150	144	156	143	141	140	136	151	134	129	145	151	142	153	151	143	161	130	165	153	139	140	148	148	144	147	154	144	145	143	148	140	132	162	147	163	185	134	124	157	150	146	146	136	127	161	174	139	148	160	118	167	153	123	160	154	150	148	161	147	147	124	161	154	144	151	144	142	149	137	159	168	163	163	136	133	156	146	148	142	141	166	130	137	140	174	136	139	151	155	147	154	166	147	133	144	155	131	122	150	170	159	164	151	134	140	145	164	168	156	146	151	166	133	145	131	132	151	161	160	138	133	140	134	138	153	147	141	161	148	153	165	154	148	135	123	131	170	146	168	151	129	138	142	161	158	126	141	159	158	136	148	125	165	151	133	130	170	154	147	133	144	135	142	146	158	152	185	156	145	165	144	147	154	154	158	140	137	155	136	140	143	134	153	164	163	128	147	165	140	132	159	147	171	154	168	176	139	118	162	134	153	137	126	143	142	145	175	149	140	153	143	114	157	154	159	142	157	163	163	142	174	141	136	136	146	130	147	160	131	151	171	163	145	142	137	143	133	148	157	153	152	156	147	154	158	157	155	144	139	144	144	141	134	112	153	143	144	124	144	144	159	141	161	151	169	153	134	153	152	167	139	144	151	134	136	152	135	152	143	123	151	171	164	173	141	146	152	152	147	157	172	145	161	161	152	136	131	143	164	158	140	153	141	139	155	132	142	144	140	149	150	135	146	152	123	137	148	141	155	131	143	145	152	141	142	135	156	148	171	159	125	138	137	157	155	149	154	136	140	144	129	139	158	162	152	129	145	143	134	159	139	137	136	147	154	156	130	162	174	155	122	130	152	138	147	148	142	138	127	148	158	135	166	160	159	146	160	149	136	162	167	143	122	145	156	139	157	157	153	156	158	155	135	139	172	146	151	136	186	156	146	161	163	132	163	157	152	162	144	141	154	157	155	142	157	113	140	171	153	151	165	142	154	161	130	148	152	156	144	136	163	148	148	155	158	143	142	161	148	146	116	136	147	155	159	157	147	148	143	152	161	133	146	159	143	133	158	157	139	154	151	148	149	145	160	158	179	131	140	147	132	148	153	168	154	120	126	146	151	146	138	140	161	134	158	148	126	144	132	170	154	139	166	160	155	166	151	135	137	155	143	162	149	142	141	145	129	154	176	139	142	173	118	135	134	158	162	135	138	153	143	145	169	177	119	148	153	143	149	143	146	158	143	143	147	174	124	146	142	126	140	158	159	153	124	140	159	142	154	150	148	140	139	140	154	141	147	158	152	139	134	142	180	136	123	145	141	130	160	170	133	147	160	159	166	157	164	150	144	159	146	131	161	147	167	146	164	137	156	147	147	135	133	150	150	140	150	168	158	159	118	160	151	149	136	147	144	153	142	136	140	166	141	161	145	139	134	142	168	126	132	148	132	144	131	140	140	154	161	143	139	150	136	152	151	150	149	150	173	157	169	161	155	149	154	163	139	158	126	147	159	138	177	145	159	131	139	146	144	161	129	151	162	160	147	157	166	149	164	153	153	153	145	130	161	141	148	158	144	164	148	136	165	154	147	152	168	151	137	131	130	163	136	161	137	144	126	177	169	158	136	172	151	149	164	162	140	126	140	155	155	166	132	143	152	149	143	154	154	159	152	161	146	139	135	149	158	139	149	156	132	143	124	176	154	147	155	141	169	158	131	165	127	143	152	148	145	137	154	144	152	152	156	165	136	132	143	143	154	160	175	135	158	151	150	126	145	125	151	164	163	147	136	150	174	168	149	155	160	141	177	139	153	145	147	123	143	146	148	142	152	144	137	152	137	151	122	143	141	139	187	146	159	133	168	156	155	127	130	163	157	144	157	182	149	136	151	147	147	148	134	138	147	146	147	158	155	158	154	172	148	156	140	152	151	151	145	172	170	145	159	115	157	134	144	138	135	135	165	148	166	147	143	141	170	118	133	138	151	166	149	141	157	169	143	133	169	128	162	169	139	133	150	161	144	165	134	152	133	146	158	176	119	136	142	163	161	143	164	128	161	144	164	147	117	147	163	152	142	133	140	142	140	154	161	160	158	135	128	163	178	126	174	152	140	133	131	138	137	132	156	165	154	147	152	160	168	148	148	157	143	140	154	159	153	145	161	159	140	120	154	139	120	122	177	140	169	155	142	161	140	149	160	123	144	168	167	146	139	124	131	152	129	139	155	168	136	159	143	152	147	148	144	148	164	149	152	168	168	175	159	158	142	146	156	164	136	136	135	139	160	140	139	179	162	162	154	154	137	168	124	144	154	146	155	141	155	152	143	154	156	160	144	133	129	139	147	157	172	147	146	136	170	176	146	152	166	150	161	133	151	140	143	174	145	162	156	154	152	142	145	153	165	166	168	126	151	163	157	130	149	143	143	136	151	152	149	138	160	138	143	150	151	162	136	130	150	157	141	140	149	139	149	146	157	157	157	134	163	151	149	144	129	159	164	145	151	149	122	134	142	132	163	125	149	153	141	150	160	159	155	151	165	128	173	149	170	148	169	155	150	130	140	166	175	142	128	157	140	131	141	151	133	163	138	167	155	139	163	148	169	156	147	159	176	143	144	145	159	123	169	142	155	164	123	155	163	167	131	161	139	167	147	157	162	143	125	143	166	138	157	177	131	140	148	151	180	144	139	146	162	163	139	141	154	144	131	143	131	153	152	135	131	144	139	151	146	140	142	142	154	154	135	149	144	137	146	138	153	142	155	168	134	143	148	132	145	163	158	138	139	129	126	137	164	165	161	160	142	139	131	141	154	141	127	139	155	155	143	146	155	147	147	149	168	160	142	130	165	130	136	151	140	154
7842	2546	6327	7329	6584	5514	4812	22989	65079	58731	42721	24920	10747	2543	745	458	441	473	441	426	456	423	439	419	456	451	438	441	431	423	426	396	411	436	430	456	442	421	445	444	423	445	444	422	452	418	438	463	432	434	475	400	445	440	434	402	413	397	414	383	406	479	447	428	441	411	447	479	430	442	437	425	423	408	427	420	433	439	436	411	446	433	405	396	412	438	430	414	434	453	393	428	456	450	426	438	404	418	406	419	421	427	426	411	449	443	444	385	421	463	412	413	427	415	408	451	445	474	427	424	449	425	456	436	453	412	418	440	439	442	443	435	408	444	433	436	428	407	377	423	414	423	441	441	434	427	421	451	422	470	437	437	450	452	466	415	427	418	424	448	447	450	446	426	424	415	416	448	428	474	432	433	361	416	422	434	455	455	423	443	393	466	437	441	410	387	416	423	415	437	407	431	432	460	441	406	428	433	416	429	434	401	385	446	433	440	452	409	422	455	485	428	428	406	418	468	433	417	434	444	474	439	418	457	430	469	436	445	404	423	392	415	418	440	410	438	423	435	378	440	415	434	402	463	451	440	406	460	431	433	431	432	439	443	415	426	431	457	408	434	390	459	400	421	445	436	398	440	413	426	417	435	413	424	433	431	420	400	394	441	412	435	417	415	481	398	401	442	452	430	415	435	465	414	400	439	421	411	408	465	421	421	430	430	421	375	460	392	414	407	413	438	456	422	451	468	428	454	440	402	458	421	444	431	441	402	448	421	433	401	428	401	430	414	401	420	449	413	398	403	439	396	416	399	421	419	434	418	452	448	441	422	415	448	425	406	440	390	453	424	412	417	451	418	462	403	421	442	456	450	423	425	413	439	414	413	446	407	425	409	400	410	436	389	426	400	458	494	424	423	420	435	417	441	464	394	441	464	420	412	457	417	422	426	467	403	424	418	426	403	435	426	418	456	451	436	418	449	425	414	396	409	421	439	437	420	394	406	437	441	451	414	423	426	411	452	447	460	421	410	396	454	411	440	436	408	449	445	417	411	410	412	441	418	418	391	432	439	426	486	417	448	403	413	431	417	432	409	433	408	479	434	436	405	434	428	418	425	417	410	420	420	435	402	418	451	446	412	399	418	402	431	428	469	432	486	422	430	437	455	453	411	432	413	391	421	429	465	422	427	449	396	430	424	442	469	421	418	436	440	397	429	446	444	403	418	439	398	426	465	418	458	432	407	430	413	449	405	384	423	413	421	440	410	423	406	424	417	454	418	442	409	428	425	415	456	418	428	417	425	420	399	435	462	446	418	427	423	409	425	408	440	394	411	420	440	422	438	423	428	413	405	420	460	469	417	412	424	429	380	429	417	427	468	437	450	401	444	431	416	440	440	421	434	421	440	440	433	455	405	438	435	425	445	431	441	423	417	446	434	420	403	449	427	429	421	394	472	450	443	404	424	374	403	449	447	411	435	430	429	402	424	419	418	415	423	433	403	415	419	373	446	459	393	463	417	418	415	435	454	397	433	412	450	459	422	447	417	413	405	419	455	388	433	448	421	401	408	409	424	400	427	435	389	429	426	464	441	441	409	416	416	458	426	440	417	412	445	437	443	425	427	414	408	437	406	443	441	413	454	432	409	431	387	416	413	417	409	447	429	467	408	421	471	421	440	470	396	468	426	419	418	435	413	434	445	449	442	414	431	430	429	400	452	456	476	425	446	415	435	424	419	440	456	443	428	462	443	404	515	388	444	449	402	417	448	434	427	434	426	463	434	423	436	413	423	437	416	380	431	437	445	451	431	435	415	456	474	441	441	446	436	408	402	418	415	441	434	418	418	433	448	410	471	421	410	437	415	427	433	429	412	435	454	467	419	430	438	438	461	380	435	437	448	416	407	397	420	475	439	420	402	424	438	409	455	424	411	455	461	463	422	398	449	461	434	462	451	442	440	416	384	440	460	398	439	400	435	411	408	401	423	422	468	425	483	434	428	428	431	426	425	420	403	421	421	434	447	418	429	447	439	417	408	450	413	386	415	409	481	405	410	407	427	436	427	440	430	436	404	441	434	414	459	438	434	392	421	456	467	394	429	439	407	435	436	395	459	395	453	392	457	438	397	409	431	449	416	421	422	458	448	424	430	384	443	424	469	395	444	446	434	467	446	436	424	466	414	402	454	426	413	380	420	473	448	402	414	441	416	438	469	467	435	422	411	411	425	444	440	437	415	445	423	398	430	450	430	406	396	420	458	418	430	421	448	420	454	426	427	456	430	423	457	411	413	404	442	424	405	416	407	465	421	453	425	430	495	444	443	420	431	420	426	419	423	391	436	429	426	460	447	422	455	412	470	418	439	411	401	444	441	468	450	456	431	437	441	386	401	402	436	447	418	390	374	436	441	476	448	459	445	427	429	437	455	414	439	417	413	433	442	416	404	425	415	426	425	434	405	450	414	428	447	422	467	447	469	405	427	389	439	431	439	424	431	388	422	415	400	419	424	441	394	449	432	421	408	421	409	442	422	433	442	464	429	424	439	434	443	409	452	483	430	430	467	444	414	439	448	434	453	400	480	426	442	392	448	447	419	448	444	390	443	422	452	429	448	441	419	460	397	465	427	423	453	458	424	420	381	405	422	415	393	438	432	439	419	404	440	413	428	413	427	444	429	372	463	437	402	408	393	428	453	405	473	443	391	446	420	445	431	416	415	423	423	446	460	415	421	422	407	433	442	451	384	453	431	442	412	420	435	412	432	426	411	466	422	439	466	406	438	441	452	436	398	447	414	423	464	433	447	424	408	443	402	416	402	442	446	424	463	444	418	431	442	418	454	436	402	461	388	414	435	448	439	417	460	387	444	417	386	417	408	435	451	418	420	415	422	388	485	462	433	411	452	403	440	399	409	444	427	440	408	410	444	412	408	425	421	394	416	426	449	435	475	433	430	456	453	392	421	470	437	427	431	416	444	396	434	441	474	444	423	406	441	442	415	436	450	460	442	436	415	449	427	447	428	437	433	434	435	425	392	422	417	419	409	392	440	408	386	420	435	414	439	397	444	450	380	395	398	406	438	466	363	394	380	415	447	476	427	419	436	439	413	417	462	433	393	438	426	461	406	439	397	405	433	453	401	480	410	418	432	450	451	438	405	425	383	416	410	409	421	445	468	412	437	412	457	403	458	434	431	415	436	445	454	422	437	440	471	410	397	402	450	403	455	431	396	405	413	416	453	420	457	446	408	427	446	406	420	432	431	412	440	446	405	457	436	442	442	445	426	421	389	401	410	411	431	438	449	408	415	432	452	414	457	443	418	427	399	431	448	440	453	416	446	467	467	430	414	423	391	458	441	435	439	390	435	440	412	478	452	420	422	438	448	432	411	471	426	417	430	430	402	422	430	444	462	461	418	400	414	449	409	459	423	415	414	453	435	457	407	404	392	454	408	448	412	440	438	433	466	451	440	402	407	430	414	447	445	429	419	442	467	479	394	442	461	415	408	399	434	438	410
2271	220	277	269	254	235	211	610	3285	3833	2535	1197	441	224	152	119	154	119	141	151	148	155	137	151	134	112	142	129	133	115	116	127	122	133	118	141	140	129	131	122	145	141	138	129	138	125	136	147	119	111	132	171	146	144	125	127	127	127	128	153	132	136	125	138	131	122	147	129	130	138	153	131	139	143	143	152	133	124	140	136	129	111	132	132	141	125	114	138	149	145	131	145	139	130	148	125	142	155	149	124	156	143	130	134	128	149	130	142	146	119	120	140	123	145	122	137	124	131	123	138	147	131	141	127	139	123	128	125	144	136	132	156	126	138	128	125	124	154	156	151	119	124	160	127	122	131	119	136	129	161	142	151	131	122	136	119	149	114	126	139	146	101	117	129	143	133	126	138	146	140	143	139	120	134	167	138	139	126	156	124	134	132	130	144	144	126	138	139	147	141	136	156	134	127	118	136	132	123	118	123	149	136	134	150	141	129	137	148	148	138	155	134	133	124	139	140	120	144	137	118	138	123	139	142	141	124	140	132	137	127	129	137	144	143	111	149	106	117	126	141	141	147	130	140	126	126	135	124	116	136	119	132	141	141	119	138	129	126	145	107	129	138	135	148	127	142	138	131	145	137	130	127	146	126	121	143	124	122	138	139	116	123	149	134	147	136	138	132	144	137	140	150	102	134	150	110	156	142	108	124	127	138	127	152	137	127	166	123	148	118	146	125	128	141	134	141	115	129	140	147	119	153	122	127	146	119	143	149	116	157	132	138	140	130	141	149	150	134	149	121	146	148	137	113	141	125	132	111	160	160	123	140	151	128	128	134	148	141	156	137	138	146	133	123	141	134	116	141	134	150	127	130	124	140	138	135	131	134	155	124	136	136	132	126	142	131	157	139	127	132	125	136	142	139	135	120	136	140	99	118	134	142	149	123	150	126	116	137	133	132	140	137	145	135	127	139	127	133	126	132	157	132	112	144	141	127	123	133	136	160	142	124	114	134	118	125	130	133	152	141	127	143	140	145	131	135	118	135	113	119	124	148	154	121	129	118	133	123	135	145	145	139	131	127	119	127	142	126	146	101	101	122	130	157	135	124	142	123	144	136	143	136	148	135	147	131	114	124	115	143	145	136	159	159	148	130	164	147	128	126	133	127	151	118	136	124	118	129	133	120	116	135	137	121	115	117	137	117	133	131	126	132	136	138	125	138	153	138	148	129	124	135	125	123	141	137	129	122	151	150	130	149	130	124	142	135	136	154	135	101	129	135	138	145	147	133	135	141	138	132	140	133	124	154	126	118	147	143	126	139	135	132	145	130	132	137	129	118	119	119	122	130	129	141	156	135	137	144	165	123	142	137	127	136	130	153	123	143	136	119	122	141	147	137	129	133	166	151	148	146	127	145	145	145	134	132	140	148	125	126	114	143	149	123	128	135	134	141	149	139	143	151	139	127	137	138	129	152	152	138	129	134	146	140	108	129	147	151	146	138	124	136	130	136	141	125	120	125	138	115	138	141	131	135	141	128	126	123	122	137	134	131	117	141	129	120	135	153	120	148	145	139	125	133	143	151	143	134	133	168	135	131	127	131	138	127	162	123	131	151	115	106	134	123	141	150	131	121	132	158	126	137	143	134	134	125	123	125	150	128	137	129	142	103	129	143	129	134	144	140	128	141	131	134	120	136	138	155	139	126	142	125	112	127	130	142	146	120	155	139	144	137	136	134	148	140	107	149	141	127	153	115	101	135	130	140	163	120	133	122	137	134	135	152	136	134	124	152	140	145	112	130	131	119	113	132	148	118	138	125	137	130	139	134	161	150	123	140	120	134	142	138	130	150	142	133	146	112	139	124	137	142	130	132	130	144	142	124	127	128	144	167	140	123	130	136	124	139	144	153	125	144	117	133	120	149	128	130	141	138	140	119	134	142	133	141	147	138	129	120	136	112	138	140	132	168	121	132	129	123	140	121	148	125	162	129	124	142	140	125	135	124	148	131	151	133	155	146	142	138	129	132	143	147	151	118	147	140	142	130	138	130	149	155	146	147	126	126	125	159	129	148	119	138	156	122	135	154	131	122	145	119	143	145	131	143	149	136	137	127	128	130	146	130	131	111	160	134	126	123	146	130	137	136	140	136	146	134	152	126	142	127	160	116	140	121	147	131	153	124	135	138	127	148	130	142	128	116	121	117	134	140	148	126	131	160	153	119	149	132	131	134	154	123	132	121	138	132	131	143	138	120	145	136	137	137	140	144	140	125	125	142	128	142	129	118	153	139	135	132	130	133	155	126	140	117	139	127	119	151	125	153	141	134	126	123	140	143	138	126	128	143	153	135	145	120	124	134	132	126	131	125	123	157	132	134	138	130	140	145	130	126	154	129	150	138	127	156	154	136	151	150	138	140	139	156	131	154	127	127	142	134	141	147	141	137	128	122	115	116	129	126	138	117	120	140	138	144	137	133	138	140	126	138	149	144	142	149	160	131	134	127	126	143	113	148	135	122	129	114	151	157	139	136	118	134	126	134	134	130	136	145	131	142	131	126	147	145	131	138	140	135	136	119	153	155	141	139	147	139	127	138	114	109	124	130	139	122	124	147	125	160	137	144	119	143	142	115	155	149	161	139	104	137	131	122	136	147	128	129	127	126	160	138	135	132	128	139	151	148	131	137	158	146	119	122	137	132	143	138	111	134	154	116	148	137	142	135	139	129	141	115	140	151	145	135	138	123	144	145	134	141	139	132	146	139	153	132	118	151	140	131	120	116	135	136	134	124	136	138	121	148	151	134	124	142	130	130	127	149	133	121	153	138	135	126	148	142	146	102	134	142	143	133	151	120	126	133	140	135	110	117	145	116	125	121	122	152	135	136	144	139	113	138	115	127	119	145	134	165	144	137	151	131	128	137	152	149	157	109	121	131	127	133	151	120	140	147	122	147	144	136	137	158	123	133	154	139	138	125	122	109	134	147	116	154	147	132	114	130	159	142	149	126	148	153	151	137	146	139	138	138	150	116	141	125	135	124	145	130	122	147	140	154	139	140	129	128	121	124	147	103	128	128	130	137	132	145	144	135	122	115	152	135	144	146	159	121	123	146	143	132	137	143	121	131	132	148	148	108	107	132	116	140	122	126	137	139	129	144	134	117	130	129	144	137	123	149	122	140	135	150	134	126	134	130	122	131	133	132	120	127	137	150	142	123	134	120	132	120	129	127	144	128	135	146	127	130	146	136	124	147	143	135	149	124	131	125	135	127	140	117	133	147	129	136	147	142	140	149	136	131	142	123	144	147	138	135	137	131	136	132	133	118	130	122	138	131	129	135	145	133	142	138	124	129	143	138	152	128	146	142	118	148	139	123	137	132	125	142	146	128	133	138	131	127	134	146	146	125	146	138	138	140	161	144	139	147	152	137	145	139	131	137	131	112	140	134	134	130	139	135	122	114	128	128	139	133	150	146	146	139	136	129	130	134	139	149	145	148	121	127	128	153	127	113
2237	526	787	934	961	845	754	3229	14844	15531	10217	4600	1794	752	477	399	392	345	400	381	363	379	396	388	384	433	412	401	381	378	365	412	382	389	395	410	381	410	412	355	426	396	413	370	377	406	378	355	390	377	389	391	384	371	415	413	429	415	372	430	402	366	357	390	419	401	424	376	394	389	406	403	415	377	381	376	396	451	418	396	419	378	413	383	393	417	376	438	366	408	363	368	355	364	367	388	373	391	403	412	376	392	402	374	412	381	392	354	369	371	389	440	382	387	383	380	386	384	392	404	390	378	368	409	426	395	407	387	373	392	365	384	418	383	398	394	395	408	380	383	405	392	405	382	416	399	413	396	379	431	372	369	369	398	403	364	393	410	404	374	369	342	413	415	429	383	362	417	404	375	381	428	394	406	380	398	328	420	417	391	371	360	403	392	379	381	435	410	384	374	407	405	351	375	361	407	411	376	400	390	400	398	404	401	365	403	420	402	405	356	418	361	405	354	423	401	396	362	392	374	389	425	374	383	403	383	412	370	392	368	407	391	377	369	395	381	375	370	385	403	378	405	369	396	425	386	375	382	345	364	395	394	381	401	401	362	388	392	381	363	400	391	381	404	391	389	362	361	377	369	395	397	355	375	390	391	400	375	405	393	374	403	404	374	371	379	392	377	398	393	387	379	398	400	371	389	381	395	392	360	364	353	416	375	387	382	397	369	402	372	385	390	399	412	394	385	375	390	350	411	393	377	372	412	371	411	351	423	370	403	385	394	377	435	414	382	387	393	377	414	391	400	386	381	397	406	389	369	398	382	400	333	399	385	403	403	368	407	387	426	395	460	405	388	359	380	398	388	373	384	406	425	392	401	372	408	393	392	402	375	397	404	400	380	379	423	432	379	438	387	412	424	371	408	372	399	396	412	387	397	398	396	425	400	388	375	406	401	385	369	391	369	412	397	375	400	345	432	361	347	375	385	409	424	395	359	392	384	387	375	391	373	379	427	390	355	373	391	421	377	378	373	387	364	390	381	425	368	395	407	390	364	369	396	382	397	399	411	393	398	389	389	367	357	422	419	402	383	397	412	346	390	360	411	385	375	467	371	384	400	347	397	392	388	382	373	373	411	408	377	398	374	414	381	413	343	392	423	392	364	383	386	384	354	388	402	393	423	380	393	396	412	408	390	400	351	370	420	410	403	418	400	381	402	379	413	372	417	379	388	372	408	356	375	384	387	393	413	406	375	354	427	385	383	428	384	436	394	420	391	431	393	370	373	380	362	380	395	379	447	386	402	388	382	366	376	362	383	398	419	369	371	385	386	407	374	373	428	388	383	382	422	359	399	382	375	407	382	382	386	400	389	384	404	396	386	425	414	370	380	405	413	357	378	377	371	355	401	387	380	370	398	394	378	406	414	378	392	402	384	394	406	409	372	402	374	399	382	387	410	397	385	402	414	386	406	373	421	375	398	406	408	428	361	368	405	381	350	408	385	398	379	395	389	373	409	374	378	383	362	400	384	388	393	398	360	372	358	398	385	401	388	381	400	365	387	366	366	368	370	365	366	376	380	379	403	377	373	390	402	399	385	392	406	391	370	373	375	412	390	373	401	386	388	380	409	398	401	413	384	417	402	399	416	391	388	361	421	399	417	384	366	426	397	371	415	400	395	355	390	395	414	406	405	366	376	378	401	389	411	399	395	355	391	375	352	374	388	390	404	388	391	389	405	417	422	393	378	416	358	431	420	344	400	380	394	361	419	392	398	384	419	418	390	396	427	401	388	363	391	357	378	391	379	397	384	371	367	393	361	420	398	403	360	341	409	397	395	402	383	380	397	371	348	384	388	399	401	407	398	387	382	396	393	364	366	381	402	415	395	388	427	412	403	403	396	378	384	359	368	402	408	366	377	378	405	390	373	424	415	419	389	417	385	369	411	431	359	399	358	391	368	403	367	396	349	379	376	378	356	387	396	366	410	393	362	381	383	395	408	411	400	428	375	426	403	379	404	415	358	421	402	354	381	370	380	386	360	397	401	392	410	395	409	365	390	443	352	361	393	380	379	369	381	383	417	406	396	380	398	364	377	372	360	382	388	402	354	387	396	399	380	456	393	408	348	405	377	392	368	386	376	369	365	381	385	400	399	395	400	382	419	426	373	378	381	404	399	439	364	426	371	362	396	374	392	378	425	392	420	393	388	385	380	390	366	411	380	372	377	373	401	392	404	381	387	389	400	409	379	406	422	365	385	401	387	365	414	366	405	406	386	415	406	413	368	393	406	352	401	416	401	384	371	388	407	378	392	375	358	376	395	387	391	385	431	390	407	411	387	387	374	413	421	368	369	378	362	385	389	426	379	401	392	408	413	387	378	359	368	396	416	410	398	389	391	395	425	409	392	433	381	375	413	413	356	330	384	406	403	439	389	385	375	403	364	391	364	359	415	372	409	339	408	382	396	362	374	387	408	390	392	379	393	441	384	341	383	369	379	385	361	413	414	378	375	386	396	395	382	382	358	421	386	392	394	387	417	403	396	378	398	363	384	419	371	404	411	426	416	365	352	390	421	403	381	390	435	398	412	373	406	389	393	369	392	385	388	367	411	401	397	390	392	383	401	386	366	393	405	409	417	380	375	379	409	412	369	362	395	404	363	434	407	392	393	374	436	396	337	415	385	386	342	392	375	358	396	429	382	397	362	375	378	378	358	402	361	374	431	406	401	393	391	406	399	399	391	391	372	407	403	420	366	407	379	377	395	386	392	378	417	409	395	365	381	391	403	393	394	411	391	373	383	414	364	403	401	428	405	424	388	372	358	416	427	387	385	399	369	395	395	372	426	404	389	393	420	351	394	394	405	384	442	383	375	374	415	380	397	373	415	396	381	377	397	363	388	428	372	371	383	398	393	385	382	401	419	363	428	373	392	420	365	383	396	442	383	368	409	375	378	399	399	380	391	404	359	371	406	414	415	401	393	401	392	410	360	372	368	381	404	386	400	414	419	370	391	410	388	385	376	397	382	360	410	423	361	364	342	376	400	377	389	385	400	380	375	401	365	386	430	358	370	368	397	382	383	386	389	403	413	364	375	384	395	395	384	390	393	407	386	387	398	385	386	396	366	403	354	374	373	359	379	409	375	393	410	377	413	388	372	380	395	415	429	398	370	395	421	361	358	381	406	396	371	411	350	404	377	387	387	407	403	363	399	374	392	380	387	411	397	402	388	394	394	379	384	392	412	399	434	417	375	412	394	383	403	399	394	437	397	388	402	406	411	394	376	411	413	398	377	412	397	411	390	400	383	410	380	417	421	342	429	386	352	395	343	405	408	372	395	442	419	379	346	407	396	375	360	401	393	358	394	410	388	415	408	378	399	388	398	439	421	407	372	400	361	396	403	364	385	386	391	381	393	384	379	429	377	399	408	402	393	397	411	442	405	358	383	357	422	405	397	384	432	351	372	407	392	362	372	366	426	415	386	384	367	388	411	414	403	370	378	389	392
8313	1317	1672	1401	1001	808	579	6429	34447	33093	18726	6947	1746	443	191	133	147	138	131	111	129	129	108	139	125	124	134	126	126	124	118	114	125	114	115	125	121	105	120	129	113	121	116	132	130	128	117	113	113	125	136	121	117	131	118	137	123	121	140	124	118	159	115	112	112	138	132	106	121	136	124	130	132	128	125	113	110	125	140	143	134	118	140	117	134	128	116	128	116	133	144	137	120	140	138	121	140	133	101	126	126	116	132	124	128	128	120	132	135	112	126	128	134	121	113	120	133	131	125	120	110	119	111	128	122	140	132	144	113	119	99	140	132	133	126	126	123	151	111	111	136	138	130	134	138	130	141	117	133	125	144	112	116	134	139	125	115	139	141	126	124	124	134	124	118	115	125	133	129	130	134	132	138	121	117	112	137	129	120	123	124	109	131	125	121	133	125	118	120	131	126	132	126	129	116	127	120	123	112	122	133	121	132	133	119	119	132	112	130	121	130	124	119	127	129	119	125	128	131	107	124	115	139	111	116	140	127	109	134	113	141	126	131	125	112	122	120	123	133	126	124	112	146	132	116	123	123	132	133	136	143	111	134	140	123	124	140	123	154	122	126	127	112	127	136	140	114	113	129	133	115	149	135	127	123	139	131	119	127	136	138	137	108	131	127	119	143	124	131	135	111	134	104	137	124	129	127	119	136	159	115	121	105	140	121	136	115	134	136	139	123	124	127	113	130	127	135	111	136	116	135	130	128	135	130	130	115	122	110	138	126	117	127	128	132	139	130	132	132	146	139	93	121	109	124	127	118	155	103	126	142	138	136	122	112	120	111	132	119	120	126	137	122	127	144	126	133	123	130	104	128	130	136	140	123	125	135	125	108	154	122	106	139	114	104	111	134	132	152	137	141	117	112	127	125	134	126	139	133	124	113	121	118	119	123	130	133	135	125	123	121	132	118	115	106	148	123	126	114	113	133	118	150	117	143	116	113	153	145	131	127	116	139	121	131	146	130	121	141	115	138	129	108	135	121	122	140	110	128	108	120	127	135	138	107	138	126	139	123	137	129	131	116	134	137	106	114	131	134	138	112	134	142	133	102	140	133	118	134	137	122	128	139	134	116	127	144	147	120	129	116	144	125	124	122	129	128	116	115	138	124	123	139	125	126	138	114	139	137	150	111	120	110	141	117	137	118	133	116	125	130	119	131	149	130	137	125	108	107	123	131	126	148	124	127	132	131	111	144	121	127	141	127	129	118	146	93	148	126	127	112	128	112	133	127	127	132	122	115	134	136	120	93	118	123	116	139	112	132	112	123	127	144	136	139	139	143	91	130	124	128	121	144	117	124	129	128	129	132	125	136	132	123	124	111	114	126	144	130	123	124	108	133	117	115	102	129	127	118	126	134	120	125	149	109	126	130	116	134	131	139	123	132	136	148	135	137	124	126	128	133	142	139	123	130	108	120	96	127	152	128	122	102	116	136	135	110	135	135	135	122	119	156	134	117	132	132	127	126	132	128	129	129	116	141	119	137	151	143	130	127	145	102	145	139	121	141	116	108	125	136	142	131	124	131	118	145	133	147	115	127	135	133	138	129	115	103	130	124	132	123	139	124	120	130	134	118	139	138	145	127	133	123	120	130	137	135	131	116	105	114	100	109	134	115	127	137	125	132	135	149	115	141	125	125	132	121	117	144	135	121	118	147	127	139	132	135	115	143	107	122	120	116	119	150	113	129	112	118	116	125	121	143	126	138	127	126	129	125	132	129	161	125	146	121	128	133	133	136	121	123	113	117	130	123	128	127	134	111	107	112	127	116	117	114	127	147	122	112	147	109	145	137	113	126	130	106	127	145	118	129	118	138	117	109	119	122	134	131	135	132	105	119	124	121	123	121	123	107	127	119	136	143	105	146	121	126	137	117	126	117	125	121	97	121	131	127	114	134	123	124	128	119	148	124	128	121	118	133	138	144	136	140	149	120	126	111	138	140	138	133	141	135	124	129	147	137	101	128	132	126	106	130	118	136	144	108	112	120	110	106	131	131	122	123	131	131	121	121	158	127	122	119	117	144	136	131	135	127	107	141	137	113	120	114	119	133	151	133	123	125	132	120	113	126	135	127	127	138	123	137	127	129	138	144	110	115	139	142	130	130	123	148	129	122	129	122	138	129	151	113	131	139	132	114	124	136	140	131	139	116	117	130	112	130	125	112	121	131	123	131	130	144	117	112	118	130	135	128	120	110	133	131	106	139	127	145	107	114	137	119	130	131	125	118	116	126	113	125	131	125	137	114	123	151	121	138	124	111	119	104	132	124	138	109	129	136	132	132	127	106	124	126	113	129	135	130	125	115	132	132	133	102	119	112	124	115	122	132	139	113	109	142	125	134	120	114	129	130	125	160	144	131	121	128	108	119	116	152	131	127	110	130	128	141	131	118	109	126	126	132	126	137	132	112	101	135	138	110	134	120	133	134	125	134	113	122	114	132	120	113	133	122	137	121	147	129	120	117	131	132	137	119	121	126	154	123	112	128	145	127	133	137	118	120	116	121	107	146	135	115	141	132	135	111	114	122	111	130	124	147	127	107	138	123	134	131	144	130	130	101	115	121	136	113	149	133	120	114	134	111	124	125	139	139	117	91	133	133	119	125	116	134	113	133	135	109	106	150	136	117	130	124	124	124	117	119	104	135	111	117	139	131	127	109	125	118	120	141	137	109	122	133	135	127	143	132	103	114	122	117	134	109	141	114	146	127	110	138	125	134	127	121	99	141	115	126	132	128	124	118	127	136	121	91	130	147	118	119	126	94	129	124	111	119	130	132	124	132	124	136	128	136	96	136	153	141	133	140	142	115	119	134	134	139	128	147	137	128	126	144	131	125	131	110	121	130	121	117	159	138	133	122	133	131	141	130	126	134	119	130	133	128	128	111	139	119	129	117	126	129	128	137	135	159	138	123	126	143	134	135	119	134	137	123	124	155	140	128	160	131	120	123	132	142	133	114	133	141	145	110	118	131	120	130	138	130	125	115	116	111	116	107	152	97	145	123	120	147	126	135	113	135	117	128	136	138	128	124	122	126	131	129	143	129	128	130	112	150	132	115	145	125	119	134	143	117	123	130	113	137	125	133	122	124	125	135	129	125	125	122	126	115	115	133	113	120	123	126	124	144	142	124	123	135	113	128	114	149	134	135	126	137	106	132	123	111	112	116	116	112	127	131	126	127	141	135	131	118	125	119	129	139	144	137	136	139	123	109	124	115	117	123	121	120	122	117	137	147	116	119	124	119	120	142	125	114	120	150	117	125	140	128	113	140	141	124	143	121	117	119	124	112	106	122	129	131	115	132	124	127	117	116	128	127	123	122	123	145	126	140	131	152	136	136	126	114	121	120	120	123	159	121	116	142	114	136	134	123	105	132	129	128	139	122	128	128	131	116	119	120	131	137	144	130	142	112	135	113	121	132	126	118	121	124	144	116	109	144	154	113	119	114	129	122	123
5895	1631	3878	4538	3808	3269	2587	18965	52889	48720	35371	19730	7259	1825	623	403	353	327	384	363	383	380	367	385	386	356	372	393	367	407	437	360	324	385	375	379	383	369	403	372	343	361	394	367	345	410	379	381	399	370	369	353	385	380	352	388	418	358	379	371	382	392	389	363	372	361	362	368	378	345	376	351	394	341	341	352	393	353	368	380	354	357	384	371	376	355	362	362	384	384	383	359	384	336	353	369	390	415	373	350	378	357	372	343	376	396	395	376	365	409	399	374	376	359	382	417	409	394	370	419	376	362	368	375	388	380	392	335	356	372	357	325	392	368	365	382	386	417	364	347	364	378	379	389	380	361	374	383	385	382	393	388	368	384	373	384	362	371	366	388	381	363	383	359	383	390	362	388	351	368	368	358	375	373	351	412	369	398	399	387	370	362	367	346	385	369	354	375	350	362	354	373	378	368	377	333	383	407	400	362	374	392	381	417	374	399	368	390	420	396	390	366	382	353	372	409	394	352	338	399	390	368	378	357	391	399	361	355	391	387	421	371	378	368	378	373	397	376	342	410	375	370	356	370	383	378	382	357	382	357	385	407	372	371	356	382	346	367	386	371	351	382	364	401	361	370	393	372	379	355	391	367	340	388	419	364	364	370	413	339	361	367	338	394	372	348	383	385	360	342	367	377	356	370	383	363	398	375	379	372	376	363	381	361	388	385	344	367	407	359	357	382	396	367	348	375	365	352	342	385	367	344	367	382	378	357	364	386	389	405	388	361	348	381	354	348	348	383	331	377	348	372	352	374	375	362	374	365	375	395	378	385	335	376	365	365	348	377	391	363	392	349	369	386	379	382	401	367	390	400	346	344	422	344	363	357	364	349	342	342	355	391	361	364	360	385	367	362	378	371	383	382	383	392	393	361	389	359	369	373	329	398	383	347	385	432	381	394	386	368	399	354	381	362	377	354	368	374	324	354	382	371	359	390	364	383	342	336	376	390	401	385	380	368	387	354	383	330	377	356	372	361	379	344	387	369	347	405	382	347	365	355	356	406	364	374	390	375	372	381	370	375	349	358	369	373	368	358	410	342	332	355	372	389	382	348	388	367	365	361	366	366	385	367	371	371	365	357	385	382	371	362	391	346	374	363	363	417	399	406	378	375	391	376	406	388	383	366	351	362	381	322	373	375	394	379	385	408	343	397	395	383	351	372	378	365	337	368	359	356	382	389	379	386	354	371	374	338	375	383	417	375	382	382	383	395	367	387	391	386	371	352	374	390	393	372	391	352	380	358	359	435	380	376	365	401	368	400	398	385	360	413	345	339	366	394	361	348	375	370	398	391	389	386	340	363	353	371	371	391	376	374	358	389	389	357	340	391	384	368	369	396	355	360	384	402	379	383	365	388	365	392	355	347	354	359	362	367	370	374	350	360	357	379	392	384	377	343	366	391	351	383	371	392	389	361	393	374	377	382	369	406	338	358	364	377	334	396	388	372	389	385	364	365	383	381	372	391	404	368	380	362	391	387	357	348	391	342	328	387	337	358	351	331	367	365	393	356	365	359	390	342	372	364	393	390	393	396	361	364	380	348	376	379	347	350	385	359	357	405	393	379	371	357	400	389	351	420	387	405	359	372	360	384	364	357	392	389	389	364	390	379	363	397	372	383	355	338	383	390	357	356	388	393	383	353	374	376	364	381	359	407	368	398	350	339	383	374	398	374	398	381	388	373	393	375	404	365	360	391	377	382	379	367	384	305	374	351	373	362	370	327	371	317	386	368	363	404	343	381	368	328	383	341	366	386	367	391	378	360	358	367	401	353	393	373	337	372	384	371	363	387	353	358	398	339	387	368	345	360	364	356	384	375	388	365	323	351	398	393	391	366	366	359	381	412	371	359	394	349	387	396	400	399	391	377	374	371	398	391	369	350	392	367	383	360	390	400	361	391	397	363	342	357	388	365	343	342	370	386	343	367	366	369	389	356	381	375	385	352	355	367	391	374	349	406	397	391	391	372	421	357	398	362	347	372	378	358	402	357	359	378	386	405	383	356	368	370	396	364	383	368	364	350	347	395	400	382	378	369	377	399	320	409	388	371	355	374	364	381	383	374	393	367	360	402	344	386	348	382	335	371	367	368	355	398	359	390	346	399	360	360	358	381	341	376	380	382	390	376	366	378	378	374	397	387	384	386	376	360	365	355	364	390	405	328	378	344	337	407	398	374	368	357	364	392	373	366	353	381	383	369	378	373	385	416	366	362	370	389	369	375	357	394	371	360	372	387	354	373	358	360	394	374	365	379	370	401	402	378	384	409	359	373	359	395	370	370	357	381	377	353	391	402	399	361	377	369	377	401	382	360	381	395	385	384	361	368	366	396	398	343	332	364	389	389	380	357	393	378	375	386	366	363	393	399	350	382	378	407	366	449	398	373	365	371	375	355	351	354	383	413	382	356	358	385	363	368	330	367	338	347	380	346	342	372	356	381	386	391	353	381	373	402	363	374	403	383	387	386	378	350	363	374	379	384	348	370	396	386	373	362	371	360	412	363	359	399	377	366	346	366	385	357	359	370	367	390	378	394	343	381	350	393	354	373	387	412	380	425	368	352	344	386	348	351	384	353	341	395	355	348	351	373	374	365	384	375	399	385	396	381	384	367	386	343	358	381	375	352	391	380	371	390	369	373	385	352	413	379	370	395	407	379	386	380	353	387	345	371	368	346	364	373	368	368	372	340	385	379	375	383	372	396	388	376	328	398	387	374	381	352	400	417	406	363	385	346	364	351	360	410	339	358	372	342	381	389	386	347	384	337	381	368	355	370	381	397	388	340	359	342	367	398	348	336	348	362	386	374	376	377	368	359	393	371	379	348	370	392	394	360	363	377	389	392	367	390	374	405	376	406	358	379	377	365	384	386	361	384	405	370	369	352	379	393	361	373	349	362	383	368	356	348	362	372	382	372	341	369	384	387	368	367	424	403	367	372	379	371	375	351	362	351	352	357	346	375	384	397	362	408	408	370	384	397	388	390	354	381	383	397	364	401	373	351	383	316	406	353	374	392	363	381	386	354	366	386	360	353	412	365	388	389	359	330	394	358	337	337	369	356	360	392	398	350	344	371	365	376	343	366	374	361	382	353	369	396	365	378	369	369	371	387	381	392	352	391	366	397	410	356	382	382	375	376	368	376	375	337	380	339	394	372	347	356	361	387	360	373	382	344	355	361	376	370	354	412	338	377	359	353	340	357	348	343	352	377	357	369	352	379	382	386	362	360	371	348	356	359	389	379	374	399	341	354	365	380	360	393	387	386	369	379	372	347	387	391	403	340	383	371	373	364	356	351	383	379	341	395	370	370	385	347	368	386	359	394	385	342	369	375	366	378	366	357	354	391	357	379	379	383	406	375	399	369	358	391	378	344	390	371	348	378	398	367	379	337	394	373	368	378	383	365	386	336	379	401	392	368	377	370	374	395	356	381	383	410	364	349	366	358	333	348	398	385
14905	2772	3107	2334	1764	1383	1159	10754	45235	43375	32656	17068	4907	960	255	185	149	146	134	162	143	171	168	167	173	149	158	154	147	146	167	163	133	177	147	151	164	158	142	140	134	143	151	153	141	135	160	157	126	179	145	148	133	164	157	134	155	152	151	146	146	147	150	130	143	141	145	157	149	137	168	153	170	125	169	176	150	166	131	154	128	170	145	121	129	134	143	140	138	144	157	132	131	173	144	146	162	139	153	141	134	142	137	143	165	153	141	136	118	166	145	146	142	154	138	131	150	137	142	156	155	134	153	142	128	142	157	147	160	148	159	162	151	138	153	131	128	131	147	142	146	169	155	148	155	127	150	148	140	133	137	151	125	138	129	154	145	147	149	143	147	169	146	142	117	146	148	144	143	132	137	140	137	143	149	142	172	137	158	150	163	133	140	139	140	137	125	154	140	135	146	148	152	136	133	132	138	158	141	133	178	152	154	156	142	134	129	139	144	157	153	149	165	161	141	152	145	141	143	164	152	148	143	147	142	156	168	137	160	136	137	143	152	155	142	137	125	151	152	123	130	140	140	151	132	144	156	155	142	156	151	160	150	151	132	164	147	153	150	156	150	137	156	136	148	126	160	158	168	160	140	154	136	139	117	151	162	161	136	152	154	137	155	146	146	137	115	152	130	159	145	133	139	134	137	152	130	146	152	158	143	135	160	151	136	174	158	156	149	139	148	178	136	166	137	167	156	137	144	151	149	140	149	142	126	164	148	158	190	128	142	139	153	146	156	134	134	160	163	152	172	129	143	148	139	150	133	155	139	163	141	153	170	131	138	131	154	162	166	168	136	140	159	145	136	159	142	114	129	143	156	156	137	139	152	140	139	142	140	144	150	146	163	140	155	140	137	144	149	153	161	151	141	158	137	153	155	137	157	140	145	146	162	152	135	145	160	166	128	137	141	137	146	144	138	151	126	159	153	135	149	160	139	152	146	144	154	152	147	140	149	158	133	166	135	126	145	150	149	141	138	157	138	127	156	143	148	139	125	122	158	157	142	144	148	165	142	134	135	136	152	133	128	172	132	152	141	137	156	154	123	156	165	169	129	137	112	137	162	144	167	130	152	152	158	135	139	145	116	139	152	155	165	139	146	158	173	138	132	163	143	148	163	137	161	159	145	170	172	174	143	142	151	139	142	147	142	137	136	139	144	172	138	152	148	179	128	168	143	159	138	130	144	129	151	137	143	166	149	150	130	149	161	133	165	167	170	173	120	150	125	135	144	159	148	127	145	140	155	136	130	142	175	129	150	137	124	129	163	155	140	158	150	134	163	159	161	130	156	148	149	149	148	139	160	136	135	129	138	118	137	146	145	138	132	156	130	142	165	150	151	134	125	147	152	166	133	151	155	156	135	131	148	142	153	164	148	147	163	145	171	123	187	128	147	144	122	147	135	146	146	153	153	132	147	144	150	131	119	125	125	141	134	141	135	158	133	160	144	153	164	157	143	122	121	133	136	144	172	147	160	135	142	168	153	141	139	128	144	143	147	151	124	136	162	138	143	150	156	160	152	152	136	170	165	149	154	146	161	142	136	141	154	141	152	135	150	140	145	123	143	141	132	155	144	144	158	150	182	153	154	154	143	158	146	145	148	156	132	139	154	142	164	144	147	123	156	150	150	127	128	133	150	147	130	156	139	172	150	163	143	128	151	150	123	135	151	133	160	128	144	144	149	139	155	141	153	144	134	153	124	148	145	154	136	163	154	135	149	158	141	132	132	142	164	147	143	158	153	148	122	157	151	154	145	157	145	160	162	162	156	137	144	149	142	143	168	141	149	155	132	140	159	153	140	151	161	142	140	162	152	158	159	146	145	138	136	161	159	151	151	142	122	133	156	145	144	143	150	130	140	131	142	145	149	164	125	161	146	151	146	129	168	160	138	159	158	139	149	140	148	162	152	164	141	141	136	144	138	136	144	144	153	165	164	147	154	137	145	152	145	134	148	135	142	128	140	138	132	143	153	138	144	157	138	164	151	154	168	162	162	150	143	147	162	172	153	144	140	134	119	125	120	123	129	146	151	155	124	148	137	139	138	129	170	159	137	128	164	146	140	131	142	154	144	132	117	139	151	149	147	155	150	132	152	126	150	158	151	133	143	149	154	134	151	146	168	149	155	157	164	148	121	140	143	161	141	156	141	133	159	155	153	165	150	157	145	148	147	132	143	163	150	151	174	142	148	154	142	144	144	155	162	140	145	133	159	150	149	129	139	154	143	145	142	149	150	157	141	183	150	130	144	151	151	160	119	147	167	163	134	124	139	150	139	141	134	155	166	141	147	126	123	134	141	130	149	154	156	142	143	147	164	137	133	135	136	131	122	137	148	149	141	159	163	144	149	149	128	132	144	159	145	139	143	161	157	152	133	144	140	152	160	147	157	143	135	136	127	166	133	162	152	160	137	150	135	142	152	140	157	166	130	150	142	171	137	151	131	153	162	154	143	156	151	139	136	166	159	138	134	152	145	141	140	148	132	144	158	136	155	152	129	150	155	150	125	160	172	139	149	141	133	144	144	127	179	140	147	140	129	128	151	149	164	130	165	143	152	130	155	153	135	128	133	134	145	134	146	155	146	165	140	150	165	158	153	157	131	142	147	122	130	128	131	143	136	147	138	150	154	147	151	165	122	157	129	163	148	162	142	142	151	138	150	150	153	132	147	159	162	162	141	168	151	156	149	158	158	167	140	146	124	138	148	139	150	149	143	121	140	146	148	168	130	146	142	149	133	154	160	176	143	156	138	140	166	152	134	142	160	141	129	142	141	140	159	165	150	130	156	148	130	147	136	147	138	160	153	138	142	145	163	144	157	167	154	159	165	154	153	170	150	142	135	128	153	151	144	159	142	154	141	142	160	165	152	146	132	149	139	148	148	139	159	159	153	128	143	163	169	150	129	151	152	159	147	146	165	132	156	147	113	144	128	136	143	138	138	140	107	138	150	131	159	127	142	141	158	143	142	142	116	146	126	144	142	147	132	133	156	150	148	153	173	136	137	145	129	126	137	127	150	151	141	158	139	152	134	146	141	149	136	146	132	153	142	127	155	133	151	149	142	146	155	157	127	164	150	140	131	142	159	150	136	161	118	148	153	155	136	134	144	146	128	136	142	134	143	159	157	127	147	146	135	166	146	141	148	149	139	158	145	138	164	140	140	182	157	136	159	132	155	166	156	136	139	171	127	144	139	155	140	153	153	139	150	118	152	149	134	168	168	154	148	141	134	167	149	167	126	161	142	151	150	137	148	140	150	145	144	140	141	165	149	168	139	162	163	165	150	149	167	151	145	134	159	149	151	158	152	148	141	144	129	150	141	147	185	148	147	128	142	149	158	139	140	148	160	158	139	164	167	151	163	112	139	134	152	145	154	162	138	121	156	150	136	143	131	143	126	141	142	138	126	139	142	161	155	139	130	124	132	136	152	153	139	142	146	146	145	152	134	137	154	172
7782	2710	6435	7249	6280	5410	5318	26037	60333	58014	47905	32367	15015	3994	933	510	445	448	440	419	423	401	393	410	431	453	437	458	434	423	435	453	416	405	433	439	420	428	400	428	417	423	428	405	454	452	450	416	393	434	404	414	397	451	450	462	421	448	401	405	420	422	428	381	425	438	388	439	410	405	413	418	451	449	429	445	411	452	461	421	403	403	457	413	431	429	415	425	405	416	417	429	441	429	439	435	393	420	392	431	402	421	406	425	401	441	418	447	475	407	432	427	416	431	447	444	410	421	445	417	400	426	432	431	429	432	395	483	403	379	455	493	422	437	435	439	409	398	442	416	437	420	432	431	407	415	413	417	388	429	404	416	430	428	408	414	431	425	406	450	414	427	416	404	409	394	402	419	442	440	430	418	421	424	481	427	427	412	403	389	429	425	429	477	430	433	454	409	431	407	422	428	457	403	372	438	453	438	435	440	428	424	440	398	404	430	440	422	422	383	425	421	420	420	406	408	427	447	415	396	423	446	397	414	453	433	440	419	416	429	407	453	402	402	425	417	448	413	437	437	415	437	408	416	450	392	407	425	398	416	444	447	418	445	409	412	454	419	416	399	432	375	427	471	438	462	422	441	451	407	427	427	421	410	424	429	439	444	393	432	439	424	454	423	408	398	438	397	427	385	424	429	441	427	451	451	401	444	400	448	411	442	407	438	388	475	415	389	400	441	413	452	428	420	447	402	417	410	418	450	436	423	411	407	436	422	416	438	425	403	463	447	466	436	430	410	450	403	447	435	409	422	438	468	436	427	442	434	413	424	436	449	425	408	428	422	418	450	431	439	433	432	408	413	436	406	406	411	434	394	403	366	471	414	429	392	403	426	439	427	439	438	422	447	394	476	397	409	447	393	421	374	437	423	434	448	424	436	411	425	416	428	424	422	432	428	416	449	439	435	438	373	420	402	412	429	426	419	466	441	409	449	409	413	371	397	437	414	415	432	429	412	398	436	450	375	463	468	427	392	406	440	447	434	454	419	431	414	418	441	394	406	391	442	439	398	423	423	426	450	439	416	428	432	441	412	427	397	426	427	398	426	389	421	453	380	424	467	435	424	428	447	423	436	448	461	400	447	389	443	407	409	391	412	443	400	420	431	433	465	422	447	420	434	430	436	438	446	419	371	392	373	428	437	417	414	430	421	383	401	449	401	414	402	413	427	396	437	439	479	410	429	423	416	433	407	410	444	434	422	429	396	411	394	416	413	431	415	420	416	409	475	400	404	456	409	462	407	408	403	412	444	418	421	440	431	448	407	403	423	438	405	402	422	475	443	397	396	427	388	413	446	420	450	420	434	439	412	449	418	433	442	450	424	414	418	405	413	418	433	405	417	403	418	421	457	389	394	429	430	400	423	435	401	438	403	400	422	428	475	440	455	446	415	455	389	431	437	432	423	432	462	435	389	404	439	408	429	447	394	434	398	424	421	428	405	442	394	443	478	408	390	426	412	421	470	425	429	397	420	423	421	412	381	416	428	412	428	412	410	434	387	389	429	401	412	437	446	395	407	427	434	419	413	412	426	437	448	448	425	435	422	405	442	405	430	406	389	427	408	405	411	432	411	426	408	419	419	448	404	417	448	430	406	438	440	393	457	408	429	450	428	413	429	418	402	385	384	430	429	414	463	409	436	404	457	424	427	436	452	435	408	404	410	433	439	433	418	414	450	432	436	442	414	474	425	422	417	419	464	399	422	404	427	481	404	415	453	433	422	425	447	447	422	407	421	402	416	423	409	400	436	427	444	407	441	472	458	435	455	410	439	417	409	465	438	425	442	422	424	431	391	427	459	409	418	421	422	382	398	437	397	436	412	405	426	430	415	409	413	391	439	438	450	404	401	416	397	360	427	424	413	462	459	420	393	446	443	448	461	453	379	448	388	397	421	408	431	412	413	389	418	410	414	446	411	418	441	414	452	436	403	384	441	433	401	433	435	442	432	419	417	401	418	383	424	439	427	381	439	444	447	444	445	402	388	437	409	387	423	419	463	422	430	445	392	390	431	412	455	409	411	404	395	406	418	441	440	396	422	449	401	425	425	426	401	369	392	424	407	440	421	451	399	388	435	393	418	413	439	420	430	428	436	415	441	423	400	453	437	417	417	424	431	397	441	414	427	400	447	415	444	403	443	452	402	415	452	387	395	404	417	443	421	444	428	422	411	440	412	444	424	434	433	411	416	482	446	403	429	404	430	380	427	443	439	417	407	457	432	404	446	379	399	424	436	350	460	454	438	395	442	462	418	424	441	385	413	414	405	424	391	434	415	405	463	425	437	432	409	469	391	418	411	421	429	418	421	400	408	406	396	413	415	439	424	406	439	432	436	443	421	431	421	453	439	446	443	409	420	403	424	452	466	434	460	431	405	456	421	415	410	417	453	422	409	402	423	431	422	367	430	441	419	389	438	406	398	432	440	418	416	438	391	405	410	445	431	410	408	463	423	424	448	443	409	471	400	432	406	448	437	437	384	426	426	448	398	433	419	417	424	432	413	425	420	431	392	444	454	411	446	446	454	378	410	398	427	429	423	421	443	420	449	449	401	450	413	378	397	410	425	427	436	425	428	422	453	437	440	401	402	431	414	412	470	414	422	400	435	449	451	397	419	394	447	416	453	435	435	434	407	432	445	430	393	417	417	405	421	420	413	429	456	391	450	434	426	434	426	408	416	471	404	432	398	413	408	411	440	399	405	423	427	441	413	404	415	423	395	424	385	436	465	426	435	401	422	391	450	429	385	446	398	378	423	440	389	391	438	430	423	408	397	432	428	428	460	373	392	447	443	439	450	420	447	416	441	435	419	427	381	425	407	446	415	428	405	446	428	437	442	431	457	417	415	435	401	369	409	421	391	417	380	427	435	415	436	422	397	433	428	431	441	423	441	412	437	453	400	401	418	428	447	437	449	428	449	415	438	445	430	435	443	423	409	435	440	444	418	395	423	414	432	386	447	399	439	455	405	419	401	428	450	385	410	421	414	430	446	409	416	421	401	407	447	416	429	435	432	437	393	393	417	438	391	434	416	421	448	421	397	419	451	449	428	435	444	472	461	410	450	450	459	428	397	421	441	431	407	432	408	429	431	441	431	427	389	399	412	427	425	467	426	405	435	419	402	420	404	421	424	417	421	430	406	403	406	407	429	461	413	423	441	411	468	403	409	458	452	426	435	450	427	432	441	444	449	392	389	426	422	425	432	448	401	421	438	454	417	444	447	427	403	451	432	410	438	445	411	437	444	419	429	399	442	398	421	475	451	436	452	427	425	424	425	454	460	425	426	400	422	437	436	437	441	412	415	416	428	431	436	407	456	452	428	433	447	436	439	392	450	359	383	442	395	430	415	463	431	456	464	429	420	437	447	447	399	442	414	438	436	407	414	380	449	402	433	399	415	408	433	431	403	407	415	421	406	419	397	390	401	405	463	427	439	430	421	441	401	445	405	401	427	436	448
2337	258	306	245	230	201	206	652	1324	3256	3966	2447	957	382	186	139	152	129	123	137	128	134	135	145	112	132	112	133	147	134	119	116	125	132	130	141	134	137	133	146	128	130	146	136	124	134	152	122	132	144	134	141	147	114	122	135	138	157	109	138	140	120	138	164	149	123	145	130	133	137	138	110	141	115	137	137	133	121	156	142	129	134	116	131	114	128	146	143	125	118	138	143	127	128	128	135	124	131	134	146	143	132	123	127	118	112	143	124	143	132	142	119	135	149	135	124	133	134	134	130	139	130	128	120	112	113	123	141	123	127	116	124	128	131	119	123	138	120	125	132	132	113	129	136	135	134	136	137	139	131	151	142	146	130	123	156	150	134	133	123	147	141	152	123	158	108	137	149	140	139	137	127	154	132	136	138	131	117	131	142	136	151	130	126	142	138	141	144	125	127	122	122	127	114	122	148	117	120	122	144	146	127	136	144	117	136	133	152	140	135	160	108	120	147	133	121	114	143	148	148	118	121	131	128	115	128	143	136	133	132	153	157	121	126	145	133	138	124	135	134	144	134	132	118	146	137	135	122	132	144	146	137	146	128	142	136	126	126	136	126	125	130	131	146	127	147	132	138	143	125	130	138	132	121	135	160	135	131	112	132	131	113	153	154	114	124	146	110	146	134	136	147	149	129	137	136	121	121	147	133	128	141	131	156	136	152	152	123	123	128	116	117	134	133	124	139	124	123	122	123	136	113	156	141	130	139	159	124	146	109	123	133	166	147	146	135	125	141	142	135	124	122	127	136	135	138	146	136	133	119	121	105	129	150	130	138	150	128	139	133	141	116	141	153	150	120	131	135	139	140	139	138	166	111	121	149	143	135	131	125	142	128	141	127	113	140	142	131	148	128	152	137	120	124	137	133	140	148	110	131	125	136	113	148	95	130	141	129	134	124	145	120	121	130	145	134	131	133	131	141	147	132	124	138	138	148	124	142	130	124	139	148	120	133	148	121	140	142	127	124	132	126	155	150	129	127	147	129	144	148	125	121	118	117	121	136	133	150	122	139	130	148	126	110	134	140	134	129	140	131	150	119	138	151	134	136	137	127	137	112	133	135	140	152	123	135	134	138	119	122	135	152	132	128	144	120	145	127	144	121	127	119	145	143	146	143	138	147	155	139	130	152	157	139	121	115	126	135	148	114	146	144	126	119	143	143	123	120	150	130	129	142	133	130	145	150	127	151	115	151	115	128	152	132	133	144	150	135	134	129	104	138	129	127	148	138	133	124	136	138	119	144	150	126	139	120	142	155	146	140	120	132	124	120	126	140	141	125	146	138	126	125	134	143	141	135	114	142	139	125	152	142	119	128	147	130	137	140	145	133	148	128	127	139	130	149	130	123	146	147	125	129	126	125	131	129	120	122	129	125	137	149	143	151	131	120	120	137	124	138	153	144	139	123	131	157	127	130	122	137	149	130	141	117	167	151	124	148	128	151	112	136	134	125	132	114	147	122	138	146	140	131	118	127	130	166	148	133	144	122	124	119	105	128	129	119	136	131	136	141	119	152	153	124	141	128	139	141	152	119	129	147	137	147	133	128	156	156	113	146	118	151	131	124	149	123	118	130	120	138	123	131	124	136	129	130	134	138	146	148	137	125	155	134	134	112	150	146	135	141	131	113	127	139	130	122	131	128	134	130	146	132	159	125	131	147	133	134	140	134	136	148	139	120	120	135	154	151	141	142	124	128	134	120	134	123	131	136	156	127	148	130	134	131	117	136	134	152	116	144	126	131	118	136	143	161	133	130	117	152	148	120	149	156	131	127	136	141	127	132	133	122	142	111	131	123	134	136	137	149	132	143	141	113	121	128	126	127	137	145	146	151	137	111	144	148	124	143	146	118	125	122	127	126	121	145	136	120	115	118	139	135	128	150	132	137	140	143	123	146	119	156	132	123	139	153	124	151	152	148	137	125	133	103	133	152	139	137	133	166	142	123	164	142	124	141	125	132	134	153	142	117	154	144	149	136	134	116	144	139	138	130	128	130	126	131	137	135	145	141	128	149	146	130	128	146	144	145	135	132	138	154	137	134	122	139	137	126	156	146	116	114	109	137	120	129	133	120	147	130	115	142	124	139	144	131	152	136	148	136	137	130	146	136	129	109	137	144	141	137	140	129	126	141	123	133	135	159	136	133	118	145	125	118	127	150	150	147	151	151	140	144	165	151	136	149	159	144	126	123	150	128	125	143	122	118	148	139	139	139	135	136	121	121	139	142	139	132	112	112	148	122	141	149	127	139	123	104	117	141	148	128	132	163	131	134	122	127	147	140	119	142	109	151	130	143	130	144	136	129	127	143	157	123	143	145	152	144	126	119	142	139	135	151	157	146	135	118	132	126	152	132	128	150	127	122	129	136	131	142	139	140	139	133	109	125	134	131	134	136	146	140	143	149	142	126	124	129	138	129	135	118	141	149	128	146	148	119	155	133	146	131	135	129	152	140	132	131	145	129	131	131	135	137	139	132	123	122	145	140	127	141	118	131	117	121	128	139	123	134	146	120	164	134	141	149	138	156	148	142	119	157	131	128	128	134	122	125	140	135	155	135	126	128	138	119	132	131	138	137	128	125	122	151	131	125	141	135	127	138	135	133	134	132	117	137	131	137	141	123	131	135	124	129	143	125	114	138	143	146	122	141	152	121	108	128	134	135	152	166	137	151	142	157	151	128	107	108	132	126	138	113	134	129	128	133	131	144	150	128	157	136	129	131	135	119	140	138	139	112	136	132	119	128	123	133	112	139	122	116	134	125	116	125	142	124	145	122	133	156	120	143	145	147	144	148	143	149	140	140	119	119	122	143	141	137	136	125	136	112	145	152	126	136	122	145	137	141	146	133	123	117	143	144	118	132	151	137	120	145	129	131	141	136	124	135	132	152	117	128	140	138	122	123	131	161	142	142	119	145	132	154	132	123	159	134	132	130	127	93	134	148	140	128	129	120	162	126	112	133	113	151	116	142	136	128	126	130	140	141	121	142	114	138	143	155	127	135	148	124	127	135	136	143	127	136	115	128	122	141	131	137	128	130	137	131	149	137	134	124	148	157	140	137	152	124	137	113	138	139	121	123	114	148	134	131	143	118	145	127	136	139	115	129	134	141	128	117	130	111	123	143	138	134	142	132	141	119	129	127	128	135	133	124	144	142	134	114	138	124	139	124	114	130	129	160	149	144	122	151	116	130	129	120	131	168	134	122	137	137	138	132	131	142	145	118	119	143	113	141	137	120	132	131	132	142	137	124	119	126	130	127	129	152	138	122	137	138	116	130	146	132	132	127	137	155	161	136	142	111	129	130	139	164	112	144	121	130	133	126	159	139	125	143	134	138	127	137	126	129	147	136	128	133	141	153	138	150	135	148	122	130	137	147	149	125	138	144	133	126	123	147	136	117	105	153	158	128	139	143	121	133	127	138	133	130	124	147	146	142	141	150	146	128	127	128
2239	534	754	933	822	736	776	2081	5141	14024	15168	9219	3763	1204	545	428	416	386	357	412	396	377	384	393	438	387	406	388	382	409	375	399	385	402	395	392	375	357	414	392	399	385	363	391	374	379	386	396	390	365	392	383	391	398	382	365	386	393	393	385	368	373	346	393	353	382	413	343	403	401	400	388	372	380	383	416	378	369	403	400	378	426	374	384	383	386	379	386	356	374	397	400	391	414	361	357	394	378	350	384	398	374	392	398	420	388	384	372	384	399	337	355	372	411	382	391	374	360	383	407	373	402	416	411	377	370	383	386	382	395	367	377	373	399	394	361	402	350	360	380	386	371	381	397	383	382	361	384	371	402	373	390	387	407	399	411	442	425	390	391	389	400	390	388	398	374	418	393	403	415	395	383	387	391	369	357	420	346	407	387	394	384	410	404	380	363	361	369	417	380	375	383	365	382	355	386	382	376	383	420	417	399	361	370	372	392	398	404	397	391	396	391	397	387	405	389	419	408	378	376	395	391	387	396	387	379	368	390	392	369	392	412	380	388	384	383	412	369	398	368	379	376	380	392	356	371	366	432	397	363	359	390	382	398	373	363	406	382	387	377	389	369	372	396	365	407	348	359	369	349	389	394	379	429	407	401	412	375	376	425	351	418	377	399	404	390	391	377	394	379	393	365	395	421	389	413	407	405	408	398	395	389	382	403	383	416	419	394	411	385	378	386	373	391	365	372	394	399	384	380	424	385	385	412	380	363	360	374	374	367	376	389	380	354	409	362	397	397	398	404	366	369	381	377	435	382	356	392	409	419	376	365	385	402	389	405	349	375	384	441	352	421	400	394	403	375	367	365	364	382	384	359	374	379	325	368	383	403	420	404	400	392	387	389	391	398	373	392	392	342	350	404	360	355	388	375	342	363	396	432	377	389	369	375	396	399	419	404	374	421	368	361	388	414	379	409	358	398	361	406	378	366	428	409	395	405	386	392	407	393	392	383	416	419	376	383	421	382	387	373	375	388	395	394	419	367	374	381	391	367	392	396	384	374	388	398	371	403	381	368	407	392	400	373	404	388	380	365	421	379	384	403	389	386	378	392	370	378	406	410	390	393	396	379	347	380	360	369	398	417	346	400	404	418	384	395	428	410	372	399	404	385	366	386	357	344	395	376	414	365	418	379	370	397	361	395	416	383	393	395	370	401	391	394	406	391	385	366	395	380	384	410	381	418	420	395	378	364	389	412	384	396	386	354	412	382	396	399	425	387	373	405	401	391	413	389	379	404	347	371	354	374	397	392	367	347	370	367	361	379	382	386	402	396	392	388	399	390	422	399	422	346	393	395	397	357	386	365	376	392	380	401	424	420	403	373	380	360	408	410	420	379	380	387	417	378	388	423	399	370	388	365	358	386	391	413	393	388	375	385	376	424	378	376	393	394	426	396	388	397	369	365	388	410	405	405	375	347	370	396	390	355	387	376	398	382	412	394	377	404	370	408	410	383	354	386	400	379	400	388	349	384	402	384	384	360	403	354	407	377	386	386	421	421	381	418	384	401	377	396	369	389	397	409	409	381	412	406	377	406	379	386	384	398	354	426	384	405	402	410	459	391	409	400	379	417	379	393	402	395	389	409	396	353	384	400	397	374	431	372	400	407	377	378	374	383	362	405	410	409	390	379	399	380	411	391	357	390	382	393	362	343	351	405	344	385	396	367	384	415	408	368	390	423	394	364	386	377	397	420	419	398	420	407	386	392	384	367	387	359	360	403	400	374	350	372	401	378	362	393	405	387	386	360	387	417	409	366	399	369	395	375	343	368	349	374	393	397	395	385	386	380	389	435	380	419	417	351	397	408	400	369	391	406	399	352	379	381	351	415	357	386	375	409	374	402	376	371	424	389	402	366	412	402	391	420	391	391	407	378	387	406	402	380	366	407	355	391	419	386	387	424	412	376	357	389	381	380	349	422	386	368	383	400	401	372	380	348	402	391	369	386	389	384	425	403	368	386	404	368	367	376	364	368	403	356	372	386	379	408	394	401	399	386	407	382	381	355	395	407	345	443	393	410	374	375	386	349	374	395	423	387	337	395	366	383	365	400	384	364	385	440	385	399	395	383	393	406	374	378	389	409	365	400	379	380	406	423	374	378	429	368	388	393	395	377	396	421	390	377	447	389	406	419	403	379	401	384	365	392	399	420	371	371	393	389	377	392	382	387	390	373	393	371	367	379	393	369	375	401	381	406	438	371	395	364	372	389	396	396	368	395	354	386	389	427	379	362	398	349	400	403	346	376	399	387	405	403	395	378	385	377	386	347	352	381	403	377	373	386	406	372	362	344	394	371	434	365	383	372	395	377	361	371	376	389	365	407	411	418	381	361	409	393	407	365	405	357	392	380	399	392	382	407	389	362	434	414	362	374	379	396	378	398	407	365	381	409	369	413	377	390	401	347	388	389	379	371	396	382	379	382	363	395	400	391	390	391	385	374	376	395	388	380	381	356	398	388	392	392	403	380	406	376	411	379	399	372	357	386	409	395	349	390	422	369	359	433	387	392	418	404	405	394	406	392	397	363	401	413	424	377	390	373	408	384	366	408	400	366	419	439	377	402	392	384	379	388	409	405	402	369	376	406	391	392	352	419	366	388	360	365	385	407	380	353	374	382	372	413	402	390	395	398	380	400	385	423	382	413	375	353	378	350	362	398	396	407	429	402	380	426	449	396	376	363	384	384	397	410	376	394	392	364	376	380	371	404	386	396	368	380	392	396	434	382	384	390	387	377	379	403	389	391	384	409	355	373	379	390	402	410	376	392	381	386	458	399	377	407	363	353	435	366	385	351	419	396	372	420	366	384	394	380	428	382	373	382	382	370	393	355	415	405	439	407	399	369	374	402	375	392	391	337	383	405	419	415	372	366	403	413	415	383	401	412	398	396	402	367	381	376	372	399	366	362	364	376	369	373	398	346	373	377	370	378	360	371	381	365	374	397	378	372	410	387	361	369	389	362	375	376	408	356	385	411	385	395	361	388	406	414	382	396	413	409	379	427	364	390	362	409	383	371	407	400	393	363	386	390	440	404	377	390	354	368	378	372	357	352	440	407	374	387	384	366	393	392	355	398	352	403	392	388	398	390	420	355	328	414	374	359	385	369	372	372	395	376	389	362	383	369	389	386	385	395	347	371	379	371	397	387	342	375	371	369	354	363	385	368	381	375	385	414	371	418	401	374	410	380	384	393	388	360	399	385	422	389	364	369	438	384	333	391	370	419	405	380	407	418	370	392	418	377	387	383	400	408	345	379	384	361	395	400	409	373	361	355	385	387	409	389	363	360	385	354	381	375	373	411	360	391	387	382	371	365	395	362	357	417	396	388	383	398	384	412	387	355	384	346	374	381	395	395	400	406	372	367	391	366	388	349	405	381	404	382	408	371	352	390	400	406	428	382	359	391	377	426	352	358	412	360	377	374	388	389	370	398	354	411	364	378	412	360	436	372
8314	1272	1514	1254	955	755	554	495	6547	31174	29507	15497	4307	1112	276	143	138	142	115	126	144	101	127	106	113	116	130	135	131	106	122	128	130	121	109	143	112	133	113	97	143	118	123	111	110	141	118	122	112	132	107	112	115	123	128	105	97	135	105	106	140	113	122	147	140	139	134	136	129	127	117	156	147	123	113	133	109	106	144	112	117	138	129	98	121	122	110	122	105	126	115	110	126	104	119	133	109	122	108	113	124	117	137	123	121	124	138	118	126	118	128	137	113	114	113	123	125	130	106	142	112	119	94	121	108	107	106	100	108	113	109	120	128	145	106	129	120	116	100	108	100	126	105	124	125	115	144	126	104	122	128	100	122	119	132	128	110	121	122	112	109	115	110	127	108	121	143	110	122	123	119	125	126	120	125	108	101	129	119	126	122	122	135	140	121	124	125	122	99	106	124	125	125	132	129	108	111	132	97	125	122	133	122	133	127	111	124	133	122	125	103	122	107	119	121	128	129	101	133	122	136	118	127	120	132	117	94	135	126	127	132	120	140	133	130	115	121	119	115	139	127	120	117	107	129	114	123	129	121	114	114	139	148	123	120	108	124	123	116	126	99	143	129	130	109	119	123	135	101	129	129	132	115	116	118	125	97	118	125	121	127	109	108	101	121	125	119	104	121	123	105	146	115	141	111	116	133	111	107	148	104	111	133	126	135	121	107	124	120	114	143	138	106	128	111	114	119	123	104	121	101	143	131	117	103	122	128	139	114	103	139	129	132	126	141	132	117	136	135	116	119	135	124	138	123	114	109	105	128	151	122	127	88	106	112	121	122	145	141	124	114	127	128	138	122	121	121	134	110	128	113	133	141	117	128	135	127	122	124	106	116	111	113	125	118	139	110	120	127	122	111	133	125	110	145	115	128	127	129	111	109	148	133	98	120	106	145	136	125	120	117	125	124	121	119	132	108	121	130	112	121	113	126	122	99	128	130	118	129	119	118	126	110	112	112	108	114	124	128	139	112	137	109	107	120	110	105	129	122	119	110	110	151	113	106	100	128	129	119	134	125	122	120	122	126	126	131	121	121	126	116	116	124	133	120	124	120	106	102	125	124	116	144	124	124	118	129	111	126	94	125	120	119	117	135	125	120	139	116	111	119	114	135	122	111	122	141	120	119	127	130	138	119	126	115	125	123	118	151	118	124	141	125	110	109	127	129	121	120	126	107	115	144	119	117	113	100	117	138	125	130	116	129	125	144	111	131	132	105	102	135	136	135	126	141	125	149	114	129	141	143	110	126	129	136	130	130	109	110	129	123	116	127	137	120	118	138	112	113	123	130	109	131	138	104	142	122	115	108	131	113	135	109	117	121	102	124	131	129	106	125	120	128	114	115	124	109	119	128	113	114	121	123	119	129	115	137	119	118	132	116	115	109	107	116	135	122	121	109	134	145	130	120	104	114	129	111	124	125	111	114	115	119	143	106	120	122	111	128	121	121	111	109	133	155	124	124	111	115	110	125	133	141	121	104	136	120	91	122	133	95	137	118	122	107	141	131	115	128	126	121	131	119	125	118	117	110	128	118	106	154	128	137	105	125	142	110	121	107	131	127	124	122	157	98	135	102	129	110	134	111	101	125	119	112	118	136	124	116	121	122	123	123	127	124	122	132	124	119	146	116	102	127	112	127	116	128	117	115	113	126	136	103	115	126	131	125	120	106	128	132	125	138	119	110	120	124	112	118	128	115	113	137	111	116	116	129	129	122	112	132	107	114	118	135	141	113	129	108	129	121	121	125	120	128	115	138	132	124	123	128	121	135	117	135	112	119	131	112	117	113	105	122	146	106	133	109	118	133	128	122	116	120	118	111	117	121	111	93	131	122	120	107	125	117	147	114	108	133	121	129	111	105	145	125	128	121	119	119	100	127	120	136	132	111	126	115	114	117	122	134	126	122	123	126	132	122	128	131	127	119	137	121	120	128	122	127	136	109	129	107	116	102	116	115	131	113	140	126	96	132	118	99	123	128	107	110	130	132	128	132	129	132	122	109	136	119	120	120	117	118	114	137	131	133	135	112	126	113	116	135	107	127	114	117	115	124	124	123	124	120	121	114	114	132	136	126	120	119	114	104	101	133	140	122	132	131	114	110	142	113	126	133	121	111	116	116	125	131	141	117	112	109	126	124	144	124	129	129	117	121	134	127	118	141	120	140	113	116	120	108	131	139	118	139	131	137	114	108	135	115	107	114	124	118	127	116	122	130	122	115	123	102	151	115	115	134	116	121	120	126	137	123	108	128	131	115	149	110	138	113	135	130	123	125	139	102	133	134	122	118	118	132	130	123	128	129	128	150	136	106	139	126	117	149	124	127	122	125	148	119	129	128	129	118	105	128	122	112	119	114	126	122	110	133	118	124	127	98	133	132	119	107	100	119	122	113	107	138	116	115	116	121	114	129	125	131	114	114	140	122	114	121	139	123	125	129	139	107	105	97	112	120	132	106	119	116	106	109	134	120	103	118	129	134	128	99	123	118	131	114	128	113	111	114	115	113	129	113	120	104	122	122	114	124	133	124	116	107	122	110	120	137	119	142	129	111	122	110	100	117	134	126	119	124	95	130	122	93	113	86	127	136	123	124	134	126	109	115	104	112	95	144	124	138	130	127	127	135	109	118	106	132	131	108	131	119	134	126	118	129	114	126	123	131	120	132	122	111	108	116	113	129	122	129	115	127	133	114	152	117	120	121	136	140	109	146	141	140	116	103	130	127	101	124	127	131	141	123	115	128	123	121	115	125	131	124	116	110	126	124	104	138	119	121	99	122	132	114	147	132	134	148	117	129	119	130	112	109	115	132	130	109	110	125	121	154	122	139	137	128	117	127	139	109	145	109	108	127	123	123	136	136	132	122	99	109	119	130	93	116	117	108	127	119	121	119	121	142	112	113	134	127	108	127	130	105	121	116	125	119	122	143	141	128	118	111	129	108	98	117	115	121	99	116	106	120	130	124	118	107	117	101	126	126	117	127	114	121	123	123	111	127	125	126	107	122	118	142	137	125	115	98	125	122	123	127	111	101	111	96	136	125	128	119	120	130	132	130	125	125	111	143	131	122	131	120	131	107	129	117	116	125	121	125	123	113	131	111	143	102	118	131	111	121	118	121	118	118	151	102	113	116	132	115	108	106	135	122	106	103	114	116	101	132	120	122	136	135	133	127	130	111	117	125	110	126	126	144	122	120	117	122	119	119	123	118	137	117	133	118	132	96	115	129	117	124	126	101	126	128	128	106	109	112	123	117	120	135	131	115	115	131	117	112	119	132	122	121	126	137	127	117	108	110	140	125	110	114	132	126	132	117	106	116	137	125	127	118	113	123	103	123	119	133	125	122	121	114	128	137	117	102	118	132	125	114	109	144	107	123	124	126	114	113	117	130	116	122	127	139	144	108	124	113	115	129	113	107	129	95	119	124	114	120	108	126	151	121	138	120	119	135	132	104	137
5879	1574	3521	4070	3810	3246	2855	2319	18993	50444	46808	30620	14317	4799	1044	439	366	354	348	380	359	380	355	348	396	355	328	362	401	336	377	331	352	363	408	367	338	346	385	340	357	367	371	358	359	337	343	341	326	360	373	369	357	368	338	353	347	353	387	376	376	391	363	329	373	338	364	344	368	367	357	391	363	341	364	395	320	362	356	318	361	388	350	406	381	344	381	368	374	374	391	376	393	405	392	371	356	340	377	366	342	354	363	392	321	356	338	353	362	365	390	369	360	337	356	361	377	346	339	340	349	350	382	379	346	353	323	370	322	366	348	361	382	371	355	379	378	353	376	359	386	345	331	339	366	367	353	332	407	387	382	364	338	310	351	355	391	380	386	370	340	382	378	354	370	352	371	344	375	362	351	361	335	368	396	364	354	365	371	367	380	350	375	386	345	370	352	369	372	357	324	365	341	385	378	323	335	368	369	366	369	367	371	364	352	372	349	356	328	375	362	324	350	345	387	381	341	351	335	373	367	366	384	343	378	383	361	348	348	375	378	345	371	337	354	372	371	381	376	363	351	342	361	345	338	387	355	367	382	345	350	361	403	329	319	362	357	385	372	372	338	353	347	377	338	350	379	378	371	357	339	345	340	357	367	367	349	393	354	361	368	319	377	361	329	354	369	337	348	373	375	351	398	323	328	370	392	336	385	371	362	360	341	374	327	354	370	381	356	364	353	366	342	339	370	346	397	363	349	355	358	368	370	355	354	382	375	362	363	368	341	372	369	369	393	370	372	384	362	350	381	326	368	351	357	397	359	372	375	378	375	382	369	387	348	365	358	351	368	364	366	377	330	370	371	349	341	381	350	372	334	351	358	365	352	379	378	385	349	367	365	403	396	367	342	378	359	336	320	382	368	356	335	363	362	355	375	402	367	381	345	359	381	358	377	341	353	346	377	365	356	358	355	391	354	339	337	350	355	350	332	349	376	331	396	335	363	351	355	405	344	352	374	389	361	355	361	370	375	361	380	363	334	361	347	369	338	386	344	340	379	355	358	356	371	342	348	395	352	382	362	386	367	376	370	362	386	368	335	375	365	383	360	357	381	349	371	365	324	370	367	340	363	359	371	366	325	330	342	370	352	359	375	355	354	352	360	349	370	401	350	368	341	369	366	376	364	387	343	391	359	376	366	326	355	362	403	368	334	404	358	371	359	377	386	365	371	361	358	365	354	359	365	375	382	341	363	362	354	389	348	365	366	392	375	367	360	379	335	361	325	346	395	326	367	368	355	360	353	341	370	341	315	372	359	365	323	369	369	332	363	349	344	375	371	412	332	388	376	372	393	362	373	378	395	389	345	358	357	352	362	374	359	363	367	386	400	353	416	350	359	327	362	343	382	339	375	371	381	333	367	326	336	366	363	353	360	372	384	370	418	351	373	348	374	364	356	349	382	380	352	344	376	348	364	386	354	366	346	352	390	342	376	371	361	356	393	382	344	372	346	353	358	352	330	345	346	351	364	333	350	360	365	374	358	361	382	352	365	364	388	387	381	392	355	334	387	373	317	329	351	353	361	334	355	361	360	367	375	374	320	333	367	343	377	363	399	390	354	363	372	393	348	381	364	376	315	332	344	391	362	339	359	386	358	312	367	335	373	368	333	357	372	379	360	368	351	354	349	390	328	369	376	349	359	363	380	323	357	385	379	333	368	355	353	364	357	360	362	367	345	346	363	333	341	372	359	349	349	360	367	375	380	346	352	335	354	365	378	333	378	381	358	342	378	364	355	355	339	370	386	346	324	392	370	386	361	390	373	364	365	356	345	367	348	386	356	357	362	378	349	335	328	383	355	337	356	409	375	347	344	337	379	327	345	345	327	365	355	344	378	353	360	383	352	366	408	349	373	398	346	350	344	359	337	323	370	354	391	354	373	365	357	344	383	339	362	329	329	337	350	346	382	372	328	355	360	384	383	352	351	362	372	380	329	400	368	371	351	375	351	339	350	346	397	364	335	374	363	329	364	360	357	367	383	379	345	363	323	331	348	343	365	352	366	370	344	355	371	377	372	378	350	386	399	381	382	387	348	364	352	381	365	396	347	367	365	401	365	312	349	380	330	390	347	389	350	371	382	334	358	312	360	360	352	364	374	364	360	372	361	368	328	360	350	363	391	348	382	371	364	368	357	357	361	390	363	338	354	375	346	418	331	309	394	340	342	356	355	342	357	362	328	329	360	344	372	351	404	420	387	378	390	357	337	343	337	359	388	372	346	384	356	349	362	361	360	347	361	392	350	330	389	400	367	334	353	369	375	377	369	378	376	342	352	321	334	380	383	375	369	380	320	357	375	339	390	360	368	377	357	374	344	360	359	342	377	395	366	392	386	320	355	362	348	346	356	361	373	370	386	367	363	400	376	349	366	378	365	385	344	350	340	372	366	376	368	362	401	402	330	358	381	362	341	384	361	351	372	350	330	370	362	349	334	370	392	369	315	355	361	383	349	367	360	365	344	363	386	330	339	379	368	338	340	343	375	341	365	372	391	361	349	415	345	354	352	365	350	389	340	392	371	410	324	354	353	379	377	377	359	339	365	373	380	364	364	359	339	362	355	365	344	348	306	355	319	369	353	358	318	365	370	348	362	359	360	392	345	357	358	386	349	382	341	319	362	353	346	387	335	341	354	371	388	373	402	363	353	372	387	351	358	348	326	379	361	368	346	346	363	361	350	383	346	372	338	344	393	346	360	348	382	364	383	355	366	365	400	373	365	344	346	391	369	355	399	370	342	360	344	320	378	366	349	375	385	383	358	387	399	374	362	370	374	373	386	377	348	362	408	356	356	390	374	395	363	351	370	344	345	335	352	355	366	349	341	345	347	367	356	326	357	374	388	349	371	364	352	316	341	341	376	375	379	357	361	337	358	326	359	382	377	357	320	387	355	338	362	366	384	355	394	364	345	365	348	371	368	367	361	391	361	357	381	357	351	360	366	393	384	356	352	381	359	369	345	344	339	373	360	361	363	335	337	384	364	370	398	345	382	337	384	360	367	388	371	366	371	339	354	411	363	356	378	375	362	361	363	376	357	361	349	414	372	385	358	378	355	359	350	335	408	385	345	374	365	344	354	338	361	340	358	388	384	379	359	379	345	344	386	354	358	366	384	384	383	372	364	364	375	367	351	372	387	375	354	332	392	341	360	387	387	383	389	361	359	335	369	351	364	366	373	381	349	362	371	345	375	391	352	331	360	343	347	380	387	367	346	377	338	391	347	360	386	334	313	359	347	370	356	359	349	376	353	367	347	329	350	364	369	349	320	333	364	357	348	371	340	366	354	356	377	362	357	355	369	378	375	371	355	307	375	315	342	394	344	360	357	394	345	375	378	348	346	316	344	346	375	345	377	351	320	368	377	372	367	369	317	328	392	351	384	378	353	337	366	360	387	377	359	372	350	351	320	361	370	350	357	362	365	352	347	379	389	344	373	365	367	372	376	355	344	344	403	341
14828	2750	2986	2499	1731	1262	911	813	14552	46327	42322	23619	7482	1774	369	178	138	140	160	150	131	164	155	127	136	128	134	151	147	166	127	167	140	156	135	157	147	169	165	138	131	134	151	123	135	159	151	144	135	131	154	136	159	151	152	157	162	135	148	167	130	144	138	150	138	134	148	156	126	157	134	132	130	154	131	137	160	131	150	143	159	153	156	151	135	127	161	138	149	148	152	125	137	131	141	138	149	129	134	126	151	130	144	159	150	131	134	137	147	127	138	149	135	142	145	167	146	161	153	133	127	159	157	187	130	137	149	153	150	128	143	136	146	161	135	147	122	150	144	157	159	134	144	126	147	145	142	142	150	142	158	139	136	115	136	122	134	129	152	165	139	134	129	137	150	137	153	138	140	144	140	139	146	125	137	167	132	125	129	155	139	157	168	156	167	160	179	139	144	171	133	153	146	139	153	135	149	133	169	152	144	141	136	146	124	133	133	150	161	138	142	141	139	148	125	158	150	139	141	174	132	151	150	150	125	132	166	140	149	127	174	152	138	139	143	156	140	165	129	145	154	138	120	157	170	155	141	149	140	144	128	156	160	157	134	134	134	130	159	138	132	144	150	160	169	116	128	122	151	136	125	141	116	128	153	142	129	156	151	138	133	143	154	138	155	138	148	130	154	154	142	134	124	138	153	134	126	145	144	158	157	118	133	143	142	157	153	140	159	161	132	151	162	131	133	143	137	163	126	151	148	141	155	132	158	147	126	155	143	152	142	160	132	128	134	158	124	138	148	147	148	156	152	128	132	131	142	142	122	150	157	133	148	142	144	121	142	147	136	120	157	139	150	147	154	145	148	123	157	146	141	151	149	124	136	147	162	136	140	143	154	139	165	133	142	145	123	132	158	147	159	129	160	120	132	155	146	159	143	145	145	159	171	145	155	126	148	136	151	149	143	122	143	151	131	151	144	147	155	159	141	137	159	154	158	144	144	144	155	131	155	140	159	143	123	158	127	151	160	136	154	157	145	126	139	141	156	171	154	143	143	154	159	151	155	124	135	118	150	170	158	152	141	138	131	136	134	151	148	118	143	163	135	138	131	143	142	159	128	116	147	143	139	163	149	159	151	139	154	163	146	125	154	128	153	156	147	122	159	183	138	127	148	144	132	143	143	136	150	160	141	141	126	146	167	141	146	151	142	147	135	158	145	163	151	136	149	133	149	144	131	145	143	141	159	142	146	143	171	139	153	124	180	122	137	132	144	156	138	138	144	139	127	126	157	145	155	147	152	141	147	146	139	146	141	148	150	135	132	168	130	141	180	162	165	160	154	157	129	169	159	121	147	131	137	184	142	167	147	131	138	157	148	143	160	134	157	120	136	156	141	152	168	136	136	166	140	134	139	138	139	137	137	153	147	158	138	148	155	151	148	150	155	151	140	147	144	154	157	152	127	145	148	140	151	151	141	128	150	164	161	140	136	159	144	149	130	134	134	151	171	133	141	150	147	162	140	147	142	159	169	136	142	170	145	150	145	146	150	150	149	129	136	137	136	150	148	154	160	153	161	160	135	123	141	161	150	152	158	137	153	149	150	152	145	157	146	169	149	139	135	142	154	153	139	146	156	139	154	158	135	120	136	137	166	134	139	130	170	129	159	136	121	129	140	126	143	151	132	126	156	146	119	128	142	138	136	145	141	141	161	152	155	157	117	148	135	133	164	142	154	136	169	160	147	133	161	135	156	127	147	138	154	174	155	137	148	127	152	142	148	162	162	163	168	143	152	144	147	136	175	172	144	138	132	138	148	148	159	146	138	138	125	146	149	136	136	145	147	154	143	157	132	164	147	157	147	146	149	151	147	154	155	147	149	167	166	147	158	133	166	158	154	155	145	139	173	139	135	159	154	156	143	160	142	147	129	125	140	167	119	161	145	148	149	147	148	161	143	140	113	136	115	174	155	129	144	151	154	145	131	148	134	139	133	147	140	144	171	161	135	154	135	147	152	111	134	153	133	150	157	147	131	153	137	152	143	158	134	151	150	177	131	136	154	155	151	128	133	166	151	136	138	149	155	138	184	178	146	155	130	129	139	132	138	149	169	136	145	140	149	165	143	129	131	127	149	153	153	141	151	151	142	131	138	163	154	111	150	141	150	147	154	153	149	157	147	157	141	150	134	130	133	125	134	152	142	138	152	146	159	145	150	126	164	154	137	140	137	157	139	119	145	151	135	138	137	152	125	122	133	161	128	131	114	149	156	158	144	152	111	141	133	142	157	141	149	147	128	133	155	143	142	141	152	147	150	150	148	156	148	123	134	156	148	159	140	152	163	164	130	143	137	149	162	132	145	148	115	134	128	142	135	156	131	115	128	156	152	152	160	146	144	141	138	129	151	134	132	134	141	136	138	157	134	128	144	142	117	135	152	119	139	145	142	151	148	138	175	131	157	143	129	121	149	135	137	169	129	143	164	144	139	173	129	120	157	150	150	121	160	160	144	139	132	153	147	142	150	161	158	134	126	144	150	149	139	142	137	132	148	137	137	157	137	125	159	155	137	129	127	138	151	160	157	140	128	136	139	135	149	151	123	157	139	125	133	173	138	139	142	131	148	151	158	145	149	132	128	159	141	125	151	130	150	147	138	160	156	132	153	139	149	122	141	135	134	145	160	150	130	134	142	138	153	151	137	144	132	122	136	137	169	143	151	154	143	116	149	119	133	140	149	151	142	142	154	147	134	155	151	144	130	151	137	150	140	148	142	131	129	136	144	132	154	146	159	135	146	148	137	154	148	146	159	140	134	164	147	129	140	130	146	165	152	128	155	133	164	142	154	142	129	140	151	151	174	149	144	154	153	145	145	136	151	154	126	148	155	142	152	156	170	135	146	158	126	152	152	149	138	128	124	169	138	130	130	167	133	166	156	137	152	124	142	132	175	156	156	134	147	157	155	137	153	129	147	143	143	146	144	142	147	143	148	137	131	142	148	136	146	161	145	128	130	153	146	160	128	166	157	144	139	141	142	131	141	132	132	151	141	141	132	137	134	136	142	149	149	121	155	134	139	128	138	143	133	137	132	135	134	144	130	125	162	129	142	137	152	112	149	138	147	144	144	147	155	139	141	133	159	158	142	148	136	142	171	152	154	128	138	128	146	149	152	150	155	165	131	137	147	135	142	135	154	153	148	161	112	134	158	125	142	165	148	138	171	142	142	142	139	149	132	138	163	145	152	151	144	170	132	146	147	154	153	144	161	141	158	154	149	155	156	161	136	152	141	143	151	140	167	147	148	145	156	134	145	144	148	177	160	126	137	146	140	135	135	149	147	132	143	154	147	146	151	142	157	124	146	143	121	153	126	164	141	144	153	146	140	156	151	139	127	159	155	159	138	166	105	176	152	153	145	141	153	151	144	131	131	135	152	156	145	140	141	152	155	130	122	170	135	145	165	147	128	135	142	126	142	149	133	143	157	130	138	146	137	146	143	150	174	170	144	161	151	142
7775	2613	6517	7426	6486	5123	4088	3729	29499	62489	55941	37779	19439	6913	1447	519	435	358	454	391	400	431	434	425	388	441	435	453	433	425	429	406	345	393	378	384	418	428	436	405	439	443	431	440	446	411	426	440	408	455	439	421	426	404	399	413	405	413	376	413	416	436	415	442	396	405	430	406	411	417	379	459	410	458	404	442	442	403	417	434	445	426	421	420	423	418	445	387	404	436	418	441	420	413	400	463	442	427	428	390	432	407	451	439	422	384	451	417	409	441	396	442	447	395	422	386	449	418	432	395	416	415	433	420	409	437	447	411	404	415	415	405	422	425	440	428	400	394	403	438	409	441	395	421	453	414	411	469	409	430	437	424	433	401	436	390	437	413	459	416	402	405	446	423	368	375	422	417	403	428	456	405	446	423	407	398	417	424	405	434	427	426	458	445	416	409	394	420	383	440	393	395	406	436	421	415	386	411	435	428	414	393	369	401	431	422	397	390	437	409	393	430	429	431	431	420	402	408	456	455	431	436	403	382	417	398	412	433	401	430	394	409	437	447	406	450	407	404	413	417	395	437	376	413	418	415	415	383	431	411	387	370	415	418	415	402	372	401	429	412	415	405	424	435	368	419	416	405	424	414	450	441	435	428	387	441	421	437	422	394	411	423	406	440	400	414	431	403	418	430	436	464	440	422	410	413	395	417	384	417	413	441	383	429	424	398	422	443	390	424	450	407	373	424	380	431	415	406	418	414	428	405	419	415	438	420	410	432	429	412	408	417	447	431	394	411	419	426	431	426	423	427	412	441	464	420	405	418	411	433	385	396	408	417	407	401	476	441	385	450	414	432	431	380	419	376	439	399	430	434	416	388	403	400	397	407	421	398	402	405	431	439	407	433	447	447	414	451	422	409	408	394	414	450	466	400	398	434	428	440	401	421	453	400	425	460	440	397	445	434	383	444	405	423	399	390	432	446	454	414	403	387	416	410	411	395	398	404	412	460	445	412	390	375	389	438	429	412	408	398	400	385	426	400	417	466	395	395	427	445	427	440	410	453	438	440	415	418	447	415	402	426	403	441	406	434	414	412	433	433	454	403	428	408	403	395	394	421	444	385	444	432	415	428	405	420	394	374	405	429	437	404	419	420	441	416	421	456	437	429	429	408	418	436	418	431	416	434	426	419	432	438	423	406	424	438	449	397	420	407	406	443	406	441	424	410	446	420	431	449	435	364	429	413	435	378	414	404	442	419	429	451	393	423	449	439	415	389	414	457	403	424	424	406	427	418	419	408	380	427	393	399	412	426	411	421	425	457	437	396	404	401	413	437	394	388	381	422	400	400	407	417	435	413	431	447	411	414	440	409	414	379	384	421	440	413	441	432	420	389	407	423	401	486	408	403	443	425	406	448	419	427	430	414	411	378	419	367	364	438	409	452	433	425	444	432	412	404	449	417	427	415	436	463	429	408	443	420	416	414	382	382	438	414	416	401	414	453	435	395	429	452	412	415	420	433	400	416	399	417	440	421	401	421	434	407	412	408	437	423	425	463	404	385	409	387	436	407	408	401	441	421	427	434	407	401	417	412	419	467	404	418	400	419	455	419	430	421	417	381	406	414	420	397	434	420	392	437	413	413	447	405	394	437	442	457	461	408	407	423	398	371	397	398	438	443	463	439	395	410	385	413	439	399	399	408	437	500	409	427	426	464	450	402	399	428	401	394	429	423	428	400	408	397	419	440	387	417	443	425	432	391	402	432	451	454	427	429	412	447	384	419	436	374	399	410	432	395	429	394	432	423	442	442	414	453	430	462	398	423	456	430	389	394	410	414	427	394	416	425	407	393	400	392	421	456	410	432	399	411	402	444	381	400	387	422	409	396	437	389	408	436	406	451	400	422	421	437	423	420	399	413	437	433	419	443	417	454	407	411	422	412	452	445	423	380	388	429	441	413	415	443	443	427	431	439	380	399	396	411	423	461	433	411	434	414	433	431	380	405	401	429	368	411	410	437	399	440	431	425	407	444	433	434	455	464	401	410	417	469	420	439	446	417	415	408	398	407	428	449	410	417	412	456	424	397	422	406	448	410	411	417	434	400	416	410	435	441	436	433	444	415	415	415	409	394	406	428	382	450	431	419	425	391	433	409	406	447	415	436	420	401	426	444	403	436	386	412	402	439	414	409	400	406	413	400	438	447	443	403	388	404	416	409	455	406	415	459	425	438	400	444	447	415	445	442	402	399	440	400	398	420	433	428	441	423	424	393	434	417	435	421	417	409	450	433	388	428	431	432	411	434	424	424	457	432	404	439	422	442	411	422	406	439	459	417	422	412	442	406	404	442	459	378	451	437	452	403	412	412	387	458	379	432	381	411	401	385	441	440	389	421	429	397	356	407	420	438	431	456	434	397	444	391	413	385	380	396	398	397	398	448	404	402	402	395	437	411	448	418	415	396	404	420	371	401	446	381	470	389	426	420	408	458	450	392	434	445	408	414	439	384	407	435	429	417	394	411	420	405	429	414	388	441	393	389	402	406	417	414	424	393	406	382	419	435	463	437	419	424	384	396	401	455	419	430	395	426	392	408	455	436	391	413	414	421	431	453	440	418	434	420	422	404	399	413	449	410	454	429	391	449	417	403	407	447	426	436	410	407	410	420	400	453	393	440	421	410	403	433	383	419	417	427	385	387	459	421	436	383	406	423	402	403	430	402	394	419	441	447	398	396	444	389	382	389	407	408	398	397	414	416	461	445	403	422	408	453	410	422	430	404	419	400	410	423	413	414	422	435	399	433	453	388	403	436	449	406	416	407	405	420	445	408	447	400	393	470	420	433	419	390	439	396	410	414	407	392	412	439	460	412	414	394	417	409	417	408	396	424	423	402	441	403	378	419	420	430	413	416	456	433	402	423	420	399	442	399	420	410	455	448	419	410	419	436	422	405	433	423	445	417	450	396	398	406	376	381	398	469	418	411	420	455	397	383	419	435	406	430	410	466	412	418	416	417	408	421	422	449	414	393	412	412	424	407	410	436	426	426	415	389	408	457	425	421	450	426	431	420	414	456	416	410	381	424	393	451	403	432	418	437	440	420	386	420	438	390	400	409	427	422	411	432	403	416	407	441	400	471	482	443	430	413	385	401	454	399	431	416	405	367	415	418	407	408	440	410	368	421	380	447	441	422	400	386	402	376	401	408	415	389	403	405	436	415	421	428	412	367	398	393	436	419	408	445	415	422	439	401	400	421	435	406	419	422	377	420	425	410	429	447	413	399	413	420	448	395	436	423	406	419	423	407	433	395	390	423	407	452	369	433	382	460	433	414	453	447	445	401	408	461	416	414	439	404	439	413	438	424	446	411	381	429	373	405	416	368	382	413	455	362	420	403	459	441	421	418	408	390	406	409	447	421	405	452	417	427	463	438	410	412	410	469	403	378	403	408	398	401	410	414	411	405	382	402	390	395	424	439	417	427	411	423	387	432	471	430	448	400	413	447	427	432	411	418
2359	254	345	319	233	188	170	295	1978	4105	3478	1987	667	301	187	125	140	136	114	126	134	119	113	134	129	137	115	152	118	121	118	120	136	120	138	120	120	141	122	130	127	121	114	125	120	120	124	133	126	114	133	117	137	135	124	116	124	122	134	141	129	135	155	114	119	127	139	148	107	135	117	123	141	121	120	113	122	123	131	142	116	119	142	121	130	116	145	130	116	128	134	125	127	122	163	151	110	131	128	128	130	133	130	122	136	115	123	122	116	122	129	121	112	95	116	124	111	141	115	108	134	120	148	140	120	131	135	143	120	123	106	117	142	113	126	133	120	141	124	107	125	109	138	114	121	124	143	135	129	134	133	123	124	140	141	121	120	102	115	125	144	128	129	132	118	110	120	136	123	124	132	139	127	119	139	138	119	113	119	110	104	142	115	113	115	147	130	128	131	136	124	132	119	119	112	124	142	127	130	118	127	133	112	114	136	122	134	121	121	124	119	133	105	123	123	136	135	116	106	120	129	117	134	128	115	122	123	145	133	124	124	117	147	122	130	103	117	124	110	124	126	117	130	128	142	135	128	119	123	155	110	116	123	125	119	119	125	118	110	117	120	119	131	117	131	130	131	142	122	125	110	124	122	124	151	120	128	130	143	118	124	121	129	142	128	119	117	112	116	124	110	118	127	103	116	121	106	146	115	125	154	145	151	128	138	140	116	132	138	125	135	127	116	139	116	140	130	135	144	136	121	125	106	127	111	114	117	119	147	127	122	103	121	110	132	127	135	132	124	135	134	110	133	112	132	134	130	132	117	111	111	113	121	111	123	120	130	125	119	137	120	129	107	134	132	124	117	147	152	117	127	121	129	122	134	103	113	103	122	138	124	117	146	119	138	122	114	137	148	132	119	125	138	132	111	112	115	128	122	130	115	137	118	133	108	133	114	125	124	127	131	117	123	116	121	163	137	136	114	130	128	125	116	136	132	139	106	141	120	119	113	126	116	138	144	139	127	122	117	129	126	143	111	142	112	116	152	133	136	133	126	120	138	127	121	127	113	144	121	116	116	149	128	127	122	110	128	135	118	125	116	123	140	122	119	115	112	116	131	125	103	125	135	129	132	110	143	139	120	143	146	136	131	130	114	115	127	112	119	122	119	135	122	132	110	118	119	122	115	129	121	132	135	132	149	121	122	119	106	140	128	121	116	134	121	119	120	134	111	167	124	143	131	130	129	137	130	124	135	135	127	129	138	107	148	133	127	114	153	115	117	112	114	145	120	128	113	107	124	116	125	132	131	118	127	115	135	123	136	117	127	119	112	112	124	123	141	121	111	132	133	99	115	130	113	130	133	111	142	138	141	132	123	124	121	120	130	133	139	117	122	118	138	117	123	137	120	122	132	126	103	125	118	121	144	121	137	136	142	140	108	128	115	119	124	124	117	122	123	111	128	134	150	136	123	127	127	135	123	145	107	133	103	123	132	132	129	139	141	116	125	118	119	128	123	135	132	105	125	122	131	134	117	131	130	128	138	126	136	121	121	122	109	113	138	123	130	125	126	103	112	127	120	131	136	116	105	118	119	128	129	135	129	134	119	120	110	117	141	113	123	134	140	126	121	126	117	122	128	129	134	126	126	143	112	144	110	133	145	137	133	116	116	113	134	136	123	118	132	122	130	123	135	130	132	126	120	140	118	130	137	102	138	132	137	139	114	132	113	122	115	123	92	132	133	120	135	141	147	127	121	127	128	121	120	115	123	130	136	113	129	126	142	122	115	110	129	130	114	115	123	110	114	129	132	115	122	117	132	122	144	142	135	127	111	122	146	138	120	108	132	117	125	116	118	111	118	119	124	126	131	131	126	122	113	129	120	117	105	114	108	121	129	116	109	116	121	115	128	129	103	127	116	136	105	115	107	142	110	120	129	136	117	142	116	139	118	138	104	134	144	103	142	129	114	108	126	130	143	140	137	127	116	110	120	142	116	125	143	143	135	143	123	126	128	122	127	112	113	126	163	132	123	111	124	127	128	126	141	128	117	136	125	128	129	135	122	131	126	136	122	126	139	127	119	124	136	115	108	132	108	123	122	129	105	136	111	103	128	137	117	127	135	123	130	147	151	144	126	121	104	133	123	110	120	115	130	132	110	126	130	107	133	149	124	134	121	123	129	139	106	138	122	138	97	140	124	119	114	132	143	125	140	124	121	124	133	144	122	126	142	140	134	135	135	111	115	114	152	143	117	126	142	134	129	121	132	121	127	136	111	126	109	116	120	124	111	122	120	136	155	113	111	127	142	139	149	120	124	135	142	123	142	126	141	132	138	126	116	129	118	125	122	133	127	130	119	107	137	118	126	113	123	138	124	127	157	122	125	153	126	130	149	112	139	132	144	123	133	120	119	123	140	131	129	127	141	135	113	117	157	133	125	126	120	129	122	145	127	121	105	127	136	131	118	145	113	147	127	120	130	116	138	116	102	118	122	122	125	129	146	131	104	136	150	126	116	115	112	129	126	133	127	120	106	126	139	109	116	144	135	118	151	150	131	133	141	110	124	137	113	117	115	129	127	118	121	119	120	159	121	140	110	128	118	139	139	123	139	115	118	122	142	126	114	136	129	120	116	133	125	117	129	134	143	112	114	127	125	136	126	129	116	133	133	122	121	121	117	140	144	123	144	116	143	122	121	126	131	132	130	156	127	126	121	125	134	127	112	132	129	137	127	114	137	136	145	144	131	132	122	90	108	115	135	130	129	125	119	130	136	145	127	128	135	111	111	114	113	120	122	118	108	134	135	139	127	112	137	137	131	133	125	118	118	128	125	130	118	141	115	142	113	113	106	109	132	128	128	133	140	122	124	113	141	130	125	117	141	121	143	109	121	126	125	106	129	123	119	128	126	142	127	130	136	104	129	112	134	123	122	125	126	125	129	118	120	129	146	113	122	121	100	115	124	125	126	117	137	116	135	113	127	137	115	130	117	115	109	144	133	118	126	125	111	113	125	129	114	119	146	142	136	111	131	134	127	132	131	117	129	126	113	116	132	120	136	124	135	127	121	125	117	140	123	148	111	134	144	120	121	113	137	125	147	126	113	121	119	139	104	132	129	136	107	120	107	106	121	131	120	118	149	119	129	126	116	122	141	123	131	125	120	119	137	119	129	134	117	118	112	128	116	125	129	129	131	149	124	109	116	117	132	117	118	125	127	122	132	140	118	129	140	119	118	124	124	135	126	130	114	121	127	122	117	109	135	121	115	112	118	115	121	123	125	130	126	122	114	133	125	129	118	136	144	128	127	135	119	117	141	118	127	132	123	117	124	108	108	125	114	121	112	113	113	94	123	139	120	117	141	132	114	128	120	129	125	126	143	132	131	117	147	122	136	127	130	135	129	125	118	122	114	129	109	123	141	128	110	127	137	142	116	114	122	121	112	119	121	121	131	120	126	114	119	110	133	130	119	156	133	143	128	139	110	112	117	125	104	133	123	152	126	103	116	110
2360	540	842	993	797	646	645	1527	9377	15513	12749	7140	2686	1137	553	357	386	372	361	337	354	357	347	355	330	374	403	354	379	375	385	371	372	358	399	366	351	372	393	351	387	387	376	397	351	333	355	362	363	372	350	381	405	381	380	378	359	365	344	429	351	404	372	351	335	356	386	372	354	385	383	374	393	331	372	363	354	370	346	369	332	379	362	364	381	340	358	376	363	384	356	361	397	345	385	329	317	356	374	326	381	401	361	368	363	345	379	363	342	349	340	364	375	371	367	333	367	378	341	341	325	395	375	383	351	380	378	362	356	369	405	342	377	319	336	363	366	385	342	352	339	355	352	403	335	399	355	356	366	340	381	363	335	399	368	376	368	357	371	349	366	370	389	360	331	380	336	358	371	375	362	348	361	323	374	394	364	360	344	346	366	332	384	323	387	371	353	360	359	391	360	358	348	400	361	365	370	373	360	325	346	346	333	384	368	334	335	333	355	388	344	371	356	381	364	398	338	401	329	360	331	360	372	337	384	404	358	350	388	366	333	359	369	380	372	382	352	372	343	336	367	353	321	388	380	387	323	351	408	318	355	376	354	359	366	367	377	347	364	356	373	364	401	343	360	373	362	364	327	351	347	313	372	346	368	324	383	391	368	384	346	363	376	338	378	362	366	352	362	384	361	360	364	315	387	352	386	370	374	328	370	358	352	347	357	377	372	394	372	375	354	385	371	361	375	321	406	367	370	374	336	358	353	338	376	347	372	350	334	373	344	373	389	326	367	318	378	387	366	337	381	353	358	378	321	351	339	406	361	372	400	361	360	374	366	348	350	361	345	368	377	378	330	354	326	379	364	389	348	345	383	393	348	369	335	355	372	356	338	383	360	375	364	380	361	369	337	353	382	353	396	365	357	352	396	367	374	360	360	413	338	346	342	357	341	360	365	331	405	337	329	363	357	382	344	381	394	367	327	406	378	355	356	373	356	364	381	366	374	368	367	374	367	377	393	375	382	332	356	367	386	400	388	329	332	378	337	382	350	395	341	325	368	367	395	371	359	364	346	371	392	357	355	376	339	369	359	367	352	362	397	335	364	361	358	372	362	334	363	347	369	358	367	361	318	395	375	359	358	370	362	322	360	337	383	353	414	399	364	341	402	361	414	378	328	342	330	348	320	347	353	379	368	363	386	346	374	358	390	349	367	376	345	330	358	382	363	369	357	361	334	367	364	387	367	307	365	375	350	360	353	351	358	348	363	360	405	402	372	345	337	362	364	355	342	356	335	367	379	355	399	333	356	350	350	352	358	373	368	336	369	383	354	384	376	363	356	337	356	318	358	372	360	368	351	369	374	339	374	380	369	341	354	336	374	387	370	362	385	372	370	366	392	371	335	367	358	364	382	377	390	377	368	391	363	414	372	406	352	368	348	366	367	389	354	392	400	388	384	373	374	360	346	376	373	376	356	378	336	351	321	349	370	361	388	374	352	368	338	389	377	345	358	378	373	383	376	364	387	377	383	355	381	368	381	363	335	351	360	342	347	379	379	356	355	365	396	374	328	367	369	360	346	356	365	353	395	357	345	400	362	348	374	359	356	363	372	356	344	374	366	371	343	334	375	357	367	352	350	372	322	353	382	365	370	363	377	366	377	346	358	354	350	379	378	365	377	378	364	394	378	432	339	357	347	355	361	372	382	337	351	355	393	343	346	327	370	420	362	357	401	315	353	356	376	328	340	350	366	406	357	417	327	355	382	344	349	359	302	339	348	346	360	366	337	344	318	350	399	326	370	389	371	362	330	379	382	402	346	390	360	340	399	371	369	371	383	358	398	374	360	357	384	371	337	401	366	385	328	359	390	378	360	316	346	382	356	392	381	346	360	362	354	331	404	360	355	374	358	348	354	346	361	374	337	374	354	347	413	328	370	383	378	405	377	342	325	347	375	372	383	377	389	378	357	335	366	347	357	393	374	365	398	340	347	350	341	363	329	366	362	348	359	357	386	358	332	356	377	383	377	372	348	380	358	419	335	355	343	400	367	367	369	316	344	359	368	392	379	388	366	368	389	361	367	336	351	359	368	368	382	373	347	345	380	378	373	320	360	361	353	348	366	312	353	367	353	385	351	354	353	397	366	367	390	358	359	365	368	355	330	328	368	378	371	388	393	372	368	358	353	358	354	369	351	372	373	361	337	362	330	381	429	361	345	367	322	378	342	332	340	356	364	352	366	331	374	392	355	342	349	361	325	329	395	353	363	352	348	315	356	369	365	357	350	347	399	335	373	374	370	343	347	328	343	362	355	363	369	354	357	362	389	355	336	341	388	351	370	359	363	376	351	359	381	350	371	374	370	349	389	392	360	370	360	368	345	378	393	384	344	359	362	373	359	351	345	358	358	399	360	383	347	341	341	383	357	382	334	400	373	377	343	359	378	363	360	367	366	366	387	371	371	405	365	375	365	371	343	360	330	403	347	365	332	368	334	385	372	380	349	412	367	398	393	358	350	365	372	382	358	349	376	399	338	385	342	371	364	360	363	360	371	360	375	373	362	387	338	368	367	381	383	411	405	391	341	345	359	358	346	343	345	345	365	369	323	375	389	369	395	380	325	383	394	405	349	366	359	355	371	356	396	346	370	353	368	414	352	350	376	342	377	383	352	344	362	343	348	379	388	328	344	345	364	339	345	339	360	348	341	385	376	364	344	359	376	372	380	342	365	375	353	347	347	402	350	360	343	371	355	380	374	365	341	409	362	367	358	335	366	355	372	373	350	339	375	378	354	386	384	379	358	363	328	399	373	353	343	357	364	387	385	343	366	397	353	415	375	353	372	361	360	378	372	386	311	352	351	376	363	348	361	362	370	366	370	340	357	342	356	345	364	348	362	392	362	327	357	371	372	352	367	327	351	356	387	344	355	393	358	346	336	381	381	349	355	341	382	346	378	372	356	398	331	344	361	342	356	368	371	368	361	349	337	376	347	348	366	378	349	346	360	363	392	369	350	364	365	376	353	350	367	345	359	361	367	360	348	375	330	387	376	377	344	373	361	370	390	357	350	345	344	354	344	371	411	344	372	351	350	343	381	332	375	352	351	382	366	372	380	343	370	364	358	400	353	371	365	357	364	371	385	406	404	369	351	372	358	365	391	339	342	371	336	373	371	407	380	344	375	354	356	388	368	338	383	339	356	353	374	374	365	346	356	394	353	368	406	386	366	373	349	359	366	360	397	363	366	371	362	370	358	341	381	362	354	368	385	378	401	368	366	367	381	359	344	413	346	392	328	362	367	364	339	396	377	358	350	360	362	353	397	373	386	373	306	326	369	359	383	333	371	362	372	382	382	354	343	371	363	351	346	343	351	377	349	363	392	377	355	381	339	389	355	382	391	335	338	348	348	354	381	355	373	346	363	350	382	335	379	357	331	387	376	355	373	384	340	377	376	362	339	396	374	353	344	395	338	354	363	368	345	357	352	335	375	369	349	394	358	372	391	393	365	361
8484	1194	1523	1164	829	671	3082	14250	29397	28699	20364	9297	2544	659	248	162	135	117	115	104	112	128	125	110	107	117	97	111	116	104	118	99	138	97	110	124	109	127	110	111	102	120	101	126	83	116	113	108	125	129	127	114	121	94	119	123	124	119	96	113	106	123	123	103	134	118	103	138	97	112	124	115	125	115	113	99	119	118	99	116	108	115	110	114	107	136	111	111	123	109	100	104	115	118	109	118	97	125	112	109	125	108	109	126	126	124	121	111	119	130	121	107	129	121	120	123	100	125	116	109	124	108	121	119	118	114	104	116	112	135	93	120	115	116	116	126	109	114	123	106	101	127	110	120	107	117	119	109	110	117	134	114	107	120	112	124	113	99	123	120	112	110	114	115	103	100	123	111	97	133	114	110	137	126	103	124	122	114	119	111	123	103	124	111	119	117	123	96	103	133	129	115	100	121	127	116	101	106	106	91	126	130	113	119	73	117	104	127	104	116	131	132	116	118	104	103	101	119	134	118	125	107	97	120	119	96	124	104	105	123	97	90	131	112	122	106	117	115	100	102	128	96	115	112	103	138	116	95	134	115	142	115	111	128	106	112	132	117	118	123	106	111	100	129	112	106	112	133	100	90	117	128	120	120	92	110	121	116	122	134	120	132	124	117	119	124	100	127	136	106	96	129	111	113	110	121	117	127	117	123	129	135	110	124	107	112	109	131	103	127	119	112	125	112	107	109	124	106	106	96	116	94	82	125	98	111	114	127	111	119	108	100	142	124	92	128	114	102	122	110	108	120	122	104	106	119	104	106	113	125	101	117	108	113	100	122	129	113	106	128	99	100	124	106	109	108	103	93	120	121	108	115	93	110	103	109	129	107	118	126	112	109	124	122	119	119	107	105	110	109	108	112	125	131	115	128	119	121	138	101	118	113	115	128	108	110	115	117	101	104	114	95	121	111	114	113	93	115	117	116	136	104	112	111	117	110	131	113	112	118	113	129	121	122	102	127	116	119	117	99	134	118	131	122	119	102	114	104	111	119	120	113	107	120	120	136	119	129	106	127	97	112	118	116	108	114	122	97	114	116	110	118	123	108	122	103	97	103	110	102	124	110	102	97	109	127	124	110	110	112	109	137	103	103	104	92	111	121	135	113	107	102	117	105	103	111	106	109	133	125	100	104	119	113	108	133	111	122	93	109	117	96	130	102	121	111	106	109	116	124	110	115	100	129	104	112	110	118	108	123	121	110	121	120	138	109	133	117	115	116	119	122	133	108	108	111	130	113	94	118	126	128	96	110	125	120	115	101	115	111	105	116	108	140	132	108	138	116	112	112	109	116	98	104	129	125	102	115	119	95	124	121	123	111	131	104	97	116	117	126	97	126	108	114	124	96	135	115	115	129	110	116	117	97	126	129	124	120	124	104	110	111	120	106	115	115	128	135	128	98	110	100	106	102	111	135	109	115	105	127	113	119	114	114	111	107	129	114	121	114	130	123	114	124	112	118	123	127	120	113	116	121	101	108	102	110	116	118	130	125	101	88	114	114	116	110	125	102	124	110	106	110	96	121	107	134	131	113	113	126	121	106	101	111	112	126	108	97	100	71	111	104	122	94	108	110	122	100	119	127	106	125	89	104	112	101	103	109	121	104	109	121	134	116	103	109	121	121	127	114	124	112	129	115	119	115	90	118	106	132	110	84	98	126	114	105	114	118	119	115	135	133	124	108	94	108	99	107	109	109	99	120	105	119	125	113	100	114	102	102	120	124	117	114	114	121	113	122	112	115	121	97	93	118	111	103	130	107	88	105	120	104	115	101	115	121	103	99	124	104	118	127	122	123	133	91	105	103	107	103	116	108	126	112	112	107	122	114	118	99	118	110	127	137	128	115	120	86	103	134	92	133	94	114	119	100	121	105	92	117	114	122	123	113	132	124	106	111	117	122	124	129	133	111	118	121	107	110	115	128	117	115	105	111	121	126	102	102	99	123	128	115	122	118	122	128	112	112	107	113	123	134	114	107	129	124	118	95	92	103	106	135	114	114	124	110	116	124	127	117	107	125	121	109	110	113	138	123	113	114	120	120	82	108	105	117	104	141	126	104	140	112	117	119	102	130	96	107	123	111	106	119	131	111	128	113	108	111	111	113	106	115	93	100	124	119	113	127	110	109	117	115	104	115	111	107	100	120	109	112	116	131	107	123	119	109	105	99	115	117	119	111	129	121	131	115	112	130	105	119	101	119	95	108	110	108	100	117	115	116	106	108	117	95	107	106	103	119	135	99	124	100	129	94	134	101	102	122	108	116	123	119	118	133	131	114	100	108	116	125	120	112	99	112	116	122	134	104	99	109	113	122	121	103	100	104	114	137	124	123	115	102	113	109	121	131	114	124	113	93	121	121	106	114	101	117	98	107	116	103	126	104	118	97	96	106	123	119	120	103	120	119	127	110	118	99	113	113	119	113	114	115	129	101	118	100	127	124	112	111	124	116	115	105	110	122	102	131	127	133	117	93	141	128	106	121	115	99	107	114	106	113	124	125	123	135	127	111	125	91	118	115	113	142	111	110	116	113	148	117	107	105	117	109	118	104	114	122	113	112	90	109	131	107	110	108	114	115	125	109	102	126	120	112	97	113	120	104	97	106	116	103	105	117	117	120	108	109	120	101	116	122	103	99	126	106	106	91	103	119	124	110	109	124	105	101	122	116	122	121	93	96	110	123	127	133	114	119	104	108	138	116	121	107	120	113	113	107	107	114	128	100	122	123	105	126	111	110	122	125	103	122	109	131	138	119	98	118	103	117	127	119	114	128	101	119	102	115	133	127	108	102	99	122	101	101	123	124	105	89	96	111	114	131	120	124	126	119	94	103	132	97	129	115	139	113	108	101	126	102	114	114	119	104	102	125	121	106	103	124	119	120	107	113	111	123	111	109	125	100	114	135	119	119	104	122	122	121	116	103	110	117	118	106	96	118	98	116	111	124	110	111	125	95	128	92	114	123	114	126	130	106	102	118	117	119	107	112	119	117	117	113	126	123	123	139	118	99	113	122	127	104	107	132	104	112	112	130	111	115	119	102	118	134	116	94	106	123	126	129	110	119	120	111	125	118	101	103	138	106	115	87	118	104	123	118	116	129	130	100	105	109	107	111	118	104	112	103	104	115	125	108	107	129	100	116	111	119	113	117	106	119	117	118	125	115	113	85	118	136	109	97	128	130	129	139	118	126	113	108	104	110	114	114	106	104	106	126	118	120	104	115	114	113	122	142	117	122	121	92	125	118	109	109	101	102	98	124	118	134	116	116	105	114	97	122	109	110	108	133	129	113	91	107	113	107	111	94	115	90	118	103	115	120	106	101	110	99	114	129	116	106	110	124	107	127	114	121	115	115	103	100	106	109	98	93	113	128	112	123	124	103	115	109	109	121	133	114	107	117	111	122	111	92	123	91	120	129	125	106	101	125	113	118	111	116	111	100	120	98	110	124	123	114	117	104
5851	1506	3666	4111	3427	2864	12056	35077	48282	46104	37983	24086	9875	3271	1018	453	347	355	340	364	339	344	338	328	338	336	356	343	324	314	358	348	345	319	339	316	335	346	332	365	331	338	365	331	345	311	350	355	325	359	337	349	335	352	307	356	343	353	348	367	331	369	335	327	354	343	348	361	344	298	330	280	338	326	348	333	335	356	344	321	319	344	356	327	353	369	365	340	374	312	327	313	327	324	372	309	333	316	331	351	349	360	371	335	362	364	349	340	339	385	355	340	332	337	357	332	362	322	326	330	318	350	339	301	302	333	337	350	331	339	351	339	327	356	343	324	353	334	347	361	346	326	365	360	344	367	315	342	343	347	337	363	326	320	345	331	323	339	382	337	337	331	330	369	350	374	350	334	331	308	328	359	333	322	324	316	342	343	339	318	325	334	314	331	335	327	332	356	333	340	348	352	327	374	348	327	360	362	363	335	352	330	346	300	324	363	337	363	359	338	333	328	331	340	325	356	313	339	339	320	345	318	327	340	332	309	338	340	343	352	340	337	338	340	347	335	353	311	330	367	333	336	331	347	354	324	329	361	360	338	340	320	338	327	328	334	319	311	358	346	340	352	342	355	343	332	361	320	319	329	335	320	328	346	341	351	360	363	372	354	311	339	310	354	347	330	341	339	344	335	343	311	328	329	327	317	368	376	351	382	348	307	339	349	342	345	333	354	320	332	354	331	356	321	314	353	302	330	328	344	349	339	354	383	362	363	326	309	346	371	352	313	354	341	347	339	363	341	361	360	343	356	298	362	349	338	335	325	340	315	309	319	341	315	373	338	374	313	344	340	306	343	358	329	327	378	316	353	359	340	331	317	366	345	337	359	365	350	318	377	331	329	322	335	334	346	365	345	359	324	359	368	343	327	313	341	365	310	354	396	310	366	359	325	360	356	358	345	345	333	342	370	319	379	324	337	337	317	362	376	343	328	360	319	344	336	340	334	346	326	328	343	351	339	354	302	339	320	353	326	348	319	359	336	350	308	352	351	338	338	353	377	342	383	328	338	360	312	384	340	346	357	345	377	367	325	325	366	331	354	307	358	350	363	338	338	351	326	348	348	323	332	332	353	341	347	359	342	346	338	318	331	341	359	366	335	343	329	294	349	377	339	318	363	333	362	335	364	384	336	359	323	349	327	342	357	319	298	341	340	303	346	352	355	321	354	361	356	367	337	351	334	340	345	366	337	369	329	400	335	334	320	347	313	324	342	314	324	339	338	343	347	361	327	346	352	352	326	334	329	346	337	328	330	371	369	316	336	368	364	323	339	356	337	306	315	376	353	321	341	325	305	333	349	329	328	351	353	337	372	340	324	316	330	340	343	337	328	345	346	331	334	337	336	320	362	331	340	312	380	357	341	337	376	316	331	316	339	344	324	318	347	364	334	323	351	347	356	368	338	328	322	337	317	342	332	338	343	325	334	357	320	338	357	366	373	354	342	340	350	320	363	338	344	339	317	331	325	354	367	344	338	360	354	347	334	292	355	348	330	317	289	339	332	338	352	364	335	363	338	395	376	327	337	356	329	347	375	350	373	343	340	352	337	330	349	313	332	333	353	335	369	350	344	341	348	367	327	327	304	364	295	359	323	309	329	330	340	325	369	395	340	321	345	347	336	347	327	339	326	354	318	328	371	352	325	353	359	356	311	350	352	300	363	331	319	338	345	337	352	366	336	309	311	327	339	322	350	334	297	316	310	346	339	329	348	333	368	362	309	350	318	334	349	311	357	355	312	332	326	339	297	325	333	324	300	343	354	348	296	329	338	341	364	348	322	339	332	322	321	351	333	360	343	347	330	353	372	363	298	324	351	338	321	350	353	349	338	341	359	337	308	348	323	328	358	337	317	347	320	341	299	343	325	315	344	355	321	332	369	360	317	363	312	302	347	329	303	358	339	346	360	347	352	370	334	337	355	342	346	325	377	351	361	387	349	331	390	327	300	337	335	364	329	313	330	356	299	346	328	374	381	346	356	368	338	325	314	331	368	295	354	344	337	318	372	356	329	317	343	354	331	337	332	345	349	349	378	356	344	344	326	340	371	333	333	304	319	315	349	362	346	327	346	371	352	377	326	331	340	330	343	368	346	322	355	329	333	337	357	334	372	356	329	327	349	332	362	344	371	328	322	342	300	340	382	348	341	342	334	312	331	392	327	308	349	308	336	314	319	313	347	338	341	342	327	325	385	381	345	348	337	333	331	343	294	346	337	332	365	345	289	321	326	364	341	345	317	379	316	345	362	336	295	350	332	355	326	349	378	343	363	356	363	324	344	353	357	373	355	352	323	317	373	341	390	333	359	319	301	346	314	328	338	334	334	316	366	355	299	325	335	333	328	322	329	316	338	350	345	377	338	357	342	333	320	333	338	350	348	341	352	329	305	344	364	327	345	309	367	356	331	344	335	368	350	359	335	327	352	355	345	298	339	354	355	304	321	339	354	335	323	377	333	336	358	360	355	350	310	343	332	342	341	311	355	341	356	339	371	332	354	336	388	354	324	318	320	360	343	350	301	348	339	304	332	358	329	343	334	358	355	340	349	321	335	333	354	342	354	366	362	306	341	324	328	360	350	316	339	319	337	344	354	344	333	353	341	372	337	339	296	351	321	345	335	326	323	328	339	334	341	337	330	369	323	306	310	334	353	323	346	377	342	347	380	346	341	341	360	332	324	371	345	352	338	364	326	334	337	353	338	340	361	331	325	322	299	359	337	342	320	374	339	349	356	350	326	349	335	361	335	336	344	356	371	295	333	338	377	317	318	367	337	355	347	334	344	304	332	311	340	325	344	320	338	331	340	345	315	356	327	330	322	374	339	316	349	353	309	337	334	319	330	342	329	367	358	306	349	350	341	333	356	361	337	334	359	320	331	338	351	357	367	347	357	346	376	358	356	321	313	306	353	374	348	361	340	341	368	345	357	333	341	350	359	317	317	359	306	328	347	372	343	360	338	346	356	361	333	328	313	346	308	374	339	371	350	325	349	324	347	341	323	356	331	334	333	349	302	308	340	336	373	316	326	350	330	346	331	332	334	324	355	351	352	346	349	327	300	363	334	364	337	321	341	374	336	363	364	330	321	354	319	323	344	341	375	372	345	374	340	329	326	334	338	345	355	353	344	375	366	331	381	321	320	334	317	351	323	339	332	341	353	313	306	336	341	320	368	360	326	322	367	386	332	317	333	348	295	339	330	356	341	360	338	323	317	352	355	328	352	367	378	380	314	374	340	339	332	347	334	312	315	304	353	351	344	324	313	356	334	326	361	340	334	342	323	314	316	320	324	340	333	313	316	328	331	334	359	336	338	329	342	342	328	356	333	313	330	312	361	368	311	329	356	335	351	347	316	336	344	355	356	342	339	327	320	331	339	354	347	322	331	334	338	328	350	365	369	336	359	327	335	330	368	339	347	342	330	331	382	342	374	327	334	333	331	384	356	313	353	333	319	369	347
14888	2733	2899	2324	1654	1278	2353	20498	48628	42468	28954	13919	3977	953	280	156	158	148	151	165	148	145	124	141	138	139	122	132	139	148	125	136	131	116	127	132	148	148	120	144	155	160	146	140	175	151	131	137	130	153	154	142	135	117	141	148	145	127	157	142	134	139	138	161	142	130	142	133	166	137	142	151	144	138	147	146	144	148	156	138	110	122	125	132	153	159	130	113	132	145	131	147	166	135	132	140	118	128	136	146	144	153	126	145	132	121	133	149	137	146	143	123	170	133	139	152	144	158	148	133	151	119	149	153	147	137	151	121	131	143	151	132	132	149	142	141	139	145	124	142	120	127	136	144	120	160	139	151	130	143	141	136	150	139	141	142	150	136	131	152	142	126	133	119	143	155	146	138	141	147	138	146	156	120	155	133	156	156	136	147	123	143	136	152	145	140	136	149	137	144	145	145	160	136	132	128	120	167	143	132	147	132	145	138	162	168	147	142	135	148	144	166	134	119	159	160	167	144	137	147	160	154	160	130	152	152	139	135	130	131	172	118	138	141	128	129	142	169	145	150	154	127	135	138	134	122	135	142	132	143	136	152	147	115	146	144	143	168	158	161	137	147	136	170	164	167	143	143	136	152	131	124	128	133	129	137	143	140	144	122	129	161	135	154	159	120	152	122	129	140	138	135	141	145	130	134	143	139	130	140	164	146	122	134	137	139	152	137	115	149	146	152	132	142	137	128	148	150	145	132	136	116	160	136	140	128	142	122	145	150	136	134	116	141	144	170	131	141	155	148	137	131	142	132	127	153	141	128	152	116	142	152	138	147	147	122	143	136	133	135	140	154	134	131	161	159	143	146	126	171	145	143	157	144	146	134	152	155	154	132	149	136	153	130	138	143	143	156	140	158	148	141	107	154	153	160	143	135	135	140	148	158	148	135	145	149	128	158	126	156	126	132	139	140	154	131	124	156	155	139	163	140	156	157	122	157	133	142	136	149	138	136	134	129	137	127	130	128	127	148	159	155	144	145	162	132	146	160	146	145	137	131	138	153	151	127	138	156	136	124	144	144	145	154	156	150	152	135	134	141	137	144	150	150	153	139	162	118	135	156	144	140	139	139	152	134	107	121	132	124	128	168	152	144	149	120	105	151	162	135	155	136	134	139	141	141	131	148	146	122	135	142	138	122	135	137	154	132	146	142	146	152	131	146	140	132	163	162	145	136	138	130	171	165	118	138	164	139	149	129	148	137	132	162	153	148	143	138	164	138	176	137	129	148	148	148	143	135	127	137	139	142	141	145	132	125	142	129	135	132	139	148	158	137	129	152	145	145	148	150	141	143	140	134	138	151	131	150	134	140	158	156	133	151	146	122	138	149	137	143	136	123	128	151	154	146	135	149	148	163	144	148	142	143	138	149	131	168	166	143	147	139	138	140	164	138	141	142	140	135	150	151	148	170	137	153	130	145	138	142	137	144	164	163	137	142	125	152	165	152	144	153	136	133	153	177	132	166	140	136	140	159	161	132	130	142	143	148	157	119	148	142	142	141	132	135	148	142	136	134	124	149	145	121	134	156	151	167	160	128	153	150	161	150	165	138	141	136	150	125	144	115	146	150	125	133	147	161	133	144	145	130	138	133	152	124	139	156	141	144	149	143	147	151	153	162	129	123	163	140	126	158	134	128	123	140	137	129	156	142	139	135	142	152	143	130	156	143	159	146	149	137	158	139	130	136	138	156	146	152	147	136	145	147	152	138	149	126	158	124	149	168	157	123	147	150	159	149	158	118	151	157	147	156	148	151	139	132	157	156	129	147	152	157	130	165	136	134	158	119	157	131	152	142	138	122	133	134	166	140	161	128	140	156	148	144	156	135	148	155	144	128	154	147	142	164	122	140	114	136	137	133	135	142	153	145	144	162	138	149	144	133	145	161	153	136	148	139	137	141	137	140	159	146	137	136	148	151	120	147	153	138	175	160	143	141	143	166	123	169	136	124	153	130	137	164	142	148	141	131	139	135	136	128	159	124	111	153	149	132	149	154	117	145	139	162	146	135	153	160	156	152	136	142	155	149	151	134	167	149	127	122	135	145	130	162	146	140	142	123	151	132	147	156	131	139	142	158	145	163	142	127	145	132	148	133	157	132	155	125	157	137	149	140	143	161	160	142	148	126	133	140	130	144	136	144	166	158	135	137	130	152	158	167	140	147	140	156	130	152	134	134	142	151	165	146	155	163	139	143	146	144	129	152	146	154	153	142	135	154	145	145	151	169	125	156	151	156	135	125	160	159	133	152	139	126	137	137	140	135	138	128	123	122	148	145	161	133	148	146	140	139	154	157	148	166	174	143	131	129	136	140	174	145	130	146	133	147	142	153	146	144	131	165	150	133	141	146	125	170	148	133	137	140	146	156	146	140	110	130	152	129	153	151	130	162	136	150	160	132	125	137	149	136	154	170	147	127	152	141	129	141	138	146	141	125	129	124	155	132	146	132	145	136	144	137	128	137	158	174	163	147	142	138	152	147	152	136	149	142	140	146	168	138	138	135	131	142	154	157	149	143	144	132	173	157	126	135	138	149	137	145	140	136	155	137	142	135	157	155	131	138	126	123	145	140	157	151	150	137	144	157	137	160	131	111	129	159	131	143	109	129	158	156	152	137	133	134	138	135	143	144	146	161	146	143	142	140	140	154	143	140	149	144	140	130	168	145	134	137	124	152	143	152	135	142	156	148	133	153	132	115	123	155	166	159	137	158	124	158	136	144	133	132	114	127	142	125	134	157	130	146	121	130	140	146	111	131	147	134	145	150	143	154	140	151	137	145	147	137	158	145	138	156	133	146	152	134	144	144	136	131	162	150	130	146	157	140	136	138	153	140	154	164	142	151	129	143	142	142	153	137	142	146	132	134	136	130	141	130	128	139	139	128	126	162	143	158	132	151	140	156	136	163	155	141	152	174	133	143	138	137	132	121	134	139	132	160	127	119	139	155	126	145	128	148	149	161	135	120	150	140	148	149	145	131	123	136	145	139	110	131	146	110	153	144	129	118	153	129	153	146	111	134	135	140	143	144	115	151	140	160	146	144	152	143	136	146	153	125	145	152	125	130	150	143	148	154	122	140	153	144	137	143	174	135	144	147	154	162	130	154	155	131	127	147	160	166	142	167	125	143	128	147	151	123	143	162	151	140	159	124	153	152	133	136	153	139	154	155	142	139	140	152	147	140	140	150	141	119	133	133	135	151	150	152	149	135	136	139	128	147	150	128	162	151	167	161	110	149	148	168	135	133	135	137	126	143	154	148	144	155	139	113	143	163	137	123	159	133	151	148	141	126	109	159	154	143	138	144	156	155	137	142	141	155	145	150	131	153	137	141	140	156	124	152	126	138	135	136	124	158	130	152	173	159	138	139	148	147	149	152	153	118	128	153	137	129	143	142	149	155	149	149	129	137	161	140	141	137	140	149	148	156	149	158	134	157	139	134	142	148	129	138	141	143
7866	2649	6308	7009	5955	5164	10021	40303	62414	56509	45018	28864	13313	4027	1029	472	399	433	393	455	414	417	397	407	414	381	417	405	429	429	412	402	426	445	383	415	418	403	447	410	437	424	397	416	427	399	404	429	436	379	413	449	393	413	384	393	383	437	439	378	392	424	435	407	423	395	448	397	381	423	418	416	421	418	437	404	407	422	409	415	405	427	413	400	430	380	440	410	421	380	384	417	394	396	412	410	384	417	431	402	450	419	432	424	413	414	362	411	417	394	422	407	404	413	412	383	421	374	431	420	392	424	418	415	411	399	425	419	435	416	413	393	411	400	427	419	401	416	443	410	458	415	442	409	410	390	439	414	428	420	426	410	396	417	410	401	385	398	394	400	431	383	429	440	399	398	405	415	436	397	387	397	430	415	400	457	448	420	404	433	399	418	441	433	429	421	436	398	430	449	420	472	424	401	428	434	405	393	399	395	434	386	419	403	438	371	422	391	431	419	389	405	407	425	448	451	397	410	413	405	417	424	420	392	414	429	428	447	433	414	421	410	416	433	399	426	436	432	434	414	408	412	369	384	424	456	402	366	406	416	374	426	397	411	399	440	418	390	434	375	426	403	394	449	441	390	373	402	388	456	395	401	400	370	377	404	359	418	413	431	414	455	415	408	412	396	402	380	448	403	447	443	422	384	420	484	430	410	409	430	417	418	447	418	439	432	429	419	417	396	411	375	414	368	424	403	417	414	421	390	403	428	425	421	400	446	389	425	424	414	436	425	433	383	430	422	414	457	404	434	406	422	389	439	436	411	386	411	420	407	421	402	429	398	401	433	423	430	381	411	455	409	406	407	402	427	420	461	415	404	439	428	399	446	386	406	410	413	425	411	405	419	408	418	392	383	403	465	449	393	411	424	416	386	450	440	439	432	392	379	420	371	423	416	440	441	430	400	410	404	408	372	407	432	399	408	450	398	415	436	404	397	422	396	402	449	420	378	422	397	410	421	410	400	422	443	386	370	399	411	404	426	427	379	418	425	398	440	378	436	401	425	409	432	418	431	379	388	402	406	432	395	388	413	392	437	414	376	422	400	438	441	440	440	418	387	383	402	414	423	383	431	414	384	398	413	436	446	403	437	409	423	416	413	391	400	437	382	418	429	394	404	397	410	409	411	419	425	415	403	412	408	448	395	406	387	410	410	410	411	397	429	415	431	399	438	424	451	417	400	396	410	388	409	407	456	403	404	408	439	431	377	389	410	451	424	404	408	427	431	421	402	436	434	395	394	409	410	372	403	388	424	416	414	398	422	400	422	380	424	431	414	401	425	440	416	399	414	399	417	403	373	396	425	374	363	422	386	372	404	435	391	405	438	422	421	381	404	412	395	392	386	396	407	414	440	417	403	435	417	368	445	422	380	371	394	387	422	423	424	414	394	387	426	386	443	413	414	412	416	412	369	415	419	409	465	420	441	414	407	426	387	403	423	410	402	417	398	422	400	411	430	437	393	409	414	411	414	438	401	381	389	430	443	392	452	421	397	399	389	464	399	392	420	404	421	433	418	404	420	435	425	454	430	431	406	387	383	406	450	401	428	419	438	417	386	401	411	393	415	398	394	411	423	433	371	357	413	415	430	380	442	412	378	410	415	395	388	426	412	398	365	395	425	399	404	401	419	380	422	401	389	399	413	425	419	421	407	398	411	444	410	398	377	420	426	400	449	404	392	435	415	402	405	417	431	402	427	402	406	421	431	414	400	415	449	401	412	387	413	418	421	375	413	407	410	388	425	414	408	445	402	395	421	410	407	428	409	414	425	421	414	384	379	415	418	406	399	416	428	400	430	444	424	412	395	399	420	422	414	402	451	441	424	380	419	386	399	409	387	445	392	435	402	434	400	400	426	430	415	410	405	429	371	401	412	411	435	437	415	464	375	414	434	449	455	393	402	427	394	443	411	401	414	408	410	429	399	381	382	386	412	431	425	415	466	406	429	439	395	411	419	402	402	411	415	407	418	394	366	444	435	414	439	420	414	429	401	394	398	384	377	414	428	428	420	420	405	399	405	390	409	436	427	404	419	390	383	402	436	436	391	384	436	404	410	422	453	393	413	411	413	424	400	392	414	419	425	422	435	402	418	423	420	401	397	412	430	390	405	424	407	418	424	403	410	404	375	414	440	383	401	395	395	436	434	411	393	417	405	422	420	432	429	396	407	384	388	399	418	402	394	422	405	397	446	431	421	396	383	406	437	454	447	358	402	415	419	377	430	408	420	401	415	407	439	435	380	400	394	409	405	417	405	425	397	420	416	389	400	430	440	403	408	441	403	356	385	389	451	401	426	400	386	404	393	428	433	446	421	413	421	428	408	424	411	431	384	433	403	400	403	431	407	396	420	411	452	409	429	395	409	432	417	395	368	429	418	430	417	414	419	449	364	401	413	410	408	421	412	417	402	426	390	370	404	424	439	408	455	392	398	447	420	449	441	441	423	375	417	390	403	447	442	436	441	396	387	431	422	465	432	402	411	403	423	439	411	392	384	388	401	432	420	402	425	414	428	424	422	434	402	403	408	416	412	393	443	385	429	435	429	417	428	382	422	416	412	408	409	422	417	407	422	395	405	453	407	392	428	404	412	437	415	416	442	404	417	375	407	401	411	368	425	430	390	421	399	419	378	395	424	420	403	377	414	374	432	389	421	460	388	387	425	399	410	408	408	400	426	443	430	454	420	466	431	378	404	401	398	427	431	426	420	394	388	429	409	408	426	397	401	416	432	430	391	386	443	451	396	456	382	420	423	390	405	438	396	436	458	414	442	412	428	438	422	439	411	389	393	402	422	407	422	415	426	421	425	428	413	398	405	418	429	398	425	411	409	421	407	421	427	387	398	393	411	424	430	434	422	405	412	428	402	403	454	400	424	434	429	417	392	423	431	430	415	409	445	455	417	402	452	401	387	435	416	402	424	405	430	357	408	411	382	405	441	396	451	388	398	424	407	422	415	421	415	401	419	397	380	416	416	406	393	410	469	398	384	391	402	412	423	432	465	367	404	388	356	400	363	409	426	444	420	426	436	417	442	423	403	428	436	423	415	437	404	427	437	440	423	403	432	402	390	373	429	407	388	437	436	377	402	412	431	392	423	405	399	406	428	435	418	409	431	437	413	384	403	405	418	437	425	423	388	404	454	388	434	404	420	450	443	419	409	388	379	469	413	402	399	427	406	451	391	386	401	422	440	411	407	398	425	456	393	409	397	386	406	427	386	403	409	432	423	421	371	403	406	401	439	442	398	388	416	387	444	414	415	435	401	424	410	387	402	405	428	410	413	418	419	405	401	436	356	380	405	405	404	411	422	396	392	440	397	416	430	398	392	427	411	378	419	420	426	422	411	381	430	486	411	393	459	409	423	422	429	384	415	408	392	422	399	441	415	422	421	401	413	442	410	407	396	427	409	399	411	448	417	412	407	425	394	458	416	428	417	435	417	414	430	359	392	430	418	405	431
2442	277	288	281	249	208	186	481	2428	4475	3686	1843	664	242	158	146	121	121	126	140	138	101	150	128	123	113	125	134	122	130	128	132	133	114	143	117	122	108	119	128	141	119	127	136	114	142	124	131	134	124	106	144	146	119	137	130	116	130	145	140	141	111	147	140	111	146	131	113	124	132	115	135	151	156	130	141	129	137	140	159	143	125	137	129	134	137	113	141	132	144	118	140	131	123	146	131	140	141	132	117	117	139	134	135	141	128	126	117	118	124	123	129	133	132	132	124	126	128	122	112	137	126	118	114	146	135	140	150	118	143	121	122	118	118	136	120	133	140	115	120	125	125	126	126	164	122	123	128	132	144	131	130	132	158	113	148	127	118	139	119	117	139	129	141	152	141	155	131	128	143	132	120	122	140	133	129	125	123	129	141	119	152	152	127	113	122	129	125	118	141	129	127	131	123	131	123	106	129	120	121	163	119	129	124	148	129	119	124	116	134	146	160	121	133	145	138	137	142	107	133	119	119	118	120	160	149	105	151	122	134	151	125	140	136	147	133	122	133	124	143	128	139	135	132	121	121	133	131	116	134	131	121	121	139	151	147	153	130	134	132	140	138	136	130	140	130	114	123	122	131	141	143	143	119	128	149	147	127	137	114	151	144	135	144	130	133	149	152	141	114	122	121	132	120	142	113	139	141	128	136	145	134	142	119	120	130	144	134	144	128	133	129	139	144	137	141	129	135	119	132	139	100	125	138	120	116	137	112	136	124	149	144	125	134	123	110	147	140	126	119	129	145	116	130	136	128	149	118	138	131	107	131	128	125	140	135	144	121	124	146	129	124	140	138	114	142	134	141	140	131	137	122	137	142	126	125	122	124	145	114	128	143	125	159	125	119	128	111	143	132	122	128	138	127	127	115	120	130	136	124	104	135	138	127	122	140	135	127	130	130	130	143	123	135	143	136	120	149	149	129	109	126	133	160	120	122	122	129	122	153	120	131	125	107	129	117	113	126	146	150	137	125	127	117	128	139	115	112	137	110	118	129	133	165	155	160	128	137	136	138	115	120	141	124	112	145	138	122	134	128	131	124	138	144	141	115	136	142	121	162	117	130	128	153	137	145	144	127	124	123	126	124	135	107	113	124	135	153	128	116	132	142	134	126	141	119	127	150	135	125	134	139	147	116	115	130	126	137	108	134	116	133	122	123	138	126	114	136	136	134	111	132	127	143	136	140	99	156	136	130	142	111	132	135	119	114	129	139	124	129	128	131	141	118	142	144	148	133	121	121	127	109	140	131	141	137	117	131	134	130	125	144	133	152	139	127	117	131	136	140	130	134	118	134	125	130	124	126	121	125	114	114	118	124	123	142	133	136	126	116	129	122	132	137	135	97	122	124	125	123	129	125	114	140	148	138	108	137	127	164	123	133	127	114	132	130	126	123	137	142	133	138	137	143	125	121	138	144	130	123	145	148	112	113	143	125	131	143	125	114	125	137	111	112	139	123	136	138	153	101	132	140	131	132	131	136	140	136	132	132	115	125	81	117	136	125	118	131	129	127	115	144	131	139	136	134	133	139	122	120	142	136	145	126	122	126	133	137	138	121	141	128	145	131	146	128	127	126	131	121	147	155	122	156	124	138	134	143	116	127	138	112	147	138	132	130	124	138	125	121	137	130	136	129	146	135	143	128	123	125	146	125	143	134	130	151	130	132	123	133	149	119	124	140	139	118	138	127	119	117	152	122	139	132	124	150	125	110	125	124	109	136	108	129	124	143	118	124	129	119	116	117	123	113	133	118	131	128	122	126	135	121	133	122	132	129	155	138	155	137	128	117	134	120	125	124	137	120	104	152	148	133	131	149	131	134	122	145	142	142	121	146	114	146	138	129	134	120	119	127	127	157	130	136	144	122	144	121	138	145	141	123	122	123	124	135	120	129	143	151	124	155	139	127	139	139	107	116	126	138	138	156	113	134	144	135	132	116	122	128	134	147	117	122	128	142	135	124	125	125	125	129	137	142	117	121	133	129	144	117	129	140	126	135	122	136	122	146	144	139	128	136	147	139	130	133	133	122	144	114	143	140	144	144	127	125	123	133	160	120	134	121	120	110	125	124	118	127	141	127	148	117	116	134	126	146	147	142	136	137	139	118	141	117	133	134	136	140	108	132	107	129	125	133	115	123	117	118	131	116	122	148	140	150	140	137	123	121	118	130	133	142	128	126	109	142	138	124	153	120	112	137	142	128	119	116	136	141	144	137	126	134	151	148	129	136	141	133	136	127	139	117	119	139	136	146	130	118	165	136	132	135	117	132	139	146	144	126	122	125	143	140	142	119	146	126	118	122	139	112	112	135	111	120	137	136	135	125	127	127	122	133	138	130	134	136	135	130	141	122	127	146	117	140	147	121	141	128	146	126	135	128	144	121	131	105	131	118	148	105	126	119	151	124	134	140	148	129	130	154	118	112	136	118	138	114	117	140	125	125	122	152	142	131	137	145	114	137	111	116	121	132	158	130	127	130	140	130	139	126	118	122	103	142	124	131	95	137	138	148	134	112	126	135	131	117	119	135	132	127	138	138	131	133	139	122	134	117	120	138	148	113	114	125	125	144	129	132	140	134	120	121	124	120	156	134	132	121	127	148	138	139	122	136	127	139	139	150	125	141	150	123	120	133	117	120	127	135	131	141	126	134	145	121	144	131	117	125	119	142	145	130	120	142	132	133	147	100	130	121	133	132	139	144	145	124	119	123	134	138	130	149	132	129	129	125	126	132	128	123	145	146	149	123	144	123	126	126	126	118	131	117	121	145	117	133	116	125	123	120	143	120	129	121	124	137	133	120	139	141	126	133	120	129	130	131	144	122	118	120	151	143	122	125	138	155	117	142	143	134	137	125	116	128	134	114	126	122	127	132	156	137	134	120	115	103	149	136	114	160	128	154	129	100	154	128	136	117	125	136	127	122	132	137	122	128	144	152	115	104	151	124	149	140	152	138	109	135	144	124	137	127	143	108	129	139	135	138	132	126	114	120	140	140	127	150	130	161	129	122	121	103	110	128	149	129	143	137	135	125	136	121	120	144	131	124	129	127	117	121	155	124	156	125	120	135	136	141	139	124	119	134	128	138	143	129	144	122	125	133	142	140	134	148	128	116	134	115	133	140	141	131	112	133	111	127	139	123	136	118	141	137	143	153	151	138	118	123	102	121	129	131	163	122	140	123	116	126	145	159	149	115	144	140	148	134	146	123	150	127	144	147	128	124	140	126	139	141	122	138	165	138	139	138	127	124	130	138	134	145	138	125	129	132	120	122	132	116	125	131	139	127	121	131	131	147	119	163	129	117	144	138	132	119	122	111	141	134	132	128	121	133	119	138	134	134	131	126	123	121	117	142	120	126	140	123	117	143	150	107	142	125	137	128	128	114	130	126	129	118	146	132	121	117	124	156	130	141	141	133	123	124	120	147	137	127	122	112	135	128	130	128	130	119	134	133
2249	567	785	944	919	781	699	1873	10276	17195	13298	6983	2573	873	452	411	406	374	381	373	393	409	381	396	365	378	363	387	378	413	357	370	404	394	401	354	397	370	421	363	354	381	403	382	355	408	391	392	381	358	342	366	369	389	361	386	368	400	385	363	369	392	376	369	404	389	359	375	376	389	388	393	407	358	360	397	379	385	366	349	403	418	398	409	423	411	376	356	387	395	373	348	355	411	360	405	362	364	419	380	368	371	389	363	368	349	399	358	372	366	373	355	384	382	380	349	403	371	414	374	352	368	379	396	385	380	389	362	373	399	394	334	402	388	395	360	372	400	333	387	404	366	379	393	374	396	371	411	384	401	347	418	387	378	394	357	378	378	385	373	392	408	372	348	375	367	392	354	383	415	352	376	395	416	386	361	389	394	387	383	360	349	396	359	400	406	333	372	393	406	376	394	367	335	398	357	376	371	400	388	402	379	386	403	367	403	410	370	379	360	381	364	379	376	380	397	413	390	377	341	342	369	364	387	381	370	385	385	388	358	389	392	375	376	369	349	385	340	371	385	366	389	349	390	371	377	364	370	364	389	365	389	394	429	376	361	405	386	367	392	383	358	370	373	363	379	370	361	366	385	349	384	377	371	355	367	377	355	393	407	367	357	336	370	392	406	387	380	403	357	368	386	342	355	362	393	384	367	398	399	411	375	371	378	389	383	346	384	346	438	370	395	367	395	372	375	392	408	376	376	388	333	365	390	382	385	378	334	377	396	379	392	392	392	376	414	373	404	387	402	347	400	353	361	395	344	363	372	387	411	369	363	390	398	386	410	397	347	378	359	352	383	367	388	361	369	370	354	382	362	361	366	392	387	350	360	381	365	377	358	379	378	397	394	397	400	391	348	366	418	369	368	417	367	376	399	361	369	382	398	374	360	395	422	368	385	354	376	385	400	374	380	407	364	367	383	379	356	324	399	379	385	388	337	396	386	383	383	364	389	389	394	342	391	396	361	399	360	365	362	413	378	353	363	359	373	378	355	357	372	393	365	371	364	360	403	409	382	406	396	385	357	377	398	386	372	338	377	374	393	365	398	413	392	355	355	379	363	378	395	398	419	423	405	380	359	371	354	390	357	354	397	359	387	420	359	357	361	399	379	376	385	382	384	388	379	397	383	386	403	360	360	414	397	364	401	391	376	363	365	379	413	381	352	373	357	396	374	371	404	371	377	329	383	377	400	369	378	408	388	347	394	378	353	380	336	340	386	373	385	406	389	369	381	392	393	396	374	376	385	405	366	381	392	390	379	387	348	355	371	408	333	384	385	394	371	383	414	357	390	363	387	425	392	416	400	380	361	393	367	375	373	362	370	390	389	400	390	353	406	377	405	395	390	367	383	388	374	364	377	398	345	364	405	362	362	386	401	349	360	365	427	372	365	403	395	411	380	373	398	362	373	368	369	372	373	377	398	387	376	392	403	385	351	379	381	374	385	395	394	369	336	393	412	382	432	387	353	365	398	369	350	364	374	389	359	369	403	386	377	370	331	383	392	349	382	349	373	379	361	361	359	369	348	383	368	372	353	390	416	372	348	341	378	387	384	382	393	383	394	358	339	385	388	392	392	392	371	419	387	371	374	384	372	360	385	372	356	342	404	432	343	368	364	371	351	369	355	390	371	339	370	335	374	389	406	368	386	407	403	366	349	377	380	392	385	374	377	373	390	383	353	393	397	364	382	374	372	412	370	385	386	400	355	411	360	402	381	367	367	383	387	370	354	368	399	346	387	383	390	415	359	375	368	376	411	367	390	378	317	380	379	411	394	361	346	378	380	349	371	370	376	362	386	370	380	372	388	340	413	395	358	419	378	390	373	417	361	377	426	341	413	381	391	370	375	397	357	399	374	382	375	376	398	386	365	381	341	380	378	348	374	375	372	368	390	390	345	347	368	380	359	419	371	353	384	399	378	396	372	390	390	386	345	382	350	375	334	361	396	373	351	420	385	379	376	373	396	353	369	378	381	367	396	378	393	377	340	410	387	405	396	359	388	369	359	350	368	412	413	396	385	387	426	372	400	373	367	382	409	336	367	392	405	401	364	417	380	371	379	352	379	361	387	359	395	354	387	370	371	340	375	382	385	392	364	386	344	384	385	362	401	370	401	387	369	364	353	324	356	377	358	380	394	387	391	354	368	392	359	381	381	374	381	379	360	361	351	363	349	345	388	380	374	362	376	398	374	354	354	383	343	376	344	365	354	398	362	392	388	384	356	323	401	361	373	378	365	368	373	342	361	385	409	376	390	396	402	357	369	384	343	350	377	384	350	397	407	388	368	350	380	373	344	410	392	361	401	392	359	355	351	411	363	402	417	358	390	379	336	381	396	347	403	369	409	364	375	381	414	388	379	390	415	391	383	362	377	367	403	340	379	395	365	372	382	349	377	344	354	364	370	400	376	407	368	384	356	421	368	380	384	392	394	405	378	354	371	351	400	404	357	357	368	355	376	388	378	355	385	379	403	386	359	385	386	394	376	357	373	391	387	410	350	421	368	410	369	408	389	386	370	376	375	364	378	393	379	378	396	395	356	406	391	401	374	391	373	386	412	370	359	373	382	373	369	372	366	403	376	409	377	359	341	392	385	383	385	393	382	373	382	415	378	345	390	374	361	386	376	356	388	362	352	368	374	397	395	380	374	330	376	405	372	359	393	385	388	397	399	380	384	362	342	397	367	402	390	383	337	383	396	421	378	372	337	361	381	386	393	410	362	389	415	358	388	373	382	392	393	362	390	374	403	383	382	418	382	344	385	402	377	372	386	361	366	402	405	369	396	347	340	380	362	416	354	360	325	356	417	376	377	372	374	394	378	403	385	378	381	366	408	392	366	401	383	365	365	379	333	403	381	387	381	362	407	387	370	365	365	385	370	369	371	370	356	395	355	398	369	392	391	395	365	409	358	390	329	387	419	388	335	377	377	367	386	352	363	403	383	394	381	351	374	377	358	377	365	380	397	353	378	343	369	384	371	390	388	365	406	375	374	395	403	381	330	366	392	378	396	341	368	383	412	352	362	395	418	363	371	365	368	426	375	361	364	383	378	359	377	390	370	374	378	372	390	342	412	339	369	372	378	388	397	360	368	394	385	379	378	353	384	367	343	379	415	366	372	418	365	353	352	384	384	412	391	395	382	386	388	398	355	386	409	379	403	384	385	360	420	391	385	368	342	372	397	421	378	343	401	383	389	380	396	366	387	387	394	380	376	388	381	363	371	436	419	384	390	368	356	408	372	383	388	364	389	351	404	391	349	398	386	412	384	397	398	370	378	403	377	407	360	363	389	368	403	357	379	369	393	385	388	349	382	381	371	382	375	404	399	435	343	410	371	374	378	358	399	373	401	380	362	412	411	357	365	398	362	380	377	380	356	403	386	368	361	413	380	371	388	360	411	372	396	387	378	401	400	372	379	387	358	399	348	379	392	392	358	380	387	383	360	364	383	380	446
8379	1196	1587	1167	864	591	649	3381	23688	33148	24680	10749	2812	598	191	138	142	137	119	117	137	130	129	133	119	106	133	100	108	144	133	134	120	140	130	120	134	134	125	123	120	106	134	102	133	124	122	127	128	96	113	108	128	129	108	130	116	115	116	116	106	115	126	121	117	104	140	123	122	122	121	121	115	129	118	119	130	119	117	137	124	108	121	122	131	114	120	124	132	132	114	125	126	116	112	131	127	118	140	121	115	115	125	116	110	122	122	134	117	119	103	97	99	111	118	119	128	110	138	125	130	110	119	127	112	126	109	113	111	132	117	114	116	118	126	98	124	121	141	115	114	125	97	128	112	121	125	145	117	114	113	102	110	118	124	110	109	134	126	133	112	127	135	145	120	129	128	102	114	128	127	126	108	119	105	118	107	120	134	137	123	109	117	137	108	104	113	112	119	120	121	138	123	108	110	128	145	115	116	128	131	105	136	122	122	117	130	124	114	99	115	110	115	132	112	101	114	112	131	102	111	110	98	107	118	111	123	119	132	137	128	103	102	123	107	116	111	122	144	135	135	137	108	127	122	109	128	128	145	124	129	114	129	125	128	112	111	109	119	100	107	133	131	107	119	99	129	119	120	124	103	112	133	124	116	109	153	122	119	126	119	111	148	123	102	100	107	109	123	125	119	127	116	134	113	124	111	110	126	120	140	129	103	120	106	100	125	115	118	109	131	136	122	120	137	126	101	113	111	109	117	106	109	114	132	107	135	116	116	92	109	141	137	123	99	116	127	108	120	136	109	126	123	119	100	124	119	105	98	109	105	112	127	129	102	119	113	123	135	128	124	139	130	103	124	126	118	124	121	111	113	128	125	118	109	114	124	115	121	106	129	116	106	134	107	112	126	99	133	117	124	131	130	117	122	123	116	116	112	125	122	115	97	121	133	134	128	120	114	93	96	109	118	108	110	133	116	145	134	124	124	127	130	116	133	118	121	102	130	120	111	126	133	140	117	119	116	113	127	126	141	142	145	140	126	124	138	115	137	123	113	132	94	107	126	110	100	130	117	138	131	110	120	141	154	105	142	127	106	131	114	113	115	136	128	117	108	125	115	94	123	121	116	114	112	135	111	126	117	118	126	131	111	129	126	116	128	126	125	121	144	117	131	117	116	131	134	124	105	124	102	129	121	130	118	123	125	151	126	123	130	125	126	125	116	120	119	121	121	122	116	114	107	99	107	108	116	133	116	131	124	115	111	120	117	126	122	125	141	128	102	124	107	113	130	131	109	125	115	106	123	111	133	126	134	121	125	123	132	110	135	120	117	110	127	123	133	113	124	116	132	125	125	121	138	128	127	116	119	107	125	126	136	123	108	136	129	113	108	111	136	125	127	118	145	126	115	124	139	127	116	113	132	129	99	112	113	109	124	115	119	130	105	130	129	141	113	103	117	130	113	124	127	114	121	133	101	126	100	107	134	118	121	118	126	129	120	120	122	110	110	123	119	111	129	128	124	120	135	127	123	104	116	116	120	123	115	127	116	121	138	101	105	110	109	136	127	132	118	120	116	109	118	132	136	126	130	123	139	108	107	120	112	119	121	130	113	120	144	112	104	121	126	125	120	140	120	136	120	117	131	105	122	137	120	117	143	111	136	110	142	135	111	121	120	118	117	122	129	122	125	112	134	116	106	120	120	124	114	126	111	100	113	114	109	122	113	116	105	143	115	129	115	137	134	116	128	123	106	114	100	125	117	133	135	138	111	129	115	107	105	101	105	124	109	101	114	111	125	131	116	132	132	107	127	132	138	111	105	118	129	115	136	111	131	120	122	133	122	125	132	127	125	115	116	138	117	111	132	138	100	120	110	137	138	124	121	115	130	115	127	114	132	130	134	131	122	118	131	114	94	124	131	120	124	122	119	108	121	116	143	125	108	139	121	132	116	107	116	108	118	133	123	122	122	121	112	117	127	147	127	131	126	119	126	124	111	119	119	107	124	120	117	122	117	102	125	142	101	104	139	108	145	124	134	129	124	130	108	118	118	138	96	113	121	115	131	96	121	121	133	108	103	131	104	119	124	107	140	134	121	124	114	138	113	118	126	111	143	121	112	126	130	126	119	117	107	127	136	106	115	108	137	115	108	123	136	125	113	111	116	122	127	124	118	125	106	124	118	109	115	114	116	112	124	115	120	131	133	101	132	139	111	120	134	122	130	107	139	131	136	130	119	116	135	117	129	116	119	141	135	129	150	106	123	135	129	100	123	114	128	114	108	118	135	99	133	136	126	132	98	117	102	118	107	121	116	110	133	141	114	132	105	113	112	102	125	108	111	139	127	109	122	120	117	138	127	114	129	125	132	110	125	126	132	111	124	120	137	135	110	116	123	117	121	95	111	110	121	115	114	123	109	130	122	105	108	145	119	105	108	121	89	107	107	120	118	125	125	124	117	115	125	125	123	115	107	111	136	138	129	141	100	113	116	127	156	120	117	110	118	103	89	124	121	116	127	108	130	131	141	132	118	98	94	143	119	132	117	112	106	114	123	124	123	125	117	128	100	108	119	127	115	115	117	136	102	129	130	107	111	112	128	122	114	112	133	113	117	135	130	118	133	132	126	127	142	120	125	115	108	114	122	121	125	127	129	135	111	119	114	121	110	131	107	115	114	116	113	135	133	132	134	133	142	132	135	156	114	101	118	127	118	123	124	114	126	134	118	129	118	104	122	119	127	119	105	123	129	117	136	110	110	127	129	138	115	122	132	114	114	122	136	113	136	103	108	121	126	117	123	112	98	113	124	130	127	136	118	123	127	143	137	119	123	132	133	110	125	114	123	113	132	142	118	109	132	105	124	112	104	113	132	112	113	131	126	124	136	104	113	122	128	116	109	143	133	122	120	116	121	134	112	120	126	125	106	109	122	137	98	117	116	140	119	130	103	116	136	117	130	98	102	130	104	99	113	112	125	111	127	129	130	123	121	107	120	135	113	108	124	132	129	117	163	126	126	137	130	126	131	135	117	121	124	106	98	119	124	120	122	127	135	129	154	120	110	119	136	138	110	121	108	116	118	127	118	116	131	151	109	120	126	123	116	144	128	118	117	107	112	94	103	151	127	116	151	130	132	128	135	122	114	147	108	109	129	114	134	125	125	119	129	118	139	117	109	129	110	129	138	102	116	126	132	127	126	115	114	128	126	131	106	137	132	117	117	121	118	122	138	132	118	120	124	120	128	120	117	107	110	126	127	130	128	117	146	132	120	119	104	124	118	115	126	125	135	107	124	114	109	92	141	134	124	125	101	119	108	118	130	128	105	108	111	115	139	103	131	107	127	143	113	124	114	115	132	124	135	119	119	133	115	127	110	126	137	109	138	138	117	134	129	140	110	107	84	130	131	144	114	135	124	113	122	111	117	127	120	106	130	109	119	131	130	130	119	105	117	100	121	142	109	135	116	115	116	114	131	137	126	121	138	124	116	120	112	139	109	122	117	115	135	138	116	133
5886	1545	3750	4210	3548	2891	3284	12107	44156	50506	41548	25621	10397	2732	692	401	369	339	351	349	325	348	368	392	366	365	354	374	333	372	377	347	362	358	366	330	361	345	336	424	355	334	387	342	334	367	342	341	352	366	354	345	385	346	337	341	371	355	350	354	369	331	343	356	335	346	338	346	361	340	387	367	361	324	338	367	379	372	350	373	358	351	358	360	361	375	342	341	370	371	366	355	339	362	345	389	346	349	357	366	338	348	360	352	364	388	369	369	373	329	365	370	379	364	350	323	368	373	330	351	339	351	404	379	379	356	360	368	355	375	340	328	385	359	334	368	348	334	361	340	336	356	417	402	324	359	375	333	363	361	344	335	348	394	369	344	337	330	314	348	354	381	358	391	364	337	373	322	356	357	361	361	345	387	381	348	344	347	361	331	377	386	365	380	338	304	344	356	388	367	337	411	362	319	380	371	336	364	368	367	374	351	373	357	370	317	320	344	368	351	329	337	349	354	346	345	358	359	335	338	339	335	361	317	365	343	338	355	384	343	341	368	360	364	374	382	351	330	336	372	366	323	327	351	356	338	299	323	367	368	349	348	350	368	375	367	374	363	396	351	367	376	366	360	341	345	355	374	352	347	354	379	355	395	347	406	356	327	370	362	309	342	355	326	359	343	338	354	351	362	347	361	369	373	341	348	346	366	319	368	372	400	360	330	373	365	357	355	362	311	380	359	389	339	364	368	330	369	353	371	377	355	341	339	345	342	336	345	383	336	366	376	337	344	354	356	355	341	380	356	362	336	347	355	386	354	344	370	372	363	376	307	343	342	376	385	341	335	344	353	367	370	332	386	364	362	368	345	359	320	359	383	335	339	340	384	389	362	346	362	380	339	345	357	370	365	359	336	351	360	366	355	366	320	355	344	364	377	349	324	348	358	373	372	344	333	419	358	344	337	389	365	362	329	306	355	356	394	354	336	379	377	386	365	332	380	395	343	361	358	350	336	357	360	355	372	353	360	349	361	379	370	365	365	327	367	363	333	349	343	368	359	376	365	359	336	349	345	332	326	369	349	366	388	354	354	353	356	394	348	387	341	340	337	375	351	351	398	364	354	366	345	347	331	355	355	332	335	334	362	373	347	335	367	358	337	354	332	376	362	318	365	358	346	362	355	405	401	363	361	354	363	376	339	374	352	324	361	359	355	367	372	357	358	389	345	367	367	384	381	369	358	327	365	353	336	358	347	386	408	358	347	316	334	377	364	354	334	339	346	337	389	342	356	352	361	367	374	378	350	335	369	350	354	382	332	367	381	355	371	331	374	384	338	331	357	343	336	369	335	388	334	362	391	371	339	346	380	364	332	354	373	329	341	358	378	355	369	362	347	351	353	379	328	333	362	356	350	355	339	354	380	366	350	409	345	312	350	345	347	334	365	385	369	390	347	378	403	359	332	360	366	350	382	348	328	347	357	373	377	338	342	365	364	357	371	340	354	302	354	398	385	370	334	357	361	344	334	380	358	367	353	366	364	363	334	388	376	356	354	374	336	339	342	400	331	395	385	336	337	340	339	323	383	365	368	365	337	362	379	356	364	360	382	373	376	369	303	391	368	398	366	352	355	379	376	381	358	384	331	327	330	364	359	334	382	368	330	385	379	348	332	382	338	361	368	342	354	331	358	353	334	363	391	373	386	359	386	356	366	391	337	355	350	382	354	340	368	334	334	342	350	356	371	372	330	363	338	349	343	332	360	376	362	341	370	354	369	337	387	335	367	384	392	379	356	363	348	331	360	344	357	374	376	367	338	366	366	353	333	369	366	346	370	376	376	359	327	330	351	411	354	362	340	372	339	362	370	378	352	360	332	361	359	347	388	341	374	373	385	381	357	328	380	384	370	316	370	361	358	361	375	337	360	369	377	349	347	327	396	393	346	352	346	367	360	377	345	341	364	336	340	369	348	376	354	360	356	367	346	360	359	326	378	371	392	339	345	342	352	356	358	337	338	375	350	361	369	340	355	397	326	371	354	330	354	360	372	333	361	362	361	353	362	369	375	383	359	352	361	374	346	346	340	350	316	334	349	330	316	352	343	344	337	381	370	376	360	381	311	387	377	337	398	330	373	359	386	366	358	336	365	358	338	393	341	356	366	355	380	372	400	365	389	371	364	334	343	375	407	342	358	374	369	349	385	387	362	338	344	377	337	379	358	370	364	337	346	350	387	349	323	337	401	385	348	341	356	349	387	399	323	365	335	363	348	325	382	400	360	357	376	339	349	348	336	336	358	377	337	317	364	375	372	338	353	377	357	361	393	345	358	329	341	353	350	359	321	343	365	366	338	344	359	337	393	376	338	349	367	355	381	384	360	338	363	345	355	356	338	352	382	331	382	338	357	338	335	332	368	331	329	356	368	358	353	355	339	349	395	345	344	360	357	388	370	383	359	333	388	324	379	364	330	326	366	385	355	387	332	370	354	360	349	395	354	330	364	366	336	359	362	341	365	361	357	367	358	332	377	368	361	349	374	343	363	353	326	363	375	384	367	365	377	372	316	343	351	329	375	352	363	350	371	347	341	382	373	363	361	380	375	360	356	329	373	376	360	363	367	322	378	340	325	332	346	339	381	357	378	352	347	361	383	341	380	375	346	310	356	385	337	345	392	351	348	363	363	386	356	340	359	381	384	349	342	313	352	333	345	334	354	374	380	378	348	340	357	367	350	370	370	356	344	375	338	370	360	366	360	360	360	408	311	355	340	326	366	367	371	351	329	388	353	340	331	346	348	376	408	353	366	370	401	366	380	370	363	360	364	362	357	350	344	350	356	336	358	332	339	348	351	341	381	372	353	341	386	394	361	348	355	383	358	354	353	355	338	385	348	363	332	349	372	343	344	351	338	338	338	360	344	361	341	322	376	340	362	333	334	351	332	338	388	321	356	373	372	359	337	332	367	348	352	386	389	354	351	307	338	373	381	358	353	355	332	337	380	385	339	339	362	369	377	359	374	404	361	370	325	357	352	383	333	382	357	358	324	398	332	372	376	384	373	352	322	375	375	336	339	360	349	395	344	363	370	385	312	362	357	355	334	364	380	356	369	350	343	385	363	337	355	355	350	358	381	368	347	349	340	350	359	359	392	373	370	381	348	379	365	331	355	360	352	321	382	392	350	350	359	391	377	322	364	399	335	339	349	368	368	376	340	386	336	381	356	323	356	334	378	349	364	358	387	373	359	353	357	376	367	345	363	350	364	393	360	366	368	328	404	321	368	383	360	376	348	339	335	349	329	360	380	365	369	349	364	385	376	347	384	326	317	376	322	357	353	372	373	336	308	364	374	365	356	362	379	349	366	335	376	378	349	336	362	360	403	376	389	384	310	323	356	355	347	362	368	341	356	363	333	365	322	346	346	360	370	348	355	339	358	365	395	357	368	354	316	409	356	368	328	373	333	356	365	331	341	338	342	329	367	326	366	362	366	370	355	366	392	352	339	371	367	357	317	372	349
15089	2697	2951	2258	1566	1124	1326	16050	50021	43111	29522	13304	3448	690	247	152	149	138	143	131	159	146	156	142	160	113	141	164	136	121	128	135	131	161	142	129	148	143	133	147	147	169	148	128	146	151	157	144	153	142	124	147	144	144	145	126	141	141	136	133	147	136	123	153	131	133	144	150	135	145	155	127	148	139	133	135	161	159	137	140	156	147	166	135	110	140	139	143	154	168	155	136	143	146	134	146	127	164	148	137	161	151	163	156	143	144	143	157	119	154	124	161	157	134	161	144	154	153	141	148	150	148	144	132	139	118	128	143	147	133	162	152	139	147	115	147	133	155	107	145	158	152	142	117	132	128	143	152	141	137	143	132	140	161	138	164	149	148	144	137	156	148	135	149	135	149	132	124	140	152	134	162	143	127	138	158	122	166	125	155	140	144	132	148	133	138	130	144	155	138	137	130	153	139	146	132	129	147	127	153	144	123	141	164	138	163	158	148	141	148	138	110	168	145	137	143	176	147	178	163	151	144	154	133	153	127	170	141	139	142	140	140	149	115	148	145	128	146	148	132	158	158	145	141	132	127	158	141	141	143	149	139	132	128	139	137	142	136	152	151	133	150	163	164	149	158	135	161	132	158	125	122	145	141	139	146	149	127	146	141	154	161	153	144	128	146	146	146	150	132	142	145	171	164	157	125	144	149	148	149	125	137	163	148	147	161	157	166	139	161	152	123	140	152	145	164	143	154	131	156	160	137	168	145	146	140	156	145	133	142	136	136	153	144	139	160	165	162	130	178	159	144	155	169	143	143	139	141	156	129	141	131	146	140	149	142	142	141	150	164	137	152	146	139	149	138	126	149	133	140	149	157	144	136	157	138	135	134	149	129	158	139	144	139	142	157	128	146	157	136	145	141	154	145	131	150	137	133	144	143	131	143	126	147	125	156	155	165	126	139	138	145	133	146	125	139	145	155	127	131	152	158	138	132	134	133	141	138	121	144	123	134	139	152	148	179	135	127	128	122	144	142	127	143	160	145	135	133	143	169	144	154	145	153	157	167	138	142	143	156	136	137	140	129	164	134	134	131	133	146	140	146	150	133	144	109	157	134	143	170	159	150	144	140	117	135	147	141	142	146	137	163	138	144	128	139	158	149	123	127	148	143	134	118	125	152	151	132	147	139	143	142	126	140	156	153	125	137	137	141	120	167	134	129	150	137	138	134	141	152	141	144	134	140	156	140	117	137	121	144	146	150	163	140	149	154	160	141	147	137	130	124	147	142	152	130	140	119	132	140	150	166	130	150	165	139	155	157	148	149	168	134	147	145	150	158	148	141	136	159	152	164	153	146	136	137	147	164	127	146	145	144	133	168	139	140	126	149	152	140	150	129	142	135	154	134	144	132	144	151	141	147	165	147	139	154	148	149	138	171	142	144	120	130	155	137	155	121	138	150	152	123	137	149	139	141	153	144	127	145	126	137	122	158	136	166	144	139	163	132	129	124	179	141	142	146	139	125	152	156	149	135	156	153	141	161	131	148	166	160	130	142	140	159	116	149	136	135	134	127	150	150	154	161	174	166	147	145	135	136	142	122	169	140	164	161	177	147	145	138	119	125	138	119	137	133	150	140	143	134	144	135	121	156	124	144	136	141	130	142	134	159	158	155	158	146	158	141	116	152	155	145	143	139	136	134	149	159	151	145	148	138	150	126	143	154	148	150	135	137	147	146	148	135	143	145	130	148	147	137	179	140	152	141	137	154	145	158	152	150	136	147	144	120	150	117	140	142	150	148	131	132	147	141	147	147	132	135	134	146	135	146	163	131	174	136	158	162	155	138	143	136	155	134	136	171	150	140	137	149	162	170	159	148	147	149	106	150	130	129	141	123	171	140	143	163	147	147	144	163	156	130	154	134	146	130	128	149	116	167	126	143	151	152	143	143	154	132	151	136	155	139	147	150	136	119	138	148	130	146	116	157	161	152	156	142	158	131	158	149	128	133	139	138	157	143	129	145	136	162	134	156	133	118	164	144	149	136	163	142	142	148	152	151	158	158	149	143	146	134	151	143	160	135	152	173	132	161	162	166	114	138	139	161	138	142	158	141	151	162	159	121	168	140	130	154	141	145	153	125	144	127	142	140	150	142	152	135	146	131	148	143	157	139	158	120	157	139	142	127	119	136	158	141	140	131	129	147	136	124	157	152	131	156	152	138	150	168	164	127	140	151	134	154	137	137	138	133	160	141	133	146	142	161	147	145	161	165	128	162	144	130	119	137	128	122	130	132	138	136	145	147	149	137	138	124	139	137	121	140	140	119	124	153	151	160	145	152	142	124	142	136	150	143	153	127	126	132	168	128	169	138	147	137	148	153	157	153	149	151	143	154	156	143	158	118	132	152	154	143	150	147	137	156	138	157	143	150	144	126	132	155	129	144	142	130	174	128	122	153	151	137	156	137	172	159	150	116	142	165	140	159	115	140	153	132	143	139	140	152	161	160	151	128	142	131	129	154	148	145	149	142	150	154	160	150	133	163	141	111	143	135	128	148	145	142	141	153	146	119	156	146	145	147	133	152	139	121	128	161	150	135	138	152	129	141	128	141	152	133	132	145	152	160	149	162	141	139	153	178	144	137	151	146	123	132	154	133	169	151	137	160	137	142	150	169	134	136	145	160	157	117	154	169	167	124	141	138	144	148	126	139	137	134	134	130	135	149	131	137	154	139	132	156	131	136	150	139	156	134	140	136	134	112	124	128	150	145	133	156	149	151	113	139	143	144	142	134	133	143	147	152	142	119	137	146	150	152	153	154	153	137	169	132	154	143	144	155	126	138	167	163	150	135	117	160	156	154	140	141	143	131	142	146	142	160	132	132	114	139	137	131	147	149	143	164	150	140	131	153	138	143	135	132	143	116	125	130	160	137	142	173	155	147	162	140	139	158	137	128	138	153	130	157	118	143	144	142	149	132	152	153	139	120	137	138	146	153	143	152	127	147	129	141	128	157	151	146	149	145	134	138	153	137	142	131	142	142	142	137	138	152	151	164	142	136	139	141	152	135	133	143	140	154	163	151	155	162	139	146	139	134	173	160	170	141	137	155	143	136	144	130	144	155	135	153	149	135	157	140	129	150	139	131	142	178	141	130	130	144	146	146	143	143	138	145	141	130	162	161	142	156	157	153	161	158	151	125	134	160	142	136	111	112	132	129	154	128	182	134	150	155	135	153	145	127	144	135	142	151	135	166	121	154	154	147	148	154	169	134	161	125	119	129	158	108	139	141	153	148	133	151	141	133	135	144	133	156	141	149	133	140	155	155	156	145	145	162	154	123	153	133	142	137	163	130	131	130	157	142	140	136	145	151	155	126	168	147	142	154	155	139	155	128	132	150	150	133	147	138	157	140	152	143	140	144	135	158	111	152	139	139	142	149	129	134	154	129	153	136	146	140	164	125	148	145	146	149	146	148	150	152	151	124	132	164	150	124	130	143	118	137	157	134	185	159
7783	2691	6130	7129	6018	4810	6078	34692	64173	57297	44509	27513	11503	3081	786	486	437	393	465	420	404	409	426	433	414	395	462	415	429	397	416	416	433	455	440	405	403	408	396	411	409	388	458	403	411	410	386	414	419	409	427	407	456	436	389	441	399	385	437	436	426	417	399	407	443	426	413	407	389	401	420	372	386	397	426	428	409	454	410	409	423	423	460	389	412	421	383	408	455	421	390	431	415	407	396	421	412	396	394	409	403	423	459	385	466	430	455	422	430	427	406	399	416	405	395	406	386	417	410	412	415	397	425	387	381	441	442	426	380	453	433	409	396	430	406	433	411	455	409	410	395	438	438	411	440	427	429	397	448	421	402	441	396	421	410	418	401	396	427	447	403	437	420	422	404	413	455	394	399	391	393	400	392	380	401	425	428	401	427	400	425	435	383	409	401	446	395	388	434	372	406	413	410	431	395	431	410	458	392	426	376	408	411	426	429	406	444	405	450	430	413	431	405	370	435	385	417	400	412	382	428	424	437	438	375	379	374	409	417	379	446	451	418	426	415	427	384	397	435	427	400	405	413	417	408	411	421	427	417	424	435	420	411	435	394	401	419	403	410	431	413	414	409	415	416	394	409	397	398	394	430	408	403	443	428	440	429	410	462	407	431	414	412	393	411	402	418	417	438	421	420	408	419	394	417	393	421	411	443	407	413	406	402	428	403	406	443	380	405	421	445	375	400	413	414	433	438	443	442	403	413	425	377	422	385	387	407	428	472	418	428	442	392	432	404	425	415	420	446	421	415	412	411	429	391	413	447	449	424	384	473	415	402	401	422	396	406	427	366	388	413	443	423	402	380	426	404	388	415	425	401	420	427	403	431	440	444	434	417	390	400	408	429	440	397	425	435	420	390	422	406	419	414	434	410	417	400	433	456	399	426	405	418	383	419	406	413	421	408	424	397	400	418	439	464	386	424	429	422	413	412	404	410	436	413	411	414	417	401	395	387	425	401	434	432	428	396	386	457	449	414	428	438	387	442	454	408	428	395	426	366	406	452	414	412	428	409	417	439	394	421	439	384	417	423	391	410	436	404	419	425	397	420	427	422	438	404	421	401	473	451	430	393	421	456	423	436	402	417	440	435	418	377	430	397	423	430	431	411	418	399	374	402	376	424	419	430	403	411	410	410	456	438	410	452	429	409	420	422	403	401	373	425	415	397	403	423	367	405	410	396	424	439	437	435	409	403	401	413	404	424	401	400	429	406	410	417	427	459	419	441	422	412	408	395	432	437	443	408	400	431	388	418	426	398	445	428	412	396	389	422	387	408	427	442	435	426	395	405	420	427	413	397	410	414	411	408	390	390	448	413	416	409	419	429	397	446	425	388	395	412	380	412	425	419	444	437	409	434	429	405	425	421	406	429	404	423	440	456	435	411	399	413	422	424	391	409	395	412	414	416	420	439	464	452	441	434	396	450	421	432	392	403	412	416	392	405	410	432	428	426	415	424	431	393	399	435	411	406	418	408	426	416	397	429	402	388	410	436	428	417	371	381	395	431	395	447	408	425	393	442	381	416	413	421	427	435	379	401	429	419	459	437	437	376	425	390	392	403	409	403	450	405	448	442	399	400	443	430	431	377	396	404	421	414	382	448	444	387	448	422	408	452	418	423	412	396	422	399	455	401	418	382	438	394	405	419	408	395	391	430	411	388	392	394	398	401	412	395	395	432	447	434	419	419	413	392	365	430	398	399	408	413	421	397	416	394	397	440	370	401	426	416	395	432	408	390	438	414	412	412	439	397	418	425	419	380	427	409	426	411	384	424	400	401	428	404	422	420	440	441	396	409	448	429	382	424	428	389	430	408	401	458	416	415	428	419	416	435	427	409	412	435	403	392	417	410	388	396	368	409	454	420	393	406	374	414	441	409	414	428	414	426	426	427	399	397	381	446	378	410	404	394	425	430	443	423	392	430	433	449	409	426	423	398	446	425	403	410	377	385	404	430	374	413	414	396	451	405	422	441	416	415	443	396	428	414	431	410	410	386	426	398	447	473	400	406	421	409	437	458	407	407	414	406	432	465	431	411	440	423	419	408	440	408	395	412	396	396	405	411	370	413	423	419	414	428	439	419	418	420	366	426	399	416	411	434	449	410	390	463	387	414	353	411	431	380	411	422	432	420	451	428	450	427	411	426	421	430	410	424	411	422	427	415	422	412	429	422	395	408	388	416	384	438	437	379	438	410	408	421	387	411	365	399	367	374	392	401	400	429	467	380	418	377	397	432	417	386	432	410	396	408	406	416	443	419	437	423	434	423	424	430	422	422	421	373	438	441	423	414	441	444	426	379	398	410	434	427	404	389	427	424	432	411	401	418	418	409	439	387	439	385	443	427	437	443	432	417	418	387	435	422	416	411	430	398	438	396	404	420	380	392	383	408	411	422	417	442	414	408	409	437	400	393	407	436	374	422	428	408	432	463	419	441	421	428	432	404	421	415	397	377	427	425	406	431	432	368	442	417	437	393	416	414	453	403	386	426	426	406	426	417	401	406	408	424	408	392	424	432	412	439	428	423	433	416	422	410	419	406	417	438	443	422	415	406	414	425	403	426	434	418	412	440	443	381	401	396	426	423	408	441	448	388	408	423	414	404	438	421	420	437	445	405	427	419	388	447	396	417	428	416	417	430	437	407	417	399	441	385	396	405	404	410	438	430	427	379	431	406	423	381	377	428	412	393	395	438	432	435	373	414	412	423	399	412	418	419	404	438	437	392	433	401	440	414	358	403	403	399	409	437	433	390	431	426	401	395	402	420	438	396	440	399	418	451	423	441	416	454	444	432	414	421	414	421	444	448	413	411	407	416	437	432	395	431	423	457	405	433	420	412	426	419	419	400	439	398	405	476	416	401	421	404	385	421	422	406	443	399	445	395	401	425	455	427	427	410	420	425	418	435	409	410	410	426	391	417	430	412	408	422	410	447	438	441	435	422	360	455	443	397	392	442	426	409	402	394	409	444	379	420	390	409	393	446	421	413	406	413	410	424	432	435	447	425	410	441	391	405	394	419	419	401	415	415	455	408	413	396	416	424	410	407	437	383	421	418	412	416	413	385	443	386	434	401	374	416	398	409	378	399	420	421	431	394	422	433	411	426	424	415	405	434	420	400	416	411	451	450	443	409	405	419	420	386	421	419	364	418	396	387	403	412	428	425	420	401	406	417	439	430	416	417	425	423	422	408	398	441	426	443	416	393	401	430	421	437	439	399	421	413	418	354	446	442	443	428	421	415	401	434	425	449	423	415	417	409	438	410	371	404	416	426	417	440	411	435	455	397	391	409	403	417	445	415	401	417	412	414	380	379	421	389	385	421	379	418	380	428	396	438	425	388	394	410	407	429	424	435	404	415	444	395	431	420	393	442	422	405	406	418	436	385	397	412	428	372	422	424	421	421	378	381	424	405	385	403	428	430	420	436	413	435	372	386	396	424	445	445	463	394	410	425	400
2370	306	318	263	198	184	223	1027	4858	4418	2663	1127	399	182	157	121	146	156	126	112	122	125	112	124	129	148	143	143	138	161	135	119	111	115	130	132	128	129	134	128	136	134	130	125	137	128	132	130	122	129	126	127	125	141	120	138	112	124	127	137	131	135	128	154	122	123	124	130	130	130	133	135	129	124	117	118	122	131	148	119	129	122	136	124	134	129	139	126	138	128	136	148	135	132	142	128	150	133	153	151	128	148	140	155	121	134	120	134	138	151	135	136	135	137	144	131	126	128	132	124	122	128	133	123	136	127	151	102	124	116	138	135	123	124	133	121	122	145	122	119	137	128	145	126	136	146	120	146	131	112	138	152	143	147	130	132	125	140	117	119	127	140	145	152	139	130	141	155	135	104	119	113	132	143	140	131	132	131	110	118	136	148	156	136	148	124	142	148	131	141	117	145	140	135	137	137	147	112	159	128	141	114	136	136	115	122	153	117	139	131	152	127	147	129	131	136	142	142	154	129	141	130	143	148	131	118	131	128	120	151	123	135	121	127	137	131	124	131	130	137	130	162	131	132	124	127	129	126	154	137	127	152	146	112	131	117	127	118	138	119	126	134	126	140	116	140	134	133	115	156	116	122	132	122	146	127	127	146	127	110	121	130	114	121	134	149	120	131	126	126	115	114	146	142	119	145	139	125	121	112	136	123	133	116	132	141	156	121	150	154	115	123	145	148	140	110	144	135	116	137	130	138	122	140	119	119	116	131	141	120	113	128	140	133	123	136	125	116	127	140	131	140	137	133	135	146	137	120	159	141	127	126	112	119	113	123	119	137	130	125	128	120	136	156	132	123	119	130	149	125	142	121	133	128	130	122	133	135	118	109	121	131	136	123	129	129	133	136	120	132	127	117	128	125	155	126	109	156	110	131	121	132	122	129	156	111	135	135	142	135	139	129	142	124	124	135	119	138	134	110	114	143	148	106	130	137	127	108	120	125	117	119	137	148	110	135	124	140	121	114	117	115	155	148	126	131	145	133	132	112	144	150	119	126	116	132	126	119	134	131	137	137	134	147	119	147	135	153	134	140	119	126	138	134	134	141	147	109	126	129	141	136	125	135	128	141	104	124	140	141	123	136	125	131	117	123	127	110	129	130	133	130	119	128	123	122	107	136	147	128	130	122	134	131	133	124	147	121	127	132	128	133	136	119	140	134	130	133	124	106	126	125	139	122	131	133	129	133	128	123	126	127	144	124	134	134	109	113	141	126	134	143	128	163	146	134	118	129	147	127	143	130	151	131	142	135	150	127	141	154	142	124	157	142	124	137	133	126	122	152	166	131	128	128	124	152	142	128	133	132	131	124	138	150	127	139	151	118	145	129	127	149	132	123	129	125	151	136	136	132	141	129	144	136	138	146	139	116	114	121	143	125	132	132	132	114	139	137	159	132	120	135	126	125	157	138	138	143	119	137	131	141	150	132	147	141	141	111	131	121	127	128	138	124	150	153	129	132	110	119	121	132	144	122	132	116	126	109	142	122	136	118	131	131	127	124	127	139	144	128	135	146	149	134	130	130	139	131	149	132	152	116	141	129	141	140	127	136	124	130	153	125	135	133	139	146	148	135	132	146	128	140	146	134	129	104	144	134	117	130	142	145	125	148	149	134	114	124	128	116	115	122	137	130	123	126	140	134	118	128	117	138	130	116	115	144	143	115	127	139	138	151	146	153	127	125	140	144	150	145	119	138	126	123	110	117	127	126	148	158	121	122	108	124	118	139	140	135	132	163	133	143	136	125	137	136	137	139	152	128	136	132	131	136	133	155	135	141	112	139	127	125	105	137	132	129	120	135	106	146	130	141	147	127	123	143	116	122	109	153	137	124	159	116	139	107	146	133	156	133	131	157	162	119	148	128	135	113	137	149	143	125	131	141	143	115	149	156	124	141	139	111	114	126	130	130	132	127	127	137	144	135	133	149	145	146	121	134	134	126	161	129	134	121	123	123	131	142	140	131	148	112	122	134	130	142	119	124	136	134	128	155	141	130	127	106	137	120	132	135	146	156	143	138	116	121	133	127	138	127	132	126	122	115	105	147	130	129	144	129	147	134	133	118	117	133	128	115	135	127	122	141	126	129	134	136	118	135	141	141	125	144	123	118	132	152	143	122	136	110	134	132	119	139	135	137	144	138	129	125	122	130	158	124	129	135	120	132	115	122	124	125	131	132	132	131	157	113	129	115	131	118	142	145	126	145	128	125	126	116	118	151	137	153	125	138	124	130	142	129	131	134	137	118	127	148	132	126	153	119	134	159	143	129	131	122	141	143	131	123	145	127	137	140	112	140	125	127	131	157	133	129	120	128	113	132	141	119	126	130	118	153	132	135	153	159	145	117	140	124	138	132	125	127	155	125	141	127	138	126	146	137	148	118	126	122	130	137	135	117	131	117	146	141	131	144	128	118	135	131	124	157	110	149	135	141	123	135	135	141	141	128	136	139	119	129	136	138	135	129	120	114	154	139	121	126	109	145	126	135	121	144	134	125	127	130	127	126	133	125	142	158	125	140	128	131	147	103	135	131	112	143	117	113	132	137	125	144	140	110	111	120	147	115	141	122	115	112	124	126	135	137	119	154	134	134	129	137	125	137	123	121	120	132	143	138	132	139	142	136	115	126	132	141	136	121	134	114	141	122	152	133	141	129	147	153	126	134	127	131	155	135	138	146	128	131	127	126	142	122	134	134	129	120	130	127	128	118	122	123	136	110	142	130	127	130	143	120	138	154	128	126	126	123	119	133	119	138	147	136	114	128	129	130	141	141	157	123	133	134	123	129	137	132	145	135	126	130	142	124	139	132	121	142	131	141	126	127	134	128	131	139	133	131	129	140	130	158	136	118	119	130	122	118	139	109	109	130	136	160	139	128	123	122	128	142	135	119	146	123	137	130	137	148	129	135	120	121	126	113	119	133	148	137	129	128	122	123	128	130	130	127	130	143	126	132	133	124	121	133	127	141	136	130	149	137	141	149	111	134	124	126	149	130	152	121	115	126	117	144	132	142	146	131	136	125	150	137	125	138	166	130	121	116	123	129	155	115	124	137	128	139	135	133	143	135	137	129	139	119	131	125	144	131	132	111	118	135	139	122	123	126	146	130	139	129	129	148	138	129	132	130	124	137	143	143	133	118	138	116	123	135	126	143	148	134	116	118	148	140	127	140	131	147	134	114	119	103	142	123	123	123	124	134	145	124	156	142	134	128	131	131	139	133	147	140	143	136	105	123	137	155	118	132	122	133	136	129	159	113	125	123	106	145	126	110	122	165	129	119	124	131	127	153	134	140	139	139	137	137	132	104	129	156	118	138	144	127	136	123	119	157	127	141	126	120	128	137	124	149	134	143	137	108	127	135	137	123	141	149	152	124	111	110	126	122	133	116	151	132	111	127	142	129	122	131	127	140	150	134	118	138	134	134	157	142	119	140	122	141	138	120	122	149	127	140
2254	560	718	778	764	638	924	4922	18581	15319	9074	4056	1546	654	425	356	407	333	366	370	385	391	382	384	389	405	383	367	394	383	390	367	408	402	390	395	384	355	390	346	408	393	398	416	367	409	401	372	384	397	411	408	372	382	427	356	364	370	370	377	405	367	386	352	361	403	379	371	374	364	386	348	368	379	389	358	406	379	400	395	383	402	406	387	403	402	418	410	356	418	412	364	362	369	366	367	391	380	347	359	417	402	386	397	394	363	375	372	388	396	360	376	388	408	385	382	367	397	391	392	389	392	382	377	379	374	340	389	371	349	387	380	411	394	368	383	361	376	424	356	376	396	384	383	395	402	373	397	353	405	382	399	377	378	440	394	376	351	371	417	372	437	341	369	392	347	370	389	397	398	370	407	366	388	379	375	355	394	386	394	380	346	365	381	366	344	370	381	355	360	433	400	356	370	390	373	385	386	391	395	388	385	385	389	391	403	366	376	389	369	355	374	403	370	377	371	402	401	392	365	385	384	361	366	394	360	376	378	378	380	395	378	353	383	387	378	376	337	396	382	393	381	413	369	382	399	361	380	385	370	382	366	366	384	391	404	424	379	388	398	418	412	401	397	424	347	382	369	368	371	365	409	397	397	400	371	345	351	373	389	418	385	385	388	396	385	395	402	375	369	424	397	374	357	386	389	368	405	372	386	340	415	421	390	398	342	410	407	413	394	390	380	389	354	345	356	354	369	394	398	392	366	395	389	398	374	402	411	367	403	373	383	386	391	366	380	390	341	386	361	383	407	387	386	388	399	392	356	355	422	392	356	334	373	406	357	344	424	344	377	385	406	405	383	398	397	401	405	382	384	364	376	382	381	378	400	403	354	392	394	391	367	377	391	371	378	360	412	360	401	410	377	387	381	388	351	406	400	408	379	385	372	336	380	422	406	365	387	388	366	403	361	386	404	372	365	363	407	373	357	410	379	377	365	387	379	374	385	351	387	412	382	363	352	408	381	407	387	362	349	373	406	348	400	389	388	381	373	389	365	382	399	371	378	415	368	348	366	382	382	376	375	385	362	363	363	372	388	419	387	415	373	399	382	348	388	407	391	382	430	374	432	382	381	346	358	400	406	388	414	412	370	399	336	388	382	399	369	408	373	343	371	382	352	374	409	380	384	399	378	397	399	381	396	384	408	363	363	399	376	355	364	371	411	411	372	362	373	354	396	466	406	386	346	326	370	384	392	379	361	362	374	384	394	374	356	373	389	382	358	342	384	394	390	393	388	397	392	378	376	396	352	381	384	344	413	378	347	391	376	396	370	360	384	367	360	411	394	399	407	389	425	381	386	410	378	412	435	386	396	376	358	392	392	415	355	362	395	373	374	369	398	423	388	369	418	356	374	369	375	382	362	398	364	394	352	374	363	407	385	384	387	397	366	386	408	391	370	360	345	384	402	390	364	369	370	391	369	354	386	363	358	417	394	352	374	382	371	351	323	378	360	387	370	404	384	396	367	390	366	387	389	379	396	360	373	380	398	381	352	362	377	372	370	364	406	357	402	373	411	392	384	405	379	362	391	385	416	397	401	398	399	371	382	352	348	407	375	355	367	367	382	362	355	409	412	382	381	400	362	367	402	356	373	421	398	380	360	378	384	376	387	406	364	368	373	395	383	390	349	368	406	392	380	368	397	373	381	361	358	363	386	425	435	341	383	382	403	374	362	394	359	358	405	399	419	388	364	378	374	398	386	402	373	355	374	414	354	394	390	346	436	384	395	394	371	407	374	397	421	380	392	389	376	431	398	364	356	350	379	389	385	387	400	365	384	398	361	379	396	385	390	421	362	406	381	395	363	352	357	416	396	377	367	399	372	379	370	359	381	389	407	363	375	375	392	366	388	351	398	347	375	405	409	406	376	376	353	379	371	396	393	367	372	407	385	381	378	415	394	378	398	366	398	386	387	398	418	386	353	403	401	394	374	386	412	363	376	381	361	391	421	389	367	374	400	356	363	386	369	382	381	372	409	417	367	348	387	366	398	423	355	396	422	372	375	371	378	394	386	368	359	350	380	343	385	400	388	389	351	402	349	367	427	356	367	384	360	373	373	352	377	378	374	365	406	408	375	385	386	418	353	377	388	369	342	392	432	365	392	411	418	381	372	398	372	402	354	410	380	405	404	341	378	371	403	410	413	381	395	404	410	403	370	390	354	398	407	384	374	355	362	401	397	389	385	394	396	388	377	372	377	387	378	394	390	383	405	384	370	344	395	388	377	377	379	363	393	427	404	363	317	359	392	365	339	383	402	342	356	399	351	369	435	392	406	391	374	378	376	392	368	361	362	405	349	367	411	389	361	381	398	389	371	346	382	369	397	402	369	372	391	363	357	388	388	408	390	367	385	362	384	372	369	410	354	403	375	387	397	371	357	366	374	437	384	413	390	383	387	404	381	390	397	372	402	397	393	393	357	397	353	375	402	360	400	362	354	374	389	361	386	389	342	429	411	395	372	350	380	376	364	451	365	350	385	420	381	400	393	372	366	384	391	365	365	413	405	347	405	363	441	362	343	399	407	390	397	384	350	392	349	371	387	370	377	407	416	370	360	377	360	389	355	372	363	371	394	366	389	393	395	398	411	391	387	378	368	406	399	344	352	379	433	394	357	412	372	385	395	415	318	420	370	408	382	364	405	377	368	397	366	405	381	385	345	361	380	369	394	361	382	371	415	393	355	405	397	397	399	369	372	391	388	373	406	409	384	394	351	366	405	402	393	382	377	359	381	358	395	397	389	391	345	374	388	388	378	388	379	394	395	374	380	434	359	404	373	401	419	390	377	442	402	373	401	365	374	385	336	404	359	398	378	391	396	384	367	367	395	375	388	368	391	399	415	387	350	396	370	358	395	404	362	399	368	373	342	371	375	362	381	396	352	359	358	343	373	385	370	393	384	392	410	377	377	354	414	387	389	389	419	435	388	394	410	364	395	355	364	388	405	391	426	402	385	395	381	370	403	375	373	409	398	387	370	358	399	365	383	430	372	353	398	403	352	359	387	404	374	376	383	392	407	409	406	388	414	382	342	406	410	385	408	395	379	382	366	368	411	384	393	368	377	372	340	370	370	372	383	350	343	369	376	359	392	333	365	386	375	388	388	387	361	379	366	369	378	416	381	418	348	390	393	366	371	383	390	393	394	363	374	372	376	400	416	388	414	351	407	349	347	346	394	384	374	365	361	375	365	379	364	366	436	420	405	404	411	379	389	404	395	382	380	398	392	430	400	390	348	399	405	402	402	405	405	382	416	401	371	400	351	383	383	405	407	357	372	357	377	360	374	385	382	386	392	393	358	407	388	381	390	379	381	383	381	387	390	364	383	406	401	377	388	389	420	390	397	379	396	394	393	366	379	394	349	405	364	361	416	401	386	389	379	433	369	424	382	378	424	382	385	385	393	351	384	355	409	344	353	344	400	389	369	373	397	366	381	357	370	376	393	353	400	357	364
8523	1184	1577	1176	912	1030	6911	22923	24539	22888	19205	10638	3560	684	194	122	125	120	112	111	111	129	123	113	109	116	122	134	121	119	119	139	112	111	110	101	130	118	104	100	107	112	127	107	97	130	114	131	116	135	115	101	118	133	121	120	117	131	125	139	98	118	125	136	129	110	101	103	131	115	111	124	117	139	113	116	123	143	108	119	116	125	116	124	110	134	117	133	121	121	123	116	112	115	107	116	120	123	114	118	126	125	124	119	117	107	105	115	105	136	118	120	125	127	116	121	109	135	139	109	131	110	113	126	132	107	98	113	117	119	118	121	105	127	131	127	127	137	106	114	105	106	119	107	121	97	118	105	113	121	116	114	124	135	119	144	119	146	123	134	108	133	119	120	110	121	122	112	126	108	113	135	93	115	119	119	116	138	133	126	110	126	111	119	115	110	114	124	89	117	127	120	112	121	131	118	129	129	121	152	102	102	120	101	137	114	119	137	120	108	129	129	110	141	111	104	99	122	94	123	90	126	102	120	106	118	114	111	130	130	115	105	133	129	126	123	113	125	134	104	111	128	119	114	134	135	122	116	110	106	133	138	114	124	127	116	117	118	132	124	130	112	123	132	113	104	115	103	117	107	105	119	125	108	148	110	122	105	123	107	94	128	120	100	123	118	120	97	134	132	109	145	111	136	101	107	95	115	139	101	122	130	116	125	104	126	125	110	114	125	118	143	114	118	103	99	95	126	115	92	122	111	121	124	126	121	120	127	123	126	135	117	118	111	135	123	110	115	116	111	133	109	110	107	113	113	126	118	116	113	120	127	124	113	106	111	103	109	123	121	94	134	116	111	119	121	118	111	140	132	113	130	124	114	101	128	98	141	137	118	99	133	101	116	122	108	127	128	135	125	113	131	130	116	111	132	93	128	120	116	118	122	116	105	130	113	111	119	113	127	111	126	115	119	131	117	101	135	127	113	107	114	129	104	111	100	118	142	124	128	127	122	129	133	130	148	129	122	110	127	109	100	126	130	127	124	130	114	114	120	128	105	109	113	112	117	105	111	114	104	132	141	108	109	130	126	113	137	121	118	130	111	120	154	118	118	114	112	115	113	115	104	127	132	144	130	114	122	114	122	136	127	118	118	120	129	134	127	135	110	104	108	115	136	127	109	115	104	115	113	125	112	111	128	136	130	119	117	113	134	125	104	115	113	108	135	123	124	124	124	100	121	118	122	125	115	109	112	119	134	109	127	133	119	113	137	132	127	136	130	137	124	99	103	112	118	122	134	124	116	130	126	92	116	121	105	113	125	114	129	128	122	105	121	123	138	117	125	114	125	129	127	134	119	121	122	123	126	110	111	127	107	110	113	126	121	104	109	117	109	141	118	113	107	115	110	130	128	121	126	110	122	125	113	108	115	103	132	129	115	104	120	116	122	154	105	109	116	129	117	118	123	121	143	133	115	121	139	112	111	123	132	138	112	133	112	108	91	120	112	127	127	103	115	92	104	106	126	147	123	116	113	117	128	110	122	123	116	127	122	117	107	124	125	128	109	106	112	121	112	118	121	118	120	125	122	100	136	117	103	114	125	130	129	126	120	107	108	108	114	125	123	142	127	119	128	125	134	108	113	121	116	124	130	124	111	121	122	82	139	118	123	104	110	136	133	112	120	137	112	137	124	105	123	112	137	124	124	134	119	120	122	120	132	137	128	131	127	124	129	106	116	113	112	135	96	117	125	115	135	119	101	124	117	119	115	112	136	115	145	117	119	119	126	125	119	106	122	126	124	130	118	152	124	118	136	122	117	130	143	109	140	103	124	104	141	122	108	130	114	106	93	127	123	129	117	125	110	134	136	103	136	129	115	110	131	126	125	120	115	113	136	130	116	120	124	101	156	134	123	129	127	125	111	135	115	129	135	122	108	131	121	122	145	123	124	127	124	123	111	107	127	111	104	119	120	116	127	124	104	140	118	113	138	101	141	129	112	113	122	119	109	115	102	109	120	111	121	113	110	108	125	108	104	122	126	116	117	102	114	125	119	122	107	144	139	131	127	104	147	127	109	125	135	145	115	121	111	123	126	115	113	112	111	119	94	105	112	116	135	129	133	116	126	126	110	115	114	121	115	111	127	114	117	125	107	116	120	105	138	120	138	115	107	114	139	122	106	138	125	136	122	124	109	125	110	106	110	118	127	127	103	141	105	117	121	131	106	122	123	87	100	112	113	131	129	111	140	129	89	118	126	110	115	112	123	114	133	136	116	109	131	107	114	120	125	107	119	114	120	110	120	120	107	130	120	111	124	131	125	124	122	130	134	119	136	127	119	142	108	112	131	122	122	126	125	126	102	114	136	127	118	118	107	122	133	120	138	132	108	125	120	104	98	118	115	144	121	113	120	127	129	116	115	121	120	116	111	103	134	140	122	114	135	113	135	129	113	108	103	112	114	115	124	122	122	100	129	123	149	113	124	114	136	102	132	136	123	113	108	127	135	127	114	135	128	109	120	143	127	126	113	112	125	109	115	117	131	127	131	136	108	133	125	115	113	114	109	117	142	106	106	126	111	102	139	116	123	123	98	111	124	116	134	137	113	122	116	117	124	134	113	146	91	126	115	131	112	99	131	127	118	118	126	137	132	106	130	115	113	119	98	115	107	125	127	118	127	113	127	121	117	131	102	120	112	125	130	118	119	126	116	131	134	124	112	140	135	120	111	119	134	132	130	123	136	129	126	122	128	109	146	133	131	144	129	122	111	135	110	128	107	123	114	117	134	112	130	114	104	119	135	140	135	129	131	119	138	141	123	146	99	126	123	106	132	137	121	128	119	105	111	113	117	115	121	124	138	120	109	113	121	102	117	118	110	119	120	116	120	116	132	112	108	115	88	96	114	116	126	132	118	119	121	116	123	140	111	112	126	118	114	110	120	122	132	135	130	110	119	125	141	135	111	109	116	122	117	116	108	126	121	123	114	103	139	118	120	108	127	130	116	114	120	118	130	118	136	116	97	102	129	132	102	145	128	132	102	122	131	126	106	108	125	139	116	106	112	113	119	126	124	124	120	132	116	98	137	121	141	116	130	105	109	110	130	122	127	111	126	112	133	110	125	144	118	122	113	127	116	138	118	99	122	104	134	112	98	139	105	112	120	117	131	102	107	114	120	113	127	109	115	137	117	141	126	106	119	121	120	109	128	122	129	124	118	96	122	138	116	117	127	119	125	108	105	111	126	106	100	88	143	109	122	114	125	101	117	105	117	136	108	139	110	115	131	120	130	136	105	104	118	112	131	126	130	128	101	113	122	111	111	123	112	144	122	112	131	131	120	117	115	128	118	135	99	110	114	151	126	131	132	122	129	110	110	120	101	100	115	117	123	102	111	116	132	112	109	114	97	117	122	104	116	112	117	104	121	118	133	136	127	109	89	135	112	122	119	118	108	127	109	122	111	120	126	115	114	124	112	124	122	132	117	114	119	127	108	123	125	131	111	97	102	128	140
5785	1524	3635	4014	3547	4412	19341	38027	38721	40024	36158	23121	10107	2511	704	401	361	398	363	336	348	351	345	371	339	331	334	343	349	353	341	349	350	372	313	354	357	330	358	342	357	349	373	346	371	350	330	345	339	370	356	334	375	354	321	355	365	361	386	360	342	350	329	313	345	333	344	350	381	363	332	358	332	364	364	370	344	341	362	322	346	370	348	384	339	372	346	322	341	354	354	345	351	345	342	352	341	369	337	327	324	364	352	337	349	370	340	341	351	386	326	343	360	383	367	358	356	328	345	347	375	369	355	366	352	337	330	350	337	359	341	365	371	362	372	348	347	360	329	366	359	367	397	348	352	330	349	375	373	344	337	354	371	351	371	385	348	322	355	367	358	391	366	351	335	305	351	356	361	364	343	366	385	356	339	342	342	355	355	331	358	377	327	337	336	369	357	354	332	335	348	342	360	334	359	339	370	370	400	358	358	334	314	374	355	392	363	367	331	342	350	352	394	344	349	352	346	360	338	365	341	347	364	338	343	368	372	373	370	355	363	347	364	366	361	342	353	334	344	345	344	376	339	315	373	342	367	348	347	375	361	356	366	358	390	333	347	371	360	343	358	340	387	387	348	367	344	334	329	328	346	348	393	372	371	342	343	383	343	372	378	382	329	357	360	346	371	346	371	348	354	354	357	360	393	321	337	369	349	335	375	367	317	365	351	349	381	341	333	389	354	384	344	358	351	356	388	346	340	362	355	347	362	377	356	361	354	343	340	385	348	333	347	370	371	351	386	361	367	373	332	352	366	333	334	348	380	377	352	353	361	343	341	319	354	330	344	329	344	374	348	335	358	356	328	356	361	373	388	356	349	362	341	338	336	354	368	355	355	369	403	368	345	333	383	350	380	349	346	354	359	358	368	327	356	360	353	368	365	346	350	343	383	344	394	359	367	341	376	365	359	380	367	346	382	350	362	364	385	366	354	357	359	334	376	368	327	367	353	307	339	394	334	387	369	374	346	326	373	323	349	352	357	360	373	362	335	348	366	361	329	368	346	371	351	346	344	333	346	363	332	380	345	353	367	356	341	323	347	355	386	329	362	371	341	362	347	343	369	372	314	330	348	335	367	321	361	317	349	321	356	359	346	360	352	366	376	338	318	328	350	355	337	334	334	367	349	349	366	335	360	369	356	349	348	371	362	376	373	378	339	348	359	344	339	327	387	348	330	336	367	377	362	342	369	378	353	412	339	355	368	374	355	410	375	345	357	374	351	332	341	347	353	337	332	396	369	360	337	328	340	376	365	350	356	355	394	380	351	355	336	364	334	335	383	342	389	358	358	386	331	350	338	347	341	348	336	333	319	327	355	356	382	347	329	344	370	395	364	329	370	369	337	344	363	358	356	382	337	353	358	380	333	390	354	362	366	361	369	361	383	363	358	371	354	362	323	355	344	349	326	384	343	398	333	356	368	339	351	376	351	351	310	361	365	368	338	364	384	354	333	359	339	356	350	369	380	343	336	337	361	332	360	354	375	351	346	353	363	333	329	341	367	362	392	361	395	372	333	329	327	330	357	340	384	353	370	372	344	377	365	379	332	367	326	349	363	370	315	328	349	374	321	369	322	350	342	350	368	342	370	362	355	348	367	385	330	365	342	370	309	364	384	326	325	320	326	362	342	345	386	360	378	343	366	355	366	320	331	364	361	369	345	344	371	345	343	364	330	363	361	363	358	362	330	360	373	345	378	388	364	373	392	347	382	374	364	354	369	332	329	322	375	379	352	341	352	367	328	361	376	366	352	356	346	374	372	350	369	350	385	347	398	363	352	358	354	363	379	364	369	337	366	373	333	359	340	356	371	347	339	372	342	363	335	382	376	374	343	356	356	375	376	331	369	369	344	334	363	343	335	348	379	365	334	356	372	368	327	339	356	331	353	342	347	362	367	353	338	380	353	349	364	324	357	342	383	379	346	325	381	353	368	344	359	329	350	345	354	334	341	383	347	336	344	379	391	378	339	395	356	363	363	361	362	355	368	360	328	360	353	386	340	399	370	336	342	340	355	358	361	343	328	374	356	362	336	333	348	355	375	370	347	356	392	355	375	326	348	361	385	363	356	349	325	371	357	369	346	347	358	350	340	364	338	349	352	308	387	334	335	374	366	362	337	374	388	348	339	345	362	339	352	358	340	323	332	341	330	361	344	376	362	329	339	358	360	348	383	361	353	344	360	350	335	376	359	330	378	345	399	358	372	348	367	318	371	348	375	361	350	361	344	341	380	337	329	372	347	336	327	377	349	396	353	341	365	363	355	380	342	362	391	345	345	321	355	305	361	348	323	367	335	328	365	380	335	372	342	347	358	349	358	370	346	360	364	313	371	349	335	363	358	367	384	370	370	380	370	367	355	362	338	406	359	336	326	356	357	366	376	388	361	362	338	392	373	335	347	355	349	362	316	331	351	349	342	348	341	349	335	374	320	331	383	360	336	345	322	337	327	313	364	351	366	363	342	345	379	340	336	341	387	355	364	340	401	362	355	340	357	340	352	351	339	326	390	356	367	365	347	323	315	384	376	327	335	323	355	362	346	343	338	362	382	325	344	372	358	346	375	371	360	365	341	349	372	369	324	353	348	354	346	378	304	376	350	355	348	339	382	395	346	359	359	386	357	375	356	314	346	343	342	366	327	347	371	367	347	332	370	353	371	377	344	365	370	385	364	323	380	341	350	328	357	344	343	372	361	346	322	372	361	354	350	377	370	362	352	386	359	352	359	352	359	345	319	341	340	366	361	353	359	353	331	304	337	340	347	335	342	324	349	339	351	363	373	384	339	362	367	333	346	345	377	327	375	319	346	345	309	396	368	346	346	314	363	354	400	353	359	367	363	367	348	378	360	350	390	358	340	351	367	395	379	345	316	386	327	385	351	363	367	373	365	326	365	378	351	328	339	316	389	368	376	352	331	350	341	353	341	384	367	368	325	366	375	343	334	398	340	377	376	355	342	337	315	369	346	342	323	355	376	334	334	352	320	335	316	334	361	353	389	353	329	384	354	335	340	364	340	335	339	317	355	310	345	366	363	342	358	356	321	341	370	363	368	393	377	374	378	381	363	388	358	366	385	361	367	329	317	354	368	347	346	367	333	340	384	355	355	365	340	367	333	335	387	336	358	373	360	377	360	367	364	357	354	338	348	347	365	372	347	370	391	373	333	362	383	363	348	373	375	347	364	342	340	327	332	354	363	346	376	333	376	379	341	347	359	361	332	356	351	350	354	342	368	369	341	340	320	329	387	353	343	380	371	363	355	371	429	328	404	340	350	333	330	346	324	382	341	350	347	320	354	367	390	381	359	340	384	356	370	328	387	328	353	361	338	361	375	381	382	318	374	373	362	362	349	359	325	375	359	381	383	358	346	346	355	360	378	351	358	353	338	336	368	365	339	363	362	365	392	317	384	345	377	368	332	363	318	354	361	378	358	365	331	361	313	321	355	324	330	358	346	342
14794	2603	2803	2206	1610	1210	3837	22498	41511	43215	32138	14490	4623	741	235	145	135	117	128	146	116	152	128	146	135	149	138	130	159	142	147	127	139	140	139	169	156	132	137	136	150	129	155	138	166	154	160	124	130	152	135	138	143	139	153	140	149	154	128	154	157	139	141	159	131	165	159	139	136	152	140	138	146	152	149	147	139	131	151	151	135	146	148	134	148	145	122	142	172	146	152	129	151	163	145	145	146	131	146	139	141	124	141	157	148	167	160	120	158	142	148	124	151	147	137	129	122	158	141	140	158	153	150	154	150	150	129	137	152	156	143	145	141	111	126	139	136	148	137	141	147	154	142	131	141	133	139	149	130	152	140	134	165	137	142	150	138	134	153	140	133	135	120	122	142	159	139	154	161	144	145	152	163	155	137	151	137	131	134	136	121	135	145	158	156	114	148	146	131	143	146	148	133	148	144	181	124	151	159	128	134	134	162	148	150	138	136	165	146	136	123	145	144	171	132	135	148	141	134	151	139	126	143	146	141	151	162	129	144	123	149	156	145	138	139	155	137	146	145	141	129	149	148	151	131	134	139	147	143	159	141	142	147	154	166	139	150	141	138	132	120	145	155	139	147	149	146	145	124	122	147	154	135	135	147	128	139	131	156	127	134	123	138	136	172	138	142	145	147	129	153	133	117	137	139	152	124	139	142	131	146	156	150	144	150	164	140	137	125	145	128	156	132	133	129	126	151	135	141	156	168	133	170	165	153	139	148	146	139	144	137	144	153	135	131	158	140	149	139	129	121	132	133	145	144	148	144	132	145	138	135	153	146	143	132	134	144	133	152	126	138	130	147	137	137	131	144	154	110	131	132	124	147	141	153	153	118	148	130	134	142	124	167	144	149	172	126	125	157	139	120	124	156	130	116	148	150	147	110	131	124	149	128	141	122	162	149	153	127	148	127	149	136	144	131	153	146	169	117	137	127	145	141	143	153	132	163	158	143	153	155	147	146	139	148	137	152	141	118	152	130	128	131	153	155	148	139	138	123	142	147	135	128	127	123	157	165	138	162	145	143	144	155	153	146	160	137	151	129	138	150	132	165	136	146	131	144	135	132	127	157	146	144	151	138	150	134	148	126	144	129	138	133	146	136	143	150	154	132	155	127	129	152	142	129	168	133	143	154	136	134	145	119	137	155	127	144	138	144	138	131	147	144	145	142	130	139	145	129	159	147	138	140	128	162	151	125	134	152	144	128	147	164	149	137	138	124	126	145	122	150	147	145	139	136	163	130	139	165	140	157	140	132	139	157	129	141	137	149	131	124	134	140	133	131	143	136	147	125	140	143	129	137	142	144	161	159	129	141	136	150	139	145	154	125	139	171	145	132	136	129	129	157	181	137	137	133	140	163	142	137	130	163	159	155	124	143	161	129	152	148	138	128	164	145	133	138	137	147	145	136	145	147	137	135	130	134	146	149	155	149	153	130	135	140	153	144	147	118	142	138	148	124	148	158	138	157	127	167	127	128	136	159	112	135	123	121	135	111	139	128	121	136	147	137	134	134	130	146	139	127	139	146	146	146	132	137	140	153	144	154	136	125	141	153	120	125	149	143	129	137	138	127	125	137	117	150	144	138	154	135	150	137	135	130	132	144	154	156	118	151	168	149	120	118	137	166	131	133	134	126	141	154	138	134	151	120	137	119	149	136	145	157	136	143	159	136	138	143	153	128	153	133	134	146	154	124	140	145	132	151	161	179	123	115	170	149	165	142	129	152	136	127	166	139	139	113	147	132	129	156	133	145	137	153	138	149	146	161	148	143	111	134	135	133	145	141	134	141	163	144	155	144	134	142	154	135	142	137	138	140	142	131	135	150	154	140	127	128	152	156	150	136	166	162	166	159	156	148	140	156	156	160	134	135	160	131	151	135	142	153	125	133	171	140	143	150	149	125	114	156	130	143	142	151	164	108	133	142	129	124	147	144	140	139	127	146	126	130	139	136	147	127	146	144	147	126	142	152	133	138	162	153	122	140	144	133	152	167	152	152	129	141	155	136	141	140	149	153	136	108	131	132	169	144	140	153	140	144	173	148	132	156	157	148	147	129	146	139	142	128	143	149	132	157	142	148	152	142	146	148	141	150	134	140	143	158	161	117	134	161	163	143	136	137	150	147	146	142	144	123	116	141	171	135	124	137	143	138	150	141	129	141	140	131	149	121	143	137	145	146	110	141	126	141	159	144	115	159	151	115	135	109	137	137	110	128	139	142	137	152	139	169	133	129	156	169	133	144	149	120	141	143	148	142	146	122	177	121	131	156	155	118	139	132	127	147	126	148	151	130	163	144	140	162	160	118	154	132	126	135	147	136	134	148	119	146	139	130	134	134	140	150	144	131	133	120	140	172	144	152	138	147	175	128	117	151	117	144	142	144	155	145	150	144	136	151	134	143	134	168	125	121	150	145	144	152	141	140	140	136	157	154	126	130	136	138	149	133	152	148	163	129	126	140	114	128	131	127	163	146	121	131	143	156	136	155	134	124	157	127	148	138	145	142	154	148	143	142	132	158	132	127	131	130	148	139	133	134	140	157	137	143	139	138	145	134	146	137	167	136	142	116	151	157	150	147	131	152	144	124	147	130	143	144	150	144	121	140	142	129	129	132	138	134	169	149	143	138	140	132	147	142	163	165	136	146	137	133	142	151	124	140	157	145	134	151	142	132	153	135	124	158	153	137	161	149	139	156	141	137	147	148	144	139	132	133	163	140	156	168	137	131	159	126	139	135	145	154	126	154	143	111	134	163	136	138	154	136	167	143	147	125	136	148	147	136	123	153	122	133	149	159	135	146	154	130	140	139	155	154	154	150	146	132	153	140	132	147	145	125	155	145	145	156	135	152	148	131	153	163	142	130	129	129	132	135	117	138	155	156	137	147	122	137	138	153	137	132	173	136	122	134	148	159	139	162	146	132	147	124	174	130	137	169	152	116	138	149	157	124	126	136	131	146	161	126	141	121	116	152	154	140	137	135	137	146	125	140	126	144	132	136	152	150	164	135	134	154	134	135	154	154	144	149	128	143	125	124	156	132	126	141	135	120	158	133	141	149	152	137	148	125	146	145	163	148	142	132	136	148	130	134	118	143	130	150	150	145	137	146	147	165	147	147	127	162	161	133	162	130	144	146	141	154	137	143	143	130	147	151	142	127	138	149	133	128	147	143	135	131	157	156	134	139	148	142	138	145	137	164	146	140	140	132	136	135	165	166	122	113	138	149	140	140	127	142	128	147	115	126	122	132	143	126	125	141	139	135	128	137	136	140	132	131	139	130	131	154	152	143	136	173	148	164	145	148	167	154	136	141	159	117	146	144	123	142	143	157	153	142	147	142	155	161	139	142	147	151	125	146	156	120	129	159	134	123	127	129	162	141	127	145	175	146	154	145	176	160	146	149	164	150	133	142	148	147	138	144	153	118	139	156	165	144	149	122	115	135	140	131	151	166	150	138	136
7859	2529	6088	6830	5860	5089	12455	38147	56408	57108	46619	28681	12609	2883	742	484	399	426	417	394	413	357	419	411	448	376	484	393	413	427	397	433	427	389	413	429	429	395	441	397	381	393	426	411	449	457	429	395	405	425	400	441	367	438	368	423	421	440	398	431	411	381	385	413	417	427	445	434	430	417	416	414	385	416	427	401	408	406	416	427	369	405	422	430	410	420	401	409	396	421	396	396	405	384	415	424	426	397	440	434	400	418	368	436	391	424	432	388	415	415	411	427	395	390	400	410	425	433	414	409	364	416	374	388	403	429	393	397	392	383	432	436	405	403	412	397	418	429	402	428	434	408	418	422	399	380	406	428	429	398	424	417	392	428	450	402	423	434	393	437	396	397	426	410	426	377	413	401	395	433	449	371	442	435	413	476	376	438	421	434	400	397	407	419	408	400	416	387	393	409	393	393	401	411	431	410	447	416	439	422	426	403	386	410	421	392	395	414	379	386	411	413	397	425	391	386	397	435	412	386	398	387	424	445	391	368	394	433	393	415	399	417	404	421	423	455	424	394	384	407	389	403	400	401	394	385	434	415	401	430	410	376	400	396	388	414	446	414	449	425	397	399	406	411	390	416	405	372	431	394	403	368	449	452	434	408	391	420	392	425	423	421	374	419	457	393	423	420	448	405	407	436	428	393	403	396	399	377	392	392	407	388	430	410	424	389	402	430	400	407	391	417	403	414	437	432	386	395	435	405	405	387	379	408	394	400	438	412	402	429	406	375	392	400	409	401	439	402	407	467	391	436	424	398	425	411	409	428	424	415	406	377	377	394	409	406	383	426	404	392	433	446	391	403	412	406	403	413	442	435	367	421	388	455	424	401	400	402	424	397	396	406	396	421	432	462	429	417	433	371	402	440	403	392	423	433	386	425	408	361	389	435	397	401	388	435	377	408	411	446	397	410	419	380	442	423	424	408	442	409	400	370	432	406	420	438	408	409	400	385	386	410	446	407	422	438	406	403	414	385	430	362	408	399	391	380	368	442	394	408	397	419	401	396	419	388	418	431	395	389	423	411	410	403	403	403	416	401	395	390	427	402	462	411	407	417	415	438	450	423	425	404	381	397	443	385	413	419	421	413	419	399	403	401	401	461	425	416	426	411	388	415	406	397	424	403	417	433	405	397	414	414	397	412	430	427	383	410	439	433	431	405	413	400	386	412	458	429	382	381	416	350	436	436	397	371	388	400	374	389	402	381	438	412	384	406	397	373	401	416	428	447	391	430	404	410	424	445	405	400	406	394	448	384	408	398	382	403	438	416	367	429	396	419	427	425	408	394	392	408	417	394	442	395	431	427	424	393	395	375	377	438	394	414	394	433	380	419	386	429	412	403	413	407	407	427	454	411	411	382	379	404	403	406	387	369	387	410	423	410	420	468	414	418	399	386	405	430	377	381	434	398	413	426	419	433	400	406	396	426	381	418	430	401	415	404	403	388	405	452	443	434	402	393	391	402	416	449	407	392	381	408	383	436	392	394	411	395	394	451	400	438	417	445	409	409	407	411	450	395	381	432	404	407	400	391	418	445	416	416	397	410	406	399	430	405	430	411	390	410	434	381	389	400	441	428	419	398	417	387	385	406	395	430	413	403	382	418	411	403	373	416	415	394	435	385	397	399	397	430	413	411	428	412	433	407	407	398	405	379	393	458	399	381	398	408	406	439	375	420	410	439	427	417	385	426	411	408	403	434	415	400	401	439	435	402	423	393	422	403	404	438	404	396	399	394	412	407	434	448	381	392	425	369	412	372	457	441	432	433	384	433	394	426	441	402	368	410	385	392	391	379	415	437	399	410	382	421	408	447	398	407	375	412	401	427	389	421	397	428	427	423	362	432	418	393	405	369	489	413	420	424	408	390	450	394	381	378	405	421	421	409	394	413	402	420	413	436	430	391	438	407	395	427	433	420	422	409	401	386	397	396	419	425	376	397	364	426	394	407	439	391	410	418	408	392	423	412	385	370	419	410	450	412	424	368	415	412	415	392	432	404	427	410	403	410	407	438	414	414	418	444	389	401	406	406	425	439	433	369	460	394	410	393	371	412	422	381	442	427	389	407	383	413	437	375	419	399	421	423	456	401	411	430	411	398	411	402	456	419	425	429	416	414	411	393	443	433	419	418	415	415	421	391	426	403	413	404	425	400	413	450	420	418	402	419	381	426	418	398	413	414	405	394	408	400	443	430	388	403	421	430	380	411	408	416	428	410	385	399	390	432	412	436	425	414	415	363	400	410	401	390	419	411	406	398	368	398	403	424	407	413	378	402	415	411	419	398	408	392	440	389	421	439	416	405	448	358	420	416	403	377	425	402	425	435	403	434	416	427	416	408	378	419	406	412	395	429	415	408	422	411	406	440	427	380	435	424	406	411	380	420	412	421	412	405	421	411	451	430	380	415	396	433	448	423	434	430	411	413	443	410	434	370	435	376	431	387	432	420	396	405	460	407	435	428	371	400	415	395	412	396	424	427	405	439	392	399	385	409	415	391	412	394	411	419	372	414	400	398	413	426	419	425	424	421	437	427	423	396	418	407	389	422	406	397	404	435	437	418	425	389	377	390	415	424	412	381	421	399	429	380	408	408	382	394	413	365	407	439	400	424	387	413	439	436	374	403	397	407	450	405	415	412	410	433	416	426	431	421	406	452	407	466	403	413	410	422	412	402	387	408	417	442	398	385	375	365	428	422	438	366	426	437	400	408	412	416	410	380	420	382	372	434	402	392	377	450	414	421	444	445	448	385	401	438	421	427	417	389	431	393	421	427	408	436	394	423	371	421	411	405	421	440	424	411	376	415	417	445	401	425	403	414	394	407	404	429	408	397	400	398	383	427	440	420	405	360	400	376	422	399	394	432	409	426	399	417	378	391	431	402	448	453	398	418	443	417	442	417	403	468	395	385	388	391	406	389	402	419	384	449	453	424	429	420	391	403	381	387	406	404	403	382	388	442	403	436	385	403	412	419	399	411	405	405	416	418	425	399	398	386	403	457	415	370	445	421	462	418	380	382	411	425	383	414	423	385	430	397	423	422	440	423	416	390	417	414	389	389	433	400	424	452	399	445	396	423	407	400	419	414	429	402	423	387	394	441	418	412	380	430	415	433	433	422	379	387	414	423	459	402	436	413	417	415	404	373	410	431	453	429	403	387	397	409	406	409	406	408	370	389	410	441	421	415	416	374	384	373	409	415	423	387	402	391	398	398	395	393	404	431	393	436	434	426	387	426	399	410	391	415	407	424	396	387	396	409	447	413	407	419	410	426	419	413	426	422	434	403	404	402	410	423	401	402	437	423	422	428	419	406	385	440	393	416	409	441	397	441	422	414	412	380	444	437	445	388	395	422	392	386	465	398	423	428	374	434	403	403	391	404	403	410	426	397	379	423	406	403	418	430	415	389	409	408	433	418	394	374	410	418	410	384	401	422	396	405	398	398	431	434	404	444	410	418
2392	249	263	214	190	194	685	1805	4354	4403	2431	907	346	163	145	132	154	140	119	147	125	126	154	141	130	138	105	154	122	128	127	139	143	129	123	115	128	134	115	119	141	145	111	121	130	158	151	129	150	124	128	136	123	133	127	148	130	142	128	132	127	138	151	121	135	128	136	137	146	122	114	122	139	120	137	125	146	107	149	118	151	120	139	126	137	150	119	132	132	132	135	141	121	145	132	135	133	138	138	145	153	143	132	137	145	120	122	138	151	124	126	149	125	140	144	125	124	120	112	113	110	142	147	126	129	123	123	121	146	124	129	132	155	135	128	131	105	124	145	151	125	138	122	154	128	136	114	133	121	153	118	140	123	132	126	145	126	148	107	135	138	131	129	142	134	126	120	133	132	140	138	129	146	121	143	117	136	120	110	137	143	110	144	123	128	128	130	135	123	133	121	122	135	149	127	124	148	127	123	128	125	116	129	151	145	134	139	134	107	133	156	141	154	129	125	141	129	137	147	123	143	135	140	144	131	121	125	128	129	113	144	137	131	125	150	138	131	131	148	134	142	117	139	127	118	123	139	136	133	122	148	129	130	133	147	140	141	140	105	117	137	158	134	144	121	156	134	134	155	137	143	127	146	138	139	120	142	139	147	134	148	127	158	142	110	148	116	132	149	129	121	120	135	130	154	140	153	126	136	149	137	120	148	138	126	150	133	117	148	119	125	117	94	125	121	161	104	119	155	129	132	125	115	122	130	140	159	136	141	128	130	114	155	123	137	116	128	123	129	125	132	127	149	103	135	114	143	136	151	126	147	140	140	136	135	129	149	116	152	124	147	145	131	123	130	130	131	118	156	146	118	127	134	112	119	141	132	131	133	153	147	143	118	136	142	152	143	132	147	155	139	120	133	130	109	125	133	157	141	123	121	129	116	140	140	131	139	142	124	130	121	150	148	127	144	155	102	151	127	139	125	131	111	122	121	131	137	132	120	136	114	130	133	130	126	139	151	153	122	138	125	122	129	122	140	126	156	161	132	153	121	130	138	135	134	129	129	127	133	120	117	129	136	134	128	161	115	110	125	140	144	137	135	135	141	124	130	126	138	138	125	127	124	126	139	119	149	134	153	163	148	134	142	130	123	111	118	120	138	157	125	141	128	144	157	132	135	128	111	145	127	128	143	118	118	129	126	138	136	140	129	119	119	126	122	122	121	131	144	122	128	132	114	121	127	128	128	141	133	131	139	135	119	139	153	134	144	139	135	137	113	133	149	115	144	135	139	129	119	130	156	126	124	120	121	142	124	150	146	121	139	136	131	132	127	143	125	119	130	138	132	145	123	123	142	106	120	162	121	140	130	129	119	128	144	119	165	136	119	145	109	144	143	128	142	133	145	139	153	140	128	132	129	138	122	124	139	131	152	125	140	120	106	128	109	135	125	133	131	125	108	132	134	133	122	131	139	130	132	133	120	106	134	128	142	132	108	115	150	112	118	129	136	129	116	137	117	122	120	124	131	134	132	140	130	134	157	120	130	141	136	127	139	102	136	118	139	151	109	131	119	141	138	136	137	122	123	113	149	122	118	136	132	125	158	141	128	123	124	137	127	144	115	122	114	141	133	123	151	120	104	113	129	124	126	123	134	140	119	122	143	155	127	144	148	144	121	126	140	129	137	117	128	135	118	110	119	127	118	135	133	138	131	145	144	118	128	148	130	150	124	114	135	151	116	126	137	135	139	104	150	130	133	134	157	122	123	137	140	131	136	121	130	129	137	132	125	119	149	136	140	140	137	140	137	135	122	125	136	140	144	150	126	131	119	123	161	136	129	141	99	141	148	160	137	123	122	132	127	135	134	153	118	134	133	126	127	134	125	111	125	135	132	143	126	116	129	139	130	154	107	139	127	133	138	129	153	124	133	114	141	142	138	137	133	110	130	110	137	144	150	148	132	136	157	128	121	115	119	140	125	124	116	135	147	125	122	149	146	127	129	135	150	117	132	117	127	134	117	134	128	148	124	112	131	109	132	141	134	118	118	124	127	124	139	138	128	137	122	121	140	135	125	112	143	134	115	130	119	136	120	128	125	115	143	147	125	106	143	116	128	119	155	125	148	141	150	141	113	152	134	121	136	151	139	109	147	131	139	130	124	146	123	122	141	137	134	146	134	139	143	152	124	156	138	129	125	146	125	112	116	147	116	126	140	122	144	146	125	114	157	113	135	128	135	120	147	118	146	148	135	112	120	125	107	123	140	127	128	127	137	126	117	132	119	145	135	151	116	141	129	122	123	146	141	125	117	137	119	129	141	131	110	139	132	124	107	142	145	139	131	108	129	151	124	106	112	118	122	131	122	124	140	124	121	132	115	164	146	129	121	139	133	127	134	122	134	133	121	138	133	138	118	130	135	139	124	117	146	166	132	146	138	119	150	139	133	124	136	121	128	143	147	109	115	128	130	112	135	138	121	152	146	119	129	133	159	117	152	145	124	121	157	129	139	138	109	128	145	123	143	152	126	126	117	116	124	135	135	145	130	133	145	129	127	123	145	111	136	136	132	136	118	115	138	148	147	139	157	135	131	136	139	141	146	125	112	105	143	116	134	139	138	127	114	152	134	151	134	124	121	122	139	133	124	136	134	128	122	118	124	118	126	138	139	120	146	120	121	134	147	139	160	157	150	130	122	139	137	123	120	126	134	144	117	114	147	142	133	116	121	120	155	121	109	137	129	129	136	122	149	130	136	131	110	141	107	128	140	139	130	117	138	122	126	136	128	159	128	123	132	128	129	149	123	113	120	129	141	127	153	126	125	144	135	125	119	139	125	135	117	140	146	129	134	141	146	137	134	127	124	124	134	128	120	133	130	144	105	152	130	135	144	126	133	109	133	116	142	119	141	142	143	139	140	124	107	134	136	143	114	126	128	160	145	145	119	148	138	134	139	130	133	136	117	135	119	122	121	126	129	132	113	129	106	145	134	127	127	129	118	147	142	129	142	152	148	118	138	143	139	121	134	142	134	145	146	143	150	151	139	147	125	142	128	142	132	147	132	139	121	133	137	138	135	116	151	136	146	122	152	146	140	125	156	141	148	118	120	145	134	153	114	126	129	146	142	134	132	154	132	137	140	126	156	118	130	126	163	145	135	131	123	132	138	138	126	119	118	143	122	149	153	121	126	118	158	128	121	120	125	147	136	132	129	118	147	144	132	135	143	138	127	114	120	109	127	122	119	135	139	129	108	129	125	132	115	139	131	121	146	131	134	116	149	140	145	133	135	148	122	125	150	131	128	133	133	117	118	129	136	145	143	136	125	141	111	139	130	137	121	112	138	153	119	129	138	152	129	154	150	116	127	121	130	116	124	108	141	116	128	134	132	121	148	130	125	120	145	117	135	144	126	145	140	104	124	132	129	128	140	137	126	134	137	119	128	132	121	138	160	133	114	127	131	133	132	131	130	131	138	133	135	116	132	132	154	118	120	132	137	137	140	122	131	123
2357	508	658	736	677	735	3194	8357	17016	15723	8480	3311	1197	561	425	360	388	392	367	377	394	385	364	373	403	355	416	372	382	368	380	419	375	357	403	364	401	376	412	357	359	396	388	403	403	363	381	384	370	404	377	388	408	412	381	445	390	375	389	373	377	388	369	391	385	377	384	393	389	394	382	395	387	366	401	373	429	364	394	369	399	372	431	378	371	373	379	426	372	376	388	365	382	420	412	366	385	371	372	412	363	384	355	380	362	376	373	375	409	346	356	353	388	370	381	392	349	379	419	364	374	338	339	406	370	424	388	388	351	371	370	382	390	369	401	377	389	373	379	374	392	382	432	379	384	399	373	336	370	398	379	394	417	383	342	403	351	360	362	376	371	409	367	385	381	394	400	378	358	386	399	363	399	423	369	371	384	382	374	391	401	402	410	357	359	419	378	380	390	345	388	353	365	366	396	391	372	376	430	394	370	366	369	391	394	419	372	365	404	402	368	390	366	428	391	373	366	380	380	367	415	368	365	379	396	367	363	375	423	414	343	394	406	375	397	383	374	404	387	375	372	413	389	414	358	369	351	403	369	341	340	405	382	368	406	404	429	390	359	396	393	390	394	395	384	363	387	388	380	368	354	395	386	390	373	400	389	380	382	349	389	379	383	364	392	376	432	405	346	368	381	388	356	409	404	383	372	348	369	363	378	419	384	365	352	392	383	405	374	384	431	407	376	408	379	416	344	387	384	370	391	376	387	393	413	357	364	380	380	378	389	424	394	365	368	395	374	421	364	350	393	389	377	358	417	349	385	403	408	405	408	380	360	345	376	400	355	407	369	361	371	383	396	368	408	384	347	391	365	356	400	390	401	382	394	378	379	387	374	414	371	356	377	397	401	385	392	409	395	391	394	379	358	372	390	369	342	357	419	375	402	364	395	385	362	360	393	363	390	392	420	409	386	401	388	373	395	356	355	372	377	359	396	373	386	398	376	402	365	393	356	392	391	387	404	409	363	407	388	400	389	384	386	404	394	358	356	371	386	393	378	366	376	405	341	378	367	391	392	387	383	381	417	353	409	371	414	387	348	386	373	374	392	346	369	418	426	358	396	391	373	394	407	388	356	411	385	367	375	393	376	371	349	371	403	354	406	371	369	382	412	385	387	415	361	384	360	360	376	384	417	394	368	368	364	386	371	365	429	396	365	388	395	392	386	353	406	380	366	376	392	395	399	387	399	371	399	358	376	358	401	346	404	410	377	356	338	416	367	401	376	369	407	364	390	402	380	387	415	397	369	390	392	421	400	376	381	415	362	391	387	372	380	394	388	352	369	386	366	335	371	371	388	373	392	398	365	379	377	374	385	370	390	396	394	405	394	423	348	325	395	396	399	354	368	380	381	387	345	387	422	374	388	400	393	374	378	383	400	379	373	415	386	358	396	395	405	390	354	384	367	389	385	372	335	387	347	390	374	356	377	372	375	387	382	369	344	359	369	399	391	357	392	379	392	377	394	384	389	367	388	391	403	372	347	396	364	372	418	380	363	364	363	364	402	388	399	339	396	383	387	394	391	395	364	396	370	358	372	386	375	392	383	369	375	389	391	362	370	431	403	378	401	409	381	397	373	357	384	336	387	372	380	363	377	383	369	401	355	407	378	373	373	360	367	406	395	389	395	368	384	385	365	382	402	393	360	405	371	371	367	391	380	392	403	415	368	400	396	382	395	366	384	387	372	390	357	386	375	364	394	388	386	406	425	392	389	382	346	364	374	397	344	386	355	365	415	364	343	382	378	398	363	389	365	410	411	399	409	359	422	412	405	365	381	407	345	383	381	375	361	367	385	365	401	336	412	353	412	357	393	378	394	395	430	401	381	358	387	406	375	376	377	389	364	396	414	372	414	395	343	401	381	377	398	435	406	378	365	358	372	417	391	391	375	379	415	380	398	342	399	347	392	375	391	379	385	372	396	384	410	407	396	397	388	383	374	375	412	367	397	376	365	372	367	375	391	385	386	379	398	365	361	368	404	352	376	374	397	390	386	395	352	353	377	415	403	394	376	394	382	405	383	381	362	409	390	391	394	396	396	388	338	428	369	406	417	377	353	389	355	377	357	435	376	388	382	406	408	382	360	370	382	406	377	409	402	391	368	391	367	356	374	380	347	411	382	407	389	355	397	383	381	401	390	383	374	353	381	397	348	362	364	380	371	396	389	372	370	391	358	393	354	415	384	381	357	379	384	399	370	390	376	409	381	381	400	414	378	383	404	375	364	383	382	378	393	411	341	379	411	404	370	376	385	368	377	391	380	402	410	397	378	411	365	355	376	403	385	371	398	377	363	375	351	344	363	386	333	406	390	397	375	375	372	382	380	352	381	349	414	390	383	379	389	393	377	373	432	385	395	370	400	366	395	397	422	374	383	365	382	400	366	384	387	397	381	403	391	392	365	384	385	380	398	379	387	358	389	380	398	382	346	365	350	377	407	365	392	398	372	352	377	393	375	358	348	447	379	395	412	393	398	380	354	359	406	421	383	360	381	363	371	365	380	374	370	379	383	340	365	363	410	378	418	395	423	364	375	391	376	368	378	387	383	401	353	411	400	381	380	353	400	409	372	409	365	396	383	386	356	411	392	375	379	383	367	388	387	365	384	387	399	402	367	392	403	358	394	397	366	380	388	404	391	392	366	409	378	414	404	397	340	360	383	373	431	401	357	361	372	373	366	382	408	367	376	385	367	409	384	383	371	371	404	409	384	373	357	375	398	375	387	380	371	356	358	394	363	403	372	359	387	394	364	405	402	387	365	366	392	375	402	378	362	364	400	391	384	377	389	345	355	357	370	374	379	395	375	415	372	437	379	375	344	387	356	384	375	393	357	408	381	405	395	416	362	403	360	396	375	348	387	405	401	410	403	388	383	358	362	371	406	398	372	377	377	403	363	357	367	391	355	384	393	391	359	385	370	348	362	391	381	418	357	384	361	367	389	415	406	398	383	378	422	361	362	364	372	361	381	422	386	406	373	383	397	385	370	347	404	368	384	373	412	357	393	356	383	393	396	360	381	401	373	372	397	370	375	361	378	387	391	385	362	372	388	358	379	407	355	369	371	364	358	376	409	362	352	382	399	382	409	388	355	368	368	382	376	359	384	366	387	391	391	392	342	369	373	393	387	383	365	419	358	402	367	380	388	355	385	388	382	355	382	388	368	338	391	369	371	385	387	414	389	378	409	342	382	377	427	394	413	386	386	369	333	410	383	381	385	367	334	383	369	389	382	402	372	370	384	376	344	379	366	393	376	381	382	367	411	371	362	429	397	413	342	372	372	402	367	354	358	387	383	370	400	387	366	373	382	387	373	399	389	384	355	371	408	398	390	352	399	398	364	353	391	384	402	407	443	393	401	382	355	380	392	361	389	400	379	373	382	372	339	378	406	364	357	394	371	377	378	407	365	381	394	409	377	353	388	365	398	365	364	387	426	374	347	369	396	395	377	369	364	398
8246	1249	1492	1194	854	671	2480	18906	37219	31708	15549	4283	896	219	146	118	134	117	144	97	104	114	120	117	117	111	141	107	105	128	118	114	121	118	130	129	130	115	106	136	115	101	131	135	116	133	123	118	114	138	139	133	120	131	124	128	129	139	119	109	118	117	128	106	126	116	118	106	118	127	131	108	117	126	123	108	146	115	136	117	115	122	125	100	135	116	125	125	116	135	128	132	137	115	126	102	102	107	100	125	122	151	119	129	112	114	140	113	129	117	114	124	114	119	146	129	129	135	117	116	110	123	115	128	105	116	114	122	128	134	120	104	118	130	123	136	117	117	123	119	115	120	135	116	105	138	110	114	121	140	136	132	127	131	126	136	134	137	111	109	115	131	124	112	133	129	124	115	103	118	130	120	112	120	122	118	144	114	111	122	130	119	110	120	118	122	107	119	152	137	123	140	122	120	131	121	139	112	120	125	117	103	130	130	133	131	126	109	127	135	119	107	141	120	119	104	133	126	121	126	125	126	130	109	123	119	99	129	146	106	134	106	136	124	124	115	129	116	127	125	119	130	106	124	123	128	130	117	144	137	141	120	132	115	143	121	128	128	102	130	122	130	142	122	143	138	123	111	141	113	139	134	122	121	116	96	124	126	135	124	115	125	133	132	130	110	118	135	132	113	125	135	120	128	106	114	116	106	136	126	116	128	115	112	143	135	116	132	138	124	115	113	120	123	123	117	123	123	121	109	115	118	125	128	120	114	109	126	114	110	127	111	124	117	108	120	110	158	117	121	108	121	133	102	118	129	122	111	122	125	127	124	136	115	121	138	134	150	120	130	108	138	127	139	111	132	108	104	119	128	117	120	99	95	123	140	140	132	144	113	133	131	110	117	131	131	118	125	147	127	122	123	134	113	126	121	122	115	136	114	102	144	111	133	135	113	120	127	127	129	117	119	140	121	133	121	115	125	110	130	151	131	114	124	103	127	104	134	100	112	120	132	136	129	133	118	124	120	154	122	127	126	117	116	91	126	111	112	117	141	129	143	125	127	136	145	121	117	123	131	126	100	119	100	127	134	123	136	125	114	135	140	130	128	110	125	112	117	121	137	111	107	129	124	143	144	130	100	123	126	122	127	127	126	122	121	113	135	123	129	122	125	125	128	124	121	123	106	133	109	124	119	103	129	142	111	120	122	147	133	120	133	126	111	141	136	129	145	108	131	132	126	130	125	130	146	135	96	117	126	120	118	150	123	152	107	121	125	124	114	101	130	119	104	121	140	121	124	148	136	114	112	126	139	116	120	118	123	103	119	138	127	112	120	127	115	123	134	127	101	135	118	135	106	140	122	124	115	118	134	115	138	120	134	112	113	118	135	141	123	131	162	123	117	105	140	130	127	123	126	120	121	122	118	129	117	107	129	116	122	152	119	112	135	139	131	129	125	138	149	132	108	121	146	110	126	108	136	126	123	128	120	130	130	130	108	133	126	155	137	133	132	132	111	104	138	119	124	123	129	108	123	128	113	122	127	108	131	121	128	124	139	104	108	115	116	122	129	134	120	136	154	134	127	116	123	97	144	104	106	137	149	130	130	120	119	127	130	107	130	116	147	133	132	115	138	128	111	129	150	147	122	135	141	131	128	126	125	136	125	136	116	105	128	120	116	117	126	125	126	123	115	130	127	137	129	111	115	120	138	149	135	115	109	141	124	104	119	129	114	109	115	118	121	116	112	124	124	124	121	124	124	132	126	128	128	110	134	126	139	120	104	121	112	105	117	129	108	119	123	122	118	118	115	126	125	114	131	132	130	116	120	123	123	133	121	151	139	106	132	126	131	134	129	131	130	117	105	116	123	111	117	122	126	132	123	149	126	113	119	134	120	117	121	108	112	105	122	127	125	119	115	124	128	138	117	116	129	109	107	133	111	138	118	111	130	101	98	112	115	120	131	112	118	115	133	122	132	127	112	105	124	128	131	118	120	127	111	114	122	120	126	125	133	111	121	109	130	119	112	138	113	120	116	131	125	117	116	118	131	124	145	126	123	108	118	114	132	120	123	130	144	116	107	130	128	112	123	117	129	149	115	105	122	113	133	122	115	112	127	122	114	127	130	120	129	131	139	132	110	136	118	114	113	131	123	106	127	121	126	121	121	114	120	128	138	138	113	129	108	135	122	122	124	113	110	126	128	133	128	124	139	133	118	122	140	111	112	125	139	125	115	139	115	118	88	140	142	127	132	142	116	121	106	131	121	119	102	133	120	125	109	134	120	109	112	118	123	133	117	134	125	128	116	123	127	118	121	116	127	130	142	100	123	135	127	105	136	106	128	122	124	136	124	126	123	130	114	120	111	118	129	135	107	117	127	138	121	125	131	126	126	120	119	128	111	113	137	104	135	121	120	126	117	137	133	130	130	136	130	116	109	92	122	123	122	120	115	120	125	120	150	136	130	112	116	134	110	132	110	135	134	129	116	122	99	99	113	115	117	132	142	123	125	112	121	106	112	143	128	116	129	120	131	131	115	140	116	112	142	110	147	119	113	123	129	137	119	123	132	119	142	121	145	113	138	103	109	125	123	127	136	131	100	113	121	127	113	132	115	128	121	130	117	135	119	99	114	132	110	124	131	109	145	114	129	127	110	125	103	111	126	132	130	105	130	120	86	146	144	107	122	129	107	152	126	115	120	118	116	135	106	111	113	129	134	119	119	147	136	107	121	96	162	133	120	111	110	140	122	110	118	135	120	125	117	129	104	131	111	111	108	120	117	139	111	116	125	116	127	136	126	137	124	125	147	119	129	107	123	150	117	141	120	110	120	142	134	124	119	107	111	122	136	119	134	136	93	106	125	123	134	121	149	127	135	122	128	125	119	118	126	127	140	119	123	120	111	124	126	126	106	148	105	137	113	131	135	129	139	101	125	133	125	122	125	124	110	138	116	116	116	116	107	124	121	153	142	133	122	112	117	111	125	125	122	130	136	141	129	135	114	129	128	91	107	139	118	122	129	103	141	128	88	128	104	116	124	109	124	111	139	135	118	125	124	122	143	139	136	132	120	122	136	124	129	120	105	113	112	122	114	126	139	123	143	127	132	121	114	109	117	103	129	98	123	114	116	136	112	97	134	133	125	105	127	138	140	117	116	135	126	139	129	115	118	109	127	133	105	137	134	122	112	133	109	125	130	124	111	118	138	130	114	121	136	124	115	116	124	121	120	131	117	100	136	129	101	110	114	124	120	128	146	103	139	119	116	105	133	121	132	143	111	116	125	145	110	133	128	109	118	129	126	123	141	123	129	116	116	120	109	122	150	132	114	115	135	144	107	126	103	139	119	158	108	131	111	124	138	104	118	104	134	121	114	141	125	112	120	141	134	136	110	127	108	121	133	135	108	101	134	140	123	127	121	125	125	139	122	104	133	120	118	113	116	123	134	118	128	103	121	121	122	112	105	125	94	101	111	129	149	130	126	121	125	120	132	128	110	127	115	130	127	140	124
5771	1543	3514	3945	3384	2875	9439	40259	53873	47295	30657	13822	3726	888	446	397	351	357	382	382	383	387	355	397	368	413	370	377	348	382	348	358	380	351	365	355	351	360	361	353	330	369	358	376	369	363	328	347	330	370	346	393	353	353	360	331	352	352	332	382	372	382	375	395	382	373	367	378	346	390	324	333	365	367	353	396	369	324	362	384	408	373	332	368	392	377	366	367	363	333	389	391	331	357	369	373	345	357	395	378	379	335	408	379	384	368	382	395	350	352	330	359	355	345	316	381	371	387	366	398	347	359	380	368	364	352	352	382	374	350	361	376	362	392	369	406	378	360	349	357	350	327	347	380	370	325	382	303	342	354	321	348	362	362	371	369	397	383	394	387	383	341	364	377	362	366	368	364	361	351	367	342	338	361	362	361	381	349	371	366	357	350	362	371	380	368	348	396	355	346	373	374	363	360	362	384	381	330	396	368	375	387	365	358	376	353	336	356	354	328	332	381	355	393	356	391	381	346	346	365	368	377	330	339	364	376	386	381	338	340	379	364	372	329	384	377	370	354	370	381	359	389	352	334	385	339	372	376	364	380	350	386	365	366	386	383	354	350	414	359	356	380	371	375	389	351	380	352	338	341	354	356	359	378	370	390	394	345	368	387	371	355	354	389	359	337	389	379	373	367	388	356	337	356	362	371	339	366	382	380	377	379	345	354	344	385	369	357	355	348	371	344	328	380	402	417	388	353	346	358	358	355	360	377	386	367	394	312	383	363	365	368	373	396	341	396	373	384	339	344	381	344	359	370	368	375	373	357	366	365	371	374	340	364	349	349	375	354	345	362	356	354	336	373	370	369	359	375	377	348	396	389	389	354	334	355	365	360	347	356	365	392	389	388	388	361	357	371	375	337	383	370	385	333	410	356	371	354	373	378	370	356	328	332	389	351	378	358	354	329	333	349	342	354	354	370	329	390	352	379	362	373	373	337	363	400	378	363	328	359	332	352	342	362	357	378	366	367	382	372	396	332	365	373	357	362	373	359	386	357	362	366	411	387	382	379	364	349	386	396	365	347	336	350	357	346	375	372	393	367	369	350	368	393	371	359	353	342	374	365	353	366	363	349	375	376	388	350	387	349	341	377	340	320	384	387	379	406	377	394	375	362	350	346	365	359	359	372	372	361	345	424	367	339	363	366	341	354	375	379	371	372	384	376	358	367	347	323	353	376	341	379	392	374	404	353	353	353	325	342	358	380	356	354	352	366	342	348	369	395	344	396	358	389	338	410	362	324	359	348	365	377	368	305	339	345	338	335	371	346	358	378	375	349	337	345	317	398	352	326	377	355	383	333	355	367	376	350	343	362	366	373	358	371	370	366	367	356	345	387	355	371	375	383	372	357	390	355	378	401	365	362	356	383	364	390	374	387	383	350	351	354	345	347	352	357	379	375	361	394	347	331	373	335	376	371	370	337	362	367	381	371	380	336	350	395	389	404	354	360	333	359	348	379	371	378	374	362	338	362	380	384	380	387	372	352	330	346	387	381	361	364	382	388	330	394	350	400	364	356	348	378	332	377	364	357	366	386	346	370	358	360	386	392	364	392	394	354	354	382	354	355	336	349	380	374	346	390	376	339	371	380	379	385	382	396	386	346	409	386	369	373	352	368	391	373	361	374	354	355	373	389	354	362	396	364	357	376	347	349	370	358	391	363	358	387	361	393	377	355	356	380	337	392	379	331	391	359	369	347	367	377	365	372	345	320	387	359	393	333	358	364	387	381	360	372	357	379	383	355	354	392	409	361	358	377	391	374	361	364	362	368	397	380	351	405	378	380	370	387	348	394	362	358	351	385	377	353	359	323	360	344	373	356	351	398	368	357	390	379	356	349	392	395	355	338	375	355	352	413	359	381	375	356	379	365	334	364	378	369	373	336	386	362	346	369	362	363	360	379	357	344	354	353	383	396	365	385	377	353	385	385	332	356	366	377	365	377	358	359	362	379	365	368	390	416	386	373	357	362	349	420	369	349	361	357	359	345	388	347	385	379	348	363	380	349	378	386	390	406	347	351	339	341	333	360	336	358	351	353	347	374	365	394	353	363	352	328	345	375	337	345	352	370	373	313	348	360	374	381	360	365	385	380	387	376	386	339	376	391	324	379	379	385	364	363	393	352	358	368	372	362	347	350	349	370	359	353	350	288	345	343	373	361	352	345	358	359	370	347	372	358	376	337	341	383	384	355	386	393	388	366	372	361	318	368	363	349	368	364	365	377	344	338	360	354	361	372	346	398	374	343	376	358	349	372	336	379	368	401	385	360	398	355	349	374	345	366	373	383	360	375	358	370	372	345	361	382	363	346	350	345	355	350	400	338	343	379	343	375	361	357	344	372	346	367	342	384	362	374	365	387	353	351	354	398	365	345	355	373	367	370	348	338	364	387	391	364	398	415	372	409	384	342	361	373	383	357	363	385	403	364	378	357	358	402	388	369	379	376	370	352	355	350	364	376	368	355	348	370	352	352	357	355	333	382	365	332	375	356	366	366	335	379	392	367	363	362	381	402	359	337	371	367	350	375	354	361	339	376	340	362	389	354	348	372	363	389	353	349	350	373	356	375	378	411	346	364	338	364	367	378	352	353	347	349	351	376	387	356	410	358	355	348	373	373	398	386	380	359	404	339	358	379	370	370	323	394	349	340	338	362	361	353	376	350	383	376	336	372	360	372	357	374	342	351	364	357	360	360	365	352	389	369	349	384	377	387	326	384	361	407	373	364	368	321	365	391	394	367	375	395	339	368	348	381	373	370	361	359	388	375	362	376	391	325	391	353	347	360	402	357	361	322	348	383	353	379	380	365	382	356	358	380	363	376	330	358	360	373	374	351	369	376	376	350	343	336	383	355	376	347	347	358	347	341	342	334	350	363	365	395	380	359	364	345	358	370	355	350	372	367	387	329	341	366	361	366	350	356	357	367	366	340	382	350	390	367	322	356	381	348	361	345	341	360	352	368	417	372	377	394	356	367	343	365	371	392	367	364	393	396	349	365	341	386	385	377	373	353	363	359	382	350	336	373	343	325	345	378	382	356	385	359	338	392	352	357	379	357	364	367	355	392	351	369	379	378	332	355	358	346	354	362	349	352	392	348	370	373	383	365	356	324	354	358	338	341	360	374	328	403	350	345	348	348	339	381	387	331	409	361	385	382	355	376	332	362	384	361	379	385	387	368	348	384	320	349	373	418	355	380	396	357	350	399	350	367	341	332	363	365	382	335	372	346	349	383	344	362	376	371	345	361	366	324	410	366	379	425	344	358	373	367	363	352	367	339	376	355	345	359	412	359	374	377	386	353	353	418	375	391	347	378	384	359	358	361	374	385	347	337	372	354	358	340	377	359	366	378	374	371	361	357	370	365	402	341	359	363	363	391	397	360	388	376	347	343	355	396	374	345	383	388	321	356	344	363	375	380	351	369	367	394	361	375	373	372	379	373	361	361	392	348	386	372
15051	2616	2892	2159	1483	1142	1721	14582	51832	45577	26979	9967	2175	407	184	162	162	126	140	134	135	156	140	142	129	171	125	129	124	130	153	134	108	139	120	157	143	132	142	140	135	141	164	142	150	153	146	136	147	141	136	144	149	161	156	124	121	148	145	131	138	137	139	134	126	156	147	149	135	135	145	141	153	141	148	146	151	145	136	136	153	127	129	137	137	136	142	156	139	150	164	141	158	164	124	145	141	156	140	130	129	146	135	138	151	146	132	141	176	138	140	137	173	140	167	118	146	159	151	155	147	143	141	156	150	136	148	145	158	130	138	149	157	136	139	155	149	142	129	142	147	149	144	157	134	126	142	144	172	140	136	151	124	134	132	134	141	159	138	160	132	134	149	135	154	113	154	139	122	163	137	145	151	139	139	146	123	135	137	154	125	135	151	144	152	144	136	139	138	172	123	152	140	130	154	142	131	139	158	143	149	171	137	150	137	147	108	149	151	146	151	150	139	155	143	145	147	138	152	130	154	155	145	147	164	122	140	139	158	142	131	133	142	153	158	149	140	141	125	132	126	123	136	133	124	110	143	131	135	134	139	131	139	139	132	176	147	142	146	146	167	136	153	131	156	148	144	132	160	134	135	140	164	136	154	128	146	160	165	154	125	172	167	132	128	151	146	149	142	121	124	138	144	133	114	134	127	147	152	155	139	139	138	129	141	138	142	147	162	144	135	133	117	154	136	142	131	130	150	138	127	153	145	145	152	133	146	146	161	132	133	138	120	149	145	139	133	157	139	136	140	149	147	147	124	131	141	151	120	140	116	146	131	139	145	150	156	149	142	133	143	148	158	171	125	139	164	143	133	152	150	144	140	131	122	135	135	142	141	150	145	135	140	123	147	131	134	159	152	141	132	146	136	129	109	132	144	138	162	135	146	128	149	145	140	142	111	143	161	134	129	125	156	155	131	145	159	137	137	145	133	168	141	151	146	144	140	144	146	148	140	144	147	152	159	149	132	144	151	139	138	153	150	135	131	162	164	138	163	127	170	139	130	144	170	143	142	137	143	156	138	129	137	143	143	149	145	119	154	145	136	156	136	143	155	148	145	155	135	132	138	147	151	132	130	128	143	156	143	152	128	145	134	154	148	154	158	157	140	154	143	137	118	152	137	122	148	127	141	133	128	137	143	132	162	124	135	158	129	163	142	141	117	143	168	140	136	141	144	156	144	175	156	145	174	144	134	145	111	146	133	154	151	147	151	154	128	159	137	134	124	128	129	123	142	151	151	141	142	128	138	123	144	160	121	133	149	136	142	135	132	152	158	135	131	139	152	137	150	141	137	138	141	137	132	165	151	128	138	153	126	145	123	151	136	146	139	131	142	128	146	145	147	172	127	145	152	145	129	158	136	145	151	140	163	147	123	136	140	159	162	132	140	142	130	138	141	146	145	149	142	147	123	148	153	144	135	149	151	148	147	154	137	171	153	136	135	146	142	134	133	151	130	151	140	133	154	138	158	134	129	146	131	135	127	165	133	151	133	163	150	145	159	155	145	153	165	146	149	152	125	165	127	142	153	149	153	149	127	144	138	121	132	142	144	158	134	121	130	133	129	132	149	156	148	166	128	155	138	142	139	150	157	119	141	151	157	129	145	157	146	137	134	125	167	145	153	144	134	135	157	125	132	166	148	118	145	166	148	135	149	130	151	115	137	174	177	142	133	152	122	147	138	147	133	141	140	161	149	148	139	121	142	147	156	150	169	141	168	155	141	141	131	131	147	145	153	138	134	146	151	156	116	138	150	133	120	147	129	159	113	144	125	131	149	119	144	125	138	153	149	149	135	147	134	141	114	166	144	142	152	144	127	139	147	154	154	130	116	127	138	129	123	132	143	135	147	145	132	137	147	148	144	152	138	149	135	155	174	148	144	145	127	143	135	133	153	129	141	137	144	138	132	144	150	138	147	138	136	133	139	148	159	149	150	156	130	128	148	142	130	152	129	132	128	165	158	157	144	135	132	135	143	156	136	153	142	161	143	140	139	143	132	126	136	136	153	150	130	142	149	152	127	153	147	149	161	150	155	147	148	160	138	150	128	140	147	131	152	126	134	134	122	152	152	144	146	135	163	132	157	144	128	137	128	144	140	147	127	127	144	153	158	149	153	140	179	153	124	142	142	136	146	138	144	155	145	135	172	138	125	137	145	172	133	131	149	136	127	152	139	102	134	137	161	140	135	133	162	137	125	146	154	149	131	118	133	127	119	165	135	125	131	129	155	131	147	128	152	133	132	123	164	133	118	152	139	140	155	162	169	157	153	141	143	134	157	151	145	123	145	136	145	148	140	152	148	154	153	161	157	159	147	152	150	155	138	153	118	138	137	128	144	136	145	149	144	138	156	149	134	137	156	143	130	140	161	138	137	143	146	134	138	150	145	157	151	136	137	165	147	147	124	153	136	134	156	145	150	167	137	148	142	139	124	128	116	137	146	137	140	139	133	151	134	158	140	141	143	132	127	151	165	130	157	145	146	148	152	130	162	160	148	142	144	152	153	143	145	130	134	141	155	136	150	137	143	161	152	144	155	140	139	132	113	159	118	131	136	133	139	143	150	133	145	128	151	131	150	139	153	130	160	156	142	139	133	153	135	153	147	145	171	137	130	166	157	142	154	130	154	151	151	129	142	142	147	148	136	150	161	130	138	173	145	150	140	132	140	138	146	136	136	157	165	164	157	139	135	143	137	136	149	139	146	138	141	124	145	131	133	132	141	164	153	132	139	133	141	133	143	148	159	134	157	144	148	118	155	161	140	141	144	149	149	150	147	137	120	143	147	146	143	144	147	135	154	122	147	156	137	138	162	132	146	171	141	149	127	158	148	163	152	164	132	149	133	135	130	146	157	130	153	117	143	147	144	155	145	130	153	139	128	161	145	128	144	149	126	154	140	141	131	143	131	147	143	142	137	113	133	128	175	123	153	142	129	143	139	146	134	133	141	150	139	141	140	140	129	150	154	134	135	135	133	134	146	148	137	131	139	132	179	134	166	133	136	137	152	140	140	141	145	162	123	135	143	131	138	159	159	160	148	140	148	124	129	139	164	148	129	142	147	148	150	150	157	145	131	143	145	143	140	130	157	148	142	127	119	132	141	161	142	131	156	138	143	124	135	146	132	140	134	150	136	158	128	155	155	155	144	142	139	123	170	139	143	130	143	129	149	148	140	138	135	120	128	134	130	131	143	154	152	155	161	141	122	131	142	141	120	134	135	127	155	137	145	130	135	135	136	141	134	148	138	167	156	148	146	114	161	136	129	136	150	152	149	131	146	153	136	167	150	136	131	144	148	141	165	133	147	159	132	137	128	157	130	147	133	131	140	160	156	121	147	137	140	150	147	137	159	136	150	135	148	141	152	150	125	160	138	141	164	138	129	150	126	158	137	144	143	149	142	160	146	159	145	151	156	153	145	133	160	135	115	137	150	135	152	139	149	151	142	137	154	144
7721	2576	6059	6860	5827	4724	6926	27960	65860	58949	40886	22461	7496	1749	631	421	404	406	380	407	386	424	436	416	436	366	405	428	412	423	383	421	460	390	385	392	407	413	396	381	421	389	437	385	468	401	400	432	401	447	375	410	435	378	398	423	415	432	441	407	428	426	448	412	368	402	399	408	412	435	388	402	391	441	457	421	398	405	390	434	396	407	416	412	442	423	401	424	453	415	408	396	431	418	431	396	407	406	394	441	402	426	440	386	369	416	408	396	394	418	381	441	425	438	451	398	401	456	413	408	434	406	413	399	398	386	416	414	409	394	406	417	421	383	397	433	423	409	430	384	417	389	391	421	392	446	402	380	437	404	392	428	406	391	395	389	407	393	415	411	443	399	483	405	392	410	413	396	410	390	396	440	446	448	403	398	418	388	405	412	412	417	432	429	419	436	394	430	413	438	414	431	404	410	374	391	413	429	407	442	446	426	386	426	438	398	423	403	405	432	391	384	410	379	382	433	397	419	397	419	432	418	411	437	430	395	436	406	428	405	428	441	405	397	434	399	387	419	437	414	436	443	402	404	378	386	385	395	412	438	396	426	405	395	455	378	386	425	426	421	404	426	381	419	424	385	424	414	404	385	418	399	410	389	409	409	400	402	383	387	397	408	416	435	424	436	430	386	371	429	393	393	403	437	400	385	425	396	400	425	401	394	404	437	385	443	434	409	405	441	409	430	417	466	393	431	370	403	419	408	449	424	377	397	410	393	411	404	427	400	435	391	434	392	416	442	419	408	426	423	414	422	419	435	470	446	389	441	385	394	421	399	385	392	407	411	415	432	398	450	428	441	416	417	400	382	443	417	434	440	444	392	394	384	426	425	381	413	429	427	397	400	396	421	416	383	407	422	410	427	381	444	398	416	404	413	416	420	385	427	371	422	427	412	445	425	416	374	424	420	377	403	428	415	443	423	394	433	456	453	401	423	391	379	404	465	434	384	417	421	463	386	397	438	408	421	401	397	407	403	389	441	450	413	405	405	408	422	429	394	427	380	409	418	408	413	439	404	392	375	423	387	393	424	434	402	390	388	401	393	426	394	398	422	417	416	428	426	379	379	447	408	420	429	362	393	455	447	412	375	398	409	411	397	401	387	414	385	410	402	390	390	419	398	436	411	415	410	402	420	395	386	390	410	431	422	383	388	441	414	384	435	376	392	436	430	395	401	438	417	406	433	437	391	433	388	405	410	386	407	443	413	395	391	378	374	408	406	418	429	416	414	425	376	417	438	425	431	414	411	426	434	429	399	413	390	372	416	387	409	406	375	434	431	435	386	402	435	442	441	434	409	429	410	381	426	416	404	432	417	396	428	425	424	428	429	402	435	387	397	431	456	405	410	427	446	382	399	420	405	429	376	409	447	446	432	418	401	374	386	399	428	420	407	397	435	392	389	404	426	456	461	429	432	417	411	422	430	396	406	390	392	434	410	399	413	429	377	456	399	420	391	421	424	408	407	440	397	394	418	397	376	449	426	385	414	399	425	409	442	407	409	380	399	418	425	356	406	391	450	411	421	407	445	393	389	399	409	444	403	417	429	424	427	416	417	431	411	385	376	415	384	392	457	413	433	424	418	414	403	388	386	445	388	422	381	415	417	420	437	433	429	415	408	390	411	413	405	426	421	396	434	428	403	406	436	404	389	458	394	409	395	455	442	388	390	406	375	421	406	413	403	419	393	426	405	450	421	406	404	421	425	401	403	413	403	410	440	395	415	439	398	402	431	403	419	459	412	431	440	407	411	408	387	396	452	429	436	418	410	405	426	431	401	418	409	427	402	411	392	427	415	398	392	435	404	412	421	409	420	383	405	441	411	378	389	431	412	411	385	435	417	423	411	436	392	408	432	411	438	425	418	397	468	396	403	427	386	436	404	388	446	391	438	418	421	442	404	397	439	372	397	401	398	399	414	394	418	386	402	387	390	432	418	415	415	426	434	422	449	433	388	456	396	445	434	407	430	389	395	484	404	433	429	462	405	416	466	400	383	387	403	413	432	399	388	418	393	426	393	437	425	422	395	405	395	427	420	433	410	400	414	424	368	406	405	409	380	415	393	466	409	419	393	425	409	423	429	402	429	420	399	422	395	409	392	404	433	416	403	393	415	396	418	434	405	415	386	434	417	385	391	440	405	411	463	402	435	387	392	446	413	396	449	429	395	411	407	419	424	406	400	427	394	410	392	396	428	381	410	379	444	438	376	417	406	419	376	403	396	406	418	405	362	395	426	413	417	421	391	427	418	439	395	403	392	410	360	422	430	422	418	402	410	431	415	432	425	436	411	414	409	401	405	385	401	372	410	401	388	414	461	411	405	417	409	417	409	364	409	422	370	400	387	436	431	409	412	421	426	434	413	409	419	390	413	433	431	433	410	411	435	447	408	384	438	426	417	413	429	409	428	389	441	406	404	403	406	425	408	410	368	396	425	430	396	427	402	437	424	401	417	410	406	394	413	421	391	386	421	431	393	405	423	406	404	418	418	413	404	386	399	390	345	450	452	367	415	402	419	456	418	409	415	419	407	409	400	456	415	389	421	420	424	406	428	433	447	433	414	420	385	407	377	433	406	395	433	395	402	384	404	364	406	416	429	433	410	444	432	411	423	448	420	394	420	441	421	409	418	397	419	385	436	373	463	433	423	425	442	455	414	453	434	409	372	406	403	416	451	400	411	451	392	393	427	440	408	405	433	391	452	400	405	427	419	423	380	418	392	420	367	398	435	431	441	391	389	397	442	454	444	399	421	379	392	417	398	434	423	417	401	386	401	437	400	414	394	425	412	406	401	425	419	402	407	465	373	426	416	403	442	385	366	426	396	409	404	380	420	440	393	444	409	399	387	400	432	420	400	404	404	403	427	374	424	415	374	393	417	398	412	387	411	399	415	472	393	394	424	397	425	418	422	423	410	420	421	426	397	400	384	395	405	389	427	408	424	446	450	402	447	409	414	424	415	406	420	414	411	428	443	430	409	412	403	412	415	415	441	407	442	398	377	427	425	411	435	411	414	411	420	421	430	443	439	428	417	436	414	421	455	435	427	416	393	389	413	401	438	397	409	446	435	421	417	423	454	425	436	428	384	409	436	411	441	431	415	410	400	454	447	395	432	434	400	414	398	387	411	398	423	427	388	421	416	399	447	437	474	432	400	411	396	435	427	424	400	394	449	423	415	428	433	441	403	392	408	409	405	436	413	390	389	420	395	391	431	388	384	434	433	402	390	441	433	400	422	415	392	412	378	416	441	388	444	375	423	431	397	412	389	423	395	415	442	394	418	424	396	440	413	415	421	421	413	433	422	426	392	372	418	428	411	404	430	423	425	388	436	390	434	395	400	425	399	444	398	429	406	413	434	443	410	382	402	456	421	418	422	414	431	383	417	429	417	428	423	417	416	430	406	392	399	412	453	469	366	396	403	369	415	394	432	436	414	416	429	402	422	420	431	422	404	433	425
2596	251	235	247	196	200	161	215	3318	5250	3267	1312	542	216	136	148	136	121	154	126	116	152	136	147	132	132	148	152	136	142	122	126	148	142	145	146	128	116	142	141	127	120	145	125	127	128	109	147	131	127	115	143	150	103	143	124	140	133	128	135	131	127	124	141	136	138	121	135	130	115	134	113	103	130	133	129	124	117	120	109	142	117	108	103	110	150	128	136	115	149	133	132	140	124	122	142	148	139	138	138	126	137	132	156	134	126	123	126	137	135	126	140	123	110	131	133	149	144	125	137	137	140	135	134	133	128	141	130	136	140	113	122	129	136	130	124	135	127	131	136	135	137	131	132	145	142	109	120	137	130	96	116	128	128	140	106	144	119	127	122	138	122	146	149	130	136	122	114	125	137	143	136	136	131	127	122	135	128	133	127	97	148	150	130	116	125	146	135	127	134	119	141	142	141	131	133	111	128	146	148	134	127	116	118	121	133	129	127	147	141	139	141	142	148	144	118	138	125	142	140	129	142	137	157	144	128	134	128	143	122	120	110	135	114	128	135	116	136	142	132	145	144	126	124	134	115	117	138	154	127	129	133	121	114	129	141	158	159	138	128	112	130	117	142	132	115	140	123	133	164	138	135	135	140	117	132	139	135	127	130	137	119	108	150	135	129	134	121	137	137	129	116	136	115	137	126	130	129	139	127	127	146	124	134	108	120	143	144	117	154	124	132	124	143	103	125	128	139	159	130	154	135	131	139	141	124	132	128	133	130	146	124	141	124	134	140	170	137	130	134	114	120	139	149	140	115	125	125	126	141	133	125	127	129	152	122	121	118	127	166	126	134	130	132	154	134	130	140	154	124	132	121	142	124	154	122	119	124	125	141	140	136	117	123	134	126	121	149	128	157	109	125	117	137	138	135	124	135	135	112	145	133	99	136	145	133	124	126	133	142	112	127	135	114	129	126	123	139	133	143	110	138	133	122	131	135	137	145	142	142	120	139	129	126	126	148	140	148	125	132	136	124	136	129	133	149	132	131	128	159	118	140	127	124	125	121	137	145	113	146	137	139	133	115	137	119	137	128	126	130	131	143	137	139	148	111	127	119	123	119	124	118	141	134	125	97	129	152	115	150	125	134	141	159	138	153	115	139	130	121	114	129	137	133	127	135	122	126	144	140	116	140	149	117	139	133	123	119	117	117	126	123	127	129	152	136	111	128	144	134	134	141	147	135	139	148	132	120	134	141	121	138	168	124	114	132	137	152	125	128	154	133	132	113	125	135	135	116	129	137	126	129	110	137	123	147	105	149	128	147	120	135	129	130	136	121	147	148	119	127	133	138	126	137	136	122	129	159	123	126	124	143	129	149	132	148	124	150	126	114	126	142	140	138	135	124	143	129	161	149	129	148	143	118	137	110	144	127	112	136	128	139	139	123	124	127	124	135	122	153	125	136	114	125	139	132	127	127	141	137	123	126	129	126	149	138	122	142	125	136	122	109	99	130	135	138	129	111	135	135	124	125	151	126	121	125	113	118	125	123	132	149	130	121	147	127	132	138	123	126	142	122	140	124	119	128	140	135	142	122	142	128	113	117	133	127	129	139	131	142	132	128	106	112	131	105	140	140	136	123	119	143	134	146	130	119	137	147	117	138	155	144	150	137	133	119	124	128	158	105	129	123	146	116	115	132	144	129	123	127	129	142	133	147	126	138	143	133	142	134	117	132	126	128	109	132	110	139	144	125	129	124	127	162	144	135	130	126	141	143	128	126	139	117	116	121	126	135	137	139	129	120	126	136	132	136	136	145	119	137	124	138	147	103	135	151	122	125	126	141	131	130	140	122	134	135	139	123	142	105	135	134	117	133	132	145	145	128	113	116	139	146	155	116	123	155	126	140	135	127	128	136	152	133	122	132	138	138	128	136	133	117	129	128	129	129	120	140	145	130	141	145	130	130	133	126	111	111	148	133	150	139	123	139	144	125	126	122	121	138	121	113	115	127	144	143	139	132	147	132	121	125	143	134	121	132	122	120	135	124	124	129	132	146	114	116	142	117	123	123	130	128	135	136	151	130	144	114	138	125	142	119	144	138	138	125	134	124	133	134	132	128	137	135	128	116	111	141	124	132	127	132	138	139	144	118	142	124	134	121	125	103	135	128	151	145	140	129	124	151	131	147	122	154	142	130	132	116	128	144	111	132	147	110	126	132	136	112	134	141	139	120	138	128	154	134	139	163	138	118	155	139	121	140	148	142	123	123	134	142	156	147	127	139	122	141	123	131	119	112	138	139	122	125	111	139	143	126	110	132	112	115	137	115	138	119	123	157	141	105	131	127	124	152	137	129	123	140	115	139	111	137	129	129	137	134	147	144	138	140	124	122	134	127	119	135	124	139	131	106	126	120	132	136	143	146	133	129	130	136	116	141	127	123	115	109	140	131	134	148	151	120	126	121	124	120	114	137	112	122	133	122	130	139	150	132	110	133	122	133	142	119	141	131	155	129	144	128	144	141	132	127	125	118	138	136	131	137	145	146	136	126	108	155	156	116	127	140	153	132	137	103	110	122	146	122	153	132	131	134	138	140	143	133	139	140	136	134	149	139	116	124	133	139	143	108	130	155	145	130	123	139	135	122	134	118	128	128	138	143	119	132	124	130	121	139	143	122	132	135	141	129	136	110	124	131	121	117	122	114	127	146	134	140	133	145	137	114	135	112	140	135	134	129	134	111	130	130	135	146	106	130	117	122	104	136	132	133	122	118	132	129	125	166	132	127	125	139	125	149	139	126	123	138	123	120	105	107	143	127	137	145	141	137	135	134	134	140	121	110	149	125	145	136	119	121	133	137	133	101	131	136	111	120	118	139	145	138	146	135	95	152	148	137	121	115	134	140	134	124	142	133	123	137	130	111	114	108	121	129	133	125	135	128	139	156	145	136	129	141	146	140	134	139	131	144	122	133	133	130	121	127	128	148	121	148	147	131	136	118	141	120	129	143	128	172	126	137	131	137	114	143	140	119	127	122	145	150	121	138	130	125	148	115	134	139	116	120	152	121	124	142	153	109	116	142	129	144	121	141	130	122	125	144	123	106	120	128	140	130	118	130	127	115	129	149	149	138	139	125	139	125	123	136	136	137	143	120	145	137	130	125	146	119	135	149	124	144	105	131	119	116	138	151	134	117	135	131	125	112	114	131	130	141	130	148	123	142	136	134	137	119	141	159	154	138	135	124	136	127	138	129	124	134	118	119	128	123	159	134	137	133	125	144	131	135	143	126	144	145	127	109	122	126	140	132	130	134	128	141	131	154	137	135	139	124	136	138	124	132	127	131	140	129	124	132	143	141	134	158	141	131	135	142	133	144	151	136	135	135	128	134	118	134	122	122	111	131	132	119	129	122	134	136	127	129	132	149	108	153	132	132	123	130	131	128	115	144	126	112	146	124	126	132	119	135	140	142	130	131	130	140	138	127	129	143	131	139	115	135	134	148	124	142	118	129
2373	473	694	712	660	631	586	757	13717	18385	11788	4912	1901	720	422	399	348	391	383	352	389	361	392	369	400	353	362	364	387	391	394	365	398	341	388	395	384	397	374	361	407	373	347	364	406	407	368	361	388	365	376	381	372	375	367	361	383	395	378	382	400	369	378	384	380	398	412	387	386	402	412	353	367	382	360	370	396	375	382	336	403	422	390	380	409	385	363	374	335	385	366	400	388	365	405	412	382	397	346	420	351	375	381	370	409	369	399	361	383	364	373	385	367	361	356	394	376	420	368	347	388	366	389	388	393	356	385	349	367	390	369	389	394	371	385	390	378	393	385	395	377	373	413	357	389	398	386	368	417	372	377	356	384	381	399	392	367	421	373	366	409	359	395	361	350	409	349	363	385	356	412	360	358	404	388	392	361	372	364	386	379	349	408	358	374	362	377	380	381	375	385	412	387	362	407	377	398	393	422	381	383	356	364	383	428	360	412	357	385	365	393	431	420	389	363	369	389	401	340	400	365	388	385	389	384	372	432	368	364	359	356	402	387	363	435	360	406	354	386	378	378	379	371	362	352	391	361	413	390	408	370	372	351	382	401	389	381	374	377	396	352	354	395	356	360	422	372	402	370	403	329	401	386	405	389	370	362	386	390	364	402	398	372	395	377	362	401	366	428	378	363	388	390	397	379	404	373	386	378	397	372	400	410	378	402	390	359	419	348	352	413	402	373	397	364	387	350	360	378	422	417	366	403	388	359	356	378	354	407	367	374	376	382	367	362	373	364	352	398	384	386	373	378	402	415	384	409	361	428	379	392	413	383	386	395	383	379	355	408	362	401	416	383	372	364	389	369	352	366	400	393	375	403	397	361	419	367	388	377	378	387	354	358	375	393	373	372	368	339	381	386	369	381	406	387	405	363	374	394	411	378	375	357	386	410	410	386	395	374	375	379	380	387	372	391	390	388	332	396	391	369	377	365	379	407	374	389	370	364	369	382	394	375	380	419	388	370	358	373	380	371	371	388	397	411	409	394	393	426	387	392	358	385	376	410	369	363	402	385	362	409	378	392	371	369	388	370	395	385	374	361	392	381	402	386	361	390	384	415	391	387	371	398	387	381	355	394	349	353	376	381	385	420	381	370	411	385	353	401	384	388	385	428	372	373	419	425	401	402	401	370	383	364	359	381	356	367	377	360	380	362	372	390	370	382	364	394	379	427	391	391	420	413	358	410	394	385	393	418	388	377	410	383	341	374	363	405	358	381	404	345	376	394	388	372	361	413	370	375	369	400	403	402	381	376	377	385	376	382	389	381	365	406	371	346	396	394	379	365	384	378	358	395	386	394	405	368	371	399	370	387	349	410	372	391	366	390	390	368	435	386	359	373	398	371	368	383	391	357	393	366	395	389	387	387	381	378	367	355	401	386	366	401	381	374	375	385	393	405	377	390	407	400	413	344	410	387	378	391	392	363	383	379	381	380	373	407	405	354	408	382	372	355	367	373	363	386	392	380	402	434	345	383	381	469	402	395	379	370	363	395	383	361	352	387	406	370	372	411	404	379	365	424	381	368	356	410	409	392	392	361	405	377	358	389	346	340	407	372	432	362	340	402	404	356	379	398	368	393	404	375	415	398	382	377	407	346	412	352	402	347	396	342	373	350	415	375	381	393	395	389	401	416	370	390	334	386	378	354	346	396	399	374	368	375	428	360	403	387	406	390	377	386	380	392	379	377	367	415	372	388	383	403	386	382	391	402	353	366	358	398	354	392	405	397	409	399	393	381	356	373	355	377	366	371	368	366	401	390	369	385	377	316	396	368	351	327	369	410	389	370	390	357	369	369	389	381	412	398	386	410	378	389	403	396	372	381	415	381	365	382	384	377	358	402	398	339	396	393	413	363	386	398	413	390	364	392	383	389	401	405	385	356	379	377	378	363	368	389	390	398	365	368	428	419	426	371	386	383	399	368	397	376	395	408	393	429	397	370	374	412	386	346	399	402	367	376	369	395	386	359	363	375	376	378	399	417	371	400	390	414	384	375	392	404	411	398	376	378	391	399	353	419	420	332	380	379	386	430	354	380	389	410	361	395	379	384	350	384	395	410	410	377	414	382	378	426	370	374	345	407	400	376	384	387	350	394	385	369	414	373	399	401	400	378	429	369	382	375	381	362	385	388	404	391	390	406	364	379	380	399	386	376	397	372	402	373	404	359	409	371	406	384	388	414	373	422	409	379	385	379	382	350	389	361	344	369	397	352	403	343	357	372	401	397	377	378	373	381	387	371	353	363	377	345	367	395	364	396	349	388	371	375	403	358	402	360	394	378	382	381	384	404	434	373	381	385	398	396	392	379	350	375	380	390	403	379	403	385	369	366	361	394	400	376	363	402	390	362	383	379	393	415	369	367	391	389	378	393	375	385	357	357	360	372	381	356	401	403	394	374	382	378	367	384	374	383	376	418	371	382	388	403	402	368	386	370	369	404	402	370	427	378	395	357	372	368	364	394	372	381	364	397	379	429	396	358	358	407	397	382	381	379	392	382	412	358	397	361	409	393	388	362	424	416	416	349	403	407	346	376	383	379	372	391	375	379	384	388	384	402	378	381	419	410	360	387	373	392	387	353	378	368	377	378	374	393	359	378	425	389	392	369	375	398	392	378	386	392	378	369	383	384	374	359	374	442	405	381	380	368	366	407	352	366	403	354	349	396	380	398	401	397	373	369	411	374	387	384	415	383	384	396	369	373	383	398	436	379	415	391	370	396	365	365	375	374	378	351	380	391	391	363	342	362	383	394	335	399	385	376	386	381	377	377	385	374	363	393	379	399	369	416	406	403	386	360	375	386	379	411	405	405	399	368	395	393	384	362	393	406	400	370	403	392	377	389	395	398	404	425	363	380	376	399	387	397	371	400	395	388	376	375	395	408	360	408	404	399	378	406	400	381	389	345	370	368	387	365	399	360	349	392	367	401	396	387	369	392	387	397	370	399	394	400	408	382	406	400	405	407	383	407	377	364	406	376	400	370	388	370	387	392	372	351	353	372	390	397	398	384	404	406	379	359	405	411	379	373	385	414	366	401	374	345	376	372	408	370	430	370	359	389	411	425	354	350	358	420	371	386	381	379	393	387	392	382	373	415	418	382	413	389	373	332	418	361	335	369	391	345	399	392	358	345	378	375	384	358	368	368	396	343	361	363	433	366	371	382	378	428	412	357	428	365	395	372	372	374	405	370	374	400	327	375	404	381	366	357	345	342	398	403	365	373	399	393	398	387	380	373	410	406	361	433	378	372	406	368	370	377	401	387	383	383	392	350	404	368	370	391	374	370	362	347	391	371	377	381	374	400	382	380	381	377	431	392	425	364	394	371	410	395	396	385	387	406	356	373	391	370	367	364	347	367	370	394	368	352	387	392	376	388	408	357	365	370	378	391	400	399	386	377	400	375	365	385	387	378	395	364	377	383	392	403	410	378	396	392	402	387	385	373	403	410	384
8653	1220	1522	1135	816	646	578	849	28392	35188	22556	7326	1952	427	211	134	115	133	107	134	153	133	128	119	108	105	147	126	128	128	138	128	122	140	134	129	133	119	120	103	132	103	118	130	124	121	124	114	139	122	128	126	136	130	134	121	107	134	133	104	134	131	118	124	124	112	131	127	131	132	131	112	114	130	130	117	127	121	118	128	129	138	139	130	123	131	125	105	127	119	161	127	121	109	137	131	127	119	146	125	120	130	110	126	102	110	127	125	122	121	118	120	116	134	118	115	102	130	134	125	116	134	111	120	133	138	143	134	134	133	131	125	135	143	124	151	121	130	115	116	132	118	138	120	134	135	135	128	130	144	122	113	125	115	110	131	129	119	134	135	134	114	130	147	162	110	123	127	133	108	118	124	130	116	130	127	130	108	131	134	119	144	116	122	135	114	135	120	141	111	134	128	145	121	108	136	150	109	142	121	115	99	140	154	131	113	127	117	126	126	123	121	103	122	129	139	129	132	106	117	145	116	144	127	117	134	124	137	140	132	134	128	145	140	115	132	128	111	126	142	116	126	132	126	116	146	125	118	109	138	131	128	133	125	134	127	126	132	111	112	129	155	130	134	122	136	140	117	131	128	124	130	125	120	120	116	129	132	119	129	110	121	140	129	128	123	109	124	118	135	121	108	132	142	134	130	108	144	135	123	121	108	138	119	128	120	132	133	92	118	132	130	112	100	129	125	131	127	113	108	108	138	122	129	133	137	126	114	127	130	105	120	122	144	132	124	112	112	143	145	143	145	123	120	133	133	104	118	121	134	128	169	120	142	126	118	108	121	131	135	121	137	128	121	141	131	105	109	148	140	139	124	118	124	137	134	158	110	125	136	139	131	125	117	142	133	137	135	127	139	115	111	128	129	128	115	115	116	147	131	137	143	108	109	149	132	126	123	107	127	123	126	126	121	113	112	123	146	156	130	102	134	113	114	143	135	121	128	127	119	131	128	147	132	121	139	112	130	120	157	149	122	119	143	117	108	144	104	119	126	121	118	125	115	123	129	136	110	126	138	138	111	103	127	151	132	126	122	126	129	120	134	104	126	122	132	137	127	133	136	129	104	137	144	124	111	118	119	123	131	122	141	133	126	128	119	129	144	106	130	125	141	139	128	133	145	121	107	138	134	119	115	102	112	127	109	122	131	129	124	132	120	147	131	114	121	108	127	129	95	110	110	114	116	109	128	115	125	127	122	125	124	133	122	129	127	110	129	146	120	118	123	140	127	112	114	107	126	114	128	112	125	140	130	118	130	122	145	147	121	128	121	123	121	124	130	121	124	128	131	141	125	135	123	126	125	139	135	119	122	114	111	114	105	132	120	131	105	138	131	110	151	132	119	120	123	118	135	143	133	117	132	136	122	104	128	107	132	132	131	133	120	135	118	133	114	139	122	126	124	114	122	117	118	134	135	140	124	140	125	119	121	123	147	125	125	120	133	109	120	132	134	112	126	121	123	118	150	107	119	108	117	125	125	129	122	133	111	102	139	103	113	135	136	127	142	142	132	121	122	131	114	129	113	141	143	116	132	123	138	116	118	129	108	112	127	133	106	119	126	117	126	110	130	124	131	128	130	129	117	138	145	125	137	127	108	114	143	107	146	137	135	133	109	120	145	138	144	132	136	118	134	134	135	120	121	133	124	112	134	139	144	135	140	129	135	140	125	139	114	119	138	109	133	134	137	126	129	130	139	137	111	132	148	132	113	124	103	114	130	143	124	141	152	128	122	123	142	119	115	126	126	122	129	132	129	115	124	126	103	127	138	126	142	133	122	137	129	133	102	106	125	118	112	142	123	120	117	121	140	122	120	122	114	130	119	137	103	134	115	117	124	113	118	130	143	125	128	125	139	112	147	124	110	115	130	150	115	106	119	134	117	105	126	109	120	135	129	133	123	107	131	134	150	136	130	127	106	123	134	108	115	139	135	117	120	119	132	120	129	116	121	146	135	113	128	118	125	135	107	115	116	130	144	116	125	132	118	124	131	130	99	145	127	129	139	134	127	152	131	115	118	139	104	114	146	118	130	131	88	128	129	138	124	119	123	119	132	146	146	106	111	126	106	106	129	123	153	115	137	128	119	122	122	110	110	101	130	116	131	131	119	127	119	125	137	113	117	132	104	127	119	145	127	111	126	114	124	121	126	146	116	129	127	129	114	128	140	121	141	137	136	122	115	101	120	110	128	133	136	161	158	116	134	125	136	145	126	115	121	137	121	149	128	133	128	126	124	135	106	105	129	150	140	110	129	116	126	110	103	142	151	136	114	136	121	129	109	127	128	139	128	134	107	117	131	137	135	140	128	172	116	122	110	129	134	130	137	129	145	137	146	129	159	136	106	123	120	122	143	142	141	133	125	146	124	115	139	131	121	120	125	115	136	130	118	120	105	117	130	142	141	120	120	115	149	146	130	122	115	125	130	129	129	95	127	133	113	122	118	120	132	113	113	117	132	104	112	120	122	124	121	132	136	119	127	119	109	125	121	138	122	102	122	134	126	120	121	129	136	128	133	109	116	128	159	148	138	123	126	122	137	126	119	134	126	137	125	146	134	109	134	111	138	144	116	122	117	124	139	134	111	115	107	123	126	109	116	124	135	108	119	119	134	121	117	140	127	124	118	140	117	126	129	142	109	115	134	128	128	120	124	112	115	139	137	112	123	139	118	135	130	118	134	126	134	120	127	141	122	145	122	133	122	113	107	120	120	119	119	129	141	132	147	133	121	134	116	145	146	132	128	130	135	127	123	135	123	126	136	116	126	129	160	106	136	121	106	132	110	120	123	152	132	130	115	114	105	138	115	108	108	125	127	116	139	130	125	113	121	108	116	126	129	123	124	106	138	112	115	123	106	132	118	142	152	124	128	130	128	128	114	115	144	137	92	137	126	123	135	122	137	138	136	126	115	134	137	137	122	137	121	126	126	125	133	112	136	141	127	119	136	144	141	143	120	114	139	119	135	133	125	108	134	125	119	132	129	139	124	119	129	115	129	119	124	129	149	116	118	126	130	111	124	126	128	119	133	138	111	121	136	113	117	110	121	116	116	144	132	134	128	110	139	140	129	118	122	119	126	148	123	146	150	124	116	135	123	128	131	119	120	107	117	131	123	123	126	142	123	124	121	116	113	126	130	144	113	120	112	130	119	121	147	123	126	131	141	131	125	130	128	131	129	139	113	110	122	115	119	129	110	125	133	137	113	133	134	131	129	128	106	125	126	119	111	132	133	103	129	143	135	132	137	126	129	130	151	116	120	128	136	122	133	118	120	147	115	158	124	111	149	134	121	119	112	130	128	134	151	128	121	135	120	106	135	122	117	127	119	117	127	118	130	116	117	134	138	126	122	131	142	106	111	124	110	140	130	132	136	127	128	125	142	112	131	131	123	118	114	133	112	120	128	106	113	124	126	124	140	139	138	138	127	117	118	144	134	131	118	121	133	107	127	122	125
5897	1496	3526	4023	3490	2828	2489	4367	48628	51802	38340	19583	8090	1762	625	390	423	383	386	369	366	401	402	386	369	345	351	378	366	336	349	348	335	385	384	398	382	360	373	410	384	367	371	400	365	400	398	376	362	406	337	379	346	380	364	361	369	388	364	384	334	412	380	387	359	349	371	405	337	327	376	359	332	346	368	392	409	342	381	368	401	434	366	366	379	392	374	376	334	366	356	361	354	367	360	399	351	355	346	380	384	407	341	409	381	371	356	365	377	330	374	364	372	411	369	343	398	390	368	350	396	374	349	354	363	368	361	384	363	361	358	363	379	379	385	349	365	367	384	365	384	385	366	373	351	373	354	375	388	358	362	359	373	376	346	373	374	388	372	358	349	378	381	359	342	354	373	392	348	370	364	375	332	389	387	393	342	378	383	347	318	395	341	386	384	373	364	382	385	340	362	372	343	332	345	337	372	391	332	390	372	350	395	354	376	355	390	397	351	339	356	354	416	346	392	347	361	388	350	393	360	343	394	360	385	404	400	398	382	343	405	336	397	336	373	336	354	349	382	372	400	347	370	368	380	334	345	326	342	365	360	397	364	396	360	370	350	356	356	367	370	363	355	368	380	372	373	371	375	370	380	370	363	332	333	358	340	337	387	370	383	398	363	386	389	402	362	357	385	361	370	346	398	357	371	352	390	373	347	358	379	375	375	369	400	374	367	374	403	351	380	389	339	329	401	346	373	382	392	348	372	357	376	351	391	336	372	360	349	361	322	382	369	363	346	383	381	397	376	379	405	378	380	370	383	392	378	399	376	381	362	388	398	368	365	392	364	372	366	382	354	374	395	339	365	333	382	379	356	354	380	373	386	370	359	359	381	356	370	370	359	417	326	387	430	330	390	349	376	388	377	358	372	360	363	368	383	388	360	391	379	404	383	358	365	390	415	356	376	375	393	350	356	373	340	374	372	379	361	366	379	358	376	377	394	361	352	361	351	341	359	404	360	361	332	384	374	356	381	374	382	369	389	356	378	402	386	337	366	353	356	381	339	385	316	370	357	395	385	388	364	378	356	382	375	401	338	401	374	390	378	381	379	374	367	359	372	382	397	362	373	382	376	365	393	364	366	370	405	380	380	338	327	374	382	347	352	381	407	358	394	362	356	361	379	366	329	392	353	378	394	357	408	338	392	342	366	395	363	341	358	373	345	370	384	393	374	361	328	377	368	385	344	353	373	365	424	374	366	357	386	361	365	379	329	378	387	359	352	383	346	365	366	384	387	362	358	353	341	381	385	366	354	392	401	406	368	367	366	387	378	375	356	366	393	357	407	393	370	395	332	378	391	381	379	384	379	353	364	327	368	372	353	345	381	340	315	368	369	385	370	363	341	334	377	399	362	375	401	378	374	401	397	362	376	404	354	341	334	381	364	365	353	368	373	364	403	376	380	400	360	355	361	348	366	357	383	391	347	359	350	360	386	388	392	356	388	390	366	354	359	336	385	390	364	370	363	330	373	351	352	364	396	358	361	361	398	376	358	380	342	344	382	352	345	360	359	367	387	369	343	384	375	386	365	375	340	366	392	394	383	369	367	343	380	369	371	353	397	355	373	394	333	387	369	361	379	403	359	381	388	336	351	391	368	353	346	361	350	384	363	353	387	365	362	351	368	355	412	371	390	353	374	362	368	344	385	403	362	377	364	326	374	358	360	340	346	389	397	394	400	393	393	332	399	340	335	392	367	385	362	368	366	408	353	380	366	394	383	355	360	349	357	349	335	349	358	400	369	342	412	373	383	356	383	389	377	378	334	373	391	347	387	383	347	422	355	348	375	389	386	385	334	331	373	387	366	345	360	376	393	343	356	369	390	372	377	373	339	347	359	374	384	409	349	370	357	363	375	378	372	337	367	359	344	409	372	389	365	397	348	364	355	357	356	336	384	389	350	339	382	400	389	358	383	409	352	361	380	405	402	369	329	361	353	400	359	356	358	369	383	362	353	386	357	353	402	359	395	357	383	372	361	349	394	392	373	357	360	353	378	358	358	341	357	369	345	380	326	363	360	432	366	415	370	383	353	365	385	363	356	342	362	386	349	372	376	316	381	379	329	364	391	371	389	374	372	360	352	360	378	388	380	378	352	378	371	411	358	370	369	357	357	399	340	375	418	353	361	403	365	347	367	390	353	375	388	388	385	355	363	373	373	374	341	342	345	364	386	396	353	344	370	394	377	372	387	354	379	336	349	402	402	365	367	372	361	367	379	397	353	355	354	364	350	329	433	368	342	396	355	403	367	372	376	379	344	359	346	356	360	390	343	382	374	386	381	333	384	359	399	359	339	368	373	403	367	371	345	378	355	365	365	364	348	342	395	375	373	391	384	365	341	401	361	385	367	329	345	374	364	344	354	359	374	363	394	408	362	358	378	390	369	374	402	387	391	394	394	374	366	372	398	387	366	373	343	332	363	367	372	369	339	376	346	365	358	383	408	387	387	348	380	400	332	353	367	337	370	365	401	365	385	334	376	356	371	352	351	362	375	353	365	386	376	368	373	402	371	365	373	382	334	382	381	366	376	377	362	366	376	383	374	354	369	396	386	395	361	413	342	347	375	357	357	396	409	365	379	374	349	369	354	360	373	372	381	335	383	359	370	348	375	372	388	388	402	327	366	381	375	369	398	381	362	405	327	371	345	370	349	375	345	405	370	369	384	335	361	392	377	356	373	349	392	337	372	414	349	371	361	347	318	372	351	359	368	376	333	402	380	376	364	360	350	391	378	423	378	360	387	365	363	363	373	397	391	389	370	375	378	333	357	387	366	384	362	392	353	369	381	394	388	360	358	339	382	374	407	355	371	334	386	379	355	391	356	382	389	360	367	376	392	361	406	375	375	373	380	356	351	343	323	375	386	375	356	343	359	368	342	361	350	340	355	369	393	379	321	379	378	367	379	409	335	373	364	404	389	412	391	353	393	358	401	363	365	364	386	371	369	365	325	354	417	336	405	351	376	382	371	360	365	381	385	389	394	394	373	349	365	367	365	435	373	349	329	380	359	356	369	385	362	364	361	357	354	351	374	364	366	369	387	407	346	337	406	386	368	385	361	381	358	352	373	376	383	391	362	337	355	345	337	359	357	356	358	391	379	354	379	388	368	369	374	374	391	387	332	364	382	394	370	377	343	416	392	343	402	353	383	424	366	379	382	370	382	397	395	379	368	362	367	382	393	373	375	361	348	343	373	362	417	363	368	369	339	328	324	361	367	339	368	377	380	354	381	369	380	341	375	352	340	381	348	372	341	377	371	369	369	346	339	347	370	376	353	379	377	375	394	406	348	344	359	351	358	363	389	398	358	364	359	381	369	391	362	378	343	342	377	345	369	340	408	384	337	342	387	382	363	329	364	376	386	387	356	370	374	388	328	402	374	352	368	360	328	365	369	349	371	341	384	374	384	377	404	381	384	379	357	376	367	351	352	384	325	387	364	350	363	393	355	368	403	335
14997	2629	2940	2316	1655	1200	910	8629	48781	46718	30718	10696	3032	516	214	149	167	144	145	142	149	134	133	135	146	159	176	153	177	160	146	140	162	142	159	143	139	150	164	125	136	161	164	128	148	138	140	138	162	151	159	147	143	136	123	145	138	131	138	150	141	134	130	139	157	153	152	144	148	151	143	161	134	165	149	150	131	142	156	148	155	134	136	144	170	150	154	158	143	178	147	130	142	143	183	145	139	146	143	139	176	131	151	164	134	151	151	133	137	152	141	149	138	155	169	146	137	135	150	147	159	148	161	150	167	131	151	145	162	148	152	159	141	130	137	143	140	175	154	148	148	153	151	129	118	153	160	159	159	172	148	144	113	140	145	127	154	139	167	140	160	151	140	161	149	168	149	149	153	157	136	125	154	157	150	149	145	119	163	161	144	138	135	139	135	124	170	156	168	162	143	134	140	150	137	146	140	158	134	136	150	151	144	159	148	152	156	129	147	147	157	130	148	142	140	141	177	146	163	144	130	150	137	136	132	151	147	140	139	140	154	137	133	165	141	148	127	143	146	132	157	131	151	128	147	140	158	140	142	118	125	144	126	144	143	142	136	145	140	153	143	179	138	143	132	163	159	144	147	139	148	121	163	145	140	142	169	139	157	139	140	144	163	137	149	139	151	151	145	131	137	145	148	159	163	151	147	147	149	129	142	129	137	132	138	141	149	144	148	150	129	146	144	153	150	116	138	150	144	153	138	136	120	129	153	160	139	143	160	138	145	149	132	132	140	142	160	155	150	130	147	161	148	132	153	140	157	149	148	175	141	117	150	172	138	146	154	149	139	155	150	148	167	168	123	156	144	163	138	143	143	137	134	134	159	166	149	158	148	155	163	134	159	142	166	150	126	147	141	156	150	148	146	139	149	175	144	135	126	144	150	163	139	140	145	155	134	155	159	148	141	160	130	151	133	137	137	141	137	142	167	142	142	137	170	136	175	134	142	141	141	146	150	152	143	147	132	149	134	153	157	136	127	135	157	153	128	136	144	146	142	143	147	161	158	140	141	136	149	137	141	131	153	155	147	162	128	131	147	164	151	145	132	158	135	127	163	132	151	138	125	129	145	148	139	138	144	138	134	123	145	151	137	129	144	159	146	147	157	143	171	143	144	143	153	143	146	140	148	130	138	155	159	164	142	142	112	141	147	145	161	142	151	127	146	140	157	133	152	154	158	152	155	151	129	160	153	133	176	150	150	139	150	162	153	142	148	137	146	152	158	150	141	143	139	133	142	143	134	150	147	154	144	143	150	154	164	151	142	153	135	162	153	140	123	156	157	139	168	173	139	150	140	146	141	149	163	163	156	152	144	153	150	152	123	138	153	152	148	141	145	148	147	141	136	163	157	158	165	147	148	148	159	148	147	121	156	134	146	141	131	145	144	139	129	144	148	144	169	124	144	134	128	154	157	132	157	139	121	141	140	148	150	135	135	137	137	142	142	147	144	134	153	134	156	131	146	146	153	138	140	138	133	143	139	153	127	163	204	137	142	129	153	133	147	163	130	132	152	131	149	141	143	161	152	139	161	175	165	132	142	126	141	147	138	119	121	139	144	148	144	148	142	163	162	140	142	133	133	131	149	173	141	165	126	159	137	134	141	144	126	132	150	144	163	159	127	136	138	133	126	143	137	132	139	156	148	172	147	140	147	134	139	129	152	136	138	142	149	164	167	141	134	145	141	142	141	141	147	152	146	158	147	140	132	137	130	129	149	150	146	140	141	129	150	154	146	151	147	170	138	133	124	134	167	173	148	125	143	150	154	143	160	138	131	137	162	137	143	165	128	138	156	118	117	170	134	143	141	149	146	142	132	154	147	160	144	146	156	158	138	132	169	134	154	128	145	138	147	141	152	137	143	139	133	133	138	124	124	131	135	133	160	162	143	153	123	167	154	138	154	146	163	152	145	144	139	150	158	134	150	160	146	141	145	152	144	148	154	138	136	157	158	154	162	154	140	147	170	133	150	154	144	142	142	135	132	164	136	168	151	119	148	150	158	141	144	129	145	138	158	130	178	184	156	128	151	160	155	142	152	144	143	153	171	142	141	162	130	147	154	153	127	144	144	144	130	152	131	149	155	153	146	137	150	126	136	154	143	143	126	153	155	130	168	129	146	134	126	138	159	131	127	142	143	144	137	142	153	137	146	150	153	159	148	141	116	140	162	149	155	154	125	148	142	144	130	148	120	126	139	147	126	135	169	155	158	151	137	162	136	152	168	161	144	150	148	152	137	159	141	149	166	145	152	124	159	133	129	147	141	151	167	161	143	150	163	143	138	156	156	111	128	143	156	158	148	146	114	156	130	141	124	148	155	155	117	158	140	124	127	135	150	132	137	150	142	126	150	143	127	141	140	136	152	157	149	139	155	138	160	153	162	155	137	150	142	134	161	152	159	153	159	144	138	115	137	137	130	122	143	131	151	157	140	132	145	140	146	147	131	140	153	140	149	156	142	129	151	136	157	121	148	146	160	138	152	135	123	136	149	139	150	139	142	135	148	121	166	154	184	148	156	141	149	159	130	150	144	145	172	138	160	156	141	146	127	153	137	155	143	139	141	168	161	162	134	127	134	136	151	144	153	129	155	147	147	152	164	120	167	139	161	146	155	148	139	135	160	155	136	143	188	123	133	145	137	141	147	144	136	170	145	148	138	137	141	137	144	153	144	129	161	136	142	162	143	131	148	149	128	138	155	132	145	167	134	147	138	143	156	151	137	146	167	149	159	133	149	149	142	159	152	144	134	141	164	165	144	133	151	130	151	128	136	142	148	151	159	136	139	147	150	136	169	141	127	160	132	147	135	144	126	157	139	160	134	146	112	136	137	114	156	138	138	164	139	123	144	147	143	147	144	166	172	137	139	146	136	139	158	166	142	157	134	154	160	146	155	141	141	156	145	159	133	142	149	144	149	145	161	134	151	135	148	140	140	138	156	147	150	153	148	167	128	141	146	137	165	145	145	141	123	153	156	141	164	146	164	149	164	165	151	132	147	161	152	135	141	132	111	155	160	143	143	159	146	148	154	131	142	136	142	149	117	141	128	144	125	134	135	144	178	142	154	145	154	108	168	140	156	139	139	155	147	160	140	159	149	136	147	145	150	125	139	149	131	134	131	172	136	142	149	117	129	133	132	137	136	174	137	153	137	129	138	137	149	130	155	153	165	149	147	131	122	167	148	142	150	146	147	137	148	159	144	135	149	168	157	151	158	136	146	130	143	143	171	134	154	153	156	127	140	181	140	147	149	169	145	144	147	132	142	147	152	155	159	148	118	158	146	126	152	143	128	147	139	134	149	133	154	141	119	163	130	143	135	143	160	156	134	133	161	149	172	143	138	147	149	144	154	139	131	147	147	139	172	132	131	169	142	148	150	137	146	169	130	148	139	155	132	145	156	121	171	143	131	144	145	152	147	176	156	142	129	121	151	124	146	128	151	170	162	156	172	154
7842	2628	6248	7116	6199	4924	4307	19410	63654	60621	44750	22515	10536	2270	635	455	428	414	415	402	427	388	420	406	446	426	438	454	426	435	433	431	411	435	430	402	404	434	405	415	448	429	415	400	387	418	445	418	424	402	401	417	398	408	420	385	433	419	436	438	457	434	420	409	423	413	443	464	401	397	420	398	435	445	415	391	402	416	442	415	420	389	406	457	415	382	419	380	491	422	413	397	434	410	418	399	404	457	435	405	391	418	435	423	374	429	443	398	401	429	416	430	395	414	429	413	408	438	441	438	401	375	390	421	410	394	427	450	437	413	417	380	416	411	409	419	444	399	436	433	422	404	435	442	393	390	418	453	412	408	407	441	454	433	445	408	433	447	427	403	414	460	438	467	419	427	431	407	393	442	433	433	373	399	414	410	411	407	420	460	406	410	436	419	441	419	391	427	423	440	414	448	427	417	438	415	395	450	401	416	431	417	409	415	413	452	439	432	450	428	426	421	408	413	398	431	423	384	411	429	442	426	445	426	427	436	401	418	421	400	439	430	427	419	428	432	422	422	390	385	416	424	426	411	385	400	443	379	409	382	424	415	435	394	422	415	441	409	458	405	401	445	423	444	428	410	434	446	389	394	405	423	422	430	422	408	434	435	433	399	444	403	387	448	429	429	421	429	397	394	428	422	426	431	394	419	408	456	460	399	398	397	410	414	435	425	436	387	390	449	413	413	394	452	432	448	423	425	378	405	422	455	453	418	421	435	414	440	413	432	431	402	397	452	391	401	416	424	409	444	448	441	410	398	435	406	400	400	406	397	447	398	413	452	381	426	425	431	426	431	433	425	434	443	438	410	441	432	440	457	420	408	430	396	429	413	455	425	431	388	443	431	411	467	407	434	456	428	414	413	416	425	437	414	428	396	395	398	399	449	378	401	436	420	428	404	450	430	431	447	395	435	457	441	411	440	430	392	439	435	424	427	458	415	428	417	399	416	435	416	410	439	437	439	393	399	412	388	409	420	399	425	402	400	448	414	429	385	432	415	391	432	421	427	409	462	411	401	401	453	429	427	421	401	429	439	406	444	398	444	405	417	428	453	410	451	401	414	401	430	409	441	387	422	433	429	420	393	391	430	408	437	434	434	419	468	419	424	451	424	430	405	394	417	422	443	430	419	425	410	440	449	391	433	428	411	442	431	405	407	405	415	394	431	395	457	389	400	446	385	432	437	401	460	435	411	417	413	411	412	445	415	417	398	447	435	420	440	426	407	460	376	438	411	450	423	434	444	443	435	422	405	455	424	416	394	417	392	407	424	433	439	413	431	420	460	439	442	393	429	420	403	446	456	411	448	391	429	433	420	384	426	422	441	444	407	415	418	443	445	408	426	450	392	392	417	426	390	432	405	416	439	412	418	400	410	410	430	424	402	437	434	369	417	434	437	412	416	402	456	428	417	395	441	396	422	393	421	428	421	409	438	421	406	388	399	406	432	414	391	453	459	456	426	451	397	419	415	441	426	413	418	403	436	427	434	413	432	401	438	398	386	436	390	426	402	399	394	415	438	404	408	437	417	423	416	418	422	433	429	415	477	418	414	482	428	399	415	427	436	395	420	466	406	395	416	432	430	415	455	409	428	420	461	422	421	411	404	453	482	454	414	446	475	382	424	431	442	381	415	401	464	429	387	396	411	408	455	437	399	393	431	436	380	443	395	397	409	416	463	424	445	430	460	410	419	450	451	401	438	402	412	422	409	426	410	406	412	423	431	379	436	425	432	411	394	425	412	399	403	419	428	426	456	430	421	408	420	451	428	439	411	399	439	400	421	415	426	423	420	420	391	389	402	434	398	425	418	442	434	408	428	415	447	427	438	427	431	393	396	398	396	451	416	435	440	395	409	400	418	455	436	438	406	424	414	437	417	429	421	423	422	432	450	425	458	409	418	451	444	414	399	423	432	388	402	461	415	430	418	455	411	411	405	432	437	421	435	401	400	447	427	430	446	392	403	384	430	402	390	411	437	456	421	407	422	462	405	415	427	431	439	413	425	400	438	411	411	400	424	438	406	420	429	453	402	383	414	437	443	479	390	418	447	442	412	408	404	424	421	406	416	386	446	421	402	441	411	402	377	434	424	428	447	411	452	403	429	418	407	413	450	436	421	422	404	436	438	440	418	417	423	398	425	390	446	421	430	390	401	409	410	416	435	409	450	405	385	433	419	402	470	432	387	453	411	407	424	441	417	429	408	466	426	437	408	388	427	406	401	426	419	387	400	449	424	402	441	396	402	400	405	420	425	391	417	427	398	414	397	415	442	396	427	408	361	418	420	397	416	430	420	445	411	390	442	422	377	436	430	436	398	431	396	461	428	426	428	399	439	403	418	424	410	436	431	434	366	406	438	432	405	400	431	413	430	436	390	430	428	433	390	419	397	435	409	431	411	385	414	424	434	407	405	385	402	424	404	435	374	461	431	377	427	410	415	405	411	421	404	436	393	400	407	428	403	433	433	428	438	418	427	407	412	427	430	408	413	393	436	449	397	433	444	442	421	425	424	415	432	443	414	466	413	423	415	397	378	428	447	454	429	410	406	452	420	431	424	457	411	407	393	420	428	408	446	427	410	390	400	431	420	427	412	399	427	425	441	407	410	391	414	416	401	425	391	405	459	417	400	455	399	432	393	418	433	434	453	453	415	413	436	452	419	427	393	411	436	427	449	409	428	410	407	417	401	390	447	419	436	408	466	420	414	419	432	441	479	447	429	409	404	435	451	438	439	426	413	459	414	420	409	421	433	411	445	421	387	444	448	416	388	403	434	421	388	447	379	437	433	421	454	439	451	400	395	442	423	456	417	371	406	405	429	422	420	430	417	413	414	414	442	416	408	437	404	417	430	400	408	453	399	397	419	440	416	438	415	404	409	424	387	431	411	417	414	445	431	462	409	406	418	435	442	463	403	442	423	407	421	415	392	388	391	406	435	424	381	432	404	421	448	406	439	455	446	440	407	405	421	399	419	447	414	441	411	450	398	413	429	406	392	386	405	386	437	405	435	422	432	475	398	426	420	452	402	444	404	427	407	417	450	420	425	408	411	419	408	439	403	421	401	377	396	453	405	431	401	424	425	451	443	402	403	385	414	437	409	403	409	411	426	404	422	400	426	418	425	451	435	417	415	449	404	382	425	439	434	439	443	401	399	423	450	451	437	412	424	425	445	424	403	419	400	405	442	412	429	410	409	438	418	446	457	409	413	402	442	431	452	395	402	401	395	390	434	385	413	424	416	416	431	436	404	402	446	443	449	420	448	413	467	443	423	406	478	413	392	450	383	423	433	434	445	423	397	428	419	410	434	410	447	411	418	392	388	388	410	430	452	427	418	430	427	428	415	452	452	449	446	403	445	407	416	413	443	416	441	449	432	445	428	418	450	403	440	442	418	401	427	426	396	414	419	409	434	405	428	450	443	422	424	455	379	395	427	396	379	407	428	430	414	423	412	426	434
2284	264	369	282	208	204	203	638	4226	4732	2939	1138	366	216	165	151	120	145	127	121	140	149	146	120	124	135	119	126	138	120	136	141	146	135	124	142	138	135	118	135	119	147	130	131	140	137	127	155	135	133	120	119	128	145	135	127	143	130	152	138	130	151	147	158	133	135	136	129	142	133	136	159	130	152	134	134	123	150	132	130	160	138	136	139	138	140	142	130	118	155	130	129	123	127	138	136	140	152	136	126	127	133	141	118	132	151	122	126	122	162	127	149	167	119	155	108	126	145	131	116	149	154	130	147	155	128	120	166	128	123	129	131	151	149	130	129	130	138	131	140	123	121	156	129	137	131	145	128	146	128	124	151	131	127	125	140	127	141	151	146	145	130	114	129	151	143	146	120	149	138	151	128	113	121	127	138	125	147	142	121	119	142	125	127	149	120	130	139	138	125	130	135	134	130	118	122	123	148	140	126	126	141	140	128	140	121	109	134	127	119	136	145	140	132	140	128	141	137	110	133	122	142	127	167	142	149	147	136	148	145	145	118	120	115	129	112	145	134	118	157	125	137	141	129	126	122	128	133	126	128	152	129	132	127	147	128	128	159	121	150	143	125	138	129	127	121	152	140	129	135	123	125	135	119	148	127	142	132	127	132	156	146	136	137	138	133	134	131	136	150	124	131	138	134	125	127	144	138	139	130	124	144	136	128	139	134	143	139	143	125	134	121	118	108	153	137	124	134	132	124	127	141	145	148	117	147	143	121	120	137	136	138	140	126	115	127	121	154	127	143	110	129	140	125	126	142	121	121	137	125	138	145	165	138	141	136	135	137	155	135	135	143	143	139	137	140	131	121	126	143	137	126	137	143	137	141	142	147	148	141	139	149	110	150	132	116	128	127	156	135	121	133	133	128	131	146	142	131	144	116	132	128	148	158	152	141	132	116	136	136	144	121	130	125	138	128	116	143	140	151	160	131	150	133	149	125	137	126	154	144	132	131	125	133	136	138	151	145	143	136	124	142	150	137	139	148	144	148	135	121	149	130	126	153	133	139	124	132	128	135	133	133	133	137	126	138	131	148	134	149	141	132	167	127	158	114	133	155	124	147	133	119	145	136	171	140	119	137	135	136	117	140	148	151	122	145	126	141	140	125	150	133	159	118	128	121	141	146	146	125	122	133	136	141	163	140	166	136	151	161	144	152	131	128	146	156	123	139	137	129	128	142	151	129	111	131	137	156	117	140	132	137	147	153	130	120	118	144	148	132	141	151	158	132	140	133	145	146	142	123	137	127	153	123	133	154	124	129	130	144	125	121	153	135	137	122	142	145	109	117	126	144	144	133	118	146	138	150	139	132	153	137	151	120	156	137	143	137	137	130	165	143	131	152	145	132	138	131	147	140	129	123	145	137	148	124	134	136	124	139	158	145	146	144	145	124	138	129	115	124	147	125	132	126	136	147	132	111	120	117	127	160	156	134	144	126	134	131	124	136	139	129	137	149	133	140	131	146	120	141	131	141	115	133	147	133	126	141	151	140	133	147	127	116	137	127	130	160	136	135	157	134	146	133	137	141	137	149	122	169	127	125	126	133	134	121	145	156	128	148	145	151	107	159	133	133	149	136	117	147	121	154	137	142	130	137	153	142	127	127	140	130	124	116	116	141	154	109	155	136	138	133	143	115	123	125	142	138	130	136	143	127	147	144	157	109	134	143	133	151	132	145	104	118	130	126	132	151	151	112	139	120	160	153	128	134	130	152	138	125	130	135	142	133	134	132	124	146	132	125	132	132	131	112	124	145	148	121	141	147	123	118	140	140	117	146	136	145	118	144	114	126	134	124	137	127	133	120	152	115	132	117	128	134	145	147	135	114	130	141	118	141	129	125	129	118	146	133	122	124	135	135	135	126	136	128	148	162	125	143	139	141	114	129	168	123	136	138	134	148	129	133	136	119	128	129	131	152	136	125	132	120	117	135	153	160	123	137	137	155	141	113	146	123	144	145	132	145	141	124	160	119	153	120	143	130	133	124	129	132	124	149	143	139	107	155	130	137	142	132	133	149	130	147	145	111	124	126	129	154	129	138	129	149	123	138	143	122	124	136	144	122	143	149	143	127	115	135	119	149	131	151	118	122	144	144	123	131	132	145	125	116	104	143	149	145	134	129	139	126	134	136	138	129	141	139	122	137	136	114	127	126	139	121	129	122	141	152	150	133	128	152	128	138	118	133	158	105	130	114	156	135	151	140	141	127	133	152	131	119	158	150	160	138	148	129	137	152	137	105	130	131	128	134	146	143	129	137	127	124	142	148	149	146	139	140	141	117	134	144	127	150	125	131	119	130	135	126	140	119	115	155	133	141	117	134	132	127	117	141	154	156	129	134	135	138	136	132	134	134	131	115	116	119	135	146	154	130	144	144	121	129	149	162	150	132	109	125	114	134	156	150	149	106	143	138	131	125	142	139	137	103	138	158	151	117	163	119	124	125	146	131	138	159	128	134	129	111	122	139	122	118	130	132	134	134	114	145	124	120	130	141	130	112	124	134	136	134	161	128	148	132	113	152	148	157	134	128	147	135	130	137	126	127	155	116	144	136	148	120	130	129	156	128	133	148	158	139	122	142	132	130	124	144	123	137	118	125	117	129	125	127	123	164	142	133	113	149	142	141	134	119	140	136	128	136	132	131	116	131	116	127	129	134	162	142	131	121	150	126	150	127	120	140	135	133	130	135	122	122	148	129	147	136	159	147	131	130	151	150	140	154	133	129	147	130	137	136	131	144	126	98	142	130	123	137	147	141	149	145	154	126	124	116	126	131	132	146	142	140	121	138	139	141	131	138	142	150	124	145	112	139	109	153	125	132	132	120	142	123	131	123	114	136	135	130	134	124	140	128	117	146	126	131	135	157	140	133	119	141	139	133	139	139	145	125	144	140	125	150	135	147	133	121	145	142	145	133	124	156	140	146	142	132	118	127	135	128	133	143	134	147	143	147	136	147	127	135	136	121	120	127	125	140	125	122	126	152	137	143	143	114	122	152	126	122	137	146	128	146	127	145	131	139	130	128	135	138	123	109	138	147	135	140	131	136	142	138	120	123	134	128	132	134	128	131	145	121	125	163	131	145	165	150	128	143	126	125	123	121	141	135	158	130	134	146	148	123	143	127	125	111	146	135	128	133	148	124	138	135	114	130	146	146	104	151	141	137	132	132	169	126	147	114	131	135	124	148	124	135	146	140	138	141	144	130	147	146	122	127	146	132	141	143	121	114	121	141	132	136	149	123	150	152	151	140	126	127	146	132	134	133	141	143	158	134	134	130	142	138	128	137	145	131	140	121	153	145	136	132	124	153	149	135	153	129	150	141	117	157	138	135	123	132	124	135	147	135	146	108	115	136	143	146	153	131	129	148	168	160	123	157	139	136	150	137	152	129	134	143	139	121	129	127	156	132	145	138	139	146	132	126	144	123	134	104	134	150	136	141	130	135	139	141	111	124
2369	597	905	984	801	683	657	2718	16820	16824	10081	3873	1500	596	445	445	389	387	375	371	403	389	391	409	399	355	346	388	408	370	431	371	369	368	399	382	376	403	423	368	358	392	420	377	397	373	375	404	418	386	389	410	400	417	406	379	381	380	415	406	421	377	361	379	408	360	387	369	445	368	398	405	377	393	400	393	390	402	363	383	359	416	369	390	377	419	374	393	401	389	371	377	383	385	423	357	415	398	379	384	397	395	404	403	400	371	393	390	406	413	371	396	366	435	415	407	388	407	409	391	391	403	424	373	385	379	403	407	424	380	367	402	366	362	356	420	373	391	423	371	420	431	418	386	403	390	390	393	410	370	401	431	377	404	369	340	375	380	403	395	393	370	394	413	390	423	363	407	354	428	343	392	383	365	408	398	379	362	431	414	450	355	412	402	404	339	410	418	439	358	398	374	408	400	401	422	403	416	387	374	389	410	399	398	391	394	413	370	413	391	385	383	426	363	394	345	410	404	412	372	375	372	374	393	363	390	421	403	357	402	380	410	384	409	396	391	432	381	417	412	369	406	393	407	409	377	432	385	387	381	406	387	342	405	383	435	371	408	376	388	383	401	397	386	382	407	405	374	402	381	418	412	361	423	423	419	405	383	427	352	401	416	383	400	366	375	351	380	421	389	406	361	398	356	429	366	389	407	357	379	360	369	388	373	367	389	383	390	367	386	348	416	402	402	359	382	393	402	404	398	367	385	398	421	395	452	363	390	402	403	388	397	411	420	385	377	372	393	413	403	392	409	391	374	392	381	393	386	393	384	389	407	428	384	367	419	378	362	398	355	359	338	376	393	390	439	399	400	397	383	342	384	376	418	403	399	376	415	383	394	431	410	396	402	380	375	376	413	361	384	373	407	388	403	425	386	381	369	398	401	395	378	363	409	379	406	393	388	382	375	406	405	402	385	413	406	399	386	393	407	365	381	380	347	419	393	375	395	375	434	441	391	378	374	364	367	375	365	407	386	407	416	379	400	409	377	396	397	401	399	402	369	384	444	379	408	374	360	398	379	358	381	399	393	375	394	410	367	398	349	375	396	391	341	387	385	407	353	410	396	367	403	418	402	380	367	386	376	389	399	354	400	389	373	401	438	404	418	425	353	356	386	409	352	407	362	354	406	404	391	364	413	371	390	387	407	392	389	434	356	390	368	406	392	370	393	362	372	403	367	396	391	367	377	389	391	382	366	388	348	364	419	391	402	397	374	384	405	385	411	443	388	391	377	378	404	391	404	391	373	395	370	388	381	412	411	377	366	390	417	376	393	379	385	387	376	370	395	395	367	428	402	390	405	382	371	399	387	352	424	369	383	387	400	359	406	350	366	400	418	404	396	385	430	384	405	399	360	407	395	406	393	391	399	411	341	437	381	385	375	381	404	391	372	359	385	420	396	388	388	331	384	396	416	403	391	363	366	374	403	398	410	399	379	390	404	438	413	391	419	379	387	385	385	432	376	413	388	393	379	409	373	445	416	369	402	377	397	390	370	397	391	401	412	352	372	390	378	374	367	378	391	365	368	385	428	397	369	379	397	374	389	431	377	403	389	389	379	354	393	410	397	378	413	378	379	378	408	426	387	374	400	389	396	419	400	416	407	367	380	411	376	361	395	383	421	356	424	351	416	372	386	385	368	378	403	385	380	364	377	381	409	428	396	407	376	403	410	387	380	403	439	403	374	387	388	401	395	354	410	361	411	389	404	422	389	379	367	390	383	378	415	386	389	401	435	362	384	418	386	393	403	361	365	394	399	424	396	391	384	404	391	381	388	372	373	398	405	389	417	366	435	379	365	410	407	349	370	367	377	397	391	399	382	404	409	369	385	400	398	401	399	384	400	378	380	371	380	420	409	420	379	377	379	398	378	357	349	407	364	383	376	398	391	386	371	381	370	395	370	383	389	394	410	405	412	385	392	368	403	382	416	394	391	363	368	391	413	389	396	393	381	386	365	411	409	394	373	416	398	385	398	394	365	382	362	379	397	398	407	398	380	382	381	411	388	393	383	372	390	359	419	362	412	423	412	351	415	402	412	405	392	388	404	376	371	375	423	376	378	386	431	385	376	365	394	410	370	384	350	380	373	400	394	377	417	378	421	385	387	412	367	421	405	374	395	397	383	381	396	363	359	354	385	394	382	390	371	382	393	371	353	411	395	403	379	404	392	387	402	392	373	401	395	400	421	380	379	369	389	451	384	372	354	389	385	383	379	420	399	380	379	411	433	407	382	395	385	384	381	372	410	388	414	386	381	379	405	404	387	379	382	410	404	413	383	439	416	362	361	366	406	391	405	395	419	401	398	349	414	368	372	344	382	381	383	402	390	377	384	358	423	403	383	419	386	393	387	366	402	401	367	396	424	423	397	395	371	362	425	396	377	372	350	390	403	393	388	388	383	407	401	386	434	390	380	374	361	412	387	404	376	363	367	383	399	411	361	389	423	421	369	376	357	399	384	408	384	349	360	427	423	402	362	380	369	390	384	359	417	417	389	384	381	394	425	377	383	405	368	451	392	363	426	436	369	412	401	380	381	435	412	368	381	415	418	399	375	376	393	383	389	376	401	398	396	386	405	352	422	372	378	366	369	391	372	389	410	360	386	376	419	407	405	379	363	400	391	398	423	353	374	433	361	385	453	366	391	387	356	395	368	358	394	358	357	395	392	391	383	393	384	400	366	415	376	399	409	394	373	398	372	391	403	386	399	367	372	356	368	420	378	382	411	423	357	377	401	407	371	377	369	362	368	404	363	368	407	409	399	398	383	382	388	384	422	381	423	422	420	399	398	394	383	394	397	407	387	379	411	362	370	372	395	400	406	383	380	371	390	384	359	391	372	386	379	380	367	402	356	400	378	388	390	396	373	375	372	403	416	386	371	369	376	411	382	372	383	402	372	379	378	394	389	371	403	392	408	415	375	370	407	402	389	385	361	378	398	383	371	425	395	388	422	392	419	346	362	405	399	388	395	386	420	391	375	390	382	437	390	380	392	416	439	423	361	409	387	402	420	375	401	396	389	393	386	394	392	408	397	385	375	369	408	367	368	402	377	387	395	411	349	353	373	417	371	385	403	383	397	449	384	399	415	378	388	395	379	397	428	391	376	407	325	372	360	362	422	416	389	393	369	376	372	363	408	407	361	416	388	375	380	396	407	388	396	381	420	385	420	410	401	412	407	400	425	372	393	402	364	375	416	391	381	382	385	408	455	380	356	386	435	397	355	434	422	430	400	355	395	401	364	408	420	363	366	373	399	415	403	363	398	360	412	393	389	408	379	373	409	391	421	359	387	384	356	438	403	391	376	369	371	385	381	398	405	399	376	386	326	398	339	385	391	385	389	408	398	414	397	395	386	375	408	367	414	379	396	403	401	404	418	366	404	372	424	417	411	381	373	398	416	415	404	405	384	366	370	372	383	377	384	402	348	380	392	354	390	404	377	399	427	416	386	386	408
8462	1486	1943	1423	1030	815	692	3596	34961	34264	19860	5852	1441	329	169	135	131	109	107	121	105	118	119	140	126	110	132	113	108	136	121	119	136	109	121	115	131	122	152	145	140	130	125	130	139	139	122	128	151	112	159	109	127	129	156	127	123	118	150	117	121	143	118	101	128	156	118	131	127	129	137	137	125	122	128	131	145	121	120	120	146	139	145	121	116	131	127	114	146	154	117	127	125	113	113	131	142	138	139	126	127	129	123	113	130	136	151	135	112	144	113	128	133	149	122	143	133	97	131	126	131	123	120	125	127	141	115	135	133	120	111	111	112	122	116	118	125	116	127	112	161	125	115	123	152	94	97	115	140	128	128	122	148	148	129	142	131	120	126	118	112	117	134	114	127	124	108	133	137	121	121	117	134	113	120	139	115	113	115	136	140	127	126	137	139	126	122	146	136	135	125	143	141	115	138	130	128	123	117	117	119	115	135	134	116	131	129	146	141	127	109	142	147	129	137	127	120	148	125	125	128	123	132	116	120	126	135	142	131	118	119	134	120	114	145	128	136	136	142	123	126	117	120	117	99	130	106	132	119	141	107	114	126	123	117	138	118	128	114	119	117	137	110	135	123	116	132	123	131	137	113	143	154	113	124	131	136	148	119	117	138	103	133	146	113	128	112	109	128	129	121	131	136	132	128	122	148	151	128	124	105	135	118	127	107	107	141	117	123	129	145	104	134	124	119	124	145	107	147	139	140	148	119	140	141	120	142	131	130	104	121	125	105	126	139	131	126	110	130	128	113	119	119	122	131	142	136	117	141	142	116	131	123	128	136	115	134	119	116	129	117	111	130	121	113	148	110	117	131	139	115	133	106	152	137	146	132	120	149	149	109	134	138	152	111	116	121	124	134	113	148	116	142	124	118	109	123	136	134	135	101	117	156	145	122	125	131	130	133	113	123	112	143	117	137	126	121	147	118	117	140	126	124	116	123	117	120	121	122	128	150	153	143	121	126	125	138	110	125	131	141	138	115	117	109	126	126	110	119	136	124	124	121	135	124	102	120	150	134	124	143	135	149	130	120	120	142	131	108	125	125	113	123	92	129	150	116	126	111	121	161	126	124	140	135	109	113	128	128	115	129	117	118	132	118	125	137	148	127	106	130	128	114	119	133	109	124	142	129	131	145	128	118	126	135	139	133	117	109	138	106	136	133	130	125	126	139	106	132	117	122	109	140	137	119	121	128	123	127	120	120	93	134	143	147	151	138	129	130	135	139	137	142	126	99	133	132	122	115	115	118	133	135	121	130	128	125	125	129	118	138	133	131	148	130	122	146	104	141	141	131	130	138	138	126	127	113	127	146	133	133	105	138	133	130	114	130	135	123	138	107	119	131	126	124	137	133	127	134	126	118	122	136	140	143	97	169	136	111	133	149	145	139	137	138	117	123	124	130	132	124	133	123	120	131	116	127	143	134	136	118	120	130	128	116	116	119	123	122	119	117	125	132	135	113	122	111	123	119	132	129	123	104	98	125	123	126	130	123	143	143	130	133	133	138	139	119	131	133	124	132	113	126	127	115	136	141	125	109	130	133	116	131	128	117	140	137	121	117	133	125	134	117	128	110	128	118	95	118	119	109	118	111	135	123	110	132	140	117	140	119	151	140	118	120	115	122	133	132	111	118	131	132	126	127	121	138	119	130	125	133	137	139	142	130	108	123	123	125	136	129	132	145	110	120	123	129	133	138	135	127	129	131	137	128	130	127	130	123	114	126	132	119	135	124	126	127	120	132	144	130	125	133	138	141	127	131	134	137	132	126	131	127	106	147	132	109	114	138	135	131	138	124	132	135	135	132	128	131	124	133	122	138	120	130	112	137	116	130	109	109	124	130	129	121	113	127	126	134	143	115	133	136	124	127	142	140	139	132	149	126	128	128	131	124	130	126	126	115	126	130	123	111	116	120	131	116	134	144	133	137	124	107	127	128	122	143	121	135	116	117	133	123	133	115	147	133	129	119	146	134	145	136	118	116	144	124	130	140	126	140	141	105	130	131	123	136	138	147	134	124	137	121	123	141	133	145	122	118	142	126	136	117	134	136	147	130	135	134	125	118	127	124	119	123	128	133	112	120	127	104	115	143	136	115	106	132	110	160	133	148	142	125	120	113	126	128	127	123	129	117	124	128	131	118	139	128	119	129	129	128	132	140	135	104	143	137	119	129	108	125	141	135	140	134	119	131	130	140	125	112	119	129	123	127	118	121	125	135	135	114	129	135	107	108	144	114	136	127	128	120	118	127	143	140	142	145	124	133	122	129	114	147	117	125	132	139	126	152	127	133	162	114	128	113	140	143	136	134	117	123	117	120	134	131	131	137	113	140	125	123	114	124	108	138	120	143	115	120	137	142	119	128	138	150	127	126	128	113	134	138	128	125	113	124	131	128	138	154	118	155	120	113	132	118	114	141	126	134	133	123	111	116	120	136	119	110	148	124	132	115	113	109	105	138	131	113	101	129	123	117	122	140	132	129	133	138	132	125	131	127	116	128	117	143	144	110	132	124	120	125	119	129	133	119	123	110	137	140	141	123	141	128	115	103	124	136	142	133	139	119	140	132	144	147	133	134	142	122	119	141	111	120	125	136	123	124	136	135	135	125	144	133	123	131	120	103	117	119	128	123	119	116	120	152	148	129	130	119	120	110	122	109	133	136	123	140	124	131	111	114	115	110	135	111	147	139	122	128	134	126	127	119	149	145	108	129	130	130	123	103	135	127	137	115	137	116	118	129	117	131	115	110	118	122	112	122	129	115	111	136	129	125	132	113	128	123	125	126	144	108	117	141	120	115	124	133	143	147	131	121	139	111	134	138	120	126	138	127	119	118	134	128	121	121	122	143	135	116	122	130	136	117	146	119	112	125	124	111	149	145	111	114	150	133	116	145	120	134	126	138	116	133	129	119	118	135	126	143	106	114	114	130	120	112	126	119	138	113	116	108	141	130	126	120	114	138	123	120	122	135	132	113	113	136	135	116	145	123	149	122	125	118	133	125	108	123	91	123	133	121	146	114	144	117	113	136	122	116	124	119	141	111	115	122	134	153	146	124	164	117	119	125	137	132	142	150	130	128	148	126	116	136	110	124	132	126	123	121	130	127	121	127	107	129	129	131	110	126	133	112	150	128	155	133	152	116	122	144	124	125	149	127	122	125	119	133	120	123	130	104	119	128	122	115	108	121	133	134	140	123	122	120	125	142	106	117	126	136	140	107	124	153	137	137	113	130	117	128	132	141	125	119	145	122	106	116	122	128	132	104	118	118	116	129	109	123	145	120	113	129	152	126	106	109	150	135	120	116	142	125	104	118	120	137	108	112	122	134	129	127	119	126	121	125	112	125	122	126	130	141	125	118	123	104	128	120	132	127	118	121	119	124	148	123	119	143	135	130	128	125	120	136	122	141	122	133	123	139	116	136	127	114	127	125	120	123	134	136	139	121	129	120	126	113	143
5909	1832	3975	4597	3914	3176	2863	12118	52995	50036	35223	16766	6347	1340	501	366	373	367	396	349	378	381	363	379	374	388	361	424	375	378	359	361	374	386	368	363	367	339	400	393	428	375	360	400	395	363	359	341	357	400	386	359	350	389	350	407	342	414	400	378	372	347	376	403	362	377	358	375	385	347	363	337	351	391	386	376	391	371	370	403	361	362	332	367	383	332	355	402	381	379	378	397	366	368	345	380	359	377	401	383	369	350	379	386	373	385	360	352	359	365	388	389	363	391	366	383	398	382	351	395	358	368	403	362	358	391	360	365	378	373	395	346	387	371	384	368	399	380	407	388	355	351	343	379	389	379	390	408	408	349	409	393	383	392	378	362	355	362	392	340	386	374	359	397	399	365	366	401	395	421	375	394	373	357	388	395	380	380	387	367	415	349	364	376	352	394	383	353	372	358	387	373	396	368	383	353	368	401	373	348	381	382	370	390	364	382	355	354	388	363	398	337	364	362	354	387	363	362	408	378	340	380	378	377	390	403	356	364	372	360	356	378	334	349	379	370	408	389	360	372	337	416	364	342	375	400	359	401	354	410	379	358	344	391	335	362	360	355	370	392	349	360	386	385	366	363	359	379	356	400	380	363	377	360	373	331	388	379	351	363	380	388	348	331	390	352	369	380	409	354	392	389	325	393	392	376	353	367	381	378	367	385	389	390	366	375	354	348	387	369	355	384	362	352	384	362	346	384	394	362	371	375	404	401	371	376	398	337	366	368	366	357	387	349	374	377	350	358	368	368	380	393	349	359	380	398	377	411	378	368	362	393	366	353	379	365	372	337	381	378	349	355	410	390	374	382	357	396	357	403	369	383	353	382	391	339	343	393	367	347	352	361	385	380	420	362	348	364	388	377	355	412	386	369	347	391	359	388	359	341	370	357	406	371	386	378	375	376	391	387	402	363	350	364	382	366	406	395	372	347	392	362	341	379	366	388	379	384	407	369	370	370	386	409	376	369	409	348	380	373	383	392	353	356	396	372	389	379	389	350	389	377	357	386	408	386	359	366	367	385	375	378	383	391	377	341	326	358	367	377	351	340	366	370	404	383	385	401	369	378	361	363	388	349	357	352	376	363	398	381	372	366	358	368	362	387	415	357	393	378	374	359	387	356	375	394	371	400	383	359	381	368	389	356	362	360	342	343	383	369	365	362	402	379	388	353	397	388	385	361	390	340	382	351	354	401	383	374	356	381	366	398	375	380	358	363	386	364	373	368	400	365	375	387	350	330	349	403	372	365	396	377	392	354	380	406	349	388	384	396	365	380	376	389	376	379	370	391	357	396	400	398	346	407	366	373	371	420	383	364	346	399	350	374	404	389	396	396	375	384	391	383	371	375	372	367	362	396	381	397	382	363	367	369	391	347	387	363	363	372	382	389	361	385	367	409	364	401	390	371	395	377	374	374	369	368	356	359	361	385	356	407	389	394	383	361	370	387	376	376	351	383	398	343	346	380	333	357	382	362	332	385	383	364	359	378	375	394	404	360	367	364	377	414	376	406	371	357	347	366	369	368	375	372	373	361	355	379	401	412	356	364	416	387	363	391	338	382	374	334	360	368	376	374	362	416	345	368	387	367	357	354	409	362	387	382	372	379	409	405	385	365	360	333	398	374	329	372	402	402	392	352	360	364	363	384	354	367	386	359	367	420	400	370	363	375	390	388	377	366	379	387	331	394	374	374	396	337	366	404	365	377	371	393	406	402	346	383	371	352	374	364	365	364	402	370	411	333	341	405	362	367	328	365	359	385	367	396	354	353	352	386	402	379	372	370	370	375	339	384	345	367	366	375	356	378	383	397	386	375	375	396	374	398	360	365	380	344	369	353	365	359	367	386	353	356	372	344	423	359	386	379	360	369	389	365	375	365	371	374	381	385	381	359	372	375	348	384	369	373	365	365	330	341	388	384	396	378	390	363	345	352	366	408	342	387	389	380	398	381	333	400	389	361	386	340	366	380	363	383	354	372	374	353	396	360	362	360	346	381	379	341	368	376	372	361	419	363	375	361	367	388	353	394	375	404	358	352	375	370	372	396	385	372	390	376	358	334	364	360	368	360	368	400	345	389	373	407	346	375	393	374	427	344	349	388	352	370	343	355	366	371	368	340	352	353	362	403	361	400	377	365	399	374	390	384	373	377	364	388	390	373	380	365	370	330	369	380	399	369	385	363	352	365	351	354	375	370	406	405	348	398	360	379	351	387	392	385	377	383	374	364	373	343	384	364	374	391	384	374	395	383	347	392	391	352	369	378	417	357	375	373	364	342	380	363	367	360	321	352	377	383	361	379	368	357	372	387	383	342	402	364	367	416	407	353	387	331	365	390	357	402	345	362	398	367	388	387	372	366	332	363	380	379	383	367	399	391	350	363	374	376	369	372	378	385	365	387	422	382	373	378	387	383	391	373	360	381	377	412	362	369	369	386	357	418	397	362	361	361	365	379	387	380	373	390	395	397	366	416	419	397	359	373	350	426	383	359	409	365	391	382	366	376	362	376	385	388	363	394	334	367	361	374	390	383	349	404	378	354	340	388	346	366	400	360	397	347	390	386	344	401	389	381	385	332	358	393	379	372	353	367	375	411	375	361	371	399	398	381	371	408	375	382	378	390	401	371	366	341	379	396	385	360	368	388	380	338	375	363	398	395	390	395	370	373	380	389	380	338	375	369	370	369	384	359	368	386	381	375	381	390	343	379	406	363	355	367	360	385	394	367	367	379	370	332	377	396	392	381	345	353	414	366	348	380	391	366	377	378	372	388	377	384	383	375	348	394	372	361	363	375	365	360	406	343	365	374	351	376	383	396	347	363	351	358	365	383	406	364	363	376	372	382	380	376	374	369	397	377	398	401	357	373	353	344	360	388	378	363	375	371	354	388	395	361	349	363	336	399	364	353	366	378	374	396	371	353	363	323	358	392	378	401	387	374	378	367	395	401	339	345	398	333	364	382	361	379	353	390	377	351	391	388	382	371	375	346	365	373	387	392	391	376	381	386	384	375	362	362	367	342	343	358	353	393	386	405	382	384	385	338	388	368	379	372	341	334	386	379	371	370	405	356	371	404	394	382	347	396	393	327	377	398	386	339	358	358	344	382	369	393	345	352	375	390	371	388	420	365	348	385	369	365	348	367	373	344	373	379	385	383	355	382	376	357	401	401	355	359	397	356	412	447	369	394	392	359	391	366	381	390	361	376	366	388	343	352	367	381	367	407	365	392	406	379	397	360	385	397	364	358	361	357	410	370	372	334	380	361	375	349	356	352	380	389	342	372	388	370	392	375	355	339	359	373	368	362	377	394	411	386	356	383	392	344	376	362	402	379	358	382	401	357	364	351	355	394	398	389	395	369	372	372	401	381	404	367	370	383	359	389	369	365	343	356	357	351	397	384	360	366	368	375	368	403	384	361	402	341	366	357	379	386	368	384	355	381	410	364	384	389	390	367	380	364
15109	2979	3337	2565	1972	1409	1136	5756	50624	47762	28067	10890	2111	397	190	146	117	151	136	159	123	144	160	164	154	137	127	143	129	124	128	163	124	151	156	142	150	133	154	131	160	144	150	127	151	165	126	147	159	153	142	142	141	151	147	151	148	131	143	133	134	149	149	134	158	137	153	148	143	151	143	138	138	151	159	127	123	177	163	146	152	139	156	139	164	137	148	132	174	148	153	158	146	157	150	122	167	151	153	123	164	160	135	147	170	124	161	152	137	134	146	142	166	137	153	129	153	143	143	138	139	153	138	145	143	147	125	157	154	132	125	155	149	139	136	128	137	168	146	140	129	150	124	166	151	118	134	145	145	130	121	115	148	155	147	163	160	154	151	157	143	146	128	152	140	137	115	122	124	143	148	156	149	146	155	128	148	154	162	137	185	162	135	148	161	152	148	159	130	154	142	152	128	153	143	153	135	157	163	161	141	145	135	154	146	146	148	138	142	162	135	140	145	142	142	155	137	151	142	140	150	177	134	148	152	145	142	155	142	125	154	149	145	151	154	167	146	132	145	136	149	160	141	153	140	132	144	147	136	139	169	135	157	137	147	142	135	130	139	153	149	150	148	154	139	143	166	145	139	144	149	134	141	137	138	134	141	146	159	162	157	148	128	152	154	142	182	138	162	136	152	128	147	133	170	128	155	153	140	147	151	148	145	145	166	150	118	146	133	138	141	153	135	133	154	146	143	140	132	134	153	150	158	154	128	132	140	144	151	137	140	147	141	140	131	135	123	137	163	142	162	131	164	141	142	130	158	142	146	138	142	150	126	148	132	133	155	142	154	148	136	128	143	164	168	145	132	162	161	160	149	128	160	147	149	145	137	142	145	156	156	150	157	142	140	136	142	131	131	132	124	144	147	127	148	145	152	162	140	158	145	139	146	154	135	150	146	134	132	156	117	137	157	148	165	142	149	158	165	153	162	149	147	116	163	142	132	138	143	145	113	145	149	140	145	148	152	148	142	166	134	156	126	148	151	164	121	135	146	133	169	134	129	139	138	141	157	135	136	131	133	138	130	147	144	149	135	146	141	151	161	138	139	161	149	142	156	132	138	131	139	132	153	113	152	145	143	155	159	148	139	142	146	139	117	172	149	154	145	140	147	111	163	151	126	148	133	138	145	145	154	161	141	132	127	136	156	162	130	127	114	161	143	164	155	130	124	165	143	139	134	134	154	169	148	156	140	153	145	156	132	163	128	123	153	135	132	121	136	133	155	151	159	176	145	123	151	137	162	154	140	155	146	139	143	158	136	137	148	167	157	141	141	157	167	139	128	140	132	143	156	132	149	146	138	148	140	124	166	143	144	144	147	144	132	133	137	133	138	143	147	136	154	152	140	138	140	134	113	139	159	130	147	148	127	140	136	141	144	139	141	146	136	128	128	143	159	148	139	151	158	122	141	151	138	128	156	156	143	137	143	140	145	137	129	143	157	143	151	153	140	156	143	158	150	141	131	142	127	151	159	139	140	145	131	145	145	139	131	167	157	131	135	165	150	131	158	127	138	148	138	145	149	144	130	146	142	142	136	131	135	151	133	134	132	147	161	158	137	129	157	135	107	156	140	145	145	123	128	137	140	144	156	128	152	137	145	154	133	134	163	142	145	136	142	131	147	147	156	164	141	117	135	133	153	135	132	160	159	120	137	136	176	147	147	175	145	136	135	156	142	157	147	139	139	148	141	146	144	136	152	141	131	141	139	153	133	143	143	151	152	144	144	150	129	130	148	136	159	147	162	161	157	130	153	137	144	160	126	133	157	155	136	145	144	142	146	158	117	123	131	133	108	160	135	153	169	138	160	138	147	132	143	139	142	122	141	135	168	140	129	127	156	129	130	151	151	152	128	155	164	136	127	156	144	131	134	150	155	135	139	146	150	151	151	147	116	158	135	128	156	165	156	139	164	163	153	130	158	139	153	149	142	139	149	164	154	129	137	119	133	125	158	138	130	150	168	136	143	157	146	161	164	153	154	150	150	152	144	143	147	144	161	145	139	138	155	144	141	146	161	139	126	165	134	137	139	142	138	141	142	139	154	124	134	152	151	145	133	159	163	132	166	144	162	147	134	142	135	123	152	139	151	136	158	140	169	128	151	149	161	134	158	145	145	146	139	151	179	136	145	162	122	122	126	139	156	129	130	132	143	159	149	134	155	143	134	143	159	149	140	147	135	145	152	152	144	151	150	159	149	144	153	128	136	139	147	146	153	131	143	143	119	138	169	132	150	144	147	145	143	148	150	148	140	134	133	142	158	141	143	138	126	160	118	145	125	154	147	150	158	147	149	149	134	149	128	149	142	141	138	170	139	144	144	149	144	129	132	147	146	147	161	135	171	163	133	129	136	132	170	179	129	136	145	154	141	174	126	140	146	139	134	158	142	155	140	131	122	153	153	137	159	134	139	166	146	124	137	126	117	147	162	160	165	142	142	129	159	153	125	144	148	132	152	137	146	145	139	154	176	120	132	137	122	119	145	145	148	145	141	132	147	108	145	142	134	126	142	160	151	138	147	156	160	140	156	156	176	165	137	139	143	132	166	120	152	149	135	139	145	163	142	131	160	122	142	149	154	121	160	145	163	152	148	140	148	144	152	135	149	148	147	155	138	148	140	171	168	125	153	145	149	138	153	142	132	135	139	183	124	158	132	146	154	159	150	135	158	145	135	141	143	135	137	152	138	125	157	141	157	146	162	141	150	142	146	146	136	139	127	144	139	142	133	107	134	146	129	143	131	145	145	154	144	151	145	153	149	131	128	142	143	151	147	171	156	119	158	138	141	152	167	152	154	142	136	139	141	155	135	144	142	151	170	134	164	161	153	131	167	152	137	137	128	133	141	167	144	173	139	156	140	143	146	150	162	150	146	132	153	155	137	142	144	123	150	131	139	136	147	164	156	149	143	147	159	150	143	127	160	145	123	150	147	140	153	129	136	142	130	162	141	142	154	132	133	159	159	165	158	150	126	169	129	154	171	137	131	119	159	152	138	162	164	157	168	163	138	148	152	136	137	140	136	148	145	136	154	118	142	145	163	143	160	162	151	143	155	146	154	134	145	160	161	164	135	135	141	146	133	131	129	134	138	161	117	137	137	135	147	162	124	135	125	162	129	148	148	142	140	158	138	158	146	144	144	135	144	131	141	143	162	124	152	134	136	125	128	142	142	147	143	172	151	133	134	156	144	153	164	139	140	149	144	144	147	159	152	155	141	147	139	146	159	129	147	124	156	145	151	153	132	139	143	163	146	136	153	152	161	149	156	172	144	153	149	141	128	160	153	150	147	164	159	136	153	143	160	154	131	162	138	138	123	148	116	144	134	145	142	132	145	176	138	129	161	134	150	135	126	139	138	169	139	148	148	156	149	146	134	145	143	143	142	138	153	140	153	169	170	123	145	134	157	134	172	160	157	143	145	136	140	144	132	142	162	141	164	139	154	155	149	140	161	144
7892	2944	6658	7440	6619	5387	4566	15405	64960	60528	42108	23713	7239	1583	582	447	415	423	401	407	425	436	394	425	405	431	399	385	400	401	476	399	436	411	408	428	424	418	383	390	410	446	419	406	421	416	435	422	438	441	440	387	440	368	431	412	396	389	407	421	416	436	405	432	416	398	411	439	411	407	411	436	432	417	437	413	431	405	400	428	451	385	451	411	413	416	424	414	402	413	405	401	431	426	417	399	399	415	419	381	382	442	389	398	406	432	433	424	401	432	415	456	436	442	421	440	403	424	397	408	428	420	414	395	398	407	391	449	397	425	404	435	421	425	401	419	459	416	384	441	402	396	419	417	372	422	421	384	409	435	395	420	404	417	400	441	433	414	441	430	404	413	418	448	375	431	406	414	402	464	411	430	423	402	440	406	394	390	413	428	445	379	376	444	396	399	404	404	419	408	452	432	463	446	401	424	418	373	399	420	409	431	410	390	386	415	446	418	419	410	463	412	415	387	397	424	429	431	400	424	443	392	439	422	442	422	429	444	431	402	427	402	436	385	416	439	413	422	396	448	438	423	437	383	423	431	419	419	385	408	384	407	423	403	410	415	416	421	391	417	427	395	422	403	449	413	422	361	383	421	415	436	430	402	420	427	379	454	429	423	416	395	463	411	390	394	397	401	428	415	378	431	409	407	419	368	436	414	387	438	403	442	430	424	407	424	420	428	424	412	440	423	414	402	419	445	393	443	376	416	412	442	395	420	445	418	405	397	420	442	432	472	414	434	434	442	390	409	440	397	421	428	376	449	432	448	401	435	397	409	412	449	421	415	403	423	435	427	387	394	414	411	435	445	407	425	416	415	399	406	430	377	399	390	416	417	435	414	445	421	441	446	421	398	424	380	432	430	418	392	441	387	422	410	430	435	402	444	419	425	411	449	414	408	395	400	423	407	410	403	386	445	435	438	419	441	482	414	457	430	436	380	407	410	432	380	419	388	450	440	413	443	428	423	394	409	401	397	405	431	401	403	476	422	440	416	424	446	400	430	414	424	412	434	452	390	422	404	420	416	418	405	400	422	427	399	415	393	394	400	409	448	412	443	427	429	429	437	443	406	453	397	427	414	405	426	443	399	478	435	438	413	397	419	467	438	372	413	393	430	412	419	438	403	400	407	421	397	413	397	435	447	443	463	392	420	440	435	411	374	388	411	420	397	419	388	404	448	393	383	417	430	408	444	409	442	388	438	407	459	405	419	421	433	410	448	454	383	431	439	402	389	394	447	454	428	438	428	398	400	430	406	412	443	370	450	404	384	457	440	422	432	460	442	428	417	431	411	396	438	448	408	411	420	424	417	432	414	392	409	397	468	393	414	428	415	443	432	421	405	430	430	424	461	443	391	420	422	459	423	409	460	394	429	413	428	425	421	452	434	435	458	414	405	424	405	390	442	398	415	398	428	395	412	438	410	388	404	434	425	447	403	406	406	400	441	434	414	444	409	434	413	420	448	395	443	385	408	419	416	423	419	391	427	436	394	454	404	390	401	424	419	416	427	411	428	428	421	412	401	456	394	429	413	419	423	406	392	452	430	392	434	408	458	416	447	425	396	441	412	384	376	411	404	416	413	403	445	415	432	414	406	401	413	382	429	421	396	402	431	434	414	435	409	431	431	397	400	406	413	400	401	409	414	408	437	419	426	391	403	439	416	431	408	403	430	455	444	404	408	392	435	411	416	401	438	390	420	433	413	448	412	402	438	415	438	389	436	427	390	414	416	413	430	439	389	391	397	452	448	433	445	440	435	457	400	425	448	455	424	411	439	423	408	459	395	422	401	427	407	433	409	408	420	423	432	411	418	427	393	414	407	404	384	440	446	431	416	433	396	397	431	408	445	390	422	449	440	408	423	417	418	431	410	439	391	390	410	435	417	419	453	410	407	423	432	441	420	410	401	433	416	419	451	381	427	446	404	412	399	437	455	405	414	406	402	398	427	411	437	420	408	422	404	427	412	401	432	394	402	447	405	420	415	382	386	407	428	366	405	448	457	405	386	388	391	395	397	437	406	454	413	391	438	442	395	451	437	429	402	413	386	422	413	422	425	433	408	428	401	384	400	417	439	419	380	404	433	389	395	408	438	396	387	417	447	433	400	414	421	446	396	442	423	391	442	403	401	443	422	437	381	391	434	395	438	420	383	429	360	428	414	406	405	442	403	441	416	402	415	416	419	402	419	416	388	419	419	394	405	416	426	458	401	408	410	423	409	395	437	420	418	385	420	407	430	393	385	393	464	445	445	420	432	451	442	422	381	429	423	426	441	407	434	423	420	425	379	451	427	427	441	430	443	457	403	495	440	403	430	460	376	439	421	459	410	440	442	405	423	425	398	457	427	403	457	451	411	408	423	413	418	471	406	424	429	411	410	402	397	421	441	395	392	416	409	421	409	448	432	430	409	429	401	414	394	463	444	446	401	393	398	365	412	414	382	416	425	413	413	408	424	410	403	437	425	487	386	445	440	394	396	429	434	417	398	407	456	421	409	404	428	409	418	423	424	426	432	400	426	426	394	424	435	414	397	454	408	410	423	416	446	433	416	382	416	444	426	447	388	426	424	415	396	428	395	411	411	465	435	376	459	430	419	411	402	423	410	422	429	456	428	392	445	450	420	438	417	393	429	457	439	408	421	381	391	434	401	443	401	414	426	407	383	420	406	431	391	412	441	402	412	435	443	441	387	432	409	428	397	426	400	450	405	421	391	440	400	441	441	404	438	429	393	434	397	446	436	422	396	427	439	432	412	457	448	418	441	401	424	429	444	421	412	449	454	446	404	416	392	401	434	413	426	461	423	427	443	428	406	416	410	406	418	428	420	436	436	435	422	448	416	424	427	407	372	434	447	386	430	418	402	402	417	428	440	406	449	414	433	439	409	392	398	423	406	441	401	412	456	396	428	389	403	404	448	413	430	447	445	426	441	419	420	362	399	408	417	428	420	382	439	454	478	414	436	463	468	452	411	419	411	402	428	432	411	403	437	417	449	400	472	417	448	427	425	448	401	434	412	414	447	447	417	393	392	395	427	435	462	427	393	398	436	418	409	423	462	408	397	422	446	391	462	430	437	415	419	442	384	463	427	396	406	446	414	417	390	470	434	416	401	408	402	408	440	428	359	424	415	434	416	453	421	380	429	438	404	409	386	396	435	430	442	443	407	438	437	443	424	433	406	378	404	405	406	443	410	462	399	414	448	407	404	423	447	409	415	420	432	423	417	406	421	431	419	442	428	416	420	406	410	398	405	415	408	418	411	457	428	438	408	427	390	410	425	436	411	401	427	447	414	444	458	437	430	428	434	416	424	437	418	408	399	403	408	419	406	396	417	412	420	431	401	425	418	445	405	413	383	429	424	411	416	377	428	419	407	419	420	455	423	431	431	443	431	400	437	437	404	414	378	420	416	417	398	406	404	432	432	427	396	427	419	434	448	432	404	422	409	438	403	422	420	418	422
2428	265	321	291	246	225	192	578	5506	5743	2732	966	320	152	137	145	136	147	144	139	115	133	131	133	131	130	133	127	145	153	118	148	126	136	161	119	136	132	137	135	134	135	153	123	149	130	124	130	135	148	129	152	132	149	136	128	131	138	127	132	143	122	145	121	145	158	120	151	150	125	142	122	138	122	155	138	124	124	114	128	124	122	112	132	144	153	116	159	138	130	135	140	139	130	144	131	127	131	130	111	149	149	137	140	131	126	124	144	135	106	157	126	122	141	146	137	126	115	140	139	133	131	153	142	162	131	143	140	114	140	136	138	134	135	152	141	126	148	105	141	125	162	135	119	129	144	117	132	126	109	151	118	139	153	160	125	140	148	104	114	140	129	128	124	132	126	133	126	132	119	147	124	144	131	128	129	118	153	138	149	138	142	153	112	135	114	137	138	138	125	142	135	131	116	147	129	151	164	150	117	132	155	128	137	122	133	151	128	150	133	136	128	119	133	142	126	122	125	134	156	153	121	118	134	147	120	136	141	148	139	131	136	128	140	116	139	127	155	118	123	144	121	141	116	155	146	154	138	157	146	118	135	147	139	112	143	143	159	136	131	116	134	117	120	124	120	142	142	128	144	137	143	156	144	146	129	132	111	131	147	139	143	137	136	148	109	122	127	152	141	136	145	117	124	121	146	160	123	136	137	146	136	163	135	129	129	146	136	164	135	149	130	149	143	152	133	138	146	129	143	132	139	138	140	147	109	129	140	132	149	121	139	126	142	138	129	139	122	117	155	117	140	132	140	140	148	139	139	123	129	135	125	124	130	124	119	146	119	120	129	134	146	116	131	145	122	127	122	141	120	139	143	134	159	126	131	118	133	122	124	137	124	139	121	133	120	135	131	151	145	149	135	115	140	140	159	148	128	140	127	136	143	131	140	136	128	133	139	155	125	120	141	139	123	135	131	122	126	122	131	145	135	129	117	141	144	141	140	142	126	115	155	121	154	150	134	141	125	160	141	145	134	150	128	133	129	133	124	135	119	154	124	139	129	143	125	116	147	150	137	140	145	115	143	141	130	146	142	132	117	131	134	126	160	132	145	140	138	142	125	125	128	131	123	144	122	122	124	127	135	126	128	126	106	136	148	161	124	121	127	149	153	125	120	124	138	145	147	151	144	127	152	123	126	138	127	130	121	150	139	129	135	127	134	154	138	150	167	151	135	146	127	117	138	153	136	129	140	127	129	121	131	132	128	143	129	133	125	127	144	121	125	150	131	128	127	142	138	143	158	148	144	155	142	144	149	149	125	126	144	122	146	136	147	151	149	158	136	126	126	145	129	149	152	117	146	143	132	136	136	135	132	120	127	149	140	139	130	153	131	141	150	152	142	141	141	132	124	134	135	128	140	148	141	142	123	140	144	138	144	111	125	121	129	115	150	136	139	118	131	140	122	139	128	122	136	132	124	132	133	136	141	133	136	122	142	130	109	128	129	136	143	127	145	130	150	138	142	145	147	108	137	127	133	126	136	143	134	155	163	138	141	150	136	148	133	142	144	139	147	156	136	153	139	134	138	134	133	127	140	126	165	157	112	142	125	134	142	108	142	155	143	133	125	147	143	146	137	128	141	145	139	135	152	129	143	135	134	143	125	124	146	133	114	127	136	145	130	140	143	134	138	138	156	127	118	174	126	127	131	145	142	157	146	147	135	125	133	125	146	131	120	142	135	151	150	129	117	129	149	124	147	121	125	119	141	129	136	132	119	134	134	138	147	117	146	128	126	136	139	114	131	146	134	143	147	152	145	167	156	152	131	148	141	144	134	141	135	118	144	141	116	140	122	142	112	156	129	137	149	119	115	118	135	131	121	124	126	126	151	125	132	135	114	144	149	129	142	149	136	145	142	127	127	141	113	125	155	133	138	147	140	133	120	136	135	134	143	123	140	119	126	131	126	133	120	120	115	137	124	128	132	156	138	132	123	135	138	115	139	136	109	143	137	137	111	115	143	143	147	141	134	117	117	129	143	147	135	157	121	136	133	133	122	140	147	136	140	145	140	163	118	133	127	124	134	141	138	133	140	147	153	143	117	138	136	139	124	143	138	155	136	127	122	143	118	153	115	144	145	142	122	124	136	142	146	122	135	125	145	130	134	140	127	152	132	127	130	144	135	133	132	145	139	138	123	152	121	134	149	130	152	154	150	123	141	137	121	166	150	128	139	113	161	134	133	139	157	111	118	130	142	144	139	140	129	123	132	130	131	127	138	131	134	151	150	133	113	129	130	127	128	127	132	144	144	147	127	132	142	126	125	156	141	144	151	118	149	127	137	130	149	118	135	120	133	119	140	139	134	163	127	133	145	128	125	121	150	121	140	145	158	150	168	151	128	134	138	138	136	120	128	122	140	123	136	128	131	139	127	123	125	143	120	151	126	149	136	138	108	138	145	155	161	160	145	133	126	122	133	130	130	148	135	140	137	120	119	146	118	143	117	139	118	162	122	126	133	152	132	132	148	139	114	137	141	142	153	129	141	126	173	150	129	136	136	148	148	141	147	118	127	127	147	154	145	120	123	143	113	131	135	124	135	137	127	133	121	169	129	125	137	118	138	135	121	124	147	139	133	137	143	129	142	144	125	135	158	125	157	141	118	130	140	152	147	138	121	148	134	130	142	138	138	135	134	131	132	135	130	123	127	138	143	125	140	120	149	127	134	143	136	146	123	140	134	128	125	120	136	130	145	125	134	143	128	144	160	134	118	128	142	128	137	126	142	133	125	133	124	124	133	135	130	132	127	139	133	125	134	135	117	136	150	141	124	121	115	131	133	143	148	112	125	157	121	138	140	122	136	141	143	147	115	134	128	138	134	146	122	145	147	142	138	126	133	136	126	124	132	123	142	118	155	143	139	137	150	154	134	136	141	143	124	146	128	166	141	119	140	105	136	137	148	142	143	120	141	123	120	129	151	154	141	140	151	148	133	140	138	138	153	151	124	138	131	131	135	160	127	114	147	129	120	132	119	132	129	139	145	124	125	109	155	139	133	137	127	125	146	115	132	153	139	157	127	132	141	159	144	146	128	112	149	115	142	128	148	136	113	124	131	130	120	144	136	117	125	142	145	129	150	115	151	134	127	154	128	147	137	124	116	149	143	127	135	129	126	130	144	133	120	123	136	117	118	145	119	138	136	140	157	136	147	124	134	149	142	133	137	122	145	142	137	128	133	163	134	151	155	138	155	119	163	130	121	132	145	145	155	123	134	142	131	140	126	154	135	126	122	123	132	136	135	157	115	139	113	128	142	148	116	136	139	144	108	144	156	140	128	117	135	145	141	126	141	162	145	129	148	130	125	140	118	149	125	154	126	136	136	156	128	131	128	134	148	136	129	147	126	140	114	138	141	138	133	148	161	133	141	111	132	131	142	128	155	107	112	143	161	146	135	123	146	154	152	127	144	132	131	151	128	130	108	122	151	142	140	143	128	135	126	131	118	136	141
2260	559	815	985	930	849	728	3042	20155	18016	9127	3541	1137	531	423	394	420	394	405	396	382	404	402	411	383	393	427	428	364	407	396	372	401	388	384	372	435	408	399	413	382	370	392	365	433	417	407	390	376	406	383	387	405	394	398	409	381	394	378	358	420	411	416	369	373	399	372	420	375	394	403	437	400	406	421	387	357	407	382	376	392	412	413	398	407	370	375	415	408	387	409	405	351	364	391	413	370	400	405	406	394	401	375	400	381	388	394	378	391	398	400	381	422	372	372	399	422	377	422	353	364	428	386	409	392	415	386	370	414	396	385	381	366	402	399	381	386	421	386	353	399	409	408	402	392	379	377	397	389	356	406	381	364	417	376	402	395	419	322	408	409	386	381	379	382	361	399	419	372	392	393	408	389	401	383	396	430	398	424	427	401	371	409	379	394	391	423	404	379	375	374	387	394	386	372	357	392	374	403	392	425	414	377	396	398	371	390	396	398	382	402	398	396	394	431	421	378	355	394	347	385	411	385	362	389	400	391	440	367	352	387	383	411	376	400	395	368	367	372	374	370	369	391	375	388	425	387	414	363	373	405	392	375	355	390	378	377	430	394	427	400	378	378	416	395	361	401	344	376	402	419	390	360	395	365	367	423	398	398	365	406	410	403	385	391	409	368	386	386	397	411	392	389	370	400	384	407	392	402	395	408	388	391	432	354	353	428	386	421	420	373	385	404	376	378	369	406	430	396	382	391	412	370	377	378	363	407	404	404	375	411	392	377	413	430	382	429	403	362	391	424	401	390	371	394	402	422	368	377	385	379	426	385	426	361	417	412	380	340	397	403	416	386	373	371	384	398	419	354	396	419	419	373	379	373	387	418	339	362	414	404	365	403	375	368	370	388	388	410	394	394	373	385	358	399	386	388	393	406	402	419	403	361	424	392	402	418	381	382	392	402	401	362	396	431	395	380	385	380	387	363	392	414	395	380	399	359	414	416	390	401	418	399	399	366	406	401	363	389	394	387	397	373	409	396	371	370	402	383	430	418	383	386	406	389	380	389	394	413	414	371	372	376	381	404	396	423	389	334	414	391	382	372	390	387	394	391	429	397	408	404	412	362	416	385	394	360	413	396	398	401	372	367	410	379	403	425	411	400	364	369	372	392	377	400	404	402	417	375	398	400	372	412	390	402	375	433	403	370	362	409	416	419	433	354	391	411	390	405	377	401	424	368	368	395	393	373	379	420	366	381	397	367	401	417	387	408	414	385	405	408	364	393	379	393	408	377	412	379	370	382	371	390	389	397	422	413	371	391	370	364	391	372	413	392	421	447	363	396	359	389	398	387	356	387	379	374	370	388	399	358	416	392	415	376	367	373	392	377	401	389	414	409	398	388	395	362	384	382	424	419	388	400	382	392	420	368	376	398	406	388	397	360	430	376	406	403	402	396	410	383	375	409	358	386	378	378	368	435	384	396	380	398	402	425	378	359	353	386	389	394	365	364	357	396	380	408	361	379	386	397	422	389	386	383	400	391	371	421	382	452	392	374	359	409	398	357	364	427	401	362	374	400	396	390	387	375	369	402	409	409	403	403	391	373	400	368	379	371	416	382	380	405	397	397	399	393	393	410	378	407	348	408	378	379	370	383	405	390	395	363	420	419	389	411	394	366	401	400	351	403	388	386	394	386	386	379	399	396	375	390	422	417	389	378	381	356	382	394	374	412	377	389	388	389	409	388	397	370	397	382	410	375	392	368	390	394	379	402	365	381	423	394	388	338	404	387	411	358	383	431	383	425	402	393	397	408	406	404	384	419	373	368	392	374	402	412	354	417	372	363	355	426	396	402	388	419	372	411	397	400	398	373	410	388	372	403	416	358	398	404	411	344	380	379	422	379	406	360	373	393	355	375	438	375	362	367	414	384	404	422	400	388	411	386	392	356	407	386	396	407	366	415	391	374	387	412	379	397	374	390	372	361	398	389	381	388	414	397	384	401	385	385	394	418	436	389	366	404	415	365	410	402	376	375	397	379	350	378	362	388	399	418	401	400	386	376	352	383	385	399	405	378	382	384	387	413	375	386	396	397	399	383	389	407	381	454	409	402	368	354	407	341	394	393	393	412	358	403	397	392	369	406	418	374	378	379	385	369	382	410	419	395	389	381	402	390	428	389	390	374	348	392	410	407	421	424	368	380	351	399	416	396	413	404	405	376	381	425	408	381	376	396	403	416	402	407	382	413	382	390	388	385	349	380	354	380	411	343	388	418	377	369	423	369	370	376	392	407	423	408	400	345	397	411	398	369	391	378	413	389	403	392	370	372	406	397	396	396	398	403	442	404	430	374	423	383	377	422	378	401	385	432	372	397	361	398	368	406	409	391	421	417	401	372	407	410	404	369	363	419	415	389	373	403	378	387	384	384	429	415	398	380	339	409	379	395	372	409	375	414	404	407	396	363	420	363	388	389	370	370	415	401	390	400	388	396	387	407	389	404	389	426	388	371	357	393	379	408	400	369	399	373	410	428	404	355	367	407	410	418	417	362	416	428	406	394	377	372	407	384	404	384	409	356	408	367	414	383	406	395	389	425	423	379	366	425	374	365	395	412	385	365	380	381	399	415	404	384	384	441	388	396	406	370	420	377	353	372	401	381	367	405	385	393	371	399	380	408	431	399	365	380	372	404	396	407	363	415	369	385	386	426	379	394	385	368	375	393	394	385	364	377	404	404	421	393	401	371	410	407	399	387	396	398	391	388	366	379	352	391	403	375	363	403	428	388	364	370	409	395	393	388	386	412	351	381	396	381	395	381	408	377	384	404	411	396	419	403	406	391	425	424	434	400	368	408	388	418	423	389	413	388	403	372	387	371	435	393	390	394	408	377	382	396	386	404	400	399	419	401	406	401	391	392	380	426	410	378	370	374	404	407	394	385	378	383	415	395	395	384	414	397	413	380	449	392	408	391	371	411	386	386	370	383	371	381	394	396	393	408	389	387	351	394	420	398	386	404	384	419	379	413	418	400	376	402	384	379	396	385	411	417	402	410	409	413	373	421	387	392	391	366	371	426	383	419	399	356	387	364	372	413	391	409	399	418	389	427	362	371	381	387	382	373	357	412	375	391	428	405	421	393	353	386	375	403	389	371	404	405	394	351	371	421	398	375	413	391	387	365	427	354	412	376	390	384	401	400	391	416	394	387	357	425	391	377	420	421	391	386	423	429	395	377	399	394	410	393	413	387	353	393	418	364	386	411	417	395	387	409	376	410	382	399	423	371	416	392	381	400	381	436	407	382	390	384	368	405	367	391	397	408	419	421	381	388	391	386	388	377	400	399	381	419	368	367	394	428	393	394	405	378	385	434	393	366	383	422	399	421	387	393	390	373	392	439	414	373	415	395	396	382	366	394	399	400	383	378	418	376	391	392	392	425	392	401	377	416	410	430	381	404	381	435	387	386	371	391	425	367	388	421	362	377	361	401	362	402	372	405	410	408	369	351	414
8363	1234	1694	1395	1035	750	793	9414	34582	33920	17831	6054	1348	292	133	141	114	126	134	115	139	139	113	110	132	129	120	122	125	115	132	122	141	131	135	128	133	142	124	119	130	125	133	140	120	127	108	126	136	130	129	130	133	124	112	128	123	128	133	119	142	135	133	136	140	144	116	124	145	134	123	162	123	145	139	150	130	120	125	134	123	120	129	127	121	122	106	143	118	121	124	132	139	142	135	140	123	131	121	122	140	119	134	111	126	141	146	124	116	101	122	118	105	131	132	107	143	124	114	134	116	135	123	115	132	132	140	151	121	133	154	129	111	141	125	116	118	132	112	132	113	150	110	127	128	133	119	146	114	136	145	118	118	112	127	141	133	118	140	116	135	159	146	132	124	132	140	129	119	124	118	164	131	148	129	129	132	117	110	140	124	128	131	139	130	131	123	116	109	148	143	128	128	127	150	141	126	111	150	107	106	141	132	113	113	140	135	126	124	122	118	121	127	128	133	127	127	126	114	142	134	116	121	113	132	132	139	118	136	129	136	126	124	125	143	126	122	122	134	127	132	129	137	123	149	122	131	131	135	119	129	96	116	142	137	112	117	122	121	109	121	120	107	119	136	123	140	114	135	127	140	133	132	135	142	121	124	133	125	146	124	120	131	130	141	145	133	129	132	136	157	131	131	135	110	125	130	139	130	112	122	139	126	145	120	126	103	122	144	123	122	118	140	136	147	114	117	144	118	124	126	117	110	123	138	136	139	142	134	128	132	124	129	116	158	113	126	137	139	117	121	128	118	116	102	125	146	163	132	115	119	128	138	108	124	128	120	126	128	133	128	141	127	112	144	121	126	114	152	115	144	128	140	120	124	129	135	156	144	119	122	141	110	133	147	126	134	117	139	130	127	140	132	145	121	117	131	112	127	110	122	118	128	130	119	126	130	120	138	121	133	132	136	130	118	112	122	127	129	130	122	121	128	129	115	128	143	124	127	117	151	105	137	136	132	121	134	126	134	112	126	113	121	120	109	127	110	115	131	141	134	123	122	128	133	133	136	116	122	148	139	118	127	133	120	103	139	138	153	138	145	131	142	114	109	125	96	125	135	119	139	136	117	117	136	125	127	134	153	120	107	130	128	120	115	131	124	127	107	122	119	132	132	128	135	126	107	117	129	115	109	129	136	113	133	130	130	124	135	144	134	131	118	138	137	142	129	134	134	109	138	148	136	134	131	123	123	147	139	140	135	130	135	140	133	128	136	121	108	130	130	123	127	119	127	124	141	126	114	107	137	113	113	120	128	116	128	99	142	134	138	141	139	112	136	131	137	119	145	129	118	134	113	140	127	132	126	131	129	125	122	134	137	118	117	130	143	127	123	144	140	139	130	119	128	132	132	123	112	144	113	120	128	116	142	139	139	131	140	119	138	123	124	133	147	131	130	129	125	117	121	136	130	118	132	120	132	116	143	145	136	125	133	119	133	124	116	117	125	127	115	126	127	133	128	116	137	132	118	138	118	131	133	136	118	125	113	112	115	125	118	131	119	135	126	106	127	108	118	126	127	126	127	131	114	133	107	133	128	116	114	149	128	151	130	130	131	135	123	144	112	111	137	117	139	121	127	132	126	130	126	116	135	115	123	107	131	120	115	119	116	122	141	127	133	137	109	125	125	136	138	93	134	133	128	150	149	130	138	127	139	111	136	141	104	124	143	126	124	127	127	132	117	111	133	133	120	142	116	134	119	140	129	135	127	117	114	116	114	135	121	148	124	132	108	146	129	129	134	135	125	105	131	121	119	127	121	105	128	123	135	116	110	136	126	124	112	125	136	113	117	122	146	118	124	106	134	150	133	138	116	123	140	128	122	117	118	149	137	141	108	126	145	118	117	107	121	139	115	126	132	148	139	124	122	102	136	114	129	136	118	130	141	128	126	127	133	128	112	140	135	133	133	130	126	139	109	142	127	122	127	140	127	120	113	142	109	109	124	122	107	146	121	130	130	141	116	117	101	131	120	113	121	147	133	137	133	140	142	127	129	123	132	123	110	126	142	125	129	118	109	136	137	131	134	134	145	140	131	129	137	129	147	129	117	127	122	118	124	117	128	128	126	111	129	150	142	125	118	114	146	120	117	114	104	143	132	113	137	143	123	142	144	132	151	111	111	139	111	134	128	139	118	126	114	119	166	141	117	124	100	152	119	127	142	129	121	124	98	129	127	128	124	127	135	123	143	146	126	112	130	159	104	125	130	124	131	121	130	125	142	118	123	128	111	97	100	119	138	118	132	118	133	109	146	140	132	119	122	137	132	142	123	115	122	113	131	129	113	127	130	130	119	117	144	132	143	123	114	121	140	137	136	121	134	122	133	110	117	107	128	117	124	101	137	133	137	129	125	119	135	115	154	120	118	125	128	122	122	135	127	128	123	114	128	121	128	125	127	147	118	133	122	138	129	126	126	153	135	130	139	121	116	128	124	128	138	132	130	132	154	145	105	111	134	133	106	132	144	129	140	127	111	114	119	122	125	116	141	123	121	113	117	119	136	137	131	138	126	122	122	157	115	114	133	149	130	132	101	137	129	112	128	138	121	140	111	132	135	110	97	133	123	142	126	119	119	119	109	143	124	139	140	122	105	120	141	138	140	127	122	146	138	140	146	118	129	137	116	136	108	121	125	116	143	126	134	126	121	134	129	117	122	129	110	126	128	145	127	128	141	119	120	134	129	108	109	149	132	133	117	133	123	142	134	143	117	121	139	113	123	129	114	135	128	129	127	120	119	136	116	124	136	117	134	137	137	151	122	140	120	104	139	114	123	129	132	130	125	135	111	120	108	113	146	135	143	119	111	128	119	128	113	127	134	154	123	143	120	137	105	127	124	121	122	122	134	118	128	124	145	140	128	125	135	129	130	127	131	132	133	141	121	112	122	148	114	137	126	119	136	116	168	146	147	135	150	128	135	134	120	116	145	119	139	125	132	119	115	142	130	109	137	130	132	140	133	136	118	154	129	128	119	158	143	116	132	139	135	127	135	144	131	121	129	134	120	116	108	108	126	142	128	142	123	143	134	105	125	127	117	143	121	125	162	104	131	123	85	126	132	115	117	124	138	114	133	106	130	132	146	129	138	122	142	129	125	154	123	117	167	123	128	113	132	125	107	121	123	122	133	118	132	126	129	102	108	116	135	128	136	129	130	142	148	146	138	125	124	142	145	126	123	125	131	118	150	143	143	102	133	121	118	136	116	127	129	124	108	122	139	128	138	134	146	136	138	160	120	126	133	124	135	142	130	122	124	120	126	141	143	147	120	138	115	110	133	139	129	105	132	117	125	140	137	103	133	118	128	134	142	111	124	134	128	137	137	123	133	118	126	121	134	115	129	129	111	125	140	175	126	110	134	109	117	103	126	138	136	138	126	132	122	114	122	130	126	132	123	126	131	115	120	139	132	130	114	140	120	117	108	113	139	126	100	139	130	130	120	131	125	139	144	112	121	136
5942	1593	3815	4551	3919	3169	3348	22862	52931	49231	32153	16856	5385	1178	468	367	342	327	346	391	376	364	395	367	340	395	386	370	409	368	363	400	367	360	374	375	389	363	380	378	358	387	343	369	376	403	369	356	385	377	394	358	394	370	362	387	335	376	364	379	355	386	327	390	399	396	398	413	421	329	363	370	427	350	365	354	372	403	356	369	371	410	384	379	369	391	412	400	363	375	341	391	358	361	390	378	365	375	370	353	387	377	384	414	376	362	434	366	351	391	356	352	368	349	357	371	346	386	375	400	377	390	355	390	407	398	401	376	397	373	380	390	389	391	398	394	376	355	374	381	371	376	384	370	322	390	381	403	342	399	402	415	344	389	360	383	398	370	375	397	375	379	396	402	386	390	354	374	396	363	388	357	375	389	378	353	401	386	357	361	367	381	374	390	333	358	352	361	403	394	338	371	387	364	392	400	419	364	361	347	391	373	338	351	418	366	386	346	372	365	398	376	409	387	365	341	375	362	374	356	357	386	384	375	382	375	387	373	367	362	360	421	405	367	367	333	351	405	416	379	405	386	382	382	358	375	351	393	365	375	355	386	356	391	357	369	395	346	361	372	403	375	372	416	372	381	397	418	402	390	385	369	386	399	386	383	362	364	372	357	378	353	390	416	403	384	350	365	394	375	372	384	383	370	359	340	380	348	395	387	405	378	371	386	384	404	393	370	408	371	361	403	399	383	352	416	365	363	403	399	337	389	380	364	394	383	400	402	405	387	392	365	398	364	394	365	397	380	377	365	401	364	395	379	404	365	389	381	390	358	349	346	379	369	370	354	364	400	384	342	369	330	386	378	381	341	378	415	384	392	350	390	393	388	376	399	348	371	363	368	374	356	358	364	389	388	351	378	370	379	368	380	387	380	383	396	387	352	399	410	399	350	366	354	394	364	403	380	369	386	360	399	394	351	354	382	387	391	365	358	378	381	349	390	365	358	332	343	374	333	377	355	357	375	366	380	395	400	400	384	375	371	377	377	370	370	398	388	398	383	358	380	358	388	351	409	383	353	367	345	380	402	380	378	368	357	366	377	361	370	389	358	393	346	365	375	342	381	369	380	382	392	376	379	397	361	382	381	375	395	417	360	377	376	397	371	420	369	382	370	391	387	361	395	337	380	418	403	377	395	396	382	382	386	410	370	360	374	403	386	403	375	340	389	355	358	369	380	389	390	353	410	352	383	396	366	403	371	379	356	328	375	353	342	354	385	391	376	409	384	364	413	368	407	379	411	407	404	387	405	369	341	385	353	404	381	389	361	352	351	366	395	391	383	390	407	374	373	385	375	371	336	382	410	390	379	362	366	387	362	375	395	367	355	365	382	380	401	386	400	386	338	394	369	377	362	343	362	362	375	383	390	384	350	381	353	390	390	385	377	422	380	352	366	352	358	381	370	379	364	395	347	371	370	414	382	367	378	405	366	419	340	374	380	374	387	367	399	385	395	387	402	386	397	388	345	410	371	374	364	400	363	394	401	353	395	354	353	349	401	363	427	398	370	384	344	371	371	382	355	383	365	361	374	368	402	377	409	336	385	392	391	384	394	368	366	414	341	396	383	390	372	342	385	395	353	386	351	373	400	375	376	350	383	392	400	398	385	397	347	387	371	362	393	376	384	351	383	346	385	394	379	403	401	386	338	390	411	391	345	382	393	377	425	379	379	367	365	389	391	380	381	344	381	388	356	380	359	337	377	438	382	372	386	389	405	389	354	360	376	368	366	359	372	387	393	396	367	367	389	380	405	381	392	434	393	373	365	400	398	372	368	381	376	380	367	403	348	365	353	386	401	355	386	384	378	414	387	375	370	363	372	383	369	380	383	371	377	350	370	359	347	380	376	376	358	396	408	363	368	356	364	358	387	390	349	406	425	363	375	381	381	368	382	351	387	416	369	387	382	346	382	350	376	406	373	406	429	399	362	378	353	376	376	342	375	384	388	359	360	376	381	370	351	376	412	382	388	370	383	368	379	360	356	376	396	397	402	389	366	402	381	351	379	372	368	373	383	392	371	373	399	394	346	343	369	376	381	356	367	381	375	330	387	380	366	374	381	369	380	367	388	403	384	370	418	390	382	395	396	382	376	388	359	371	383	387	366	391	375	372	399	378	357	347	394	405	377	395	380	392	379	381	374	392	343	405	403	378	396	392	369	346	374	388	395	395	329	398	433	398	398	374	378	387	335	418	401	359	377	405	362	345	400	348	395	394	369	390	405	358	385	372	353	393	373	387	403	342	349	392	393	372	375	377	325	405	362	368	378	380	371	393	374	349	387	380	381	323	357	389	368	380	397	359	356	382	385	350	399	386	351	384	358	354	375	410	380	354	359	369	371	359	380	365	342	374	398	359	382	372	370	394	353	403	368	395	373	362	370	349	394	358	410	381	395	414	399	393	380	383	394	351	396	393	386	392	376	358	401	374	413	389	381	366	392	393	378	386	387	334	339	365	394	380	409	377	403	363	358	352	388	365	371	353	399	382	362	366	403	351	381	372	409	373	388	347	374	371	392	374	393	367	396	380	375	392	389	354	389	398	377	381	368	381	397	386	393	424	400	384	357	319	430	358	375	362	400	385	393	393	390	381	357	361	378	343	353	429	374	374	380	348	362	370	371	407	361	375	388	343	383	364	360	382	392	355	381	366	393	383	379	389	384	372	364	384	396	389	376	386	405	377	384	372	380	387	408	380	378	376	328	379	384	400	401	384	387	392	373	344	372	358	390	396	406	373	380	393	370	403	386	359	379	346	372	383	387	360	405	373	380	375	394	435	395	355	376	349	380	372	400	373	360	411	386	355	399	382	365	379	360	348	338	380	362	379	376	408	401	375	367	375	400	331	433	386	396	376	359	358	377	372	376	359	371	366	394	396	345	392	381	397	374	391	360	401	384	351	362	362	394	389	406	380	378	354	391	384	365	387	356	372	399	368	343	380	398	360	394	368	390	401	370	357	389	360	390	383	366	359	380	385	399	414	347	410	371	379	395	374	353	378	423	374	383	353	388	369	339	363	408	394	359	375	393	389	395	395	390	382	358	342	401	406	401	393	391	362	351	379	386	354	400	372	373	391	380	355	372	367	352	399	416	346	382	386	334	388	376	399	378	348	416	377	368	399	415	371	386	380	375	380	352	357	365	407	365	378	372	374	385	396	351	403	385	363	387	386	373	377	365	394	353	342	374	354	381	349	374	367	376	369	376	383	377	359	368	364	361	355	373	353	373	398	353	385	406	349	392	349	356	385	348	400	407	353	393	338	385	343	343	412	368	373	371	418	376	414	351	401	351	353	362	402	369	382	385	411	369	375	375	353	414	413	386	395	372	383	364	401	379	372	390	379	352	378	373	363	316	389	386	402	372	413	370	390	410	361	367	374	375	388	373	372	379	375	355	350	376	415	396	347	402	371	362	371	339	372	373	397	369	377	387	381	413	359	389	399	397	394	382	366	374	378	375
15189	3198	3688	2602	1817	1453	1195	22221	53200	43446	24226	9289	1796	348	177	157	142	137	168	137	133	140	154	128	157	164	148	136	154	161	122	162	159	143	142	129	155	151	136	144	149	174	138	161	146	136	120	164	138	141	121	112	142	156	150	153	147	134	164	139	161	152	134	135	135	143	148	151	132	155	166	145	147	135	157	142	164	154	143	157	160	129	163	149	118	136	134	157	131	152	153	155	141	141	151	118	155	127	163	136	133	149	170	153	134	153	154	152	160	140	160	125	143	139	138	142	143	150	131	138	130	144	157	136	136	146	153	131	130	143	151	144	143	151	145	152	156	144	146	145	138	147	131	156	130	142	155	122	143	127	161	159	147	125	153	133	145	150	147	145	141	141	160	144	143	124	163	133	149	127	130	153	134	154	134	143	160	154	126	165	139	152	160	134	136	147	148	151	154	142	136	147	128	134	156	143	157	148	122	158	133	160	137	139	132	150	157	160	120	150	136	142	166	133	128	157	129	130	167	146	145	136	136	163	138	156	142	134	162	172	157	131	144	156	120	138	143	142	134	144	142	145	151	138	154	156	153	139	135	154	152	142	137	142	159	129	153	137	163	175	142	128	130	128	152	145	144	158	134	125	149	151	144	170	153	143	145	164	172	160	157	130	140	134	132	153	131	139	131	136	137	145	138	138	165	142	130	149	134	135	157	141	157	147	147	151	149	153	148	141	143	121	134	145	130	145	155	133	138	156	129	159	144	149	132	157	153	132	157	150	159	167	152	116	145	130	125	154	141	146	153	160	168	131	121	157	155	158	135	136	146	152	158	154	127	149	114	131	137	159	149	171	144	135	156	150	135	137	140	144	141	125	163	151	138	120	141	115	156	158	131	145	158	135	148	139	171	151	143	158	164	158	141	149	175	155	132	122	164	154	133	148	143	137	150	152	123	151	138	136	153	145	155	152	129	122	120	159	166	129	162	161	131	139	141	153	129	162	126	127	145	144	136	159	154	156	166	150	168	162	139	167	154	148	147	129	144	156	143	135	154	137	125	155	147	151	124	137	132	127	157	143	149	154	124	137	163	143	118	141	154	157	157	127	173	135	143	161	143	152	154	166	150	122	153	154	120	169	147	155	140	125	140	151	132	147	153	123	136	151	142	144	149	136	158	167	168	161	137	141	141	146	151	151	143	172	145	159	152	139	138	137	148	144	137	149	150	139	152	148	138	137	150	167	160	145	154	178	160	151	137	139	128	149	152	137	126	135	120	130	159	128	126	139	142	145	140	139	159	147	143	132	149	146	147	129	151	162	159	127	137	137	139	115	127	154	149	133	150	158	151	148	154	140	158	134	143	144	167	157	144	167	128	133	132	151	149	166	160	161	154	135	137	169	119	138	163	168	141	159	154	142	122	138	139	135	150	156	135	154	145	134	152	149	155	132	152	149	136	124	140	145	143	141	150	150	136	129	141	147	164	132	139	143	138	121	124	141	155	152	132	146	141	141	136	137	122	183	139	159	147	125	138	145	149	134	154	146	146	168	155	154	141	128	142	145	150	148	138	134	135	150	160	132	159	138	152	132	156	141	137	156	145	134	153	161	148	162	134	134	125	128	132	128	159	149	147	151	145	179	156	144	155	125	157	160	169	150	141	145	142	146	152	143	141	139	169	162	136	147	136	141	148	154	129	163	140	166	159	152	151	148	152	139	139	131	136	137	155	136	152	145	151	138	153	166	146	150	136	139	149	115	150	162	161	136	145	140	154	164	115	140	139	170	128	147	159	157	161	160	127	149	160	148	142	152	122	168	133	141	161	139	144	160	156	122	151	153	150	164	138	134	139	169	182	155	124	174	140	131	150	124	136	139	143	177	137	147	170	134	157	140	137	144	143	144	148	145	161	131	152	122	159	158	144	130	138	140	142	145	155	132	150	153	149	154	124	134	127	162	146	149	134	122	134	159	166	137	152	169	141	145	150	161	148	155	142	145	162	142	131	171	151	158	176	162	145	151	162	134	141	142	137	138	143	137	163	151	142	141	132	137	142	153	130	156	153	135	145	146	134	127	164	142	154	141	146	139	137	137	137	143	184	146	134	165	168	152	147	145	158	130	148	167	133	156	147	155	132	151	153	140	165	129	179	149	139	141	147	143	143	177	140	121	148	140	175	145	125	136	149	157	163	137	132	141	131	157	124	152	139	147	130	134	142	143	153	154	146	148	142	155	136	162	157	158	139	160	119	125	137	140	132	133	128	143	139	120	132	145	148	149	134	137	137	138	149	138	143	125	135	138	149	149	144	158	164	138	142	151	139	145	124	141	149	120	137	136	152	151	141	162	149	137	125	157	139	119	161	156	132	158	150	138	147	145	160	129	154	154	138	127	134	144	136	125	130	162	132	149	157	128	156	152	141	134	138	173	139	129	152	122	150	154	129	147	144	149	149	139	156	145	148	140	131	128	130	140	130	138	166	140	151	160	147	144	157	126	151	151	127	142	129	146	163	137	136	158	137	151	145	132	155	143	125	129	138	150	165	154	163	135	100	143	154	133	135	123	161	135	122	137	142	152	141	160	150	138	151	139	138	146	132	147	154	145	140	147	150	143	156	144	178	158	144	153	122	147	150	148	137	149	158	141	139	159	127	144	159	146	147	145	152	152	128	131	156	133	156	135	129	144	147	131	157	138	158	147	161	134	147	161	121	137	125	154	133	161	155	152	155	159	157	162	138	146	148	128	171	131	160	148	165	163	136	162	152	155	137	144	153	143	138	131	157	150	154	138	158	163	146	128	135	141	141	140	138	129	160	155	159	154	140	124	153	158	139	151	141	135	145	144	165	155	140	151	147	134	145	163	137	128	134	140	145	136	139	160	156	162	153	137	158	119	163	128	153	157	152	140	155	159	153	159	136	151	144	151	150	156	128	146	151	142	150	136	142	128	179	159	149	127	149	137	133	165	146	163	135	133	146	147	155	137	155	159	163	143	148	164	135	120	169	131	152	166	159	152	147	136	139	152	173	142	164	134	130	124	134	151	147	160	142	136	141	134	156	159	156	132	162	155	134	139	140	147	144	124	139	136	127	142	114	144	133	124	155	154	159	137	123	145	127	155	154	154	134	153	169	131	140	132	144	136	144	145	143	143	134	141	146	141	152	126	149	116	156	144	141	150	131	159	159	146	134	135	146	145	150	128	158	166	154	162	132	146	134	148	155	155	152	165	140	143	157	170	143	155	157	153	137	140	144	143	149	138	133	131	152	150	152	139	147	127	137	132	165	136	125	133	146	168	142	172	133	128	143	128	130	128	147	150	151	147	146	145	147	127	144	149	158	164	144	147	154	139	130	158	136	146	140	155	142	143	143	150	162	151	160	131	128	145	114	135	135	147	160	153	133	138	163	159	131	147	125	132	124	137	141	153	140	123	129	147	138	147	143	141	126	146	140	151	171	130	148	160	143	146	156	137	144	142	173	135	162	141	148	140	152	142	160	144	144	144	149	142
7880	3155	6746	7666	6226	5382	4938	36068	66361	56628	38650	21572	6195	1307	547	436	420	409	472	410	412	391	433	415	424	379	442	420	431	421	408	424	446	418	400	406	399	427	416	403	451	404	406	422	417	415	394	423	417	404	415	427	435	429	370	428	406	409	399	399	428	419	420	415	417	412	440	409	426	390	412	422	393	439	404	419	426	426	405	409	410	437	410	415	408	397	422	449	432	413	412	387	449	438	456	439	378	432	403	442	411	424	413	384	424	431	430	405	413	440	418	468	475	400	414	405	410	405	426	407	436	402	424	398	424	410	433	393	412	416	413	409	434	410	433	413	433	463	398	400	400	389	449	437	386	446	392	450	445	396	432	396	396	390	410	417	419	412	464	439	431	402	422	396	452	413	407	442	389	405	428	413	385	376	421	425	427	401	449	408	463	429	426	375	414	440	430	404	417	411	425	362	445	420	420	408	464	431	434	468	417	418	393	410	441	407	428	412	435	405	393	445	444	442	395	464	418	396	419	418	420	441	440	406	431	417	418	415	405	377	452	407	418	418	439	420	410	408	383	398	429	429	433	445	410	457	402	450	442	452	413	447	433	415	388	458	461	449	444	393	436	451	421	417	408	439	414	362	392	412	455	422	414	421	430	394	408	405	388	465	414	395	419	379	421	403	405	403	425	399	453	446	392	413	393	448	399	402	434	433	435	413	403	403	443	435	413	413	421	424	459	408	380	435	433	428	421	397	406	457	426	428	392	389	426	416	409	359	409	413	423	425	385	398	451	410	418	404	439	419	408	430	427	434	423	427	419	402	430	415	421	397	396	401	421	435	407	383	401	424	450	447	409	428	452	401	418	431	458	428	422	435	439	396	455	409	409	414	422	429	439	417	433	436	432	409	409	389	398	411	396	427	429	404	400	389	446	411	391	422	376	385	427	426	419	426	430	401	405	421	406	447	418	402	381	449	431	416	406	417	418	425	415	411	408	410	407	428	413	422	431	406	423	397	450	403	462	426	413	405	379	423	409	422	385	424	442	372	378	420	417	436	434	439	394	411	419	420	418	462	382	432	372	435	416	461	418	417	391	434	374	426	389	414	436	377	426	425	390	416	426	418	389	410	407	416	408	422	449	406	427	450	424	433	409	438	451	437	384	430	391	413	399	424	431	426	423	412	375	404	443	414	441	401	410	433	441	427	413	424	425	437	452	438	438	407	397	407	410	389	441	424	466	440	421	425	433	447	430	430	426	429	437	400	412	398	419	403	399	426	366	379	394	407	409	396	442	436	403	431	428	427	389	450	421	405	389	401	427	411	375	402	440	422	444	391	402	439	450	423	454	421	426	385	433	433	417	397	430	421	409	402	415	419	422	457	455	419	426	407	420	426	431	414	382	415	440	430	413	404	434	407	439	418	442	443	435	419	434	461	444	404	413	419	427	439	434	432	439	392	396	429	432	446	438	413	390	408	434	428	412	435	422	405	432	398	409	366	406	422	391	408	447	418	459	404	413	404	434	410	422	398	411	401	440	418	406	436	441	441	451	414	368	396	425	422	423	419	411	436	420	442	430	416	419	410	423	427	414	392	416	418	422	421	390	413	407	409	410	408	383	452	417	399	396	402	407	411	426	450	428	450	421	395	450	419	420	416	386	450	413	401	432	406	411	429	411	428	439	432	415	398	430	385	410	405	416	397	404	422	421	415	428	415	452	393	420	441	406	436	398	434	420	457	417	418	415	435	461	426	443	389	457	439	421	428	423	440	416	401	418	399	391	435	430	396	413	454	435	418	432	460	442	434	400	390	419	431	418	438	429	410	460	421	400	370	418	423	423	428	399	419	394	399	435	406	402	429	428	430	417	386	403	424	400	431	412	424	453	378	383	407	392	434	393	421	426	427	436	415	416	417	433	430	403	415	450	440	424	439	422	386	435	455	434	445	404	374	404	386	392	382	414	440	408	396	472	446	409	426	401	426	407	413	440	386	428	381	403	452	443	415	392	407	400	450	439	394	436	429	396	427	385	421	460	411	415	450	410	437	390	408	415	425	438	416	458	406	444	405	450	376	402	437	436	444	414	421	386	413	419	458	378	440	409	428	385	387	407	408	416	410	430	409	418	413	433	413	417	427	451	436	387	415	434	421	391	405	446	391	411	407	426	417	426	429	411	424	405	391	453	426	391	386	427	430	389	422	411	393	403	421	386	439	428	421	430	422	446	417	408	405	400	440	404	416	413	415	365	427	388	401	451	419	436	416	423	418	415	410	409	430	406	369	428	426	406	433	430	428	432	407	442	426	405	433	417	379	444	401	407	445	419	444	420	420	432	445	412	432	399	420	427	431	396	395	426	430	418	382	477	400	441	434	448	414	440	427	404	412	396	412	405	421	393	417	429	424	361	406	411	415	445	420	440	406	422	412	422	402	390	455	436	435	415	422	429	411	432	448	405	415	449	435	435	428	404	410	447	416	409	422	428	421	405	419	413	446	424	425	441	416	408	423	417	417	470	419	462	380	396	437	449	428	420	438	406	409	451	396	429	420	436	432	490	440	417	434	398	406	404	422	405	450	402	415	394	399	440	408	426	435	426	402	403	441	397	437	397	409	420	435	414	384	411	436	411	425	432	412	451	383	441	404	428	439	424	421	390	428	437	401	375	387	412	387	414	413	420	391	391	448	455	372	418	433	429	408	449	426	425	405	434	409	435	450	417	426	412	433	395	410	422	436	403	447	432	406	438	394	427	435	438	420	405	416	419	386	423	411	429	438	421	405	414	431	431	407	391	429	438	394	456	417	397	405	394	417	473	432	410	423	398	420	419	436	415	406	399	391	425	404	428	405	426	439	414	413	387	423	398	408	418	427	423	440	397	407	434	439	410	408	404	409	427	422	428	445	426	385	439	425	425	408	485	453	436	443	437	405	410	430	403	397	427	427	419	451	406	456	410	415	412	384	431	393	396	417	431	433	386	381	387	386	431	448	402	422	427	446	404	413	445	422	398	443	410	406	411	406	437	431	407	426	412	440	442	400	412	410	444	395	423	419	461	447	419	439	425	410	448	397	437	399	414	385	412	421	419	392	423	422	407	386	433	407	395	392	392	421	453	390	405	473	420	449	439	447	390	412	434	456	419	406	432	459	389	464	437	393	441	418	453	417	380	454	434	418	443	439	431	406	410	438	431	419	431	411	414	429	435	392	402	406	414	433	447	449	405	418	406	426	412	416	402	416	441	379	415	416	426	448	394	417	424	389	433	461	397	451	407	423	445	444	397	378	435	360	438	420	429	412	418	420	447	427	419	423	429	401	396	422	430	404	367	444	426	416	399	418	415	406	408	387	465	446	405	377	421	398	398	452	428	408	394	400	440	437	411	429	445	407	368	414	384	414	437	435	437	427	438	409	422	409	417	437	406	425	419	418	433	418	405	421	403	399	451	416	405	436	425	409	414	425	400	411	407	417	404	424	385	403	446	441	442	449	412	445	426	424	397	436	444	441	423	364
2170	202	251	184	183	177	164	2068	4713	3900	2043	687	265	166	124	141	145	143	123	126	122	139	132	154	135	137	118	123	140	153	127	147	140	123	145	138	127	134	134	148	135	134	121	139	156	138	145	131	143	125	119	106	126	143	132	135	107	109	131	133	151	164	136	125	130	114	151	125	125	143	130	132	144	134	129	143	133	123	113	119	137	135	122	141	141	126	129	135	150	120	141	122	157	124	151	111	136	124	119	116	147	133	142	141	135	134	128	150	128	146	138	126	136	143	131	156	133	122	133	142	150	127	117	147	121	122	144	135	133	142	138	130	127	130	129	137	132	144	134	133	143	139	135	134	118	155	124	129	148	124	160	123	128	132	143	143	131	129	138	122	140	136	138	158	142	129	154	127	141	135	139	136	129	132	132	147	134	119	140	136	125	152	124	130	129	132	132	151	141	135	106	134	133	125	130	126	121	150	136	108	126	138	119	128	143	124	136	136	117	127	128	133	117	113	121	144	155	136	142	125	137	110	127	131	116	120	142	124	139	145	136	124	132	136	106	139	140	138	146	127	120	96	126	150	128	140	132	141	123	136	150	143	120	128	152	128	124	141	139	129	120	160	127	134	142	144	117	133	138	115	124	126	139	133	116	147	142	118	144	122	111	125	128	123	139	146	116	138	138	118	122	146	121	132	140	134	139	118	122	140	122	149	139	156	132	134	138	136	137	123	158	126	95	114	116	117	126	130	136	129	145	125	133	117	124	136	128	133	137	142	136	102	154	140	122	119	123	129	138	142	130	143	135	138	123	128	138	123	137	131	142	134	134	123	141	124	111	143	138	143	147	143	119	139	126	118	128	124	136	133	125	125	148	134	126	129	128	121	129	127	117	136	128	115	134	141	145	138	133	123	145	130	121	139	128	114	120	125	140	147	149	123	133	135	157	147	168	123	135	126	131	128	143	130	139	128	129	138	127	149	131	125	138	134	139	127	137	135	124	122	143	141	137	154	120	137	123	134	148	130	129	129	133	147	134	135	124	137	127	118	125	119	114	128	140	142	134	121	126	129	136	135	128	125	141	124	145	135	151	121	140	146	128	118	137	152	132	146	115	111	128	130	142	115	116	142	120	133	153	150	135	103	142	152	148	155	132	142	149	139	149	108	145	120	125	157	141	121	135	129	148	132	114	129	118	137	120	154	115	122	141	131	131	125	107	143	153	145	123	131	138	143	139	113	136	121	157	121	157	142	112	133	130	131	127	131	137	122	139	134	115	146	129	138	152	124	159	132	136	130	156	126	139	135	126	129	145	143	119	118	125	136	137	150	135	139	122	132	140	132	136	127	139	113	142	134	120	131	134	134	143	125	136	150	143	130	140	136	141	120	126	118	143	123	138	135	134	152	136	133	123	116	116	124	134	140	116	130	136	141	132	113	129	152	116	143	132	124	117	139	133	125	141	156	152	134	136	124	149	149	147	132	130	151	136	130	141	137	133	130	122	133	152	121	139	150	125	137	127	148	138	134	117	127	124	125	127	137	150	133	140	154	141	145	145	121	139	129	125	153	148	135	161	132	136	134	139	145	131	136	99	126	123	125	134	135	108	147	142	138	125	121	143	123	132	135	117	122	130	115	139	127	149	125	134	122	144	141	154	129	146	127	136	126	131	150	113	132	131	117	133	132	120	123	129	132	124	140	151	118	118	132	156	124	133	131	130	114	119	127	138	117	138	161	148	125	128	135	132	136	122	140	129	121	132	140	136	143	151	112	129	131	137	130	127	134	131	139	144	124	111	133	150	121	125	143	130	149	141	149	129	125	121	135	142	128	134	105	140	147	125	141	136	126	131	137	142	132	131	117	132	143	137	139	126	134	136	139	118	165	136	145	116	120	122	131	140	138	130	105	147	129	129	151	135	131	133	114	139	163	130	146	145	159	118	142	137	124	129	123	143	131	146	137	123	137	130	121	110	119	149	148	130	125	137	128	156	152	117	131	140	122	129	139	136	123	139	129	143	140	129	150	125	145	122	158	136	126	133	116	145	110	121	119	123	134	134	119	130	103	145	134	134	130	132	122	122	149	127	122	142	135	105	121	123	129	129	137	142	121	132	135	131	157	129	135	131	150	123	127	126	141	124	130	142	128	131	132	112	132	132	138	139	137	138	132	126	136	126	117	111	136	107	120	126	143	147	129	114	131	129	142	126	141	109	134	144	125	146	126	124	125	126	120	127	139	152	136	113	129	115	130	132	124	134	158	129	118	110	121	127	120	149	133	129	122	158	150	143	131	127	148	125	127	124	137	149	131	160	134	127	142	130	120	155	152	130	118	142	136	125	113	120	131	152	136	125	120	151	121	132	120	117	153	124	145	118	125	117	129	137	131	135	122	108	106	134	114	143	133	141	120	121	147	147	142	135	131	125	129	156	140	131	129	122	113	140	132	131	127	125	115	140	140	127	152	161	135	135	137	140	130	133	150	133	125	146	119	139	118	129	140	132	124	155	146	133	158	130	124	122	126	125	143	127	132	132	137	126	134	127	152	142	116	151	127	129	137	125	124	143	137	128	105	124	122	140	143	113	118	119	120	147	162	119	121	133	124	131	130	121	147	145	126	144	115	135	121	141	141	135	104	120	128	129	140	141	123	130	119	120	124	137	132	127	142	145	116	148	134	126	118	125	118	117	137	123	137	108	139	133	141	135	144	122	156	150	143	122	122	125	150	114	130	147	134	132	111	124	125	162	127	133	129	131	137	150	125	141	118	138	123	137	110	137	141	142	128	146	122	141	106	146	135	122	146	130	130	128	155	116	126	130	144	135	140	140	127	124	140	129	133	132	115	126	131	141	141	128	127	145	133	144	149	122	126	136	150	129	147	126	154	139	134	126	130	138	139	136	127	124	118	141	120	148	131	133	119	125	154	160	155	120	138	144	128	145	104	123	133	129	121	121	125	134	127	130	107	154	144	160	140	117	120	110	135	122	133	122	136	123	142	141	141	144	144	156	124	137	138	130	119	126	125	151	138	135	117	138	123	123	136	121	118	133	149	139	127	146	127	114	122	131	117	116	135	150	127	131	126	113	113	132	128	127	163	153	141	130	134	125	129	148	136	129	119	152	113	131	110	126	133	144	110	141	126	145	142	161	137	97	133	134	138	141	134	155	145	133	136	136	129	149	138	130	123	137	119	129	123	140	125	148	134	158	110	144	152	122	145	123	118	137	126	119	136	133	144	162	122	128	134	133	132	120	129	115	121	118	111	134	137	145	132	132	129	139	118	134	123	123	128	142	144	117	130	135	128	128	136	126	125	139	163	123	144	131	129	127	155	131	130	121	129	112	154	122	130	139	140	133	134	148	132	131	88	132	146	121	136	138	134	149	136	126	143	123	148	137	143	145	117	129	140	116	129	126	158	139	114	139	150	124	123	142	144	148	123	120	127	113	132	136	143	129	141	119	125	125	120	137	141	138	130	124	106	126	144	143	113	145	120	127	150	131	140
2153	503	663	681	608	639	695	9802	17977	14198	7707	2662	929	515	404	379	385	365	446	399	415	384	370	402	372	392	407	368	385	393	397	425	401	350	396	351	367	404	416	421	415	356	395	378	372	385	387	417	380	404	386	391	395	374	370	399	390	430	378	396	412	353	392	411	379	413	386	380	370	365	417	385	371	374	358	387	364	394	345	379	398	369	370	396	420	354	365	399	372	360	375	401	377	361	348	384	406	397	363	375	355	391	374	381	416	351	364	372	355	380	379	359	394	403	378	392	348	371	403	379	370	371	378	377	377	347	402	339	383	397	384	369	392	390	409	400	378	368	403	373	362	392	406	342	401	392	373	380	392	386	418	379	389	352	376	361	378	398	366	377	387	364	364	363	391	379	384	356	411	402	441	378	414	421	392	398	384	394	397	359	400	383	390	375	373	390	431	365	358	367	399	374	381	390	390	401	356	395	388	379	349	383	387	390	415	352	376	378	366	405	376	374	390	390	382	369	386	364	408	398	372	405	350	407	405	378	396	384	372	384	404	355	398	413	390	352	397	385	356	407	391	393	418	397	367	372	329	379	400	384	366	397	410	392	376	357	403	390	372	386	371	349	374	363	398	391	413	388	369	386	391	390	409	388	353	446	369	382	371	380	389	413	386	387	386	380	407	398	398	382	345	359	391	392	384	348	379	387	346	341	340	364	405	367	400	386	395	391	408	397	396	375	378	386	372	374	393	428	413	379	389	391	364	402	372	372	394	407	352	381	372	380	341	377	387	394	387	362	393	386	400	381	378	367	394	360	391	368	362	338	396	387	387	376	411	381	373	373	412	401	397	414	354	362	398	355	369	374	385	364	406	422	386	396	400	401	356	405	402	370	390	384	417	402	392	411	395	392	380	373	371	405	351	362	368	368	365	354	396	408	395	390	375	437	371	382	371	375	387	390	398	372	367	396	387	397	370	366	414	397	385	393	404	387	413	376	402	391	393	410	386	380	362	359	388	357	381	441	391	372	376	380	422	379	394	408	370	401	414	363	388	373	375	366	408	408	362	375	409	375	382	363	401	381	389	353	346	392	381	386	386	385	372	411	411	345	368	402	406	384	369	406	402	371	355	391	389	377	422	390	422	433	416	368	410	407	386	373	352	412	376	388	391	395	358	405	351	387	397	380	400	392	397	392	403	409	382	399	359	385	413	362	362	394	364	393	377	402	362	403	422	385	392	382	426	386	377	389	381	383	418	363	399	386	390	401	364	369	406	368	380	416	392	361	390	368	364	431	359	349	386	384	402	357	407	414	372	366	374	377	366	364	402	375	409	403	380	364	395	361	373	406	395	352	380	393	372	422	390	376	360	417	418	358	427	401	374	357	378	378	408	361	364	378	380	350	385	373	415	379	388	393	398	342	366	376	402	363	368	388	359	391	401	382	378	370	417	392	382	410	392	385	383	404	385	392	367	399	399	413	383	374	385	374	359	395	398	392	407	383	373	389	393	406	386	403	377	405	381	413	420	424	362	353	401	418	400	384	367	417	375	405	391	385	393	350	405	394	340	355	391	392	376	389	383	380	360	383	409	396	361	387	384	360	403	371	390	403	395	392	371	396	413	418	381	358	369	398	382	403	387	404	392	352	378	359	355	389	386	383	361	387	376	389	389	346	360	423	378	385	432	405	365	418	387	386	394	385	404	377	351	368	374	420	414	390	392	433	379	395	400	391	380	412	354	333	399	382	398	374	375	436	413	384	403	382	385	401	393	372	368	376	386	381	373	400	378	414	409	409	403	383	455	385	380	395	356	394	344	408	384	396	353	345	360	389	363	375	380	359	369	422	416	347	405	401	390	359	373	394	402	379	386	369	413	397	384	381	407	408	377	389	393	410	373	382	400	400	398	416	396	359	359	410	368	423	344	392	388	377	396	431	357	362	398	364	399	411	366	368	411	408	373	391	345	389	397	379	412	388	395	363	381	417	384	356	387	382	405	410	345	401	377	377	414	436	361	382	396	413	348	361	355	361	414	377	402	406	370	385	383	388	362	386	366	382	383	408	375	396	413	371	398	399	362	374	377	423	398	432	349	386	391	354	407	374	365	395	350	398	341	353	394	400	406	400	440	390	410	351	374	418	397	402	360	392	397	361	406	395	358	410	380	388	375	421	397	420	390	381	455	384	397	413	381	385	416	385	425	382	384	344	399	424	366	427	377	413	390	361	408	365	373	381	387	413	393	429	416	371	413	376	376	389	396	424	385	396	401	416	342	384	365	364	440	398	379	381	376	348	377	376	399	372	361	362	377	371	398	387	452	357	377	389	394	382	410	391	401	406	380	385	412	369	384	404	416	365	400	389	369	390	400	373	399	404	409	373	384	337	370	379	382	379	371	425	363	381	414	408	361	363	359	398	370	356	354	359	409	403	404	390	384	376	389	380	380	380	398	380	404	376	381	395	405	373	364	382	391	359	371	354	333	362	396	387	407	397	391	383	381	402	377	401	409	374	373	404	356	410	348	407	379	383	373	382	407	351	373	367	343	400	339	396	434	376	378	350	402	395	393	392	376	379	416	379	351	345	406	406	377	383	426	370	416	403	369	387	414	347	399	350	407	346	383	390	379	359	360	393	373	380	398	391	360	388	385	384	381	380	390	384	389	367	385	420	383	375	379	415	372	417	416	399	391	369	390	404	404	360	362	394	407	332	408	370	363	398	334	348	414	366	356	410	351	402	419	405	392	379	384	378	404	372	384	388	407	393	429	397	368	389	365	397	388	396	420	391	372	359	418	399	388	399	396	430	380	394	383	404	375	374	398	370	365	393	385	376	374	383	335	394	366	400	369	413	392	399	358	358	384	387	382	384	389	387	358	392	405	408	390	349	394	412	390	407	384	396	390	373	361	373	367	375	378	381	371	356	384	375	394	388	376	374	368	366	405	395	367	392	395	364	394	367	408	391	363	414	376	380	388	379	381	389	382	399	378	397	395	369	404	373	372	377	413	409	383	383	396	393	375	362	383	386	381	389	395	387	373	386	361	410	345	374	368	384	380	364	349	384	414	399	403	415	413	380	376	382	386	374	377	340	415	354	444	371	378	404	391	375	372	374	350	383	425	385	383	364	360	401	395	407	396	356	425	396	404	359	374	385	394	401	402	416	389	405	401	372	374	342	375	376	380	378	365	373	326	368	398	365	374	383	347	375	360	389	401	398	394	385	404	376	395	400	358	385	359	373	365	391	376	410	363	409	391	403	377	423	398	418	368	417	389	373	416	359	420	393	390	380	378	385	380	403	382	407	369	393	368	390	372	387	356	394	372	398	369	410	350	369	380	381	412	366	384	380	366	364	390	380	370	383	360	379	436	376	375	359	396	370	374	394	371	361	368	393	370	379	379	407	393	376	393	402	362	408	396	404	399	398	420	372	379	389	363	346	421	371	391	369	389	394	393	400	404	404	397	379	368	380	413	396	379	387	381	393	385	379	380	348	394	402	379	394	383	408
8328	1321	1518	1128	885	760	1347	25960	38448	28449	12706	3600	741	197	116	116	135	119	135	111	108	116	133	116	132	114	113	115	116	118	108	119	113	125	136	116	150	128	119	143	118	100	112	114	127	117	128	116	118	116	124	110	141	114	126	132	117	131	111	107	146	131	117	115	113	155	143	120	139	116	121	123	110	105	132	132	132	122	106	137	109	124	115	135	120	115	135	128	126	121	108	117	125	128	106	130	109	130	121	126	113	129	102	128	126	122	124	109	129	128	147	117	110	127	114	113	130	111	131	127	115	122	105	124	119	119	118	113	113	123	118	122	139	123	129	117	121	136	129	128	123	123	129	122	107	140	123	127	124	142	113	115	111	104	129	129	125	128	107	130	108	138	127	128	118	130	126	123	116	127	119	128	119	136	109	118	112	127	134	128	118	133	123	114	127	129	132	114	110	126	127	119	116	133	133	124	134	130	128	134	136	106	119	138	132	121	121	119	117	114	106	125	126	134	106	120	116	107	133	130	119	142	144	131	146	120	125	127	122	125	123	124	109	120	118	133	129	117	119	122	130	137	121	122	107	114	138	128	101	122	108	119	147	136	126	119	131	109	123	129	134	124	117	133	128	130	123	124	127	121	121	108	105	145	109	121	119	116	98	117	116	122	111	115	135	128	135	115	122	109	116	129	119	117	134	124	128	143	125	112	124	132	137	110	121	121	125	119	124	112	124	149	127	113	139	107	116	103	121	134	141	116	121	103	122	122	119	119	127	145	121	141	142	120	116	129	144	129	127	130	128	115	140	118	123	130	137	141	116	125	118	142	132	123	132	135	121	131	113	112	128	129	116	117	130	113	120	143	120	128	103	118	129	131	113	110	115	136	125	113	111	124	108	106	110	124	119	140	126	131	120	129	110	131	111	123	119	138	115	127	122	138	121	123	134	119	119	128	120	123	123	123	111	113	140	125	135	117	119	128	125	123	134	138	147	128	102	109	124	121	135	124	120	129	135	134	114	110	116	122	128	127	137	121	127	127	114	130	119	125	136	142	144	105	129	131	124	138	130	134	96	104	114	137	120	123	146	117	142	125	146	126	126	117	115	129	134	110	125	113	126	125	108	118	126	116	122	124	134	136	118	121	124	111	126	138	126	115	125	125	138	121	109	109	139	113	121	89	133	112	124	142	135	122	127	113	123	145	128	124	116	148	122	113	149	118	115	124	123	128	113	120	115	131	136	131	111	123	134	113	132	111	127	123	122	143	131	138	123	131	118	95	129	129	122	129	133	132	143	110	123	127	131	137	125	144	130	104	138	96	135	125	132	121	120	139	138	118	125	129	139	122	136	113	130	92	121	104	109	115	145	118	130	125	132	119	115	123	130	117	126	118	133	125	116	112	125	114	120	124	121	112	100	132	122	108	108	135	119	130	119	112	140	126	129	122	135	131	124	122	108	95	129	100	112	141	130	121	114	131	116	117	109	139	129	129	101	133	126	125	132	112	136	137	103	145	111	156	137	123	136	112	108	116	133	124	141	141	125	165	131	116	145	123	113	111	126	118	127	113	135	138	135	129	98	108	146	145	129	125	124	115	130	128	118	130	142	146	134	124	137	127	116	137	129	129	134	131	125	119	127	132	134	107	119	116	112	124	126	138	97	134	137	117	124	122	110	128	125	122	123	125	132	133	108	153	135	138	116	111	114	127	116	136	107	126	140	125	133	110	116	129	135	113	117	118	91	126	131	135	121	118	129	120	116	126	103	133	117	127	122	131	146	128	122	141	118	149	134	127	147	120	117	111	131	118	118	113	138	109	127	122	96	97	106	118	147	120	139	120	112	127	129	122	135	121	120	117	127	110	116	131	131	127	132	111	124	134	109	112	128	113	126	117	135	135	123	124	118	126	105	124	115	132	129	137	111	141	122	107	128	142	146	132	134	123	129	131	112	142	139	129	119	133	128	122	116	140	129	109	109	121	116	135	127	126	122	115	122	116	106	121	102	122	127	130	140	129	137	120	124	142	141	119	113	115	119	108	106	123	122	106	122	126	146	127	115	141	119	116	127	127	131	106	140	116	130	118	125	130	127	114	116	135	122	130	134	143	134	117	114	135	105	121	116	125	121	126	132	138	138	132	120	140	119	123	107	128	137	119	124	114	125	121	107	146	145	130	143	112	126	116	128	114	122	139	133	132	120	109	124	114	117	117	135	150	121	117	128	110	131	125	119	114	114	127	126	137	114	118	104	111	113	138	124	136	121	135	133	114	112	127	128	138	113	137	121	128	130	125	120	122	172	126	113	124	114	117	117	119	126	115	115	109	126	136	117	125	140	106	148	126	126	126	130	134	134	102	111	135	125	133	134	114	131	152	131	111	117	110	126	128	123	114	109	129	142	115	117	123	118	110	132	137	125	151	123	120	108	127	130	126	113	119	134	124	122	122	126	113	139	113	142	131	129	125	115	108	134	121	148	123	108	126	112	122	122	118	94	115	134	123	137	141	118	135	142	129	117	124	134	132	133	135	107	103	131	132	131	130	106	103	123	140	123	135	121	142	135	113	91	126	124	105	124	122	123	130	128	139	130	103	145	135	124	125	112	123	111	119	136	126	97	110	129	127	131	119	134	119	122	126	111	127	104	129	134	131	121	136	132	117	119	113	120	128	121	123	117	129	129	117	128	112	142	108	112	123	129	117	119	112	151	140	116	103	128	145	124	125	125	118	133	123	122	121	134	126	141	136	122	134	141	124	102	116	106	135	124	121	143	125	115	131	115	149	125	124	143	114	130	122	134	120	98	137	141	130	137	132	121	158	129	119	121	120	135	121	104	135	115	126	124	116	149	142	114	133	138	116	121	119	134	109	133	125	130	122	107	122	131	119	114	121	138	135	116	125	137	131	144	110	115	114	104	101	161	135	132	123	123	134	121	130	113	122	116	107	127	134	120	130	109	125	117	131	133	147	107	118	127	136	134	111	110	101	129	132	127	114	135	123	126	132	146	106	120	124	116	129	110	123	122	117	135	128	106	119	127	137	138	125	134	133	134	129	123	140	115	121	129	144	109	113	119	104	115	137	127	131	143	125	136	105	131	117	116	108	105	128	146	160	120	110	131	121	110	122	113	126	129	127	127	128	109	122	110	110	121	126	129	120	123	125	138	136	128	132	115	141	143	104	125	118	130	144	109	119	120	119	139	113	121	113	116	135	124	115	119	113	148	113	116	120	114	119	111	130	128	115	132	119	124	130	123	129	132	129	143	134	122	123	106	133	140	119	147	112	141	117	117	125	117	134	136	118	122	118	139	124	126	137	138	129	136	125	110	116	119	111	118	133	123	123	123	135	143	101	121	115	124	136	118	129	133	115	129	124	128	123	121	120	128	135	122	148	129	109	110	130	120	113	119	114	112	108	118	117	125	113	122	136	116	125	110	149	132	126	127	120	137	137	116	102	122	106	139	123	106	136	131	134	137	140	117	135	134	130	123	142	127	124	133	149	146	127
5899	1673	3676	4043	3563	3413	5275	44446	54116	44116	27041	12064	3053	813	444	357	373	362	364	394	384	370	311	373	352	367	375	368	359	386	382	350	357	383	364	389	363	351	375	367	368	352	355	392	344	340	365	399	331	369	333	385	387	359	350	354	366	363	334	345	369	365	365	366	347	393	360	361	380	347	362	350	372	360	367	364	364	376	346	329	355	359	338	399	369	360	328	365	349	344	333	364	367	351	327	365	340	383	365	359	395	360	354	370	369	347	375	350	371	368	400	360	374	381	328	383	347	349	378	360	328	346	359	392	389	381	356	361	364	355	372	380	369	389	358	351	385	383	346	377	380	328	354	384	331	376	359	386	377	380	356	375	368	384	337	404	363	391	391	384	352	366	389	361	368	391	340	342	370	374	366	369	362	357	318	378	377	362	334	391	379	349	380	373	358	377	372	407	377	365	375	361	386	365	358	358	360	379	394	371	372	375	374	388	390	367	354	349	349	360	392	357	353	377	382	361	371	373	334	373	316	330	354	343	345	364	370	397	367	371	370	350	399	354	357	360	352	370	393	362	365	407	390	334	387	400	382	319	369	383	382	337	359	360	364	394	402	364	351	398	352	357	366	336	365	363	363	366	336	358	406	355	352	369	403	374	359	379	356	359	395	380	379	376	324	415	372	342	396	378	343	352	388	353	384	350	358	337	365	366	366	381	373	333	350	378	388	359	374	375	365	375	385	365	381	390	340	379	342	348	351	366	365	363	377	376	366	365	377	364	394	397	361	364	351	380	322	392	357	379	379	351	380	376	392	357	364	335	370	342	362	349	331	387	354	383	371	396	357	354	381	351	362	366	363	366	371	377	351	369	360	333	389	360	374	370	366	362	382	388	352	362	393	389	381	373	382	380	343	337	370	362	363	375	378	363	386	401	361	348	325	328	374	399	392	367	314	353	341	394	380	338	373	372	368	356	353	380	380	338	361	383	330	353	368	322	389	351	355	373	368	357	388	358	368	362	379	350	374	357	384	358	355	360	404	353	374	343	336	377	358	398	401	357	351	343	372	350	360	373	362	365	374	404	385	395	371	347	355	337	338	380	375	367	370	356	368	383	362	405	378	371	349	351	380	394	374	364	377	381	372	377	379	367	363	401	338	367	356	378	377	369	368	392	345	374	349	374	382	340	409	369	371	355	368	363	390	344	378	375	355	354	370	371	323	341	369	369	366	413	387	373	371	381	366	379	354	358	370	382	418	354	339	365	379	355	366	348	334	370	340	384	337	368	380	395	353	351	370	370	381	326	315	404	361	361	369	375	377	369	356	337	341	370	394	393	338	378	384	382	360	389	374	356	416	372	367	362	376	401	359	359	354	343	346	394	384	370	387	377	384	385	345	390	398	343	366	360	392	346	353	317	391	372	365	383	387	357	368	361	370	381	326	328	380	365	370	365	351	394	376	347	358	326	349	341	400	385	377	370	332	382	344	379	419	366	357	337	379	350	361	375	367	404	369	369	350	370	381	355	375	377	356	362	360	372	346	361	374	367	345	341	399	367	365	361	340	365	393	356	349	363	352	365	343	361	366	387	351	345	395	365	359	358	369	356	346	355	396	405	378	360	340	363	370	370	358	341	379	395	363	385	361	376	339	368	352	380	337	373	365	387	373	366	371	381	359	356	339	390	349	374	381	383	352	365	342	381	345	317	402	335	346	372	385	345	353	382	381	337	381	334	369	375	398	371	369	347	362	352	365	391	367	387	404	369	353	325	373	377	389	378	360	345	358	393	365	395	355	368	328	333	352	365	358	370	364	392	344	362	361	373	359	387	384	359	371	340	330	378	359	392	379	374	384	394	351	396	353	374	361	383	355	361	353	349	370	370	376	328	369	377	354	351	416	392	348	351	375	395	359	367	375	363	374	380	389	364	357	348	379	369	374	351	334	380	359	361	340	357	370	388	346	336	375	329	343	390	353	382	390	357	341	372	386	381	374	336	367	375	384	394	363	343	384	353	345	345	345	390	343	369	371	348	357	367	378	375	363	349	375	349	349	350	363	389	379	365	374	396	360	382	348	357	370	369	370	360	357	363	359	372	354	315	379	385	376	346	371	383	336	355	357	389	372	403	342	350	370	367	402	347	377	363	356	389	394	375	362	361	339	350	328	344	354	377	367	363	382	379	393	353	372	366	369	396	391	407	336	366	361	369	349	364	395	360	346	379	348	337	365	361	360	355	344	355	373	376	388	396	373	375	354	379	414	404	340	384	365	365	364	409	369	350	378	377	351	379	389	382	376	346	330	346	361	358	397	353	360	359	366	382	369	387	352	347	373	370	367	358	358	336	358	370	380	339	343	376	390	341	388	360	395	370	333	338	364	360	382	406	391	377	359	361	358	350	389	402	394	347	353	403	346	397	377	363	370	372	345	345	359	363	367	356	371	401	341	395	361	352	371	376	376	352	361	387	360	373	377	367	370	366	363	335	394	335	377	362	368	391	366	354	364	361	382	332	360	372	402	386	389	328	363	369	377	368	358	353	355	358	401	345	419	357	350	382	366	365	322	352	365	394	345	382	391	393	366	364	364	353	362	354	338	396	354	374	352	347	398	345	369	403	346	353	374	386	378	373	346	387	347	379	380	360	323	367	361	347	381	352	396	365	381	380	342	361	372	365	358	382	347	379	367	361	356	388	344	354	354	387	347	358	365	349	346	357	384	350	353	348	358	380	352	366	348	356	364	349	334	382	350	374	402	347	397	383	377	361	367	376	341	366	352	390	365	413	386	373	351	402	353	373	356	341	369	362	357	349	350	344	346	378	385	354	371	358	367	358	371	368	374	379	367	382	377	333	377	376	374	382	369	357	373	355	368	361	386	393	364	356	377	352	340	385	352	404	331	348	368	351	343	387	370	390	391	339	376	380	388	418	388	361	370	382	359	375	371	332	401	343	369	387	354	353	376	335	449	362	331	367	380	400	350	342	374	368	378	357	376	393	393	356	383	404	410	376	357	314	342	361	399	336	378	376	393	407	325	367	357	367	332	383	363	386	353	365	347	389	388	383	332	341	377	389	389	366	360	374	362	384	368	325	325	401	381	381	336	367	356	373	371	395	350	390	341	403	380	357	376	403	368	328	359	398	422	389	375	359	385	350	369	378	369	379	367	358	372	401	383	375	368	365	362	369	343	355	354	365	317	355	366	389	383	363	345	370	375	335	355	360	377	358	399	377	371	358	369	379	359	346	337	369	371	333	388	371	332	344	350	402	346	385	352	414	367	344	363	343	401	362	401	350	364	354	374	365	325	341	357	373	350	388	377	383	326	372	381	375	374	362	398	352	372	369	348	353	356	369	365	369	368	318	387	328	368	367	360	375	365	380	364	358	373	356	348	379	370	417	365	349	400	370	356	382	364	407	366	377	369	390	363	383	350	389	353	404	400	353	349	402	357	409	363	343	367	354	359	357	381	363	344	387	388	373	341	346	397	345	377	376	361	324	363	399	361	368
14887	2760	2897	2159	1471	1453	7167	35375	52454	42160	22462	7752	1530	348	192	147	128	127	132	135	146	137	137	136	170	113	134	152	128	136	136	151	145	144	152	152	147	130	127	140	142	132	154	142	123	127	152	122	136	127	149	150	138	121	123	143	143	148	137	134	128	138	164	148	127	122	147	144	152	134	132	165	141	149	140	159	144	139	146	133	139	144	162	138	140	116	133	148	140	152	116	137	142	129	149	169	137	141	151	158	139	151	152	143	147	134	160	146	137	138	144	136	169	150	135	143	161	125	132	146	134	137	146	143	133	135	141	160	161	148	123	152	140	156	141	129	147	154	123	148	130	136	127	142	140	137	141	151	151	134	130	145	152	162	172	131	137	145	139	159	152	151	121	134	150	142	142	155	133	129	141	141	139	164	145	139	151	124	139	157	166	147	152	149	160	142	161	140	154	112	147	157	150	155	156	133	163	153	123	144	118	149	151	130	146	134	151	135	164	126	164	136	152	155	138	154	148	127	150	161	155	155	162	135	133	144	151	159	121	125	144	135	175	156	139	127	155	169	166	142	159	166	131	132	117	156	133	144	150	143	120	152	142	131	129	131	131	151	148	134	161	142	129	131	150	148	155	127	124	151	126	132	162	166	140	140	147	141	130	139	160	148	137	158	141	136	135	153	149	147	156	126	129	138	134	129	174	143	133	131	140	117	143	133	146	156	142	135	141	131	166	167	142	148	124	122	157	150	160	149	134	155	152	147	128	129	132	141	128	135	129	126	159	146	144	158	163	127	148	145	134	139	131	143	139	121	151	137	115	133	140	135	143	133	142	132	156	155	165	138	158	129	160	141	177	144	151	156	147	138	156	135	120	148	127	128	161	144	123	122	145	130	120	114	133	153	129	129	150	150	144	134	137	141	131	118	165	143	152	141	161	121	148	126	131	150	146	142	155	134	132	152	137	142	144	134	155	141	151	156	162	129	135	134	151	134	130	137	126	129	142	134	156	164	135	154	153	131	141	142	134	130	139	136	151	141	151	157	144	137	157	147	143	162	145	123	137	143	134	157	153	161	150	163	135	134	139	159	145	149	146	148	140	138	133	163	130	147	143	147	143	140	152	130	150	133	169	126	147	124	135	147	146	144	153	140	134	164	140	140	141	121	158	127	127	169	122	121	142	140	133	153	127	152	130	137	135	138	154	144	133	146	125	151	146	143	144	146	134	125	151	148	154	133	142	126	137	154	146	151	132	144	139	131	119	140	151	134	159	154	138	168	150	141	131	126	144	136	147	126	158	140	144	160	161	149	147	132	143	135	129	128	129	136	157	132	154	137	139	137	140	123	134	142	152	143	147	136	136	141	136	125	155	141	135	137	143	133	133	151	158	128	130	158	139	143	150	147	133	136	138	141	139	136	146	142	144	137	159	137	138	116	167	145	138	123	123	150	145	143	170	144	136	150	129	143	142	141	143	129	147	120	134	138	142	157	147	144	142	141	129	115	156	142	150	148	149	132	152	126	146	151	168	128	156	137	124	161	143	154	154	123	144	149	137	169	143	134	151	146	150	144	140	140	131	141	153	166	150	142	153	160	154	145	140	153	171	136	138	167	120	153	116	142	141	145	159	120	151	144	144	150	146	151	158	120	146	161	133	158	150	153	157	151	150	141	146	163	149	145	149	128	128	140	111	129	145	142	144	146	122	127	144	146	140	118	159	147	150	144	129	161	122	142	115	151	131	154	120	129	128	116	164	132	125	166	151	143	152	137	142	127	135	141	176	124	148	171	131	123	157	134	127	140	127	143	110	165	122	134	133	139	130	145	144	145	141	130	128	153	121	152	131	139	141	123	149	139	140	144	141	158	142	140	136	145	142	164	159	127	162	144	140	148	131	116	175	131	153	133	123	141	146	141	132	131	148	124	122	149	157	129	125	144	123	146	154	160	131	138	154	123	145	142	141	155	144	126	136	127	138	132	137	143	144	158	157	135	150	151	141	146	134	137	152	162	141	139	149	169	128	122	151	129	138	129	137	129	150	129	141	134	125	165	159	152	159	130	160	123	142	148	160	139	150	141	154	149	150	153	156	153	128	146	137	143	138	132	166	146	127	134	147	147	141	143	172	141	148	145	150	138	147	138	129	142	145	156	148	138	126	137	142	149	136	134	132	148	136	129	164	139	141	149	130	169	143	130	145	154	139	141	146	174	147	123	139	151	135	131	134	136	130	147	166	143	138	143	140	145	125	142	159	122	143	150	133	124	136	154	143	145	116	130	155	147	149	140	159	141	115	147	140	138	170	108	141	157	138	145	136	137	131	140	143	139	155	117	138	153	150	130	142	151	150	156	149	140	142	146	152	123	131	131	142	137	133	149	159	153	143	142	158	142	150	134	139	141	121	134	139	146	156	149	144	133	124	144	132	149	146	150	125	133	127	141	161	144	136	155	157	124	145	121	135	123	141	143	122	157	148	147	141	142	159	133	129	153	142	145	149	148	152	149	133	129	147	146	136	144	132	146	131	127	122	150	150	136	142	140	132	130	162	130	141	138	134	133	142	158	133	141	145	147	139	148	137	136	127	140	166	136	140	151	163	157	141	153	151	139	151	154	140	141	145	138	123	147	132	144	153	142	127	155	137	142	153	130	135	153	156	135	137	166	131	136	155	150	123	117	133	139	159	135	134	155	137	143	134	130	126	139	124	136	145	145	141	137	131	158	144	141	139	162	143	152	156	138	137	125	155	148	160	132	129	134	159	147	138	149	161	140	160	142	152	146	134	140	133	156	138	132	161	158	145	134	160	151	138	156	134	153	124	153	146	127	126	141	132	155	149	134	130	133	149	148	147	147	149	124	139	168	156	126	138	136	139	144	148	167	147	135	142	140	131	155	131	142	156	147	149	136	156	143	139	145	131	149	136	148	144	115	152	135	138	135	139	154	145	160	145	145	146	137	154	117	128	135	126	135	132	139	154	145	132	163	154	157	139	131	146	142	121	150	154	139	146	133	120	139	155	148	149	144	143	142	147	169	153	147	142	144	142	129	150	142	129	144	122	119	145	146	144	148	140	142	153	122	137	132	127	151	115	159	160	116	122	156	129	130	145	149	131	136	151	168	136	146	150	155	120	154	153	127	132	139	137	131	130	154	139	142	166	142	130	155	147	147	131	142	144	147	153	149	136	152	139	136	134	142	153	117	132	145	135	157	132	139	136	146	153	145	117	151	151	142	156	152	148	147	129	111	150	129	158	157	162	147	143	117	142	143	135	141	137	151	143	135	155	126	153	169	131	151	140	138	137	127	138	162	136	151	132	142	150	144	150	139	134	150	126	156	160	136	133	143	162	147	131	149	146	155	133	141	154	138	129	140	154	122	139	140	132	153	134	136	137	136	138	131	137	144	146	132	122	153	150	135	133	147	151	133	144	146	135	161	129	163	156	128	156	156	171	137	156	136	119	117	159	128	143	145	148	161	148	146	123	138	154	146	136	141	133	149	147	132
7857	2648	6050	6852	5761	6005	22174	53232	66077	55375	36706	19266	5670	1371	538	471	426	405	428	409	417	384	393	439	430	421	415	396	421	420	381	401	425	415	386	389	342	412	384	413	407	365	405	419	443	415	412	450	408	438	428	422	400	403	415	416	428	418	423	404	371	423	421	379	401	424	416	408	426	412	397	389	406	420	420	414	393	385	430	398	424	465	397	420	402	421	411	417	379	404	417	443	427	466	381	403	425	423	398	382	397	422	419	420	422	434	376	429	418	436	401	409	440	444	399	433	384	402	444	402	411	408	425	414	416	399	393	374	418	404	405	408	409	401	376	429	411	387	420	384	402	428	388	425	404	411	442	394	442	420	435	397	399	421	399	380	409	388	429	407	412	386	392	406	387	430	352	434	407	402	430	421	408	421	383	412	415	401	430	421	401	449	425	436	406	405	407	406	448	432	393	418	421	429	411	420	394	439	362	399	443	434	464	384	384	418	358	368	413	402	413	407	402	391	435	442	395	368	401	418	397	409	424	393	429	441	400	386	385	422	459	370	403	428	405	416	383	451	415	418	428	434	407	425	427	405	413	422	387	427	427	417	386	407	430	405	433	404	455	417	390	413	398	404	435	399	379	437	447	371	411	409	413	402	386	418	441	428	460	431	387	453	408	402	401	401	390	443	406	466	445	414	417	358	409	392	442	392	416	383	426	419	404	413	422	400	417	437	388	404	393	410	388	426	421	397	407	416	416	407	436	430	398	411	428	404	368	394	426	425	417	443	417	421	415	445	448	459	402	443	407	432	425	402	427	437	428	414	423	406	400	389	409	414	424	402	427	405	418	419	401	413	408	410	407	420	402	402	388	420	390	433	379	402	441	369	427	450	374	415	416	418	411	396	401	394	430	407	403	426	407	416	418	398	408	431	429	425	402	426	399	393	442	410	368	432	369	408	432	451	421	378	410	407	432	425	416	426	417	415	379	434	379	364	403	411	467	397	420	442	407	410	414	419	434	418	401	427	418	385	426	430	416	444	404	388	437	431	401	420	402	396	445	389	417	414	455	390	413	415	413	394	440	412	436	456	420	417	426	410	435	425	399	422	431	437	392	392	399	425	428	407	447	417	389	419	417	405	398	387	432	407	409	436	434	431	429	411	379	396	402	391	374	395	433	406	391	454	402	390	448	428	423	421	412	415	455	419	397	376	416	398	425	392	412	424	403	435	374	391	406	386	405	416	406	368	415	431	455	446	397	428	408	396	411	403	388	426	408	413	405	446	409	437	416	379	405	415	384	385	423	429	374	399	410	416	410	398	436	364	423	377	398	396	443	421	444	416	426	386	420	403	407	422	397	393	413	439	422	429	424	419	379	392	391	379	398	398	387	433	433	435	425	405	418	418	419	395	408	422	431	383	387	418	423	436	433	414	423	391	444	433	386	393	424	399	409	390	410	399	418	417	444	404	461	409	400	449	405	394	411	434	410	462	445	418	375	404	387	423	398	444	410	386	443	428	397	368	413	383	411	468	403	433	393	394	401	390	406	420	382	398	419	419	400	388	442	412	398	429	390	404	399	381	427	396	407	404	411	443	431	443	406	403	390	429	417	402	407	411	410	391	387	432	407	410	437	417	399	368	403	407	431	391	439	406	397	421	410	433	390	408	437	428	385	423	396	412	414	409	402	393	399	417	418	425	387	392	394	407	434	389	397	388	415	386	398	387	452	428	404	370	399	402	439	389	425	411	414	391	414	410	458	400	431	441	420	402	429	389	424	385	389	393	405	407	391	408	406	412	409	368	438	424	429	390	426	428	420	410	383	388	422	426	411	415	450	397	417	390	399	402	399	404	419	397	412	416	412	400	404	378	410	421	399	384	418	376	403	412	399	417	434	442	427	403	418	394	374	398	405	410	399	442	403	454	412	393	410	421	420	409	375	419	425	405	413	371	414	388	438	400	446	379	407	404	428	411	416	424	410	374	445	425	428	456	421	396	427	405	403	392	391	394	404	406	415	412	419	426	424	430	430	420	423	375	405	439	410	388	412	413	411	406	450	386	449	414	440	411	438	417	424	420	421	418	447	443	381	400	390	429	413	397	423	420	431	417	403	408	414	370	445	410	421	417	425	417	452	382	380	397	402	380	442	424	407	445	415	391	413	400	442	426	420	414	416	414	426	402	383	413	450	414	402	406	374	385	416	417	408	463	395	410	417	423	420	366	417	461	392	442	444	445	405	421	431	434	421	400	375	430	416	378	432	434	389	393	423	412	422	382	407	409	417	429	412	445	408	420	403	388	429	437	408	445	387	436	423	409	399	396	421	401	426	417	412	406	418	399	397	417	402	426	435	430	397	391	390	413	435	402	379	421	394	427	409	418	447	423	442	428	409	416	396	416	416	408	457	426	412	404	403	389	407	375	404	421	397	434	380	381	455	426	373	392	411	411	404	388	435	391	424	421	389	435	436	424	413	428	412	436	443	417	419	401	379	389	392	429	397	431	410	396	436	391	436	423	421	380	423	408	432	388	433	457	438	413	392	389	412	426	460	422	417	397	425	405	385	423	434	431	387	397	375	403	368	409	416	383	389	418	424	412	427	399	360	400	402	445	421	409	402	425	418	404	432	407	409	404	431	421	385	407	390	407	405	395	400	417	414	388	430	411	426	397	408	427	388	415	385	408	406	398	396	376	382	429	445	422	412	454	444	415	395	393	381	414	374	381	415	386	436	395	413	389	434	403	428	389	419	380	427	405	405	426	397	407	429	429	421	424	414	411	429	406	433	418	404	392	408	362	436	435	407	414	426	382	431	438	413	417	379	404	413	435	389	443	398	417	389	416	381	394	387	408	420	425	437	420	440	432	414	404	389	396	400	396	392	417	374	399	394	422	393	420	416	424	428	388	410	418	388	401	393	403	421	399	399	425	423	379	401	429	389	409	419	393	406	370	404	418	434	410	389	403	436	400	411	404	413	377	410	420	428	407	420	393	388	435	411	393	434	425	396	382	389	428	391	416	433	396	424	394	395	424	412	408	398	426	410	419	400	401	414	471	408	404	406	440	438	432	378	402	460	407	379	414	387	435	431	391	397	428	399	412	400	406	373	413	401	380	392	415	425	410	408	436	433	434	377	411	437	402	422	407	419	399	388	414	443	433	403	408	412	408	470	387	369	429	406	432	413	423	436	388	451	407	422	416	432	409	444	420	400	383	398	433	428	424	404	420	368	449	431	411	368	450	455	384	377	412	410	377	419	408	424	459	399	392	401	389	436	434	411	388	432	390	467	416	413	398	448	402	394	356	424	388	412	402	424	429	402	403	420	391	389	428	434	433	423	424	389	421	456	426	414	397	438	439	397	400	400	397	441	409	394	388	447	402	425	379	446	385	406	402	425	423	409	397	407	406	413	428	448	364	392	377	402	417	451	405	423	402	430	388	410	409	425	412	423	411	410	429	424	433	383	429	414	421	422	401	402	468	406	398	401	386	410	431	443	395	420	413	394	387
2347	212	250	242	209	158	382	2520	5246	4272	2009	779	333	182	139	141	160	139	148	130	126	126	131	142	131	134	124	119	136	119	116	128	136	119	133	125	141	136	132	119	157	127	146	140	106	143	122	126	134	141	142	139	116	114	112	134	108	132	133	126	134	117	133	142	131	148	128	111	122	122	116	122	124	137	147	134	120	133	124	131	142	129	138	148	110	129	136	126	127	159	132	142	119	116	116	112	142	123	128	143	150	110	118	144	133	120	137	148	135	136	132	130	126	145	127	115	142	121	111	137	135	132	114	126	129	136	130	125	146	155	152	145	123	123	130	120	137	136	123	116	124	135	124	139	121	135	123	120	115	121	134	113	140	151	127	128	159	141	128	133	138	144	136	127	112	125	120	137	121	125	136	135	138	127	135	144	129	132	127	133	126	117	135	148	121	133	122	133	150	133	109	132	106	142	170	128	126	124	111	141	119	124	119	115	97	120	148	118	117	108	113	140	135	134	137	132	130	127	128	122	149	119	137	135	147	122	130	135	135	142	152	144	134	134	130	134	139	141	144	107	117	123	120	124	138	118	126	135	114	145	117	103	130	127	148	142	130	146	121	112	116	111	141	106	129	121	143	128	126	140	125	140	115	126	132	122	134	133	122	136	130	129	149	156	113	130	116	125	136	124	127	113	138	136	145	110	136	121	107	130	96	129	125	139	110	130	134	129	135	128	119	129	137	145	118	154	143	137	141	111	135	134	123	143	134	124	124	122	138	108	117	140	125	112	130	115	125	134	109	119	142	134	133	126	138	123	136	127	112	125	138	119	120	125	116	146	136	143	134	137	128	143	126	135	126	121	131	125	111	131	135	119	138	130	132	127	96	123	149	143	127	147	127	120	124	132	126	136	127	137	135	153	127	136	141	131	119	149	113	139	121	119	119	128	131	110	137	136	140	138	128	111	129	133	103	127	114	124	127	131	120	129	136	149	123	148	121	120	130	142	107	141	140	121	130	128	135	119	113	143	112	104	130	131	115	132	126	117	131	125	115	139	147	152	156	129	125	120	125	120	120	133	135	120	117	121	133	133	120	122	132	123	141	132	146	131	127	129	127	116	126	122	137	120	130	130	153	125	108	110	133	135	132	127	138	125	131	125	135	125	129	114	147	124	116	139	125	150	134	115	130	115	110	118	104	132	114	130	131	114	126	131	119	138	130	125	118	120	139	120	127	135	136	120	118	142	128	143	135	147	135	142	127	142	116	120	133	135	129	134	129	128	125	137	115	121	138	137	135	146	140	134	130	115	119	135	112	149	116	124	130	138	125	107	132	128	128	115	128	139	142	133	120	135	131	123	104	134	125	122	127	135	111	155	131	129	119	112	130	126	135	122	113	131	118	133	131	111	155	136	110	126	126	138	141	163	120	109	152	113	140	116	148	138	126	129	127	140	125	123	126	118	117	134	97	127	117	129	115	128	143	136	119	127	122	139	151	132	130	135	130	141	116	130	101	119	135	129	138	108	169	121	111	110	122	136	120	132	123	130	128	126	148	122	138	125	150	131	120	114	140	128	124	130	135	119	108	143	118	114	142	149	121	138	137	129	121	132	133	131	145	134	128	121	103	118	134	140	135	145	136	121	120	121	142	135	127	137	116	156	129	130	135	129	117	125	112	144	144	125	131	145	122	106	130	138	129	140	161	119	127	138	132	132	117	140	133	113	126	115	140	117	133	125	126	116	129	127	132	124	136	111	127	119	146	143	125	126	116	122	144	132	125	137	147	94	119	118	128	140	104	114	133	122	111	136	141	122	133	117	147	139	117	136	156	133	136	144	105	115	120	151	124	131	144	107	125	132	132	131	147	122	137	114	144	130	109	141	111	124	128	127	121	123	117	148	139	128	129	129	153	150	120	148	128	145	111	132	127	130	147	137	119	139	110	138	141	114	130	130	133	137	135	133	146	134	105	126	143	132	110	127	145	131	134	134	151	137	140	125	123	109	117	117	113	130	137	134	131	130	133	130	132	133	151	111	123	140	135	106	102	127	115	112	134	138	120	104	127	109	131	107	137	139	105	135	126	124	133	125	131	122	115	138	128	128	134	133	110	127	133	112	127	129	145	137	120	160	113	127	130	118	128	129	140	140	142	139	123	130	114	131	140	126	127	113	119	124	129	130	129	133	109	131	141	132	111	131	143	131	124	140	151	111	119	133	137	129	140	149	139	137	118	126	123	123	126	127	124	132	132	110	119	128	130	125	145	119	127	133	140	136	120	139	128	136	135	136	108	151	119	139	145	144	133	128	112	132	139	127	127	119	123	135	134	116	128	130	109	146	123	122	123	130	141	128	127	127	125	129	126	132	109	120	129	113	141	130	142	124	118	123	108	141	112	146	141	122	125	139	144	138	129	154	144	128	126	125	129	128	135	125	101	113	132	129	116	133	119	127	123	116	138	162	125	151	127	135	121	133	121	145	150	101	121	110	134	129	142	136	139	120	96	136	136	127	153	126	131	133	137	133	136	118	128	127	128	126	137	135	127	142	129	137	142	105	156	112	138	128	111	129	135	120	153	127	134	120	126	109	128	132	125	121	144	134	144	134	109	124	154	125	139	119	139	140	127	130	145	134	106	133	150	127	131	133	123	135	122	135	117	142	110	142	114	136	140	147	117	119	124	133	149	139	119	146	131	118	123	114	135	131	137	131	133	127	128	120	127	118	150	121	123	116	138	128	128	110	133	145	125	123	128	134	130	118	132	127	140	131	127	114	113	125	135	133	117	138	123	118	128	139	133	125	117	122	116	146	111	117	141	127	136	146	128	128	134	147	134	117	123	143	140	134	123	134	140	116	142	121	129	119	128	154	134	132	127	132	121	124	122	113	112	133	139	134	121	130	122	123	147	140	123	121	128	131	122	116	131	130	130	123	128	125	137	128	118	138	125	122	135	117	110	126	135	152	128	153	109	130	121	144	116	117	159	142	133	108	122	127	141	101	135	126	136	120	126	125	123	156	138	129	133	126	139	122	140	122	137	142	149	141	121	124	146	140	141	152	127	120	134	147	127	143	112	116	125	134	138	140	129	132	131	119	120	157	127	113	152	143	134	129	115	156	124	109	132	125	130	118	140	130	148	134	136	137	154	132	117	130	148	141	122	124	135	119	130	111	133	152	127	137	132	137	136	152	102	126	125	143	116	136	123	139	150	129	145	142	107	127	115	118	119	128	133	127	133	144	126	137	116	140	160	119	137	136	122	123	143	114	127	123	127	147	145	112	134	121	122	131	131	134	128	134	142	153	123	131	140	131	127	146	131	125	130	134	132	119	121	144	117	136	128	144	116	129	121	122	151	118	132	130	143	133	133	127	135	139	120	133	132	121	124	121	141	147	145	114	131	127	109	128	123	122	109	134	138	126	122	121	117	126	130	128	114	103	109	128	142	135	107	116	151	135	136	145	134	133	136	125	132	134	124	139	102	130	127	106	118	151	142	121	124	140	131	143
2187	512	699	778	726	687	1615	10825	19226	14532	7299	2965	1131	506	403	348	361	334	358	384	401	397	359	372	418	355	373	351	356	383	377	385	375	390	368	375	406	362	372	366	393	392	393	382	358	364	375	351	358	385	355	379	377	375	350	348	365	370	358	392	367	388	370	352	356	352	365	369	388	390	375	384	414	393	382	358	384	341	407	361	368	356	375	371	380	341	380	382	361	342	394	361	356	375	379	341	353	344	375	391	362	367	341	375	361	372	331	374	409	355	394	391	380	406	377	393	406	426	365	360	365	363	353	398	350	371	356	355	361	360	401	389	372	385	368	378	402	359	374	372	385	406	366	387	401	353	395	390	354	346	386	350	360	382	370	378	378	320	379	347	384	377	363	400	405	376	392	347	387	404	368	376	370	346	366	377	390	358	410	395	366	383	388	383	381	352	388	373	336	382	373	375	354	378	380	345	430	382	383	385	345	356	392	393	391	384	372	381	371	385	396	369	392	357	388	353	339	389	401	354	376	347	362	368	354	379	373	363	382	355	360	346	409	376	374	363	384	362	360	369	390	366	341	367	389	370	353	372	350	368	371	383	344	371	332	364	362	371	371	368	380	372	405	371	394	370	404	369	351	381	379	335	367	350	338	353	361	351	377	395	393	346	341	373	361	348	391	366	369	364	383	373	362	382	378	379	346	378	365	385	391	375	380	401	382	380	381	373	376	354	367	392	376	352	380	386	377	358	381	385	371	336	347	396	378	368	370	372	373	363	393	375	374	373	365	415	370	388	386	353	402	375	401	379	394	399	364	368	374	377	349	361	369	363	383	378	366	396	381	375	398	356	379	378	366	370	376	391	383	390	363	364	382	353	385	330	375	380	401	368	383	387	396	386	401	412	380	393	388	364	354	394	334	349	343	361	385	400	373	417	361	369	372	386	385	330	380	363	342	365	375	369	374	375	369	341	374	389	391	395	402	391	364	371	359	378	362	368	387	356	379	342	358	392	377	370	379	380	408	371	373	352	364	370	389	368	334	394	332	373	374	371	380	365	380	386	379	361	394	354	390	418	392	335	394	368	390	399	353	353	386	396	382	405	388	360	377	389	351	406	377	370	394	360	349	368	379	376	383	374	374	372	346	409	386	362	413	349	351	396	367	376	379	400	385	386	349	382	372	388	396	334	433	387	382	385	359	382	372	397	386	366	373	337	387	371	367	381	431	380	382	403	381	386	359	378	400	372	358	359	356	372	390	365	348	345	382	383	385	382	363	394	375	382	369	345	349	331	374	368	379	350	424	351	409	395	384	373	404	361	365	392	407	383	361	363	383	375	385	386	385	380	347	382	377	403	379	402	367	367	374	401	359	353	360	359	383	421	345	375	376	405	376	350	370	371	359	349	383	381	341	364	350	390	352	357	397	377	379	403	372	359	403	373	384	410	398	414	377	352	397	347	419	374	340	385	383	351	358	368	386	372	376	377	373	397	393	355	379	374	407	330	386	355	399	405	376	371	379	351	355	403	383	365	351	366	383	347	378	384	390	361	387	420	358	353	408	386	384	401	373	378	319	401	398	369	375	349	410	383	418	394	392	378	378	341	368	360	365	379	365	372	351	360	368	350	395	365	353	379	390	381	409	397	370	395	354	394	365	392	381	390	365	371	434	365	397	356	370	360	398	370	434	363	384	361	372	399	372	370	397	386	364	382	376	375	393	369	396	396	386	393	354	394	354	392	369	389	382	372	369	370	379	374	360	350	337	392	406	352	385	389	369	385	368	389	390	359	373	373	407	376	392	347	359	374	361	347	383	389	352	412	375	417	378	366	366	375	380	375	334	381	426	405	364	354	385	393	377	383	385	372	399	380	390	391	356	398	354	336	371	415	376	364	415	366	368	359	384	399	377	372	378	378	404	378	394	385	383	365	417	387	381	399	374	367	369	399	372	383	355	364	396	415	360	345	381	386	351	390	360	347	331	380	384	391	397	391	368	377	397	361	356	382	362	352	380	368	405	339	397	338	369	360	366	400	342	382	357	412	336	337	361	377	383	363	381	345	371	395	397	353	391	378	368	360	390	395	403	328	407	395	393	384	392	344	374	388	400	403	364	368	380	370	411	363	399	354	373	383	315	372	378	377	355	364	377	402	401	361	377	358	351	380	357	426	335	336	390	388	393	359	353	380	384	362	399	357	353	343	381	414	380	368	348	396	386	369	398	363	376	361	396	407	364	394	347	398	372	375	365	360	406	425	412	344	388	366	360	418	419	385	372	361	398	405	389	366	380	398	358	400	366	337	398	347	367	378	346	415	401	392	354	362	346	370	345	406	355	383	403	382	388	370	364	356	367	370	399	375	371	401	368	384	379	373	396	386	379	374	326	353	389	395	371	357	357	386	347	363	388	372	376	356	406	372	397	369	398	370	382	392	354	388	370	333	370	384	417	394	383	354	374	421	366	351	374	371	366	405	386	389	383	382	384	384	377	358	372	388	363	368	391	384	387	373	385	404	404	369	353	350	397	336	363	360	379	370	364	376	380	374	378	361	396	366	351	361	381	381	359	350	369	376	368	363	379	374	366	398	402	414	363	351	390	415	371	381	355	381	381	313	350	385	362	384	389	391	393	368	361	388	377	402	384	387	384	425	366	400	364	408	360	394	381	342	392	343	398	387	365	416	377	379	370	415	331	377	391	384	399	365	356	377	404	353	374	320	402	373	361	394	365	405	381	367	363	374	384	369	374	401	373	370	367	376	361	393	385	409	370	367	372	371	390	398	390	375	390	364	387	413	383	372	384	389	352	409	384	409	344	334	375	426	399	374	389	397	370	347	379	345	387	384	372	320	359	397	350	353	378	402	387	415	364	444	408	395	397	385	414	388	381	332	334	354	351	386	398	382	411	398	394	358	374	357	366	352	364	381	393	379	384	396	361	367	393	389	374	412	361	392	403	375	374	384	409	367	416	393	391	369	376	382	325	371	419	391	397	379	343	341	398	367	390	393	360	369	393	377	375	376	364	380	384	380	345	380	375	340	369	398	392	398	366	365	367	382	363	361	380	372	384	382	405	379	389	395	375	374	412	364	373	389	398	365	364	381	382	358	379	402	378	396	354	376	405	383	356	397	356	352	359	375	381	374	372	378	372	335	328	349	389	358	364	389	418	393	362	399	345	368	381	368	383	380	392	376	351	399	385	391	387	399	379	361	368	384	374	388	354	405	363	385	360	413	436	381	388	364	445	378	392	367	400	369	358	367	376	354	391	401	367	398	385	363	368	376	352	336	357	391	384	351	406	373	337	392	411	360	397	371	379	365	385	390	396	327	373	359	388	373	367	385	365	386	400	366	386	402	352	405	379	361	382	392	365	352	353	356	378	386	401	357	392	380	377	369	322	398	372	397	359	372	384	405	387	357	365	379	374	370	364	366	390	367	357	400	392	384	374	405	374	368	381	372	388	383	374	363	375	338	347	412	369	334	364	362	357	376	387	379	382	385	372	381
8473	1176	1459	1172	858	2483	15098	35764	36661	22814	9809	2027	567	215	119	111	104	121	115	117	103	135	133	134	125	130	137	122	130	131	136	143	138	113	142	114	115	133	133	134	123	136	147	127	101	138	121	113	129	133	126	138	121	125	126	131	114	93	108	121	150	145	125	112	111	102	131	132	123	148	114	118	116	114	106	127	108	133	139	107	108	123	129	112	136	114	144	137	125	124	121	131	92	136	112	116	119	126	120	128	120	118	125	127	113	123	125	122	130	130	143	101	145	136	127	111	114	92	137	128	131	135	135	127	120	111	130	112	120	133	109	123	114	114	138	131	137	136	114	114	135	117	130	123	117	121	119	132	113	130	126	127	136	104	133	115	140	117	128	129	132	119	127	142	113	132	135	120	129	126	124	111	124	122	121	129	124	137	133	119	132	126	140	130	122	134	125	134	105	107	131	119	119	124	100	140	120	114	136	146	135	108	112	129	133	121	120	137	120	143	120	128	118	139	128	126	126	121	126	130	132	130	128	114	137	140	154	113	116	127	131	125	135	126	127	130	123	124	129	132	123	117	111	119	127	134	135	140	128	115	132	121	130	136	125	124	116	103	120	123	137	123	113	118	132	112	115	103	121	129	113	111	108	123	115	128	131	105	124	138	133	126	135	123	111	103	108	134	116	123	135	133	132	138	120	118	124	135	124	117	123	125	114	111	115	117	124	131	135	112	132	138	116	117	99	119	130	119	104	133	101	117	116	130	133	115	140	110	128	123	131	104	113	129	122	109	111	132	135	120	129	134	129	143	107	135	121	121	130	133	122	106	133	140	133	105	128	151	106	131	141	132	111	107	123	115	112	122	129	141	138	128	127	122	131	128	105	129	120	112	124	121	134	127	108	135	121	117	111	125	136	121	110	126	114	122	121	135	116	104	124	113	116	111	121	126	117	112	139	100	112	133	125	131	148	132	128	114	133	125	142	119	138	108	116	132	123	120	115	114	127	134	113	116	107	104	115	139	111	108	129	118	111	124	131	125	130	135	141	127	133	130	117	115	131	116	133	112	117	137	140	121	112	120	125	103	110	125	115	104	115	128	120	107	149	129	118	138	138	142	110	144	129	115	119	120	153	128	118	134	128	106	109	117	103	107	137	91	133	123	123	101	124	110	128	98	125	117	118	104	118	116	120	126	127	129	121	126	137	125	103	110	120	129	110	144	121	133	125	112	115	100	117	112	123	109	134	128	134	114	119	147	115	131	144	128	125	121	118	132	129	115	132	121	121	135	129	128	105	133	114	124	135	137	134	119	120	144	137	115	116	123	122	115	125	114	130	134	128	126	116	121	134	131	116	124	123	118	163	127	138	128	117	107	132	105	121	119	125	123	139	127	120	113	135	114	136	141	120	123	110	114	111	140	120	137	130	115	122	149	118	121	139	130	120	130	132	124	142	121	114	132	122	151	130	119	126	133	138	106	135	130	116	138	128	130	132	131	122	118	126	126	131	127	112	116	113	95	102	135	134	126	137	143	123	129	130	118	111	124	123	113	166	110	152	144	109	136	119	131	136	110	116	107	125	135	102	129	120	138	133	114	117	119	120	106	119	115	126	134	108	126	115	135	109	130	132	102	138	123	132	111	114	106	134	108	133	131	127	125	134	121	118	133	129	129	141	121	121	117	132	124	134	120	133	125	125	111	122	103	131	107	137	110	125	130	125	101	127	131	135	129	130	128	119	133	127	125	116	116	135	115	116	124	124	129	111	133	106	118	142	121	122	133	122	129	132	102	120	132	138	121	136	149	128	112	134	120	104	138	120	125	119	138	131	115	113	128	127	112	126	128	114	126	121	147	133	120	128	121	116	140	118	125	124	134	123	117	140	114	133	146	112	112	123	119	123	119	131	116	86	125	127	124	124	131	114	114	107	114	133	118	118	137	133	133	110	123	114	134	139	119	115	122	113	113	118	117	121	119	146	132	131	108	119	136	114	127	103	118	122	107	132	126	116	118	105	140	115	104	103	113	123	136	118	118	111	130	120	126	135	125	117	117	116	136	142	110	141	134	122	135	126	122	98	132	124	130	112	115	118	125	136	111	127	120	127	137	125	129	132	115	116	131	118	121	117	130	134	115	129	130	115	129	104	119	104	118	124	115	127	113	114	107	118	130	111	129	128	138	117	118	126	121	113	134	117	135	109	108	124	124	122	106	99	129	129	137	114	109	113	156	113	104	124	160	121	119	117	132	130	134	157	129	119	123	141	146	148	127	114	155	126	126	118	106	128	126	126	106	117	98	122	106	138	113	134	112	115	126	123	129	117	122	137	127	123	131	107	139	113	110	135	123	145	123	120	121	122	126	131	121	130	130	126	124	134	127	116	114	122	121	129	124	101	128	143	128	102	103	137	108	120	140	125	131	128	145	104	121	112	130	127	117	124	115	130	125	121	126	118	125	123	129	121	116	133	121	126	131	133	125	125	131	116	126	98	132	133	132	140	131	149	111	143	115	144	110	127	107	120	125	119	116	128	115	117	126	115	142	101	137	137	107	134	113	129	122	128	123	122	126	137	109	118	118	136	111	140	133	128	124	127	121	130	126	160	119	139	127	125	111	122	123	112	122	133	112	118	147	128	141	116	118	132	126	121	96	112	115	134	124	137	105	115	137	114	118	117	110	141	123	126	116	133	104	140	128	120	125	118	134	128	125	124	122	129	136	143	107	112	102	118	139	105	129	131	128	128	120	135	142	136	129	114	116	130	126	132	137	126	130	120	134	107	115	134	127	108	133	124	112	122	124	127	107	127	113	101	121	122	126	125	103	123	132	137	120	132	112	126	124	123	126	124	129	136	135	112	98	107	132	105	116	147	119	135	138	121	119	136	124	125	106	128	131	141	138	128	117	133	106	139	114	120	116	134	125	139	114	123	131	144	139	140	141	106	130	122	122	133	121	152	143	121	110	104	123	136	136	140	115	105	132	123	138	129	125	126	138	122	128	128	116	123	126	105	119	114	130	126	117	118	107	141	131	146	128	116	138	127	113	146	143	107	130	122	128	119	105	131	118	126	123	129	115	103	135	128	120	126	127	115	136	144	124	149	126	122	133	117	122	132	124	121	115	106	126	114	115	122	132	129	124	118	125	119	102	131	117	112	123	101	132	115	114	128	114	128	103	111	131	133	121	136	113	128	126	143	117	124	127	130	120	134	150	133	112	115	107	130	104	124	128	123	107	149	126	113	121	140	124	127	134	118	134	130	136	115	132	129	123	122	116	118	114	136	126	108	109	113	127	127	121	126	99	116	122	119	142	106	104	107	130	138	149	132	123	104	137	125	145	131	119	128	126	127	121	121	151	106	134	147	120	112	125	134	113	122	123	107	131	127	130	111	132	111	120	121	120	127	148	119	127	123	124	118	129	108	106	122	97	131	131	116	120	122	135	133	122	126	121	117	114	133	126	115	113	140	122	119	129	115	136	135	137	127	106	138	98	143	131	115	136	98	140
5846	1487	3539	3961	3521	10018	32709	53344	51545	38724	23118	7912	2322	760	448	371	358	374	394	363	382	392	351	353	337	358	378	373	339	384	361	374	369	341	365	370	369	353	373	411	355	372	392	359	376	361	359	368	404	415	403	338	350	380	361	358	369	380	366	369	358	355	399	366	350	351	353	359	383	362	354	352	368	348	411	378	403	366	330	339	332	354	384	391	346	386	353	353	354	383	341	344	383	393	346	341	323	363	393	306	376	368	372	392	371	405	351	360	339	372	347	384	398	384	331	382	397	377	376	374	394	365	345	355	360	358	380	343	367	390	375	361	352	369	397	363	358	387	366	386	366	377	362	357	337	391	360	368	366	397	364	353	386	359	348	367	349	380	397	349	342	362	408	370	336	392	370	355	366	348	365	396	371	367	394	398	349	375	364	365	402	335	366	357	369	364	350	376	343	355	373	373	381	385	340	392	348	364	364	374	350	354	351	364	346	381	367	395	386	359	370	379	363	375	387	328	379	348	375	397	358	384	356	373	362	362	361	351	372	378	342	338	364	359	393	386	380	406	393	350	333	374	370	392	326	378	373	357	374	393	351	389	369	369	354	373	360	331	363	343	386	330	368	358	384	381	356	390	364	338	385	336	384	354	329	352	352	396	353	381	326	383	365	382	389	351	348	376	348	380	354	351	335	348	342	346	341	371	343	356	342	393	370	341	338	346	364	381	346	387	320	376	357	364	367	363	411	367	375	337	371	389	363	413	365	356	381	370	366	376	365	362	403	343	384	348	322	363	371	377	371	392	326	337	364	366	378	371	355	377	315	359	336	394	339	372	387	354	405	370	373	381	349	365	355	345	322	330	364	355	357	382	366	332	349	396	398	399	363	397	402	354	371	402	367	374	368	340	358	345	431	348	384	344	378	388	375	342	372	361	372	412	373	391	359	360	347	349	413	385	351	360	377	393	360	354	397	350	359	358	381	401	392	321	400	356	348	372	359	375	375	380	364	353	394	392	385	354	365	356	369	355	358	380	367	337	361	367	363	369	386	388	371	335	353	362	360	368	380	345	369	411	374	345	384	391	342	375	375	357	400	372	348	346	350	350	351	384	338	346	366	369	358	383	363	366	359	375	371	347	372	401	392	323	374	372	376	363	363	354	337	397	357	351	367	338	360	346	362	348	311	357	375	353	377	320	329	360	346	330	399	388	324	374	345	347	391	355	419	340	385	371	350	370	355	386	401	367	358	323	375	385	347	349	391	415	358	414	352	378	372	410	365	328	382	349	367	377	351	383	341	360	385	376	375	406	361	378	341	398	338	342	346	383	374	364	399	389	335	351	366	364	370	354	337	311	385	334	371	358	323	365	397	392	346	351	368	348	338	365	395	405	351	380	403	358	344	371	383	348	346	363	340	359	371	361	368	388	368	355	391	331	345	353	378	360	349	335	353	338	376	356	397	371	383	378	352	383	353	355	371	401	349	383	388	401	384	348	337	380	360	398	345	369	335	369	376	387	363	365	385	376	368	392	363	339	378	385	374	358	386	350	365	379	366	361	386	368	358	345	371	377	353	386	362	392	352	392	389	389	393	362	398	344	318	388	393	372	372	372	359	376	360	364	355	357	336	362	370	396	344	339	347	362	350	338	387	373	377	384	360	384	335	372	369	382	332	405	343	339	392	381	391	362	338	381	346	313	349	356	360	364	372	358	372	339	387	374	376	367	384	374	356	413	376	335	359	369	376	339	347	361	359	387	357	394	325	369	372	354	368	346	341	329	350	351	401	384	425	373	361	359	339	375	336	356	406	418	340	364	379	337	392	394	376	393	369	368	375	363	363	355	365	364	377	361	361	363	388	360	317	367	356	368	367	404	372	372	372	366	370	362	362	365	386	379	354	395	377	386	358	360	367	387	374	362	373	337	345	370	353	375	403	374	364	352	383	352	338	389	352	371	336	379	363	357	354	390	399	358	345	366	346	390	336	369	364	401	372	365	356	395	365	364	372	393	402	369	391	338	356	382	374	353	382	407	392	391	356	375	350	346	367	398	377	388	360	370	389	389	333	371	360	394	342	361	345	392	396	375	364	385	357	348	374	361	372	380	366	378	354	362	371	376	367	322	365	357	363	384	339	382	361	372	393	395	363	341	364	397	360	369	400	414	389	407	368	366	315	409	364	372	422	344	351	368	351	379	376	386	343	356	376	379	378	398	375	336	369	355	374	371	378	370	359	411	388	352	371	366	385	370	379	344	359	343	381	361	360	385	374	357	371	371	379	373	379	333	353	387	337	311	365	369	340	404	379	352	360	368	395	365	358	385	370	369	383	403	384	400	391	367	360	359	376	379	378	398	358	361	393	407	351	389	371	354	331	340	382	382	365	358	387	382	369	356	354	359	373	399	371	355	349	352	370	369	348	379	342	374	363	388	400	397	386	375	375	381	329	396	366	379	381	348	395	349	360	369	335	379	402	399	385	373	370	389	391	351	345	410	374	367	365	364	410	374	355	356	375	374	373	361	351	377	378	367	372	342	395	421	375	380	399	381	337	360	374	382	344	361	414	332	375	381	372	356	355	341	360	360	357	388	383	376	360	388	376	360	375	382	358	349	346	366	366	384	338	386	369	389	402	331	377	373	359	364	347	347	363	344	349	344	370	378	400	343	375	352	353	376	375	358	391	348	365	379	338	381	350	335	364	375	377	371	363	369	363	354	392	378	325	369	367	361	387	339	366	385	373	358	374	366	369	351	372	386	376	412	358	354	378	366	346	332	361	353	360	359	365	364	378	368	366	393	334	360	376	366	375	397	379	383	396	351	344	367	404	374	353	405	367	391	392	386	344	355	335	406	363	356	347	309	356	364	380	340	378	370	375	366	400	319	356	362	373	395	370	377	348	348	367	370	344	359	396	369	374	361	371	380	341	375	353	366	346	384	374	367	368	376	400	361	335	341	343	360	370	382	389	357	364	353	371	410	355	358	357	364	347	354	352	343	409	390	369	383	354	343	390	357	372	361	381	369	363	378	373	407	389	318	360	343	357	368	339	364	381	354	330	362	376	385	395	377	385	333	378	373	372	367	371	377	366	387	336	375	379	353	362	387	355	388	371	332	380	383	368	375	362	354	360	371	373	393	365	335	381	357	383	351	378	353	357	373	368	358	385	392	394	358	359	354	398	389	339	351	370	421	348	351	365	338	364	380	372	341	369	371	368	362	370	387	384	432	385	333	323	351	356	373	345	370	373	368	357	359	368	390	363	350	380	380	348	346	406	367	365	361	372	388	352	365	386	363	370	403	384	343	366	380	362	367	347	334	352	369	364	372	385	356	337	357	378	342	369	344	367	355	399	341	350	333	413	350	402	323	351	368	351	361	375	395	353	359	384	385	399	407	355	381	354	368	380	344	366	358	375	349	378	378	335	351	392	388	421	382	399	372	395	358	369	416	371	354	351	379	366	396	373	385	379	380	420	372	364	368	394	368	337	326	388	351	362	368	372	364
14990	2498	2934	2243	1569	9396	44361	54687	45721	29092	11803	2529	550	222	180	151	158	144	134	141	128	146	167	120	155	157	117	148	148	133	152	131	152	148	181	137	132	125	154	145	137	156	153	145	134	136	157	141	158	141	138	147	121	129	144	139	134	149	115	155	150	158	158	163	156	158	158	144	134	152	138	146	118	160	152	145	131	136	141	138	155	135	150	150	143	146	142	129	170	138	156	147	135	152	156	152	161	147	162	145	131	147	152	163	157	159	133	179	150	148	165	141	132	154	119	149	132	165	133	148	139	161	143	146	156	124	138	146	136	159	151	170	144	129	145	153	143	160	165	154	137	149	141	146	152	148	133	142	131	145	161	165	148	126	142	144	147	153	151	151	152	147	121	136	165	152	132	171	155	129	182	118	152	129	135	154	165	164	158	155	157	134	159	135	165	138	141	137	149	149	118	168	136	172	158	147	138	117	131	141	156	150	142	130	138	139	149	126	157	153	135	130	158	165	143	177	162	164	122	142	155	152	147	138	143	127	138	149	144	161	129	128	138	162	136	121	152	142	138	157	145	152	136	136	149	140	167	155	149	137	138	151	129	138	138	133	136	158	160	138	151	136	160	131	157	138	150	154	125	141	133	163	147	163	150	153	148	150	153	150	128	155	148	128	139	137	133	152	137	140	154	150	142	142	159	144	151	154	130	142	127	158	144	144	151	130	151	131	171	151	165	143	166	156	134	138	128	153	154	130	155	122	151	138	140	131	160	133	146	130	117	156	136	160	159	126	148	139	147	129	171	135	147	140	129	146	120	150	161	143	145	155	148	132	157	150	140	145	148	138	127	135	139	138	159	157	142	131	155	132	160	136	140	170	155	132	141	135	148	141	134	141	154	129	146	165	144	154	154	138	126	132	164	144	149	132	139	154	140	118	142	156	158	131	159	128	133	127	173	148	129	113	124	131	143	137	129	165	134	142	148	135	143	145	139	135	158	154	149	158	135	128	177	152	147	154	164	140	153	153	133	151	133	137	145	151	160	155	148	158	148	140	151	160	150	145	125	153	137	148	138	153	148	127	160	162	169	143	130	131	160	139	131	139	157	167	139	138	149	137	126	134	141	152	142	115	157	143	139	117	146	141	129	158	160	157	134	142	150	143	126	153	139	138	162	141	145	146	141	157	163	150	143	155	155	142	157	128	131	126	143	149	131	152	149	161	149	135	142	146	172	144	140	135	153	163	136	135	134	136	137	141	168	139	166	154	159	143	167	140	152	145	148	158	138	154	145	154	162	153	147	149	166	146	155	144	130	127	136	165	140	154	135	120	136	130	131	156	150	163	159	130	156	142	139	142	145	149	161	123	152	141	132	129	151	134	149	135	139	152	139	140	137	150	139	133	136	150	145	147	130	144	167	136	147	120	149	158	160	146	132	139	141	132	136	149	145	174	142	124	149	130	161	161	131	155	154	141	139	124	145	152	136	137	174	133	116	139	147	137	153	154	140	126	125	146	117	130	140	145	149	149	130	129	143	152	159	160	156	135	131	150	161	145	130	153	141	133	145	151	146	145	161	157	142	137	159	154	146	136	143	155	123	149	162	133	124	163	144	133	137	128	138	148	125	155	140	138	144	124	125	144	151	145	150	158	123	153	141	152	139	174	138	149	148	159	168	165	150	143	145	165	157	151	147	142	131	132	144	142	154	137	160	155	141	148	156	152	153	148	138	143	141	111	156	145	144	153	148	135	147	119	150	155	137	141	150	139	155	151	159	162	138	134	163	153	134	150	145	170	163	138	137	130	145	124	144	151	126	129	137	140	139	142	160	150	157	148	127	152	128	151	166	137	169	146	156	131	131	154	142	153	146	145	149	172	149	151	162	161	137	148	137	157	137	146	145	133	151	119	151	155	145	142	154	135	144	162	159	162	141	147	156	145	142	150	148	132	162	150	126	108	150	158	164	122	142	149	159	141	129	132	168	143	124	144	121	125	147	147	149	144	127	155	142	121	141	125	156	137	139	154	156	147	139	144	154	146	140	140	156	169	148	137	125	139	132	145	135	144	133	132	141	145	135	151	159	132	140	142	154	153	147	136	128	161	146	131	146	152	129	150	147	153	132	157	146	141	127	146	122	148	166	133	143	150	141	133	160	143	153	147	150	128	133	151	166	146	143	128	134	150	153	111	132	115	141	160	129	140	160	147	151	142	122	139	138	155	157	167	137	155	143	150	150	136	129	132	159	140	128	145	153	136	149	136	164	167	133	169	143	151	143	138	142	139	139	145	156	134	131	138	147	138	157	151	110	153	170	155	139	162	129	123	144	138	131	135	161	147	152	171	146	131	149	147	120	144	132	162	129	141	157	158	143	135	169	179	130	147	147	130	125	131	142	168	122	130	157	142	163	156	140	144	139	167	164	145	137	124	141	152	150	193	148	150	176	126	152	147	135	154	137	137	155	124	160	120	136	156	133	142	145	139	153	130	157	155	139	168	115	132	155	135	160	154	155	143	140	127	160	141	167	137	132	159	142	157	156	126	150	139	149	145	134	149	161	133	135	157	126	164	136	151	146	139	151	134	140	152	147	132	147	127	124	145	126	135	150	148	128	135	137	146	138	142	159	132	148	149	157	163	151	129	145	139	148	143	149	162	158	136	126	151	158	143	134	164	157	127	146	145	115	120	140	168	141	132	135	152	165	157	136	137	135	161	120	129	129	140	142	146	161	140	139	147	156	153	152	135	138	148	142	142	148	148	122	162	149	175	153	151	142	145	157	129	118	157	159	149	145	157	138	145	122	145	142	166	145	139	151	154	134	127	137	150	140	126	135	142	147	135	140	154	147	145	144	157	146	141	149	139	162	143	150	178	128	137	140	141	151	144	149	129	122	138	147	151	145	141	139	152	147	121	163	133	161	149	142	145	153	162	129	132	131	145	165	143	150	157	146	143	141	161	120	150	155	152	139	153	138	154	129	133	143	119	129	134	134	136	147	151	147	129	142	126	146	145	135	142	136	144	143	135	140	161	135	136	126	129	135	138	132	152	131	141	145	155	148	137	155	146	166	134	145	154	156	155	134	144	150	159	159	149	159	140	140	136	160	132	149	134	153	150	123	158	155	130	147	130	137	155	140	152	156	145	134	153	152	136	134	162	149	122	134	161	140	149	144	129	144	135	141	144	165	142	156	155	137	163	135	140	165	161	144	131	150	165	135	138	143	140	131	155	163	144	148	111	161	148	141	140	143	177	177	134	174	156	161	160	129	142	149	139	144	164	168	146	137	148	150	135	149	135	112	141	167	136	148	150	169	125	152	156	156	129	141	140	135	133	151	138	140	134	147	145	144	132	148	158	138	140	150	146	161	152	142	127	131	135	141	143	126	147	180	129	158	122	121	142	159	143	167	135	133	151	138	144	138	149	139	128	147	147	137	159	132	141	155	140	136	135	159	142	144	126	145	135	146	160	149	126	142	147	150	140	135	148	128	134	142	138	145	164	155	133
7838	2539	6038	6809	6092	24633	59677	66961	58669	43127	24483	8892	2372	768	477	427	398	409	453	451	408	440	449	416	429	444	415	422	403	467	405	423	429	401	451	407	450	447	432	437	430	406	419	405	466	417	398	445	401	396	400	407	450	414	429	513	381	438	394	434	438	436	405	381	431	404	411	470	419	418	434	402	408	416	445	464	420	406	425	408	456	383	451	406	459	403	389	448	425	426	430	450	417	422	440	402	391	422	422	441	409	407	413	389	427	397	422	439	389	445	423	424	416	437	428	428	454	437	403	386	443	406	400	400	419	415	400	452	387	426	432	415	443	436	390	397	476	395	406	402	448	420	401	438	393	419	405	426	432	417	429	455	391	438	399	402	431	458	458	399	436	435	442	462	417	411	402	423	420	441	427	443	419	411	390	398	413	415	403	376	429	425	403	399	419	388	471	390	444	388	383	400	435	453	460	389	386	382	437	399	398	468	401	429	437	408	393	435	431	461	457	415	413	448	440	428	430	420	482	416	409	424	406	432	376	408	405	450	431	432	407	401	453	421	438	400	420	412	434	410	427	432	425	436	434	422	410	407	392	427	447	402	387	454	391	437	433	407	428	425	405	413	430	416	396	421	406	419	368	434	413	407	428	415	395	442	443	430	432	398	422	437	403	416	409	414	400	414	424	374	396	441	418	386	430	408	409	403	433	410	415	412	452	441	391	408	411	404	394	422	444	459	448	395	430	412	412	392	423	446	405	423	412	411	425	440	413	440	461	406	410	442	451	386	426	414	400	382	450	364	398	420	423	416	398	441	473	458	428	409	427	440	428	417	430	414	411	430	407	400	399	396	418	424	436	392	441	424	405	445	449	410	404	425	420	447	415	433	382	453	470	432	429	399	393	396	432	423	426	425	430	390	454	427	403	412	417	430	397	435	429	400	400	449	408	431	474	425	409	429	411	434	436	413	403	437	432	435	426	376	386	453	431	401	454	441	427	443	419	398	420	434	427	395	417	424	410	418	430	421	425	415	430	435	455	424	483	408	420	457	414	413	419	420	419	436	455	440	454	433	386	391	442	414	432	422	420	431	423	424	456	422	416	420	395	404	417	402	400	411	429	440	385	404	352	406	440	414	406	427	389	428	420	395	433	404	404	435	438	418	407	425	428	391	453	443	446	409	422	401	402	442	429	405	404	450	439	417	456	423	444	390	387	422	411	432	414	419	423	446	428	436	413	429	404	411	396	408	397	448	430	419	421	453	428	450	408	401	391	409	427	419	419	387	414	407	421	418	426	442	448	444	431	434	394	424	379	427	422	429	404	402	414	420	404	441	392	408	416	413	432	405	386	403	426	441	411	413	418	455	432	418	440	433	423	430	390	404	417	413	410	408	415	417	429	457	424	470	421	414	439	408	411	434	371	420	418	427	395	395	406	381	417	418	400	408	420	417	397	444	399	414	421	385	428	402	444	425	395	430	441	419	402	395	423	452	416	434	451	405	426	406	405	379	416	448	384	426	415	436	434	424	427	439	411	417	426	380	410	423	392	413	429	361	435	442	446	404	420	427	421	404	418	410	412	428	398	451	424	455	437	454	417	376	430	442	394	412	445	451	452	413	433	445	410	414	399	390	441	442	436	380	439	469	451	417	437	430	435	415	417	408	418	427	384	410	409	386	427	397	417	405	419	416	441	429	423	410	438	402	395	402	400	424	401	404	406	410	419	389	399	422	407	429	412	439	421	393	407	454	413	421	394	386	413	398	394	434	459	437	415	432	425	436	424	448	394	404	425	440	402	411	423	388	403	442	438	429	408	436	432	472	429	439	406	442	414	453	433	397	489	414	419	409	434	403	421	417	410	418	411	404	445	426	430	397	415	422	432	423	427	409	396	432	410	413	435	421	471	416	432	400	440	427	434	397	414	422	392	419	416	404	424	414	440	413	377	451	418	413	423	415	449	440	439	478	428	426	416	419	430	400	384	415	421	460	397	403	427	445	413	451	426	401	419	442	403	377	426	405	401	422	441	440	386	387	412	397	422	432	424	409	388	431	403	369	410	419	392	424	419	459	427	438	458	403	441	411	484	445	422	415	453	427	412	465	408	455	394	399	438	373	376	419	411	491	450	400	428	403	403	425	454	417	421	416	443	397	399	393	364	435	414	419	420	390	370	423	411	420	423	406	400	436	438	434	444	416	423	403	442	406	395	419	435	379	413	412	396	398	412	409	450	421	426	410	444	413	413	471	388	420	420	440	385	443	457	409	425	418	385	411	418	405	383	400	425	423	454	406	406	436	411	425	423	418	451	443	409	410	437	386	428	442	444	361	424	415	401	411	408	431	404	424	393	437	413	427	423	428	386	400	468	414	399	435	429	415	404	433	416	390	431	446	447	448	428	424	418	422	404	425	420	414	439	409	408	435	428	432	399	494	418	423	429	425	383	434	425	423	421	435	431	409	432	470	417	421	413	389	409	449	404	429	430	386	418	409	418	417	407	397	418	461	427	393	434	442	448	409	408	437	404	406	443	438	430	384	414	390	417	394	416	426	384	445	450	431	423	405	421	432	381	422	432	403	454	414	441	406	363	404	387	423	393	404	412	389	434	430	401	438	390	406	410	392	434	452	451	431	428	388	424	443	399	417	388	415	392	403	404	422	400	419	403	439	415	420	413	412	406	421	395	391	406	443	416	454	439	447	418	427	422	433	419	409	412	409	418	439	446	422	414	384	384	392	414	448	439	403	427	376	416	373	397	468	395	424	418	450	384	409	373	422	429	381	444	408	417	421	417	421	439	466	416	383	405	437	440	423	387	399	463	384	433	416	411	406	389	425	433	418	428	422	420	428	451	425	439	427	401	402	421	387	425	408	437	384	422	417	430	430	413	432	429	415	432	439	411	433	426	405	437	456	428	412	438	437	412	392	418	448	428	429	448	411	439	438	423	413	404	396	415	432	391	479	407	422	407	405	442	400	432	445	436	436	427	415	404	407	412	414	439	381	365	424	431	422	436	429	436	376	393	440	406	421	436	415	423	388	446	388	395	403	429	444	442	403	443	445	431	408	377	426	415	384	445	415	417	428	410	416	406	369	441	420	449	460	411	400	406	424	431	394	445	441	434	425	445	430	388	407	416	401	442	464	446	412	456	458	440	400	414	402	424	400	406	423	424	410	414	449	437	444	463	402	412	426	432	394	398	423	434	429	420	397	403	471	451	418	413	415	392	387	431	411	432	405	449	411	424	432	412	438	396	399	415	412	427	420	434	416	416	393	423	402	404	428	446	401	427	415	426	442	422	406	439	482	467	433	422	413	421	392	390	428	437	433	391	388	473	437	406	427	434	426	431	414	402	390	417	419	425	430	461	405	409	447	420	389	446	425	413	434	425	402	441	405	466	425	416	403	437	436	421	388	421	423	446	458	397	414	431	427	405	433	411	432	401	405	402	431	432	419	436	428	439	416	467	417	435	413	449	417	439	428	437	404	419	381	418	417	403	411	440	432
2264	237	241	230	213	588	3267	5691	4551	2323	937	361	182	161	143	136	146	111	133	145	118	124	143	138	156	143	130	139	147	147	133	143	145	152	135	129	149	137	128	131	117	117	133	138	134	133	166	131	144	137	128	130	128	135	153	151	118	127	135	143	131	132	126	151	132	147	139	123	120	141	122	132	135	163	132	134	125	131	132	140	126	135	151	127	156	130	137	141	122	129	137	133	140	146	140	120	127	138	135	134	154	153	157	147	135	124	125	139	128	129	132	113	137	143	135	133	138	120	134	107	129	141	136	146	157	135	137	123	146	153	137	143	138	152	136	149	145	125	144	144	133	137	127	147	118	147	151	141	156	123	133	130	156	125	113	159	136	157	148	164	134	131	135	140	131	160	158	143	151	136	122	134	124	162	154	125	127	146	139	135	112	123	125	135	143	149	167	138	142	136	133	130	152	141	112	155	117	170	167	123	114	128	142	134	145	119	140	120	133	144	129	131	138	104	144	153	125	135	126	141	116	135	114	131	136	137	140	147	121	139	150	140	130	129	131	133	138	145	140	133	127	137	148	129	118	149	128	134	141	138	132	141	149	128	120	124	129	141	120	138	140	135	124	119	153	132	126	144	138	132	131	132	121	127	117	137	129	160	120	134	154	141	128	161	149	145	137	133	146	119	144	123	165	123	143	130	130	142	140	136	133	120	151	126	143	136	141	140	132	130	129	140	150	125	137	133	151	130	146	132	132	144	117	121	137	117	131	157	126	141	124	133	117	149	145	136	139	147	145	122	112	141	135	136	137	119	146	133	122	159	140	110	110	124	124	130	120	153	110	129	134	132	141	141	120	135	120	140	147	139	145	120	117	138	136	138	140	131	143	143	133	140	128	138	139	133	136	140	127	119	148	114	143	142	131	145	156	122	134	119	131	137	141	145	149	131	150	132	127	126	131	128	140	134	136	145	131	134	141	134	146	139	142	132	147	137	135	137	132	142	123	137	157	163	139	130	121	120	129	122	151	119	153	144	130	147	155	142	137	136	134	111	141	152	125	159	136	164	98	132	116	129	132	125	126	130	121	137	129	125	146	142	145	133	145	108	143	132	132	142	144	133	129	133	145	144	143	145	133	156	142	138	136	136	133	126	143	139	151	148	135	155	145	144	143	145	157	144	125	117	147	136	121	133	153	148	145	125	150	151	138	137	127	119	138	131	134	132	119	128	130	133	127	137	125	131	137	121	145	135	124	115	126	134	144	158	126	131	140	136	139	155	143	134	129	126	137	139	132	149	142	133	134	151	145	127	135	121	147	119	129	146	149	130	128	134	134	151	143	120	126	157	141	164	128	140	123	141	115	134	135	125	128	127	141	141	132	132	126	158	134	134	120	131	153	136	136	122	138	116	141	123	132	127	129	140	137	145	139	109	136	134	153	120	150	135	148	134	150	136	131	132	121	153	153	138	143	125	124	150	143	123	138	149	123	133	137	133	122	100	153	124	142	161	130	154	133	149	158	143	158	146	149	125	130	146	124	118	131	123	152	131	142	135	124	142	146	137	114	126	138	129	123	145	122	139	116	133	144	122	120	122	137	138	145	123	129	124	130	150	119	145	141	157	127	136	140	117	145	153	150	154	149	127	143	147	141	127	139	147	121	135	159	143	133	137	118	137	145	141	150	120	149	134	129	146	128	153	146	146	135	130	155	129	129	137	138	143	156	126	155	138	131	145	130	132	134	124	131	131	157	124	131	118	132	115	132	143	130	143	115	132	139	128	143	125	150	120	130	156	141	140	144	130	120	146	127	135	152	138	135	115	135	142	141	141	125	108	133	133	157	139	136	149	134	139	133	123	148	132	135	113	140	148	148	128	134	134	125	145	140	131	111	119	145	145	146	136	151	144	122	137	141	119	143	153	147	128	143	129	159	152	153	137	116	153	121	120	151	118	125	141	141	130	161	132	132	140	131	144	126	147	142	148	130	134	131	136	137	138	136	149	113	114	140	154	142	146	138	130	123	127	122	146	137	133	119	129	138	127	148	128	138	133	148	126	115	146	139	137	135	151	146	118	138	128	128	149	156	124	123	112	155	151	115	150	125	133	144	140	161	136	121	132	133	121	124	140	129	116	155	138	124	123	121	129	139	133	133	123	151	147	148	159	117	157	158	150	145	159	134	147	134	149	127	128	123	119	143	153	129	132	127	148	111	104	136	118	119	131	146	127	132	137	134	138	117	146	125	119	123	139	149	151	127	156	153	135	159	126	145	130	160	132	159	127	142	148	137	136	105	143	157	127	122	126	139	140	169	136	162	121	129	147	118	118	147	120	130	122	156	147	129	143	133	139	139	157	128	124	149	146	120	145	121	145	140	123	133	132	140	144	136	147	135	127	148	163	145	119	118	153	135	141	140	117	143	119	158	171	132	126	154	119	158	121	138	153	152	118	146	135	142	134	134	144	122	134	139	131	152	174	129	166	152	119	145	147	147	137	119	132	153	123	128	131	141	155	149	118	158	129	119	136	134	138	136	127	146	134	150	143	111	162	120	134	158	133	144	120	120	125	139	144	138	157	157	141	147	124	145	152	141	150	120	147	147	140	140	140	142	119	158	143	129	129	123	141	134	123	139	128	141	137	129	142	125	127	130	146	156	126	147	116	141	131	156	127	139	137	125	132	137	136	132	144	126	161	127	132	150	133	134	138	138	146	127	127	144	164	138	156	113	141	129	144	147	141	120	131	135	140	155	130	133	135	112	139	144	146	153	149	117	132	158	139	155	145	149	155	144	163	122	107	154	122	134	152	142	135	133	137	135	142	153	133	145	120	151	133	165	118	116	131	152	138	121	141	128	127	144	134	150	131	138	118	132	120	135	151	149	147	135	128	122	115	129	145	120	150	155	124	134	152	142	138	117	125	139	127	137	143	119	141	134	140	123	125	138	164	119	146	138	148	160	158	142	133	139	144	134	136	151	115	140	145	152	132	129	128	134	127	139	133	153	135	147	132	142	112	136	126	125	131	139	137	144	132	123	136	145	130	162	112	146	154	145	153	138	138	148	144	152	128	131	129	107	125	163	130	109	131	137	132	133	142	108	131	131	132	154	123	158	142	133	124	136	145	126	130	157	149	150	129	138	150	152	127	145	131	129	138	155	130	159	117	133	139	116	137	147	142	130	136	150	152	112	148	128	138	132	128	122	139	131	152	156	135	143	126	138	128	129	142	134	131	142	125	126	128	134	134	155	136	160	156	134	121	124	160	140	114	130	141	124	112	135	114	155	139	145	150	132	143	142	145	132	131	136	118	132	122	141	139	145	136	138	138	139	141	120	132	134	124	121	160	139	140	139	129	112	131	138	137	149	150	132	134	127	142	134	134	131	133	139	131	142	139	119	124	135	115	131	134	158	126	147	113	137	143	130	143	135	160	139	155	124	129	128	124	139	157	122	142	142	145	145	148	129	132	121	131	147	145	139	139	161	149	137	152	111	144	153	154	137	129
2283	523	719	797	755	2505	13098	19855	15055	8447	3436	1291	614	438	374	414	408	391	377	368	400	402	400	392	394	358	427	415	410	400	386	361	412	380	361	369	377	376	365	396	384	416	380	383	393	363	403	407	395	388	364	384	382	423	375	374	413	411	404	405	411	412	427	350	391	404	374	419	409	384	407	413	408	392	394	363	390	427	377	396	379	417	416	398	374	407	418	391	427	380	361	407	398	367	384	391	391	404	397	385	421	373	396	401	380	386	403	380	382	389	405	393	422	392	411	450	381	373	428	383	441	377	384	426	399	349	397	400	378	385	416	397	437	430	376	387	413	394	388	392	406	381	435	439	417	388	412	393	383	383	444	374	386	379	408	376	402	402	391	398	399	409	385	401	381	422	430	383	416	380	367	431	406	364	404	426	377	373	381	376	405	388	393	362	389	383	413	414	406	386	352	399	404	375	406	400	402	372	394	382	390	376	371	358	400	386	413	405	363	366	362	394	377	420	377	412	426	401	422	373	396	383	375	422	380	410	395	415	386	409	388	390	390	415	411	376	365	417	402	395	437	396	411	380	412	394	389	403	415	381	453	385	390	384	402	405	408	431	425	405	423	384	396	384	388	418	403	381	380	390	396	368	379	414	420	371	405	387	388	429	408	376	386	419	458	398	393	409	389	379	374	373	441	363	383	395	433	413	383	387	390	402	418	402	383	398	414	419	464	390	426	371	410	383	423	424	430	419	426	431	387	418	427	417	378	391	389	383	369	421	386	375	396	399	417	381	397	383	419	422	396	373	397	404	401	412	439	376	396	392	412	423	423	392	416	360	395	400	374	387	390	374	362	404	419	353	418	410	382	441	342	402	398	362	408	420	382	420	372	364	405	403	397	432	417	377	401	393	404	419	386	407	397	396	427	355	426	397	398	366	386	371	426	403	407	410	419	413	396	363	378	390	409	400	435	408	372	402	416	408	402	369	430	390	414	381	389	439	385	405	399	386	402	400	428	369	403	365	395	412	372	367	390	430	366	399	410	402	391	435	434	368	374	395	381	399	413	410	383	414	424	434	397	413	390	393	398	367	407	439	408	407	420	400	392	407	398	386	417	371	383	375	340	396	358	411	433	430	412	427	385	404	405	377	408	383	394	391	451	389	394	377	381	411	395	431	421	399	402	382	407	411	378	396	398	429	420	397	416	411	392	403	383	407	403	381	421	379	405	392	376	393	378	401	381	349	431	417	389	375	395	394	401	388	370	424	406	371	413	379	430	398	404	373	404	393	404	384	399	381	365	386	425	393	395	378	369	413	396	401	400	390	380	398	410	409	388	397	397	337	403	383	405	376	341	414	429	394	401	394	398	389	411	396	364	431	407	372	375	389	408	416	372	372	395	383	398	374	362	389	369	397	386	328	386	400	375	391	421	403	396	381	385	386	385	428	423	437	399	394	405	387	374	385	405	371	397	372	386	392	403	399	414	415	386	403	381	367	396	398	385	390	452	395	424	398	447	398	390	413	409	387	372	363	390	438	377	358	403	359	373	402	369	382	372	393	380	408	422	391	416	395	369	417	368	384	376	378	400	436	373	412	407	381	408	419	380	384	382	404	392	381	412	367	394	392	395	404	393	414	421	398	398	381	383	382	368	405	432	397	353	385	376	387	378	385	371	427	365	372	424	393	406	414	373	409	396	382	410	406	394	435	392	401	376	358	399	379	353	404	394	402	422	413	399	392	376	426	388	389	426	395	384	362	419	410	412	383	400	385	400	418	428	433	380	401	392	389	373	380	431	430	371	409	402	402	372	380	397	382	400	409	367	398	413	362	413	435	389	403	406	364	372	418	438	420	411	390	394	386	381	428	405	421	396	387	371	397	356	372	417	397	392	401	391	362	405	382	428	358	451	397	439	412	351	414	420	414	396	409	381	418	344	401	390	414	383	435	379	421	391	412	405	408	412	407	402	405	403	391	399	372	374	393	384	413	394	367	400	368	415	378	391	424	398	370	388	403	435	390	401	382	411	413	392	388	396	386	395	404	410	410	397	374	426	349	420	398	417	447	397	445	405	441	374	397	393	409	404	414	392	365	383	378	356	376	379	399	383	413	402	382	392	402	382	409	402	385	409	400	407	416	386	394	408	394	425	398	414	386	411	415	392	393	399	404	403	413	405	369	392	400	385	425	377	374	447	436	383	422	378	373	411	369	418	365	388	420	374	392	438	405	404	398	357	405	391	406	391	395	371	380	387	380	377	404	359	397	366	389	409	375	415	400	413	374	398	417	394	413	376	405	428	420	364	356	394	422	379	377	376	398	400	384	396	410	443	406	404	366	386	419	374	361	388	405	400	398	417	417	354	379	412	385	399	398	385	385	364	424	398	367	435	418	340	395	411	383	385	407	394	424	374	423	363	372	414	360	399	377	399	378	403	413	357	418	374	377	398	418	402	382	358	368	342	382	409	361	392	396	391	438	355	407	389	420	394	366	428	393	382	393	410	411	403	441	413	406	391	378	388	408	414	381	446	394	409	411	386	394	385	401	378	406	438	407	404	374	392	404	410	400	424	405	408	396	389	412	387	382	386	384	420	392	365	372	395	350	403	400	406	407	396	419	409	386	363	367	390	411	388	398	428	415	400	384	401	414	441	366	404	420	375	366	399	375	381	399	369	391	384	382	402	395	427	381	397	398	390	384	387	403	415	426	389	402	391	386	411	416	409	392	376	392	413	404	397	382	361	381	381	356	407	397	379	405	385	396	429	385	380	394	399	395	375	374	392	412	397	422	435	365	411	382	408	386	377	413	405	396	416	423	390	404	419	377	386	395	375	368	399	388	394	390	441	410	377	415	376	350	409	377	384	436	391	381	396	408	392	416	393	376	378	401	404	389	365	429	381	421	353	405	419	364	414	382	394	379	378	423	406	405	379	407	373	393	414	395	432	373	419	391	448	407	418	390	363	407	385	464	403	416	369	434	403	414	375	378	416	433	409	384	358	397	405	403	400	420	381	370	405	376	384	389	378	400	414	385	406	391	386	386	417	417	400	394	415	419	403	371	380	409	399	378	396	412	367	402	375	421	407	378	402	393	365	370	418	383	407	418	383	439	431	399	402	372	393	364	412	447	420	418	389	430	396	395	397	434	431	396	381	407	418	398	404	390	414	410	377	394	376	398	400	387	366	343	399	390	389	381	426	346	349	401	397	379	390	388	413	412	421	404	432	376	408	422	398	425	421	387	429	379	355	399	425	371	398	396	423	410	405	385	403	369	370	420	394	390	429	389	407	407	390	403	439	388	395	391	375	427	405	399	379	352	411	403	348	379	382	401	389	406	403	417	375	386	419	406	427	394	403	440	408	375	410	407	422	383	413	398	399	410	344	418	410	405	422	376	412	436	424	352	389	397	409	390	429	389	412	413	408	420	398	400	373	384	392	399	411	367	396	431	389	367	424	429	441	402	380	422	411	405	360	402	387	415	404	379	395	389	389	379	371	399	411	390
8320	1260	1608	1173	817	1632	16027	37354	36765	22720	8456	1900	463	176	142	134	136	126	153	142	111	156	160	129	133	120	146	114	132	132	121	115	123	148	151	142	135	150	118	140	142	124	134	126	135	140	119	125	146	122	125	141	148	124	152	145	117	129	152	126	131	125	124	127	145	118	147	132	146	127	132	120	138	115	131	137	154	126	124	124	140	120	134	135	137	119	131	122	129	129	139	128	135	106	146	119	122	130	116	153	138	134	115	130	133	134	124	138	122	127	120	128	123	115	125	119	136	142	113	123	140	131	107	128	134	125	138	139	138	127	139	125	148	107	136	127	132	154	113	118	136	127	140	149	147	123	117	146	119	126	119	119	143	129	116	125	128	139	128	113	137	145	136	123	145	122	128	123	143	124	120	119	146	148	138	120	123	97	136	119	130	133	109	118	137	135	119	135	126	120	138	122	123	134	114	144	151	129	114	114	120	145	113	143	121	150	130	141	134	121	112	122	132	113	113	128	119	128	127	146	149	118	123	116	123	130	141	134	121	135	116	127	152	142	119	131	143	140	139	144	153	136	142	146	129	147	123	137	108	132	138	139	133	118	147	120	136	126	121	155	125	137	132	133	129	123	125	138	119	116	149	146	136	132	122	124	123	120	138	141	120	122	123	120	119	147	116	134	117	113	125	149	127	136	112	125	126	157	154	134	130	133	120	128	151	128	132	149	130	130	151	127	116	128	139	142	126	103	134	121	115	117	126	110	121	129	124	143	139	112	128	127	142	127	120	130	135	146	114	144	121	126	138	130	139	141	121	128	127	134	118	130	112	143	143	145	135	127	144	142	121	135	143	138	150	126	116	136	110	128	136	129	122	141	122	129	151	126	120	125	130	146	114	135	149	134	121	122	137	142	124	115	122	148	154	134	138	147	141	158	121	130	123	125	153	118	149	129	125	114	139	131	120	134	129	140	142	124	137	119	142	120	144	122	138	139	138	127	132	109	133	147	131	126	141	130	130	118	120	152	131	145	108	144	134	117	130	114	119	129	129	126	129	129	127	128	131	137	152	118	137	135	127	122	155	140	122	132	130	109	137	134	142	128	133	133	137	135	116	115	134	132	129	128	145	116	120	135	112	143	139	126	124	139	131	152	137	138	126	129	138	126	130	113	141	136	134	133	132	119	148	125	137	134	139	140	133	118	134	117	151	134	104	130	123	127	138	121	136	150	142	115	132	135	142	137	129	134	137	113	121	155	130	131	140	127	131	114	158	124	114	140	123	112	130	136	153	144	133	145	117	102	138	130	139	142	129	136	134	117	122	148	126	131	139	134	137	151	131	138	130	150	122	109	147	129	137	121	126	128	123	146	126	128	136	136	117	136	141	140	122	113	137	150	130	121	128	125	133	118	108	119	147	103	140	120	130	128	115	123	126	127	118	131	110	126	150	97	122	119	117	132	127	132	152	139	131	130	125	118	122	157	149	123	125	152	125	108	126	115	118	140	128	114	129	132	130	135	129	134	136	141	130	128	111	144	131	136	136	145	141	138	125	125	124	116	151	147	145	139	143	138	137	123	125	136	119	146	119	113	136	113	133	117	123	127	158	141	149	133	134	146	147	133	144	136	117	127	139	121	136	113	120	142	135	145	137	129	127	138	136	121	112	134	123	140	126	124	153	138	134	151	114	125	130	154	125	143	136	118	149	133	129	124	132	124	129	132	130	150	123	140	133	135	115	123	130	136	131	126	147	128	138	117	128	118	128	132	132	126	137	137	113	139	135	122	166	119	121	134	111	117	126	119	130	123	150	125	152	142	123	138	130	115	134	132	135	135	162	153	134	142	126	119	128	133	142	138	116	127	121	130	120	130	137	139	134	133	115	126	132	123	131	128	131	137	144	123	135	135	119	131	127	140	119	136	139	117	131	131	132	123	132	128	147	132	123	115	137	143	154	131	139	141	128	130	130	139	141	144	126	136	132	128	99	127	141	137	125	118	130	127	116	118	142	120	136	134	163	133	139	141	119	140	150	144	155	117	142	130	143	133	148	153	127	140	130	127	129	130	125	117	109	124	137	126	117	131	123	114	106	99	156	140	126	139	144	127	122	148	150	112	149	148	132	138	127	141	120	167	139	142	149	113	137	136	115	138	132	127	131	159	141	138	134	138	136	112	137	123	138	144	125	121	122	151	130	137	143	118	129	142	113	141	139	114	101	147	138	133	126	137	147	150	137	152	162	140	130	145	124	122	131	138	141	108	138	125	137	124	133	127	152	133	136	137	139	125	145	118	130	120	137	124	114	117	132	138	148	122	127	138	112	133	124	136	122	128	133	130	148	118	125	153	136	135	119	141	121	126	121	143	149	138	118	130	141	133	103	122	117	118	123	136	157	142	124	121	124	133	135	127	138	129	130	116	144	132	132	142	125	131	108	126	130	114	142	126	139	141	138	150	115	143	146	148	148	124	134	155	135	135	147	141	118	134	170	128	120	128	136	136	149	120	152	120	141	142	139	130	128	125	130	128	126	142	134	132	135	125	132	129	145	122	139	119	136	141	130	142	143	119	129	138	136	141	124	136	131	131	128	139	126	145	139	143	149	135	114	125	125	137	148	134	130	111	130	141	131	123	140	142	148	122	132	129	126	99	127	136	118	129	133	126	123	148	122	152	137	150	150	138	129	132	136	138	138	115	138	141	138	136	126	162	116	138	116	150	119	141	139	124	126	137	112	129	135	117	128	127	133	126	133	129	135	137	126	128	136	127	124	140	127	106	129	120	135	134	140	149	123	127	121	108	116	128	148	132	129	126	153	134	144	138	126	129	156	131	136	129	109	126	161	127	141	122	142	161	152	129	124	135	128	130	131	122	125	134	136	145	132	135	121	137	134	127	122	141	128	131	117	151	131	141	127	126	116	100	116	143	109	131	136	128	130	147	137	128	137	138	122	155	120	133	134	141	137	128	123	127	137	148	131	117	117	128	138	127	123	124	125	151	126	152	142	144	134	134	119	126	119	134	135	119	136	144	137	135	104	124	144	131	139	133	113	134	126	127	121	132	135	140	128	125	124	155	118	120	154	135	122	125	143	119	148	108	122	127	127	147	120	115	122	139	117	129	128	120	135	131	126	112	121	123	148	131	147	134	135	119	139	123	130	137	129	137	130	126	120	121	142	126	128	113	139	96	129	108	120	130	151	143	163	135	138	150	149	108	122	125	153	130	134	126	114	139	163	137	134	102	125	126	132	114	129	151	122	122	133	162	122	138	141	118	132	120	122	139	129	124	138	122	133	133	145	114	98	138	121	138	121	129	149	144	129	134	150	160	151	142	116	145	112	126	129	108	115	131	128	131	123	116	127	134	119	126	133	127	118	101	129	119	127	116	136	149	141	136	122	118	122	140	126	115	114	134	147	145	123	135	119	130	125	139	122	135	143	127	128	143	169	131	140	124	134	121	120	117	141	121	110	133	131	137	134	131	140	125	148	132	137	118	140	125	103	138
5768	1537	3561	4134	3482	6352	34919	54152	51533	38431	20851	7496	1800	566	431	376	417	353	379	361	384	399	406	406	401	384	395	391	427	399	357	379	436	391	376	388	390	367	387	378	367	361	378	394	399	390	393	381	366	390	410	382	401	381	424	428	370	425	402	389	384	385	403	395	409	416	402	379	430	390	358	360	401	358	363	388	400	349	395	418	369	371	392	359	384	365	388	393	399	382	399	385	394	398	388	348	420	375	403	389	396	435	406	372	399	381	370	391	379	362	382	378	381	380	395	404	384	376	388	396	390	384	387	370	396	405	431	407	399	392	384	409	398	408	402	359	377	389	372	424	407	371	374	377	353	386	359	400	390	382	396	407	372	387	400	380	429	407	387	388	378	426	388	394	372	412	352	372	356	372	361	398	379	391	390	371	409	393	382	386	394	394	366	357	368	357	358	368	366	406	405	408	368	371	383	404	373	359	382	332	394	388	373	395	382	378	366	345	401	398	390	374	419	378	377	374	370	404	373	379	397	383	400	386	325	363	388	445	430	422	346	390	418	404	395	376	370	395	375	431	375	414	389	381	371	416	410	355	409	387	394	402	394	404	381	413	348	377	351	367	408	366	371	395	413	392	383	361	384	385	382	402	376	396	388	377	405	390	354	385	406	345	396	375	366	363	418	392	410	376	390	412	426	411	397	382	335	389	374	403	378	399	400	349	383	358	375	381	414	369	411	405	391	412	387	405	394	384	382	382	400	402	378	380	370	370	391	395	356	372	380	380	407	404	394	387	385	379	392	400	408	376	372	363	359	402	345	400	396	396	382	381	399	399	381	368	411	401	365	398	414	350	424	450	390	407	403	353	401	398	390	384	398	399	395	356	388	383	358	371	392	374	378	373	425	409	392	377	379	379	375	343	363	353	406	397	342	419	389	388	395	366	391	379	383	396	403	384	383	389	387	385	403	351	396	415	409	372	407	386	411	420	372	387	405	360	382	423	382	381	348	398	381	365	382	408	392	379	341	370	365	387	374	416	363	385	375	411	406	408	412	383	394	385	386	383	356	387	368	380	380	376	412	389	360	418	387	409	414	386	343	369	363	396	415	381	382	354	388	410	399	359	374	369	421	363	432	399	362	365	357	351	395	368	382	361	414	397	364	356	411	374	402	385	395	441	383	383	362	422	395	392	424	386	369	391	412	413	400	399	383	417	414	372	392	332	383	397	387	379	393	345	344	385	401	426	358	393	396	410	405	383	381	395	381	382	399	370	392	379	395	347	387	413	350	373	404	373	429	374	423	368	361	419	394	392	363	420	356	389	386	388	401	391	369	384	392	404	371	366	396	386	395	394	396	382	378	404	375	424	401	388	376	402	373	398	391	352	415	392	402	385	375	348	384	393	381	380	385	402	355	398	415	372	373	367	374	399	422	394	378	364	401	411	383	367	432	378	386	401	380	363	368	399	380	379	401	357	389	369	388	385	379	397	411	369	349	393	364	418	370	403	395	394	410	368	396	398	405	415	403	378	405	440	360	372	391	381	407	369	382	400	368	401	396	392	378	377	374	378	399	390	383	383	359	404	401	430	360	409	406	368	393	417	427	374	376	385	418	381	374	379	373	347	390	380	383	376	393	401	424	386	379	386	407	352	418	405	377	388	422	379	406	356	359	387	368	362	373	403	357	383	376	381	371	381	332	367	350	423	384	377	381	369	336	367	401	362	384	422	384	361	385	397	372	398	395	387	360	400	381	378	387	377	384	392	414	390	411	414	378	386	389	399	390	397	386	362	390	391	407	401	343	377	366	378	387	344	370	378	387	346	380	349	418	370	385	397	359	419	399	359	418	394	366	411	368	400	346	411	366	379	387	410	367	379	376	398	395	393	364	381	396	391	417	365	372	384	359	369	372	384	420	359	377	387	382	394	399	378	376	380	372	421	397	392	382	401	416	382	387	444	390	395	380	395	380	437	344	386	412	378	385	370	391	383	374	378	373	418	375	403	398	369	408	399	365	382	385	399	414	336	401	382	414	379	366	385	409	356	408	374	363	404	369	386	424	373	412	383	381	395	389	373	352	368	380	395	359	399	366	392	386	376	397	395	367	373	375	395	401	380	408	401	364	369	346	384	363	395	414	374	397	405	392	372	364	400	389	340	394	365	406	384	399	390	387	403	361	372	357	382	375	378	400	397	384	417	391	380	383	390	394	353	374	390	391	391	369	385	376	379	363	347	364	399	406	382	396	428	403	375	374	399	386	377	371	388	371	368	422	399	391	404	392	403	391	394	372	408	415	394	384	394	389	390	412	386	407	377	378	366	379	376	432	408	392	400	398	382	364	371	371	386	365	361	365	357	378	401	374	373	398	401	357	395	400	404	383	392	376	372	370	396	389	375	395	388	377	376	403	367	366	397	366	373	353	365	391	395	353	383	438	399	393	400	345	387	405	417	394	390	411	402	400	397	398	377	372	349	352	409	408	363	374	407	388	379	365	385	376	403	373	392	394	394	405	377	395	366	425	409	413	365	356	382	324	388	402	402	382	378	381	409	379	411	349	385	375	412	382	401	396	366	390	389	379	386	403	389	375	368	375	365	380	408	366	408	382	411	382	381	402	379	392	414	360	368	368	391	378	381	433	343	369	391	397	338	420	403	381	406	392	385	362	343	386	406	393	372	401	365	361	357	378	375	400	376	373	383	386	372	357	417	374	345	374	375	396	376	356	388	366	386	386	409	389	399	377	401	397	397	389	427	416	423	377	388	443	370	375	371	405	374	385	386	385	409	387	390	375	401	409	370	364	392	376	367	414	385	415	448	399	389	378	381	406	383	367	399	408	388	385	370	345	381	413	387	385	400	385	423	369	386	395	399	384	389	411	379	397	357	349	393	378	409	391	398	388	413	411	370	391	363	382	397	381	367	356	382	343	419	368	402	384	424	360	384	374	400	389	392	374	405	383	383	407	384	376	376	367	420	418	353	390	390	401	405	406	401	386	370	401	392	356	380	396	392	385	392	386	380	404	389	403	411	396	395	426	394	392	392	366	373	403	405	368	387	403	375	415	376	384	372	407	369	378	397	366	403	414	382	389	403	397	389	361	393	390	382	404	397	373	381	359	380	378	386	428	370	406	383	370	377	396	382	392	418	395	354	356	375	377	432	418	390	376	374	367	400	405	379	402	377	388	403	367	397	398	430	335	380	390	395	387	377	392	397	381	405	429	394	386	377	388	368	414	411	379	358	396	409	390	390	394	398	427	366	385	402	390	401	382	375	416	358	367	396	376	381	392	413	350	417	382	354	376	374	384	417	374	402	362	394	375	405	364	397	388	381	400	436	368	369	400	397	417	399	357	397	379	404	376	382	403	400	386	367	393	418	365	387	374	378	386	376	400	416	359	388	380	395	427	397	399	429	399	380	368	412	392	376	371	399	392	379	377	403	421	411	403	388	400	435	415	395	386	389	407	362	359	369	404	370	366	394	350	379	388	415	357	366	416	377	394	387
15024	2651	2915	2193	1521	1203	11193	53313	52064	34518	16109	4072	758	253	166	166	158	166	146	157	151	167	152	167	162	157	151	141	138	128	171	143	140	160	147	157	162	142	160	148	145	142	134	158	158	161	160	124	135	133	160	130	161	157	147	135	144	142	119	157	129	147	140	139	143	146	151	156	160	128	152	138	147	109	140	133	142	125	127	158	163	156	144	169	146	170	185	138	134	162	141	135	166	161	131	152	163	150	148	157	149	142	158	146	132	144	161	141	128	150	148	149	144	141	139	160	118	125	152	144	140	154	140	145	153	144	137	145	133	135	142	129	148	155	132	148	158	142	162	126	150	142	150	165	150	141	158	148	153	118	139	133	149	157	147	168	172	155	159	155	149	138	152	152	148	139	149	129	159	178	148	161	157	155	149	119	150	138	145	157	140	153	139	159	155	138	147	158	142	156	126	155	148	142	149	154	158	144	136	131	158	161	140	127	149	155	120	147	162	144	159	132	123	148	143	150	170	130	132	172	146	152	151	152	133	158	147	123	146	154	117	165	147	140	160	145	148	129	139	153	133	149	147	148	140	167	132	168	137	164	151	153	145	145	141	139	149	142	143	174	148	145	147	172	147	141	155	159	144	152	172	159	155	147	129	155	147	126	151	128	132	139	153	146	156	135	144	130	164	145	144	158	150	128	152	146	151	136	147	132	135	152	144	167	141	142	144	155	143	141	151	154	147	153	161	142	150	165	141	135	151	142	142	154	143	149	161	162	134	182	149	135	136	162	159	166	142	153	134	146	148	162	147	167	131	164	166	142	137	148	166	149	143	155	142	161	153	133	133	164	161	131	144	129	142	144	129	153	144	139	166	160	155	128	143	151	149	133	151	125	138	130	169	142	139	142	141	157	133	152	140	157	163	141	164	170	163	165	155	148	164	163	166	125	167	157	147	156	161	138	146	152	147	163	148	139	171	135	151	146	150	154	159	129	159	139	141	148	133	155	162	146	166	126	122	132	162	161	161	129	159	140	149	153	169	158	152	177	139	151	112	160	128	138	164	135	145	138	155	165	143	120	123	152	138	166	136	134	159	166	172	137	132	149	138	145	143	146	120	146	127	146	155	168	140	141	149	139	144	142	158	136	157	146	136	156	119	155	144	156	167	168	144	160	153	162	147	131	148	157	138	145	155	147	149	153	119	151	166	142	173	152	155	162	146	158	138	144	158	146	151	139	143	139	154	142	146	152	144	159	151	144	157	137	155	147	140	154	142	146	144	162	136	144	147	140	173	168	136	129	154	157	149	151	128	133	160	144	149	151	138	135	126	169	133	136	155	143	164	140	146	134	135	134	157	134	146	154	139	156	149	141	150	142	124	136	155	155	144	156	147	131	137	150	179	121	145	134	128	162	140	141	170	160	154	159	175	156	171	153	153	147	141	152	124	151	136	159	136	148	160	166	155	144	161	169	142	147	142	150	141	160	154	153	148	149	170	166	139	133	155	140	139	110	159	160	149	127	150	164	154	139	134	155	129	131	147	131	147	131	142	149	151	139	171	160	142	152	140	141	115	163	145	151	133	135	152	135	153	159	166	151	154	153	131	137	151	160	166	151	165	149	151	151	167	148	137	137	130	148	152	160	159	158	153	114	140	156	124	129	150	152	161	130	156	138	167	168	148	145	148	140	137	162	139	159	143	131	159	161	133	140	158	127	133	140	165	141	145	160	144	160	164	136	145	146	124	125	139	141	152	139	160	163	148	150	155	157	149	160	162	141	129	144	148	154	151	187	144	135	126	134	151	164	124	131	149	146	157	156	167	144	139	168	162	133	140	160	146	161	155	171	134	175	133	137	159	133	172	133	172	142	179	127	156	136	135	153	162	144	136	146	145	145	138	145	134	173	159	154	158	150	145	152	141	167	169	158	122	144	159	136	147	158	157	152	170	173	144	176	154	148	147	170	170	152	148	145	136	164	128	161	149	132	147	146	153	150	162	132	148	140	130	153	130	172	129	147	133	143	134	146	149	147	138	153	157	151	129	132	147	148	161	157	157	166	138	144	165	150	151	146	161	141	150	156	139	129	158	152	151	139	166	157	150	136	144	131	171	144	169	155	140	123	146	160	146	168	140	139	140	145	145	170	125	151	152	158	125	151	137	157	141	155	175	156	158	145	151	139	140	156	138	147	138	139	154	129	142	144	160	137	134	124	171	141	134	147	138	140	153	156	154	138	151	132	165	140	156	141	134	146	156	131	141	158	162	143	143	143	137	120	137	157	160	164	138	130	134	133	138	149	166	131	152	153	148	135	125	161	144	138	146	139	155	157	133	146	128	132	139	139	137	129	137	133	157	150	162	159	146	142	142	150	140	153	150	143	149	139	182	158	168	135	153	155	149	165	145	134	146	165	160	143	137	156	153	147	141	164	144	150	143	155	140	137	161	108	143	155	137	141	134	138	161	148	134	147	151	166	139	179	144	136	146	151	153	149	137	134	142	177	163	150	141	141	163	145	141	138	128	160	152	157	139	153	138	147	123	129	171	154	137	158	147	156	159	148	124	118	151	164	164	162	161	156	171	139	142	154	156	152	131	165	149	131	151	148	132	151	126	141	153	162	160	130	123	158	170	147	155	168	132	138	146	135	151	120	134	158	144	152	147	132	156	154	126	133	151	139	143	136	120	139	150	130	138	169	145	163	143	163	141	144	139	137	169	141	134	151	143	145	166	133	144	140	150	132	173	167	152	152	138	165	162	155	135	174	149	128	137	158	149	147	150	151	143	145	150	169	155	135	160	145	136	145	138	125	123	149	166	139	142	129	157	149	136	139	150	156	162	157	163	154	181	123	165	167	147	140	165	152	149	145	153	143	138	165	118	156	152	142	148	136	168	180	156	148	158	151	147	149	141	163	145	152	154	134	124	161	153	160	151	140	162	161	153	158	138	144	139	142	134	129	142	161	150	151	154	162	139	151	147	147	164	163	154	163	145	151	153	143	156	163	135	163	152	137	139	157	156	137	159	148	134	147	122	160	144	144	170	142	146	155	140	136	156	124	141	158	123	151	157	148	147	144	152	156	153	154	145	123	147	165	162	144	149	144	144	143	143	143	160	152	161	140	151	168	140	136	173	149	144	162	151	165	158	154	143	139	122	160	168	138	167	149	152	148	123	137	142	144	120	147	146	150	140	158	160	156	129	131	147	154	140	138	147	158	133	139	169	152	133	151	150	132	151	154	120	141	136	144	156	170	162	153	160	144	166	146	148	162	163	155	139	149	151	167	149	142	148	141	152	176	163	153	151	154	155	140	163	155	146	152	152	142	143	140	140	166	171	172	143	152	152	180	141	145	148	129	147	137	145	144	155	161	167	151	147	158	147	155	148	128	139	146	129	151	150	148	176	171	159	136	153	147	155	139	162	150	161	137	133	134	147	153	139	154	139	146	140	147	143	151	163	147	149	155	145	127	153	148	139	153	132	147	151	156	168	168	156	158	143	179	172	152
7775	2598	6119	6914	5840	5109	25568	66727	64158	47925	29126	11814	2924	817	476	433	408	432	450	434	418	457	449	412	427	386	447	430	428	422	415	468	391	447	435	428	404	388	431	421	428	406	415	427	451	424	413	444	412	420	437	452	417	390	460	430	451	419	464	421	437	418	447	418	412	470	429	424	433	447	431	485	417	466	420	419	438	439	435	421	438	425	438	405	453	423	413	441	404	413	454	429	437	468	426	447	415	465	439	430	418	433	424	429	440	408	448	405	403	446	447	416	433	430	420	426	444	421	419	422	420	446	445	443	403	439	440	451	451	410	386	403	420	469	444	424	424	457	402	430	430	375	444	420	473	422	419	422	421	436	414	469	443	440	471	407	407	474	401	450	419	430	444	411	442	439	420	436	422	424	410	445	426	418	407	439	405	423	420	477	413	427	442	401	427	421	434	404	453	431	454	416	446	435	464	450	436	450	441	439	443	430	464	417	422	409	425	452	454	409	415	433	437	417	446	422	443	412	430	422	469	417	436	402	446	411	403	416	384	459	469	423	403	469	442	430	426	413	467	425	413	443	424	410	400	448	383	426	415	398	431	451	445	414	449	433	403	414	411	393	469	431	438	395	430	439	461	439	459	423	449	420	435	425	440	448	449	430	440	412	445	434	439	406	432	462	445	431	430	451	454	453	424	491	446	427	450	476	408	453	448	417	434	435	445	425	416	424	415	435	438	460	463	435	407	428	437	444	444	434	437	394	407	433	449	433	423	447	433	401	451	409	434	442	420	450	445	437	413	453	439	410	400	483	470	419	444	464	446	440	419	442	459	445	444	455	403	461	417	411	422	414	447	419	444	444	433	415	403	401	459	457	412	432	438	425	419	448	443	425	444	410	447	408	448	406	453	442	445	419	447	413	411	451	402	403	409	412	440	396	422	419	360	398	429	434	461	415	387	447	417	426	404	487	402	424	423	390	443	405	459	423	435	437	413	449	421	466	422	450	418	436	406	420	458	418	431	452	454	461	448	411	422	435	406	419	403	437	417	437	440	411	440	419	490	433	442	461	451	438	448	423	445	435	413	441	417	431	390	452	423	385	423	428	451	436	448	409	424	398	426	433	468	406	437	442	422	446	430	437	413	423	421	430	446	456	414	432	445	466	419	408	466	428	428	417	430	449	411	444	444	379	412	389	423	407	441	384	422	401	409	413	419	436	426	383	435	433	393	450	387	412	420	384	425	438	446	432	446	433	407	424	412	421	413	415	480	421	438	410	425	428	448	423	434	475	421	414	402	461	444	433	437	414	420	424	429	433	441	414	401	467	430	442	452	443	464	410	463	429	417	422	401	438	441	404	436	434	447	443	418	441	459	418	435	435	437	453	401	413	455	424	444	422	440	457	408	448	427	430	389	423	442	430	428	425	472	441	428	423	439	423	437	435	439	452	415	446	398	444	437	412	434	438	445	430	420	411	440	424	443	407	439	424	425	437	423	456	458	369	413	434	451	454	418	413	443	436	435	371	449	406	373	426	439	426	444	443	448	412	424	431	396	430	397	451	397	426	419	438	434	411	457	399	463	408	410	386	445	447	413	433	462	417	431	449	426	406	427	443	454	435	426	435	427	471	399	429	454	406	437	426	414	416	445	467	407	398	432	461	430	412	455	470	439	450	421	431	437	419	426	440	395	458	441	434	448	443	442	460	439	429	463	435	383	467	407	441	422	418	408	434	427	414	428	428	432	408	426	437	418	460	440	380	406	444	441	433	424	414	421	449	402	434	460	423	406	415	408	440	449	451	448	431	437	386	429	461	448	436	430	444	429	397	433	463	449	475	447	421	430	456	431	429	416	442	422	432	392	431	432	431	426	458	441	441	430	432	351	441	437	402	460	431	409	436	419	419	440	410	429	429	424	412	413	448	416	394	404	407	430	416	428	433	432	482	430	413	439	432	428	421	444	447	421	383	433	405	439	427	418	405	388	392	412	435	410	410	440	409	433	451	385	444	446	426	417	407	416	517	471	412	427	437	413	418	424	422	452	389	462	438	436	432	435	398	418	423	429	456	450	454	407	453	434	437	451	419	424	422	413	416	463	401	430	463	394	399	436	467	416	423	429	447	434	414	468	432	436	399	428	427	457	440	422	442	422	442	435	411	448	417	414	424	421	397	422	434	448	435	415	454	401	434	436	435	447	441	412	439	430	446	427	444	451	433	404	425	453	451	429	429	434	445	451	470	441	412	446	422	439	456	441	420	431	420	421	458	429	421	417	424	450	446	413	416	405	399	461	444	404	444	426	453	417	433	412	438	403	469	431	425	462	438	429	429	456	428	402	434	425	403	461	395	422	420	414	426	421	428	395	454	441	477	388	413	442	392	398	414	432	450	442	419	430	437	430	385	437	469	400	401	440	402	401	428	375	433	422	418	405	411	428	409	442	447	438	428	401	407	404	431	390	423	436	440	482	420	422	455	476	392	466	418	448	446	430	459	421	427	435	401	441	444	429	434	450	454	400	478	399	421	428	441	434	433	393	434	404	438	435	424	444	460	463	428	438	428	418	449	425	418	423	440	438	423	416	426	453	392	419	466	379	434	444	414	419	451	427	425	444	421	401	431	423	457	415	403	396	435	471	380	429	444	418	426	474	394	412	445	405	424	416	458	418	403	452	421	416	431	448	443	442	454	453	474	435	421	419	431	439	428	440	424	438	441	403	426	421	443	417	429	443	430	412	454	401	415	441	398	391	447	401	419	405	393	444	419	426	386	429	466	431	417	427	418	445	422	404	436	471	425	431	417	437	442	435	408	446	403	411	411	431	409	421	433	415	452	402	451	389	429	419	416	431	377	411	464	404	425	448	460	414	441	425	458	435	414	400	456	431	444	466	411	431	421	422	427	435	423	417	439	444	428	432	425	395	421	433	453	424	409	414	452	421	419	447	429	448	389	405	441	388	454	401	444	426	408	471	417	438	426	387	453	412	441	444	413	453	426	427	441	462	421	427	395	459	397	433	409	419	439	431	455	377	406	443	453	430	412	435	441	464	421	441	434	443	429	406	466	428	434	426	442	453	439	412	399	440	395	442	422	442	460	412	435	482	392	412	436	439	400	459	396	393	474	457	391	422	409	453	388	424	406	455	415	430	455	449	429	428	439	402	436	432	468	409	416	424	415	405	477	403	434	450	417	456	455	407	407	412	408	441	454	428	429	452	429	413	413	410	380	440	434	443	423	451	392	422	419	391	435	430	429	417	453	465	397	388	401	394	433	447	410	416	446	441	432	441	408	417	413	456	430	406	447	433	404	417	445	429	468	434	464	447	467	417	434	420	419	439	449	452	448	454	435	447	419	428	437	441	436	408	409	405	438	434	445	434	414	453	431	454	460	433	437	438	424	414	460	420	441	427	413	410	401	406	461	433	427	409	444	420	408	397	409	416	428	434	444	442	431	382	457	443	408	408	444	423	406	347	425	419	456	468	395	418	436	432	421	440	451	439	419	432	406
2360	268	259	271	213	183	435	4537	5739	3586	1425	501	215	159	135	144	135	148	136	151	152	126	141	122	116	128	154	121	156	144	121	120	118	134	143	134	138	143	132	140	135	136	152	130	137	136	160	118	142	134	161	119	152	160	139	156	142	130	126	123	154	120	143	135	138	125	125	152	155	152	119	134	128	134	160	140	133	136	142	142	133	137	116	138	140	138	136	145	125	155	136	126	137	132	145	142	127	135	125	152	144	141	144	134	133	124	130	120	128	135	149	141	138	144	147	125	160	136	141	126	132	141	152	117	137	139	142	142	136	149	148	125	129	128	160	126	139	138	151	134	139	131	127	122	127	134	131	118	154	159	164	118	134	143	139	140	146	134	144	137	139	136	119	137	140	148	125	150	138	128	128	150	135	122	128	154	155	136	138	134	141	141	140	122	117	134	125	123	157	129	141	127	151	136	140	145	149	136	149	121	136	115	132	183	155	131	154	140	137	140	124	138	152	113	128	131	132	125	154	144	134	130	161	134	131	149	134	117	149	138	133	124	134	127	127	136	145	149	160	142	132	144	136	135	119	135	142	131	138	139	142	135	138	142	134	145	137	126	129	106	127	124	113	133	153	137	131	135	130	132	137	131	131	132	130	154	165	148	111	137	135	143	129	113	158	129	148	106	142	128	144	153	138	120	122	144	151	130	145	138	152	131	152	121	144	153	128	134	114	133	112	137	164	118	150	130	144	125	126	121	148	127	131	132	121	162	148	121	140	129	120	142	163	135	140	137	130	131	135	155	122	135	143	119	140	154	129	149	153	133	123	155	137	125	135	170	152	150	155	127	130	148	151	123	150	148	148	142	139	155	156	140	124	145	122	128	132	131	126	147	121	156	141	135	126	122	141	122	131	136	136	130	141	131	138	152	113	137	144	137	132	132	142	154	145	148	156	159	132	132	136	127	134	145	128	111	128	133	141	130	150	148	151	153	131	167	151	143	152	150	130	137	121	163	139	130	154	152	114	139	129	130	115	133	156	153	133	146	122	140	119	137	132	142	136	131	144	129	162	140	154	132	125	153	140	126	129	138	150	148	142	123	120	144	136	129	151	151	157	146	140	147	140	137	116	157	161	142	141	144	133	138	120	135	140	126	115	140	132	140	164	139	155	136	129	133	152	132	141	129	153	144	148	168	142	123	137	124	139	147	159	139	133	124	120	147	126	121	147	128	132	140	140	148	135	139	141	144	147	127	163	133	133	151	136	111	150	118	123	137	126	128	134	115	147	140	139	147	151	138	147	125	130	142	138	129	136	135	129	135	129	144	127	144	147	134	129	141	125	138	154	151	154	131	134	147	141	151	131	153	151	141	134	138	138	117	135	145	151	133	142	120	143	133	133	151	128	128	126	145	119	146	160	130	142	139	143	126	171	121	123	138	155	142	151	129	134	123	129	125	135	167	130	157	145	136	139	136	149	145	109	151	149	107	122	137	129	140	149	144	123	145	129	139	125	172	139	129	155	131	118	156	128	156	128	131	151	148	147	123	122	139	154	127	138	137	132	145	139	129	127	130	139	137	133	133	142	153	142	148	141	150	133	133	134	122	138	135	131	116	143	126	145	124	143	137	138	140	133	127	126	140	137	138	139	155	138	119	123	134	123	130	125	146	139	150	132	131	133	150	135	135	131	126	141	121	122	136	164	151	149	141	129	135	122	133	129	114	162	149	131	146	137	146	137	128	145	127	149	141	139	147	127	118	140	121	161	135	131	125	157	141	141	162	125	144	136	105	140	123	131	156	148	124	132	142	148	153	139	154	120	138	156	141	136	135	139	149	161	121	147	141	159	158	143	144	128	140	129	137	128	107	156	126	148	141	123	143	153	139	151	130	124	162	150	156	133	138	149	125	130	134	124	126	132	147	122	137	132	141	151	148	145	155	138	136	125	145	145	146	136	135	152	132	124	142	142	133	139	132	155	129	136	145	133	149	118	128	138	146	135	130	163	129	150	140	153	135	138	147	143	138	135	148	139	153	157	152	162	148	157	137	150	141	134	142	147	142	144	159	131	122	147	112	142	139	148	129	138	147	116	150	130	132	126	155	146	126	154	148	137	141	150	145	140	133	162	146	129	115	158	160	142	135	150	139	166	143	138	148	148	145	137	135	119	128	125	124	115	141	130	117	144	121	153	163	122	139	137	151	132	135	122	149	166	142	112	140	154	132	131	134	130	145	127	127	123	142	120	129	161	149	139	139	124	141	124	118	132	125	131	151	152	129	139	147	120	144	143	122	133	147	151	137	123	129	128	143	124	138	129	150	145	147	154	144	126	137	149	150	152	146	175	124	125	126	118	125	132	120	132	123	137	153	136	132	153	130	139	121	124	148	136	133	156	146	159	137	135	148	140	140	153	132	157	143	148	138	166	148	125	136	136	130	121	161	128	119	139	148	133	148	129	157	150	131	129	131	136	148	128	120	138	125	145	128	138	135	137	132	141	133	145	145	153	138	155	140	144	130	149	127	144	149	143	141	157	132	137	145	160	129	147	143	131	155	120	147	149	125	148	137	137	122	135	151	128	161	154	137	129	145	141	153	127	122	151	142	148	139	143	142	145	114	164	138	145	135	145	133	126	134	145	127	146	153	135	135	140	148	130	131	129	119	144	149	147	138	118	113	168	147	123	136	146	158	155	140	129	105	131	155	149	143	146	153	136	131	119	138	139	154	133	135	128	178	122	127	150	147	130	131	105	146	149	140	140	159	147	131	131	136	137	145	134	142	156	142	144	132	136	137	133	156	152	121	132	142	151	152	161	129	153	136	140	134	128	131	150	134	150	125	148	155	147	139	145	129	154	123	145	152	128	132	143	144	145	144	139	137	162	136	139	141	154	149	121	140	147	150	136	164	135	106	152	128	134	127	128	143	143	159	131	145	140	142	115	129	120	130	121	123	158	139	150	147	151	154	152	134	150	127	164	158	132	124	130	146	164	144	133	134	110	146	138	153	148	172	141	158	135	149	138	153	122	140	133	137	144	159	133	146	121	148	132	130	147	133	150	169	135	125	156	139	141	132	126	134	113	139	135	150	119	126	150	145	131	130	149	135	130	126	153	137	167	137	132	129	145	144	130	154	137	142	143	150	134	152	106	135	154	147	140	153	128	143	136	141	145	150	135	156	157	132	140	147	128	147	114	137	135	139	158	117	139	121	136	158	128	113	133	158	136	140	146	145	135	144	146	155	145	141	133	131	142	128	132	147	143	146	133	120	137	143	161	120	145	144	144	121	124	135	173	137	128	131	127	148	128	138	122	132	117	146	141	128	133	175	149	130	116	157	146	167	129	129	144	141	113	146	134	138	139	153	143	143	178	141	145	149	130	143	127	132	129	153	134	156	143	124	136	129	134	131	147	145	117	134	152	147	133	149	118	146	143	151	123	161	133	133	138	149	151	125	147	143	121	133	136	128	118	150	137	152	145	122	138	134	149	135	147	126	156	136	157	135
2222	535	701	810	728	644	1641	17788	19371	12034	5179	1780	738	477	420	413	422	402	411	400	384	351	387	396	406	409	394	422	387	382	397	410	378	397	395	401	385	369	401	402	404	375	432	385	384	378	412	394	366	390	382	421	437	399	415	412	418	394	403	388	398	434	403	365	413	416	406	424	413	444	387	362	426	396	426	381	386	394	401	407	384	371	404	405	443	397	392	425	381	381	381	413	418	382	400	359	385	427	397	403	369	417	413	362	389	410	393	391	388	405	373	405	411	387	374	403	374	371	396	416	371	422	410	397	415	383	384	407	364	401	394	405	394	401	407	405	419	434	424	406	419	439	415	402	388	444	399	415	412	423	425	410	429	362	386	384	413	416	396	453	411	420	371	370	433	394	409	424	439	431	420	409	412	405	395	428	427	415	389	444	413	392	407	425	389	347	440	358	408	455	424	384	395	413	426	405	389	441	409	384	407	365	420	405	409	415	386	436	396	388	424	380	418	369	463	422	411	443	427	389	406	381	397	405	415	368	390	414	418	436	368	404	407	402	439	409	405	391	431	395	455	408	404	400	394	383	406	440	403	412	407	402	375	424	395	381	436	377	424	382	390	384	426	378	403	381	367	442	367	406	404	401	429	400	415	420	421	394	418	403	387	394	382	409	376	422	381	411	376	409	409	421	399	356	398	391	387	407	387	391	423	362	398	393	385	399	408	451	445	395	417	422	399	395	417	432	388	361	375	403	365	384	378	392	435	399	417	406	416	370	403	374	390	409	384	395	459	389	409	395	380	413	399	369	399	432	412	388	383	413	425	396	399	434	377	418	387	413	404	409	379	412	395	419	411	365	427	406	409	408	407	399	450	411	417	403	398	407	388	425	403	400	435	425	412	426	400	396	452	388	390	405	421	404	421	370	448	406	375	412	382	391	363	421	403	385	413	407	390	419	369	388	419	411	384	400	397	401	368	422	403	406	422	374	370	390	388	403	411	380	414	398	406	395	393	418	398	387	415	386	404	402	416	435	414	377	390	379	411	414	414	401	396	454	415	415	409	403	387	411	393	411	426	421	443	437	386	427	385	427	418	419	390	384	404	409	441	394	396	381	402	403	388	363	409	405	371	415	412	423	386	416	404	431	403	410	412	399	402	400	402	407	410	401	386	427	375	431	385	391	406	393	420	419	416	426	412	376	391	393	387	409	391	374	409	410	386	381	397	396	361	389	394	399	397	431	391	374	397	375	389	396	409	373	400	411	410	397	410	435	405	403	395	414	404	406	362	405	437	404	413	394	387	421	381	418	371	395	382	379	356	382	399	430	412	388	424	403	410	405	421	389	384	367	369	421	409	425	407	439	391	401	414	417	407	406	428	410	413	394	400	391	399	382	414	404	354	386	404	365	385	395	395	395	447	397	417	394	446	395	384	415	389	389	415	423	376	367	386	400	419	385	395	426	379	419	382	408	408	382	383	402	392	437	382	413	411	423	369	373	421	386	408	441	421	383	416	378	404	436	383	396	402	392	409	399	379	413	405	415	397	432	396	382	416	399	395	393	420	398	392	413	401	397	441	351	385	424	433	385	435	361	378	416	416	402	405	409	407	423	418	399	388	418	391	402	402	397	441	434	421	382	387	405	426	379	421	415	416	369	403	387	423	425	391	443	412	395	425	388	410	420	361	383	401	413	395	395	438	397	434	394	402	417	407	403	409	421	427	397	412	404	398	413	398	390	432	448	400	394	379	360	426	441	430	401	423	389	406	403	355	393	392	405	385	405	432	371	394	390	383	394	422	416	383	380	421	421	400	425	422	407	400	410	407	457	394	400	417	366	410	397	393	386	430	421	395	385	417	386	423	402	427	428	429	409	428	392	400	340	434	400	405	402	406	414	438	428	423	403	408	414	420	403	426	373	401	382	383	423	388	404	389	388	396	413	426	410	420	428	401	419	419	381	421	396	403	436	411	371	381	393	405	402	370	392	392	409	428	418	380	397	365	376	399	417	438	358	440	388	408	390	386	408	418	412	375	430	421	382	430	401	394	420	416	433	384	385	376	399	396	411	417	409	400	420	409	414	399	372	383	418	391	425	407	398	388	388	410	408	394	382	386	399	383	413	444	358	388	376	372	422	394	350	405	416	379	417	374	405	421	393	427	427	380	410	389	424	424	382	400	425	388	401	404	372	399	447	409	385	400	413	429	397	416	390	412	409	424	423	409	384	390	381	412	412	394	409	409	389	398	416	401	428	396	438	410	388	397	397	335	385	431	399	412	404	383	421	393	407	393	436	434	408	417	411	351	394	376	390	403	386	384	404	423	415	382	422	377	405	389	379	373	399	420	412	420	392	383	385	409	411	442	396	409	396	398	408	404	431	399	395	387	417	403	406	404	396	408	417	413	413	427	390	449	393	429	406	392	381	415	380	411	423	404	386	392	370	416	369	389	381	406	421	391	383	394	382	382	415	357	382	432	407	387	366	368	384	425	391	390	401	436	416	387	424	401	424	386	390	410	424	391	420	445	393	432	419	397	389	405	398	397	436	410	424	421	437	388	392	426	374	397	411	386	393	404	383	377	400	397	401	390	428	407	413	418	406	448	412	445	402	404	382	405	418	397	399	408	395	399	411	385	399	401	398	401	435	437	400	398	422	421	402	418	399	420	419	394	396	400	400	372	400	400	399	394	428	391	381	430	384	391	429	427	401	416	386	365	406	395	423	435	409	393	422	381	409	391	395	362	398	373	362	420	401	342	371	408	416	418	376	412	429	375	353	385	385	418	401	402	388	413	402	388	415	375	389	391	409	413	411	386	389	375	424	390	381	392	387	394	457	394	387	407	388	398	405	399	376	373	429	391	385	415	423	405	380	432	388	394	372	407	385	387	417	392	398	422	417	387	399	385	419	401	377	428	424	379	416	435	415	417	422	412	431	405	375	391	394	372	421	415	420	431	391	399	381	434	381	384	400	384	424	400	426	396	362	401	397	420	413	397	363	410	403	377	380	415	441	401	395	411	424	359	418	374	416	369	386	411	379	385	402	408	417	361	414	403	407	394	390	366	405	395	403	394	395	391	412	422	450	391	393	421	383	444	404	398	390	411	371	390	411	391	406	425	390	403	410	367	425	422	397	435	416	414	395	423	404	430	390	407	408	406	385	412	373	400	399	379	422	411	412	386	405	383	393	400	416	396	381	408	414	419	378	404	421	437	373	450	398	419	386	337	408	415	365	415	390	386	390	429	424	413	440	398	432	388	369	381	398	431	410	358	414	398	400	353	400	409	392	410	436	392	401	393	427	403	393	411	385	386	425	363	440	391	420	434	390	411	395	378	389	380	380	409	412	412	374	401	419	401	392	397	415	391	389	389	388	418	400	395	386	411	445	414	406	391	401	441	369	386	412	423	410	421	376	369	424	425	417	377	417	399	400	393	420	407	399	395	406	411	420	423	416	432	388	413	402	419	385	356	388	398	342	421	455	422	449	382	413	377	370	420	386
8685	1274	1500	1206	1044	4360	23290	41290	34447	19458	6423	1389	368	178	123	126	122	142	127	130	140	138	132	139	134	144	143	141	134	134	144	141	155	150	142	146	136	139	124	137	145	144	151	133	117	134	136	129	129	145	131	125	109	152	112	118	145	136	131	131	127	143	131	138	129	143	144	145	143	110	129	139	130	146	129	136	147	150	137	146	144	138	152	132	121	129	154	165	143	128	124	119	145	120	125	128	131	146	121	131	135	117	139	124	134	148	133	135	145	142	150	126	136	153	133	142	140	129	128	134	118	130	146	127	127	114	139	118	138	126	137	145	135	149	161	129	115	118	141	130	152	149	141	142	136	153	137	141	142	145	128	129	119	133	135	150	134	120	139	116	133	149	123	132	106	137	154	135	125	124	142	128	130	138	119	119	151	128	151	151	128	150	125	123	116	136	113	140	146	143	133	133	139	152	136	136	123	113	136	140	122	141	141	136	145	146	130	125	137	132	144	128	151	130	142	134	140	142	138	119	114	105	121	145	129	127	131	130	129	128	145	133	131	139	133	121	124	138	139	128	130	113	142	143	117	144	128	129	124	135	112	133	138	124	157	129	129	134	128	138	127	142	130	129	148	136	126	126	115	104	127	127	134	118	122	135	120	137	149	149	150	107	121	146	128	125	168	135	130	122	126	150	138	119	145	148	117	139	135	126	141	116	124	143	147	160	122	131	112	144	143	128	147	113	136	151	138	130	115	135	131	122	117	140	118	122	152	132	122	127	146	130	126	115	137	143	144	129	143	131	139	119	153	139	141	123	138	137	140	112	134	136	137	143	145	121	133	131	123	114	139	157	123	126	135	141	126	136	130	121	129	136	131	120	155	131	163	125	127	137	137	144	117	126	132	140	126	116	135	138	128	141	133	144	142	105	138	113	127	140	139	129	112	146	140	158	139	121	129	137	134	144	126	151	152	112	141	142	130	129	123	130	129	137	134	121	154	152	139	137	110	129	135	128	127	152	133	138	126	133	151	144	146	135	148	142	107	144	144	124	141	109	146	138	148	141	122	130	132	144	118	143	154	125	130	141	151	136	134	136	117	116	154	125	152	139	137	128	126	131	118	127	127	111	137	124	116	157	117	144	143	145	137	146	136	126	153	139	131	135	134	152	120	123	137	145	142	139	136	130	161	150	130	131	123	131	125	155	137	141	114	128	128	134	121	122	133	127	134	114	139	110	132	125	132	151	124	130	135	125	135	125	148	123	126	156	118	149	143	167	135	119	124	142	135	143	122	131	138	134	138	119	119	112	132	147	118	132	148	142	133	148	156	138	125	153	113	125	134	129	149	139	160	132	110	134	140	125	132	134	123	119	131	147	140	130	151	140	138	126	137	114	136	132	130	118	146	135	133	124	119	151	126	140	138	133	163	124	130	143	130	134	132	139	157	139	131	117	134	143	133	157	131	128	119	116	126	119	153	146	135	118	114	131	127	135	122	124	154	120	118	127	120	112	140	128	130	130	128	126	126	125	129	166	131	124	132	120	123	123	157	126	139	130	134	127	121	135	131	154	138	139	120	156	125	138	147	119	144	158	134	127	130	148	141	126	162	129	163	147	146	119	126	120	150	147	124	129	127	123	131	127	141	130	127	141	145	147	137	110	125	122	145	144	127	125	140	125	155	140	157	120	135	150	149	142	129	136	143	131	139	145	120	110	140	139	133	118	134	110	134	123	120	115	143	119	154	141	153	139	124	131	127	129	141	151	123	122	133	130	122	136	132	128	124	159	145	150	140	134	124	149	141	147	140	114	145	132	160	146	128	119	118	126	151	122	129	132	132	131	131	152	123	146	111	133	126	116	125	153	114	130	111	130	152	135	142	130	132	138	142	136	138	124	145	148	129	116	133	136	129	136	145	141	145	131	147	110	130	120	129	142	127	138	142	142	137	113	136	125	127	144	129	119	141	169	136	129	139	134	145	132	120	150	145	141	131	138	156	142	156	116	116	135	147	99	116	138	131	138	130	141	160	109	135	143	124	120	137	131	130	143	111	136	128	134	136	124	143	135	138	115	130	130	144	145	121	138	126	127	140	139	163	140	125	135	136	124	136	145	131	137	130	152	149	139	147	164	133	138	141	135	145	141	140	118	141	162	131	130	146	120	136	146	116	131	132	133	139	156	122	117	125	136	112	135	139	132	154	136	134	113	128	141	142	115	133	136	141	108	126	138	119	126	147	142	118	140	147	120	125	152	133	116	125	150	150	122	161	146	132	137	136	138	134	114	122	136	135	107	113	123	124	136	134	158	134	127	134	125	131	132	141	150	133	115	128	131	132	132	122	124	124	151	135	147	136	126	136	137	111	142	133	118	134	125	127	142	109	147	141	139	144	138	140	130	162	117	116	121	149	124	141	129	122	139	142	122	147	142	133	126	143	111	167	126	139	140	116	128	125	141	130	122	103	141	131	140	139	145	143	129	111	106	132	139	144	133	135	139	134	139	114	140	118	163	130	145	133	138	142	141	134	114	139	118	120	129	146	132	143	134	139	133	157	127	115	136	139	137	144	132	143	105	142	151	125	125	138	149	127	141	137	153	141	121	149	114	131	129	148	140	145	127	129	143	124	137	124	123	128	128	138	150	123	118	140	128	143	124	138	132	129	140	136	126	133	114	130	136	128	118	137	154	121	147	140	142	144	127	131	130	142	116	146	150	151	129	142	133	117	114	146	132	135	134	155	131	146	134	135	129	142	127	143	135	127	123	130	140	118	130	148	124	121	138	141	140	117	133	124	131	146	125	132	125	147	120	126	131	146	118	130	124	129	133	129	151	147	154	134	142	145	136	128	138	134	130	137	125	145	113	122	128	132	125	128	120	110	121	147	146	128	131	135	119	126	143	130	133	141	126	143	137	137	126	120	118	145	125	112	132	139	146	153	158	131	128	149	125	126	142	122	118	133	162	148	129	139	144	147	142	116	139	128	130	140	135	131	135	163	136	115	138	131	130	109	136	149	150	156	139	131	127	148	139	132	130	143	126	138	135	123	146	154	130	137	141	139	136	128	146	127	140	150	133	135	132	136	119	140	134	130	133	130	137	123	135	129	111	126	135	152	134	116	145	133	140	150	118	133	134	120	136	130	131	146	127	138	116	134	134	153	119	113	146	161	153	150	155	143	129	169	146	148	122	155	119	132	123	136	121	131	126	139	119	132	108	131	117	135	127	127	138	141	138	135	124	131	141	131	138	153	127	127	115	128	142	136	137	127	126	149	132	145	134	131	140	140	133	139	144	105	121	143	135	107	134	129	121	139	136	147	135	132	130	142	126	138	140	134	135	145	134	134	149	127	108	144	146	133	123	134	140	149	153	138	134	132	132	150	148	141	111	138	150	136	160	131	145	142	149	143	119	136	145	128	122	140	131	137	115	125	125	138	120	124	129	129	117	123	131	145	120	147	139	136	126	136	142	146	133	131	136	132	143	135	124	141	127	159	128	125	133	155	121
5948	1577	3567	4157	4468	13391	40180	56254	49124	35156	17306	5681	1400	503	435	410	396	400	396	371	426	390	413	388	403	414	405	412	433	403	428	397	386	402	391	403	366	364	396	404	417	411	388	377	448	399	362	405	407	391	395	392	391	384	396	370	391	385	377	387	390	382	394	424	392	401	382	436	400	376	384	389	409	377	379	419	398	411	423	401	415	380	388	378	387	385	392	356	384	407	416	375	375	380	445	400	400	356	361	386	379	387	405	404	396	421	440	383	411	441	380	383	377	364	400	390	376	385	391	359	397	384	396	433	379	393	371	386	382	397	371	394	382	428	386	373	385	396	419	381	375	379	380	401	395	437	397	378	408	361	386	415	418	382	393	390	378	380	395	384	384	378	408	371	428	394	419	393	358	375	391	405	435	380	403	357	394	431	365	406	382	411	391	428	426	366	383	353	384	399	386	380	431	402	390	412	387	420	424	396	402	381	385	400	397	394	389	381	422	366	446	375	381	415	388	401	384	385	387	412	375	386	380	394	369	429	363	402	396	381	392	387	361	415	435	381	368	385	385	364	376	379	407	360	396	383	378	372	393	386	374	368	405	413	376	363	412	416	397	421	380	360	353	392	430	389	386	417	402	409	407	384	403	384	382	421	375	408	400	412	402	406	381	428	380	404	401	373	367	400	359	390	409	413	379	409	413	405	411	401	365	381	361	399	395	405	403	379	382	420	388	379	405	397	428	403	407	393	391	385	395	413	380	405	401	419	396	382	423	388	434	385	395	419	407	372	391	387	420	387	332	405	445	405	416	428	355	400	380	423	372	407	396	382	424	409	394	394	425	426	397	358	387	377	369	379	354	400	434	421	391	418	400	362	404	406	416	387	386	397	389	420	401	430	406	384	391	392	394	382	408	374	413	420	369	380	361	371	404	365	389	401	377	409	406	398	404	387	374	382	393	429	358	397	408	397	405	357	405	376	383	376	368	394	370	409	400	380	382	377	416	425	413	384	397	403	399	382	381	378	422	392	392	405	407	375	404	375	384	383	376	365	368	358	327	404	393	390	388	369	365	389	353	422	389	371	374	400	360	407	394	389	393	394	380	392	407	386	391	386	410	379	447	393	392	413	404	414	391	383	396	411	355	386	404	421	374	381	415	370	412	412	408	425	369	423	372	431	408	398	356	400	382	384	361	442	403	394	370	411	363	394	362	366	410	397	387	404	377	374	399	402	384	373	400	398	408	405	384	395	416	399	405	401	412	386	380	393	360	366	373	391	406	409	405	388	383	415	387	387	401	389	413	419	412	409	381	398	384	412	404	369	376	363	397	388	382	385	388	396	408	394	395	403	408	438	385	375	411	351	401	381	367	378	368	381	392	399	369	374	407	414	359	426	393	362	400	376	389	388	391	429	425	388	363	391	370	404	394	394	395	395	343	383	399	418	402	378	410	383	379	354	376	416	441	373	426	367	387	402	392	393	356	392	412	392	384	400	409	352	382	415	395	382	412	400	339	387	413	376	396	412	392	373	404	380	421	424	380	432	386	388	393	399	385	402	387	385	409	398	381	386	397	393	379	416	387	408	394	382	372	408	407	370	374	378	396	407	407	411	403	387	433	362	380	421	394	417	370	394	383	381	365	417	413	366	386	405	354	402	384	388	390	370	411	387	398	368	449	428	353	383	394	407	416	392	398	397	396	348	408	359	404	395	399	377	373	427	392	430	382	392	350	391	417	404	373	386	388	384	418	393	397	429	370	408	439	394	399	399	379	392	395	416	380	392	420	376	371	397	360	390	408	351	382	397	449	419	400	427	405	367	401	390	389	414	380	399	371	385	397	376	359	396	391	375	407	392	416	398	384	413	384	385	382	426	368	360	389	395	391	400	401	390	412	373	393	369	368	410	411	357	381	391	422	400	398	396	377	406	398	377	377	399	414	395	359	383	393	434	413	372	404	405	401	375	413	389	370	386	386	412	420	409	375	360	377	378	402	395	388	384	393	368	426	398	413	348	400	399	372	412	381	410	398	393	404	418	370	423	388	392	406	396	355	387	381	401	393	397	374	406	381	348	375	408	444	411	378	349	397	355	404	377	385	356	372	409	395	401	375	373	422	406	383	373	349	396	416	392	363	400	360	397	408	423	425	383	360	377	377	379	407	405	386	405	382	404	428	396	448	385	395	377	384	375	376	403	372	377	407	430	396	365	396	377	416	379	382	384	350	390	388	418	384	384	379	366	403	403	387	394	403	381	437	386	385	411	437	360	366	384	390	418	399	399	404	394	412	362	403	371	373	414	364	364	417	396	390	428	373	391	360	423	386	403	376	422	417	405	402	369	398	396	405	386	415	383	389	408	414	416	371	377	353	383	367	372	391	384	387	410	402	374	396	414	391	405	365	405	374	397	370	435	396	376	358	391	406	403	405	411	389	383	407	384	393	398	409	386	409	379	373	367	425	384	384	405	439	391	415	412	370	406	400	428	421	393	382	361	419	412	357	387	400	410	385	398	423	418	390	374	416	367	383	400	422	414	391	398	349	377	380	400	397	398	386	375	383	410	399	401	391	377	386	391	334	372	369	410	395	415	389	422	393	438	399	367	401	419	392	397	419	427	375	375	386	425	372	356	385	390	412	389	418	396	388	402	380	393	398	369	355	426	410	404	381	376	384	392	374	394	405	390	361	446	371	411	372	384	425	378	383	393	391	416	368	395	395	427	381	374	402	396	385	377	405	393	388	413	378	377	367	382	387	396	384	396	383	379	431	406	382	405	407	401	379	422	384	402	414	388	417	428	345	369	426	376	361	420	388	369	370	408	414	366	369	389	401	408	394	379	421	378	421	390	399	422	404	412	428	382	381	380	417	399	382	392	384	387	376	382	392	387	365	356	389	411	379	404	347	390	379	421	409	383	430	376	398	395	368	408	366	361	373	374	413	423	389	376	423	406	393	390	401	391	391	398	381	402	385	377	397	377	358	412	341	406	360	395	412	432	379	433	409	414	409	364	400	424	367	409	376	371	384	400	420	431	388	367	408	390	410	389	387	432	394	377	355	374	405	397	390	400	401	388	390	382	375	396	405	392	417	375	379	420	398	412	391	414	409	394	397	381	388	389	422	406	390	385	354	365	401	397	394	380	377	417	380	381	406	374	381	409	366	399	410	405	388	417	377	383	369	394	369	394	422	385	419	381	378	376	373	378	378	405	363	382	407	374	394	358	407	384	393	390	389	399	384	360	377	343	386	380	389	410	401	387	363	419	437	371	420	400	408	375	348	396	414	383	390	390	363	390	419	381	409	411	408	364	399	394	372	388	396	401	402	383	373	347	379	421	347	404	392	389	393	397	368	370	410	380	411	407	394	380	373	395	355	382	365	371	374	372	407	411	377	385	360	368	411	366	369	418	411	372	365	406	385	373	407	394	408	395	395	395	420	362	419	404	400	416	377	404	397	417	400	371	423	416	399	383	396	388	379	393	390	387	365	384	394	391	368	370	378	371
15195	2653	2920	2231	1658	3664	21882	52451	49565	33865	16430	4184	801	235	169	159	162	166	134	144	157	127	154	156	142	152	139	149	153	149	147	144	158	144	133	153	151	138	148	146	139	152	137	145	134	129	163	131	155	145	180	143	155	157	145	157	146	133	167	145	146	170	151	168	149	135	134	145	138	147	148	134	145	152	167	143	146	139	141	134	136	140	152	142	147	156	128	129	154	145	141	134	141	144	144	157	163	154	149	124	150	155	163	134	119	161	144	144	128	145	139	148	136	151	181	149	181	137	147	146	129	145	141	144	142	158	135	157	148	133	138	137	141	162	159	136	131	149	140	138	125	124	135	135	135	157	136	143	145	130	155	136	139	162	153	150	144	171	149	130	158	148	134	146	148	157	140	148	134	154	150	135	148	151	118	139	140	149	158	145	149	130	171	150	164	122	136	162	156	167	132	147	138	151	145	146	143	131	137	147	150	142	134	154	162	151	161	129	161	163	130	147	159	151	151	137	149	142	154	152	134	143	138	145	142	148	132	126	140	134	165	150	140	165	148	130	171	139	134	155	148	146	146	162	165	147	142	154	139	145	128	132	130	124	151	134	148	160	126	157	164	136	168	138	144	138	143	157	148	129	162	149	146	138	153	144	159	152	141	162	143	171	149	146	153	153	166	147	127	148	152	137	160	160	162	153	154	131	157	160	150	159	156	135	157	162	144	135	150	183	163	136	138	146	151	131	150	160	173	151	149	167	149	134	147	146	168	157	153	131	158	138	155	143	144	139	135	145	151	156	164	142	126	159	169	137	141	144	151	139	162	132	153	154	156	144	173	152	159	142	173	154	127	150	164	159	138	144	162	143	142	153	158	148	158	156	155	130	132	177	165	139	152	143	140	151	147	173	161	156	146	162	143	144	130	142	140	139	148	144	143	149	155	135	147	150	147	141	160	131	155	133	130	131	151	147	157	154	153	147	150	178	171	128	150	147	142	125	113	150	130	159	148	163	138	145	165	141	144	129	136	156	140	152	142	157	142	133	153	147	143	155	144	148	158	152	136	166	168	136	171	154	159	148	154	135	133	146	130	152	141	149	127	154	144	147	140	155	146	140	151	156	138	150	157	163	148	143	142	179	131	166	139	157	155	149	132	138	155	146	137	179	155	131	149	147	165	151	165	137	180	163	159	127	162	139	147	148	136	162	149	136	137	162	150	151	159	133	135	156	137	131	150	130	143	155	143	153	146	149	158	179	153	152	154	152	145	134	148	147	165	129	155	146	170	168	147	147	154	155	149	139	145	135	151	149	150	142	148	159	148	157	124	145	127	138	141	158	143	166	164	163	152	149	137	164	147	158	165	150	160	131	161	149	149	136	147	145	135	163	142	139	159	137	151	152	150	153	144	161	136	150	139	157	137	135	153	127	163	164	143	160	150	149	150	141	127	152	146	165	147	131	173	159	143	147	170	147	161	141	150	129	152	162	148	170	124	162	130	160	134	141	151	165	169	142	147	138	145	141	139	123	131	128	137	140	149	134	157	154	150	153	154	141	159	145	133	147	177	158	140	140	140	146	153	123	158	145	144	151	149	152	137	149	147	137	120	138	149	148	147	147	141	146	153	144	146	140	151	157	167	152	146	127	155	160	155	153	134	158	138	176	136	170	151	112	148	138	149	134	154	144	140	141	151	148	160	139	145	133	150	156	145	154	138	167	138	156	141	152	143	158	140	144	131	123	159	158	158	167	175	178	148	134	137	135	156	161	138	152	141	161	154	136	159	133	128	157	160	122	147	139	148	153	167	146	158	160	135	164	134	133	141	142	142	149	139	145	152	140	154	153	125	149	144	161	172	154	139	144	123	144	155	133	153	164	141	149	141	163	155	149	150	147	146	153	149	159	138	161	152	140	152	166	148	175	109	136	150	146	142	138	152	177	166	147	170	146	163	145	139	146	163	155	148	166	136	135	128	145	154	152	160	136	156	163	128	158	152	151	152	157	149	170	154	140	157	151	163	129	145	148	169	161	152	152	136	129	142	119	153	148	160	155	156	145	152	139	141	151	145	159	170	156	155	143	145	170	154	167	133	171	163	130	136	173	127	145	165	130	131	155	165	140	166	143	139	143	156	161	165	151	148	167	185	150	155	131	143	137	148	159	135	159	155	147	139	129	141	139	144	142	165	135	147	144	146	144	140	127	138	134	158	151	153	145	132	149	161	151	138	130	135	159	152	147	165	165	170	126	122	151	152	152	158	141	137	162	128	144	141	141	136	151	159	148	154	167	143	165	162	149	145	153	160	148	154	153	171	123	169	132	161	153	167	138	124	137	143	141	157	149	151	134	177	136	146	142	143	153	142	140	154	144	129	153	149	125	133	167	139	155	151	143	145	132	151	146	172	175	157	153	135	151	134	147	145	153	139	150	141	122	137	161	149	152	170	160	146	151	157	143	143	157	156	159	141	125	150	158	128	141	171	146	139	142	145	143	151	160	132	144	139	141	131	152	154	144	154	147	135	150	170	178	156	154	138	132	172	174	135	137	160	181	155	130	145	146	129	138	149	162	165	119	145	143	141	146	123	144	121	154	141	146	148	152	152	154	151	161	146	173	149	157	159	136	152	127	143	147	169	166	143	143	137	153	153	154	150	140	156	155	141	159	142	130	151	158	164	176	154	152	158	143	137	170	135	162	164	146	146	172	126	154	124	150	168	138	154	156	134	154	132	144	153	145	163	150	143	156	176	140	168	139	142	161	147	139	172	171	131	160	146	145	159	150	159	148	136	127	168	128	131	163	203	156	157	149	140	143	162	156	149	132	188	124	143	151	152	153	145	135	141	150	148	146	143	155	125	127	144	148	156	136	145	134	146	169	140	156	166	157	149	139	157	152	146	141	149	158	167	153	161	147	150	141	143	162	142	149	140	146	144	163	178	150	147	135	155	139	148	154	161	152	122	168	146	172	146	133	167	157	130	148	140	148	156	127	142	153	157	126	158	140	158	150	150	149	156	137	149	152	154	138	157	137	141	158	143	150	139	138	146	149	147	123	144	147	146	161	155	155	150	158	150	154	168	130	158	150	143	143	152	129	144	142	129	134	160	161	152	163	155	145	149	140	136	134	158	158	151	153	132	158	140	174	176	152	150	137	144	151	128	142	166	156	139	143	146	159	132	169	148	135	156	142	144	154	151	126	130	139	150	142	126	165	128	146	149	161	133	180	153	155	154	150	159	151	154	145	126	141	144	145	148	139	143	139	161	175	156	158	148	149	146	126	157	132	151	144	150	165	142	146	128	157	157	167	132	160	149	154	143	149	137	151	151	151	146	145	168	152	143	148	153	153	135	124	158	147	150	154	146	175	139	174	145	137	139	139	146	137	136	173	133	163	183	148	136	156	141	129	146	170	159	146	144	168	136	147	145	156	148	150	151	148	142	146	146	135	158	146	153	155	153	153	149	156	147	136	151	130	154	140	160	167	138	159	161	154	162	138	156	128	167	157
7880	2609	6186	6891	6152	13231	41500	66788	61461	48399	30098	12833	3126	860	479	443	412	449	444	400	471	405	453	449	371	397	449	409	443	435	422	397	441	480	403	422	452	423	433	456	437	424	444	400	439	449	370	443	425	433	408	409	444	402	409	414	423	441	414	434	428	440	413	408	464	397	463	421	402	431	416	441	445	455	421	428	446	412	423	411	397	403	439	482	416	438	456	439	517	425	407	462	443	417	416	410	399	408	423	423	488	424	426	399	456	397	417	420	426	430	402	428	424	432	413	442	416	438	453	417	434	403	414	449	440	429	435	439	446	397	460	441	430	450	422	446	461	424	426	439	440	418	418	436	474	390	419	414	392	397	396	448	416	441	416	418	394	468	446	434	427	456	431	419	426	410	470	430	401	434	399	409	430	437	409	400	472	460	444	453	443	441	413	387	408	439	425	408	421	445	437	384	425	453	414	412	399	437	409	449	431	401	436	454	453	440	448	432	422	420	407	456	412	437	421	432	431	433	414	419	408	395	431	402	409	436	425	409	417	452	425	416	410	456	425	421	456	399	414	446	430	420	408	437	457	462	442	400	457	422	411	431	433	417	447	414	439	426	432	402	404	451	417	429	419	422	415	412	434	442	436	420	444	397	422	422	431	447	434	414	461	402	432	377	411	424	434	457	421	446	456	433	452	398	376	441	423	461	384	466	424	419	408	418	408	419	422	463	447	433	431	404	427	409	434	461	429	431	370	442	445	403	440	403	400	408	402	459	416	410	463	459	425	423	427	436	401	406	418	434	390	445	454	436	435	427	424	456	420	416	425	409	455	449	449	444	438	445	393	437	405	423	415	429	428	423	409	400	389	423	421	428	412	397	447	449	445	453	437	468	441	402	405	396	433	416	387	430	430	434	438	431	423	424	403	419	464	437	428	448	396	429	409	438	432	491	440	396	433	411	447	425	428	434	452	475	426	449	405	389	428	441	412	431	420	440	439	408	428	422	400	416	406	403	437	438	442	464	460	443	467	409	421	438	448	452	439	412	459	402	444	427	448	414	448	444	434	453	416	436	434	405	417	412	438	440	405	471	407	412	407	433	449	442	406	429	430	414	466	454	430	438	420	426	420	437	405	434	440	464	460	418	428	387	438	414	401	422	412	421	416	408	425	428	420	427	424	446	435	436	417	415	453	436	424	433	445	432	412	419	389	428	466	444	451	404	438	447	440	420	482	451	386	448	428	440	446	420	436	433	457	431	425	406	394	428	451	430	457	446	418	415	429	384	418	427	422	437	458	419	493	442	429	401	412	437	411	441	426	437	440	436	423	442	434	486	434	407	410	421	423	439	432	408	440	409	448	437	420	406	437	418	425	430	432	400	440	445	417	433	402	413	420	408	438	434	396	431	437	431	417	455	445	433	414	433	405	427	430	411	439	439	383	426	398	433	438	430	434	439	416	462	414	390	428	411	414	415	450	438	424	430	453	418	435	418	424	414	450	441	452	427	443	407	436	413	400	430	432	442	441	426	451	454	446	455	452	399	421	489	423	414	451	425	419	435	454	423	428	440	446	430	429	452	427	386	447	445	443	429	431	462	440	469	447	463	404	428	433	426	426	412	441	433	413	431	422	450	399	422	423	415	420	432	430	453	449	426	418	432	395	413	434	408	448	421	406	401	412	430	416	426	403	420	460	418	465	433	403	428	421	419	439	434	403	421	420	392	458	388	431	441	472	420	418	443	462	417	434	415	431	417	415	407	419	448	441	423	437	411	473	437	434	424	432	440	448	476	433	467	429	420	413	429	409	414	429	422	477	417	467	441	413	411	457	454	438	445	411	448	440	419	406	411	460	408	446	405	445	417	419	429	450	477	463	408	448	401	426	413	428	440	438	416	441	411	413	427	441	418	424	455	404	449	462	405	453	412	424	445	430	429	395	420	423	429	414	417	466	412	413	445	423	420	445	422	446	462	417	420	448	433	428	401	432	458	472	431	432	458	381	436	424	446	408	446	397	431	403	417	436	399	411	401	448	440	411	437	437	422	453	464	389	449	461	453	419	381	442	425	466	453	411	446	448	445	400	431	467	408	450	427	426	421	419	427	416	439	427	421	414	459	432	443	450	457	426	408	417	428	420	423	444	415	369	425	425	430	450	409	399	459	404	414	410	405	416	418	392	436	438	425	442	415	447	454	471	409	433	450	444	452	441	452	457	407	427	399	384	426	407	439	406	394	380	431	420	431	422	436	442	440	401	438	439	403	429	462	423	455	438	463	442	442	399	434	470	427	429	408	461	425	401	415	467	405	430	422	428	455	411	459	456	423	438	433	455	423	404	407	417	418	442	435	409	421	411	396	402	416	434	415	435	431	468	451	409	460	441	485	394	421	397	447	410	436	431	389	422	424	424	403	417	442	429	482	407	441	438	443	419	431	440	426	460	452	404	395	419	451	435	416	436	441	383	382	436	423	434	458	466	426	390	465	451	432	414	453	429	458	456	442	426	436	436	374	441	428	426	407	430	421	423	410	407	452	440	433	410	393	420	439	438	430	412	435	419	386	402	470	429	443	430	408	455	438	416	455	452	437	440	431	433	442	443	442	429	432	437	448	431	425	418	444	414	420	424	427	399	437	434	445	484	471	446	444	430	419	439	404	458	407	427	434	440	420	429	406	440	429	400	429	393	432	444	428	429	441	455	414	456	448	453	428	428	478	436	428	382	483	425	430	448	450	416	460	448	406	436	414	435	433	461	421	401	411	398	436	404	444	433	426	399	447	453	392	413	419	426	425	422	438	432	420	436	434	434	456	456	421	436	444	403	430	439	433	406	426	430	444	444	403	426	435	438	415	427	407	414	426	398	433	467	448	447	417	424	414	419	400	433	426	401	408	469	425	451	414	428	405	435	387	450	432	407	414	423	423	413	443	403	425	401	421	429	421	422	413	438	456	454	405	406	430	459	420	425	412	446	417	466	429	416	406	426	424	449	443	449	415	468	447	410	438	438	420	424	433	409	385	420	433	411	440	429	434	438	439	418	428	432	462	444	452	432	439	435	398	432	398	415	462	422	401	411	469	421	398	456	457	428	421	413	403	437	410	461	410	408	447	430	434	429	423	414	425	449	394	433	444	429	467	442	417	446	429	447	411	432	459	460	422	426	467	446	382	407	425	427	441	412	422	423	428	423	405	426	404	419	444	416	440	404	415	430	443	450	397	458	427	411	425	412	405	390	422	428	381	441	436	429	383	425	388	455	447	430	428	439	402	431	437	403	401	457	446	420	477	453	442	419	414	437	395	412	443	443	456	431	413	419	431	389	465	458	442	422	414	445	459	421	432	431	421	408	451	391	422	431	413	421	408	421	435	449	412	445	435	458	432	447	371	406	441	446	393	393	420	440	408	441	438	406	430	443	452	441	419	421	433	427	405	446	435	404	400	416	434	455	420	434	407	440	407	423	443	441	462	431	437	424	441	424	414	433	416	406	434	424	422	448	413	441	421	410	431
2317	241	268	226	206	381	3318	6336	4900	2295	980	347	193	128	137	158	133	139	146	128	133	142	123	135	144	166	176	133	147	144	135	142	146	142	171	143	122	139	149	116	127	145	131	141	159	154	138	133	147	122	153	132	148	127	137	154	153	125	143	135	146	146	127	140	109	162	157	131	146	149	155	146	138	138	132	156	134	127	131	150	143	144	130	158	137	157	116	133	144	144	141	156	140	150	123	147	147	141	134	136	136	123	127	152	118	136	138	131	158	148	132	142	149	145	150	118	118	130	134	131	130	161	123	129	140	138	136	133	141	158	145	150	152	128	148	159	127	132	150	146	158	137	144	143	125	158	133	129	142	132	118	145	150	144	147	102	129	149	143	132	138	132	139	152	140	128	131	146	149	130	142	145	139	136	149	128	134	138	160	147	136	142	158	148	136	136	146	135	148	151	147	153	132	147	151	144	129	132	138	144	138	155	142	159	141	137	128	137	141	127	144	151	119	131	146	163	118	178	152	138	134	141	139	144	134	126	149	130	127	151	136	142	152	147	154	144	146	139	131	122	145	125	153	159	121	127	149	147	137	136	136	127	120	126	134	123	145	129	155	127	140	146	153	151	119	139	150	134	143	137	149	150	145	120	155	127	136	136	137	160	128	141	142	151	151	138	152	155	125	139	143	160	146	143	143	139	143	122	138	152	118	168	143	145	149	130	142	149	142	141	138	151	133	151	158	120	142	162	142	148	130	155	149	126	148	134	139	170	153	136	169	137	125	147	137	152	126	120	139	160	142	146	152	140	137	150	145	138	132	167	160	123	146	132	168	125	132	135	137	156	126	137	126	153	136	129	126	134	159	148	133	153	131	125	145	138	113	152	130	147	132	107	142	118	138	137	120	136	142	151	126	139	149	123	135	144	140	128	138	131	150	138	130	135	126	149	123	145	144	148	138	146	135	134	123	148	143	136	149	166	163	148	139	135	137	177	142	162	144	103	149	130	152	122	138	146	119	145	134	120	141	126	125	131	146	129	163	161	140	136	147	137	123	143	139	131	135	155	153	108	132	148	156	166	150	137	130	137	137	150	141	139	122	163	146	127	173	141	135	135	145	135	153	154	135	136	133	143	141	149	141	160	128	141	129	149	141	129	132	153	151	132	136	130	142	141	125	128	147	152	136	151	132	135	128	113	139	145	138	160	146	147	130	145	132	148	149	150	148	135	143	154	141	132	136	122	120	134	139	115	146	138	118	133	140	157	125	151	142	137	142	122	155	147	135	112	146	155	140	150	153	134	152	151	120	136	149	124	160	146	150	160	129	140	139	139	131	137	152	156	131	139	143	147	142	138	135	140	125	132	109	126	137	147	174	146	147	148	150	139	137	131	120	138	122	133	127	129	141	138	127	150	145	154	137	150	149	144	142	161	119	129	127	133	154	143	139	134	125	116	154	131	135	159	130	139	133	115	132	139	142	144	140	143	139	136	152	169	122	152	145	118	133	120	136	147	136	142	161	147	145	136	128	124	134	120	143	144	144	135	150	150	123	119	133	150	141	134	156	142	131	129	132	140	165	144	147	140	128	143	122	143	138	153	132	136	150	136	147	135	128	149	136	145	130	144	112	149	146	146	142	150	141	129	140	142	155	156	131	130	157	143	137	133	149	143	149	127	133	131	150	148	152	129	137	130	140	137	124	126	137	147	142	146	145	162	159	137	122	162	156	136	150	127	141	134	145	143	144	140	120	140	160	129	149	126	146	142	145	136	155	150	166	160	134	159	146	155	153	154	142	142	122	134	146	130	131	135	132	174	134	143	155	156	137	122	148	137	152	129	150	139	132	153	140	155	147	137	135	145	145	146	139	166	131	154	141	143	151	138	153	137	129	142	143	149	147	150	121	145	139	131	144	139	150	135	117	134	150	143	128	134	140	135	139	113	151	142	146	148	154	152	134	130	152	156	143	129	172	129	135	164	163	136	130	132	135	141	164	144	135	145	144	146	126	141	150	135	147	154	147	147	156	155	133	149	142	146	144	159	127	145	136	133	154	138	143	147	125	127	157	128	109	157	129	139	141	156	127	148	152	119	151	145	129	111	150	144	126	129	146	128	163	131	119	138	127	161	156	128	126	128	142	120	154	142	144	141	145	147	165	134	137	141	165	143	143	133	137	139	123	131	139	165	137	144	137	141	120	138	151	148	136	137	146	126	130	126	126	131	147	141	140	150	142	148	136	159	140	161	162	139	148	152	133	153	148	139	125	122	162	138	140	135	136	150	161	155	140	154	125	128	130	145	135	125	144	152	149	151	151	137	129	133	148	159	166	133	160	140	148	138	137	150	137	129	137	143	143	134	138	126	127	132	141	145	125	123	141	144	132	149	151	138	126	139	139	163	152	143	146	146	133	148	148	120	145	143	120	153	161	149	135	132	134	158	147	136	156	148	121	162	121	134	138	146	126	149	131	132	121	133	151	145	123	154	151	136	125	144	131	133	130	164	133	125	132	135	142	165	165	142	135	121	152	141	139	143	154	149	131	133	143	120	131	148	139	129	153	145	152	135	126	151	146	143	145	139	145	135	151	129	153	126	131	139	156	147	156	135	146	138	146	118	147	135	150	160	136	159	124	120	176	137	142	145	145	132	128	134	130	135	123	140	150	141	138	133	138	142	147	120	147	142	149	145	121	142	149	150	129	140	151	143	144	138	139	141	134	130	113	111	156	116	138	134	132	157	139	125	147	136	145	133	170	150	140	129	134	146	123	132	136	140	161	143	138	148	131	141	129	144	125	153	139	154	135	130	133	146	147	138	158	122	139	145	130	143	127	142	131	125	140	156	140	139	139	130	137	154	160	140	124	145	159	147	150	136	125	145	131	145	139	138	139	134	150	160	131	154	139	158	144	163	145	142	144	130	142	132	123	141	139	131	139	125	135	152	147	153	138	120	159	131	140	137	142	145	159	123	130	154	117	141	125	142	122	135	141	151	128	149	156	131	158	134	134	124	154	129	127	146	150	163	119	135	151	142	129	136	151	146	142	121	128	124	147	136	136	135	143	157	150	144	142	138	133	161	156	119	143	139	128	137	139	147	140	148	141	132	144	143	155	129	141	156	151	143	129	131	120	152	140	143	149	145	153	146	145	131	134	160	142	146	155	129	145	143	136	145	113	154	143	144	128	124	133	134	141	163	140	145	142	138	152	156	135	133	151	133	137	130	129	131	152	151	171	128	136	145	133	146	134	136	145	132	148	147	164	150	127	130	169	125	120	154	117	146	125	118	136	127	151	150	139	147	136	152	154	133	146	108	153	156	131	146	136	148	147	127	153	140	134	143	142	131	150	133	144	138	143	140	153	135	145	140	136	154	148	157	136	155	160	141	146	133	148	147	144	144	154	129	133	146	162	134	125	138	141	131	155	119	156	135	139	128	142	154	138	145	163	152	140	140	125	139	134	136	141	127	134	122	156	147	151	158	151	124	155	135	138	134	155	141	133	148
2299	526	752	816	732	1732	13424	20727	15318	7932	2987	1177	590	424	371	417	410	394	412	430	386	398	394	407	413	398	395	407	425	405	444	390	415	402	437	381	387	406	419	449	413	382	405	371	429	414	390	395	426	409	382	407	444	415	439	411	386	390	397	442	400	409	396	424	384	412	414	371	387	413	385	391	414	437	424	429	417	406	434	385	398	370	395	401	398	418	400	418	391	422	449	400	411	386	359	384	422	409	426	364	393	395	383	401	404	400	421	392	413	418	377	429	420	422	399	436	372	418	411	407	426	418	417	413	375	431	434	414	425	384	408	410	422	403	438	392	416	404	362	448	373	398	384	384	385	410	405	426	421	399	425	432	412	374	369	390	357	380	386	421	406	443	381	381	428	405	378	370	408	383	399	411	394	425	415	414	399	391	383	413	400	405	415	386	409	397	402	431	391	365	427	434	441	400	381	417	403	399	403	387	344	385	424	409	373	427	372	386	410	418	375	403	396	398	405	342	395	378	387	427	378	424	396	382	425	422	387	377	404	409	415	358	425	450	400	395	395	392	417	431	387	399	395	409	381	403	407	452	363	403	372	431	427	393	371	412	399	388	385	394	416	371	411	371	401	396	379	399	374	397	405	377	398	430	411	417	368	402	403	402	388	420	393	387	416	417	403	443	433	405	407	409	394	412	411	435	409	434	374	416	395	413	379	369	370	393	387	389	419	410	425	409	404	425	404	410	431	391	388	383	389	384	420	396	372	448	410	409	388	405	392	395	394	411	406	416	418	381	422	453	418	396	412	420	453	364	410	397	393	416	411	399	397	429	406	406	431	417	440	371	413	396	384	398	401	373	424	440	382	392	396	409	414	372	400	406	419	410	383	423	374	435	376	401	390	439	376	404	407	398	409	430	384	442	357	397	445	397	440	485	385	386	375	394	399	381	403	385	371	418	418	378	431	401	404	403	415	394	416	375	392	420	376	413	395	398	362	406	365	398	388	383	380	427	410	373	398	436	463	434	414	387	411	415	385	427	448	409	427	434	372	435	403	437	419	377	402	386	395	413	398	384	430	416	419	428	397	392	398	375	405	393	394	399	431	403	469	405	420	382	440	365	393	399	416	384	402	401	416	385	409	405	380	369	415	402	389	421	447	395	377	377	404	399	397	376	364	433	405	384	390	433	397	395	441	392	424	372	369	390	393	376	378	395	381	388	402	396	395	401	412	370	398	395	400	393	377	387	407	420	418	378	402	402	434	382	407	404	404	408	384	382	399	406	442	423	386	428	397	397	383	422	403	414	384	394	424	384	412	392	373	426	364	422	440	371	393	378	424	405	418	381	391	415	417	365	397	431	429	408	402	363	393	399	408	405	420	386	364	398	390	376	407	401	433	388	361	381	417	380	389	398	405	404	374	387	408	390	389	383	444	416	380	417	400	408	413	412	406	394	378	391	390	374	401	378	413	397	371	440	388	365	390	418	395	397	389	409	392	411	423	429	390	357	406	414	401	390	423	406	434	419	400	377	409	437	403	358	415	387	360	372	399	399	343	406	413	395	427	379	428	395	369	380	411	424	393	390	410	390	386	400	353	384	393	388	413	432	424	405	417	385	390	427	409	397	402	408	439	393	403	413	414	420	393	430	368	372	395	411	359	376	390	452	399	435	405	413	397	359	400	398	388	413	395	392	415	390	379	414	415	402	388	443	371	398	437	386	425	414	406	421	425	399	421	365	405	452	420	406	420	402	409	414	426	353	411	402	416	429	406	412	414	383	415	381	430	398	377	382	418	371	426	428	434	434	438	408	421	419	439	445	402	423	385	411	391	419	413	385	413	433	394	392	399	376	406	385	406	397	435	390	429	420	390	386	401	402	373	410	386	406	387	401	416	380	410	398	432	389	414	411	406	394	420	410	370	409	357	395	390	420	436	387	399	394	418	401	417	402	413	402	405	429	437	418	370	397	427	432	390	398	449	405	391	381	391	405	402	389	397	380	400	367	371	434	386	384	400	402	423	397	390	390	410	404	437	379	392	385	396	375	384	372	363	400	431	413	404	402	386	389	376	401	398	405	409	379	387	423	382	383	432	390	385	358	389	427	429	377	398	394	386	436	398	385	437	376	383	403	380	405	395	389	376	406	420	402	434	405	383	405	440	417	433	393	447	368	426	416	428	406	362	394	402	412	446	411	416	430	385	384	417	406	413	391	379	379	385	392	410	436	367	395	403	397	385	420	446	392	407	427	392	403	411	402	386	371	393	396	391	389	384	433	400	381	420	373	415	402	379	396	451	371	413	362	372	424	404	420	375	402	372	397	405	383	412	426	403	399	400	386	402	410	387	402	402	407	395	388	375	389	405	381	419	370	422	404	399	405	373	390	382	420	409	436	402	386	417	387	426	407	431	366	385	385	387	411	429	372	415	410	379	414	427	384	376	391	386	411	371	431	397	390	388	384	384	382	411	395	422	401	418	396	405	396	423	413	374	409	362	442	396	412	445	429	388	433	426	412	402	411	406	405	381	426	415	381	371	439	416	376	367	416	441	406	377	432	412	412	424	428	382	407	412	382	409	403	343	422	406	383	439	426	388	371	407	379	393	422	378	407	402	397	391	424	382	413	359	431	409	451	353	391	377	412	417	437	419	416	401	427	414	388	397	402	380	381	395	418	395	419	429	394	416	386	395	401	419	421	387	420	394	408	405	442	388	391	412	387	408	402	381	392	383	400	386	396	403	416	405	405	388	399	381	375	393	372	396	398	403	400	412	382	387	389	414	440	401	410	359	375	398	363	392	397	438	448	395	404	357	407	407	360	364	402	404	355	398	396	414	371	407	417	395	410	388	432	355	387	412	397	372	393	434	418	392	365	386	382	394	402	403	434	377	402	386	408	359	384	401	414	423	384	390	388	415	378	420	363	410	429	392	409	419	431	413	377	414	359	418	381	426	401	428	428	421	397	468	393	430	356	389	416	396	414	393	429	394	420	419	378	379	401	408	431	370	440	398	410	397	413	420	382	372	399	420	404	412	403	409	403	454	359	392	383	411	422	411	398	370	428	416	413	395	393	406	395	392	412	394	385	373	423	391	389	403	404	385	410	376	389	385	406	380	381	422	392	439	384	431	401	415	383	427	411	443	379	387	390	406	422	393	428	416	382	406	382	407	402	383	380	384	406	413	364	380	395	386	428	392	375	420	383	455	406	379	403	401	398	406	379	379	377	443	408	416	387	400	400	415	405	413	386	402	421	417	401	377	418	389	390	420	371	390	390	389	427	375	386	387	441	382	368	383	432	377	390	401	400	382	406	401	378	434	450	345	407	359	422	401	385	375	380	370	435	398	387	436	404	377	376	439	408	452	379	380	382	391	416	403	391	398	410	415	419	397	390	421	397	422	385	374	395	433	429	415	410	383	407	423	390	394	402	423	396	400	381	436	401	445	419	427	392	358	418	426	398	411	408	406	401	411	393	442	410	401	421	405	378	435	380	398	421	450	418
8427	1188	1595	1239	944	6648	26928	43966	32930	15918	4413	954	255	178	151	146	129	133	139	130	117	133	125	125	142	144	119	131	139	156	128	138	126	115	114	147	132	118	116	131	146	121	140	127	130	150	132	121	126	134	135	153	142	122	131	150	147	135	138	125	144	125	137	132	116	145	137	112	134	144	142	122	139	137	149	157	110	115	141	138	131	137	134	137	117	144	122	145	126	162	131	134	150	122	133	134	136	141	125	140	141	139	142	133	126	148	142	125	146	158	110	119	125	146	115	138	141	154	129	157	143	147	137	138	157	133	131	147	146	124	137	116	151	114	133	117	167	138	140	136	119	126	123	136	145	154	112	130	128	128	124	135	152	143	138	145	138	136	136	124	139	101	136	149	133	120	144	115	151	113	159	129	138	133	141	135	139	133	134	155	147	118	138	116	147	127	137	130	138	149	122	141	129	140	140	149	138	131	141	137	117	123	128	134	146	138	104	109	142	121	116	120	147	125	126	138	123	131	145	120	123	155	137	137	132	132	127	160	126	124	137	129	143	125	126	116	127	114	130	140	113	145	135	134	143	145	145	150	132	142	124	130	133	146	129	149	141	140	142	135	140	116	150	138	140	130	131	127	137	136	142	136	122	122	127	135	123	125	126	134	148	111	163	113	107	133	134	139	132	139	122	128	129	135	120	136	113	150	144	124	140	138	150	111	143	144	136	139	138	136	126	120	115	148	130	146	145	145	135	130	151	125	125	128	135	114	134	124	119	139	148	115	134	124	130	123	123	132	122	130	131	133	133	147	137	125	131	135	138	126	121	140	146	152	151	136	119	125	122	137	125	120	139	119	141	116	152	146	140	130	140	137	151	148	130	133	156	138	120	137	139	134	132	137	129	138	122	123	139	124	120	142	144	150	125	136	112	117	135	128	146	119	144	140	164	107	133	138	126	160	137	136	122	128	143	141	133	112	147	133	130	150	125	152	135	141	131	127	129	154	153	128	128	144	123	145	133	139	132	136	145	134	120	152	144	149	124	131	117	142	145	132	117	143	135	127	118	139	126	140	128	154	145	126	141	142	147	151	126	142	131	118	131	139	118	117	152	135	126	130	137	154	137	149	123	132	149	139	143	144	144	135	158	127	126	144	140	142	124	139	148	144	143	122	148	140	120	153	135	141	133	120	136	138	149	155	128	142	134	116	130	141	130	124	124	158	130	124	129	124	136	135	154	128	148	150	153	132	137	162	138	141	145	126	128	144	141	142	133	169	129	130	131	141	131	143	128	122	132	134	138	126	135	137	145	129	129	117	140	128	150	123	128	143	144	144	127	133	136	136	172	152	134	153	144	137	121	137	133	129	142	143	128	144	127	140	129	141	135	122	128	142	114	147	139	141	137	129	135	145	129	137	150	120	136	122	133	124	137	121	145	152	129	136	133	164	149	119	131	126	133	136	125	133	136	125	125	139	130	122	137	131	131	146	129	167	144	136	125	162	130	144	138	131	130	147	145	116	149	153	134	142	146	116	118	121	141	148	159	120	129	158	132	133	128	143	166	119	144	137	133	127	130	126	147	131	137	132	135	104	137	154	122	149	127	135	149	137	132	133	131	126	124	120	141	140	152	129	144	156	127	128	129	134	128	109	172	131	130	129	141	117	114	150	129	138	120	133	131	145	121	134	115	160	140	130	132	146	145	139	136	111	118	125	129	125	137	122	136	131	137	128	127	119	117	128	141	136	141	123	132	138	125	132	161	145	124	150	135	132	160	143	155	128	116	139	139	137	138	136	137	132	135	134	121	147	128	104	121	151	146	136	136	119	133	129	120	114	123	112	156	155	138	129	130	135	118	115	132	148	147	135	135	143	124	136	125	122	129	134	141	123	136	122	140	134	143	125	141	131	141	126	131	140	123	145	147	130	136	121	138	135	138	139	144	143	144	152	157	135	138	134	133	127	128	118	129	152	156	134	129	128	132	145	139	131	143	150	168	134	112	128	132	129	136	139	129	149	135	143	162	121	130	118	150	132	127	128	147	128	119	140	146	144	125	129	138	137	136	137	144	135	146	123	118	122	114	151	120	129	133	141	146	129	123	136	137	151	128	157	131	142	160	132	140	105	147	137	137	145	120	140	138	132	145	122	123	121	148	153	136	148	163	124	145	126	132	142	116	124	147	140	108	119	138	140	129	124	136	133	150	128	141	135	158	137	146	118	127	128	151	117	137	150	131	117	127	129	141	113	134	148	130	121	136	143	136	139	139	167	138	153	133	111	127	158	126	106	119	149	130	127	149	127	131	110	130	145	134	131	125	139	112	165	130	143	138	108	129	132	129	109	142	138	160	133	138	129	126	141	136	146	142	132	131	159	136	155	147	123	118	132	114	148	132	117	131	138	126	142	130	130	130	133	171	148	125	127	142	146	118	153	153	139	122	141	133	148	139	147	122	126	133	125	136	123	124	139	134	147	143	133	127	134	140	139	123	125	139	148	117	138	159	131	154	147	155	141	144	162	132	135	153	142	124	143	138	166	120	143	152	132	136	130	122	139	135	117	146	140	134	161	136	117	119	145	133	116	152	149	134	141	124	131	130	127	137	162	142	139	152	133	141	126	118	146	139	139	160	151	127	115	126	133	122	112	136	148	120	141	138	125	142	129	130	145	143	118	117	155	117	121	124	128	112	136	127	130	123	129	164	141	134	138	144	144	128	120	128	115	138	126	138	125	131	134	129	142	131	141	135	138	142	124	121	128	149	131	136	125	144	140	125	135	114	125	127	119	135	134	125	139	137	143	129	144	150	133	146	141	149	147	143	131	147	125	132	133	149	146	131	163	121	129	128	139	128	139	142	136	111	127	133	139	135	141	144	136	120	120	147	131	131	144	164	121	123	126	130	102	133	136	129	139	130	128	147	96	140	124	128	135	121	134	147	153	130	133	121	136	123	108	137	127	132	124	130	123	115	126	127	151	151	130	122	126	124	145	140	141	117	158	148	120	146	141	149	154	128	128	128	145	139	135	125	144	146	125	155	123	120	145	131	116	127	141	142	135	131	129	134	126	125	129	130	138	144	123	117	122	123	122	138	141	142	142	121	130	139	135	147	121	150	146	140	153	137	129	129	134	127	133	112	142	136	137	122	157	145	133	122	140	131	143	138	147	139	114	154	137	126	123	122	131	132	138	122	125	145	125	103	129	116	109	151	133	135	140	133	156	122	146	122	153	125	148	133	141	170	128	133	141	134	135	147	133	139	137	141	116	143	131	126	126	135	122	158	141	145	127	130	116	109	163	160	118	135	132	131	126	137	123	132	118	132	160	139	125	123	135	141	149	153	116	119	121	123	127	151	142	147	135	132	144	138	138	139	141	112	123	137	135	139	132	163	138	157	143	134	148	126	136	147	131	145	129	122	128	127	117	134	136	135	150	117	136	111	113	140	129	142	131	145	144	139	162	126	157	150	131	135	129	137	139	134	122	132	126	124	145	137	134	126	128	126	117
5885	1548	3528	4232	3720	15389	44686	58359	46921	30537	13673	3757	1006	472	420	420	373	399	407	403	395	377	409	394	374	411	415	371	389	420	376	376	404	396	411	383	368	392	375	398	380	363	412	367	413	399	366	379	422	416	422	422	365	367	383	384	419	391	389	391	409	416	384	403	403	393	424	422	393	426	380	416	381	387	412	411	373	398	398	394	376	382	402	365	407	378	373	377	386	393	396	400	367	392	426	392	389	371	359	396	393	417	394	399	400	405	378	366	380	377	389	349	407	368	392	398	395	407	373	389	414	379	383	375	392	386	398	365	416	383	380	400	374	409	383	422	388	400	386	398	381	440	366	402	356	398	392	375	417	418	387	395	355	410	391	378	403	392	408	383	356	379	372	391	402	387	380	354	361	408	370	374	374	375	409	372	391	395	374	426	402	420	423	380	400	385	435	400	369	372	370	390	395	354	378	378	361	412	405	417	403	406	395	414	403	376	422	414	397	389	413	394	392	383	404	362	380	404	369	378	436	409	371	371	401	399	397	405	399	368	384	411	369	386	370	392	367	352	385	419	399	397	400	399	385	329	378	379	373	386	382	383	366	373	372	380	373	383	423	387	406	396	380	403	384	415	373	403	376	355	386	410	370	404	417	386	390	388	369	393	380	404	378	436	405	356	362	411	386	367	408	444	393	368	365	365	373	387	400	371	410	390	400	391	397	404	373	380	354	389	383	345	379	399	372	366	394	423	370	383	407	428	414	357	374	379	377	405	431	366	403	361	420	419	398	396	424	412	379	379	392	392	382	399	403	412	401	378	397	423	404	405	401	399	389	399	411	406	370	372	377	362	375	403	402	374	406	381	363	416	370	391	346	399	416	397	367	391	396	387	378	406	382	331	398	395	364	406	409	390	429	387	389	401	410	367	374	399	391	400	387	387	419	354	371	398	386	413	389	360	419	367	382	361	404	380	416	404	346	380	421	382	398	377	420	376	388	404	341	401	367	417	384	391	429	420	416	384	419	378	373	365	379	399	384	349	378	360	384	420	394	337	400	374	400	397	392	412	397	371	378	419	394	402	391	386	420	419	397	384	390	343	416	373	371	404	397	381	380	409	423	402	401	381	391	392	396	354	378	374	414	425	388	388	445	416	378	365	401	392	371	416	376	353	395	361	407	365	380	402	393	377	388	392	376	391	403	396	376	384	377	406	400	390	361	388	389	428	388	370	358	384	374	407	416	397	414	433	394	373	420	424	368	402	423	414	430	373	417	393	384	375	374	392	389	404	392	453	393	404	415	384	401	392	356	400	352	396	417	384	394	373	410	386	411	436	382	376	378	372	398	382	403	418	363	395	417	425	393	387	382	393	378	380	363	378	402	397	428	391	401	451	388	394	401	413	379	425	392	384	406	390	397	424	375	372	408	381	373	415	368	381	374	402	365	396	390	429	384	387	413	381	359	438	379	360	393	368	414	428	401	377	388	367	408	393	396	355	384	406	401	412	367	397	378	367	405	389	393	375	380	373	377	372	348	377	405	420	373	371	394	390	392	373	401	408	399	419	394	420	372	339	385	402	414	370	366	363	375	405	417	421	394	409	357	401	395	378	378	397	373	390	368	403	372	415	391	388	380	381	399	396	410	402	388	393	340	402	405	368	427	440	367	358	395	356	405	392	417	398	408	378	369	354	395	368	395	414	404	399	408	350	396	398	388	382	377	404	407	441	395	387	389	382	382	394	420	394	365	401	406	402	432	375	405	387	391	385	378	400	410	376	424	390	421	398	407	382	370	380	426	366	378	429	392	389	382	405	407	393	422	395	444	398	411	367	386	385	409	398	424	387	394	397	383	382	386	413	390	376	401	403	376	389	423	387	412	374	409	368	400	411	390	403	419	390	431	381	397	391	391	384	375	393	400	395	386	403	391	388	393	372	390	426	341	425	383	394	395	405	403	403	419	412	373	366	369	381	374	411	415	380	393	405	392	389	395	434	366	387	389	384	406	387	406	370	369	371	389	408	408	357	395	448	401	406	357	385	355	375	362	416	400	407	372	303	353	400	423	432	420	371	425	406	383	428	407	392	363	360	377	378	391	390	383	389	362	379	363	404	402	395	426	405	409	433	381	413	422	412	423	359	387	423	385	409	412	470	435	396	384	394	398	402	410	384	392	368	405	358	408	370	395	365	390	425	416	398	426	417	370	361	365	373	414	409	408	402	352	390	390	389	430	401	393	379	367	401	367	360	416	414	420	368	392	414	364	360	412	390	371	387	390	395	416	414	379	392	410	399	391	381	405	408	435	395	413	364	369	387	367	409	371	363	394	346	392	381	381	381	369	421	375	401	393	393	398	443	394	368	397	367	352	389	431	389	406	396	363	370	385	401	388	386	391	395	376	370	365	416	415	422	346	410	366	389	393	411	407	390	416	384	377	445	402	355	381	415	378	378	395	400	402	367	429	381	402	366	417	388	391	397	392	388	390	373	406	401	376	410	399	378	380	396	387	354	397	388	386	400	356	378	397	411	373	379	417	388	390	395	383	376	388	405	375	397	390	338	394	398	423	383	408	394	436	399	423	401	328	386	383	407	368	387	432	392	387	389	408	392	396	360	415	380	405	413	377	357	388	402	410	427	367	398	409	391	394	361	398	366	393	387	365	374	381	398	419	404	373	404	381	397	386	398	388	395	387	351	379	371	415	391	397	388	400	396	401	404	421	402	382	395	388	369	402	403	412	366	382	399	402	415	414	383	397	438	399	389	425	397	399	382	389	408	418	388	388	375	433	398	391	376	394	392	356	415	360	395	411	409	420	436	382	426	367	393	394	420	409	397	367	366	405	372	395	391	393	360	379	380	410	430	366	392	385	405	382	354	387	380	376	395	414	387	398	373	339	362	416	397	365	370	386	369	399	378	407	372	390	401	403	406	420	409	404	379	376	405	413	411	397	403	408	395	372	410	363	386	345	401	390	402	412	410	425	407	379	399	434	410	363	387	400	383	410	388	438	425	401	399	385	381	384	395	396	380	416	403	391	364	390	391	399	389	375	404	406	369	364	405	366	372	406	385	403	386	378	379	388	347	348	405	383	388	426	419	407	423	398	383	421	376	388	388	419	392	403	419	377	405	415	402	384	400	424	363	395	382	425	377	383	386	389	399	425	416	422	393	399	398	399	390	401	388	403	410	403	430	370	403	406	366	414	362	410	399	359	418	411	393	353	402	388	423	385	372	393	416	362	411	403	367	380	375	424	374	406	416	374	413	370	405	409	406	399	366	423	402	399	400	423	394	434	400	405	393	398	393	364	383	410	397	367	422	411	360	412	416	382	380	388	410	399	416	390	369	373	381	382	405	385	391	429	409	391	427	407	391	397	432	397	371	400	421	393	402	396	381	397	407	341	417	376	394	381	405	411	381	388	385	382	399	373	401	384	431	398	424	424	388	409	395	406	397	398	412	381	383	398	364	423	361	427	384	409	418	413	397	417	396	404	426	415	359	391	371
14898	2719	3173	2428	1719	13884	51121	54781	43508	25534	9760	2002	459	207	162	128	156	152	161	160	152	149	148	153	163	135	142	146	162	155	157	155	139	149	148	154	126	152	157	161	150	139	137	136	156	147	172	160	155	136	137	146	130	142	137	152	165	167	149	140	138	149	155	154	152	150	166	133	160	138	153	141	146	157	149	162	137	141	167	137	134	155	145	158	144	157	157	149	129	141	148	153	141	141	126	155	139	146	159	137	170	127	157	138	139	163	144	137	139	167	164	164	160	144	164	131	164	134	151	133	165	151	138	159	149	143	131	122	150	146	140	171	151	132	159	138	173	150	149	184	141	153	164	141	152	148	137	144	175	154	138	157	152	160	140	168	135	137	131	147	153	185	153	139	143	163	159	143	134	150	145	158	150	163	161	154	165	156	147	149	131	164	121	142	141	151	162	159	155	133	146	163	155	128	148	164	161	141	157	147	145	153	151	111	156	137	147	154	163	155	141	140	139	181	146	163	149	174	158	156	153	160	165	162	176	154	143	165	147	157	153	142	155	146	166	165	146	152	163	132	150	153	141	154	148	148	143	155	174	157	149	157	150	152	155	141	157	152	148	144	143	149	170	149	160	159	135	159	159	130	139	135	143	151	152	160	166	143	146	138	130	153	152	108	149	163	135	147	139	157	145	142	140	147	158	150	131	129	145	160	129	161	137	147	162	165	123	147	161	153	114	152	174	152	150	127	150	162	146	146	156	171	160	149	154	142	153	151	130	159	174	132	148	144	174	140	170	154	145	154	138	146	158	150	150	162	142	166	145	140	169	146	138	158	147	153	145	170	153	139	153	154	141	170	153	164	163	134	145	138	178	157	164	153	157	169	158	129	156	147	156	151	142	152	140	160	151	167	151	136	154	154	172	146	156	169	154	151	161	145	152	159	146	145	150	135	175	164	164	146	152	149	162	145	160	140	144	151	145	135	145	127	155	145	148	163	150	167	147	167	155	157	150	160	156	140	154	146	161	159	134	136	152	165	166	158	154	128	152	128	152	140	136	145	156	158	157	147	158	133	163	140	166	169	143	155	152	132	160	164	174	150	161	153	145	143	148	139	151	177	130	134	132	139	146	147	152	140	122	168	143	157	166	148	140	155	170	161	138	151	171	155	162	142	131	183	158	135	154	156	140	154	156	167	149	148	150	148	167	147	148	150	143	145	157	166	142	133	150	154	144	148	169	171	146	164	153	163	150	160	161	150	146	148	129	145	154	155	149	171	146	142	135	125	169	140	131	148	159	148	150	160	147	143	151	140	139	161	155	157	144	135	160	123	158	131	151	158	149	153	156	140	157	150	164	166	141	151	149	150	155	133	155	141	153	161	149	139	167	186	147	152	139	148	142	126	120	130	128	172	116	142	140	156	128	156	121	156	146	153	138	150	131	155	169	187	154	152	154	174	151	156	153	142	153	146	148	124	154	134	137	152	134	137	145	160	142	163	142	136	164	154	140	154	155	153	138	128	160	133	151	131	170	153	154	161	156	150	158	143	147	133	156	155	168	171	162	174	149	151	141	164	158	137	132	145	136	154	170	158	145	145	172	144	175	148	128	151	164	135	147	146	138	162	159	159	163	146	137	145	137	145	152	141	132	139	151	155	150	145	143	158	139	159	146	151	137	157	152	124	154	155	152	139	151	157	149	143	163	147	153	148	159	140	135	157	159	166	145	135	172	159	146	159	152	163	161	130	145	158	163	139	142	167	151	135	151	129	155	160	147	151	143	147	166	141	160	153	165	163	145	190	147	145	145	138	146	160	138	134	159	140	136	158	169	153	152	171	149	148	161	134	154	164	139	130	180	167	137	162	118	170	131	132	142	160	143	181	127	134	143	143	156	157	157	155	137	158	157	130	156	146	126	134	189	151	141	165	133	144	151	163	144	141	158	142	137	143	160	116	165	152	152	160	150	153	149	156	165	171	143	163	135	147	157	147	140	168	149	143	128	132	132	150	133	147	173	146	155	165	166	163	146	161	148	148	148	166	141	165	151	150	149	134	133	110	146	131	177	143	147	138	146	152	158	140	148	151	136	151	147	161	134	152	151	145	134	140	170	164	141	140	158	171	118	143	143	172	137	153	172	131	161	140	155	152	154	162	150	152	158	175	171	148	153	148	142	144	144	151	148	149	145	136	156	170	145	144	129	173	161	160	168	166	167	138	160	164	156	178	150	152	165	162	141	150	146	157	147	155	153	152	157	143	164	141	156	166	156	146	168	154	156	146	176	146	155	151	139	161	141	143	155	189	166	164	154	127	165	154	174	144	160	137	168	180	133	157	154	146	149	131	121	128	142	166	144	132	151	148	134	154	158	151	134	148	150	149	153	163	169	146	151	153	158	165	144	153	130	136	161	141	148	139	157	167	161	156	156	129	143	153	144	151	147	138	143	154	140	197	166	157	134	149	167	151	147	165	143	139	166	145	122	153	150	129	141	160	154	123	142	149	136	151	129	149	130	154	151	134	161	161	155	165	154	163	160	155	162	171	156	147	132	156	139	137	146	160	172	142	155	130	144	146	148	178	141	167	154	161	153	130	148	147	153	139	159	142	159	161	152	150	179	159	157	150	148	159	147	168	136	157	129	126	136	159	144	133	166	156	152	140	137	159	160	147	154	154	154	165	166	158	164	139	166	164	140	146	156	176	137	149	149	154	158	130	159	145	151	141	155	140	163	161	145	134	159	146	176	148	130	150	147	174	136	174	139	151	164	125	155	164	156	151	145	167	159	126	145	136	163	147	176	146	152	163	163	174	157	150	138	180	163	153	153	151	150	145	166	141	144	131	138	159	160	163	147	153	144	138	149	152	185	128	153	177	138	164	145	182	162	140	144	140	168	147	155	162	139	162	165	156	151	153	160	157	165	142	138	151	172	155	151	171	147	125	130	159	135	165	140	140	161	116	146	138	157	148	162	141	147	134	168	163	171	136	153	184	157	144	155	157	118	145	135	134	162	150	144	161	150	145	161	149	147	143	166	150	156	140	146	134	147	162	156	137	148	138	132	123	162	148	141	153	139	151	160	156	159	142	162	168	175	153	161	136	151	129	165	145	144	149	175	152	131	137	153	142	134	174	159	134	154	146	162	153	164	150	164	139	157	142	151	148	151	145	132	151	160	156	166	144	154	162	143	134	133	154	165	171	146	122	159	146	149	147	160	136	158	146	146	147	147	145	156	126	147	172	138	141	140	143	156	165	143	158	143	157	135	148	166	141	159	136	163	136	144	151	137	148	167	151	142	144	154	137	155	145	135	131	145	143	158	149	152	135	164	149	172	113	150	159	144	147	179	157	148	176	161	148	157	147	159	152	156	157	148	146	150	142	154	158	127	168	137	158	153	179	166	154	135	153	152	146	165	173	137	132	148	152	160	135	148	140	143	155	145	143	166	136	147	162	145	147	145	164	129	156	148	140	152	151	166	172	148	141	148	150	140	127	139	130	163	151	148	137
7944	2610	6426	7026	6296	26082	64521	66660	56379	39555	21246	7300	1762	586	440	446	452	410	454	424	442	427	438	402	444	455	405	411	441	414	461	418	412	465	438	435	424	432	465	421	452	405	432	471	431	420	447	409	433	395	381	459	434	446	428	449	405	407	446	406	431	424	431	440	455	462	410	413	455	451	445	420	452	435	422	426	415	441	409	440	449	455	429	441	414	435	415	429	458	418	422	410	442	428	427	406	431	452	439	433	420	391	442	401	412	447	452	451	427	404	452	392	421	389	375	412	432	424	420	437	443	414	423	408	447	419	424	409	435	419	463	440	420	436	426	430	436	385	429	435	425	433	457	394	383	405	462	397	486	424	461	436	439	414	459	453	433	439	394	406	427	440	442	415	399	442	449	442	426	405	427	427	434	426	436	422	448	431	383	413	440	426	434	461	462	404	413	416	468	455	426	397	417	396	448	400	431	447	418	459	409	422	441	434	415	423	435	455	413	429	442	418	400	440	432	420	412	428	451	415	452	432	451	423	432	423	418	470	444	421	438	438	436	434	456	438	442	452	432	392	421	445	439	445	450	412	433	386	443	425	421	420	431	449	434	434	451	461	429	446	460	435	437	376	414	452	419	445	425	419	428	466	401	458	426	420	465	423	419	454	434	456	463	448	426	417	436	440	406	427	440	438	415	440	446	386	438	412	434	455	453	434	395	470	418	459	430	417	418	459	403	422	449	448	419	438	437	437	406	428	417	427	430	442	437	402	434	422	419	437	477	441	414	431	434	440	452	411	423	424	419	469	443	454	422	423	427	457	429	420	460	407	386	443	419	442	405	422	422	399	441	445	442	445	434	425	452	420	391	421	422	441	437	458	429	442	396	453	446	429	424	428	419	428	409	403	423	433	436	430	432	452	425	451	437	465	447	422	421	434	443	400	432	464	438	429	414	467	434	416	409	453	439	439	442	414	414	443	389	429	428	433	425	402	445	437	456	446	452	458	469	439	433	405	430	436	431	463	414	443	458	446	407	462	450	390	432	455	457	479	430	437	449	438	404	449	474	459	433	441	406	406	443	463	416	463	433	449	427	419	426	431	425	408	429	445	443	408	428	441	439	454	421	488	443	452	464	422	430	427	450	430	467	453	424	429	417	421	425	427	435	430	367	417	390	463	430	443	399	422	443	477	430	495	432	411	451	413	423	473	418	423	416	471	427	423	420	473	433	399	479	428	418	436	455	416	402	448	423	417	422	403	464	426	426	412	417	448	427	431	413	458	446	417	427	440	421	415	406	459	452	409	435	430	435	414	461	406	477	434	450	449	453	447	434	438	423	391	429	435	428	402	440	477	451	409	450	469	452	382	443	415	435	432	431	419	390	408	429	431	462	429	430	450	462	367	422	438	411	433	393	442	413	418	433	419	407	407	438	403	433	435	396	417	432	461	455	437	430	452	432	409	431	466	440	443	398	419	422	420	434	415	437	464	427	438	436	444	424	430	393	451	430	472	411	413	447	441	437	442	428	440	436	453	457	441	454	422	414	450	429	437	407	409	462	416	444	465	481	453	471	435	379	422	445	421	433	424	452	433	438	442	439	408	418	460	422	441	411	435	436	460	444	460	426	464	425	417	396	430	426	426	438	457	416	412	373	439	442	457	436	432	410	405	448	455	425	438	418	431	451	413	439	411	427	397	431	438	428	415	407	442	438	446	438	433	438	408	407	475	438	447	432	444	398	402	410	444	406	405	467	425	407	455	426	451	462	437	479	460	445	442	403	410	420	423	453	414	442	427	428	438	448	400	438	455	438	441	463	422	490	412	451	474	425	420	445	391	444	428	409	445	434	445	455	424	411	422	413	460	438	435	427	487	432	446	432	462	450	458	454	425	404	434	457	438	426	429	418	410	474	429	413	443	431	480	456	432	407	439	444	456	440	406	414	443	440	438	421	450	419	439	421	430	435	429	422	424	412	412	449	414	426	404	425	434	453	412	424	435	453	425	407	422	428	445	443	401	459	455	453	429	429	400	443	396	421	425	444	447	423	452	403	424	416	463	411	454	416	404	427	421	411	398	447	408	426	436	416	453	454	426	418	420	452	458	432	433	431	395	423	421	433	433	445	432	478	410	402	428	454	415	428	425	451	414	414	424	452	462	427	419	482	446	441	466	407	427	432	445	465	455	390	452	443	408	421	433	446	406	412	460	415	445	435	403	394	440	439	424	400	442	444	436	433	422	453	414	422	437	420	450	416	413	415	457	436	405	454	434	428	435	463	425	428	427	437	432	439	434	428	430	414	415	396	414	417	443	408	463	457	424	433	432	423	426	461	406	415	420	462	421	433	425	435	417	425	445	443	457	467	426	440	450	448	430	433	422	418	431	428	432	426	417	455	428	431	460	474	439	403	445	446	431	462	401	442	448	421	474	438	410	442	415	448	452	434	426	382	420	430	422	416	440	461	414	430	454	439	425	460	435	429	458	450	434	421	449	452	442	438	417	451	457	437	382	397	464	413	447	440	430	406	422	398	452	389	434	459	410	427	458	432	419	435	452	460	435	435	463	437	409	410	413	433	465	401	464	443	401	433	407	445	428	469	412	441	419	435	404	428	441	466	410	433	444	412	420	397	418	441	395	469	443	413	435	462	458	409	408	419	432	401	409	403	425	441	417	431	448	414	456	445	428	438	403	443	426	444	433	421	434	411	430	411	463	443	429	462	438	425	457	425	415	454	454	431	393	434	449	392	438	427	430	437	441	473	381	490	446	444	451	424	447	423	419	449	438	449	462	454	440	415	452	421	437	424	425	421	440	461	420	441	411	407	451	402	425	445	460	460	495	405	436	435	438	427	413	424	391	396	462	422	404	455	427	424	414	445	477	459	427	417	479	425	399	408	403	411	429	471	437	414	429	456	426	439	451	403	442	440	448	447	437	412	420	396	456	419	435	428	454	425	418	472	407	471	448	419	424	442	451	419	409	441	393	415	439	457	409	401	434	462	407	464	445	426	421	449	432	463	480	428	410	422	442	436	447	412	426	447	435	449	480	463	513	431	419	470	438	431	436	460	409	431	471	426	426	430	426	408	429	435	446	419	429	475	438	472	471	417	436	460	397	432	458	429	421	445	462	414	416	448	444	420	434	453	469	487	423	415	439	433	429	451	429	431	433	443	439	434	430	368	427	439	420	481	399	444	444	451	427	445	410	414	424	417	427	440	420	443	457	424	438	414	427	399	431	419	437	427	451	430	419	461	424	402	442	403	384	449	437	429	422	417	418	409	423	433	441	442	424	435	436	426	411	406	427	395	441	454	446	414	420	411	396	446	395	435	424	445	417	444	416	439	437	386	441	442	427	416	454	423	443	414	440	485	455	394	422	435	406	454	413	422	414	446	471	438	463	452	406	405	421	419	404	410	403	435	454	463	453	434	423	453	420	429	445	451	471	422	450	426	419	433	424	419	416	415	440	400	410	397	435	458	446	444	427	447	373	418	442	417	443	448	446
2191	221	278	228	239	528	2114	4833	4840	2661	1096	391	204	170	149	128	139	136	131	142	145	118	146	139	123	148	135	155	159	154	116	164	138	130	156	123	155	149	112	148	143	140	153	135	151	125	135	145	135	151	154	130	136	149	123	139	129	121	146	143	143	156	133	135	135	132	141	133	139	149	133	156	154	136	113	134	107	136	144	144	120	116	130	135	128	116	145	144	125	127	170	144	126	127	129	127	131	162	147	124	121	141	149	129	139	139	143	128	137	143	123	148	137	111	124	141	141	132	144	138	166	119	147	154	137	126	130	134	128	122	152	136	141	136	145	135	114	145	142	141	131	123	156	132	126	119	129	156	149	137	156	117	141	110	138	148	122	149	135	129	136	131	134	150	133	125	135	142	149	144	127	145	153	160	144	132	126	148	144	148	144	123	114	156	147	150	140	144	130	160	139	145	151	129	149	138	135	133	151	152	128	123	130	139	129	143	133	138	128	131	139	128	122	165	149	122	156	127	125	130	132	128	144	131	141	145	140	152	135	138	126	121	146	163	152	148	146	136	130	137	148	143	162	156	144	160	145	150	134	137	139	132	139	115	148	145	150	144	126	134	140	137	133	147	128	154	136	144	134	142	157	132	143	134	118	128	132	107	136	149	131	143	126	126	153	127	119	149	134	131	150	122	132	134	150	136	131	152	145	142	125	131	145	141	129	136	112	132	121	145	125	161	143	158	129	127	140	140	134	144	142	153	125	149	143	136	139	141	132	153	136	151	119	140	132	136	143	137	133	137	140	158	143	133	152	121	144	148	149	151	152	147	143	128	148	149	138	144	125	145	152	153	137	136	135	125	165	144	128	135	123	139	127	152	151	139	130	139	153	153	140	167	147	143	134	137	149	142	130	150	133	144	116	140	143	136	155	135	136	135	134	109	120	139	144	135	138	141	154	134	163	128	144	113	129	140	141	155	127	139	159	129	125	144	130	134	158	133	119	148	126	128	150	144	132	130	130	134	141	139	134	143	139	127	144	151	149	152	140	119	144	141	155	150	144	142	137	142	133	150	149	141	154	126	144	128	151	129	129	121	114	157	132	141	158	136	154	162	127	131	125	139	139	137	150	126	118	166	131	154	134	147	145	153	130	152	155	148	136	142	152	133	143	126	139	135	148	122	148	128	152	145	155	145	127	142	169	149	132	153	180	139	137	130	138	149	148	143	147	117	136	137	150	139	126	165	125	133	137	140	158	144	143	143	131	116	161	146	123	130	143	149	147	155	158	138	139	136	145	154	157	160	126	133	141	135	158	107	133	148	144	132	136	142	129	139	121	145	143	130	147	148	128	142	170	138	149	123	149	138	118	143	126	133	143	116	147	152	154	145	124	147	128	138	143	128	136	159	138	145	142	151	137	160	134	166	136	155	142	138	130	113	148	157	135	127	148	131	134	139	143	142	123	132	137	120	143	136	144	141	148	114	136	134	118	146	143	126	118	134	152	131	129	159	136	142	141	149	133	135	132	129	126	147	143	129	130	180	138	139	140	130	135	148	131	130	136	143	162	145	127	153	104	129	144	147	128	141	126	135	145	146	156	140	142	159	131	141	124	157	128	145	147	133	138	147	129	116	154	147	143	131	153	142	139	144	148	143	143	131	127	134	151	112	134	128	138	159	140	145	146	150	139	134	145	153	147	150	151	137	137	131	146	118	144	141	150	123	135	144	118	143	124	202	153	143	140	143	148	143	125	138	152	137	140	137	133	139	165	145	146	130	144	108	138	135	143	118	147	151	140	136	138	158	146	145	141	133	134	152	127	156	131	146	129	121	150	132	118	144	133	145	120	143	120	139	129	136	136	126	122	130	126	144	129	144	139	117	141	154	140	133	160	133	145	145	127	143	125	134	144	133	136	140	135	142	148	154	146	132	165	135	137	127	132	144	143	145	128	134	138	149	138	138	164	162	148	132	157	150	143	141	130	130	114	151	145	136	126	123	148	157	139	150	123	128	133	137	147	160	138	127	151	139	125	150	149	123	163	152	152	131	147	162	145	140	146	142	107	126	131	138	156	136	160	132	150	142	149	145	134	137	133	145	140	141	164	129	154	145	137	142	139	130	119	144	145	134	139	143	141	155	140	125	126	157	151	147	139	125	157	138	140	122	151	130	120	134	129	127	148	124	156	144	134	117	138	152	141	150	143	171	134	156	139	149	145	132	152	129	146	140	116	133	149	132	132	136	150	125	140	164	113	139	130	154	146	129	138	154	129	138	122	121	146	162	138	138	121	128	136	158	139	151	127	135	135	112	162	148	146	141	136	150	151	143	149	156	113	138	158	157	122	149	142	125	153	132	122	148	156	137	142	162	142	152	142	135	151	157	129	129	138	110	124	143	134	158	129	149	114	133	129	121	120	133	139	126	142	151	122	137	133	143	142	163	147	149	137	151	119	137	132	123	133	137	131	151	129	137	118	137	144	141	143	138	135	156	125	147	127	129	122	131	141	140	121	138	144	157	131	145	144	157	163	151	131	151	140	167	113	139	118	143	137	121	121	132	143	145	129	149	133	138	133	120	129	155	146	140	116	140	148	136	130	147	141	140	130	132	133	126	133	155	149	142	116	145	142	138	129	137	155	117	143	121	155	153	148	122	154	149	142	139	146	131	140	136	124	158	145	115	138	134	152	146	132	144	139	144	146	123	126	122	135	131	143	134	141	138	135	151	128	126	146	162	132	124	139	121	138	135	142	142	119	133	150	145	144	131	122	134	149	141	142	141	130	118	148	131	134	149	129	133	149	106	144	140	148	145	137	156	128	142	146	135	176	126	137	133	138	154	147	149	165	124	142	151	135	141	149	132	132	123	158	150	131	151	140	131	151	170	96	135	157	134	119	150	134	150	152	163	137	142	133	148	153	121	152	135	135	143	137	149	127	167	140	128	139	125	155	155	134	138	139	128	145	143	113	131	141	151	143	169	130	146	124	139	145	136	145	134	137	148	133	132	147	137	127	122	161	137	132	133	140	140	142	152	132	147	150	135	152	149	142	129	159	155	122	137	154	146	128	158	151	144	138	141	155	128	127	166	129	115	137	138	147	133	130	140	155	149	139	136	174	151	153	147	141	132	129	123	147	131	150	143	142	141	135	130	144	148	141	117	142	138	143	121	137	141	128	137	131	143	132	133	150	145	168	129	135	150	131	130	158	141	143	159	158	137	133	117	147	141	152	145	139	140	124	141	145	127	149	125	144	139	125	150	130	137	142	134	150	135	132	144	150	132	137	134	120	149	129	134	125	132	137	134	129	125	135	148	152	152	135	128	176	159	137	149	150	157	127	154	134	117	150	139	127	132	131	114	130	153	160	134	158	138	129	162	133	127	141	148	142	137	141	152	138	134	127	125	133	142	141	144	153	138	124	128	127	127	135	130	153	131	144	115	132	133	116	137	162	129	132	146	151	150	153	118	127	137	140	158	138	170	157	150	130	131	151	153	149	152	137	145
2264	532	733	777	741	2350	8387	18061	16836	9488	3990	1486	655	432	402	427	378	382	396	416	440	407	366	392	395	390	411	401	407	396	404	424	398	382	412	389	422	394	409	400	377	398	393	412	391	392	387	402	391	424	363	405	401	407	420	366	425	416	408	388	407	409	414	376	405	425	406	411	390	393	448	374	397	379	401	402	403	417	430	411	403	395	426	407	372	378	395	376	359	389	409	361	377	368	419	418	389	374	371	405	387	406	392	377	440	372	359	383	395	426	396	415	375	382	386	421	393	442	408	379	423	376	388	413	364	392	410	397	425	401	435	397	378	374	409	399	405	407	424	360	378	405	414	419	401	425	417	407	375	392	395	362	405	391	382	426	373	388	391	419	453	365	418	391	389	390	430	369	425	421	420	399	407	380	429	409	404	391	405	403	388	411	400	401	415	384	438	363	373	359	413	375	421	402	384	421	394	415	395	402	410	383	357	392	418	379	383	375	358	415	408	404	411	376	416	398	414	393	362	405	390	456	396	427	394	419	411	373	392	411	349	405	412	407	416	384	390	400	394	380	428	432	392	385	387	392	429	411	371	400	381	404	383	391	374	414	438	403	411	411	400	398	386	376	422	373	386	434	419	383	403	427	386	404	392	395	423	399	388	393	388	378	386	417	426	429	402	426	362	379	379	397	388	413	430	402	385	422	391	396	380	382	382	399	403	407	408	427	399	414	396	421	383	423	417	391	370	387	363	393	388	393	412	422	361	399	389	393	363	442	395	403	412	403	417	399	411	415	423	376	391	371	447	432	367	373	417	408	357	414	399	347	387	382	401	394	410	391	393	417	386	407	408	400	399	417	382	423	365	374	405	430	407	447	393	381	410	386	414	410	373	393	382	367	426	387	387	403	412	417	382	431	371	402	406	398	395	397	383	390	400	420	385	427	396	405	378	376	385	423	455	411	427	391	374	406	381	341	396	387	400	416	428	412	395	423	368	387	444	446	370	399	469	411	364	426	431	396	414	377	383	415	375	409	385	407	383	369	412	404	402	412	404	376	396	384	460	408	410	381	422	365	399	377	421	392	418	371	394	442	380	383	412	446	386	391	390	363	376	432	360	396	360	442	409	390	393	367	381	401	381	393	411	420	428	404	418	426	380	399	402	430	390	407	400	412	411	379	408	394	408	396	407	386	411	413	413	392	407	387	390	422	428	392	412	403	423	380	400	422	431	390	422	420	411	422	392	367	366	401	406	413	370	373	409	379	431	416	432	413	405	394	415	425	382	393	400	393	416	393	376	397	384	421	420	431	384	409	407	400	413	399	418	385	408	391	404	382	381	417	388	382	411	406	419	369	398	394	370	385	417	380	396	394	383	420	385	415	411	380	376	359	395	388	385	409	425	363	436	419	413	362	380	389	426	406	402	418	439	407	383	390	414	394	425	410	388	378	403	396	400	400	399	376	420	434	407	387	412	378	377	433	408	385	382	411	385	381	362	380	386	411	409	408	392	416	395	410	422	402	420	419	414	379	426	385	411	412	382	408	398	415	381	399	427	393	438	417	399	395	411	379	412	406	409	392	375	390	379	378	414	388	403	383	416	412	386	452	390	370	369	377	421	421	383	374	409	416	386	414	386	402	383	391	393	380	411	392	347	420	360	406	388	389	405	394	384	413	360	366	407	394	379	404	381	353	374	430	407	383	369	409	410	412	421	419	413	404	404	391	388	424	413	455	385	426	406	405	407	410	413	418	411	380	392	417	361	428	395	421	420	422	415	376	378	387	399	434	425	382	411	370	386	407	428	409	383	404	418	405	419	434	383	395	372	400	417	385	409	403	396	387	400	409	388	377	386	357	432	430	396	364	384	384	399	398	381	428	384	441	409	404	379	407	391	414	431	382	402	402	396	404	389	409	414	426	404	381	372	399	399	411	401	427	391	445	390	407	430	404	412	391	396	381	403	386	402	390	418	400	369	383	427	395	401	425	376	392	437	395	419	401	403	393	414	415	386	384	410	411	396	386	378	401	395	350	448	430	390	381	392	386	420	399	397	374	424	402	417	417	415	421	431	407	380	378	393	414	415	421	379	391	399	416	361	380	386	409	389	403	394	366	355	365	426	428	398	392	418	335	390	407	426	409	394	420	404	409	415	369	425	411	392	448	387	416	431	409	397	366	417	389	430	451	391	385	440	390	359	446	382	394	386	402	400	425	397	386	372	402	406	418	418	392	422	417	385	407	388	409	414	394	424	448	385	407	372	400	401	409	411	372	399	399	378	406	368	408	416	369	365	406	391	392	400	407	392	438	378	416	404	402	421	391	393	377	369	370	438	388	423	419	384	400	399	418	414	402	384	420	408	411	419	438	425	382	391	383	472	393	415	406	411	395	404	395	379	380	426	428	412	445	391	372	397	388	397	413	424	412	410	419	431	413	392	411	394	396	405	401	398	417	399	389	394	431	372	394	416	411	394	400	383	397	397	391	423	384	394	410	414	426	418	407	402	401	379	425	410	412	380	378	407	448	402	407	410	388	415	388	425	401	408	379	388	415	384	403	414	386	421	413	410	386	399	380	436	381	407	421	397	400	354	433	407	391	376	419	399	381	425	407	436	409	403	434	370	406	390	397	393	421	401	400	406	438	419	370	391	400	384	381	394	397	375	393	383	398	424	410	422	412	423	426	397	389	395	417	407	427	404	412	414	406	405	405	429	406	390	384	391	399	405	404	398	397	387	377	387	425	392	396	419	376	416	425	437	379	417	387	399	383	400	372	388	390	357	431	413	417	423	385	393	399	441	386	407	383	408	396	413	379	429	395	385	427	407	365	409	409	396	374	369	406	429	392	391	452	411	392	374	394	367	405	412	418	413	449	404	437	407	430	399	397	399	416	382	399	429	413	439	416	391	364	366	428	410	374	420	414	396	384	410	411	388	398	380	389	366	373	399	391	441	413	417	430	391	437	396	443	372	412	376	403	401	393	422	399	423	392	401	407	405	405	372	413	361	416	370	399	384	387	412	375	438	428	411	405	414	400	410	393	403	428	395	388	408	398	388	394	421	370	410	420	370	396	387	378	433	424	410	402	447	404	440	371	426	357	428	360	412	385	405	381	394	401	412	388	397	414	405	411	410	381	430	398	372	413	397	432	362	383	370	366	393	408	396	411	434	388	409	367	425	382	379	374	395	385	421	400	406	371	425	398	415	391	408	414	412	399	394	395	393	413	399	415	397	413	398	415	389	409	398	389	384	370	402	380	383	392	377	415	403	405	397	418	362	378	362	398	403	396	405	373	386	418	389	426	379	369	421	401	386	405	423	408	434	427	431	424	371	387	399	418	395	409	433	449	388	398	419	423	420	393	384	419	403	381	434	393	397	382	433	395	381	416	383	426	382	383	420	384	399	409	427	424	408	396	417	413	402	388	427	420	389	420	399	410	396	407	409	374	410	421	408	376	419	454	372	440	422	396	425	400	394	416	434	410	406	371	403	432	443	430	403	399
8206	1094	1539	1213	987	1864	13282	38360	36407	22750	8883	2094	541	172	132	153	141	125	128	113	115	140	149	140	148	125	134	151	129	128	115	125	164	122	121	107	149	138	140	131	142	126	142	127	157	128	147	148	127	129	123	157	151	137	124	133	142	133	112	129	123	124	146	128	116	144	121	140	120	120	150	138	140	130	128	124	114	137	124	152	128	126	137	134	148	137	126	120	119	122	127	138	131	138	145	129	138	143	134	109	123	137	140	122	121	143	129	127	130	127	136	139	139	140	140	131	111	138	113	128	134	128	122	139	123	150	157	135	157	139	138	138	132	138	141	144	131	146	123	118	146	130	115	134	136	129	115	121	134	135	141	131	137	139	143	122	126	134	137	119	133	127	112	148	138	127	130	131	137	132	126	109	116	134	125	122	139	143	139	110	134	133	138	108	146	115	121	119	112	118	130	140	132	132	124	145	151	105	127	155	150	133	123	159	124	137	115	137	110	141	120	140	129	132	124	123	116	133	144	140	137	133	127	142	122	128	144	128	115	143	139	121	150	113	145	121	127	141	139	133	147	138	117	111	137	128	131	113	143	137	131	124	137	155	126	140	102	126	130	128	138	122	121	124	99	130	134	138	135	135	137	134	114	132	124	118	134	112	137	135	142	110	130	123	170	129	129	128	128	132	122	141	124	145	136	146	132	127	137	126	146	129	131	138	129	102	112	134	135	132	114	120	132	122	134	126	119	148	134	142	136	152	151	123	117	118	125	114	137	113	125	117	130	136	124	124	129	113	142	133	136	116	118	114	148	125	148	146	159	132	134	120	133	143	138	134	139	137	123	130	120	114	118	114	135	133	118	120	134	121	117	130	152	138	139	138	154	124	134	129	141	131	130	127	126	135	116	137	157	131	147	145	125	120	131	129	138	119	130	133	127	128	131	130	134	122	134	122	118	123	121	145	142	118	120	132	140	130	134	145	141	129	115	122	132	132	102	129	157	134	135	148	146	129	115	131	141	126	148	133	131	142	103	123	134	121	133	139	132	135	130	140	139	129	118	122	123	117	142	119	117	123	134	140	128	112	136	142	127	134	136	140	139	142	112	122	121	119	120	141	142	129	130	125	131	119	143	124	128	115	112	142	147	129	130	148	133	133	117	120	155	134	155	119	132	117	126	128	163	146	132	135	125	167	110	129	123	143	157	138	139	115	104	120	136	127	125	126	153	165	124	123	133	135	120	161	124	147	147	131	135	136	122	126	118	130	141	128	129	135	130	137	141	133	125	133	125	137	118	127	107	115	119	118	131	136	125	122	115	130	114	128	137	144	113	130	123	139	133	118	144	147	114	147	153	130	132	132	146	129	118	122	125	138	130	136	140	111	122	106	116	142	142	116	124	143	137	112	129	132	123	124	141	125	115	140	136	156	114	129	149	142	120	134	151	129	132	134	134	123	126	129	131	115	143	116	148	117	142	136	115	155	130	108	113	137	136	144	130	121	122	119	128	112	134	129	128	124	102	116	132	134	138	136	135	118	132	147	135	122	125	129	144	133	128	148	113	134	133	137	139	139	117	131	136	114	132	123	132	125	149	142	144	124	133	147	103	121	143	139	150	141	125	117	125	142	155	130	112	119	119	131	140	121	140	109	119	129	131	111	115	121	122	140	125	132	135	122	125	140	111	130	125	118	147	129	126	123	115	130	152	133	115	141	145	125	113	116	117	139	122	115	126	119	133	129	136	134	123	123	138	113	118	114	130	130	112	132	117	129	113	111	131	119	124	131	123	120	140	132	134	113	128	127	133	127	145	130	103	125	117	119	118	137	133	126	116	134	118	159	132	155	139	131	137	123	145	126	131	139	134	141	141	149	139	140	127	123	136	116	139	142	123	139	123	138	112	121	138	147	130	130	126	124	127	126	139	122	127	118	142	137	129	119	124	129	132	117	140	123	127	147	122	126	111	133	116	110	136	114	150	146	151	136	137	121	117	138	130	146	121	127	125	130	133	120	120	116	123	115	125	140	109	138	118	161	128	135	130	135	115	134	140	131	135	134	125	112	152	129	131	131	137	140	116	130	128	123	112	120	129	110	107	123	131	130	118	118	114	132	145	134	114	129	149	126	133	137	130	124	140	137	133	124	137	116	128	143	149	118	130	124	127	116	113	134	127	140	126	136	141	145	137	134	114	134	116	131	120	152	142	133	129	137	132	131	132	136	116	146	130	124	129	132	143	125	133	113	132	126	141	121	145	141	139	130	118	138	146	136	135	141	132	139	144	171	147	114	128	120	154	143	141	128	128	137	133	101	134	137	127	130	112	121	137	141	134	111	139	116	133	145	126	127	133	121	150	145	131	141	140	113	135	125	116	139	142	117	149	124	135	120	145	124	113	143	142	105	142	126	128	147	126	141	147	135	137	115	120	116	117	131	138	118	112	126	125	118	132	113	141	132	140	118	141	112	120	120	131	150	132	118	149	136	144	157	138	120	134	133	139	148	119	147	135	114	131	126	116	127	133	131	121	136	134	132	108	142	135	136	128	151	137	141	130	122	147	123	135	112	144	138	146	123	122	139	129	123	127	132	134	123	108	116	139	132	135	119	120	117	147	137	129	137	136	118	138	151	120	112	145	135	159	129	126	140	148	130	113	117	120	121	135	128	111	143	116	122	141	125	128	131	133	114	114	136	131	137	120	117	124	138	118	143	117	118	129	127	163	121	117	110	136	122	150	129	131	134	120	115	139	128	144	149	138	141	96	127	141	150	126	118	136	121	151	139	137	119	127	130	134	130	117	132	124	153	146	121	152	127	132	131	131	148	125	137	127	133	117	127	121	130	132	133	133	136	134	123	135	146	123	135	157	133	138	160	148	127	130	131	119	132	140	123	131	132	119	123	130	143	125	133	140	106	126	124	132	131	114	134	120	128	108	128	143	116	141	119	121	102	121	125	135	152	127	129	135	137	133	128	126	123	120	118	123	135	138	146	131	122	154	138	142	110	126	132	137	144	105	139	112	126	129	130	131	134	143	158	147	120	122	117	125	140	116	130	144	127	123	121	117	126	135	142	129	116	129	129	123	130	139	142	139	129	111	142	144	126	133	135	134	125	127	148	138	136	133	145	129	139	114	130	129	105	125	135	134	131	118	128	125	132	126	122	124	153	125	131	127	150	126	130	136	136	146	149	119	138	118	129	128	121	115	127	127	134	146	139	150	133	120	111	134	133	134	142	150	127	128	160	145	124	139	144	132	114	99	136	141	133	146	114	132	121	121	116	149	134	140	131	144	123	116	111	146	142	128	134	125	139	118	131	149	117	126	139	129	117	157	126	120	138	123	153	119	116	128	128	104	139	131	113	106	128	139	145	140	132	138	107	122	124	131	124	123	118	133	147	136	116	151	152	140	150	158	129	123	139	142	143	118	141	127	126	132	128	103	135	141	132	103	144	137	123	131	129	130	144	125	121	140	116	119	136	116	133	142	142	126	141	131	126	116	153	142	124
5835	1534	3435	4053	3773	6718	27529	54815	51146	38390	21412	8073	2144	656	406	397	387	383	400	379	372	403	383	420	366	379	373	345	400	382	399	391	385	420	356	383	423	387	405	379	375	408	369	356	361	367	362	395	393	362	384	396	390	357	406	381	377	389	385	400	385	383	350	390	362	430	386	351	388	375	358	368	377	374	339	405	367	391	366	372	344	369	391	415	395	355	358	377	393	383	401	389	396	415	452	377	370	348	374	372	374	348	400	361	352	354	405	400	374	356	393	393	341	383	382	360	403	381	413	380	381	407	400	368	400	370	369	386	370	384	389	391	371	368	396	370	360	349	365	371	361	341	341	417	383	395	380	379	379	366	335	349	419	382	364	375	396	370	379	397	382	401	367	379	355	395	414	403	355	398	399	384	390	365	391	377	411	383	383	366	380	380	406	346	393	368	383	390	437	396	411	371	379	390	408	387	379	378	394	389	373	415	370	381	393	383	390	368	380	404	387	392	380	358	377	366	403	385	346	366	355	395	410	389	365	397	357	388	389	380	404	395	390	369	377	396	379	390	398	399	368	393	398	381	384	358	384	391	384	392	397	358	370	393	411	387	372	365	359	385	338	358	427	376	388	364	349	361	390	371	377	368	395	399	406	358	388	384	385	355	415	411	383	393	379	382	385	369	374	350	413	358	384	383	379	405	387	402	380	401	379	370	340	358	408	427	383	394	379	381	370	383	374	416	373	375	382	397	383	382	371	386	359	381	373	354	366	345	325	390	405	363	372	349	425	372	384	357	366	400	369	375	361	402	406	405	373	362	398	383	402	350	380	405	384	402	400	387	410	410	389	391	403	378	398	362	394	372	379	362	391	390	370	383	374	387	352	384	348	356	409	372	364	390	381	370	412	356	377	385	395	417	404	375	367	358	379	384	393	350	368	364	395	384	351	372	394	387	366	372	375	408	418	417	366	420	361	371	410	411	401	385	387	367	390	391	409	399	357	372	378	336	371	383	350	386	372	385	367	394	402	376	359	422	377	378	397	393	407	387	383	395	392	397	350	338	368	424	411	413	372	388	376	394	368	394	390	412	337	398	367	372	392	366	421	386	348	369	365	362	422	376	377	380	355	342	389	378	395	377	390	428	388	367	393	376	350	416	371	375	351	386	370	353	381	397	365	404	363	396	403	391	371	386	407	379	397	385	380	395	345	360	382	366	378	370	352	388	390	406	386	373	363	379	419	346	378	401	368	391	365	385	388	375	365	416	378	392	355	374	383	361	395	400	358	384	367	384	398	347	379	414	365	394	381	377	424	373	406	393	392	391	366	377	381	396	378	394	402	356	383	387	364	368	377	352	357	375	400	350	374	383	350	392	328	379	381	410	385	374	408	373	382	372	385	387	418	357	392	434	381	377	363	419	355	382	370	372	403	406	386	377	382	386	353	389	331	368	400	362	343	395	398	375	410	394	373	395	356	388	419	414	408	386	391	400	403	353	397	380	385	393	346	402	418	363	409	363	391	366	393	433	390	384	376	393	394	390	403	339	376	375	382	361	378	379	396	396	348	390	395	342	402	403	379	375	374	368	368	389	427	367	382	404	407	366	360	361	422	388	374	351	374	390	376	381	381	382	386	374	353	387	387	395	357	361	366	420	383	374	393	382	355	387	380	412	388	395	368	395	343	380	345	397	391	384	392	392	419	348	384	415	374	375	420	404	373	379	408	362	373	382	388	355	383	365	395	353	401	412	415	411	374	392	408	420	377	365	365	395	405	368	397	370	381	374	406	390	368	346	385	383	403	373	435	381	407	396	366	369	344	409	356	375	364	389	404	350	405	367	380	362	401	386	395	387	379	387	433	418	364	386	377	371	387	374	391	388	391	392	371	340	404	388	356	391	416	404	384	367	380	363	360	381	387	399	370	397	386	375	342	385	412	359	372	360	368	355	336	394	372	393	363	404	415	371	391	366	387	391	418	383	384	372	396	361	382	385	368	359	368	345	392	391	387	375	406	366	440	375	386	347	383	377	366	375	415	423	394	398	399	395	397	427	381	352	362	364	374	386	345	388	379	372	369	362	392	409	365	400	365	365	387	362	401	364	398	394	424	398	356	360	397	354	408	381	391	390	378	380	391	417	397	396	384	384	356	360	360	359	387	383	394	369	395	405	405	354	385	395	383	380	352	405	387	383	375	390	362	366	400	364	349	375	371	385	385	403	405	387	375	393	385	380	351	378	391	351	412	377	373	384	404	413	353	379	377	365	351	385	368	365	378	418	392	365	340	356	390	383	400	378	392	409	375	404	398	394	368	393	383	392	367	355	335	342	407	371	389	351	417	363	410	400	389	354	381	395	410	400	382	362	416	368	337	361	343	395	365	382	358	383	389	409	390	357	382	381	353	376	363	383	383	371	402	403	387	383	412	383	389	373	431	361	344	389	383	367	413	362	358	363	404	397	386	362	390	373	405	390	377	389	359	376	402	401	378	378	396	356	365	385	406	374	401	384	425	373	396	358	376	410	362	385	391	357	376	400	369	368	390	413	392	368	361	368	382	391	400	394	390	374	358	400	374	411	404	357	398	392	363	377	380	353	409	401	382	382	405	402	408	402	352	395	399	378	382	363	420	350	403	364	371	368	367	380	394	402	384	384	396	387	389	370	395	369	344	379	365	383	405	406	396	375	429	380	399	358	351	384	409	369	405	356	400	379	380	398	379	397	377	392	400	410	347	372	374	386	388	376	356	397	381	407	390	392	356	379	383	417	410	403	352	402	380	372	416	406	370	384	388	328	377	376	366	407	377	403	360	388	391	381	392	400	391	371	360	369	386	363	387	388	364	374	417	368	381	376	396	370	384	360	404	371	364	385	356	377	388	361	405	385	384	349	372	383	372	428	383	345	365	389	354	376	408	376	364	381	356	392	376	381	363	388	412	384	395	392	360	400	349	399	377	381	399	386	418	366	317	367	351	387	371	400	376	356	407	374	380	423	380	387	363	370	366	391	377	415	388	393	398	403	393	382	410	391	359	370	376	362	373	384	358	422	373	371	363	361	383	425	385	408	405	389	359	377	388	408	410	409	397	376	383	355	382	377	381	384	333	403	412	384	384	387	378	394	382	414	396	395	392	401	407	394	370	390	386	399	364	395	375	422	391	387	417	361	357	402	374	418	389	354	395	380	384	361	371	367	355	373	386	346	388	359	382	390	368	360	364	391	369	353	364	385	373	384	425	364	404	395	390	384	364	386	382	413	364	397	370	384	395	370	355	390	411	385	370	359	365	389	393	410	374	361	362	363	402	344	429	391	382	382	393	376	355	383	412	406	361	372	417	371	354	381	364	404	382	413	357	372	400	392	367	372	370	416	392	405	388	426	352	378	395	356	377	362	350	409	407	387	380	349	328	390	397	361	384	372	366	369	414	351	368	370	372	408	379	396	368	391	369	405	377	400	383	361	396	357	359	370	405	364	377	375	380	349	381	379	380	354	435	361	354	379	385	404
14959	2614	3060	2297	1636	2127	19144	51575	50236	34817	17104	4940	911	274	151	171	173	169	163	140	168	143	154	141	141	149	150	168	140	154	144	135	155	164	156	155	150	156	155	156	169	150	156	130	141	149	160	136	145	143	153	154	126	161	168	140	139	133	149	135	137	152	136	147	130	141	149	147	155	149	161	162	160	155	159	144	139	157	145	144	138	162	150	147	152	138	156	146	141	132	146	150	135	173	138	145	166	150	153	162	140	140	135	131	160	169	153	165	152	126	144	130	144	154	154	144	145	146	161	153	143	154	152	141	147	158	150	167	149	133	139	137	141	166	153	139	151	142	131	154	149	161	140	145	136	157	135	150	157	149	137	154	132	159	165	147	146	148	146	132	138	139	155	134	143	149	154	163	143	164	159	153	158	146	144	135	166	162	147	143	177	153	152	145	113	127	149	152	181	150	151	145	175	152	139	149	138	149	139	146	136	134	153	134	138	124	143	161	176	161	147	146	132	145	170	148	132	159	140	163	142	130	136	147	137	156	132	150	153	132	146	143	154	156	154	141	129	138	133	142	131	149	123	140	162	156	138	146	151	155	134	144	181	142	151	168	142	160	152	165	131	151	154	137	131	153	164	173	143	164	148	122	131	111	126	158	160	145	139	147	132	175	167	146	151	135	147	161	155	172	148	149	135	148	159	132	141	159	146	153	139	152	143	161	162	140	164	113	174	142	157	143	165	136	136	151	151	131	164	165	148	166	135	131	154	145	139	143	135	151	152	146	139	142	153	170	128	152	154	167	127	126	134	160	130	154	180	142	150	162	168	163	146	151	155	140	136	137	130	132	160	138	167	159	177	151	152	151	143	137	173	141	144	137	156	140	167	136	154	162	155	178	138	139	130	166	176	147	161	145	141	152	138	166	186	159	138	133	132	159	131	150	141	157	152	155	161	148	133	137	130	140	136	156	145	138	144	150	126	148	152	161	128	133	147	147	144	140	154	156	160	163	165	145	135	149	157	143	120	127	121	145	151	145	151	160	156	113	144	171	164	155	142	152	162	141	154	145	139	148	133	160	155	158	160	160	139	163	172	163	142	127	155	155	150	147	128	161	161	117	159	143	126	155	172	162	146	138	130	137	156	141	140	151	137	152	113	174	142	148	133	123	143	162	133	126	152	145	136	163	136	135	146	163	173	136	162	132	141	149	149	149	149	147	148	145	158	138	158	130	152	139	117	148	158	164	145	131	146	158	174	154	147	141	132	160	157	150	141	142	145	136	142	132	143	159	150	181	165	134	140	160	156	140	149	133	140	166	131	138	139	150	151	147	148	150	157	135	167	129	157	141	131	149	154	161	154	136	124	160	182	143	162	163	159	142	146	147	162	135	145	136	150	147	142	138	125	162	136	131	168	157	138	154	148	165	145	135	126	166	159	131	154	173	154	159	156	154	152	127	120	136	151	144	159	151	147	147	173	148	143	166	145	148	141	145	148	139	150	142	160	164	164	176	170	160	143	139	156	144	146	138	141	146	157	157	140	141	155	155	151	163	156	155	139	158	143	132	171	165	144	152	134	135	142	156	151	146	146	132	124	122	140	163	133	148	151	142	155	133	171	124	131	137	153	150	155	129	156	146	153	152	149	144	142	145	133	160	150	143	172	148	126	142	151	146	148	140	155	144	159	161	145	150	152	138	134	141	154	129	152	155	161	154	150	153	164	173	123	145	156	152	151	162	148	139	143	142	144	158	127	151	137	139	160	161	121	135	166	155	136	181	178	153	161	134	153	156	137	159	164	162	157	148	135	121	174	159	140	138	145	169	150	180	134	141	141	138	144	153	138	127	143	164	153	137	167	157	144	137	144	169	148	149	157	165	152	150	143	146	161	166	148	139	158	161	150	139	125	152	140	151	155	146	143	140	133	143	159	143	149	156	141	130	137	140	143	158	143	158	131	140	144	152	148	153	141	143	150	141	135	148	130	164	139	129	148	152	138	152	189	136	151	125	167	154	156	149	150	160	164	124	165	139	134	180	136	139	136	156	149	145	154	144	160	168	158	134	159	146	149	130	127	154	137	145	145	147	152	165	139	132	142	125	155	148	132	151	138	159	143	157	153	164	147	161	133	155	151	129	139	169	132	132	136	148	142	161	148	151	168	130	155	146	142	141	137	153	139	141	142	156	160	145	158	154	148	157	155	154	160	140	155	132	140	148	158	160	178	155	141	128	152	153	149	158	147	126	145	134	144	170	142	146	142	150	151	147	161	138	151	149	125	145	146	143	133	158	135	150	129	142	173	148	124	121	157	169	128	157	138	154	136	155	152	159	157	167	162	144	150	143	140	153	157	154	155	132	156	150	144	142	147	136	154	130	138	145	133	142	126	159	161	148	122	184	170	142	162	149	171	151	150	133	160	122	161	132	149	160	161	142	152	137	145	142	164	157	151	148	158	157	147	141	153	146	174	145	140	157	154	151	163	136	130	131	142	139	163	124	148	134	129	138	150	138	155	131	136	115	150	125	152	136	140	125	149	149	143	140	151	141	129	157	151	147	147	136	140	140	142	141	154	160	159	134	160	161	134	125	147	140	156	158	141	134	137	131	168	154	141	148	153	149	143	131	150	162	141	137	141	140	150	140	173	144	187	143	120	133	141	154	144	152	135	169	152	132	135	176	165	132	150	155	134	134	137	133	161	139	144	154	159	144	138	159	148	143	147	132	140	135	134	122	145	160	144	127	150	151	164	133	156	142	152	124	158	139	148	134	147	155	165	138	131	149	146	162	150	144	142	152	154	134	176	167	143	153	152	154	143	150	170	152	149	148	154	138	146	144	147	161	143	152	143	151	149	150	155	155	148	133	142	152	138	165	145	162	152	167	146	164	141	154	161	173	145	149	143	141	146	136	196	145	159	139	144	159	130	138	144	165	141	140	130	120	158	167	133	149	150	159	147	166	152	147	151	167	145	160	143	135	146	157	140	133	145	146	153	144	149	145	143	155	150	148	128	161	146	146	141	160	163	133	144	161	147	136	167	170	169	143	152	133	133	151	174	159	165	175	149	154	147	157	150	147	131	140	155	127	151	157	172	156	148	135	128	141	129	155	149	146	163	140	158	142	159	155	147	133	155	148	157	151	160	136	140	153	138	144	147	155	124	157	141	160	163	129	150	143	131	165	137	130	143	147	161	142	155	155	163	137	124	145	153	139	145	160	192	154	156	136	156	153	161	157	134	150	147	157	158	148	145	125	140	154	147	161	145	149	131	169	126	144	159	147	148	150	160	137	137	161	141	153	151	133	146	164	145	152	156	171	156	150	143	141	154	139	126	143	168	154	147	145	144	140	142	133	148	126	147	154	140	140	127	158	139	164	171	162	152	137	165	158	151	142	140	167	160	176	150	156	146	134	134	157	157	131	155	149	153	148	160	157	134	143	120	150	130	162	145	135	153	129	161	169	136	151	139	135	149	139	170	149	150	146	169	167	179	144	155	140	127	160	120	151
7883	2580	6231	7012	6062	8829	39078	66118	62948	48939	31412	14405	3965	912	474	422	413	431	456	453	412	427	408	452	468	399	415	456	406	426	448	443	448	432	457	462	390	393	408	476	430	466	401	384	396	397	420	432	410	443	406	429	443	405	417	410	431	440	433	427	424	430	410	434	459	426	405	438	407	419	437	451	458	418	434	429	465	414	412	425	429	416	421	413	438	450	448	456	394	465	414	455	406	415	379	432	406	435	393	429	381	437	411	430	415	385	408	408	395	416	437	429	456	394	429	415	430	409	413	411	409	486	407	405	420	407	426	398	424	449	438	433	448	438	422	439	417	408	403	423	408	409	378	453	450	436	406	443	444	405	434	459	436	389	416	397	412	415	424	397	389	392	409	453	442	426	425	427	423	442	419	408	451	452	422	419	457	467	429	437	426	446	411	422	401	435	420	412	397	446	417	434	390	386	368	420	447	412	433	421	412	449	425	471	434	391	415	437	460	383	413	418	447	437	408	407	422	399	437	416	449	429	404	418	416	483	423	457	419	425	454	411	413	410	453	446	405	416	396	456	444	396	425	400	410	446	425	418	411	410	369	406	443	428	421	429	408	441	439	425	422	400	444	398	440	425	398	399	483	428	411	452	453	427	444	414	425	437	428	396	412	458	428	414	421	426	412	454	439	418	388	433	403	423	419	432	405	454	421	439	387	437	425	377	412	445	391	431	412	438	394	444	411	424	415	429	432	395	421	432	465	443	431	458	450	424	455	424	440	428	397	415	407	420	423	390	422	446	451	435	406	420	436	442	390	398	459	429	429	435	454	440	431	423	437	388	418	406	424	449	446	433	435	403	401	426	446	396	405	436	414	424	450	439	448	398	426	434	434	444	462	418	422	478	440	403	422	412	408	410	419	415	412	440	416	432	395	444	441	454	431	446	435	415	421	417	416	443	420	386	420	420	418	432	395	425	423	429	366	445	420	442	424	421	417	419	408	472	439	415	422	445	422	415	414	430	426	382	405	421	393	414	447	420	412	422	423	427	424	441	416	420	424	432	417	405	434	404	419	426	468	417	408	438	413	398	405	397	452	412	405	419	481	459	414	428	417	441	442	434	410	403	418	460	396	445	432	418	453	388	408	431	438	456	426	456	456	426	425	432	418	430	391	394	447	421	407	412	415	401	415	451	432	411	425	391	392	444	435	427	419	408	433	413	410	420	418	428	438	429	407	438	421	380	438	457	407	424	428	458	392	419	385	422	399	414	411	435	448	458	407	416	454	444	418	415	424	407	445	452	369	472	424	421	453	422	424	413	387	424	414	431	445	410	430	394	443	405	460	433	438	398	398	420	413	455	434	401	419	407	425	412	405	416	451	440	425	420	460	428	443	430	423	423	444	425	482	392	451	420	402	415	446	422	428	406	442	425	445	434	408	419	442	444	444	441	444	425	406	414	430	420	425	424	447	410	443	378	416	481	442	441	460	427	478	443	445	406	437	438	444	430	413	413	416	417	457	438	459	440	403	419	429	418	414	426	420	432	418	426	449	416	453	416	395	449	430	415	409	403	424	408	417	422	430	434	428	440	385	453	429	436	409	420	398	422	470	444	423	448	426	383	416	423	421	426	453	428	362	434	401	403	433	420	408	447	427	436	461	430	421	419	427	466	386	430	422	440	426	436	397	420	414	454	455	423	411	451	425	434	454	427	410	454	462	414	439	406	425	371	410	424	455	426	442	388	427	423	389	424	401	444	444	429	411	376	437	417	431	427	421	379	417	413	428	413	414	463	413	435	409	426	432	378	423	449	423	399	435	406	446	414	403	425	418	429	446	426	419	427	439	393	444	412	421	416	425	415	467	406	459	441	395	409	428	411	433	435	466	456	428	417	444	434	463	429	439	430	453	435	420	417	399	432	445	462	406	428	403	428	410	423	436	441	384	421	429	388	457	441	432	419	447	431	431	415	444	401	420	407	429	404	444	440	422	427	433	442	465	461	448	400	417	424	450	413	458	422	415	425	414	432	423	425	449	395	454	389	450	401	414	416	423	439	428	416	397	417	402	454	407	409	455	451	474	431	456	402	419	386	426	455	425	414	410	399	430	420	426	417	465	422	436	433	451	426	405	440	403	415	411	437	454	447	461	383	411	414	405	387	402	447	441	434	402	431	402	468	396	444	415	436	407	429	407	450	450	421	430	448	420	448	421	405	434	398	450	402	433	412	450	424	442	412	443	411	426	418	410	426	371	414	412	435	363	408	470	439	427	404	415	439	413	450	391	440	417	425	429	437	412	407	447	439	434	425	412	394	380	420	421	431	405	452	444	390	393	471	414	422	452	412	416	425	408	411	409	390	445	428	413	370	439	429	441	425	423	438	408	447	444	421	418	424	376	452	421	467	405	413	391	418	434	444	456	423	438	397	414	431	472	446	420	447	411	403	458	392	426	412	420	435	415	457	423	422	404	451	448	438	432	422	407	414	419	442	419	389	438	431	428	431	407	431	459	427	432	398	421	448	424	438	438	418	423	442	450	443	431	446	419	445	413	436	432	399	420	452	391	406	404	405	442	426	407	409	454	443	396	434	434	406	422	418	464	444	410	404	384	428	412	387	451	420	413	455	402	414	400	437	420	437	435	412	425	450	398	472	423	437	419	440	428	412	401	414	417	443	422	421	436	426	406	426	427	426	398	389	435	432	420	437	443	412	423	393	414	404	360	449	459	446	436	409	445	397	417	458	426	417	432	460	406	452	426	392	398	445	425	426	426	415	451	418	411	380	438	418	408	437	418	401	413	420	427	407	429	443	400	413	411	423	420	430	465	398	426	413	437	411	385	411	404	429	435	415	402	411	417	433	426	468	417	426	433	443	405	417	443	456	431	439	427	389	401	406	423	438	429	418	372	445	462	385	398	450	428	465	428	441	445	445	442	395	438	424	405	442	418	424	425	477	429	419	436	422	414	422	420	413	441	427	429	430	425	372	428	408	456	409	424	420	418	463	445	437	441	421	470	409	407	435	388	422	411	440	412	467	410	387	443	421	418	400	440	442	400	455	412	402	415	405	415	420	417	443	405	435	454	436	450	404	450	470	426	428	460	407	412	434	447	461	454	410	428	421	427	438	372	432	426	385	455	435	376	433	437	416	406	415	426	441	397	453	445	483	405	425	440	453	394	392	433	438	412	416	420	435	421	421	422	430	434	423	456	391	419	416	417	409	425	406	447	420	466	403	434	415	405	443	406	448	424	397	420	399	413	449	391	447	382	420	490	435	447	434	409	415	411	417	438	418	417	442	396	411	432	452	442	447	439	452	386	398	444	431	430	450	393	384	409	399	420	449	409	423	474	434	427	428	433	418	466	424	442	405	417	407	459	426	422	400	421	421	441	407	420	415	455	411	433	401	437	416	450	422	423	372	430	413	431	403	406	416	443	402	419	419	384	417	406	431	462	411	392	441	415	466	425	432	393	414	439	424	386	429	443	422	403	426	399	390	437	424	446	438
2291	295	329	351	248	260	975	3460	4776	3816	1805	625	240	178	148	144	144	140	159	122	120	149	124	132	149	155	156	129	127	141	147	158	122	148	153	137	130	146	126	128	137	142	131	152	142	135	144	131	144	131	143	112	139	143	137	123	133	146	163	157	143	149	120	166	143	157	155	131	134	149	139	124	138	149	131	131	134	113	158	147	141	120	124	142	132	142	130	151	140	129	151	163	151	161	137	140	162	149	128	143	131	130	139	150	157	124	146	152	121	120	130	132	141	122	138	140	132	139	133	159	146	132	143	138	109	141	135	137	148	129	160	158	136	143	142	145	149	133	165	152	141	153	119	153	131	142	122	143	129	132	146	132	135	137	128	169	141	134	128	128	151	152	135	131	143	123	141	124	160	110	131	157	139	153	129	136	158	154	155	158	151	133	143	121	131	162	130	158	157	137	126	145	135	116	169	147	147	126	148	134	137	149	152	150	135	134	133	146	141	129	135	140	116	137	142	157	142	147	147	148	152	125	143	128	139	135	144	133	141	156	147	139	136	152	145	148	125	141	157	151	126	154	151	132	136	136	135	151	142	135	138	130	155	134	138	143	124	148	144	128	147	133	134	164	137	137	130	137	128	144	144	138	140	122	141	132	142	132	142	140	111	135	142	154	138	141	154	120	125	125	141	146	134	117	145	134	124	140	133	147	132	138	141	140	154	136	134	143	114	141	127	143	151	124	136	126	125	144	151	164	135	127	162	149	143	131	147	150	132	144	154	126	140	130	146	135	149	130	139	137	127	119	131	137	150	140	157	119	127	155	128	131	148	138	133	136	134	151	144	116	118	138	134	137	138	135	124	145	125	129	144	153	128	145	129	140	144	123	134	137	135	134	151	136	129	136	138	154	145	150	149	132	130	130	135	150	148	134	144	149	145	131	150	131	136	145	156	124	119	129	138	132	129	142	156	116	153	144	150	140	146	149	144	135	138	153	148	122	135	122	119	140	149	140	135	127	120	125	130	163	142	143	143	146	152	132	141	140	171	134	125	145	123	133	146	145	138	149	155	136	121	168	119	157	142	142	127	148	141	133	125	121	143	142	134	130	162	140	139	142	124	164	169	159	116	148	144	133	140	127	127	140	156	145	117	159	121	144	133	143	148	139	138	149	131	141	141	122	143	165	127	135	132	134	136	128	143	146	133	132	149	157	120	140	136	122	144	127	128	133	128	166	153	135	145	155	129	117	149	126	149	151	143	139	127	136	157	148	136	135	134	155	138	145	133	146	136	135	140	143	143	145	127	119	165	141	157	134	139	134	136	146	144	137	138	144	116	145	149	119	147	125	130	165	136	139	164	158	148	139	146	126	133	122	130	149	156	133	167	125	130	143	130	152	152	109	126	141	155	126	169	139	134	135	129	142	147	165	131	153	127	133	140	139	148	133	150	137	152	131	142	128	143	132	148	108	136	118	148	134	121	132	144	150	125	151	112	116	141	128	150	137	143	148	130	134	166	132	123	125	128	135	124	121	146	131	120	165	125	125	149	147	146	135	153	124	145	118	136	132	152	129	112	154	146	132	144	140	127	144	118	144	162	154	144	143	136	126	147	130	140	163	159	157	134	136	182	130	144	152	147	140	123	140	165	125	135	128	130	134	119	146	104	124	151	130	123	151	125	129	142	129	133	137	124	119	144	130	156	128	129	145	129	117	137	156	113	149	133	161	121	144	127	146	138	151	149	142	144	130	148	141	149	135	143	109	129	147	136	140	135	133	154	151	142	141	133	151	102	134	148	152	145	129	144	156	151	134	122	137	149	124	126	149	127	149	155	122	153	132	148	139	138	118	140	129	137	123	158	146	152	132	119	137	133	138	129	121	146	151	134	138	138	139	148	161	148	146	139	139	144	134	146	126	139	137	133	121	144	131	137	130	154	141	128	145	141	142	141	132	151	136	139	127	159	117	169	144	125	155	147	124	144	131	143	134	143	132	133	148	127	136	152	128	130	146	141	134	134	168	140	146	146	127	114	159	123	140	136	116	130	126	145	144	131	143	139	146	143	137	151	125	120	119	133	150	133	148	145	134	142	135	158	147	144	144	136	138	143	160	148	138	139	136	141	135	130	143	132	122	141	167	150	143	159	146	154	120	131	135	144	142	154	116	152	124	144	132	147	130	135	171	152	147	129	130	132	146	138	125	140	142	142	172	125	130	147	136	154	149	142	135	146	124	139	152	148	133	158	145	145	121	136	146	139	148	136	143	138	140	162	140	130	130	133	120	144	132	136	127	140	114	156	132	148	136	132	150	158	134	125	137	146	135	148	125	140	136	142	151	156	135	124	143	131	133	129	169	134	152	128	134	140	128	127	140	140	147	136	121	137	140	139	132	127	150	135	131	119	148	153	154	130	119	146	122	132	163	153	132	148	153	115	155	144	154	158	149	150	149	119	133	148	124	142	126	142	139	148	145	113	141	132	143	141	147	129	152	136	139	133	105	141	158	141	125	131	144	123	137	124	137	151	153	149	136	131	116	150	157	149	148	153	132	145	106	122	156	134	136	138	147	134	141	128	158	138	127	150	147	161	131	137	146	154	137	149	119	157	127	132	138	133	144	140	149	144	156	139	151	153	148	153	141	157	125	132	115	151	136	144	138	154	133	158	128	127	140	145	126	130	145	128	141	142	133	133	128	147	142	145	140	156	139	132	124	145	151	139	122	150	131	135	137	144	153	139	154	121	136	133	160	135	130	125	134	126	135	144	154	129	148	151	136	142	134	151	132	142	139	125	158	132	145	151	111	127	147	117	133	134	156	126	122	143	150	128	145	115	144	127	162	133	128	157	127	116	141	131	132	130	144	128	151	136	123	133	124	133	143	140	149	148	158	134	142	130	137	136	128	145	156	127	146	160	151	140	121	133	141	149	146	140	134	140	142	148	121	149	153	159	159	129	148	133	149	146	151	142	147	145	128	129	147	144	118	132	130	134	120	130	127	157	155	131	113	150	113	147	128	141	135	133	155	129	155	125	133	133	152	125	134	131	131	117	131	153	143	125	138	143	125	133	129	133	142	149	131	140	151	133	126	139	121	137	168	158	163	121	153	141	147	162	133	143	132	130	139	122	128	129	123	144	153	150	144	146	117	151	129	117	128	134	132	153	136	137	150	149	145	133	142	127	135	149	156	122	138	135	131	160	136	128	120	115	160	140	128	131	154	148	144	120	141	134	139	155	154	148	138	129	156	143	153	133	140	135	121	116	141	148	117	149	113	154	127	139	128	131	152	132	134	142	137	139	117	128	141	144	131	145	154	142	136	137	158	156	139	158	135	132	123	134	146	140	135	127	164	156	145	138	144	118	138	155	120	137	130	118	128	130	124	134	141	125	160	129	131	132	158	134	159	140	134	161	135	161	139	133	147	168	144	135	135	150	128	158	152	119	122	141	136	171	125	131	145	122	132	139	152	142	137	134	118	142	142	135	126	141	152	159	134	140	134	142	155
2253	541	801	993	885	1063	4207	14096	17505	13025	6358	2379	796	487	410	438	402	370	388	421	378	376	379	402	393	433	415	387	432	386	427	406	415	357	418	414	385	394	376	374	390	426	392	393	400	411	419	400	397	355	414	444	382	411	397	378	419	395	404	404	419	408	393	382	410	374	425	401	399	390	421	364	420	439	374	416	383	434	413	409	405	395	393	389	400	392	376	422	395	398	398	422	378	395	425	401	358	385	394	371	394	406	380	425	391	421	398	393	386	388	345	392	404	422	403	404	418	388	393	392	383	446	412	387	423	429	398	420	394	376	388	405	408	381	422	396	420	381	394	386	426	372	389	396	385	363	404	390	390	405	373	408	408	410	392	390	381	442	399	398	438	378	412	405	396	382	433	390	385	411	403	412	438	396	404	380	385	385	403	403	400	391	400	383	406	393	347	432	386	397	420	384	416	374	377	400	434	419	396	421	384	340	388	396	377	412	396	402	404	395	399	432	402	394	431	385	395	408	410	430	411	405	395	431	384	402	387	415	415	386	415	408	387	383	384	372	422	407	413	440	406	409	358	405	403	360	377	439	409	384	408	425	390	421	398	392	392	396	374	403	396	420	426	416	394	439	416	387	395	363	423	396	381	465	411	410	408	387	401	384	356	355	399	367	391	391	429	420	382	413	400	411	389	393	399	408	381	410	369	363	372	360	401	417	435	412	388	409	359	392	413	410	358	401	379	406	403	402	407	427	384	411	429	421	371	381	432	386	387	389	381	413	434	386	416	367	368	393	436	424	400	410	454	399	383	414	401	374	416	409	416	409	394	402	421	419	399	403	379	403	387	392	395	409	387	391	389	386	402	357	412	391	369	387	402	376	433	392	432	394	410	365	382	412	419	357	405	409	370	395	363	394	391	365	396	395	400	391	379	417	392	401	368	369	395	398	409	423	407	376	390	384	357	398	426	383	398	393	376	427	401	364	425	412	414	400	404	400	458	384	426	401	394	387	402	409	388	400	392	413	417	399	390	426	401	404	371	400	408	400	392	415	407	398	410	391	413	405	411	382	405	394	393	410	344	398	426	408	407	402	402	361	415	391	396	385	411	392	450	429	381	433	380	379	397	384	392	392	378	392	405	415	419	383	399	417	394	389	401	390	384	419	395	408	430	416	399	411	364	420	403	405	418	440	437	398	423	418	402	406	436	395	398	375	414	348	412	379	399	407	403	408	395	396	426	421	396	391	408	445	427	414	380	375	383	408	408	403	424	390	391	389	430	382	401	370	403	399	383	385	386	398	410	435	382	402	391	394	364	377	363	384	433	390	441	364	409	432	401	392	416	379	411	417	395	395	360	412	399	360	368	407	393	427	360	405	382	390	389	389	413	387	436	413	376	353	390	424	415	413	366	390	385	412	379	412	389	424	400	391	389	430	397	413	410	392	384	337	393	393	410	400	420	396	426	385	423	400	418	409	387	382	372	374	379	399	420	437	406	377	403	377	361	353	403	393	392	384	366	368	378	438	432	428	416	381	402	419	432	391	398	376	423	401	421	373	345	387	395	418	402	392	398	383	409	403	393	380	373	406	378	417	420	403	357	414	391	388	416	419	393	396	389	384	381	431	398	412	407	376	403	420	385	383	400	418	431	408	397	396	370	362	372	416	412	405	435	384	430	404	454	391	386	379	395	395	422	392	352	400	442	398	367	400	409	377	407	402	393	383	405	384	374	397	425	432	407	402	370	371	412	385	425	416	367	370	411	420	391	370	412	389	364	438	424	426	407	400	402	412	344	421	424	387	429	401	406	434	399	376	387	368	413	407	389	376	412	392	391	388	419	410	439	381	357	397	405	406	377	419	403	367	418	401	404	416	450	397	388	405	425	372	406	406	415	394	402	397	385	418	406	382	439	387	396	387	419	396	391	392	386	416	413	380	411	386	394	369	413	388	416	386	392	402	396	393	405	382	389	415	412	409	397	394	434	385	390	414	418	381	393	383	418	408	389	399	404	379	408	385	473	421	396	398	386	430	372	402	406	372	406	378	405	405	371	404	387	406	448	397	404	409	431	415	385	413	405	420	392	405	436	421	448	408	421	408	405	404	390	379	355	383	400	391	375	407	404	360	388	369	381	389	412	398	370	382	423	428	378	430	383	411	375	381	382	364	406	391	384	374	387	428	372	419	397	389	402	421	395	393	381	406	411	380	392	384	394	403	395	407	402	375	385	384	387	382	392	424	401	413	408	410	396	381	424	391	414	424	398	439	408	376	420	401	376	392	399	388	397	386	410	407	424	406	380	387	421	402	401	402	404	366	353	382	417	401	381	415	368	407	429	444	414	404	446	392	347	411	417	420	430	371	395	376	410	410	393	423	389	369	409	404	380	383	412	445	424	391	398	382	423	399	382	371	471	374	404	391	414	412	417	387	430	398	398	404	394	381	397	430	393	395	408	406	403	425	392	372	398	386	379	385	416	395	396	387	386	408	391	400	402	404	416	356	379	419	401	356	391	406	379	391	351	415	402	425	396	400	363	405	370	368	375	417	366	408	401	377	380	380	386	419	408	379	433	404	428	385	416	423	411	388	405	395	419	410	413	409	406	395	388	445	392	402	437	389	444	404	380	396	411	405	404	374	389	427	429	392	404	389	403	421	408	375	381	410	409	376	404	424	440	409	388	401	377	403	419	420	375	410	394	431	378	376	417	386	417	416	360	386	383	385	383	400	384	424	415	385	399	354	370	385	393	416	411	424	381	380	372	357	377	385	422	407	435	387	416	377	421	382	399	416	371	391	394	427	417	384	386	437	403	412	359	388	383	385	383	401	419	378	387	397	373	418	377	382	393	365	387	405	396	425	382	402	403	367	454	400	383	394	434	408	417	385	404	370	399	421	406	394	381	394	413	396	397	394	410	401	387	398	390	387	395	407	401	405	412	425	372	410	386	410	412	399	414	402	401	431	412	378	430	370	384	385	417	427	391	420	376	398	417	368	390	438	397	393	373	416	383	381	409	379	453	399	370	403	370	345	443	411	399	405	386	383	418	418	412	441	400	436	397	391	396	388	371	432	392	399	415	409	402	400	397	420	410	394	413	358	418	386	372	397	408	440	397	368	412	407	400	408	369	414	408	405	418	430	452	431	418	407	413	392	388	383	401	398	419	379	426	428	428	425	395	362	418	413	429	401	376	395	383	386	417	404	441	380	404	391	393	395	377	422	398	374	367	388	384	390	381	423	385	405	425	408	410	427	385	390	377	397	405	400	385	410	429	424	395	388	404	392	408	397	398	394	407	372	400	428	429	397	399	402	345	388	431	405	391	396	373	414	388	363	381	407	415	385	420	391	408	408	419	402	381	445	394	370	407	394	440	400	416	374	398	384	380	396	365	448	355	383	407	399	389	416	374	383	436	406	405	368	396	426	377	345	396	392	405	395	399	432	396	439	388	399	385	414	425	399	416	379	408	374	387	377	411	410	374	401	392	393	398	384	382	385	395	376
8603	1590	1984	1801	1239	1297	9761	36465	36679	24389	9882	2508	504	186	146	106	149	131	112	120	137	136	126	110	146	123	147	138	119	131	131	132	149	135	128	131	130	137	134	142	133	136	151	134	131	134	121	123	159	121	131	134	132	125	127	150	169	143	114	123	112	118	122	145	135	130	134	153	124	149	127	118	148	129	137	127	155	136	136	155	129	135	132	144	159	134	117	141	120	141	129	112	119	135	142	126	138	126	146	136	136	145	146	121	122	129	132	126	119	125	121	132	134	129	140	124	129	132	140	128	118	138	140	136	133	135	138	140	117	133	132	136	134	125	137	122	127	148	151	151	137	127	113	133	105	127	135	121	133	145	128	139	110	127	144	132	138	128	155	129	130	140	135	147	123	118	144	129	140	157	133	122	130	122	125	143	125	149	131	119	119	144	134	118	123	134	123	122	131	136	113	132	138	136	112	137	142	120	150	126	118	115	130	155	141	117	151	136	124	134	132	141	133	129	137	128	137	132	114	159	158	136	130	143	123	145	166	126	125	135	109	115	132	119	137	136	145	125	120	108	145	134	129	115	135	123	132	142	127	113	120	117	116	129	119	146	108	134	117	132	110	127	163	123	139	121	125	124	119	117	147	125	163	149	140	123	97	124	131	133	138	149	140	124	121	121	138	129	148	122	146	139	125	132	112	125	159	123	133	142	128	130	131	132	141	125	135	143	96	132	122	129	122	143	138	156	128	111	122	139	148	141	132	136	126	114	134	129	153	134	119	127	141	146	119	137	116	126	147	125	115	129	116	145	122	129	137	132	144	118	160	135	122	113	129	149	143	133	130	138	132	126	132	122	130	111	116	126	142	127	121	125	125	115	126	106	134	145	124	141	143	121	122	151	113	118	130	125	158	113	132	134	134	105	149	128	132	139	128	146	153	126	152	115	121	125	115	129	117	130	126	128	142	109	132	126	117	115	125	129	128	139	134	130	135	137	118	142	115	141	134	124	120	130	131	136	132	134	113	124	137	137	138	146	130	139	141	152	142	148	119	131	116	135	143	130	141	141	133	132	137	110	135	153	134	130	137	134	145	149	139	149	129	141	131	134	146	137	127	159	147	115	126	121	144	122	128	115	124	133	131	123	133	131	146	126	115	140	138	144	128	154	117	143	120	144	112	135	143	133	136	108	147	119	124	118	123	130	151	122	114	126	143	137	167	150	117	139	139	138	132	126	135	117	133	150	143	132	117	138	116	147	126	140	123	144	128	138	130	143	124	119	125	142	153	129	121	112	133	130	131	118	133	117	91	150	121	137	127	149	145	123	124	135	136	136	150	121	134	128	130	114	115	114	135	140	132	136	147	139	120	125	142	141	133	156	131	133	126	131	125	138	130	129	121	152	121	133	126	122	133	133	139	140	115	123	114	129	119	117	145	111	140	142	139	134	117	124	140	118	148	121	151	120	132	117	132	139	136	140	118	121	111	121	133	147	120	136	135	148	117	141	137	124	137	173	127	136	120	136	146	127	139	131	136	135	133	128	135	134	130	137	149	106	155	144	128	143	129	125	132	136	135	143	121	146	124	126	145	115	131	131	137	116	136	135	132	148	143	130	124	151	105	120	134	133	126	148	120	135	146	135	130	125	128	119	121	157	122	119	113	146	110	142	115	108	150	140	128	140	147	149	127	129	113	125	135	127	137	142	117	127	131	128	125	146	139	142	113	153	139	119	132	123	133	146	135	124	133	122	131	129	107	120	132	139	158	134	127	130	129	125	137	132	143	128	127	115	139	136	131	125	125	122	137	113	140	143	137	133	137	128	138	139	128	143	127	145	159	118	134	149	123	144	131	126	141	126	128	135	129	132	133	123	135	135	137	117	118	114	152	137	122	120	147	118	124	129	132	135	138	129	143	126	129	111	107	136	132	128	126	128	116	135	142	134	144	116	137	126	133	144	134	132	138	134	133	135	135	141	131	143	145	134	136	123	137	135	122	119	132	110	141	109	149	137	119	145	143	147	124	122	126	154	150	136	139	132	142	136	134	144	129	151	141	112	134	140	114	140	136	137	162	120	153	116	133	140	128	132	150	129	131	115	145	135	138	130	118	135	126	152	129	129	146	146	128	122	149	120	125	150	127	130	115	156	135	110	111	145	153	123	143	126	144	120	129	145	129	117	128	141	124	139	106	148	130	132	149	131	138	128	139	140	125	120	133	133	132	118	133	105	141	154	131	122	146	123	115	129	151	148	118	122	127	123	146	124	118	136	122	149	133	138	131	135	142	145	144	120	172	134	156	140	152	135	139	139	133	146	119	125	129	123	140	128	141	133	153	123	130	107	124	145	145	140	124	130	131	163	140	148	137	125	137	147	129	126	128	135	123	137	128	130	130	153	141	135	125	121	124	159	128	130	155	125	141	127	139	120	117	138	124	117	125	129	123	124	116	146	136	124	113	127	126	143	156	130	115	140	144	118	111	143	121	143	120	129	134	141	128	143	124	129	134	135	117	138	136	132	150	131	137	107	130	114	135	144	132	140	125	129	136	150	127	145	135	127	125	149	118	124	136	136	134	145	116	143	125	120	129	140	134	141	150	136	136	127	135	117	123	133	129	116	131	148	152	147	140	120	117	152	117	142	133	120	135	124	134	126	127	132	139	119	130	143	123	132	137	124	139	122	135	147	150	117	147	141	118	130	130	126	113	132	140	140	150	134	122	133	152	129	147	136	128	140	108	130	150	123	144	135	135	127	136	140	141	124	160	125	141	150	117	139	121	148	117	143	134	109	135	124	126	155	146	118	114	132	142	171	146	132	128	155	131	119	123	137	128	156	138	127	140	139	126	130	121	150	118	134	149	137	130	121	123	141	131	122	143	133	137	138	129	133	149	124	138	141	122	154	133	136	126	121	140	139	132	113	137	120	124	129	131	140	129	119	150	110	129	136	156	123	124	129	121	121	135	124	122	141	127	155	122	123	132	115	116	129	139	129	134	124	134	143	141	133	118	109	120	142	136	130	136	112	121	128	134	135	131	131	124	146	133	122	135	131	151	142	115	123	135	126	127	114	148	135	145	139	152	127	147	113	147	129	133	121	131	121	149	135	136	148	129	129	113	141	153	139	134	138	118	135	141	132	152	139	129	135	116	120	136	113	140	144	137	131	131	128	138	138	133	132	129	116	131	120	147	144	149	131	113	136	116	136	137	118	150	131	143	143	121	153	139	98	123	147	122	129	131	145	121	162	139	102	128	147	142	122	115	134	119	120	127	133	122	137	135	133	134	124	143	142	137	142	144	146	139	130	132	122	123	136	124	136	145	132	132	115	127	124	134	149	135	146	160	132	131	140	129	130	132	135	143	130	117	118	146	119	125	142	136	135	130	129	131	158	135	142	136	122	94	141	137	137	134	140	145	132	135	139	131	155	130	166	109	141	119	132	132	121	157	128	142	130	132	115	129	136	124	127	134	154	130	136	114	142	140	135	123	118	139	111	135	125	130	128
6055	1925	4224	5825	4470	5624	27106	53604	51600	40047	23337	9084	2176	647	438	366	393	380	406	422	366	384	365	395	386	398	404	410	403	385	392	408	374	395	377	373	401	370	388	405	402	368	386	391	421	369	408	393	357	387	383	410	364	407	379	405	400	372	347	382	382	349	412	369	390	356	404	410	375	362	404	378	382	421	416	399	365	378	378	371	413	367	415	375	385	383	355	394	403	388	412	428	373	358	406	431	338	389	341	406	373	393	391	416	381	436	407	401	370	392	351	392	369	362	360	358	399	421	387	357	372	356	351	349	400	369	388	382	389	389	339	372	375	414	380	394	412	385	340	387	385	372	360	390	374	396	390	382	357	391	360	379	351	391	409	399	382	398	407	387	399	350	412	373	382	385	395	397	389	368	354	406	396	381	423	344	373	350	368	386	404	366	404	365	379	400	417	398	347	408	351	368	420	364	373	382	409	380	399	369	398	396	374	369	431	374	412	380	435	376	405	368	405	383	345	347	343	382	372	414	364	400	414	415	405	391	385	363	366	405	375	390	394	364	399	372	349	384	380	409	401	413	394	414	413	425	362	389	401	413	412	396	394	375	385	368	388	387	415	403	346	362	379	401	360	400	398	386	367	400	388	386	434	385	381	388	413	388	405	379	354	394	423	399	389	369	366	389	357	395	393	366	367	401	379	410	387	379	368	401	384	409	378	395	388	416	408	363	394	401	410	386	364	402	373	387	376	371	402	390	389	412	383	347	376	402	382	352	422	410	388	390	387	360	377	380	392	385	393	442	398	357	384	378	382	379	386	416	410	393	395	377	400	353	389	375	380	398	397	383	375	404	378	383	410	399	363	376	381	388	378	404	377	386	426	381	383	378	402	404	403	386	401	386	369	391	410	372	406	403	399	382	419	403	364	385	367	410	347	426	386	395	372	395	392	402	386	395	419	386	369	372	375	440	403	415	380	419	380	393	399	395	399	403	379	423	374	401	439	384	378	355	357	414	330	426	343	387	398	355	368	394	369	368	413	403	422	397	354	365	385	357	371	382	378	405	365	347	413	394	387	354	418	389	376	394	409	367	378	380	382	405	374	401	402	363	407	365	394	375	416	414	352	378	393	383	380	413	381	377	410	373	360	407	366	380	398	380	399	363	340	422	357	401	372	381	410	403	384	376	429	429	393	410	373	384	411	379	386	356	378	387	395	389	395	431	403	371	389	380	392	370	406	420	378	398	414	419	416	405	367	383	371	405	381	401	361	367	357	383	411	400	390	387	441	361	396	375	429	376	378	387	367	401	372	371	427	418	346	407	345	405	379	400	374	388	383	414	410	376	412	399	398	371	386	382	366	420	366	384	359	364	383	402	409	375	403	407	395	381	382	362	386	412	364	382	370	398	361	408	376	421	424	408	384	402	382	361	393	405	418	351	386	382	374	370	360	400	394	389	355	384	424	408	406	365	393	379	417	402	344	377	373	362	391	389	389	433	387	368	441	395	387	419	378	391	416	407	387	388	366	388	359	374	367	384	432	392	388	404	358	372	389	361	398	383	396	381	384	367	388	415	399	385	384	391	407	388	376	397	405	383	398	393	411	378	421	373	373	377	380	370	365	357	406	382	381	419	370	388	343	363	360	375	375	378	385	397	379	379	411	378	403	391	400	369	391	398	419	400	385	398	385	376	393	388	407	384	382	411	359	393	375	404	393	381	387	345	398	399	363	376	427	346	394	399	394	354	370	385	405	378	372	397	384	398	374	353	395	359	394	422	380	403	391	385	409	404	361	421	370	407	387	434	385	392	446	397	391	369	371	369	410	380	373	356	396	398	356	382	375	373	383	381	375	347	410	413	398	369	367	410	348	390	379	373	414	399	382	365	406	392	390	347	387	414	358	356	393	368	426	350	392	371	380	365	386	364	377	400	399	412	413	369	408	391	396	393	396	379	394	385	410	428	376	389	377	400	360	384	359	406	404	350	405	394	407	362	379	384	363	360	431	370	393	344	356	405	401	414	379	414	396	371	377	383	382	382	434	340	363	377	402	354	404	399	396	422	396	416	385	384	399	372	384	392	360	398	375	345	387	361	413	399	413	399	368	405	380	393	393	370	394	379	404	385	356	388	366	397	412	377	342	356	387	369	362	448	397	406	354	385	391	356	382	377	402	394	406	406	384	415	382	415	369	394	393	360	426	387	419	362	403	405	406	369	342	396	374	367	404	402	368	373	387	355	383	394	376	376	393	408	349	389	415	403	391	375	374	422	400	364	364	378	398	391	406	363	405	385	396	385	394	362	392	389	390	376	426	396	391	398	346	377	381	376	359	391	346	379	418	406	381	398	375	334	401	367	408	391	392	393	395	395	380	380	340	371	344	421	422	375	383	411	413	411	423	368	359	371	345	356	348	408	394	390	384	394	376	374	406	385	403	361	389	389	393	364	375	392	362	414	366	378	388	392	413	369	418	363	397	422	382	393	391	390	351	356	403	385	391	392	372	380	408	387	397	399	388	383	372	391	366	361	362	385	380	380	380	416	394	370	414	377	390	368	396	365	435	388	400	377	423	377	374	387	396	417	390	397	394	410	396	366	372	382	385	387	396	388	419	355	374	426	403	414	392	398	364	364	384	383	356	369	379	396	378	387	360	389	395	359	392	403	365	392	394	387	407	407	369	361	412	390	378	357	374	402	380	397	391	398	375	396	390	367	410	390	394	372	343	399	382	345	412	400	407	382	380	407	402	402	383	399	386	378	363	383	411	374	378	370	338	373	384	395	391	389	367	379	370	417	359	377	375	379	408	391	398	390	389	394	376	378	403	384	383	425	405	387	370	358	381	345	395	370	392	390	373	387	396	380	373	373	399	391	353	402	382	355	413	336	394	402	403	394	380	425	359	413	386	406	419	363	378	365	366	445	396	386	404	342	406	417	381	355	362	387	378	370	419	414	411	366	355	374	438	423	359	391	399	383	408	385	399	445	392	416	382	379	400	384	388	388	381	368	405	387	393	395	378	357	423	390	411	419	392	388	415	385	383	431	380	374	390	389	392	384	361	422	377	382	388	322	377	402	402	355	401	417	386	407	377	392	438	371	393	405	378	393	358	381	392	385	377	371	378	373	410	397	386	414	359	358	379	377	423	358	396	371	397	349	392	429	368	402	393	377	374	353	393	419	409	427	408	380	404	379	393	401	412	435	377	402	355	378	396	380	368	377	412	395	394	375	396	391	412	386	379	374	386	398	423	389	406	402	388	402	383	349	376	419	395	379	389	355	415	389	399	374	388	399	384	400	356	388	395	391	367	421	349	352	377	407	417	392	383	347	375	392	372	419	356	401	409	373	389	404	399	349	390	391	390	372	406	420	382	394	362	405	392	416	385	391	377	374	402	391	364	382	399	361	391	376	386	391	386	380	384	364	406	407	369	388	401	390	360	405	400	385	380	402	392	362	355	397	390	396	371	362	412	360	376	371	413	390	382	393	422	380	367	395	395	404	444	397
15164	3265	3751	2929	2299	1864	16157	51269	50488	35162	17514	5145	964	280	172	139	162	139	166	181	165	162	140	146	173	185	132	140	152	167	154	152	179	127	163	154	150	160	135	150	148	152	141	137	147	147	140	151	134	128	153	146	150	166	172	158	149	125	132	132	140	136	151	134	132	149	145	155	125	128	168	166	146	132	132	143	146	152	141	149	128	134	128	144	153	156	155	152	121	147	146	167	142	140	147	149	128	138	146	142	167	152	141	141	129	155	130	137	156	134	146	138	156	163	140	128	158	144	140	150	151	154	159	138	155	137	146	141	139	165	157	152	143	157	160	150	179	161	138	162	142	116	146	150	176	142	149	152	137	162	180	164	172	153	152	141	154	146	148	157	157	135	147	135	161	157	151	151	168	156	150	153	153	138	144	153	148	140	135	163	152	140	159	119	129	170	154	151	172	148	154	154	148	140	132	150	151	156	156	150	148	128	151	140	131	165	152	150	141	161	142	129	147	167	140	178	148	152	138	151	157	168	143	177	162	139	152	154	148	140	141	147	154	139	166	159	161	133	148	143	153	139	153	155	135	171	152	155	141	134	142	130	178	161	128	152	150	160	155	179	128	141	148	169	160	141	145	158	147	154	150	141	160	164	161	163	160	152	159	135	141	132	152	152	164	134	141	162	152	147	160	191	147	152	132	164	142	145	148	136	153	161	142	145	150	157	159	135	157	153	152	165	155	142	158	144	163	147	156	137	161	151	151	157	150	146	144	145	161	144	144	152	175	170	165	153	142	152	159	148	154	142	141	149	149	179	133	126	153	131	144	154	155	137	123	136	150	128	168	148	131	142	165	178	154	148	146	140	152	161	131	153	139	131	146	126	148	175	161	139	137	155	159	149	149	148	142	167	170	170	143	146	140	150	155	150	141	153	156	148	166	155	152	138	142	141	140	127	154	146	160	176	132	141	127	171	151	153	135	135	137	152	165	154	156	159	162	141	171	143	127	154	148	153	159	161	160	150	154	134	153	145	151	134	147	149	157	170	151	155	136	132	174	145	130	134	126	137	137	146	159	137	151	155	142	141	140	165	141	145	140	140	162	143	174	128	149	168	121	142	144	134	148	159	136	146	163	129	153	145	144	144	151	127	147	148	147	143	159	154	156	146	158	159	157	127	144	151	160	161	147	151	142	146	139	139	142	153	163	138	151	138	134	146	162	165	145	159	134	145	126	165	135	164	133	146	157	144	147	151	138	151	146	146	136	144	165	146	124	184	150	155	142	157	155	153	154	145	170	148	131	132	147	143	154	162	164	130	161	156	132	155	147	145	131	127	153	141	152	134	146	170	136	140	151	139	138	126	128	170	150	162	147	118	136	145	134	167	144	137	161	168	147	149	147	166	142	138	163	152	138	148	148	149	160	161	134	137	159	115	151	151	141	146	120	162	145	151	139	147	140	128	174	169	151	160	163	150	121	131	150	160	155	161	150	165	147	156	138	167	168	165	157	152	142	142	141	149	117	146	142	151	150	156	136	148	138	149	133	161	129	153	136	153	132	155	144	145	162	159	147	125	144	143	140	160	178	136	140	157	159	148	157	143	139	145	138	138	150	136	155	154	166	160	138	133	146	151	145	155	142	150	136	139	127	167	162	147	135	182	146	169	168	117	147	137	154	176	151	152	159	144	155	162	168	163	154	158	131	138	141	154	150	126	136	128	150	141	153	140	135	155	146	162	145	131	153	143	153	170	166	150	148	148	122	153	138	145	137	145	149	138	141	140	137	169	132	159	162	152	161	158	134	143	137	130	145	133	138	158	155	161	161	180	140	159	150	149	156	173	131	146	179	139	164	132	147	135	155	139	173	156	142	148	144	151	147	163	148	108	132	158	140	166	140	129	151	152	119	141	144	148	167	162	148	157	149	141	156	145	138	172	148	145	130	157	137	158	144	144	142	146	144	137	135	126	135	144	148	116	158	165	150	124	130	163	157	156	142	177	145	154	132	177	156	119	141	156	127	158	152	131	169	134	140	140	168	158	148	154	145	143	147	126	150	147	138	146	158	173	147	156	154	156	132	152	154	174	140	138	166	162	150	140	160	137	143	132	172	165	149	133	164	152	148	142	150	145	149	155	155	161	126	163	141	155	165	142	137	154	145	135	147	155	145	137	157	132	139	141	156	136	137	130	140	140	103	134	167	132	161	161	155	143	146	138	156	136	157	142	145	147	147	150	138	165	141	153	144	150	148	148	137	172	148	158	128	135	148	145	145	163	137	150	135	150	143	163	138	151	165	170	160	158	158	134	169	141	149	150	179	134	155	146	123	152	153	154	144	156	148	151	148	148	152	168	174	186	140	145	143	144	120	156	163	154	153	137	145	156	160	147	140	164	143	149	132	150	139	159	135	171	142	155	125	126	137	148	126	147	155	154	161	155	142	166	154	151	166	159	148	134	146	153	159	141	148	159	163	161	163	147	137	114	132	142	158	143	145	157	173	160	134	150	146	146	140	138	134	144	141	176	152	159	154	134	160	143	149	116	133	134	135	146	169	159	147	169	153	120	125	145	131	162	132	160	138	143	143	163	148	137	147	130	176	138	134	136	139	150	149	143	158	150	143	132	161	141	141	133	153	142	150	149	162	139	154	166	136	154	151	155	152	165	136	141	145	159	158	139	143	139	143	152	145	154	148	150	150	134	135	160	140	159	143	153	159	132	134	138	144	174	159	151	163	145	155	147	168	137	149	164	136	148	153	128	132	151	162	163	174	168	150	148	126	125	171	141	149	168	134	146	152	168	158	130	167	137	143	149	138	167	153	143	153	147	140	145	158	139	147	170	142	138	157	152	133	125	143	134	134	154	129	140	157	148	145	155	141	166	129	150	147	156	136	145	139	138	111	144	140	156	162	152	156	147	174	147	131	161	130	153	142	139	135	156	140	134	155	141	146	174	155	132	149	149	153	148	157	161	172	148	171	154	148	169	141	135	145	143	149	129	142	166	153	147	144	142	150	179	131	148	167	142	146	139	126	140	146	169	152	170	142	177	152	137	158	156	151	173	133	153	150	144	160	154	155	162	144	146	149	159	144	139	153	139	154	169	137	150	161	141	164	137	151	127	157	145	139	141	152	149	168	129	154	147	141	148	165	136	155	136	149	154	170	156	142	150	139	146	164	169	147	142	134	145	148	139	145	153	147	140	168	158	138	137	151	155	153	145	160	161	152	137	141	152	151	159	138	161	128	150	167	138	147	144	142	155	134	147	136	142	153	140	158	148	163	136	150	143	147	143	154	132	145	136	148	139	159	129	136	147	138	152	140	138	159	139	167	140	164	125	153	155	160	145	168	172	140	158	131	142	121	146	140	159	148	151	144	148	129	137	147	158	123	133	133	160	172	153	156	129	148	152	126	142	159	156	143	125	155	154	126	135	155	155	151	154	152	164	144	149	147	152	144	170	130	147	144	155	138	151	142	151	156	150	135	137	148	131	157	133	165	132	157	127
8117	3000	7104	8398	7657	6792	34654	65225	63083	48945	31762	14584	3852	906	547	455	419	415	494	430	402	435	403	452	483	419	419	453	454	414	427	447	439	398	432	437	503	421	404	425	443	421	439	453	447	437	414	435	459	404	459	418	434	456	425	409	472	468	460	378	423	382	417	419	440	463	414	411	441	431	412	462	423	420	422	425	383	447	421	417	463	422	382	437	411	411	396	402	426	438	419	426	438	433	413	412	415	461	420	429	418	402	431	438	414	417	388	451	438	437	430	390	469	406	416	450	397	391	438	447	413	430	438	449	432	436	409	427	434	452	400	427	423	456	395	438	411	420	471	445	442	402	419	441	399	430	391	446	418	438	434	390	412	430	425	431	446	385	450	431	403	428	449	455	422	409	400	412	402	447	425	420	414	418	437	436	427	392	385	427	424	466	452	419	420	408	431	427	432	408	420	397	444	445	422	435	431	405	423	438	440	439	437	463	446	429	433	407	451	433	434	436	436	411	479	401	449	429	447	440	397	407	449	446	412	428	428	430	427	448	409	401	420	474	424	470	435	402	420	420	423	428	416	450	394	442	411	421	420	414	410	407	454	405	414	415	413	423	457	460	462	419	404	433	436	425	399	438	441	411	427	434	429	449	382	411	458	435	451	450	424	447	433	431	442	430	442	443	441	395	419	415	394	429	431	424	445	412	410	396	418	429	455	391	420	411	391	448	409	438	453	433	423	411	393	442	422	437	404	433	448	438	431	439	425	411	460	403	412	407	441	436	395	425	380	413	444	420	419	468	462	425	402	402	408	393	441	407	404	421	471	390	434	404	436	399	477	415	389	399	429	411	453	402	447	443	442	452	463	401	430	430	442	450	390	392	425	425	445	423	404	435	400	425	409	440	422	413	394	470	419	414	424	429	442	419	473	380	398	410	447	418	404	422	417	428	425	407	442	423	421	444	426	427	396	421	410	440	417	427	430	408	468	424	415	414	416	432	389	462	454	394	415	434	467	400	407	411	436	422	430	399	452	432	409	397	461	413	427	418	389	397	399	419	434	389	405	441	399	401	456	387	423	435	411	436	474	452	415	439	475	439	431	434	438	416	427	441	439	427	437	432	405	410	442	428	381	441	418	409	404	418	422	431	418	459	438	457	415	474	409	411	464	434	434	420	431	446	469	408	438	444	386	460	446	453	432	385	444	402	402	417	441	434	412	412	420	450	407	402	422	422	432	426	426	441	377	408	440	403	431	405	435	434	425	414	430	424	429	403	380	400	431	422	424	446	428	416	418	445	431	435	399	453	412	389	423	443	434	465	428	424	417	400	454	416	410	382	431	439	464	437	414	403	443	434	448	431	423	441	445	423	418	393	411	413	433	443	445	398	423	436	442	445	401	454	405	422	423	425	434	409	439	432	436	431	419	474	482	455	379	451	417	403	447	409	446	457	451	459	424	450	473	429	403	431	444	446	463	400	429	391	419	418	444	446	421	395	430	431	426	448	416	388	446	419	443	409	388	405	368	438	428	396	423	437	441	398	420	403	426	389	442	409	417	413	443	452	407	459	444	423	401	373	454	436	439	435	461	454	402	439	458	405	408	429	421	446	400	387	437	422	429	391	397	430	431	410	417	447	415	429	409	446	419	441	458	423	415	436	417	437	418	421	417	431	433	451	448	435	418	418	432	454	411	450	389	472	379	406	445	421	417	440	436	407	431	405	420	421	413	450	415	420	448	415	425	414	434	379	444	421	407	386	433	428	427	441	425	477	435	401	403	403	440	404	434	404	441	411	426	428	426	445	425	388	427	407	473	413	421	405	433	420	417	427	424	425	409	420	392	431	382	406	425	391	442	400	401	440	445	444	427	432	432	430	448	375	388	418	457	453	455	427	433	444	444	475	399	450	406	452	387	420	389	378	428	417	403	446	447	408	421	377	455	441	433	427	429	436	431	446	449	405	448	458	427	430	408	431	431	444	439	460	428	420	434	431	428	411	451	444	447	427	464	397	437	398	407	420	450	419	402	411	440	452	427	432	444	402	427	447	449	451	423	402	445	397	468	393	455	424	430	439	418	443	420	432	439	428	409	441	444	420	428	398	455	447	442	397	428	418	463	439	400	439	454	438	463	455	439	413	433	447	430	408	389	446	466	407	434	439	418	455	441	421	420	445	418	442	413	421	419	443	411	415	470	453	417	444	418	417	408	408	372	418	425	375	418	421	456	429	416	412	452	405	452	403	449	436	444	398	445	451	410	472	408	402	429	406	379	415	429	398	428	440	399	400	429	446	422	441	423	438	441	451	454	414	416	425	461	448	423	431	495	398	465	416	381	410	434	392	433	422	437	453	399	432	421	423	431	424	447	421	423	430	469	422	401	438	439	361	427	461	429	440	434	436	426	417	439	443	420	404	385	443	450	424	432	398	396	408	406	442	443	399	423	443	421	434	409	422	480	424	395	423	404	442	417	447	415	440	439	432	452	419	434	439	402	430	407	441	434	421	440	423	445	386	417	430	368	433	417	417	398	422	444	461	420	403	435	424	442	446	414	402	468	415	421	420	421	435	390	413	431	465	387	419	400	424	423	454	449	445	407	437	428	407	405	458	438	426	425	431	431	403	415	444	450	398	389	409	472	450	401	394	434	408	400	396	447	438	461	417	431	416	391	435	444	432	461	434	464	380	413	401	432	432	404	407	459	431	383	439	413	460	417	410	442	433	428	420	443	415	423	383	404	413	458	430	422	417	447	415	451	394	405	410	416	423	433	441	448	416	431	422	431	448	414	428	414	427	418	405	433	391	387	438	437	446	437	469	397	462	406	467	393	412	435	406	423	443	424	428	414	436	416	456	435	399	452	429	440	447	435	412	442	449	408	425	404	399	414	451	455	407	422	389	444	424	480	438	440	432	434	454	399	459	413	441	407	433	453	422	434	470	444	447	433	454	398	425	447	422	444	412	414	417	436	466	424	437	471	430	453	450	455	444	414	425	448	432	403	455	395	445	448	454	423	460	439	437	437	418	469	428	432	447	401	425	400	418	421	407	438	428	413	421	468	468	459	439	414	398	450	391	434	414	453	414	417	424	419	420	451	421	399	459	425	416	433	446	391	444	436	391	460	412	409	417	414	422	462	422	412	420	410	398	375	450	391	388	432	441	417	415	460	427	460	435	413	387	397	430	423	406	442	466	428	465	422	416	455	449	422	469	447	440	453	426	469	415	423	453	452	426	412	433	453	458	393	420	433	448	476	395	426	440	440	401	448	391	408	413	428	443	465	409	458	423	469	444	419	428	470	428	457	434	418	442	418	435	429	404	413	449	430	421	392	463	435	446	400	439	453	439	436	409	462	438	423	456	437	411	428	429	406	423	440	422	433	398	417	406	424	415	390	464	401	403	437	425	433	403	411	419	455	416	434	415	440	404	457	379	402	403	381	452	434	454	459	401	440	458	435	439	427	421	432	440	440	441	439	423	450	387	454	428	427	429	444	414	430	467	397	440
2458	361	428	427	345	303	496	3528	5554	3859	1830	707	263	158	128	148	142	131	157	144	135	152	119	139	120	155	136	137	140	154	140	130	146	179	151	157	136	132	133	150	137	137	163	141	132	163	136	125	128	112	163	118	168	122	143	141	133	123	145	142	123	115	131	147	137	141	140	152	133	131	136	127	136	148	151	150	127	162	155	139	138	131	137	134	145	128	138	131	149	160	128	144	147	145	154	134	123	130	146	131	161	128	145	148	131	139	145	126	137	135	133	136	130	162	160	146	133	129	150	104	151	148	144	136	151	148	148	154	134	135	128	129	148	160	149	140	149	133	120	128	134	121	151	136	157	149	113	129	144	142	138	141	137	137	135	139	142	130	132	123	135	131	135	138	131	126	116	129	133	150	150	137	132	136	129	138	125	152	140	146	146	149	128	142	97	163	138	129	122	152	133	141	134	133	140	151	134	128	129	120	135	162	156	157	138	128	138	117	130	160	132	145	125	140	138	141	153	144	159	157	160	121	146	129	122	133	137	134	152	144	139	131	162	134	141	140	145	154	144	128	128	135	142	157	150	130	134	151	123	151	133	144	146	130	145	149	143	150	130	147	145	143	136	152	153	142	126	132	136	136	126	143	139	128	123	133	150	148	140	127	147	137	149	143	142	139	156	150	150	128	150	147	147	169	154	141	129	137	124	142	146	139	149	128	147	131	153	148	158	160	135	140	134	121	141	144	133	130	130	133	120	125	135	124	143	120	134	143	138	120	155	129	132	125	149	135	132	137	144	137	169	132	153	136	120	138	148	136	145	153	144	136	134	135	140	119	130	157	150	136	130	136	126	123	145	163	132	136	132	132	137	136	129	130	152	131	151	143	144	145	142	134	140	150	145	147	132	143	156	132	134	159	150	144	161	131	140	148	131	121	161	144	133	120	120	138	146	133	123	149	161	138	154	151	157	155	149	153	138	126	138	156	114	153	154	150	146	119	160	125	112	150	146	154	127	123	162	152	135	130	139	126	152	134	148	144	152	135	132	122	156	149	134	129	149	133	132	146	134	133	140	127	158	138	129	144	129	130	147	127	155	113	128	133	148	136	159	141	154	136	148	160	131	137	151	135	133	120	120	143	140	136	146	129	158	128	143	120	121	148	123	131	138	126	136	119	130	137	141	127	133	149	160	152	145	138	126	130	132	143	119	147	135	139	158	113	144	140	121	140	138	146	129	168	126	126	139	134	122	140	136	156	139	101	144	145	155	139	117	136	149	148	130	139	129	116	130	133	117	136	157	149	108	136	140	141	160	135	141	139	154	138	144	150	129	133	127	114	119	142	139	145	115	136	151	145	128	129	127	132	114	127	153	134	139	122	152	138	132	139	136	131	115	123	144	119	138	139	164	170	152	143	145	134	136	121	133	129	123	124	116	131	140	152	159	124	127	144	138	128	149	146	148	131	132	153	129	145	115	139	137	139	165	135	150	141	137	142	147	157	138	124	123	128	165	142	122	140	135	155	143	151	150	150	150	145	168	145	141	138	147	123	140	128	170	150	148	151	135	121	158	132	125	131	132	129	157	146	133	127	135	126	138	131	164	133	125	143	155	141	165	150	135	136	142	138	158	145	160	156	148	137	145	146	149	121	148	156	131	148	126	142	149	120	123	142	148	130	144	144	145	132	139	130	137	129	177	140	125	122	122	136	145	153	133	121	151	111	132	117	126	132	129	142	119	134	156	134	140	148	130	130	145	146	138	143	141	140	145	154	151	135	118	133	135	137	139	149	148	122	136	138	159	141	140	142	133	168	137	109	141	147	148	137	130	141	137	125	130	155	127	142	150	139	140	143	137	143	126	143	121	114	134	127	127	120	140	133	133	137	153	136	137	150	130	143	147	125	135	145	142	153	117	129	129	127	123	130	128	131	144	123	119	124	162	137	146	137	114	138	145	139	141	159	143	129	145	137	128	141	137	129	144	149	163	146	154	147	139	128	127	139	144	150	124	139	130	156	123	139	140	134	137	118	112	137	137	152	144	125	152	134	160	124	105	143	142	132	156	129	127	170	155	130	125	139	148	148	160	148	116	131	167	129	157	120	121	129	143	154	134	159	117	141	131	125	133	155	138	154	142	138	155	153	112	134	117	120	148	118	149	136	130	142	148	134	132	142	150	124	151	121	128	132	139	118	154	145	130	126	115	138	150	144	157	158	145	133	131	140	124	150	162	124	127	128	131	130	116	142	134	141	132	127	137	156	128	147	138	138	131	150	136	141	125	137	145	124	142	127	132	149	149	159	114	115	118	127	139	142	149	148	131	144	152	149	150	143	130	146	143	125	122	128	136	131	144	149	149	143	132	144	146	147	131	136	139	124	132	143	134	143	142	122	108	129	139	136	123	150	132	135	143	139	142	125	141	116	144	150	143	149	150	168	136	145	153	164	132	136	130	141	134	147	135	120	140	129	126	120	162	144	154	147	163	148	144	127	147	140	151	135	135	129	149	143	138	143	133	151	141	135	108	126	127	133	138	141	122	120	135	150	135	152	152	132	137	128	142	142	153	138	143	136	136	149	147	144	165	156	137	144	157	143	148	150	130	135	139	141	154	156	142	148	139	138	138	140	149	136	142	132	148	115	158	140	121	141	134	130	153	141	129	129	149	135	151	122	149	156	158	109	133	139	136	160	130	141	156	141	115	125	131	127	134	136	120	135	131	128	140	151	137	147	143	137	117	141	144	149	132	153	118	130	153	134	151	148	138	123	143	125	141	160	152	148	154	134	137	138	129	147	135	136	137	137	133	147	144	168	152	134	122	155	137	135	137	152	152	121	160	143	167	142	139	125	159	160	153	123	137	128	137	136	130	128	132	127	126	144	122	141	138	125	147	136	148	117	138	150	134	129	129	137	153	136	128	120	134	152	152	143	143	157	145	129	142	156	136	137	133	134	153	143	130	117	155	151	142	148	109	153	137	123	130	143	150	127	132	139	136	133	121	121	159	128	127	146	131	146	141	131	157	142	144	132	145	127	126	149	142	125	146	145	133	130	135	134	117	137	146	141	139	143	155	157	130	158	155	141	152	139	173	128	158	169	142	125	138	153	174	139	132	129	140	135	129	135	130	149	149	156	124	153	155	163	160	135	130	138	158	125	147	135	152	119	125	160	132	122	138	143	126	134	137	146	149	143	124	148	145	157	140	142	144	149	123	147	144	150	151	122	126	139	141	140	125	142	153	142	131	148	127	140	165	152	138	151	146	141	136	132	160	140	133	150	148	129	143	142	115	132	129	125	122	159	152	131	130	137	160	135	148	123	148	124	118	159	139	118	147	149	139	156	145	136	143	132	135	155	143	101	147	157	131	152	142	125	149	130	129	147	153	130	124	139	133	114	133	127	111	150	133	156	133	131	151	148	145	140	131	135	138	144	140	122	127	142	159	123	136	138	141	140	130	122	125	138	128	150	150	133	136	141	114	123	140	133	141	117	140	130	168	137	132	148
2363	670	1021	1330	1394	1184	2086	14146	18987	13295	6380	2529	903	491	413	381	409	369	398	384	379	395	380	393	419	403	408	379	410	371	411	383	404	422	383	385	429	424	396	408	358	413	400	389	427	399	384	388	385	390	385	387	389	391	404	423	414	372	398	402	431	400	365	426	400	393	406	385	414	428	372	426	367	428	369	387	380	414	398	382	431	406	412	392	398	419	379	397	399	403	363	392	405	417	370	428	396	376	419	377	420	403	386	403	403	404	397	394	405	389	385	373	392	398	398	411	383	390	399	403	378	384	422	399	429	430	367	409	419	388	386	383	393	394	428	393	430	377	421	388	406	410	389	393	428	431	405	396	368	406	363	376	394	425	409	413	390	373	408	420	412	417	452	407	387	386	399	438	404	406	397	400	423	422	380	392	396	382	376	377	401	420	428	414	388	372	431	404	371	397	418	401	447	413	408	396	402	360	398	389	433	420	441	389	412	410	378	434	418	375	384	389	424	412	408	373	378	400	428	407	399	414	397	427	387	405	397	389	402	382	394	410	401	394	365	359	404	396	389	409	439	373	393	411	385	412	404	415	406	407	409	363	417	362	385	402	393	408	388	397	434	417	398	392	352	411	392	415	423	397	429	411	406	426	377	445	413	365	381	393	402	390	409	404	396	361	380	376	412	407	408	412	406	420	375	420	382	364	452	358	386	383	393	373	398	430	393	424	398	395	413	402	392	382	362	399	390	420	419	396	436	384	419	380	415	416	382	373	406	437	409	431	359	393	425	383	394	399	405	403	393	400	403	350	383	376	429	417	406	394	406	363	403	389	378	388	425	393	400	410	384	420	381	390	410	432	410	356	416	389	397	397	389	389	368	379	419	424	400	414	384	418	379	408	409	395	398	411	410	397	410	383	395	408	375	408	412	373	374	395	423	368	370	392	407	398	412	418	382	394	416	400	420	368	359	369	403	410	386	411	407	394	383	379	415	395	420	389	385	392	374	397	394	401	376	435	380	405	412	383	374	365	401	373	414	404	386	419	384	407	407	420	392	363	399	372	389	414	409	394	398	398	406	380	377	399	406	384	375	403	396	438	426	419	334	367	375	384	385	407	421	402	384	397	400	402	410	423	395	373	388	370	401	388	413	393	400	390	438	411	394	436	384	409	365	391	365	403	375	367	392	414	389	392	385	406	406	397	416	419	343	405	418	411	407	399	401	403	408	432	396	400	400	396	410	404	416	409	423	391	374	393	377	417	405	395	386	395	421	449	417	401	421	369	421	377	372	399	425	422	419	419	366	395	362	388	389	437	392	403	399	355	428	416	412	413	371	372	356	392	379	399	402	412	416	414	423	385	418	402	395	405	408	410	403	413	393	407	404	400	421	431	359	377	400	399	417	399	379	415	401	386	404	379	405	437	385	413	444	396	393	410	414	407	393	387	373	408	403	422	386	385	408	394	390	400	372	384	374	386	415	402	386	390	410	416	423	411	405	403	361	399	396	442	373	396	429	435	410	429	397	384	376	384	418	403	391	391	414	406	421	411	360	384	452	403	390	413	402	438	359	419	400	386	378	434	448	404	380	372	400	406	387	370	384	370	395	362	388	376	412	409	385	430	376	414	419	422	380	395	389	405	431	403	373	415	385	395	421	411	388	389	401	391	396	425	434	393	432	390	403	383	383	400	419	387	398	408	389	411	404	383	371	423	388	393	426	412	377	425	410	424	397	377	436	427	386	359	405	398	427	368	383	386	390	405	385	412	387	369	392	426	390	397	367	393	397	390	394	370	431	372	359	403	395	383	418	391	405	376	428	372	388	392	416	390	395	419	427	379	390	403	391	407	396	406	391	425	417	406	426	389	406	386	415	343	391	350	424	396	390	405	401	378	415	405	372	436	361	399	425	394	391	421	405	386	422	383	403	409	423	396	404	385	422	383	386	403	426	403	417	405	408	379	400	395	401	416	411	413	389	384	396	396	414	374	381	365	367	451	396	406	399	412	417	406	402	406	397	422	424	399	385	429	374	406	437	391	378	403	384	439	397	400	389	390	404	388	402	413	376	403	414	399	429	406	360	415	406	367	367	412	393	386	425	407	392	393	405	367	417	413	395	387	414	398	421	428	457	426	414	405	369	360	380	427	364	376	399	407	382	385	388	361	386	391	416	410	414	429	433	382	424	376	423	396	373	410	398	423	363	406	401	396	393	420	406	428	406	400	410	370	441	424	401	408	432	407	383	395	408	416	415	406	407	400	387	385	388	376	411	411	352	365	389	400	385	399	408	399	424	369	399	375	379	396	355	390	401	401	402	384	395	408	407	412	423	397	405	428	407	437	349	367	385	407	390	434	384	402	368	389	389	402	403	399	404	446	391	414	389	371	417	396	383	376	410	355	386	417	394	363	400	377	362	383	401	409	374	398	388	437	366	397	384	408	429	405	431	410	408	384	416	392	416	414	354	396	388	388	399	378	404	402	405	431	373	377	409	399	403	384	381	400	421	379	407	381	384	451	396	359	386	435	397	406	395	398	418	393	408	439	396	397	432	399	435	415	395	365	396	385	414	394	397	356	386	445	431	416	380	423	386	415	395	399	388	413	417	377	391	398	426	410	391	399	402	385	410	439	454	412	393	406	375	432	427	377	403	398	408	366	389	393	414	371	416	387	388	376	412	420	417	369	435	419	410	377	393	378	415	405	402	400	408	405	388	430	387	400	380	415	369	393	426	409	404	382	394	412	462	414	395	386	387	404	362	397	442	409	381	379	418	387	385	392	428	424	403	423	359	425	412	438	391	419	411	435	372	423	429	403	418	417	395	397	412	401	409	433	437	403	404	394	403	418	411	403	380	408	393	382	448	411	410	399	387	380	371	408	392	433	384	377	438	358	386	418	403	381	420	438	395	412	413	399	414	394	386	400	387	404	415	424	383	368	390	398	400	374	376	407	357	364	399	412	363	397	353	377	387	366	382	389	369	377	405	352	390	388	368	424	402	374	418	384	374	410	368	401	411	370	372	434	418	370	393	419	393	395	399	409	344	422	442	433	397	383	364	423	411	423	419	429	415	402	405	416	396	386	402	402	439	401	443	386	443	410	398	382	408	386	423	424	400	410	409	383	397	400	387	377	378	418	390	369	397	411	418	405	411	409	367	401	409	431	407	383	404	423	368	387	409	370	407	386	409	400	413	401	433	409	401	371	393	415	374	398	372	443	406	395	387	403	379	389	393	422	405	420	386	390	437	441	422	402	399	409	385	435	427	396	395	414	402	443	422	410	399	389	406	362	412	370	391	402	429	398	430	417	396	372	442	413	419	411	411	414	396	406	398	452	410	391	406	435	383	390	361	398	379	423	381	408	386	415	399	396	390	389	404	413	415	378	396	405	413	383	432	379	397	404	392	411	423	370	387	374	419	392	408	413	395	424	352	381	407	418	390	388	386	407	430	380	430	407	417	442	356	398	404	395	396	399	434	392	402	427	386	385	404	388	419	390	411	408
8664	1226	1627	1292	953	906	3812	29765	38194	27181	12290	3311	737	231	152	147	156	144	136	131	131	120	135	134	118	132	148	141	125	119	131	136	136	125	130	116	136	155	128	136	155	104	151	123	125	119	137	116	144	131	134	134	134	131	115	121	141	144	138	143	139	132	147	140	123	142	131	134	127	115	120	150	119	132	157	142	111	124	143	138	120	125	131	153	136	135	134	116	142	147	124	133	144	119	131	132	111	141	132	131	130	143	130	131	124	135	125	139	118	125	123	140	122	133	145	118	124	130	152	137	115	133	131	127	134	132	134	133	128	133	144	138	132	122	122	140	155	136	137	129	151	140	111	126	135	133	145	129	137	113	118	130	136	144	155	122	133	115	145	115	124	112	141	124	131	138	122	150	125	141	129	132	142	126	154	137	142	141	143	120	129	154	116	135	138	118	121	140	130	125	121	142	141	131	138	122	127	131	137	148	149	145	120	115	121	141	156	134	131	153	152	142	127	139	134	128	130	117	120	121	131	136	115	116	150	142	144	139	122	127	118	138	153	124	115	128	140	147	146	146	145	136	145	133	147	128	148	108	123	135	126	116	133	116	132	134	123	131	143	122	145	135	125	123	109	120	138	117	144	141	145	120	112	134	134	109	130	127	152	144	121	133	116	150	131	136	121	138	124	109	131	144	143	138	136	146	122	126	139	151	134	133	156	136	164	157	145	132	114	151	118	124	130	129	143	131	150	146	126	124	129	142	130	134	122	148	131	157	131	157	136	133	146	137	139	111	128	147	113	129	143	123	129	136	142	137	136	112	140	138	135	144	133	141	117	157	114	142	152	137	120	103	126	126	123	121	148	149	131	129	122	133	128	140	131	124	125	140	135	127	118	119	123	133	149	139	141	127	116	128	137	135	132	134	157	125	156	143	145	129	117	142	128	133	155	138	137	121	129	130	149	132	129	127	142	142	111	129	140	119	125	138	127	138	159	152	130	118	125	133	129	125	140	117	126	138	149	145	110	126	123	145	130	157	122	146	134	116	116	120	127	133	120	125	125	120	134	104	138	125	122	149	128	151	117	139	120	127	128	139	124	132	113	141	130	125	153	146	123	122	134	121	126	125	130	113	136	130	127	117	140	114	125	120	140	125	119	136	112	139	133	124	133	142	110	136	113	144	137	134	136	142	141	132	126	133	124	133	154	144	128	130	120	119	130	139	130	125	122	158	137	126	120	130	138	132	120	146	132	144	138	122	124	132	139	131	137	150	138	144	136	140	128	120	109	153	139	123	126	138	147	133	126	117	123	126	136	138	134	163	126	127	135	127	131	128	134	129	130	108	135	140	138	112	120	137	115	135	127	127	136	124	126	136	126	137	134	137	126	132	126	119	138	154	147	140	113	125	133	138	154	141	124	149	139	128	110	118	136	133	106	119	135	126	145	149	134	135	129	117	133	138	142	120	114	148	115	142	124	120	133	158	125	111	119	134	146	118	125	138	135	139	140	130	142	128	141	121	150	137	133	128	91	115	141	151	129	118	143	152	131	120	147	122	125	138	122	102	132	138	141	140	147	141	120	124	148	140	125	127	132	129	120	135	126	131	123	131	112	141	128	140	135	111	132	142	139	109	141	125	126	137	117	132	133	139	144	142	125	122	146	142	145	120	133	131	111	146	140	124	143	111	127	150	155	143	139	126	130	147	124	151	141	123	140	151	129	134	120	144	143	115	159	134	138	101	129	131	158	137	139	125	140	129	139	130	132	124	150	125	139	125	147	156	148	133	125	138	117	152	126	132	131	149	120	108	125	144	138	138	131	137	122	138	132	140	153	137	126	169	150	128	134	128	136	115	140	124	131	136	123	134	123	139	134	107	173	126	126	149	149	128	129	112	131	130	131	132	141	133	137	114	151	137	134	127	160	160	144	149	128	112	121	118	120	150	124	159	112	138	119	149	122	148	123	130	131	143	156	138	126	147	129	128	144	131	148	115	142	129	128	122	117	116	119	136	160	142	142	143	121	119	153	133	145	120	122	137	129	126	143	133	129	129	126	155	138	125	140	123	117	130	132	132	151	135	140	126	129	122	125	139	121	140	132	124	144	133	131	118	125	130	128	121	124	121	121	120	105	137	154	137	137	145	157	147	130	130	137	140	158	144	156	143	141	154	134	136	131	132	135	134	141	147	131	149	134	122	126	137	125	123	128	114	138	124	114	134	147	158	136	115	126	125	136	134	137	153	123	133	127	127	123	132	136	128	142	121	126	138	122	132	117	117	139	119	123	117	121	143	123	133	136	130	122	128	140	135	134	148	122	136	122	128	143	125	123	140	142	124	118	135	122	118	139	127	139	130	135	142	141	152	118	128	126	130	137	142	142	140	131	126	120	121	136	145	124	139	124	122	132	117	162	120	118	122	144	161	131	117	119	137	125	133	135	124	147	131	137	113	135	164	142	128	124	132	134	130	107	120	119	143	145	140	111	132	128	134	139	150	125	151	140	141	151	119	130	149	137	136	144	141	124	126	128	143	115	143	126	125	120	134	153	170	140	138	131	130	151	133	139	140	126	117	137	133	122	163	133	120	147	130	135	124	140	117	130	148	141	116	125	139	122	140	139	139	117	118	128	122	127	118	136	128	144	137	127	142	153	114	117	141	121	144	133	126	125	119	122	162	140	143	143	137	145	129	120	132	142	139	129	130	116	138	130	140	132	112	141	129	138	138	127	119	143	129	154	126	125	112	114	120	132	137	134	127	147	141	128	131	139	126	104	132	130	133	100	147	144	144	121	133	135	145	130	126	124	129	133	145	133	132	157	151	126	122	137	117	131	137	141	131	147	140	143	129	115	146	116	123	125	140	119	147	133	129	119	116	116	129	126	127	143	135	127	117	128	139	132	145	141	149	139	135	141	129	118	131	120	140	127	133	139	135	129	148	108	142	137	130	132	128	122	145	144	127	145	120	112	131	130	133	129	112	116	126	143	120	116	141	144	146	131	110	119	127	141	127	128	133	130	109	116	136	137	124	145	142	131	140	145	130	133	121	142	144	130	134	125	132	132	138	131	122	123	129	123	129	136	148	145	137	138	127	130	121	112	111	131	144	134	154	147	139	124	138	127	132	123	131	127	121	123	144	108	144	139	141	145	145	138	137	115	137	124	108	127	139	137	122	128	130	135	151	118	128	128	130	138	138	128	133	131	151	116	130	134	148	145	134	120	133	122	155	135	116	141	133	130	141	130	136	149	160	139	129	135	115	123	153	114	131	111	122	118	155	150	136	126	127	144	125	143	125	135	117	135	135	139	140	132	158	152	138	138	147	136	138	144	153	132	131	139	144	111	124	119	126	127	137	125	123	117	147	153	149	152	136	111	138	127	129	149	136	121	107	138	137	136	151	156	154	111	147	137	124	143	156	128	133	140	134	113	115	138	118	135	152	128	144	132	129	143	118	136	155	123	143	127	141	122	117	132	124	151	113	127	129	137	134	139	130	143	121	137	124
6055	1558	3657	4201	3719	3702	12547	47832	53407	42754	26827	11249	3029	827	464	435	390	400	361	425	391	355	397	376	391	394	392	399	395	361	403	410	399	394	329	439	396	373	373	381	363	407	411	381	402	405	382	376	343	401	405	352	380	410	379	395	374	390	383	380	374	353	361	418	425	374	409	375	390	373	426	395	387	409	393	399	393	431	393	401	406	424	381	410	391	402	369	411	404	368	357	352	400	404	384	387	358	385	373	383	400	374	380	402	383	353	410	385	405	399	393	383	436	349	376	404	381	410	421	378	360	394	361	390	379	381	406	383	377	364	356	394	376	376	366	372	367	368	410	408	381	364	415	397	392	397	403	393	387	382	384	407	436	395	423	381	361	387	392	387	387	383	366	420	422	348	376	368	385	390	409	402	403	337	385	385	404	397	385	387	386	420	379	391	369	394	391	393	420	395	385	403	405	386	355	382	408	381	388	356	390	402	357	387	389	369	386	378	371	399	373	364	359	405	369	397	380	382	406	363	372	414	407	417	418	369	403	405	368	386	420	399	375	387	353	412	385	399	400	418	397	373	386	397	383	404	391	374	362	395	402	407	411	394	402	361	391	403	379	399	392	356	388	384	369	381	399	366	355	401	371	414	390	392	403	395	390	383	402	376	386	372	429	394	411	393	422	415	388	392	398	411	385	385	372	378	393	375	372	398	377	393	393	376	365	374	360	385	402	391	378	398	353	423	393	400	390	367	382	421	386	403	360	357	357	380	381	401	389	414	357	426	364	382	389	410	353	407	434	385	369	377	385	405	400	377	381	397	398	386	398	417	350	386	404	365	400	383	380	416	390	394	386	410	395	406	399	373	377	359	369	398	367	375	379	369	371	408	378	433	379	370	430	389	356	409	389	348	406	370	393	398	413	368	391	383	374	390	422	384	352	384	353	414	404	381	364	387	348	408	383	377	403	393	378	403	394	379	419	413	407	378	407	372	364	379	361	418	395	401	401	383	371	389	377	396	389	404	390	388	381	414	401	395	374	345	398	400	373	400	380	416	417	392	383	410	377	365	419	378	381	396	394	396	412	413	388	359	383	391	354	375	401	366	369	376	375	379	404	397	401	370	391	376	429	384	413	380	385	372	359	403	401	377	359	353	393	353	393	383	385	337	397	400	381	362	362	415	413	410	372	376	394	391	385	388	386	398	379	402	388	378	377	370	360	357	393	410	409	355	388	377	396	411	392	397	358	394	384	385	417	399	383	355	363	380	405	390	358	392	378	423	410	409	360	390	405	371	429	376	393	403	360	419	377	393	397	380	399	401	391	404	402	394	408	407	395	376	378	368	400	374	374	356	360	383	404	379	419	426	392	345	403	371	388	378	379	373	431	391	407	383	371	409	439	396	376	379	395	385	378	404	355	388	401	399	371	390	372	400	382	392	374	368	417	417	383	371	351	391	364	360	385	362	373	407	399	391	394	389	417	385	402	388	390	379	373	386	406	379	405	361	415	427	383	397	427	406	391	405	385	352	358	410	357	365	363	407	380	392	353	368	380	397	403	379	363	398	406	405	393	379	369	347	395	387	379	369	383	414	386	446	429	379	384	372	385	394	394	413	397	400	406	372	404	390	345	355	388	345	367	363	373	397	376	373	412	399	401	386	382	368	387	379	356	385	410	340	389	382	385	415	386	379	365	397	421	370	370	383	379	381	369	403	407	400	375	431	402	366	388	399	385	406	374	372	392	385	394	378	377	387	394	361	373	409	381	367	398	381	381	394	372	381	398	399	366	366	425	414	399	386	390	402	386	371	394	410	360	384	388	366	396	375	373	369	401	385	366	391	386	401	400	404	390	391	403	383	378	382	409	374	340	424	387	380	404	401	370	369	372	398	402	380	405	409	382	376	395	349	382	380	357	420	360	364	384	413	380	397	372	401	383	376	385	404	361	393	404	369	381	393	404	391	414	375	381	395	377	361	372	389	372	361	400	383	362	389	394	354	400	363	371	397	357	374	411	392	370	391	405	381	376	377	409	363	419	398	390	410	371	370	377	385	389	416	377	383	406	415	386	379	403	393	400	390	402	374	359	404	408	386	371	387	368	411	396	366	405	386	336	392	387	403	406	400	407	410	374	386	373	391	409	355	403	395	394	356	393	387	393	396	352	388	382	418	404	388	353	412	393	359	396	398	375	348	384	400	390	376	379	377	389	389	393	380	382	393	380	400	371	423	402	374	419	375	370	381	386	407	378	389	376	394	371	364	412	415	379	405	370	398	387	416	425	390	398	353	375	396	367	395	383	398	386	409	450	371	391	409	366	401	399	366	406	385	397	408	370	356	405	379	380	377	403	429	369	387	382	377	400	403	397	379	360	370	376	376	362	364	367	411	390	358	386	367	394	356	339	366	393	368	409	367	404	362	348	408	386	374	386	398	359	402	371	393	371	381	389	415	415	381	403	382	372	424	451	400	385	365	382	424	390	401	391	407	427	401	414	379	387	405	337	384	406	387	357	372	380	420	402	393	371	383	381	368	392	391	437	394	399	423	401	418	399	404	426	398	403	380	351	386	373	368	378	385	367	429	390	411	354	382	378	399	408	428	401	372	366	393	374	374	397	417	392	401	386	403	398	382	358	383	380	382	418	354	355	367	373	391	395	422	406	350	381	408	391	382	378	386	381	402	379	403	410	353	395	366	390	373	394	391	418	350	392	379	372	380	399	368	384	403	373	441	375	441	399	363	415	452	365	386	379	411	405	383	394	367	411	405	371	415	394	396	377	380	433	392	397	410	388	381	368	417	381	400	372	400	387	401	394	391	387	414	387	354	399	404	405	402	364	374	380	386	386	378	362	373	398	360	400	385	353	401	390	408	403	397	411	370	377	396	369	391	368	390	379	399	397	392	361	367	365	403	396	391	351	385	377	390	403	371	368	399	413	407	361	394	365	390	409	393	428	372	366	372	402	354	407	392	401	396	400	376	397	382	393	397	388	377	416	382	376	384	401	394	376	411	382	359	396	395	382	384	364	391	381	385	361	383	364	394	421	378	357	353	377	416	435	400	420	382	395	376	441	392	385	385	377	414	406	390	383	401	386	416	362	388	395	398	359	359	403	373	364	412	360	398	381	388	379	359	430	405	370	363	394	380	395	364	357	400	377	357	383	384	390	435	347	383	363	374	403	427	362	394	393	374	379	361	357	405	382	361	400	379	405	365	388	361	408	405	371	397	396	385	409	342	367	388	371	380	367	351	416	372	376	372	374	406	441	392	343	398	389	368	401	373	397	406	354	376	347	434	398	389	376	384	366	385	393	392	364	372	404	369	377	387	366	374	402	399	373	386	374	404	376	360	393	372	385	393	400	413	420	407	394	407	391	425	395	389	382	403	391	412	397	390	377	375	381	386	395	394	425	394	364	424	351	384	382	390	417	399	410	385	379	437	380	386	392	378	391	408	366	373	387	361	396	401	393	410	387	368	368	384	381	359	409	428	349	374	392	396	422	383
15159	2815	3214	2502	1881	1399	9315	40307	53175	39729	20727	6477	1334	317	186	143	142	154	138	156	139	144	137	137	136	156	166	140	151	131	143	139	148	159	144	151	153	131	138	172	153	140	138	142	127	128	137	157	158	139	156	137	140	151	141	159	148	139	121	134	152	156	158	123	139	168	140	147	141	171	153	152	131	147	156	135	135	128	147	158	139	161	148	155	159	124	168	126	145	137	158	128	167	145	155	136	142	141	148	154	162	146	147	171	144	141	157	140	146	175	147	147	150	154	141	151	143	135	157	139	142	136	127	144	158	167	122	172	156	153	134	138	163	158	142	150	147	146	153	145	148	143	150	173	160	149	128	159	143	156	147	156	144	160	159	172	131	153	173	137	144	145	151	138	153	162	150	159	155	156	142	146	147	148	148	177	139	164	155	130	161	129	130	173	139	157	124	149	152	143	154	160	152	142	142	154	145	164	130	138	156	125	137	146	136	158	127	166	158	140	155	131	170	137	152	159	154	139	128	140	163	146	150	145	166	138	173	188	151	139	150	143	137	143	159	156	156	157	144	140	144	130	166	152	135	145	146	162	130	155	169	143	127	141	150	148	151	148	146	156	121	181	152	149	171	148	149	131	140	141	139	117	152	137	137	151	156	157	133	144	156	136	164	157	154	126	178	134	150	154	145	144	148	126	135	136	133	165	154	149	149	144	139	137	129	176	147	149	150	178	157	157	148	166	151	158	148	154	143	157	174	160	142	125	132	147	166	145	154	159	145	145	139	169	172	138	164	153	131	161	139	148	145	149	151	138	152	138	135	145	137	157	157	161	141	138	135	136	144	145	133	143	138	136	154	167	142	146	171	143	163	133	122	136	135	154	148	134	161	188	134	157	139	144	155	144	138	161	143	134	147	125	139	141	139	178	169	139	136	162	150	160	145	143	145	148	151	169	138	176	157	147	162	174	158	144	129	156	140	139	167	145	139	180	145	146	146	182	161	140	145	150	146	132	154	174	153	162	170	132	174	152	138	138	154	128	150	156	133	156	139	137	147	141	138	161	147	137	165	142	125	148	149	163	148	160	141	138	144	162	147	143	145	136	144	126	160	161	136	157	146	141	170	148	156	168	160	142	139	162	147	144	157	155	142	119	143	174	175	150	156	151	149	149	151	137	156	154	143	152	156	155	159	149	162	150	154	150	142	164	155	151	151	152	170	138	164	169	147	131	162	164	143	138	137	141	145	160	149	151	146	135	154	129	156	152	170	134	140	155	144	155	135	165	161	149	135	144	163	156	175	158	161	158	129	158	147	168	163	153	146	140	141	155	121	136	164	139	162	153	168	148	160	165	143	136	157	165	143	147	129	129	122	150	156	148	142	143	152	138	140	142	148	143	153	163	142	129	153	144	141	141	134	163	144	135	158	160	149	134	145	146	156	162	145	129	146	160	155	131	139	149	133	128	149	145	148	127	139	141	145	169	153	153	138	165	135	158	160	159	140	147	133	153	143	137	153	151	155	139	149	149	140	131	134	146	140	163	139	128	145	158	160	150	151	143	138	133	137	138	146	144	141	151	163	131	160	147	134	149	164	161	147	150	142	150	143	155	145	152	142	150	148	152	155	138	145	154	135	141	154	162	144	161	135	145	163	137	126	150	156	145	165	143	132	153	146	123	169	160	134	115	147	186	144	134	131	147	133	140	131	145	157	155	154	178	172	154	174	134	151	153	128	159	126	155	143	152	161	140	146	144	152	148	149	143	140	158	150	148	144	148	128	142	150	153	165	135	154	158	151	149	125	134	152	161	152	157	160	144	154	154	172	153	132	168	150	173	141	154	121	128	154	159	165	162	149	156	176	140	172	166	136	132	137	161	139	133	145	140	141	128	143	151	134	134	144	152	149	173	145	159	139	146	142	143	134	133	171	152	132	140	167	149	131	137	170	144	151	151	136	162	153	152	133	154	134	136	144	164	130	146	158	112	140	129	158	137	138	146	136	145	147	165	149	132	157	139	167	137	148	156	144	151	160	127	141	135	126	151	159	145	149	152	149	148	155	120	171	137	115	161	153	149	128	174	157	157	159	149	151	152	158	155	162	133	132	144	147	139	136	121	148	146	145	175	155	125	150	159	153	133	134	140	153	150	156	148	163	162	150	147	134	133	133	147	159	155	154	139	142	161	179	129	150	160	172	155	150	132	126	163	165	154	144	145	145	154	176	162	163	125	130	162	147	132	141	148	152	134	165	136	153	141	149	160	145	125	147	152	150	160	141	118	138	162	182	159	157	167	157	146	150	159	156	153	179	139	160	158	136	144	142	151	135	158	169	137	165	140	151	165	155	154	154	147	155	156	156	160	126	149	154	154	143	179	149	181	144	160	159	169	132	151	134	145	131	142	145	138	122	141	133	144	149	173	149	147	165	137	135	128	148	149	153	157	132	167	142	142	158	156	165	136	150	164	149	135	139	159	148	169	151	151	159	158	145	138	167	159	152	158	149	176	141	152	156	147	149	157	152	167	154	150	124	151	146	137	127	150	163	122	133	142	149	152	154	138	144	146	136	141	149	144	132	167	153	142	124	135	159	154	162	142	125	177	140	167	154	144	153	141	177	125	143	158	158	156	153	158	155	146	142	152	140	148	140	158	155	144	146	177	148	145	156	170	174	153	147	162	136	152	160	138	137	137	143	152	133	158	159	129	145	154	163	179	145	158	132	152	152	143	142	168	135	153	143	168	155	129	138	136	135	149	167	154	147	136	152	142	163	146	156	148	157	158	156	149	143	172	139	147	129	167	134	145	146	150	143	119	166	141	164	151	145	153	163	159	133	150	137	150	139	141	144	165	161	164	160	151	157	148	162	145	157	150	156	141	153	167	164	156	125	145	159	160	144	148	116	160	135	140	162	142	140	151	143	140	132	157	177	157	134	148	154	162	139	162	177	147	141	147	136	142	164	164	139	151	156	150	148	158	162	154	126	169	161	134	159	141	145	154	126	164	152	173	149	173	146	154	171	169	169	141	149	144	140	135	167	129	139	134	147	137	170	138	150	154	147	155	126	151	144	157	180	152	169	160	156	145	166	136	156	152	154	147	144	164	149	156	155	146	141	171	147	153	152	125	149	166	150	150	145	126	137	140	149	163	136	150	139	137	149	125	151	156	155	135	153	145	175	135	177	151	154	158	160	142	153	146	137	143	148	128	139	131	172	138	153	152	143	150	131	153	158	140	150	146	146	158	112	146	133	147	130	141	157	139	150	137	155	143	148	150	146	155	152	140	169	161	147	177	136	166	124	163	166	157	141	135	150	139	165	148	171	142	145	151	156	164	116	153	127	134	150	143	162	158	155	133	156	159	146	126	142	145	165	147	161	151	130	124	146	160	168	146	162	149	146	137	168	140	143	140	175	141	132	143	151	135	160	134	140	142	135	135	161	148	144	163	148	133	152	135	142	167	140	162	143	158	144	164	165	135	131	151	151	146	120	163	150	143	152	144	155	160
7747	2662	6528	7655	6676	5717	23101	56573	65540	52912	35060	16690	5215	1171	565	453	429	472	411	416	399	398	466	432	447	447	427	429	413	411	419	440	404	425	431	415	430	436	416	418	413	419	410	411	414	450	390	412	449	432	415	408	411	416	423	423	425	470	436	432	409	463	435	456	420	394	392	417	396	445	400	444	458	415	428	422	410	434	412	399	431	466	391	442	423	426	443	455	430	427	468	396	437	435	400	418	442	415	435	421	395	433	417	442	406	411	388	413	432	411	411	392	458	424	412	425	423	426	445	421	442	430	428	435	398	413	420	426	476	453	430	407	383	442	409	415	439	456	433	437	414	433	425	398	436	434	435	396	398	428	433	457	442	453	465	422	404	478	459	400	410	446	389	421	434	448	451	421	439	387	384	421	446	410	428	410	424	408	443	431	429	409	432	458	426	448	412	429	403	452	431	413	442	421	425	415	442	443	437	392	427	407	419	439	440	448	449	430	428	443	432	422	443	454	452	459	427	437	449	445	454	426	416	437	419	421	418	433	415	403	445	415	407	431	446	450	413	420	437	432	425	416	425	457	444	427	416	457	402	416	447	439	408	408	397	410	447	422	440	437	423	443	432	409	449	421	404	468	414	407	449	403	427	463	433	449	403	444	431	434	409	407	432	403	402	464	396	430	436	414	430	440	407	424	422	432	443	373	443	400	445	424	440	439	442	433	430	410	408	417	414	408	409	426	439	412	458	407	417	416	436	428	433	428	435	424	442	430	451	447	427	450	427	416	400	451	413	432	388	427	446	422	412	440	465	413	453	421	441	421	438	412	473	426	442	420	435	444	407	451	420	414	436	425	444	467	421	421	447	415	407	452	463	446	409	434	442	465	460	412	443	440	446	472	410	428	415	433	423	395	457	444	397	441	393	439	417	450	471	422	417	433	425	380	410	438	415	426	405	427	439	447	437	457	417	434	417	410	404	398	399	463	438	419	432	413	462	418	422	438	433	421	429	420	443	398	403	379	430	448	413	404	384	416	402	434	409	401	422	431	437	430	421	402	446	434	418	426	409	481	398	433	446	398	438	436	424	424	417	424	470	424	453	442	491	456	422	401	419	404	397	417	424	427	418	402	449	432	439	388	428	443	411	421	394	446	415	432	410	451	443	464	419	461	396	409	420	438	406	434	434	429	429	437	432	423	401	408	459	437	419	426	468	444	452	427	404	398	401	423	423	440	380	446	381	406	448	415	436	440	420	455	425	436	383	463	426	440	456	414	443	392	401	409	455	390	421	455	408	428	422	445	469	436	425	434	446	393	428	401	414	441	434	410	436	459	426	416	451	395	438	404	409	419	403	446	427	446	433	440	448	434	445	405	430	444	484	442	418	437	419	466	427	414	410	394	470	432	462	396	461	436	442	427	430	435	382	443	399	438	382	421	414	430	385	440	403	436	449	443	415	417	421	434	449	392	432	442	425	446	419	466	454	429	410	424	424	431	426	394	377	452	429	417	468	422	402	428	422	459	427	414	424	445	424	445	380	415	440	417	431	410	412	452	404	414	434	388	430	412	464	436	444	446	431	424	433	418	413	434	423	370	435	435	415	457	421	430	417	389	404	451	420	408	436	418	417	398	450	491	398	453	392	430	428	425	430	456	435	425	436	483	430	412	421	429	440	456	464	408	411	430	428	401	450	406	440	461	443	428	422	444	392	410	432	426	425	425	413	419	415	419	420	444	419	433	470	454	421	440	425	399	424	455	402	457	444	439	413	445	436	456	426	429	477	411	446	386	410	439	422	424	402	406	423	394	410	449	440	436	440	455	446	469	409	459	409	379	421	432	442	404	459	410	461	452	424	435	430	422	453	439	394	396	391	426	437	440	421	429	416	462	419	392	465	397	423	422	455	431	462	432	467	431	415	425	421	382	440	459	424	461	453	427	413	436	401	416	422	448	453	416	415	440	451	439	438	459	414	429	444	440	423	439	396	428	410	405	447	422	416	429	420	433	417	415	440	406	434	411	440	439	427	430	417	411	430	446	423	433	408	404	448	430	452	460	415	438	430	417	397	406	413	447	410	411	459	428	430	415	405	439	434	444	403	424	435	450	468	412	409	410	466	430	437	428	465	407	418	437	421	404	422	453	409	429	453	424	422	422	443	423	424	423	437	421	432	424	427	428	429	460	397	438	452	445	431	417	449	414	473	439	409	423	461	410	450	417	450	400	475	404	420	438	462	440	413	417	411	451	448	458	422	429	443	403	358	427	440	429	426	414	393	430	432	437	411	419	410	457	403	456	429	421	409	401	421	436	426	404	439	463	402	428	436	411	422	415	445	477	431	414	465	410	465	424	447	432	428	452	389	441	440	463	428	400	426	417	429	431	439	409	404	438	446	420	440	446	454	443	423	423	455	451	471	411	397	415	438	485	440	430	446	420	454	399	432	416	406	425	441	453	463	439	416	401	413	446	437	399	436	445	449	434	401	414	466	412	429	431	454	480	434	448	439	398	439	457	403	448	422	397	424	431	450	410	396	404	450	404	424	430	460	407	425	439	453	419	445	442	408	467	439	409	445	409	436	430	425	423	416	445	431	450	415	460	448	427	408	420	386	412	413	426	426	449	387	443	424	420	416	439	408	411	457	416	444	426	425	447	421	428	417	413	456	454	445	421	434	420	421	422	405	443	440	415	423	448	407	426	441	421	414	440	427	436	423	423	437	435	434	412	436	402	454	421	472	437	413	425	451	485	456	403	434	407	433	418	396	424	426	427	411	420	448	459	424	410	411	440	444	423	439	403	441	439	397	419	400	429	428	410	433	394	434	428	407	400	433	397	438	445	422	425	469	419	430	414	460	411	430	452	417	436	418	465	449	397	401	440	421	450	430	390	469	435	409	448	438	420	438	401	418	443	421	431	471	405	445	410	423	425	405	399	435	436	436	425	421	417	446	442	408	449	476	442	407	424	424	449	426	434	416	417	445	416	469	408	434	420	402	402	421	405	432	439	439	468	456	419	396	395	454	407	428	401	449	452	402	408	420	413	421	389	408	422	424	469	466	427	424	439	426	395	434	435	428	422	419	423	403	411	465	426	417	434	451	439	444	432	437	455	417	362	407	400	410	428	449	429	456	416	461	445	401	433	408	434	431	439	432	411	411	435	438	445	421	417	420	407	397	451	389	432	435	420	410	423	386	433	430	415	406	417	436	380	440	418	447	460	431	446	425	427	438	395	424	443	424	413	414	395	380	437	458	443	450	427	429	423	452	403	406	445	418	453	448	412	386	440	393	430	430	407	428	423	439	419	408	457	445	422	418	452	447	429	430	449	419	456	410	420	482	431	438	418	449	431	401	414	428	411	424	432	460	433	400	419	427	453	416	406	413	437	418	425	420	456	425	439	465	400	436	433	416	421	434	450	450	431	421	401	421	455	459	461	405	433	450	401	452	506	371	411	445	429	422	414	390	417	430	402	440	445	456	432	412	437	450	466	408	432	418	405	413	414
2249	270	368	389	368	323	407	1671	4781	4382	2391	844	341	181	159	150	144	140	122	167	153	131	123	134	124	159	153	127	155	121	147	133	135	144	138	136	151	145	124	164	154	151	128	152	119	131	141	141	127	144	144	127	148	152	130	130	139	140	128	141	164	137	144	151	133	129	139	132	152	131	129	128	136	125	127	149	159	134	131	133	147	148	126	137	137	148	133	140	157	155	149	141	147	144	138	122	145	167	130	139	160	152	148	138	137	117	143	158	145	135	135	131	130	115	132	128	150	160	127	113	138	160	125	135	146	125	123	117	130	139	118	133	129	144	127	144	131	135	120	160	131	141	141	138	129	125	121	140	132	141	146	133	140	151	143	131	149	158	141	144	146	125	133	159	135	126	124	139	133	141	154	143	162	147	141	137	131	151	144	131	140	166	150	136	143	120	129	140	156	133	133	135	130	134	139	150	165	152	133	133	118	131	126	140	134	123	117	150	147	126	134	155	145	136	145	132	149	122	135	147	148	145	125	148	154	152	131	126	134	137	137	131	132	149	157	137	149	137	126	135	158	129	125	137	140	131	156	143	132	129	124	137	136	130	142	136	146	131	146	130	132	140	170	127	134	136	144	136	147	135	161	135	140	142	140	127	137	121	136	140	127	125	163	152	146	147	122	121	137	141	130	136	147	141	142	156	139	112	151	139	139	107	154	130	137	135	117	121	128	131	138	144	137	145	152	129	140	142	131	134	142	120	123	144	143	159	129	135	146	154	164	126	153	117	130	156	133	124	137	134	157	145	128	141	145	162	150	129	133	144	135	141	142	138	152	117	152	156	148	140	143	135	138	151	136	132	122	139	133	131	150	147	121	136	148	130	137	130	158	156	147	140	132	133	156	133	144	115	145	172	124	139	133	134	126	143	146	126	155	155	141	136	156	138	147	129	155	148	121	128	123	123	154	135	157	143	131	116	137	142	133	142	147	154	121	140	137	159	154	153	141	136	142	160	121	128	131	141	154	147	121	139	113	139	140	131	131	119	128	136	137	144	132	122	144	141	150	144	121	127	147	130	139	147	143	132	154	127	144	133	158	125	156	146	138	139	145	130	163	132	116	123	118	131	148	156	149	133	144	149	152	128	135	143	135	154	139	137	126	139	138	131	123	149	141	146	132	144	120	146	161	148	127	134	138	129	123	162	149	139	153	147	152	155	142	137	144	143	151	146	118	158	140	159	113	136	140	119	135	133	128	147	122	148	131	148	160	151	118	144	135	111	132	147	159	125	130	125	123	133	142	125	137	140	125	135	121	135	136	154	137	137	139	167	145	148	142	134	128	142	134	143	143	152	141	140	135	147	147	150	150	145	122	149	129	134	120	150	139	143	139	154	123	136	131	127	121	144	135	112	130	139	143	136	119	147	128	129	148	122	136	138	116	170	126	131	140	145	164	145	136	126	140	149	171	118	131	139	120	128	136	131	123	150	133	135	144	128	147	141	149	144	122	121	154	122	128	129	123	148	145	121	148	126	135	146	135	134	131	141	155	126	142	143	130	154	136	105	139	144	140	137	127	157	132	145	133	141	140	131	150	147	133	161	145	121	141	130	143	145	134	154	129	169	175	121	125	135	127	148	135	120	140	116	127	152	132	137	147	129	147	134	126	131	140	153	126	152	159	136	139	152	131	137	141	158	143	153	161	158	162	127	121	131	133	144	141	135	150	125	125	134	116	134	148	153	142	143	152	133	127	116	130	144	142	144	146	152	156	130	154	135	153	152	141	146	138	158	131	149	147	122	155	116	138	134	143	127	148	144	153	148	132	146	155	134	157	140	131	147	138	135	148	147	126	134	124	144	139	126	135	127	143	153	139	132	127	134	123	145	118	142	143	156	141	133	138	146	132	129	129	141	128	139	134	135	129	132	113	131	151	144	155	152	149	132	134	139	122	124	161	113	149	131	135	124	141	146	120	144	143	140	147	138	159	125	142	142	143	158	165	134	154	132	139	123	149	124	128	134	144	157	135	142	154	122	138	157	128	147	142	144	143	143	139	130	137	146	137	149	120	132	130	131	162	125	158	131	152	133	140	156	134	161	139	132	172	139	135	138	125	148	166	138	110	122	150	137	150	138	140	134	144	135	147	155	152	121	106	145	122	137	129	123	133	144	127	153	122	156	161	146	148	136	137	137	156	140	136	147	149	138	138	152	163	145	137	145	133	139	155	146	139	148	152	118	138	117	126	139	131	135	129	121	152	127	143	121	131	137	137	150	141	128	134	156	133	116	138	142	139	149	143	139	123	138	128	130	140	136	152	128	124	157	139	150	126	135	119	156	129	138	144	133	135	137	122	124	146	122	133	138	125	137	123	135	122	145	136	156	139	160	165	144	144	167	150	144	149	144	146	159	157	148	140	162	154	144	125	156	149	147	144	146	135	144	140	134	123	160	150	166	152	120	148	155	148	134	143	140	92	160	110	155	139	135	153	138	141	164	146	153	135	144	151	134	150	142	138	132	138	139	147	134	119	138	127	135	137	138	119	145	165	160	158	138	131	136	133	147	159	136	129	137	115	148	128	138	136	140	121	141	144	128	146	132	122	159	130	126	158	140	177	134	127	145	141	135	144	157	127	145	138	134	143	121	131	143	139	147	106	129	130	139	135	121	113	154	127	135	137	134	147	158	151	151	132	134	129	119	138	132	139	140	151	153	123	139	131	147	139	125	150	114	127	144	127	133	151	153	159	137	137	124	125	131	120	126	156	144	162	117	153	142	157	154	136	127	141	134	148	132	141	140	125	140	162	117	138	136	126	138	137	135	143	134	130	140	124	154	130	135	160	130	125	116	129	146	128	119	183	133	136	142	131	148	151	134	121	144	153	136	125	129	129	138	122	137	146	123	128	134	131	138	143	142	133	132	126	143	142	140	154	156	141	163	138	136	144	124	132	137	159	127	148	175	156	155	140	150	149	153	131	128	127	143	134	142	138	131	146	149	123	140	156	158	131	131	125	164	130	138	142	132	137	145	141	134	129	122	132	160	119	152	144	133	129	147	126	132	147	144	134	153	132	143	142	148	132	148	133	138	150	145	134	148	135	118	141	125	152	141	136	138	150	150	123	145	124	124	156	132	153	139	159	142	155	149	131	143	137	136	124	149	139	131	128	131	154	142	137	166	151	135	155	127	127	134	146	130	156	126	140	137	148	136	153	129	128	133	131	141	123	168	148	148	158	113	134	126	135	124	140	127	143	138	142	145	135	135	140	121	132	148	142	142	129	158	118	151	113	144	138	147	124	142	144	138	137	145	157	142	127	129	126	134	140	132	146	130	145	137	147	153	119	124	139	106	137	137	154	149	139	122	128	124	127	155	126	143	130	132	159	136	141	148	158	150	129	136	137	119	145	121	149	157	133	153	149	134	142	128	138	147	128	114	144	162	149	128	144	131	138	121	153	146	139	151	126	139	143	123	127	134	111	144	138	144	147	130	138	128	129	138	155	131
2300	513	956	1367	1400	1395	1659	7947	18001	15409	8438	3308	1186	544	433	414	412	396	411	427	369	393	428	359	401	379	395	404	379	422	398	427	396	414	389	403	384	406	403	379	399	415	433	411	397	404	405	413	401	403	359	390	402	367	396	436	433	430	354	406	416	446	408	391	363	403	395	396	392	360	382	370	394	423	401	395	400	405	411	375	425	368	436	372	397	383	401	399	413	396	402	417	395	393	400	422	365	408	433	414	404	373	404	386	393	434	408	362	394	386	397	392	412	417	381	411	387	404	407	395	391	403	412	406	401	407	392	408	387	412	423	378	429	411	403	378	445	428	406	431	410	395	413	389	375	408	405	399	384	400	387	388	399	428	407	386	357	397	397	404	427	393	393	400	385	435	403	392	372	363	396	420	421	419	375	374	401	406	355	399	392	401	432	399	409	396	398	371	397	427	456	393	384	423	408	408	381	387	415	392	386	394	383	395	405	391	402	416	387	399	411	393	381	400	446	381	396	419	431	396	386	357	414	414	401	411	410	387	413	381	363	395	407	376	412	379	408	381	418	386	409	428	406	380	420	428	410	399	415	401	409	394	438	427	408	384	419	417	404	430	450	405	381	409	443	398	397	384	409	400	392	441	393	417	390	414	405	372	426	389	402	368	398	379	400	430	404	408	411	373	421	414	381	380	397	389	418	388	413	386	433	396	402	430	412	406	398	362	386	395	402	401	394	402	409	417	416	420	388	377	403	374	405	420	423	371	438	378	426	416	402	390	429	398	416	396	398	394	387	409	393	404	379	434	400	420	401	409	407	374	402	425	400	390	395	417	372	413	397	384	384	397	402	406	418	396	397	349	408	401	397	409	389	372	363	405	392	403	373	380	380	415	366	439	382	453	378	403	405	408	419	431	384	399	398	399	381	405	380	432	410	370	407	421	410	404	355	367	382	416	401	407	371	385	368	441	410	427	424	411	391	390	383	406	408	398	417	448	399	388	407	416	367	400	427	400	400	393	388	390	437	426	394	422	443	380	420	417	400	405	396	404	379	411	414	418	402	391	383	420	377	358	409	345	381	426	375	412	435	409	399	384	410	410	399	410	370	430	378	377	407	418	378	463	399	403	417	438	403	381	438	390	386	390	423	373	405	410	393	394	413	423	395	391	417	404	374	370	400	417	370	411	413	428	423	427	372	417	426	349	402	389	416	427	391	423	426	457	365	398	429	410	363	400	407	398	417	378	417	412	406	348	421	402	392	401	414	393	412	408	406	374	402	412	410	401	411	387	377	388	428	412	423	407	419	379	384	418	391	393	372	444	398	386	397	393	414	388	427	379	391	421	394	424	404	407	430	426	400	382	378	387	394	398	406	407	401	417	407	454	425	400	399	397	387	378	395	409	410	420	406	406	366	395	400	381	389	379	389	425	398	394	401	403	397	426	393	384	390	394	377	407	385	369	380	391	375	379	390	381	424	420	388	417	412	406	407	410	434	375	382	434	419	409	386	418	404	400	425	363	451	428	372	386	396	392	388	386	426	402	404	407	392	395	415	429	427	409	391	378	387	428	420	401	429	441	395	367	426	420	387	407	396	418	414	412	391	364	386	424	406	411	416	374	409	357	408	393	376	406	384	394	426	400	439	395	402	394	422	425	374	406	389	384	380	394	367	412	407	361	400	422	361	414	412	407	421	393	392	384	380	382	402	422	389	375	424	411	403	395	364	415	366	388	401	384	410	409	432	409	415	405	406	443	417	396	389	405	407	403	419	399	433	450	398	412	424	395	438	404	386	381	404	397	399	387	391	413	378	370	407	428	383	371	392	384	434	394	405	396	377	363	403	402	407	385	387	392	374	392	395	393	419	373	413	424	399	408	380	420	384	388	418	413	390	417	413	362	395	376	423	377	387	428	418	379	426	387	408	409	432	418	418	397	392	421	458	388	408	381	395	374	371	380	407	385	422	362	402	430	394	406	400	392	413	370	395	399	370	426	397	410	387	397	405	400	436	404	403	400	374	398	374	362	415	403	432	382	438	401	412	408	404	397	369	437	419	373	400	402	363	414	414	390	425	390	442	408	392	403	385	416	380	384	411	392	417	401	377	416	409	402	333	417	386	436	411	387	382	402	377	403	409	397	422	407	411	401	398	400	397	407	393	425	396	405	423	405	390	375	358	426	366	422	341	380	451	404	384	431	402	366	398	416	449	421	438	379	420	384	387	409	372	423	388	414	411	387	387	378	435	394	388	409	450	409	413	371	367	409	392	401	388	415	390	379	382	434	411	406	379	365	396	446	407	402	404	423	389	422	383	452	431	403	390	385	408	427	400	405	391	401	402	411	400	409	395	394	406	417	399	398	443	409	396	408	395	387	380	405	412	390	414	397	414	460	380	413	397	433	403	402	439	365	435	408	369	419	359	403	396	426	388	429	390	410	397	421	379	399	448	414	419	395	414	405	424	356	414	415	388	427	399	384	395	413	401	377	414	383	380	421	392	397	398	425	378	382	378	398	402	383	388	388	404	386	405	372	407	440	388	423	386	404	406	427	417	410	389	432	358	370	396	399	393	377	453	419	370	356	389	386	387	413	398	404	415	475	400	394	416	439	410	432	391	384	381	409	409	398	414	373	405	415	380	416	415	410	419	410	433	417	387	390	416	384	372	403	412	412	438	400	421	407	394	373	351	400	377	416	392	399	386	402	417	369	405	387	392	418	395	406	402	421	388	399	415	398	397	392	441	428	418	423	419	410	403	369	414	416	359	405	401	378	425	374	430	401	380	425	440	416	392	404	406	401	412	414	416	402	409	408	415	398	413	400	426	429	397	391	436	372	419	425	406	385	444	394	408	376	400	423	423	394	439	397	362	368	404	387	379	404	406	393	399	419	402	417	399	420	421	381	402	385	423	396	380	403	436	431	422	427	395	400	410	403	423	386	380	410	359	412	421	391	401	401	402	396	414	412	393	394	439	406	386	427	390	426	406	426	383	384	424	394	397	364	432	402	387	432	432	394	412	428	411	423	432	398	435	386	403	376	385	405	398	386	386	419	388	440	383	391	405	440	432	420	404	402	417	386	391	364	400	391	404	384	373	395	395	376	405	419	413	409	412	416	396	386	417	409	436	386	394	366	378	390	442	424	432	393	415	426	404	372	454	423	379	448	418	409	414	393	391	394	420	393	393	406	411	399	388	395	413	359	395	391	373	361	393	391	416	407	359	361	397	407	457	423	370	432	403	380	397	363	395	387	373	372	399	415	405	382	396	393	391	393	387	344	402	414	401	402	468	417	381	396	391	424	376	434	433	410	435	419	400	414	396	360	396	407	430	431	412	372	427	367	403	411	398	406	389	411	417	420	388	398	367	421	442	394	412	390	403	411	374	394	431	421	392	428	415	386	400	395	399	411	392	426	393	395	404	414	409	412	408	394	383	424	396	376	415	419	418	422	420	399	407	382	414	407	432	406	379	423	399	439	404	382	399	359	381	400	395	430	398	418
8737	1355	1700	1291	993	739	1131	16558	38950	30746	15578	4235	856	274	155	134	137	138	143	123	124	108	122	129	144	131	155	148	137	128	125	147	136	148	152	138	122	142	106	111	136	164	153	144	123	126	117	139	128	114	114	138	140	123	114	118	129	133	155	133	119	126	134	139	130	132	142	135	124	131	128	111	131	128	132	143	138	148	131	141	139	160	123	127	119	137	132	153	155	150	148	124	124	130	137	127	135	129	138	128	112	130	128	129	120	146	126	117	125	131	130	133	130	128	134	124	146	128	140	138	143	124	145	140	123	124	138	151	102	125	149	124	133	134	128	128	125	126	141	140	115	119	134	163	148	112	137	131	117	151	124	132	115	129	147	148	132	137	143	147	139	147	124	123	134	144	128	150	134	123	115	134	146	135	120	104	143	133	101	126	132	114	115	121	137	142	139	134	119	127	115	146	134	128	134	140	148	152	120	133	112	137	126	143	135	118	118	149	150	130	119	160	137	124	121	136	126	130	109	123	130	135	142	148	139	134	128	104	124	129	121	138	109	138	151	135	135	125	131	138	129	144	120	126	131	131	151	128	142	136	127	128	127	130	150	148	136	145	133	164	145	167	147	128	133	131	128	153	128	149	137	137	139	140	132	126	136	126	124	139	143	131	132	137	150	139	123	131	141	133	131	121	152	121	118	140	162	141	131	130	129	145	115	135	144	129	147	113	142	134	132	134	146	122	126	118	124	117	124	124	129	133	137	144	143	140	136	109	140	131	140	138	136	140	130	125	122	129	123	133	149	118	160	132	166	132	131	134	118	96	116	147	135	145	146	117	134	131	148	143	118	157	134	104	125	122	132	125	132	127	144	126	121	109	131	113	131	153	137	133	145	138	124	123	145	151	133	133	131	130	143	131	142	119	135	141	137	119	136	127	103	112	139	141	131	143	138	143	130	135	122	136	129	141	127	149	131	144	129	111	113	141	129	118	118	138	119	140	102	124	131	126	136	132	136	159	112	122	128	131	130	118	123	139	161	145	120	143	124	135	128	126	129	136	143	140	157	133	131	130	122	121	146	160	131	153	142	136	118	131	135	119	133	126	130	131	120	135	141	128	129	128	135	126	120	123	118	147	137	130	125	129	114	120	131	129	126	133	142	131	138	109	130	140	121	141	146	133	134	147	119	129	116	132	134	120	126	122	129	150	133	136	137	117	145	129	132	149	142	126	127	135	142	140	124	135	134	137	139	120	124	137	138	138	145	140	139	114	132	132	142	137	130	122	143	137	116	124	151	130	101	145	132	120	139	146	134	133	129	100	142	119	125	135	142	135	125	146	135	123	144	113	115	99	129	131	131	146	132	141	137	123	129	135	125	130	123	126	141	122	135	126	135	143	140	128	155	125	136	122	119	137	114	145	130	147	129	153	130	111	119	139	118	140	131	129	138	141	157	123	125	152	124	145	126	119	121	136	124	129	144	131	139	132	155	107	146	112	147	135	136	122	127	142	123	123	144	107	138	128	129	127	133	123	128	131	138	138	135	125	130	123	118	133	125	133	124	121	137	141	117	147	146	127	150	148	134	133	126	135	121	112	133	114	137	136	103	128	122	144	131	153	130	132	135	126	123	134	132	120	149	137	138	132	127	133	141	129	144	119	153	145	144	131	147	132	140	128	121	141	142	142	119	130	132	136	110	125	128	132	129	150	131	126	125	144	127	131	141	131	137	124	135	132	110	133	129	130	147	120	117	127	124	119	148	132	151	140	133	142	131	124	126	140	131	123	147	130	141	126	130	125	102	115	130	124	139	141	130	129	136	132	136	127	126	112	159	121	136	143	107	120	119	132	136	121	124	138	151	127	109	156	127	123	118	131	109	136	131	123	139	144	147	142	151	134	148	138	155	130	144	122	147	114	157	155	139	128	140	147	139	147	121	137	129	120	135	132	135	128	140	99	137	123	144	138	132	144	139	120	134	131	132	134	137	132	140	132	146	133	129	141	151	143	116	134	130	144	128	124	121	123	121	131	118	128	161	132	112	124	128	140	133	150	157	136	116	134	140	112	127	123	118	135	129	139	131	134	144	122	129	129	140	150	153	134	146	133	103	154	129	141	135	152	136	122	139	139	135	134	124	135	122	130	127	108	124	124	120	124	137	135	127	142	109	140	137	136	131	131	134	135	153	152	123	122	140	155	142	124	131	137	144	122	135	136	147	145	111	140	114	134	123	127	121	156	137	135	136	130	123	117	128	150	132	139	138	116	112	122	116	137	139	126	111	135	133	123	125	142	144	146	131	113	134	130	141	150	145	125	131	133	130	107	121	139	160	122	160	158	133	127	125	138	129	127	134	118	146	131	148	121	165	142	119	136	129	147	133	118	111	121	134	133	133	145	114	133	139	116	127	132	133	142	138	137	127	138	140	129	133	114	129	136	123	130	141	127	138	121	128	120	124	128	144	129	115	109	132	146	121	123	151	93	122	134	111	126	142	137	123	146	144	115	119	147	122	141	117	126	133	127	147	121	130	130	131	132	142	111	144	131	113	134	133	138	147	143	124	114	131	139	130	114	141	138	126	142	139	128	124	119	133	145	122	122	142	124	145	120	144	134	141	126	152	130	139	165	131	151	139	135	158	125	129	139	114	133	160	128	123	123	147	123	144	122	133	123	129	138	130	123	134	146	146	120	118	133	150	133	144	130	157	136	157	151	146	119	129	153	149	149	112	117	124	150	154	133	116	135	136	144	108	147	123	149	129	121	152	118	130	136	152	134	114	129	127	129	130	113	133	137	130	117	141	124	138	153	141	128	135	143	125	150	131	142	133	149	135	129	154	137	166	123	131	142	129	144	119	106	137	144	143	118	124	156	135	146	154	119	138	119	129	143	132	144	116	133	139	136	150	127	111	123	142	140	133	132	128	148	133	126	130	137	132	120	147	164	146	125	120	137	139	119	126	150	137	128	143	142	135	132	107	139	148	125	131	143	129	139	133	133	120	133	120	146	140	130	110	124	132	154	139	135	147	129	126	159	148	128	123	128	148	130	127	137	126	123	137	147	126	131	135	137	124	135	120	132	130	136	139	133	125	134	129	133	137	121	133	129	143	133	140	152	137	111	137	123	143	149	120	126	133	120	119	127	144	125	117	142	125	131	125	115	132	115	120	131	149	141	111	122	123	144	112	126	133	116	127	121	128	124	131	104	144	134	123	151	138	159	127	168	111	128	130	122	121	143	122	135	139	113	141	141	131	112	141	135	141	154	135	140	120	130	141	121	130	124	162	144	114	134	115	137	139	136	124	118	157	111	137	138	135	126	137	140	131	117	137	145	158	136	135	121	141	133	131	118	118	140	128	146	137	132	131	154	142	121	120	145	131	137	157	155	155	132	121	130	134	110	100	136	110	133	148	131	148	137	129	139	141	131	132	138	139	123	138	135	139	141	113	140	139	125	139	129	139	113	115	137	116	125	121	130	144	128	137	133	142	142	139	137	139	140	117	129
5958	1722	3888	4394	3879	3261	5186	33029	55091	46141	29845	13226	3743	903	438	406	386	390	405	390	385	384	376	383	385	407	358	373	360	405	371	418	407	392	393	369	370	385	403	365	342	386	410	392	373	416	357	373	408	399	406	403	399	424	421	385	377	405	399	394	406	370	387	358	384	374	380	372	397	386	402	422	392	379	382	383	385	375	398	378	387	383	340	397	423	407	346	412	362	390	382	375	406	409	408	379	387	413	379	369	407	430	360	396	400	420	397	370	413	394	395	396	370	395	385	404	375	392	396	388	376	383	383	431	371	388	394	329	389	401	429	398	401	379	419	385	389	373	406	409	387	372	396	351	383	394	398	410	362	397	373	368	410	384	376	410	408	413	414	366	407	391	372	334	389	389	401	404	401	379	395	388	395	352	380	389	346	386	376	368	387	415	389	391	386	419	403	409	415	357	399	368	369	375	390	334	418	382	423	407	383	367	380	357	379	400	397	403	379	376	385	376	405	382	324	391	377	404	370	350	347	380	375	386	364	372	408	421	385	404	373	376	390	387	366	367	411	380	385	417	363	424	376	377	377	391	395	381	393	416	358	398	402	352	367	402	345	382	385	379	402	394	352	386	394	360	394	388	391	389	371	399	423	391	357	380	357	372	379	379	432	358	399	378	376	381	388	398	395	366	381	376	381	385	344	403	351	357	381	358	390	386	412	392	357	396	387	399	364	379	397	365	369	401	379	369	371	399	359	379	409	370	382	408	427	372	417	382	390	380	389	376	397	405	378	405	372	403	385	388	406	375	364	384	362	380	367	365	356	417	345	360	380	374	409	419	402	372	413	361	353	372	388	379	361	409	391	387	391	373	380	367	385	369	382	393	390	406	389	384	392	381	391	390	403	427	410	396	376	400	396	394	367	410	407	384	409	368	424	374	366	340	407	365	371	398	398	421	379	394	405	382	386	378	359	419	388	385	363	442	381	365	371	408	349	359	396	391	343	361	408	436	390	419	374	418	394	397	350	371	370	356	398	403	365	381	417	409	409	375	400	380	409	392	377	383	343	352	403	393	404	364	404	376	348	395	391	399	415	347	372	408	385	366	401	397	405	383	403	376	394	362	411	399	383	395	340	382	397	390	336	367	388	404	372	382	405	392	384	416	410	370	385	376	411	388	365	420	389	377	440	358	389	392	385	390	387	393	369	389	406	394	335	376	407	395	365	397	378	373	393	374	423	354	361	423	406	369	377	376	405	406	398	364	408	411	420	403	381	387	367	382	384	371	384	351	393	368	411	387	409	403	397	370	377	364	415	386	386	405	412	373	368	351	375	377	404	365	385	350	387	417	369	389	356	385	363	389	366	355	412	371	381	396	409	359	411	404	393	373	390	408	427	390	397	381	405	386	349	376	396	389	358	386	372	429	369	392	378	413	366	387	358	414	365	399	398	384	389	377	370	365	413	390	373	373	411	359	364	383	393	392	356	387	399	399	416	406	347	380	394	377	422	399	398	399	357	380	393	418	392	427	377	392	401	383	402	361	380	416	372	417	416	388	412	409	351	388	414	362	382	375	421	417	427	396	380	349	367	362	386	396	404	396	396	370	380	389	368	396	406	406	402	396	380	356	357	355	410	398	412	431	401	337	415	379	421	419	385	353	423	412	417	354	390	393	367	386	403	410	378	403	386	392	377	379	433	395	389	358	348	394	392	370	394	397	382	374	372	403	391	430	413	438	388	372	388	394	374	364	395	367	405	420	377	425	375	381	381	410	387	353	426	361	377	410	395	387	367	415	400	390	406	385	393	355	370	380	366	382	394	409	383	362	394	377	384	362	406	364	361	371	395	370	376	406	395	371	352	361	381	394	361	390	404	417	379	363	369	368	390	388	385	378	375	381	363	406	384	385	358	393	400	382	365	389	442	424	423	376	417	397	386	402	379	394	370	399	355	380	389	377	352	410	404	393	413	363	384	417	395	382	369	414	384	385	388	375	370	387	380	395	400	414	383	366	377	408	392	376	387	376	378	409	385	375	376	404	433	381	399	416	373	414	372	408	404	408	389	394	391	359	390	386	409	340	377	390	423	361	385	411	405	380	394	389	374	429	349	396	394	389	398	400	387	368	409	396	399	414	400	392	410	400	383	360	367	362	352	384	355	383	394	367	402	367	426	398	371	368	381	381	378	384	408	394	396	404	354	385	399	407	425	386	366	393	384	383	378	345	397	407	357	374	395	385	404	365	376	400	360	381	387	373	389	378	383	362	420	357	389	348	353	405	400	414	372	359	376	378	390	361	404	393	381	407	396	390	409	411	404	388	407	376	415	366	373	391	401	413	420	345	368	364	360	386	373	361	403	383	416	422	366	375	417	407	384	411	371	389	383	393	387	390	418	390	384	391	404	397	413	397	403	377	411	369	370	403	378	412	374	378	406	393	363	406	411	411	348	360	433	403	368	381	388	408	386	408	376	361	381	378	419	382	381	407	400	365	404	371	374	379	359	372	357	367	385	398	383	423	381	393	385	356	412	390	375	375	394	395	406	367	421	394	380	388	429	395	373	415	415	372	366	380	368	401	403	408	418	395	389	356	409	367	368	387	387	391	365	398	379	387	405	348	395	409	385	389	382	387	396	405	425	383	402	383	351	420	382	392	398	422	385	384	400	382	386	401	366	398	388	361	387	408	391	407	355	375	373	390	407	364	369	405	360	384	401	394	335	357	366	404	378	415	410	405	378	390	388	357	420	367	417	395	380	394	411	400	378	415	388	379	406	396	397	386	415	401	388	422	388	370	377	402	411	406	404	431	394	417	399	364	397	395	384	389	379	408	370	398	363	370	413	393	385	355	394	416	386	411	414	369	390	365	374	377	379	359	374	359	381	414	419	392	390	385	399	392	413	374	430	365	384	369	378	406	398	402	395	402	383	378	413	360	368	376	396	393	372	395	388	411	396	390	373	392	374	388	401	361	381	390	405	399	386	397	382	350	358	378	365	401	391	375	411	393	410	401	336	371	385	416	391	395	362	385	429	416	415	362	387	407	394	399	358	352	383	359	384	387	375	382	395	394	404	385	423	389	400	385	366	394	385	380	416	396	358	382	369	388	376	381	381	381	382	371	406	396	378	378	421	367	387	346	345	401	390	400	350	364	402	383	375	386	384	367	396	367	393	372	390	407	400	367	392	365	414	404	385	396	397	388	426	410	384	366	394	380	397	403	407	392	363	419	425	393	394	380	378	402	392	416	392	365	361	416	373	422	398	401	395	391	402	402	397	413	377	433	398	414	387	437	374	362	408	412	396	391	365	386	383	381	374	360	426	397	420	332	387	377	387	383	393	384	406	380	393	379	366	394	389	391	395	412	368	379	383	425	340	378	440	386	378	381	371	356	380	384	396	395	419	372	390	385	332	388	391	376	368	397	398	428	397	382	378	382	372	404	380	401	391	383	391	377	403	378	366	388	408	401	427	409	388	417	373	383	407	399	386	374	357	397	364	385	388	365
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
